/*!
    Theme Name: Patron
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:Roboto,sans-serif;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.grid-container{display:block;max-width:1400px;margin:0 auto;overflow:hidden;height:100%}h1:not(.site-title):before,h2:before{content:none}#hero>div>div>div>div>div{width:60%;display:none}#hero>div>div>div>div>div.slick-initialized,.elementor-editor-active #hero>div>div>div>div>div{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){#hero>div>div>div>div>div{width:100%}}#slider>div>div>div>div>div{position:relative;display:none}#slider>div>div>div>div>div.slick-initialized,.elementor-editor-active #slider>div>div>div>div>div{display:-webkit-box;display:-ms-flexbox;display:flex}#slider>div>div>div>div>div .control-c{position:absolute;height:50px;top:calc(50% - 25px);cursor:pointer}#slider>div>div>div>div>div .control-c.prev{left:-30px}#slider>div>div>div>div>div .control-c.next{right:-30px}@media screen and (max-width:1400px){#slider>div>div>div>div>div .control-c{top:420px;cursor:pointer}#slider>div>div>div>div>div .control-c.prev{left:0}#slider>div>div>div>div>div .control-c.next{right:0}}@media screen and (max-width:1024px){#slider>div>div>div>div>div .control-c{top:302px}}#hero .slick-dots,#slider .slick-dots{display:block;margin:0 auto}#hero .slick-dots li,#slider .slick-dots li{display:inline-block;margin:8px}#hero .slick-dots li button,#slider .slick-dots li button{color:transparent;border-radius:100%;background-color:transparent;height:15px;width:15px;padding:0;border:1px solid #e2e2e2}#hero .slick-dots li.slick-active button,#slider .slick-dots li.slick-active button{background-color:#119b49;border:1px solid #119b49}#subscribeUs .hbspt-form{display:block;margin:0 auto}#subscribeUs .hbspt-form form{text-align:center}#subscribeUs .hbspt-form form .hs-richtext h1{font-family:Roboto,sans-serif;font-size:30px;line-height:40px;color:#333;padding-right:20px}#subscribeUs .hbspt-form form .hs_email{margin-right:34px}#subscribeUs .hbspt-form form .hs_email label{display:none}#subscribeUs .hbspt-form form .hs_email input{all:unset;border:none;border-bottom:5px solid #ebebeb;font-size:18px;font-family:Roboto,sans-serif;color:#333;line-height:40px;padding:0 10px;text-align:left}#subscribeUs .hbspt-form form .hs_email input::-ms-input-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#ebebeb}#subscribeUs .hbspt-form form .hs_email input::placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#ebebeb}#subscribeUs .hbspt-form form .hs_email input::-webkit-input-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#ebebeb}#subscribeUs .hbspt-form form .hs_email input::-moz-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#ebebeb}#subscribeUs .hbspt-form form .hs_email input:-ms-input-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#ebebeb}#subscribeUs .hbspt-form form .hs_email input:-moz-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#ebebeb}#subscribeUs .hbspt-form form .hs_submit{display:inline-block}#subscribeUs .hbspt-form form .hs_submit input{all:unset;font-family:Roboto,sans-serif;font-size:24px;color:#fff;border-radius:5px;-webkit-text-fill-color:#fff;background-color:#119b49;padding:16px 30px;outline:none;cursor:pointer}#subscribeUs .hbspt-form form .hs_submit input:hover{background-color:#5490cc}#subscribeUs .hbspt-form form>div,#subscribeUs .hbspt-form form>div>div{display:inline-block}@media screen and (max-width:800px){#subscribeUs .hbspt-form form>div{display:block;margin:0 auto!important;padding-bottom:14px}#subscribeUs .hbspt-form form>div h1{text-align:center!important;font-size:24px!important}#subscribeUs .hbspt-form form>div>div{display:block;margin:0 auto!important;padding-bottom:14px}}#contactUs form{width:100%;max-width:470px;padding:0 40px 60px}#contactUs form fieldset{display:inline-block}#contactUs form fieldset>div>label{display:none}#contactUs form fieldset label{font-size:13px;color:red}#contactUs form input,#contactUs form textarea{all:unset;width:380px;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;padding:6px 12px;border:1px solid #d4d4d4;color:#333;margin:5px 0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}#contactUs form input[name=email],#contactUs form input[name=firstname],#contactUs form input[name=lastname],#contactUs form input[name=phone],#contactUs form textarea[name=email],#contactUs form textarea[name=firstname],#contactUs form textarea[name=lastname],#contactUs form textarea[name=phone]{width:184px;display:inline-block;float:left}#contactUs form input[name=email],#contactUs form input[name=firstname],#contactUs form textarea[name=email],#contactUs form textarea[name=firstname]{margin-right:10px}#contactUs form input[type=submit],#contactUs form textarea[type=submit]{width:calc(100% - 11px);font-size:24px;border-radius:5px;font-weight:400;font-family:Roboto,sans-serif;color:#fff;background-color:#109b48;text-align:center;padding:10px 24px;display:block;margin:0;cursor:pointer}#contactUs form input[type=submit]:hover,#contactUs form textarea[type=submit]:hover{background-color:#5490cc}#contactUs form input::-ms-input-placeholder,#contactUs form textarea::-ms-input-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#d4d4d4}#contactUs form input::placeholder,#contactUs form textarea::placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#d4d4d4}#contactUs form input::-webkit-input-placeholder,#contactUs form textarea::-webkit-input-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#d4d4d4}#contactUs form input::-moz-placeholder,#contactUs form textarea::-moz-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#d4d4d4}#contactUs form input:-ms-input-placeholder,#contactUs form textarea:-ms-input-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#d4d4d4}#contactUs form input:-moz-placeholder,#contactUs form textarea:-moz-placeholder{font-size:18px;font-family:Roboto,sans-serif;color:#d4d4d4}@media screen and (max-width:550px){#contactUs form{width:300px;padding:0}#contactUs form fieldset{display:block;width:100%}#contactUs form fieldset.form-columns-2>div{width:100%}#contactUs form fieldset .input{overflow:hidden}#contactUs form input,#contactUs form textarea{width:100%;margin:6px 0}#contactUs form input[name=email],#contactUs form input[name=firstname],#contactUs form input[name=lastname],#contactUs form input[name=phone],#contactUs form textarea[name=email],#contactUs form textarea[name=firstname],#contactUs form textarea[name=lastname],#contactUs form textarea[name=phone]{width:100%;display:block;float:none}#contactUs form input[name=email],#contactUs form input[name=firstname],#contactUs form textarea[name=email],#contactUs form textarea[name=firstname]{margin-right:0}#contactUs form input[type=submit],#contactUs form textarea[type=submit]{width:calc(100% - 7px)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5zY3NzIiwiYXBwLmNzcyIsImdsb2JhbC9fcmVzZXQuc2NzcyIsImdsb2JhbC9fZ2VuZXJhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztDQ0VDLENDR0QsMlpBYUUsUUFBUyxDQUNULFNBQVUsQ0FDVixRQUFTLENBQ1QsY0FBZSxDQUNmLHNCQUEyQixDQUMzQix1QkFBd0IsQ0FJMUIsOEVBRUUsYUFBYyxDQUVoQixLQUNFLGFBQWMsQ0FDZCxVQUFVLENBRVosTUFDRSxlQUFnQixDQUVsQixhQUNFLFdBQVksQ0FFZCxvREFFRSxVQUFXLENBQ1gsWUFBYSxDQUVmLE1BQ0Usd0JBQXlCLENBQ3pCLGdCQUFpQixDQ2hEbkIsZ0JBQ0UsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsV0FBWSxDQU9kLHFDQUlJLFlBQWEsQ0FJakIsMEJBQ0UsU0FBVSxDQUNWLFlBQWEsQ0FGZiwrRkFTSSxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUdmLHFDQVpGLDBCQWFJLFVBQVcsQ0FFZCxDQUVELDRCQUNFLGlCQUFrQixDQUNsQixZQUFhLENBRmYsbUdBU0ksbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FUakIsdUNBYUksaUJBQWtCLENBQ2xCLFdBQVksQ0FDWixvQkFBcUIsQ0FDckIsY0FBZSxDQWhCbkIsNENBbUJNLFVBQVcsQ0FuQmpCLDRDQXVCTSxXQUFZLENBSWhCLHFDQTNCRix1Q0E2Qk0sU0FBVSxDQUNWLGNBQWUsQ0E5QnJCLDRDQWlDUSxNQUFPLENBakNmLDRDQXFDUSxPQUFRLENBQ1QsQ0FJTCxxQ0ExQ0YsdUNBNENNLFNBQVUsQ0FDWCxDQUtMLHNDQUVFLGFBQWMsQ0FDZCxhQUFjLENBSGhCLDRDQU1JLG9CQUFxQixDQUNyQixVQUFXLENBUGYsMERBVU0saUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQiw0QkFBNkIsQ0FDN0IsV0FBWSxDQUNaLFVBQVcsQ0FDWCxTQUFVLENBQ1Ysd0JB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ekIseUVBd0lVLHNCQUF1QixDQUN4QiIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXHJcbiAgICBUaGVtZSBOYW1lOiBQYXRyb25cclxuKi9cclxuLyoqIFlvdSBjYW4gYWxzbyBpbmxpbmUgaW1hZ2VzIHdpdGggYXV0b21hdGljIEJhc2U2NCBlbmNvZGluZzpcclxuICAgIGJhY2tncm91bmQ6IGlubGluZSgnLi4vaW1hZ2VzL19jaHJpc3RtYXMtZmFtaWx5LXBpYy5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICovXHJcbi8vIEdsb2JhbFxyXG5AaW1wb3J0IFwiZ2xvYmFsL3Jlc2V0XCI7XHJcbkBpbXBvcnQgXCJnbG9iYWwvZ2VuZXJhbFwiO1xyXG5AaW1wb3J0IFwiZ2xvYmFsL2hlYWRlclwiO1xyXG5AaW1wb3J0IFwiZ2xvYmFsL2Zvb3RlclwiO1xyXG5cclxuLy8gTW9kdWxlc1xyXG5AaW1wb3J0IFwibW9kdWxlcy9ob21lUGFnZVwiOyIsIi8qIVxyXG4gICAgVGhlbWUgTmFtZTogUGF0cm9uXHJcbiovXG4vKiogWW91IGNhbiBhbHNvIGlubGluZSBpbWFnZXMgd2l0aCBhdXRvbWF0aWMgQmFzZTY0IGVuY29kaW5nOlxyXG4gICAgYmFja2dyb3VuZDogaW5saW5lKCcuLi9pbWFnZXMvX2NocmlzdG1hcy1mYW1pbHktcGljLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gKi9cbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXHJcbiAgIHYyLjAgfCAyMDExMDEyNlxyXG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxyXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6ICdSb2JvdG8nICwgc2Fucy1zZXJpZjtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4uZ3JpZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLyouY29udGVudC1hcmVhIHtcclxuICBtYXJnaW4tdG9wOiA4MHB4O1xyXG59Ki9cbmgxOm5vdCguc2l0ZS10aXRsZSk6YmVmb3JlLFxuaDI6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTsgfVxuXG4jaGVybyA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiB7XG4gIHdpZHRoOiA2MCU7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlICNoZXJvID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICNoZXJvID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2LnNsaWNrLWluaXRpYWxpemVkIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICNoZXJvID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuI3NsaWRlciA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgI3NsaWRlciA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAjc2xpZGVyID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2LnNsaWNrLWluaXRpYWxpemVkIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICNzbGlkZXIgPiBkaXYgPiBkaXYgPiBkaXYgPiBkaXYgPiBkaXYgLmNvbnRyb2wtYyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMjVweCk7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI3NsaWRlciA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiAuY29udHJvbC1jLnByZXYge1xuICAgICAgbGVmdDogLTMwcHg7IH1cbiAgICAjc2xpZGVyID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2IC5jb250cm9sLWMubmV4dCB7XG4gICAgICByaWdodDogLTMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgI3NsaWRlciA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiAuY29udHJvbC1jIHtcbiAgICAgIHRvcDogNDIwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICNzbGlkZXIgPiBkaXYgPiBkaXYgPiBkaXYgPiBkaXYgPiBkaXYgLmNvbnRyb2wtYy5wcmV2IHtcbiAgICAgICAgbGVmdDogMDsgfVxuICAgICAgI3NsaWRlciA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiAuY29udHJvbC1jLm5leHQge1xuICAgICAgICByaWdodDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICNzbGlkZXIgPiBkaXYgPiBkaXYgPiBkaXYgPiBkaXYgPiBkaXYgLmNvbnRyb2wtYyB7XG4gICAgICB0b3A6IDMwMnB4OyB9IH1cblxuI3NsaWRlciAuc2xpY2stZG90cyxcbiNoZXJvIC5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gICNzbGlkZXIgLnNsaWNrLWRvdHMgbGksXG4gICNoZXJvIC5zbGljay1kb3RzIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiA4cHg7IH1cbiAgICAjc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbixcbiAgICAjaGVybyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMjsgfVxuICAgICNzbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbixcbiAgICAjaGVybyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTliNDk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTE5YjQ5OyB9XG5cbiNzdWJzY3JpYmVVcyAuaGJzcHQtZm9ybSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAjc3Vic2NyaWJlVXMgLmhic3B0LWZvcm0gZm9ybSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgI3N1YnNjcmliZVVzIC5oYnNwdC1mb3JtIGZvcm0gLmhzLXJpY2h0ZXh0IGgxIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAgICNzdWJzY3JpYmVVcyAuaGJzcHQtZm9ybSBmb3JtIC5oc19lbWFpbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM0cHg7IH1cbiAgICAgICNzdWJzY3JpYmVVcyAuaGJzcHQtZm9ybSBmb3JtIC5oc19lbWFpbCBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICNzdWJzY3JpYmVVcyAuaGJzcHQtZm9ybSBmb3JtIC5oc19lbWFpbCBpbnB1dCB7XG4gICAgICAgIGFsbDogdW5zZXQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNlYmViZWI7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgI3N1YnNjcmliZVVzIC5oYnNwdC1mb3JtIGZvcm0gLmhzX2VtYWlsIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICNlYmViZWI7IH1cbiAgICAgICAgI3N1YnNjcmliZVVzIC5oYnNwdC1mb3JtIGZvcm0gLmhzX2VtYWlsIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICNlYmViZWI7IH1cbiAgICAgICAgI3N1YnNjcmliZVVzIC5oYnNwdC1mb3JtIGZvcm0gLmhzX2VtYWlsIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjZWJlYmViOyB9XG4gICAgICAgICNzdWJzY3JpYmVVcyAuaGJzcHQtZm9ybSBmb3JtIC5oc19lbWFpbCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgIC8qIElFIDEwKyAqL1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjZWJlYmViOyB9XG4gICAgICAgICNzdWJzY3JpYmVVcyAuaGJzcHQtZm9ybSBmb3JtIC5oc19lbWFpbCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjZWJlYmViOyB9XG4gICAgI3N1YnNjcmliZVVzIC5oYnNwdC1mb3JtIGZvcm0gLmhzX3N1Ym1pdCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICNzdWJzY3JpYmVVcyAuaGJzcHQtZm9ybSBmb3JtIC5oc19zdWJtaXQgaW5wdXQge1xuICAgICAgICBhbGw6IHVuc2V0O1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE5YjQ5O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDMwcHg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAjc3Vic2NyaWJlVXMgLmhic3B0LWZvcm0gZm9ybSAuaHNfc3VibWl0IGlucHV0OmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ5MGNjOyB9XG4gICAgI3N1YnNjcmliZVVzIC5oYnNwdC1mb3JtIGZvcm0gPiBkaXYge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAjc3Vic2NyaWJlVXMgLmhic3B0LWZvcm0gZm9ybSA+IGRpdiA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAjc3Vic2NyaWJlVXMgLmhic3B0LWZvcm0gZm9ybSA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDsgfVxuICAgICAgICAjc3Vic2NyaWJlVXMgLmhic3B0LWZvcm0gZm9ybSA+IGRpdiBoMSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgI3N1YnNjcmliZVVzIC5oYnNwdC1mb3JtIGZvcm0gPiBkaXYgPiBkaXYge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7IH0gfVxuXG4jY29udGFjdFVzIGZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbiAgcGFkZGluZzogMCA0MHB4IDYwcHg7IH1cbiAgI2NvbnRhY3RVcyBmb3JtIGZpZWxkc2V0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAjY29udGFjdFVzIGZvcm0gZmllbGRzZXQgPiBkaXYgPiBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgI2NvbnRhY3RVcyBmb3JtIGZpZWxkc2V0IGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGNvbG9yOiByZWQ7IH1cbiAgI2NvbnRhY3RVcyBmb3JtIGlucHV0LFxuICAjY29udGFjdFVzIGZvcm0gdGV4dGFyZWEge1xuICAgIGFsbDogdW5zZXQ7XG4gICAgd2lkdGg6IDM4MHB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAjY29udGFjdFVzIGZvcm0gaW5wdXRbbmFtZT0nZmlyc3RuYW1lJ10sICNjb250YWN0VXMgZm9ybSBpbnB1dFtuYW1lPSdsYXN0bmFtZSddLCAjY29udGFjdFVzIGZvcm0gaW5wdXRbbmFtZT0nZW1haWwnXSwgI2NvbnRhY3RVcyBmb3JtIGlucHV0W25hbWU9J3Bob25lJ10sXG4gICAgI2NvbnRhY3RVcyBmb3JtIHRleHRhcmVhW25hbWU9J2ZpcnN0bmFtZSddLFxuICAgICNjb250YWN0VXMgZm9ybSB0ZXh0YXJlYVtuYW1lPSdsYXN0bmFtZSddLFxuICAgICNjb250YWN0VXMgZm9ybSB0ZXh0YXJlYVtuYW1lPSdlbWFpbCddLFxuICAgICNjb250YWN0VXMgZm9ybSB0ZXh0YXJlYVtuYW1lPSdwaG9uZSddIHtcbiAgICAgIHdpZHRoOiAxODRweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgI2NvbnRhY3RVcyBmb3JtIGlucHV0W25hbWU9J2VtYWlsJ10sICNjb250YWN0VXMgZm9ybSBpbnB1dFtuYW1lPSdmaXJzdG5hbWUnXSxcbiAgICAjY29udGFjdFVzIGZvcm0gdGV4dGFyZWFbbmFtZT0nZW1haWwnXSxcbiAgICAjY29udGFjdFVzIGZvcm0gdGV4dGFyZWFbbmFtZT0nZmlyc3RuYW1lJ10ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgI2NvbnRhY3RVcyBmb3JtIGlucHV0W3R5cGU9J3N1Ym1pdCddLFxuICAgICNjb250YWN0VXMgZm9ybSB0ZXh0YXJlYVt0eXBlPSdzdWJtaXQnXSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTFweCk7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDliNDg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxMHB4IDI0cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgI2NvbnRhY3RVcyBmb3JtIGlucHV0W3R5cGU9J3N1Ym1pdCddOmhvdmVyLFxuICAgICAgI2NvbnRhY3RVcyBmb3JtIHRleHRhcmVhW3R5cGU9J3N1Ym1pdCddOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU0OTBjYzsgfVxuICAgICNjb250YWN0VXMgZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIsXG4gICAgI2NvbnRhY3RVcyBmb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICNkNGQ0ZDQ7IH1cbiAgICAjY29udGFjdFVzIGZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgI2NvbnRhY3RVcyBmb3JtIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI2Q0ZDRkNDsgfVxuICAgICNjb250YWN0VXMgZm9ybSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbiAgICAjY29udGFjdFVzIGZvcm0gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI2Q0ZDRkNDsgfVxuICAgICNjb250YWN0VXMgZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgI2NvbnRhY3RVcyBmb3JtIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAvKiBJRSAxMCsgKi9cbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI2Q0ZDRkNDsgfVxuICAgICNjb250YWN0VXMgZm9ybSBpbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuICAgICNjb250YWN0VXMgZm9ybSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICNkNGQ0ZDQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAjY29udGFjdFVzIGZvcm0ge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgI2NvbnRhY3RVcyBmb3JtIGZpZWxkc2V0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICNjb250YWN0VXMgZm9ybSBmaWVsZHNldC5mb3JtLWNvbHVtbnMtMiA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgI2NvbnRhY3RVcyBmb3JtIGZpZWxkc2V0IC5pbnB1dCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgI2NvbnRhY3RVcyBmb3JtIGlucHV0LFxuICAgICAgI2NvbnRhY3RVcyBmb3JtIHRleHRhcmVhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogNnB4IDA7IH1cbiAgICAgICAgI2NvbnRhY3RVcyBmb3JtIGlucHV0W25hbWU9J2ZpcnN0bmFtZSddLCAjY29udGFjdFVzIGZvcm0gaW5wdXRbbmFtZT0nbGFzdG5hbWUnXSwgI2NvbnRhY3RVcyBmb3JtIGlucHV0W25hbWU9J2VtYWlsJ10sICNjb250YWN0VXMgZm9ybSBpbnB1dFtuYW1lPSdwaG9uZSddLFxuICAgICAgICAjY29udGFjdFVzIGZvcm0gdGV4dGFyZWFbbmFtZT0nZmlyc3RuYW1lJ10sXG4gICAgICAgICNjb250YWN0VXMgZm9ybSB0ZXh0YXJlYVtuYW1lPSdsYXN0bmFtZSddLFxuICAgICAgICAjY29udGFjdFVzIGZvcm0gdGV4dGFyZWFbbmFtZT0nZW1haWwnXSxcbiAgICAgICAgI2NvbnRhY3RVcyBmb3JtIHRleHRhcmVhW25hbWU9J3Bob25lJ10ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZsb2F0OiBpbml0aWFsOyB9XG4gICAgICAgICNjb250YWN0VXMgZm9ybSBpbnB1dFtuYW1lPSdlbWFpbCddLCAjY29udGFjdFVzIGZvcm0gaW5wdXRbbmFtZT0nZmlyc3RuYW1lJ10sXG4gICAgICAgICNjb250YWN0VXMgZm9ybSB0ZXh0YXJlYVtuYW1lPSdlbWFpbCddLFxuICAgICAgICAjY29udGFjdFVzIGZvcm0gdGV4dGFyZWFbbmFtZT0nZmlyc3RuYW1lJ10ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAjY29udGFjdFVzIGZvcm0gaW5wdXRbdHlwZT0nc3VibWl0J10sXG4gICAgICAgICNjb250YWN0VXMgZm9ybSB0ZXh0YXJlYVt0eXBlPSdzdWJtaXQnXSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDdweCk7IH0gfVxuXG4vKlxyXG4uaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGhlaWdodDogODBweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogOTk5MDtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcclxuXHJcbiAgLmFkbWluLWJhciAmIHtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgfVxyXG5cclxuICAmX19sb2dvTGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDI1cHggMDtcclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAmX19tZW51IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiByaWdodDtcclxuXHJcbiAgICA+IHVsIHtcclxuICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4qL1xuIiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cclxuICAgdjIuMCB8IDIwMTEwMTI2XHJcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXHJcbiovXHJcblxyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGZvbnQ6ICdSb2JvdG8nICwgc2Fucy1zZXJpZjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5ib2R5IHtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICB3aWR0aDoxMDAlO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiLmdyaWQtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLyouY29udGVudC1hcmVhIHtcclxuICBtYXJnaW4tdG9wOiA4MHB4O1xyXG59Ki9cclxuXHJcbmgxOm5vdCguc2l0ZS10aXRsZSksXHJcbmgyIHtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbiNoZXJvID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2IHtcclxuICB3aWR0aDogNjAlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAmIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAmLnNsaWNrLWluaXRpYWxpemVkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuI3NsaWRlciA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAmIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAmLnNsaWNrLWluaXRpYWxpemVkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAuY29udHJvbC1jIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHRvcDogY2FsYyg1MCUgLSAyNXB4KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmLnByZXYge1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLm5leHQge1xyXG4gICAgICByaWdodDogLTMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC5jb250cm9sLWMge1xyXG4gICAgICB0b3A6IDQyMHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmLnByZXYge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmNvbnRyb2wtYyB7XHJcbiAgICAgIHRvcDogMzAycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuI3NsaWRlciAuc2xpY2stZG90cyxcclxuI2hlcm8gLnNsaWNrLWRvdHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDhweDtcclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlMmUyO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2xpY2stYWN0aXZlIHtcclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExOWI0OTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTE5YjQ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jc3Vic2NyaWJlVXMge1xyXG4gIC5oYnNwdC1mb3JtIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgZm9ybSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIC5ocy1yaWNodGV4dCB7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhzX2VtYWlsIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM0cHg7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgIGFsbDogdW5zZXQ7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgY29sb3I6ICNlYmViZWI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ViZWJlYjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZWJlYmViO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ViZWJlYjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgY29sb3I6ICNlYmViZWI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhzX3N1Ym1pdCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICBhbGw6IHVuc2V0O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE5YjQ5O1xyXG4gICAgICAgICAgcGFkZGluZzogMTZweCAzMHB4O1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU0OTBjYztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcblxyXG4gICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jY29udGFjdFVzIHtcclxuXHJcbiAgZm9ybSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNDcwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHggNjBweDtcclxuXHJcbiAgICBmaWVsZHNldCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgID4gZGl2IHtcclxuXHJcbiAgICAgICAgPiBsYWJlbCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQsXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgIGFsbDogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiAzODBweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgJltuYW1lPSdmaXJzdG5hbWUnXSxcclxuICAgICAgJltuYW1lPSdsYXN0bmFtZSddLFxyXG4gICAgICAmW25hbWU9J2VtYWlsJ10sXHJcbiAgICAgICZbbmFtZT0ncGhvbmUnXSB7XHJcbiAgICAgICAgd2lkdGg6IDE4NHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJltuYW1lPSdlbWFpbCddLFxyXG4gICAgICAmW25hbWU9J2ZpcnN0bmFtZSddIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZbdHlwZT0nc3VibWl0J10ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMXB4KTtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwOWI0ODtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU0OTBjYztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcclxuICAgICAgICBjb2xvcjogI2Q0ZDRkNDtcclxuICAgICAgfVxyXG4gICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGNvbG9yOiAjZDRkNGQ0O1xyXG4gICAgICB9XHJcbiAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGNvbG9yOiAjZDRkNGQ0O1xyXG4gICAgICB9XHJcbiAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgY29sb3I6ICNkNGQ0ZDQ7XHJcbiAgICAgIH1cclxuICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcclxuICAgICAgICBjb2xvcjogI2Q0ZDRkNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XHJcbiAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJi5mb3JtLWNvbHVtbnMtMiB7XHJcbiAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmlucHV0IHtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBpbnB1dCxcclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogNnB4IDA7XHJcblxyXG4gICAgICAgICZbbmFtZT0nZmlyc3RuYW1lJ10sXHJcbiAgICAgICAgJltuYW1lPSdsYXN0bmFtZSddLFxyXG4gICAgICAgICZbbmFtZT0nZW1haWwnXSxcclxuICAgICAgICAmW25hbWU9J3Bob25lJ10ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZsb2F0OiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJltuYW1lPSdlbWFpbCddLFxyXG4gICAgICAgICZbbmFtZT0nZmlyc3RuYW1lJ10ge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJlt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gN3B4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiJdfQ== */
