.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.bold{font-weight:700}a{text-decoration:none;color:#54565b}a:hover{text-decoration:none;color:#54565b}a:focus{text-decoration:none;color:#54565b;outline:none}ul{margin:0;padding:0}ul li{list-style:none}b,strong{font-weight:700}* html .clearfix{height:1%}.clearfix{display:block}.ohidden{overflow:hidden}.FL{float:left}.FR{float:right}.flex{display:-ms-flexbox;display:flex}.CTR{text-align:center}.TAR{text-align:right}.uline{text-decoration:underline}.UC{text-transform:uppercase}.tCap{text-transform:capitalize !important}:focus,button:focus{outline:0}.PR{position:relative}.PA0{padding:0}.PA5{padding:5px}.PA7{padding:7px}.PA10{padding:10px}.PA12{padding:12px}.PA15{padding:15px}.PA20{padding:20px}.PT3{padding-top:3px}.PT5{padding-top:5px}.PT7{padding-top:7px}.PT8{padding-top:8px}.PT10{padding-top:10px}.PT15{padding-top:15px}.PT20{padding-top:20px}.PT25{padding-top:25px}.PT30{padding-top:30px}.PT35{padding-top:35px}.PT40{padding-top:40px}.PT75{padding-top:75px}.PT80{padding-top:75px}.PB5{padding-bottom:5px}.PB7{padding-bottom:7px}.PB10{padding-bottom:10px}.PB15{padding-bottom:15px}.PB20{padding-bottom:20px}.PB25{padding-bottom:25px}.PB30{padding-bottom:30px}.PB35{padding-bottom:50px}.PB40{padding-bottom:40px}.PB45{padding-bottom:45px}.PB50{padding-bottom:50px}.PB55{padding-bottom:55px}.PB60{padding-bottom:60px}.PL5{padding-left:5px}.PL10{padding-left:10px}.PL15{padding-left:15px}.PL20{padding-left:20px}.PL25{padding-left:25px}.PR5{padding-right:5px}.PR10{padding-right:10px}.PR15{padding-right:15px}.PR20{padding-right:20px}.PL50{padding-left:50px}.PR50{padding-right:50px}.p0{padding:0px !important}.relative{position:relative}.MR5{margin-right:5px}.MR7{margin-right:7px}.MR10{margin-right:10px}.MR15{margin-right:15px}.MR20{margin-right:20px}.MR25{margin-right:25px}.MR30{margin-right:30px}.MR0{margin-right:0 !important}.ML2{margin-left:2px}.ML5{margin-left:5px}.ML7{margin-left:7px}.ML10{margin-left:10px}.ML15{margin-left:15px}.ML20{margin-left:20px}.ML30{margin-left:30px}.MT3{margin-top:3px}.MT5{margin-top:5px}.MT7{margin-top:7px}.MT10{margin-top:10px}.MT12{margin-top:12px}.MT15{margin-top:15px}.MT20{margin-top:20px}.MT25{margin-top:25px}.MT30{margin-top:30px}.MT35{margin-top:35px}.MT40{margin-top:40px}.MT45{margin-top:45px}.MT50{margin-top:50px}.MT70{margin-top:70px}.MB5{margin-bottom:5px}.MB10{margin-bottom:10px}.MB15{margin-bottom:15px}.MB20{margin-bottom:20px}.MB30{margin-bottom:30px}.MB40{margin-bottom:40px}.strong{font-weight:700}@media(max-width: 767px){[class*=col-] .no-pad-right{padding-right:15px}}@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:url("../fonts/inter/inter-v8-latin-300.eot");src:local(""),url("../fonts/inter-v8-latin-300.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-300.woff") format("woff"),url("../fonts/inter/inter-v8-latin-300.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-300.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url("../fonts/inter/inter-v8-latin-regular.eot");src:local(""),url("../fonts/inter-v8-latin-regular.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-regular.woff") format("woff"),url("../fonts/inter/inter-v8-latin-regular.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-regular.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:url("../fonts/inter/inter-v8-latin-500.eot");src:local(""),url("../fonts/inter-v8-latin-500.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-500.woff") format("woff"),url("../fonts/inter/inter-v8-latin-500.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-500.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url("../fonts/inter/inter-v8-latin-700.eot");src:local(""),url("../fonts/inter-v8-latin-700.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-700.woff") format("woff"),url("../fonts/inter/inter-v8-latin-700.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-700.svg#Inter") format("svg")}body{font:14px "Inter",sans-serif;color:#54565b}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:inherit;font-weight:400;letter-spacing:inherit;line-height:inherit}.hd{font-size:36px;line-height:1;font-weight:300;color:#54565b;margin-bottom:1rem}@media(max-width: 767px){.hd{font-size:24px}}.hdr{font-size:36px;line-height:1.1}@media(max-width: 767px){.hdr{font-size:24px}}.hdb{font-size:36px;line-height:1;font-weight:700}@media(max-width: 767px){.hdb{font-size:24px}}.hd1{font-size:64px;line-height:1.1;letter-spacing:-2px;color:#fff}.hd1.black{color:#54565b}@media(max-width: 1024px){.hd1{font-size:48px;letter-spacing:-1px}}@media(max-width: 991px){.hd1{font-size:36px;letter-spacing:0}}.hd1l{font-size:64px;font-weight:300;line-height:1.1;letter-spacing:-2px;color:#616161}.hd2{font-size:24px;font-weight:300;line-height:1.1;color:#fff;margin-bottom:5px}.hd2v{font-size:24px;line-height:1.2}.hd2v44{font-size:24px;line-height:1.2;margin-bottom:0}.sub-title{font-size:24px;color:#54565b;margin-bottom:25px}.hd3{color:#767676;font-size:12px;margin-bottom:5px}.hd4{font-size:12px;color:#767676}.hd4 span{display:block;color:#767676}.hd5{font-size:30px;line-height:1;font-weight:700;color:#54565b;margin-bottom:.5rem}@media(max-width: 1024px){.hd5{font-size:24px}}.hd6{color:#54565b;font-size:16px;margin-bottom:5px}.hd7{font-size:36px;font-weight:300;line-height:1}@media(max-width: 767px){.hd7{font-size:24px}}.hd48{font-size:48px;line-height:1;letter-spacing:-1.6px}@media(max-width: 767px){.hd48{font-size:24px;letter-spacing:0}}.hd36{font-size:36px;line-height:1}@media(max-width: 767px){.hd36{font-size:24px;letter-spacing:0}}.hd36l{font-size:36px;font-weight:300;line-height:1.1}@media(max-width: 1024px){.hd36l{font-size:30px}}@media(max-width: 767px){.hd36l{font-size:24px;letter-spacing:0}}.hd100{font-size:100px;line-height:.93;letter-spacing:-2px;color:#fff}@media(max-width: 1024px){.hd100{font-size:72px}}@media(max-width: 991px){.hd100{font-size:48px}}.hd26,.hd26l,.hd26b{font-size:26px}@media(max-width: 767px){.hd26,.hd26l,.hd26b{font-size:20px;letter-spacing:0}}.hd26b{font-weight:700}.hd26l{font-weight:300}.read-stroy{color:#9d1d27;font-size:14px;font-weight:700}.icon-star{width:20px;display:inline-block}.icon-star.active:hover::before{content:"";color:#9d1d27}@media(max-width: 767px){.icon-star.active:hover::before{content:"";color:#9d1d27}}.icon-star.active::before{content:"";color:#9d1d27}@media(max-width: 767px){.icon-star.active::before{content:"";color:#9d1d27}}.icon-star:hover::before{content:"";color:#9d1d27}@media(max-width: 767px){.icon-star:hover::before{content:"";color:#787878}}.black{color:#54565b}.white{color:#fff}.clr-grey{color:#54565b}.link-arw{font-weight:700;color:#9d1d27}.link-arw .icon-Right{margin-left:8px}.link-arw .icon-Right:before{color:#9d1d27}.hd3b{font-size:24px;font-weight:700;line-height:1.2}.f12{font-size:12px}.f14{font-size:14px}.f16b,.f16br{font-size:16px;font-weight:700}.f16br{color:#9d1d27}.f17{font-size:17px}.f17b{font-size:17px;font-weight:500}.f17l{font-size:17px;font-weight:300}@media(max-width: 991px){.f17l{font-size:15px;font-weight:400}}.f14l,.f20l{font-size:14px;font-weight:300}.f20l{font-size:20px}.f24{font-size:24px;line-height:1.2}.f24l{font-size:24px;line-height:1.3;font-weight:300}.f20{font-size:20px}.f16N{font-size:16px;font-weight:400}.f14br,.f14g{font-size:14px;font-weight:700;color:#9d1d27}.f14g{color:#767676}.f100l{font-size:100px;font-weight:300;line-height:1;letter-spacing:-5px}.clr-grn{color:#00a07a}.clr-red{color:#9d1d27}.clr-wht{color:#fff}.sep{margin:0 10px}.pad1{padding:60px 0}@media(max-width: 767px){.pad1{padding:40px 0}}.pad2{padding:80px 0}@media(max-width: 767px){.pad2{padding:40px 0}}.breadcrumb{background-color:#f3f3f3;padding:5px 20px;font-size:12px;line-height:16px;border-radius:13px;text-transform:uppercase;color:#54565b}.breadcrumb a{color:#54565b}.breadcrumb-wrap{padding-top:20px}.explorer11 .blog-main .breadcrumb-wrap nav{display:inline}.breadcrumb-wrap nav{display:inline-block}.breadcrumb-wrap nav .breadcrumb{background:#e8e8e8;margin-bottom:0}.breadcrumb-wrap nav .breadcrumb.op1{background:#f3f3f3}@media(max-width: 767px){.breadcrumb-wrap{display:none}}.banner-brdcrumb.breadcrumb-wrap{position:absolute;z-index:1}ul.check-list{margin-bottom:40px}ul.check-list li{padding:6px 0;padding-left:24px;line-height:1.2;position:relative;margin-bottom:20px}ul.check-list li:after{font-family:icomoon;content:"";font-size:11px;top:10px;height:20px;width:20px;position:absolute;left:2px;color:#9d1d27}.owl-carousel{z-index:0}.nav.nav-list1,.nav.tag-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav.nav-list1 li,.nav.tag-list li{margin:0 15px 10px 0}.nav.nav-list1 li:last-child,.nav.tag-list li:last-child{margin-right:0}.nav.nav-list1 a,.nav.tag-list a{display:inline-block;border:2px solid #d8d8d8;border-radius:5px;font-size:14px;line-height:16px;padding:10px 25px;color:#767676}.nav.nav-list1 a:hover,.nav.nav-list1 a.active,.nav.tag-list a:hover,.nav.tag-list a.active{border-color:#9d1d27;color:#9d1d27}.nav.nav-list1{-ms-flex-pack:distribute;justify-content:space-around}.nav.nav-list1.op1{-ms-flex-pack:start;justify-content:flex-start}.nav.nav-list1 a{border-radius:25px;font-size:16px;font-weight:700;padding:15px 46px;border-color:rgba(0,0,0,0)}.btn-box .btn-link{color:#9d1d27;font-weight:700;font-size:14px}.btn-box .btn-red{display:inline-block;padding:8px 24px;border-radius:25px;background:#9b1e26;color:#fff;text-align:center;white-space:nowrap;font-weight:600;font-size:14px;line-height:20px;border:0}.btn-box .btn-red.big{padding:16px 60px;font-weight:600;font-size:20px;line-height:24px;border-radius:28px;min-width:240px}@media(max-width: 767px){.btn-box .btn-red.big{font-size:14px;padding:8px 40px;min-width:inherit}}.btn-box button.btn-red{border:0}.btn-box .bordered{border:solid 1px #9d1d27;padding:12px 30px;border-radius:25px;text-align:center;white-space:nowrap;font-size:16px;background-image:none;font-weight:500}.btn-box .bord-btn{font-weight:600;font-size:14px;line-height:20px;border:1px solid #9b1e26;border-radius:20px;color:#9b1e26;padding:4px 12px}@media(max-width: 991px){.btn-box .bord-btn{font-size:12px;padding:4px 8px}}.btn-box .btn-white{background:#fff;color:#9d1d27;border-radius:25px;padding:12px 30px;text-align:center;white-space:nowrap;font-weight:500}.proLink{display:block;position:absolute;width:100%;height:100%;z-index:1;bottom:0px !important;right:0px !important}span.arrow.big{height:32px;width:32px;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}span.arrow.big img{width:16px;height:auto}@media(max-width: 991px){span.arrow.big img{width:12px}}.grdP1{background-image:linear-gradient(143deg, #ffebeb 0%, #faf2da 100%)}.grdP2{background-image:linear-gradient(143deg, #ffebeb 0%, #f0e8eb 100%)}.grdP3{background-image:linear-gradient(143deg, #faf3d8 0%, #efdfd3 100%)}.grdP4{background-image:linear-gradient(143deg, #f0e8eb 0%, #ffebe0 100%)}.grdP5{background-image:linear-gradient(143deg, #fbeaf8 0%, #fefae9 100%)}.grdSelect{background-image:linear-gradient(143deg, #6c9ff3 0%, #25499b 100%)}.grdSelect a{color:#fff}.grdWealth{background-image:linear-gradient(143deg, #9d1d27 0%, #54123c 100%)}.grdWealth a{color:#fff}.grdPrivate{background-image:linear-gradient(143deg, #353535 0%, #000000 100%)}.grdPrivate a{color:#fff}.list-img li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:40px}.list-img li img{width:65px}@media(max-width: 1024px){.list-img li{margin-bottom:30px}}.list-img li p{margin-bottom:0}.list-img li .img-box{margin-right:24px;margin-bottom:0}.list-img li .img-cont{width:155px;font-size:14px;line-height:18px;color:#737373}.list-img li .img-cont a{color:#737373}.list-img li .icon-star{-ms-flex-item-align:start;align-self:flex-start;margin:5px 0 0 30px}@media(max-width: 767px){.list-img li .icon-star{margin:5px 0 0 10px}}@media(max-width: 991px){.mt-sm-15{margin-top:15px}}@media(max-width: 991px){.mt-sm-20{margin-top:20px}}.mob-scroll,.mob-scroll1{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.mob-scroll::-webkit-scrollbar,.mob-scroll1::-webkit-scrollbar{display:none}.white-box,.search-bxIn .search-ad .ad-card{background:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.acrd-data table{color:#54565b;margin-bottom:0;width:100%}.acrd-data table th,.acrd-data table td{padding:20px 0;vertical-align:top;border-top:1px solid rgba(0,0,0,.11)}.acrd-data table td small{font-size:12px;color:#737373}.acrd-data table th{padding:10px 0;font-size:12px;color:#737373;font-weight:400;border-top:0}@media(max-width: 767px){.acrd-data table.f14{font-size:14px}.acrd-data table th,.acrd-data table td{padding-right:20px}}.acrd-data .rupee-txt{font-weight:700}.acrd-data .rupee-txt .icon-rs{font-size:13px}.acrd-data ul.opt1 li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.11);padding:28px 0;-ms-flex-align:center;align-items:center}.acrd-data ul.opt1 li:last-child{border-bottom:0}@media(max-width: 767px){.acrd-data ul.opt1 li{display:block;padding:20px 0}}.acrd-data ul.opt1 li .action-box{width:15%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 991px){.acrd-data ul.opt1 li .action-box{margin-left:20px}}@media(max-width: 767px){.acrd-data ul.opt1 li .action-box{width:auto;margin-top:20px;-ms-flex-pack:justify;justify-content:space-between}}.acrd-data ul.opt1 li .action-box .download-icon{margin-left:30px}@media(max-width: 767px){.acrd-data ul.opt1 li.audio-bx{-ms-flex-direction:column;flex-direction:column}.acrd-data ul.opt1 li.audio-bx audio{width:100%;margin-top:10px}}.acrd-data .tabs-data{padding:0 30px}.acrd-data .tabs-data.op1{padding:0}@media(max-width: 767px){.acrd-data .tabs-data{padding:0}.acrd-data .tabs-data ul.opt1 li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.acrd-data .tabs-data ul.opt1 li div:first-child{padding-top:10px}.acrd-data .tabs-data ul.opt1 li .action-box{margin-top:0;margin-left:20px}.acrd-data .tabs-data ul.opt1 li .action-box .download-icon{margin-left:15px}}.download-icon{background:#fafafa;height:40px;width:40px;border-radius:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 40px;flex:0 0 40px}.owl-nav button:focus{outline:0}.owl-nav span{font-size:30px}.owl-dots{text-align:center;margin-top:15px}.owl-dots .owl-dot{display:inline-block;vertical-align:middle;margin:0 4px;cursor:pointer;transition:all .5s linear}.owl-dots .owl-dot span{display:block;width:6px;height:6px;border:0;background-color:#787878;border-radius:3px}.owl-dots .owl-dot.active span{background:#787878;width:24px}.my-links{display:-ms-flexbox;display:flex}.my-links a{font-size:12px;text-align:center;display:inline-block}.my-links a span{width:56px;height:56px;border-radius:50%;background:#f3f3f3;margin-bottom:6px}.my-links a span.icon-star,.my-links a span.icon-share{font-size:22px}.my-links a:hover span,.my-links a.act span{background:#d8d8d8}.share-box{position:relative;display:inline-block;margin-left:36px}.share-box .share-positon-box{position:absolute;right:-4px;top:-48px;display:none;min-width:200px}.share-box.open .share-positon-box{display:block}.share-box .share-bubble{position:relative;background:#ffcb05;padding:10px 24px;border-radius:21px}.share-box .share-bubble:after{top:100%;right:25px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#ffcb05;border-width:7px;margin-left:-7px}.share-box .share-bubble .social{display:-ms-flexbox;display:flex}.share-box .share-bubble .social li{margin-right:20px}.share-box .share-bubble .social li a{display:block}.share-box .share-bubble .social li a i{font-size:15px;vertical-align:middle}.share-box .share-bubble .social li a img{height:15px;width:auto}.share-box .share-bubble .social li:last-child{margin-right:0}@media(max-width: 991px){.share-box .share-positon-box{bottom:-45px;top:auto}.share-box .share-bubble:after{top:auto;bottom:100%;transform:rotate(180deg)}}.ask-peszo{position:fixed;z-index:1;bottom:50px;right:50px;font-size:14px;font-weight:700;text-align:center}.ask-peszo.z3{z-index:3}.ask-peszo figure{width:80px;height:80px;border-radius:50%;background:#9d1d27;box-shadow:0 1px 4px 0 rgba(0,0,0,.32),0 5px 8px 0 rgba(0,0,0,.22);margin-bottom:10px}@media(max-width: 1024px){.ask-peszo{bottom:6px;right:10px}}@media(max-width: 767px){.ask-peszo{bottom:10px}.ask-peszo.op1{bottom:60px}.ask-peszo figure{width:50px;height:50px;margin-bottom:0}.ask-peszo span{display:none}}.know-more{color:#fff;font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.know-more:hover{color:#fff}.know-more .icon-Right{margin-left:3px}.know-more .icon-Right::before{color:#fff}.dropdown .btn-secondary{background-color:rgba(0,0,0,0);font-weight:700;color:#54565b;border-color:#d8d8d8;padding:14px 55px 14px 20px;min-width:300px;text-align:left;position:relative}.dropdown .dropdown-toggle:after{font-family:icomoon;content:"";border:0;position:absolute;top:15px;right:15px}.dropdown .dropdown-menu{background-color:#fafafa;overflow-y:auto}.dropdown .dropdown-menu .dropdown-item{padding:12px 20px;font-weight:700;color:#54565b}.dropdown .dropdown-menu .dropdown-item:hover{background-color:#f3f3f3}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{top:15px}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:rgba(0,0,0,0);color:#54565b;border-color:#d8d8d8}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}.form-list{margin-top:30px}.form-list li{margin-bottom:20px}.form-list li .dropdown .dropdown-menu{min-width:100%}.form-list li .dropdown .dropdown-menu li{margin-bottom:0}.form-list li.last{margin-bottom:0}@media(max-width: 767px){.form-list li{margin-bottom:28px}}.form-list.address-box{margin-top:0;padding-left:40px}.search-box{position:relative;width:235px}.search-box.white .form-control,.search-box.white .form-label-group input:not(:placeholder-shown)~label{background:#fff}.search-box .form-control{background-color:#fafafa;padding:8px 40px 8px 12px}.search-box .form-label-group>label{padding-top:10px}.search-box .form-label-group input:not(:placeholder-shown)~label{background-color:#fafafa}.search-box button{background:none;border:0;padding:0;position:absolute;top:12px;right:15px}.search-box button:focus{outline:0}.search-box button span{font-size:22px}@media(max-width: 991px){.search-box{width:100%}}.notes{margin-top:35px}.notes.MT0{margin-top:0}.notes.op2 li{margin:3px 0 20px 14px}.notes li{margin:3px 0 0 14px;position:relative}.notes li::after{content:"";position:absolute;left:-10px;top:7px;width:4px;height:4px;border-radius:2px;background:#54565b}.hide{display:none}.link-txt .icon-Right{display:inline-block;font-weight:900;vertical-align:middle}.popup-close{position:absolute;right:25px;top:25px;z-index:1}@media(max-width: 767px){.popup-close{right:15px;top:15px}}.check-book-box{background:#fafafa;padding:15px 0 30px 0}.otp-sent{font-size:14px;margin-left:10px}@media(max-width: 991px){.otp-sent{display:block;margin-top:10px}}.video-modal .modal-dialog{max-width:800px}.video-modal .modal-dialog .vid-cls{position:absolute;top:-30px;right:0;font-size:20px;z-index:1;background:none;border:0}.min-ht{min-height:60px}.ulink{font-weight:700;text-decoration:underline}.ulink:hover{text-decoration:underline}.home-loan-table{border-left:1px solid #e8e8e8;white-space:nowrap}@media(max-width: 991px){.home-loan-table{overflow-y:auto}}.home-loan-table .table-box{min-width:930px}@media(max-width: 1024px){.home-loan-table{font-size:12px}}.home-loan-table span.plus-minus{cursor:pointer;padding-left:15px;position:relative}.home-loan-table span.plus-minus::before{content:"-";position:absolute;left:0;font-weight:700}.home-loan-table span.plus-minus.collapsed::before{content:"+"}.home-loan-table .heading{background:#e8e8e8}.home-loan-table .heading .row{margin:0}.home-loan-table .heading .col{padding:10px 15px;font-weight:700}.home-loan-table .common-collapse .row{margin:0}.home-loan-table .common-collapse .col{padding:10px 15px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.home-loan-table .collapse-data .row{margin:0}.home-loan-table .collapse-data .col{padding:10px 15px;background:#e8e8e8}@media(max-width: 767px){.modal .hd3b{padding-right:30px}}.inter{font-family:"Inter",sans-serif}.gryModal,.whiteModal{max-width:660px}@media(max-width: 767px){.gryModal,.whiteModal{margin:0px;min-height:100%;-ms-flex-align:end;align-items:flex-end}.gryModal .btn-box button.btn-red,.whiteModal .btn-box button.btn-red{width:100%}.gryModal.op1,.whiteModal.op1{-ms-flex-align:center;align-items:center}.gryModal.op1 .modal-content,.whiteModal.op1 .modal-content{border-radius:16px}.gryModal.op1 .modal-content .modal-body,.whiteModal.op1 .modal-content .modal-body{padding:16px}.gryModal.op1,.whiteModal.op1{-ms-flex-align:center;align-items:center}}.gryModal .modal-content,.whiteModal .modal-content{background:#f6f6f6;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);border-radius:16px}@media(max-width: 767px){.gryModal .modal-content,.whiteModal .modal-content{border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.gryModal .modal-content .modal-body,.whiteModal .modal-content .modal-body{padding:30px}@media(max-width: 767px){.gryModal .modal-content .modal-body,.whiteModal .modal-content .modal-body{padding:20px}}.gryModal .modal-content .hd26,.whiteModal .modal-content .hd26{font-weight:700;color:rgba(37,36,59,.32)}@media(max-width: 767px){.gryModal .modal-content .hd26,.whiteModal .modal-content .hd26{font-size:24px}}.gryModal .modal-content .modal-header,.whiteModal .modal-content .modal-header{border-bottom:0px;padding:10px;padding-left:0px}.gryModal .modal-content .form-group1 input,.gryModal .modal-content .form-group1 textarea,.gryModal .modal-content .form-group1 select,.whiteModal .modal-content .form-group1 input,.whiteModal .modal-content .form-group1 textarea,.whiteModal .modal-content .form-group1 select{font-size:17px;font-weight:500}.gryModal .modal-content .btn-box,.whiteModal .modal-content .btn-box{margin-top:30px}.gryModal .modal-content .icon-close.red::before,.whiteModal .modal-content .icon-close.red::before{color:#9d1d27}.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before{border-radius:2px}.gryModal .modal-content .custCheckbox [type=radio]:checked+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.gryModal .modal-content .custCheckbox [type=radio]:not(:checked)+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=radio]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=radio]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before{border:2px solid #9d1d27}.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:after,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:after,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:after,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:after{top:-1px}.gryModal .thumbsup,.whiteModal .thumbsup{position:absolute;top:-30px;left:0px;width:100%}.gryModal .copy,.whiteModal .copy{font-size:17px;color:#25243b;line-height:1.4;font-weight:300}@media(max-width: 767px){.gryModal .copy,.whiteModal .copy{font-size:16px;height:300px;padding:0 30px;margin:0 -30px;overflow:scroll}}.thanksModal.gryModal{max-width:422px}.thanksModal.gryModal p{line-height:1.5;margin-top:15px}.thanksModal.gryModal .btn-box .btn-red{min-width:140px}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?6t37sc");src:url("../fonts/icomoon.eot?6t37sc#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?6t37sc") format("truetype"),url("../fonts/icomoon.woff?6t37sc") format("woff"),url("../fonts/icomoon.svg?6t37sc#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-grey_ic-48-thumb:before{content:""}.icon-ic-48-mobile:before{content:""}.icon-ic-48-pan-id:before{content:""}.icon-ic-48-pincode:before{content:""}.icon-view:before{content:"";color:#fff}.icon-login1:before{content:"";color:#787878}.icon-more:before{content:"";color:#ffcb05}.icon-lage .path1:before{content:"";color:#787878}.icon-lage .path2:before{content:"";margin-left:-1.25em;color:#c4c4c4}.icon-down:before{content:"";color:#9d1d27}.icon-up:before{content:"";color:#00a07a}.icon-download:before{content:"";color:#fff}.icon-date:before{content:"";color:#787878}.icon-star-filled:before{content:"";color:#9d1d27}.icon-tick:before{content:"";color:#9c1d26}.icon-close:before{content:"";color:#fff}.icon-share:before{content:"";color:#787878}.icon-login:before{content:"";color:#787878}.icon-search:before{content:"";color:#787878}.icon-instagram:before{content:"";color:#fff}.icon-youtube:before{content:"";color:#fff}.icon-copy:before{content:"";color:#fff}.icon-whatsapp:before{content:"";color:#fff}.icon-fb:before{content:"";color:#fff}.icon-linkedin:before{content:"";color:#fff}.icon-twitter:before{content:"";color:#fff}.icon-menu:before{content:"";color:#787878}.icon-service-req:before{content:"";color:#787878}.icon-complaints:before{content:"";color:#787878}.icon-compliments:before{content:"";color:#787878}.icon-contact-us:before{content:"";color:#787878}.icon-play:before{content:"";color:#fff}.icon-star:before{content:"";color:#787878}.icon-minus:before{content:""}.icon-plus:before{content:"";color:#787878}.icon-rs:before{content:"";color:#54565b}.icon-Down:before{content:"";color:#787878}.icon-Up:before{content:"";color:#525252}.icon-Left:before{content:"";color:#787878}.icon-Right:before{content:"";color:#787878}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.os-animation{opacity:0}.os-animation.animated{opacity:1}.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}body{padding-top:105px}body.overflow{overflow:hidden}@media(max-width: 991px){body{padding-top:60px}}header{position:fixed;width:100%;top:0;left:0;z-index:2;height:100px;background:#fff;transition:all .1s ease}header.secNavSticky.d-lg-block{height:auto}header.zindex{z-index:9;height:auto}header.zindex.secNavSticky{box-shadow:none;z-index:3}header.sticky{height:70px;overflow:hidden;z-index:3}header.sticky .menu{opacity:1;left:0;width:84px;padding:25px 20px 25px 40px}header.sticky .top-nav-left{opacity:0;width:50px}header.sticky .top-nav-right li.drop-down{opacity:0}header.sticky .top-nav-right li.drop-down>a{line-height:inherit}header.sticky .sub-nav{opacity:0;transform:translateY(-50%)}header.sticky .top-nav{height:70px}header.sticky .top-nav .logo{padding:15px 0 0 20px}header.sticky .top-nav-right li.stvi{display:block}header.sticky .top-nav-right li.stvi .icon-search{vertical-align:middle}header.sticky .sec-nav{display:none}header.sticky .login a{height:70px}@media(max-width: 991px){header.sticky .top-nav .logo{padding-top:0}}@media(max-width: 991px){header{height:60px}}header a{color:#25243b}header.d-lg-none .btn-box .btn-white{border:solid 1px;padding:8px 15px;margin-left:5px;font-size:14px;font-weight:600}header.d-lg-none .top-nav-right ul li{margin-right:7px;padding:0px}header.d-lg-none .top-nav-right ul li:last-child{padding:0 0 0 2px}@media(max-width: 991px){header.d-lg-none .top-nav-right ul li.lang-bx{position:relative}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content{left:auto;right:-130px;width:160px;padding:10px 10px 5px 10px;top:30px}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content ul li{padding:5px;margin:0;border-bottom:1px solid #d8d8d8;font-size:14px}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content ul li:last-child{border-bottom:0}}header .icon-lage .path1:before{color:#353535}header .icon-lage .path2:before{color:#353535}@media(max-width: 991px){header .icon-lage .path1:before{color:#979797}header .icon-lage .path2:before{color:#616161}}.header-main{margin:0 auto}.sec-nav{display:-ms-flexbox;display:flex;background:linear-gradient(131.93deg, #353535 0%, #000000 100%);height:55px;opacity:1;transform:translateY(0);transition:all .3s ease;position:relative;z-index:1;-ms-flex-align:center;align-items:center}.sec-nav.bg-white{background-color:#fff !important;background:rgba(0,0,0,0)}.sec-nav.bg-white>ul.last li a,.sec-nav.bg-white>ul.last li a:visited{color:#353535}.sec-nav.bg-white>ul.last li a:hover,.sec-nav.bg-white>ul.last li a:active,.sec-nav.bg-white>ul.last li a:visited:hover,.sec-nav.bg-white>ul.last li a:visited:active{background:#fff}.sec-nav.bg-white>ul.last li .dropdown-content{background:#fff}.sec-nav.bg-white>ul.last li .dropdown-content li a,.sec-nav.bg-white>ul.last li .dropdown-content li a:visited{color:#353535}.sec-nav>ul{display:-ms-flexbox;display:flex}.sec-nav>ul.pre{background:#000;margin-left:20px;border-radius:24px}@media(max-width: 1440px){.sec-nav>ul.pre{margin-left:12px}}.sec-nav>ul.pre.bg-transparent li a{color:#353535}.sec-nav>ul.pre.bg-transparent li a:hover{color:#353535;background:rgba(0,0,0,0)}.sec-nav>ul.pre li{margin:0px;line-height:2.5;font-size:12px}.sec-nav>ul.pre li a{border-radius:24px;display:block;padding:0 20px;color:#fff}@media(max-width: 1440px){.sec-nav>ul.pre li a{padding:0 15px}}@media(max-width: 1024px){.sec-nav>ul.pre li a{padding:0 7px}}.sec-nav>ul.pre li a:hover{font-weight:inherit;background:rgba(157,29,39,.3);color:#fff}.sec-nav>ul.last{margin-left:auto;margin-right:70px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sec-nav>ul.last li{position:relative;height:100%;margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.sec-nav>ul.last li{margin-right:0px}}.sec-nav>ul.last li .icon-search{vertical-align:middle}.sec-nav>ul.last li a{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;font-size:14px;color:#fff}.sec-nav>ul.last li a:link{color:#fff}.sec-nav>ul.last li a:visited{color:#fff}.sec-nav>ul.last li a:hover{background:#000;color:#fff}.sec-nav>ul.last li a.btn-white{min-width:88px;font-weight:500;height:36px;font-size:14px;color:#fff !important;background-color:#981a1d}@media(max-width: 1024px){.sec-nav>ul.last li a.btn-white{min-width:68px;font-size:14px;height:33px}}.sec-nav>ul.last li a.btn-white:hover{color:#fff;background:#981a1d !important}.sec-nav>ul.last li a.btn-white.customer-support{min-width:70px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.6px;color:#353535 !important;border:1px solid #353535;border-radius:50px;background:rgba(0,0,0,0) !important}.sec-nav>ul.last li a.btn-white.customer-support:hover{background:#fff !important}.sec-nav>ul.last li:last-child{margin-right:0}.sec-nav>ul.last li:last-child a{margin:0}.sec-nav>ul.last li.help-dropdonw{margin:0 15px}.sec-nav>ul.last li.help-dropdonw:hover,.sec-nav>ul.last li.login-button:hover{background:none}.sec-nav>ul>li{line-height:40px;font-size:14px;margin-right:32px}.sec-nav>ul>li.sec{background:#f5f5f5;margin-right:0;padding-left:30px}.sec-nav>ul>li>a:hover,.sec-nav>ul>li>a.active{color:#fff}.sec-nav>ul>li>a:hover .icon-Down::before,.sec-nav>ul>li>a.active .icon-Down::before{content:""}.sec-nav>ul>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.sec-nav>ul .icon-search{font-size:16px;font-weight:700}.sec-nav>ul .icon-lage{font-size:15px}.sec-nav>ul .dfv{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media(max-width: 1024px){.sec-nav>ul li{margin-right:24px}.sec-nav>ul.pre{padding-left:0px;margin-left:10px}.sec-nav>ul.last{margin-right:4px}}.sec-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.sec-nav .menu a img{display:block}.sec-nav .menu a span{font-size:20px}.sec-nav .logo{padding:0px 0px 0 70px}@media(max-width: 1024px){.sec-nav .logo{padding:0px 0px 0 10px}}.sec-nav .logo a img{height:36px;display:block;width:auto}@media(max-width: 1024px){.sec-nav .logo a img{height:36px}}.sec-nav a{color:#fff}.sec-nav a:hover{color:#fff}.sec-nav .dropdown-content a{color:#54565b}.sec-nav .icon-Down:before{color:#da3442}.sec-nav .btn-box .btn-red{padding:7px 23px;font-size:14px}.sec-nav .btn-box .btn-white{min-width:70px;height:30px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;margin-left:8px;color:#981a1d;letter-spacing:-0.6px}.sec-nav .btn-box .btn-white.dropdown-toggle:after{display:none}@media(max-width: 1024px){.sec-nav .btn-box .btn-white{min-width:68px;height:33px;font-size:14px}}@media(max-width: 1280px){.sec-nav .btn-box .btn-white{font-size:14px;line-height:20px;padding:0 8px;margin-left:5px;margin-right:5px;min-width:72px}}.sec-nav .btn-box .btn-white:hover{background:#9d1d27;color:#fff}.sec-nav .btn-box .btn-white.ira-help:hover{background-color:#fff}.sec-nav .btn-box .btn-white.ira-help img{margin-top:-7px}.sec-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative;z-index:2}.sec-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:39px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:3}.top-nav{font-size:14px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:9px 65px;background:#fff}.top-nav.bg-light-white{padding:0 70px}@media(max-width: 1024px){.top-nav{padding:0}}@media(max-width: 991px){.top-nav{box-shadow:none}}.top-nav .logo{padding:10px 30px 0 46px}.top-nav .logo a img{display:block}.top-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.top-nav .menu a img{display:block}.top-nav .menu a span{font-size:20px}@media(max-width: 1024px){.top-nav .logo{padding:10px 10px 0 30px}}@media(max-width: 991px){.top-nav{height:60px;-ms-flex-align:center;align-items:center}.top-nav .menu{position:static;opacity:1;left:0;width:24px}.top-nav .logo{padding:0 0 0 0}.top-nav .logo img{height:28px}.top-nav .menu-mob .icon-menu,.top-nav .icon-search{display:block;font-size:20px}.top-nav .icon-search{font-size:24px}.top-nav .myCornerm img{height:30px}.top-nav .menu-mob .icon-menu::before{color:#9b1e26}}.top-nav .top-nav-left .drop-down.rgt .dropdown-content{left:auto;right:0px}.top-nav .top-nav-left .dropdown-content{left:0;top:45px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:760px;max-height:290px;left:0 !important;overflow-y:scroll}@media(max-width: 1024px){.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:550px}}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col{height:235px;min-width:520px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col .grdiantCard{width:46%}.top-nav .top-nav-left .dropdown-content.onlinkList{padding:0px;border-radius:0 0 10px 10px}.top-nav .top-nav-left .dropdown-content.onlinkList li{margin-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li:last-child a{border-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li a{display:-ms-flexbox;display:flex;padding:18px 20px;border-bottom:solid 1px rgba(151,151,151,.2);-ms-flex-align:center;align-items:center}.top-nav .top-nav-left .dropdown-content.onlinkList li a span{padding-right:23px}.top-nav-left{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-left>li{margin:0;position:relative}.top-nav-left>li.active>a,.top-nav-left>li:hover>a{font-weight:700}.top-nav-left>li.active>a .icon-Down::before,.top-nav-left>li:hover>a .icon-Down::before{color:#9d1d27;content:""}.top-nav-left>li>a{display:block;border-bottom:3px solid rgba(0,0,0,0);padding:14px 30px 14px 0;height:45px;color:#353535;white-space:nowrap}@media(max-width: 1024px){.top-nav-left>li>a{border-top:3px solid #fff;padding:16px 8px}}.top-nav-left>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.top-nav-left>li>a .icon-Down::before{color:#9d1d27}.top-nav-left>li>a:hover{border-bottom:3px solid #9d1d27}.top-nav-left>li .dfm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-left>li .dfm .icon-more{font-size:20px;margin-right:8px}.top-nav-left>li .icon{margin-right:8px;display:inline-block}.top-nav-left>li .icon img{width:20px;height:20px}@media(max-width: 1280px){.top-nav-left>li.hide-1024{display:none}}@media(max-width: 1280px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:15px 30px 10px 0px}}@media(max-width: 1024px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:15px 18px 10px 0px}}.top-nav-left .blk-btn-new{border-radius:50px;border:1px solid #353535;background:rgba(0,0,0,0);color:#353535;font-size:14px;font-weight:500;line-height:12px;padding:6px 16px;margin:6px 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.top-nav-left .blk-btn-new svg,.top-nav-left .blk-btn-new img{margin-right:4px}.top-nav-left .blk-btn-new:hover{font-weight:bold;color:#353535}.top-nav-right{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-right .icon-search:before{color:#9d1d27}.top-nav-right .right-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-right .right-nav .phone svg{margin-top:0px}.top-nav-right .right-nav .hotline-new{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-left:4px;margin-top:-2px}.top-nav-right .right-nav .hotline-new .hotline-new-customer-care-txt{color:#353535;font-size:14px;font-style:normal;font-weight:400;line-height:12px;margin-top:0}.top-nav-right .right-nav .hotline-new .hotline-new-customer-care-number{color:#353535;font-size:16px;font-style:normal;font-weight:700;line-height:12px;margin-top:2px}@media(max-width: 1024px){.top-nav-right .right-nav{padding:0px 10px 0 0}}.top-nav-right .right-nav>li{margin:0 12px;position:relative}.top-nav-right .right-nav>li>a{padding:15px 0;line-height:30px}.top-nav-right .right-nav>li:last-child{margin-right:0}.top-nav-right .right-nav>li.stvi{display:none}.top-nav-right .right-nav>li .search,.top-nav-right .right-nav>li .icon-lage{font-size:22px}.top-nav-right .right-nav>li .phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0}.top-nav-right .right-nav>li .phone:hover .f10{color:#25243b}.top-nav-right .right-nav>li .phone .f10{margin-bottom:0;line-height:1;font-size:10px;margin-left:8px;font-weight:600}.top-nav-right .right-nav>li .phone .f10.hotline{font-weight:400;font-size:12px;line-height:20px;color:#981a1d;white-space:nowrap}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone .f10.hotline{font-size:11px;line-height:16px}}.top-nav-right .right-nav>li .phone span{display:block;font-weight:600;font-size:16px;line-height:16px;color:#9d1d27;letter-spacing:.23px;margin-top:4px}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone span{font-size:13px}}@media(max-width: 1024px){.top-nav-right .right-nav>li{margin:0 8px;font-size:14px}}@media(max-width: 991px){.top-nav-right .right-nav>li{margin-right:24px}}.sub-nav{opacity:1;transform:translateY(0);transition:all .3s ease;border-top:1px solid #d8d8d8}.sub-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sub-nav ul li{padding:20px}.my-corner{display:inline-block;background:url(../images/svg/my-corner.svg) no-repeat right center;padding-right:46px;line-height:38px}@media(max-width: 1024px){.my-corner{padding-right:38px;height:38px}.my-corner span{display:none}}.login a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:.3s;position:relative;padding:0;margin:0 54px 0 0;color:#525252}.login a span{margin-right:8px}@media(max-width: 1024px){.login a{margin-right:30px}}@media(max-width: 991px){.login a{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:14px 13px 13px;margin-right:-15px;font-size:12px}.login a span{font-size:20px;margin:0 0 3px}}.mob-menu{display:none}@media(max-width: 991px){.mob-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;background:#fff;overflow:auto}.mob-menu .mm-top-in{height:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.07)}.mob-menu .mm-top-in .logo img{height:34px;width:auto}.mob-menu .mm-top-in .search{margin-left:auto;margin-right:20px}.mob-menu .mm-top-in .search .icon-search{font-size:24px}.mob-menu .mm-top-in .search .icon-search:before{color:#9b1e26}.mob-menu .mm-top-in .language{margin:0 16px 0 -4px}.mob-menu .mm-top-in .language .icon-lage{font-size:18px}.mob-menu .mm-top-in .icon-close{font-size:18px}.mob-menu .mm-top-in .icon-close:before{color:#9b1e26}.mob-menu .mm-mid .mob-scrollm{background:linear-gradient(131.93deg, #353535 0%, #000000 100%);padding:15px}.mob-menu .mm-mid .mob-scrollm ul{min-width:300px}.mob-menu .mm-mid .tab-content>.active{display:block}.mob-menu .mm-mid .nav.pre{background:#000;border-radius:24px;padding:0}.mob-menu .mm-mid .nav.pre li{padding:0;margin-right:4px}.mob-menu .mm-mid .nav.pre li a{font-size:12px;line-height:20px;color:#fff;white-space:nowrap}.mob-menu .mm-mid .nav.pre li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%);font-weight:inherit}.mob-menu .mm-mid .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 35px;overflow-x:auto}.mob-menu .mm-mid .nav li{margin-right:12px;padding:15px 0}.mob-menu .mm-mid .nav li:last-child{margin-right:0}.mob-menu .mm-mid .nav li a{display:inline-block;padding:5px 14px;border-radius:15px}.mob-menu .mm-mid .nav li a.active{font-weight:700;background:#9d1d27;color:#fff}.mob-menu .mm-mid .tab-content{padding:0}.mob-menu .mm-mid .tab-content .mlink{border-bottom:1px solid rgba(157,29,39,.3);padding-bottom:24px;margin-bottom:0}.mob-menu .mm-mid .tab-content .mlink a{font-weight:700;color:#9d1d27}.mob-menu .footer-top .fot-dred{padding:40px 20px}.mob-menu .footer .fot-dred .col-lg-5{margin-bottom:0}.mob-menu .mob-smenu a.redirect-link{padding:22px 15px 15px 15px;position:relative;background:#9d1d27;border-bottom:1px solid rgba(216,216,216,.21);color:#fff;display:block}.mob-menu .mob-smenu a.redirect-link::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:24px;color:#fff}.mob-menu .mob-smenu .main-link{padding:20px 15px;background:#d8d8d8;font-weight:700}.mob-menu .mob-smenu .main-link a{color:#9d1d27}.mob-menu .mob-smenu .fhd{padding:20px 15px;position:relative;background:#f3f3f3;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fhd.act{color:#9d1d27;font-weight:700}.mob-menu .mob-smenu .fhd.act::before{content:""}.mob-menu .mob-smenu .fhd::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:20px;color:#9d1d27}.mob-menu .mob-smenu .fhd.others-menu{background:#525252;color:#fff;border-bottom-color:#d0d0d0}.mob-menu .mob-smenu .fhd.others-menu.last{border-bottom:0}.mob-menu .mob-smenu .fhd.others-menu::before{color:#fff}.mob-menu .mob-smenu .fbody{display:none;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fbody .fhd{border-bottom:0;background:#f3f3f3;border-top:1px solid rgba(216,216,216,.5);padding:22px 15px 15px 15px;color:#54565b}.mob-menu .mob-smenu .fbody .fhd:first-child{border-top:0}.mob-menu .mob-smenu .fbody .fhd.act{color:#54565b}.mob-menu .mob-smenu .fbody .fhd.act::before{content:"";color:#9d1d27}.mob-menu .mob-smenu .fbody .fhd::before{content:"";right:15px;color:#54565b}.mob-menu .mob-smenu .fbody ul{display:none}.mob-menu .mob-smenu .fbody ul.flist{display:block}.mob-menu .mob-smenu .flist{padding-top:25px;display:none}.mob-menu .mob-smenu .flist li{padding:0 25px 20px 25px}.mob-menu .mob-smenu .flist li.viewAll a{color:#9b1e26}.mob-menu .mob-smenu .flist li a{color:#25243b}.mob-menu .mob-smenu .flist li a.f16br{color:#9b1e26}.mob-menu .mob-smenu .flist li hr{margin-bottom:.5rem}.mob-menu .mob-smenu .flist li:last-child{padding-bottom:28px}.mob-menu .mob-smenu .flist li.flist-hd{font-weight:700;color:#9d1d27;padding-left:15px}.mob-menu .mob-smenu .fhd-link{padding:28px 0;font-weight:700;border-top:1px solid rgba(216,216,216,.5)}.mob-menu .footer .fot-red1{padding:20px 0}.mob-menu .footer .fot-red1 ul li{font-weight:700;border-bottom:1px solid rgba(255,255,255,.2);margin-top:0;padding:16px 0}.mob-menu .footer .fot-red1 ul li:last-child{border-bottom:0}.mob-menu .footer{margin-bottom:0}}@media(max-width: 767px){.mob-menu .mm-mid .nav{padding:0 15px}}.snav-wraper,.stab-wraper{height:65px}.bg-grey .secondary-tab{border-bottom:solid 1px #d8d8d8;background:#fafafa;height:69px}@media(max-width: 1024px){.bg-grey .secondary-tab{height:auto}}.secondary-nav,.secondary-tab,.secondary-tab-normal{background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);position:relative}.secondary-nav.sticky,.secondary-tab.sticky,.secondary-tab-normal.sticky{position:fixed;width:100%;top:50px;left:0;z-index:2}.secondary-nav.sticky ul:not(.filter) li a,.secondary-tab.sticky ul:not(.filter) li a,.secondary-tab-normal.sticky ul:not(.filter) li a{padding:15px 0 10px;font-size:16px}.secondary-nav.sticky .container .btn-box,.secondary-tab.sticky .container .btn-box,.secondary-tab-normal.sticky .container .btn-box{top:7px}.secondary-nav.sticky .container .btn-box .btn-red,.secondary-tab.sticky .container .btn-box .btn-red,.secondary-tab-normal.sticky .container .btn-box .btn-red{padding:7px 30px;font-size:14px}.secondary-nav ul:not(.filter),.secondary-tab ul:not(.filter),.secondary-tab-normal ul:not(.filter){display:-ms-flexbox;display:flex}.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 25px}.secondary-nav ul:not(.filter).op1 li:last-child,.secondary-tab ul:not(.filter).op1 li:last-child,.secondary-tab-normal ul:not(.filter).op1 li:last-child{margin-right:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 14px}}.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 36px}.secondary-nav ul:not(.filter) li p,.secondary-tab ul:not(.filter) li p,.secondary-tab-normal ul:not(.filter) li p{margin-bottom:0}.secondary-nav ul:not(.filter) li.no-data,.secondary-tab ul:not(.filter) li.no-data,.secondary-tab-normal ul:not(.filter) li.no-data{margin:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 15px}}.secondary-nav ul:not(.filter) li:first-child,.secondary-tab ul:not(.filter) li:first-child,.secondary-tab-normal ul:not(.filter) li:first-child{margin-left:0}.secondary-nav ul:not(.filter) li a,.secondary-tab ul:not(.filter) li a,.secondary-tab-normal ul:not(.filter) li a{padding:25px 0 20px;display:block;font-weight:400;position:relative;font-size:17px;line-height:20px;letter-spacing:-0.5px}.secondary-nav ul:not(.filter) li a::after,.secondary-tab ul:not(.filter) li a::after,.secondary-tab-normal ul:not(.filter) li a::after{border-bottom:3px solid #9d1d27;content:"";left:0;right:0;bottom:0;width:0;margin:auto;position:absolute;transition:.3s all ease}.secondary-nav ul:not(.filter) li a strong,.secondary-tab ul:not(.filter) li a strong,.secondary-tab-normal ul:not(.filter) li a strong{font-weight:300;color:#25243b}.secondary-nav ul:not(.filter) li a.active strong,.secondary-nav ul:not(.filter) li a:hover strong,.secondary-tab ul:not(.filter) li a.active strong,.secondary-tab ul:not(.filter) li a:hover strong,.secondary-tab-normal ul:not(.filter) li a.active strong,.secondary-tab-normal ul:not(.filter) li a:hover strong{font-weight:500}.secondary-nav ul:not(.filter) li a.active::after,.secondary-nav ul:not(.filter) li a:hover::after,.secondary-tab ul:not(.filter) li a.active::after,.secondary-tab ul:not(.filter) li a:hover::after,.secondary-tab-normal ul:not(.filter) li a.active::after,.secondary-tab-normal ul:not(.filter) li a:hover::after{width:100%}@media(max-width: 991px){.secondary-nav,.secondary-tab,.secondary-tab-normal{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.secondary-nav::-webkit-scrollbar,.secondary-tab::-webkit-scrollbar,.secondary-tab-normal::-webkit-scrollbar{display:none}.secondary-nav ul li,.secondary-tab ul li,.secondary-tab-normal ul li{margin:0 24px}}.secondary-tab-normal{border-bottom:solid 1px #d8d8d8;height:69px}@media(max-width: 767px){.secondary-tab-normal ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}.secondary-tab-normal ul li{margin:0 8px}@media(max-width: 767px){.secondary-tab-normal ul li{margin:0}}.secondary-tab-normal ul li a{padding:30px 15px 20px 20px}@media(max-width: 1024px){.secondary-tab-normal{height:auto}}.sec-nav ul.last .dropdown-content,.right-nav .dropdown-content,.sub-nav .dropdown-content,.top-nav .dropdown-content{display:none;position:absolute;background:#fff;width:300px;left:-20px;z-index:2;top:50px;box-shadow:0 1px 2px 0 rgba(0,0,0,.07);padding:20px 28px 5px}.sec-nav ul.last .dropdown-content li,.right-nav .dropdown-content li,.sub-nav .dropdown-content li,.top-nav .dropdown-content li{margin-bottom:12px}.sec-nav ul.last .dropdown-content li:last-child,.right-nav .dropdown-content li:last-child,.sub-nav .dropdown-content li:last-child,.top-nav .dropdown-content li:last-child{margin-bottom:0}.sec-nav ul.last .dropdown-content li.sep-line,.right-nav .dropdown-content li.sep-line,.sub-nav .dropdown-content li.sep-line,.top-nav .dropdown-content li.sep-line{border-bottom:1px solid #d8d8d8;margin:16px 0}.sec-nav ul.last .drop-down:hover>a,.right-nav .drop-down:hover>a,.sub-nav .drop-down:hover>a,.top-nav .drop-down:hover>a{border-bottom-color:#9d1d27}.sec-nav ul.last .drop-down:hover>a .icon-Down::before,.right-nav .drop-down:hover>a .icon-Down::before,.sub-nav .drop-down:hover>a .icon-Down::before,.top-nav .drop-down:hover>a .icon-Down::before{content:""}.sec-nav ul.last .drop-down:hover .dropdown-content,.right-nav .drop-down:hover .dropdown-content,.sub-nav .drop-down:hover .dropdown-content,.top-nav .drop-down:hover .dropdown-content{display:block}.sec-nav ul.last .drop-down.lang-bx .dropdown-content,.right-nav .drop-down.lang-bx .dropdown-content,.sub-nav .drop-down.lang-bx .dropdown-content,.top-nav .drop-down.lang-bx .dropdown-content{width:160px}.sec-nav ul.last .dropdown-content{top:55px;background:#000;width:260px;left:0px;padding:3px 0;border-radius:0 0 10px 10px}.sec-nav ul.last .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block}.sec-nav ul.last .dropdown-content li:last-child a{border-bottom:0px}.sec-nav ul.last .dropdown-content li a{padding:12px 30px 12px 12px;font-size:12px;line-height:1.3;color:#fff;border-bottom:solid 1px rgba(216,216,216,.2);-ms-flex-pack:start;justify-content:start}.sec-nav ul.last .rgt .dropdown-content{left:auto;right:-20px}.mega-menu{display:-ms-flexbox;display:flex}.mega-menu ul.nav{margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #d8d8d8;-ms-flex:0 0 185px;flex:0 0 185px;padding:10px 0;min-height:520px;-ms-flex-pack:start;justify-content:flex-start}.mega-menu ul.nav li{padding:0;margin-top:30px;font-weight:700;position:relative}.mega-menu ul.nav li a{padding:0;line-height:24px;display:block}.mega-menu ul.nav li a.active{color:#9d1d27}.mega-menu ul.nav li a.active::after{border-right:2px solid #9d1d27;position:absolute;right:-2px;top:0;height:100%;content:""}.mega-menu .menu-right-box{padding:40px 0 40px 60px;width:100%}.mega-menu .menu-right-box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.mega-menu .menu-right-box ul.no-hd li:first-child{margin-top:0}.mega-menu .menu-right-box ul li{padding:0;margin-top:20px}.mega-menu .menu-title,.mega-menu .card-title{margin:0;font-size:24px;line-height:1.2;font-weight:700}.mega-menu .menu-title.MT30,.mega-menu .card-title.MT30{margin-top:30px}.mega-menu .menu-title.with-btn,.mega-menu .card-title.with-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mega-menu .menu-title.with-btn .arrow span,.mega-menu .card-title.with-btn .arrow span{font-size:16px;font-weight:bold}.icon-close.black::before{color:#54565b}.login-bx{padding:0}.login-bx .login-top{background:#9d1d27;background-image:linear-gradient(134deg, #c4777d 0%, #9d1d27 91%);padding:40px 60px 32px;border-radius:4px 4px 0 0}.login-bx .login-top .hd{color:#fff;margin-bottom:20px}.login-bx .login-top .white-box,.login-bx .login-top .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .login-bx .login-top .ad-card{padding-top:5px}.login-bx .login-top .login-nav ul{display:-ms-flexbox;display:flex}.login-bx .login-top .login-nav ul li{width:50%;text-align:center}.login-bx .login-top .login-nav ul li a{padding:20px 0;display:block;border-bottom:5px solid rgba(0,0,0,0)}.login-bx .login-top .login-nav ul li a.active{border-bottom-color:#9d1d27;font-weight:700}.login-bx .login-top .tab-pane{text-align:center;padding:40px 20px}.login-bx .login-top .tab-pane .padg{padding:0 60px}.login-bx .login-top .tab-pane .btn-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:32px}.login-bx .login-top .tab-pane .btn-box a{font-size:14px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:26px}.login-bx .login-btm{padding:40px 80px;background:#fff;border-radius:0 0 4px 4px}@media(max-width: 991px){.login-bx .login-top .tab-pane .btn-box a{line-height:50px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:46px}}@media(max-width: 767px){.login-bx .popup-close{right:12px;top:12px}.login-bx .login-top{padding:30px 15px}.login-bx .login-top .tab-pane .padg{padding:0}.login-bx .login-top .tab-pane .btn-box{display:block}.login-bx .login-top .tab-pane .btn-box a{min-width:200px}.login-bx .login-top .tab-pane .btn-box a:first-child{margin:0 0 10px}.login-bx .login-btm{padding:30px}.login-bx .login-btm .btn-box.MT15 .MR10{margin:0 0 10px}}.login-bx .login-upgrade{background:url(../images/upgrade.png) no-repeat 0 0;background-size:cover;padding:35px 40px 30px}.login-bx .loan-and-wholesale{padding:35px 40px 10px}.login-bx .loan-and-wholesale .heading{border-bottom:1px solid #e5e5e5;padding-bottom:5px}.login-bx .loan-and-wholesale ul li{font-size:17px;font-weight:700;color:#9d1d27;margin-bottom:20px}.login-bx .loan-and-wholesale ul li a{color:#9d1d27;display:inline-block;background:url(../images/svg/link-arrow.svg) no-repeat right center;padding-right:20px;font-size:16px}.feedback{position:fixed;right:0;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feedback img{width:32px;height:auto}.announcement{position:absolute;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;margin:-80px 0 0 -62px}.announcement img{width:37px;height:82.2px}.announ-box{background:#fff;padding:30px 15px 30px 30px;position:fixed;top:0;right:-350px;width:350px;height:100%;z-index:4;transition:all ease .4s}.announ-box.open{right:0}.announ-box.open+.ann-overlay{display:block}@media(max-width: 767px){.announ-box{right:-280px;width:280px}.announ-box .hd3b{font-size:20px}}.ann-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:3;display:none}.announ-list{height:96%;margin-top:10px}.announ-list .announ-item{padding:16px 0;margin-right:10px;border-bottom:1px solid #d8d8d8;color:#767676}.announ-list .announ-item .f12{line-height:16px;margin:8px 0}.announ-list .announ-item .annImg{margin:10px 0}.announ-list .announ-item .annImg img{width:100%}.announ-list .announ-item .more{display:none}.announ-list .announ-item .rmore{color:#9d1d27}.announ-list .announ-item a{font-weight:700}@media(max-width: 767px){.announ-list{height:88vh}}.menu-cardList-cnt .hd-bx{margin:0px;background:none;padding:0 0}.menu-cardList-cnt .hd-bx h4{font-size:10px;text-transform:uppercase;color:rgba(37,36,59,.5);letter-spacing:1.5px}.menu-cardList-cnt .hd-bx .hdbx4{font-size:10px;text-transform:uppercase;color:rgba(37,36,59,.5);letter-spacing:1.5px;margin-bottom:0}.menu-cardList{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.grdiantCard{border-radius:8px;min-width:31%;margin:0 8px;margin-bottom:15px}@media(max-width: 1024px){.grdiantCard{width:30%;margin:3px 5px}}.grdiantCard a{position:relative;padding:15px 20px;min-height:72px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:500;transition:ease-in .1s}@media(max-width: 1024px){.grdiantCard a{padding:7px 10px;min-height:60px;font-size:12px}}.grdiantCard a span{background:#fff;border-radius:50%;height:30px;width:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.grdiantCard a span:before{color:#9d1d27;font-weight:600}.grdiantCard a:hover{color:#0056b3}.grdiantCard.grdSelect a,.grdiantCard.grdWealth a,.grdiantCard.grdPrivate a{color:#fff}.grdiantCard.grdSelect a:hover,.grdiantCard.grdWealth a:hover,.grdiantCard.grdPrivate a:hover{color:#fff}.more-nav{display:none}@media(max-width: 991px){.more-nav{background-image:linear-gradient(180deg, #353535 0%, #000000 100%);display:none;position:fixed;height:100%;width:100%;z-index:3;top:0px}.more-nav.act{display:block !important}}.more-nav .logo-bar{padding:18px 20px}.more-nav .logo-bar .logo{width:88px}@media(max-width: 991px){.more-nav .mob-scroll{max-height:84%;margin-bottom:190px}}.list-more ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:#fff;font-size:28px;padding:20px 35px 20px 20px}@media(max-width: 767px){.list-more ul li a{font-size:24px}}.list-more ul li a span{background:#54565b}.list-more ul li a span img{padding-right:15px}@media(max-width: 767px){.list-more ul li a span{background:none}}.list-more ul li a .icon-Down:before{font-size:20px;color:#da3442}.list-more ul li a.act .icon-Down:before{content:""}.list-more .dropdown-content{background:#000;padding:30px 0}.list-more .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block;margin-left:55px;margin-right:30px}.list-more .dropdown-content li:last-child a{border-bottom:0px}.list-more .dropdown-content li a{padding:10px 30px 20px 12px;font-size:16px;color:#fff;background:url("../images/lm/arrow.svg") no-repeat 97% 15px;-ms-flex-pack:start;justify-content:start}.header-op1{height:70px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.header-op1 .logo{padding:15px 0}.header-op1 .logo img{width:auto;height:40px}.offer-modal{background:#fff !important;box-shadow:0px 0px 15px rgba(0,0,0,.3) !important;border-radius:15px !important;border:0 !important;padding:50px !important}.offer-modal .f30{font-weight:600;font-size:30px;margin-bottom:0}.offer-modal .f20{font-weight:600;font-size:20px;color:#616161;margin-top:10px !important}.offer-modal .icon-close{font-size:24px;font-weight:700}.offer-modal .icon-close::before{color:#9b1e26}.offer-modal .mobNo-box .flex{-ms-flex-align:start;align-items:flex-start}.offer-modal .mobNo-box .form-box{width:70%}.offer-modal .custom-select.op1{width:auto;padding-right:20px;font-weight:600;font-size:32px;border-bottom:0;background-size:22px;border:0;background:rgba(0,0,0,0) url(../images/arrow-down.svg) no-repeat right center;border-radius:0;padding:6px 0;color:#9b1e26;height:auto;padding-right:calc(.75em + 2.3125rem) !important}.offer-modal .input-bx{border:0;border-bottom:1px solid #9b1e26;width:100%;font-weight:600;font-size:32px;padding:8px 0;letter-spacing:5px}.offer-modal .w90p{width:90%}.offer-modal .otp-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:24px}.offer-modal .otp-info span{color:#9b1e26}.offer-modal .otp-info a{color:#616161}.offer-modal label.error{color:#9b1e26;margin:8px 0 0}@media(max-width: 991px){.offer-modal{padding:25px}.offer-modal .f30{font-size:20px}.offer-modal .f20{font-size:16px;font-weight:500}.offer-modal .otp-info{font-size:14px}.offer-modal .custom-select.op1{font-size:18px;background-size:16px}.offer-modal .input-bx{font-size:18px;letter-spacing:2px}.offer-modal .icon-close{font-size:18px}.offer-modal .MT30,.offer-modal .MT20{margin-top:15px}.offer-modal .MT50{margin-top:25px}}.offer-modal.offer-modal-revamp .btn-box .btn-red{font-weight:600;font-size:20px}.offer-modal.offer-modal-revamp .otp-bx{display:block}.offer-modal.offer-modal-revamp .otp-bx.hide{display:none}.modal-backdrop{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.modal-backdrop-whatsapp{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.hd3b{font-size:24px;font-weight:700;line-height:1.2}.m-support{position:relative;padding:8px 0px;box-shadow:0px 4px 8px rgba(37,36,59,.05);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;background-color:#fff}.m-support .btn-box .btn-white{font-weight:500;font-size:12px;line-height:20px;color:#981a1d}.m-support .btn-box .btn-white img{margin-right:4px}@media(max-width: 767px){.m-support .btn-box .btn-white{padding:4px 15px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.top-nav-container{position:relative;z-index:2}@media(max-width: 767px){.top-nav-container{border-bottom:1px solid #d9d9d9}}@media(max-width: 767px){.top-nav-container .top-nav .logo img{height:34px}}@media(max-width: 767px){.top-nav-container .top-nav .btn-box .btn-white{border:solid 1px #9d1d27;padding:8px 15px;margin-left:15px;font-size:14px;font-weight:500;background-color:#9d1d27;color:#fff}.top-nav-container .top-nav .btn-box .btn-white#dropdownMenuHelp{background-color:rgba(0,0,0,0);color:#353535;border-color:#353535}}.top-nav-container .top-nav .btn-box .btn-white.dropdown-toggle:after{display:none}.top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative}.top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:30%;transform-origin:center bottom;-webkit-transform-origin:center bottom;transform:rotate(90deg) translateX(-30%) scale(0.8);-webkit-transform:rotate(90deg) translateX(-30%) scale(0.8);bottom:-13px}@media(max-width: 767px){.top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{display:none}}.lang-bxMob{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:6;padding:20px;display:none}.lang-bxMob .f20{font-weight:600;margin-bottom:16px}.lang-bxMob .icon-close{font-size:18px}.lang-bxMob .icon-close::before{color:#9b1e26}.lang-bxMob li{padding:8px 0;border-bottom:1px solid #d8d8d8;font-size:14px}.lang-bxMob li a{color:#25243b}.overlay1{display:block;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;z-index:5;width:100%;height:100%}.help-drodown-menu{width:355px;min-width:355px;max-width:355px;border-radius:6px;border:1px solid #d9d9d9;background:#fff;padding:0;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);z-index:9999;margin-top:10px;margin-left:-15px;line-height:normal;overflow:hidden}@media(max-width: 767px){.help-drodown-menu{top:auto !important;position:fixed !important;bottom:-2px !important;left:0 !important;margin-left:0 !important;width:100% !important;max-width:100% !important;transform:none !important;border-radius:8px 8px 0 0 !important}}.help-drodown-menu a{padding:15px !important;border-bottom:1px solid #d9d9d9}@media(max-width: 767px){.help-drodown-menu a{padding:12px 32px !important}.help-drodown-menu a.close{padding:10px 10px 0 10px !important;opacity:1;margin-bottom:-8px;padding-bottom:10px !important}.help-drodown-menu a:last-child:not(.close){padding-bottom:36px !important}}.help-drodown-menu a:last-child{border:0}.help-drodown-menu a figure{margin:0;margin-right:5px}.help-drodown-menu a p{margin:0;margin-left:15px}.help-drodown-menu a p span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:12px;font-style:normal;font-weight:400}.help-drodown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.help-drodown-menu a:hover{background-color:#eee !important}#bulletin-modal .modal-dialog{max-width:984px}#bulletin-modal .modal-dialog:before{content:"";position:fixed;top:110px;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:radial-gradient(black, transparent)}.bulletin-modal{padding:50px 38px 29px 38px;border-radius:5px}.bulletin-modal .h3{color:#3a3a3a;font-size:36px;font-weight:700;line-height:130%;margin:0}.bulletin-modal .icon-close:before{color:#9b1e26;font-size:20px}.bulletin-modal .modal-carousel-container .owl-stage-outer{overflow:hidden}.bulletin-modal .modal-carousel-container .owl-stage{display:-ms-flexbox;display:flex}.bulletin-modal .modal-carousel-container .owl-nav{float:right;margin-top:24px}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev,.bulletin-modal .modal-carousel-container .owl-nav .owl-next{background-color:#efeded;height:36px;width:36px;border-radius:18px;box-shadow:none;border:0;margin-left:20px}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev.disabled,.bulletin-modal .modal-carousel-container .owl-nav .owl-next.disabled{opacity:.5}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev span,.bulletin-modal .modal-carousel-container .owl-nav .owl-next span{font-size:21px}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev span:before,.bulletin-modal .modal-carousel-container .owl-nav .owl-next span:before{color:#9d1d27}.bulletin-modal .modal-carousel-container .item{border-radius:16px;overflow:hidden;background:#d3d3d3 50%/cover no-repeat}.bulletin-modal .modal-carousel-container .item figure{text-align:center}.bulletin-modal .modal-carousel-container .item figure img{max-width:100%}.bulletin-modal .modal-carousel-container .item .content{padding:20px 10px;background:#9d1d27}.bulletin-modal .modal-carousel-container .item .content p{color:#fff;font-size:16px;font-weight:500;line-height:22px;border-bottom:.5px solid rgba(255,255,255,.5);margin-bottom:13px;padding-bottom:15px}.bulletin-modal .modal-carousel-container .item .content a{color:var(--Gray-6, #F2F2F2);font-size:16px;font-weight:700;line-height:normal}#bell-bulletin.active{position:relative}#bell-bulletin.active:after{content:"";position:absolute;top:45px;left:0;width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-bottom:12px solid #fff}.bg-light-white{background:#f5f5f5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.login-button .dropdown .login-btn+.login-drodown-menu{min-width:320px;left:auto;right:0;top:6px !important;padding:20px 20px 0 20px;border-radius:8px;overflow:hidden;border:none;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25)}@media(max-width: 767px){.login-button .dropdown .login-btn+.login-drodown-menu{top:auto !important;bottom:0px;transform:none !important;position:fixed !important;z-index:9999999999999;border-radius:8px 8px 0 0;border:0;padding:20px 32px 0 32px}.login-button .dropdown .login-btn+.login-drodown-menu .close{opacity:1;margin-top:-7px;margin-right:-20px}}.login-button .dropdown .login-btn+.login-drodown-menu .hd2v{color:#9d1d27;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-0.5px}.login-button .dropdown .login-btn+.login-drodown-menu .hd2v4{margin-bottom:0}.login-button .dropdown .login-btn+.login-drodown-menu p{color:#333;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.5px;margin-bottom:20px}.login-button .dropdown .login-btn+.login-drodown-menu .btn-red{color:#fff}.login-button .dropdown .login-btn+.login-drodown-menu .btn-red:visited{color:#fff}.login-button .dropdown .login-btn+.login-drodown-menu .btn-red:hover{background:#9d1d27}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale{margin-top:20px}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a{padding:20px 20px !important;color:#9d1d27;font-size:16px;font-weight:700;line-height:normal;background:rgba(241,241,241,.9);margin:0 -20px}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a.border{border:0 !important;border-bottom:1px solid rgba(83,83,83,.2) !important}@media(max-width: 767px){.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a{margin:0 -32px;padding:20px 32px !important}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a.border{padding-top:36px !important}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a:not(.border){padding-bottom:36px !important}}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale p{color:#353535;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.5px}.normal-tabs-dropdonw .dropdown-toggle{height:auto !important}.normal-tabs-dropdonw .dropdown-toggle:after{display:none}.normal-tabs-dropdonw .dropdown-toggle::before{bottom:-9px !important}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu{border-radius:8px;background:#fff;padding:16px;min-width:180px;margin-top:6px;z-index:99}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a{padding:12px 11px;color:#353535;font-size:14px;font-weight:400;line-height:normal;border-bottom:1px solid #f1f1f1;border-radius:0}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:last-child{border:0}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:hover,.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a.active{color:#9d1d27 !important;font-weight:700;background:#f1f1f1 !important;border-radius:4px}header.zindex .top-nav.bg-light-white{z-index:9;box-shadow:0px 4px 8px rgba(37,36,59,.1)}header.zindex .sec-nav.bg-white{display:none;opacity:0;transition:display 0s,opacity .5s linear}#normal-tabs-dropdown{height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#normal-tabs-dropdown .dropdown.show .dropdown-toggle::before{display:none}#normal-tabs-dropdown:hover .dropdown.show .dropdown-toggle:before{display:block}#normal-tabs-dropdown:hover .normal-tabs-drodown-menu{display:block}@media(max-width: 767px){.dropdown.btn-box.show:before{content:"";position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:11;pointer-events:none}}.grnt-nav-tabs-links-slider li a{text-align:center}.grnt-nav-tabs-links-slider .owl-nav .owl-prev{margin:0 !important;left:-35px;right:auto;position:absolute !important;top:50%;transform:translateY(-50%)}.grnt-nav-tabs-links-slider .owl-nav .owl-next{margin:0 !important;right:-35px;left:auto;position:absolute !important;top:50%;transform:translateY(-50%)}.grnt-nav-tabs-links-slider .owl-nav button{width:30px;height:30px;border-radius:50%;background:#9b1e26 !important}.grnt-nav-tabs-links-slider .owl-nav button .icon-Left::before,.grnt-nav-tabs-links-slider .owl-nav button .icon-Right::before{color:#fff}.grnt-nav-tabs-links-slider .owl-nav span{font-size:14px}.grnt-nav-tabs-links-slider .owl-nav .disabled{opacity:0}.grnt-nav-tabs-links-slider li a strong{font-weight:400 !important}@media(max-width: 991px){body.grnt-new-header-app-body{padding-top:141px}}body.grnt-new-header-app-body .grnt-new-header-app{height:141px}body.grnt-new-header-app-body .grnt-new-header-app .grnt-app-mob-main{display:block;padding:10px 0;border-bottom:1px solid #dbdbde}body.grnt-new-header-app-body .grnt-new-header-app .grnt-app-mob-main .grnt-app-mob-flex{gap:12px}body.grnt-new-header-app-body .grnt-new-header-app .grnt-app-mob-main .grnt-app-mob-flex .gam-left{gap:9px}body.grnt-new-header-app-body .grnt-new-header-app .grnt-app-mob-main .grnt-app-mob-flex .gam-left .btn-close{width:24px;height:24px;background:rgba(0,0,0,0);padding:0;border:0;box-shadow:none;outline:none}body.grnt-new-header-app-body .grnt-new-header-app .grnt-app-mob-main .grnt-app-mob-flex .gam-left picture img,body.grnt-new-header-app-body .grnt-new-header-app .grnt-app-mob-main .grnt-app-mob-flex .gam-left figure img{max-width:188px}body.grnt-new-header-app-body .grnt-new-header-app .grnt-app-mob-main .grnt-app-mob-flex .btn-red{padding:12.5px 20px;border-radius:99px;background:#9d1d27;color:#fff;font-style:normal;font-weight:500;font-size:14px;line-height:19px}.grnt-app-mob-main{display:none}.grnt-header-logo-only{padding-top:50px}@media(max-width: 767px){.grnt-header-logo-only{padding-top:60px}}.grnt-header-logo-only .paymn-header{height:auto;padding:0 10px}.grnt-header-logo-only .paymn-header header{position:fixed;width:100%;top:0;left:0;z-index:2;height:100px;background:#fff;transition:all .1s ease}.grnt-header-logo-only .paymn-header .header-main{margin:0 auto}.grnt-header-logo-only .paymn-header .header-main .top-nav{height:50px}@media(max-width: 767px){.grnt-header-logo-only .paymn-header .header-main .top-nav{height:60px}}.grnt-header-logo-only .paymn-header .header-main .top-nav .logo{padding:10px !important}.overlay{display:none;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;z-index:4;width:100%;height:100%}.search-bx{display:none;position:fixed;top:0;left:50%;right:auto;-khtml-transform:translateX(-50%);transform:translateX(-50%);z-index:9;background:#fff;width:100%;max-width:800px;min-height:550px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.search-bx .twitter-typeahead{width:100%}.search-bx .typeahead{width:100%;padding:22px 64px;border:0;border-bottom:1px solid #d8d8d8}.search-bx .no-typeahead{width:100%;padding:22px 64px;border:0;border-bottom:1px solid #d8d8d8}.search-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-top:35px}.search-top .hdr{width:70%}.search-top .search-box{margin-left:auto}@media(max-width: 991px){.search-top .hdr{width:60%}.search-top .search-box{width:235px}}@media(max-width: 767px){.search-top{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.search-top .hdr{width:100%}.search-top .search-box{width:100%;margin-top:10px}.search-top .search-box+.MT10{margin-top:28px}}.search-bxIn{position:relative}.search-bxIn .icon-search,.search-bxIn .cls-btn{position:absolute;top:20px;z-index:1}.search-bxIn .icon-search{left:20px;font-size:24px}.search-bxIn .cls-btn{right:20px;font-size:20px}.search-bxIn .cls-btn .icon-close:before{color:#54565b}.search-bxIn .tt-menu{width:460px;max-height:485px;overflow-y:auto;padding:20px 30px;background:#fff}.search-bxIn .tt-menu.tt-open{width:100%}.search-bxIn .tt-menu .tag{font-size:10px;background:#54565b;padding:4px;color:#fff;border-radius:5px;vertical-align:middle;margin-right:8px;width:62px;line-height:1.2;text-align:center;display:inline-block}.search-bxIn .tt-menu .link{color:#9d1d27;text-decoration:underline;font-size:12px;float:right}.search-bxIn .tt-menu .can-do{font-size:14px;color:rgba(84,86,91,.5)}.search-bxIn .tt-menu .can-do .sry-tag{line-height:30px;color:#54565b;background:url(../images/svg/alert.svg) no-repeat 0 5px;padding:0 0 12px 30px}.search-bxIn .tt-menu .can-do .sry-tag strong{color:#9d1d27}.search-bxIn .tt-menu .can-do p{margin:0 0 0 30px}.search-bxIn .tt-menu .can-do ul.with-circle{padding-left:30px}.search-bxIn .tt-menu .can-do ul.with-circle li{padding:8px 0 0 12px}.search-bxIn .tt-menu .can-do ul.with-circle li::before{font-size:16px;top:10px}.search-bxIn .search-hd{border-bottom:1px solid #d8d8d8;font-size:12px;color:#737373;padding-bottom:8px;margin-bottom:8px}.search-bxIn .tt-suggestion{font-size:14px;margin-top:12px;color:rgba(84,86,91,.5)}.search-bxIn .tt-suggestion strong{color:#54565b}.search-bxIn .tt-suggestion:hover{cursor:pointer}.search-bxIn .tt-link{font-size:12px;margin-top:12px;font-weight:bold}.search-bxIn .tt-link a{color:#9d1d27}.search-bxIn .search-ad{background:#fafafa;height:485px;position:absolute;right:0;top:65px;width:340px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.search-bxIn .search-ad .ad-card{width:240px;padding-top:30px;text-align:center}.search-bxIn .search-ad .ad-card figure{margin-bottom:15px}.search-bxIn .search-ad .ad-card figure img{width:120px}.search-bxIn .search-ad .ad-card figure+p{padding:0 70px;margin-bottom:28px}.search-bxIn .search-ad .ad-card .arrow.yellow{margin:0 auto -24px;background:#ffcb05;width:48px;height:48px;border-radius:24px;box-shadow:0 1px 2px 0 rgba(0,0,0,.32)}@media(max-width: 767px){.search-bxIn .search-ad{display:none}}@media(max-width: 767px){.search-bxIn .tt-menu{width:100%}.search-bxIn .tt-menu .link{display:none}.search-bxIn .tt-menu .can-do+div .link{display:block}}.search-bxIn.search-revamp .tt-menu::-webkit-scrollbar{width:6px}.search-bxIn.search-revamp .tt-menu::-webkit-scrollbar-track{background:#fff}.search-bxIn.search-revamp .tt-menu::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.search-bxIn.search-revamp .tt-menu::-webkit-scrollbar-thumb:hover{background:#555}.search-bxIn.search-revamp .tag-title{color:#686873;text-align:left;font-size:12px;font-style:normal;font-weight:500;line-height:normal;border-bottom:1px solid #d8d8d8;padding-bottom:8px;margin-bottom:8px}.search-bxIn.search-revamp .tag-title strong{font-weight:700}.search-bxIn.search-revamp .srch-card{border-radius:8px;background:#f6f6f6;display:-ms-flexbox;display:flex;padding:6px;margin-bottom:8px;position:relative;z-index:101}.search-bxIn.search-revamp .srch-card .crd-title{color:#000;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.search-bxIn.search-revamp .srch-card picture{position:relative;margin-right:12px}.search-bxIn.search-revamp .srch-card picture img{border-radius:4px;width:57px;height:62px}.search-bxIn.search-revamp .srch-card .bdge{color:#f6f6f6;text-align:center;font-size:4px;padding:2px 3px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;position:absolute;border-radius:2px;background:#9b1e26;left:5px;top:5px;z-index:1}.search-bxIn.search-revamp .srch-card .btn-box .btn-link{font-size:10px}.search-bxIn.search-revamp .srch-card .btn-box .btn-link img{width:24px;height:24px}@media(max-width: 767px){.search-bxIn.search-revamp .srch-card .btn-box .btn-link img{width:15px;height:auto}}.search-bxIn.search-revamp .srch-card .btn-box .btn-link:hover{color:#9d1d27}.search-bxIn.search-revamp .srch-card .btn-box .btn-red{color:#f6f6f6;text-align:center;font-size:10px;font-style:normal;font-weight:500;line-height:normal;margin-right:12px;padding:7px 21px}@media(max-width: 767px){.search-bxIn.search-revamp .srch-card .btn-box .btn-red{margin-right:6px;padding:7px 12px}}.search-bxIn.search-revamp .optn2 .srch-card .bdge{font-size:8px}.search-bxIn.search-revamp .optn2 .srch-card picture img{border-radius:4px;width:109px;height:112px}.search-bxIn.search-revamp .optn3 .min-wdt{min-width:55px;margin-right:8px}.search-bxIn.search-revamp .optn3 .srch-card{max-width:282px;margin:0 auto 10px}.search-bxIn.search-revamp .optn3 .srch-card .bdge{font-size:8px}.search-bxIn.search-revamp .optn3 .srch-card .bdge2{font-size:8px;margin-top:8px;margin-left:5px;position:inherit;display:inline-block;word-break:break-word;overflow-wrap:break-word;-ms-word-break:break-word;color:#f6f6f6;text-align:center;font-size:8px;padding:2px 3px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-radius:2px;background:#9b1e26}.search-bxIn.search-revamp .optn3 .srch-card picture img{border-radius:4px;width:auto;height:auto}.search-bxIn.search-revamp .btn-link{font-size:14px}.search-bxIn.search-revamp .btn-link:hover{color:#9d1d27}.search-listing li{padding:30px 0;border-bottom:1px solid #d8d8d8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-listing li .search-txt{width:74%}.search-listing li .search-txt .desc{line-height:22px}.search-listing li .search-txt p{margin-bottom:12px}.search-listing li .search-txt p a:not(.f14br){color:rgba(84,86,91,.5)}.search-listing li .search-txt p a:not(.f14br) strong{color:#54565b}.search-listing li .search-txt p .tag{font-size:12px;background:#787878;padding:4px 8px;color:#fff;border-radius:5px}.search-listing li .search-txt p:last-child{margin-bottom:0}.search-listing li .search-txt p .f14br{text-decoration:underline;margin-right:40px}.search-listing li .search-txt p .icon-Right.red{font-weight:700}.search-listing li .search-txt p .icon-Right.red:before{color:#9d1d27}.search-listing li .search-img{margin-left:auto}.search-listing li .search-img figure{margin:0 40px}.search-listing li .search-img img{height:160px;width:auto}.search-listing li .search-img .arrow.yellow{position:absolute;right:0;bottom:10px}.search-listing li .search-img .arrow.yellow .icon-Right,.search-listing li .search-img .arrow.yellow .icon-play{font-size:16px;font-weight:700}.search-listing li .search-img .arrow.yellow .icon-Right:before,.search-listing li .search-img .arrow.yellow .icon-play:before{color:#54565b}@media(max-width: 767px){.search-listing li .search-txt .desc{height:90px;overflow:hidden;text-overflow:ellipsis}.search-listing li .search-img figure{margin:0 0 0 15px}.search-listing li .search-img img{height:95px}.search-listing li .search-img .arrow.yellow{bottom:0}}.footer{font-size:14px;font-weight:300}.footer .col-sm-3{position:relative}.explorer11 .footer{position:relative}.explorer11 .footer .stoke-value{float:none;position:absolute;right:0;top:0}.footer .fot-red .container{position:relative}.footer .fot-red .container .scroll-top{position:absolute;top:-82px;right:-32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:65px;height:65px;border-radius:50%;background:#ffcb05;font-size:12px;font-weight:700;color:#525252}.footer .fot-red .container .scroll-top .icon-Up{font-size:20px;margin-bottom:-4px;color:#525252}@media(max-width: 991px){.footer .fot-red .container .scroll-top{display:none}}.footer p{margin-bottom:0}.footer .stoke-value{font-size:24px;line-height:1;float:right}.footer ul li{margin-top:12px}.footer ul.social{display:-ms-flexbox;display:flex}.footer ul.social li{margin:0 30px 0 0}.footer ul.social li:last-child{margin-right:0}.footer ul.app-list{display:-ms-flexbox;display:flex}.footer ul.app-list li{margin:0 10px 0 0}.footer ul.app-list li:last-child{margin-right:0}@media(max-width: 767px){.footer ul.app-list img{width:140px}}.footer .fhd{font-weight:700;border-bottom:1px solid rgba(255,255,255,.21);padding-bottom:16px;letter-spacing:.5px;margin-bottom:10px}.footer .fhd.nol{border-bottom:0;margin-bottom:0}.footer .fot_trgr{font-weight:700;letter-spacing:.5px;line-height:24px;cursor:pointer}.footer .fot_trgr.act{border-bottom:1px solid rgba(255,255,255,.21);padding-bottom:16px;margin-bottom:10px}.footer .fot_trgr.act .icon-plus::before{content:""}.footer .fot_trgr .icon-plus{font-size:24px;margin-left:20px;vertical-align:top;display:inline-block}.footer .fot_trgr .icon-plus::before{color:#fff}.footer-top{background:#9d1d27;color:#fff}.footer-top a{color:#fff}.footer-top .fot-red{padding:50px 0}.footer-top .fot-dred{background:rgba(17,17,17,.1);padding:40px 0}.footer-top .fot-dred .d-ctr{text-align:center}.footer-top .fot-dred .btn-white{background:#fff;border:0;font-size:16px}.footer-top .fot-dred a span{font-size:24px}@media(max-width: 991px){.footer-top .fot-dred .d-ctr{text-align:left}}@media(max-width: 767px){.footer-top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-top .fot-dred{-ms-flex-order:3;order:3}.footer-top .fot-dred .d-ctr{margin:20px 0}.footer-top .stoke-value{display:none}}.footer-btm{padding:30px 0;color:#0d0d0d}.footer-btm .d-flex{-ms-flex-pack:justify;justify-content:space-between}.footer-btm a{color:#0d0d0d;margin:0 5px}@media(max-width: 1024px){.footer .fot-red .container .scroll-top{right:0}}@media(max-width: 767px){.footer .fot-red .fhd,.footer .fot_trgr{padding-top:6px}.footer .fot-red .fhd::before,.footer .fot_trgr::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:13px;top:6px;color:#fff}.footer .fot-red .fhd.act::before,.footer .fot_trgr.act::before{content:""}.footer .fot-red .fhd.act+.row,.footer .fot_trgr.act+.row{margin-bottom:15px}.footer .footer-top .fot-red:first-child{padding-bottom:0;padding-top:30px}.footer .footer-top .fot-red:last-child{padding-top:0;padding-bottom:30px}.footer .fot_trgr{padding:6px 0 16px}.footer .fot_trgr .icon-plus{display:none}.footer .fot-dred .col-lg-5{margin:35px 0}.footer-btm .d-flex{-ms-flex-direction:column;flex-direction:column;text-align:center}.footer-btm .d-flex p:first-child{margin-bottom:20px}.footer .fot_tog .row{-ms-flex-direction:column;flex-direction:column}}.service-box{background-color:#fff;padding:50px 0;position:relative}.service-box::before{background:#f3f3f3;position:absolute;left:0;top:0;content:"";height:125px;width:100%}.service-box.op1::before{height:85px}.service-box.op2::before{display:none}@media(max-width: 767px){.service-box.op2{padding:30px 0}}.service-box.op2 .row.cards{margin-top:0}.service-box.op3::before{display:none}.service-box.op3 .list-item{padding:0;margin-bottom:15px}.service-box.op3 .list-item li span{height:90px;width:90px;-ms-flex:0 0 90px;flex:0 0 90px}.service-box.op3 .card .card-body{padding:40px 16px}.service-box.op3 .card .card-title{line-height:1;margin:0}.service-box.op3 .card .with-circle{color:#54565b}.service-box.op3 .card .with-circle strong{font-weight:500}.service-box.op3 .card .with-circle .flex span{-ms-flex:0 0 75px;flex:0 0 75px}.service-box.op3 .card .with-circle.op3 li{padding:1px 0 1px 15px}.service-box.op3 .card .with-circle.op3 li::before{top:1px}.service-box.op3 .card .black strong{font-weight:500}@media(max-width: 767px){.service-box.op3{padding:30px 0}}.service-box.op3 .row.cards{margin-top:0}.service-box .cards{margin-top:50px}.service-box .card{color:#b8b8b8;height:100%;border-radius:3px}.service-box .card .card-body{padding:40px 32px;border-bottom:0;background:none}.service-box .card .card-body.opt1{padding:40px 35px 15px 35px;border-bottom:0}.service-box .card .card-body.opt2{background-color:#fafafa;padding:24px 35px 24px 35px;color:#54565b;border-radius:0 0 3px 3px}.service-box .card .card-title{font-size:24px;font-weight:300;color:#54565b;margin-bottom:20px}.service-box .card .btn-box .btn-white{color:#767676}.service-box .card .view-all a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-top:4px;color:#b8b8b8}.service-box .card .view-all a .txt{width:80%;color:#54565b}.service-box .card button{background:none;border:0;padding:0;position:absolute;top:15px;right:15px}.service-box .card button:focus{outline:0}.service-box .card button span{font-size:22px}.service-box .was-validated .form-control:valid,.service-box .was-validated .form-control:invalid{background-image:none}@media(max-width: 1024px){.service-box .card .card-title{font-size:20px}}@media(max-width: 767px){.service-box{padding:60px 0 30px}.service-box::before{height:120px}.service-box .cards{margin-top:45px}.service-box .cards .col-lg-4{margin-bottom:20px}.service-box .card .card-body{padding:40px 30px}.service-box .card .col-5.black{white-space:nowrap}.service-box .card .card-body.opt1,.service-box .card .card-body.opt2{padding-left:32px;padding-right:32px}.service-box .mt-xs-7{margin-top:32px}}.icn-box{background-color:#ffcb05;width:160px;height:160px;border-radius:50%;border:18px solid #fff;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.icn-box span{font-size:50px}.icn-box img{height:50px}.icn-box+.fhd{font-weight:700;margin-top:4px;text-align:center}@media(max-width: 767px){.icn-box{width:124px;height:124px;border-width:12px}}.get-intouch-bx{background:rgba(246,246,246,.8);margin-top:25px;padding:40px 0 40px}.get-intouch-bx.op1{margin-top:0;padding-top:60px;background:#f3f3f3}.get-intouch-bx .hd26{font-weight:500}@media(max-width: 1366px){.get-intouch-bx{margin-top:20px}}@media(max-width: 767px){.get-intouch-bx{background:#fff;margin-top:0;padding:25px 5px 25px}.get-intouch-bx.op1{padding-top:30px}.get-intouch-bx .hd26{font-size:20px}}.getin-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-top:20px}.getin-list .item{width:30%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.getin-list .item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#25243b;width:100%}@media(max-width: 991px){.getin-list .item a{-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-pack:center;justify-content:center}}.getin-list .item a figure{margin-bottom:0px;margin-right:20px}@media(max-width: 991px){.getin-list .item a figure{margin-right:0px;margin-bottom:8px}}.getin-list .item a figure img{width:110px;height:auto}@media(max-width: 767px){.getin-list .item a figure img{width:48px;height:auto}}.getin-list .item a p{font-size:16px;font-weight:500;margin-bottom:0px}@media(max-width: 767px){.getin-list .item a p{font-size:10px;line-height:1.1}}a.ftr-download-btn{display:inline-block;height:48px;min-width:160px;padding:10px 30px;border-radius:25px;background:#fff;color:#9d1d27;text-align:center;line-height:30px;white-space:nowrap;border:0;font-size:16px;font-weight:700}@media(max-width: 991px){a.ftr-download-btn{min-width:auto;padding:0 30px;line-height:3}}.icon-twitter{width:24px;height:24px;position:relative;display:block}.icon-twitter::before{content:"";background-repeat:no-repeat;background-size:100%;width:24px;height:24px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-twitter-x' viewBox='0 0 16 16'%3E%3Cpath d='M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z'/%3E%3C/svg%3E")}.notification-dropdown{position:absolute;display:none;background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,.22);border-radius:2px;width:350px;right:0;padding:10px 0 0}.notification-dropdown ul{min-height:110px;max-height:300px;overflow-y:auto}.notification-dropdown li{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:normal;border-bottom:solid 1px rgba(151,151,151,.4);padding:15px 20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.notification-dropdown h3{font-size:16px;font-weight:700;padding:0 20px}.notification-dropdown .senoti-h3{font-size:16px;font-weight:700;padding:0 20px;margin-bottom:0}.notification-dropdown h4{font-size:14px;color:#767676;font-weight:700;margin-bottom:4px}.notification-dropdown .no-bx-h4{font-size:14px;color:#767676;font-weight:700;margin-bottom:4px}.notification-dropdown p{font-size:12px}.notification-dropdown .bdy{padding-right:15px}@media(max-width: 991px){.notification-dropdown{position:static}}.drop-down-notification{padding:0 6px}@media(max-width: 768px){.drop-down-notification{margin-right:15px}}.drop-down-notification:hover{background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,.22)}@media(max-width: 767px){.drop-down-notification:hover{box-shadow:none}}.drop-down-notification:hover .notification-dropdown{display:block}.notification-bx{display:none;position:fixed;top:0;left:50%;right:auto;-khtml-transform:translateX(-50%);transform:translateX(-50%);z-index:5;background:#fff;width:100%;max-width:800px;box-shadow:0 1px 2px rgba(0,0,0,.22);max-height:360px}.notification-bx .search-bxIn{position:fixed;width:100%;top:0px;z-index:1;background:#fff;border-bottom:1px solid #d8d8d8;height:60px}.notification-bx .search-bxIn h3{font-size:16px;font-weight:700;padding:20px}.notification-bx .search-bxIn .senoti-h3{font-size:16px;font-weight:700;padding:20px;margin-bottom:0}.notification-bx .notification-dropdown{display:block;width:100%;box-shadow:none;padding-top:60px;overflow-y:scroll;height:100%}@media(max-width: 767px){.drop-down-notification.p1{position:relative}}.drop-down-notification.p1 .notification-dropdown{width:240px;padding-top:0}@media(max-width: 768px){.drop-down-notification.p1 .notification-dropdown{position:absolute;margin:0 120px 0 0}}@media(max-width: 767px){.drop-down-notification.p1 .notification-dropdown{position:absolute;margin:12px 0 0}.drop-down-notification.p1 .notification-dropdown .phone-bx::before{content:"";position:absolute;top:-8px;right:8px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #eee}}.phone-bx{padding:16px 20px}.phone-bx p{margin-bottom:0}.phone-bx hr{margin-top:12px;margin-bottom:12px}.phone-bx a{font-size:18px;list-style:1;font-weight:600;color:#9d1d27;display:block;margin-top:4px}.top-nav-right .right-nav>li .phone span{font-weight:600;color:#9d1d27;margin-left:8px}::-webkit-input-placeholder{color:#25243b;opacity:.4}::-moz-placeholder{color:#25243b;opacity:.4}:-ms-input-placeholder{color:#25243b;opacity:.4}:-moz-placeholder{color:#25243b;opacity:.4}input::-ms-reveal,input::-webkit-reveal,input::-webkit-clear,input::-moz-reveal,input::-moz-clear,input::-ms-clear{display:none}[include*="form-input-select()"] select:not(:focus):invalid{color:#c7c7c7}.checkboxmain label.error{opacity:1;color:#d10000;padding-right:0px;font-size:12px;font-weight:normal;pointer-events:none;letter-spacing:-0.26px;line-height:1;margin-bottom:0px}.checkboxmain label.error:not(.d-none)+label.label{display:none}.form-group1{padding:12px 16px 16px 16px;margin-bottom:20px;position:relative;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.05)}@media(max-width: 767px){.form-group1.radius-sm-0{padding:20px 16px;border-radius:0px}.form-group1.radius-sm-0.m-minus-15{margin:0 -15px}}.form-group1.show-border{border:1px solid rgba(37,36,59,.2)}.form-group1.disabled{pointer-events:none;background-color:#e9e9e9}.form-group1.p0{background:rgba(0,0,0,0)}.form-group1.p10{border-radius:0px;background:rgba(0,0,0,0);box-shadow:none}.form-group1.p10 input{padding:10px 10px 10px 0px;box-shadow:none;border-radius:0px;background:rgba(0,0,0,0)}.form-group1.p10 input+label+.bar,.form-group1.p10 input+label+label+.bar{top:10px}.form-group1.p10 input+label+.bar::before,.form-group1.p10 input+label+.bar::after,.form-group1.p10 input+label+label+.bar::before,.form-group1.p10 input+label+label+.bar::after{width:50% !important}.form-group1.custom-select-2{box-shadow:none;padding-bottom:10px}.form-group1.custom-select-2 select{border-radius:0;border-bottom-color:rgba(37,36,59,.2) !important}.form-group1.custom-select-2 select#bank{border-bottom-width:1px !important}.form-group1 .rupee-symbole{color:#ccc9c9;top:11px;left:19px;position:absolute;font-size:20px;font-weight:bold}.form-group1.dropdown{min-height:66px}.form-group1 select{background-color:rgba(0,0,0,0) !important;background-image:url("../images/sr/ic-keyboard-arrow-down.svg") !important;height:auto;background-size:30px !important;background-position:96% 0px !important;line-height:1.2em;border-radius:0;border-bottom:0px solid #e9e9e9 !important;padding-right:0}.form-group1 select option{font-weight:500;color:rgba(37,36,59,.5)}.form-group1 select#month,.form-group1 select#year{background-position:96% 10px !important}.form-group1 select:focus+label+span,.form-group1 select:focus+label+label+span{opacity:0;display:none}.form-group1 select:invalid{color:rgba(37,36,59,.4)}.form-group1 select.is-valid{border-color:rgba(0,0,0,0) !important}.form-group1 select.is-valid:focus{border-color:#9d1d27 !important}.form-group1 select.is-valid,.form-group1 select:valid{padding-bottom:0;border-width:0px;border-color:rgba(0,0,0,0) !important}.form-group1 select.is-valid.border-bottom,.form-group1 select:valid.border-bottom{border-bottom:1px solid #e9e9e9 !important}.form-group1 select.is-valid+label,.form-group1 select:valid+label{display:block;margin:0px 0 0 0 !important}.form-group1 input:not(:placeholder-shown)+label+.bar+.indicator .icon{color:#ffcb05}.form-group1 textarea{resize:none}.form-group1 input,.form-group1 textarea,.form-group1 select{box-shadow:none;color:#25243b;font-size:20px;font-weight:bold;letter-spacing:.08px;padding:0;padding-bottom:8px;display:block;width:100%;border:none;border-radius:0px;outline:rgba(0,0,0,0);-moz-appearance:none;-webkit-appearance:none;appearance:none;min-height:38px;padding-right:28px}@media(max-width: 767px){.form-group1 input,.form-group1 textarea,.form-group1 select{font-size:16px}}.form-group1 input.pr-100,.form-group1 textarea.pr-100,.form-group1 select.pr-100{padding-right:100px}.form-group1 input.pb14,.form-group1 textarea.pb14,.form-group1 select.pb14{padding:18px 24px}.form-group1 input.pb14.is-invalid,.form-group1 textarea.pb14.is-invalid,.form-group1 select.pb14.is-invalid{padding-bottom:34px}.form-group1 input:disabled,.form-group1 textarea:disabled,.form-group1 select:disabled{background-color:#e9e9e9}.form-group1 input:disabled+label,.form-group1 textarea:disabled+label,.form-group1 select:disabled+label{display:block;margin-bottom:0;border:none}.form-group1 input[type=checkbox],.form-group1 input[type=radio],.form-group1 textarea[type=checkbox],.form-group1 textarea[type=radio],.form-group1 select[type=checkbox],.form-group1 select[type=radio]{-moz-appearance:auto;-webkit-appearance:auto;appearance:auto;position:absolute;top:0;left:0;cursor:pointer;width:100%;height:100%;opacity:0}.form-group1 input[type=checkbox]+label.check-label,.form-group1 input[type=radio]+label.check-label,.form-group1 textarea[type=checkbox]+label.check-label,.form-group1 textarea[type=radio]+label.check-label,.form-group1 select[type=checkbox]+label.check-label,.form-group1 select[type=radio]+label.check-label{position:relative;top:0;left:5px;padding:0 28px;font-size:14px;margin:0;opacity:1}.form-group1 input[type=checkbox]+label.check-label>small,.form-group1 input[type=radio]+label.check-label>small,.form-group1 textarea[type=checkbox]+label.check-label>small,.form-group1 textarea[type=radio]+label.check-label>small,.form-group1 select[type=checkbox]+label.check-label>small,.form-group1 select[type=radio]+label.check-label>small{line-height:1;font-size:10px}.form-group1 input:invalid:focus+label+.bar:after,.form-group1 input:invalid:focus+label+.bar::before,.form-group1 input.is-invalid+label+.bar:after,.form-group1 input.is-invalid+label+.bar::before,.form-group1 textarea:invalid:focus+label+.bar:after,.form-group1 textarea:invalid:focus+label+.bar::before,.form-group1 textarea.is-invalid+label+.bar:after,.form-group1 textarea.is-invalid+label+.bar::before,.form-group1 select:invalid:focus+label+.bar:after,.form-group1 select:invalid:focus+label+.bar::before,.form-group1 select.is-invalid+label+.bar:after,.form-group1 select.is-invalid+label+.bar::before{background-color:#9d1d27}.form-group1 input:invalid:focus+label+.bar+.indicator,.form-group1 input.is-invalid+label+.bar+.indicator,.form-group1 textarea:invalid:focus+label+.bar+.indicator,.form-group1 textarea.is-invalid+label+.bar+.indicator,.form-group1 select:invalid:focus+label+.bar+.indicator,.form-group1 select.is-invalid+label+.bar+.indicator{opacity:1}.form-group1 input:invalid:focus+label+label+.bar+.indicator,.form-group1 input.is-invalid+label+label+.bar+.indicator,.form-group1 textarea:invalid:focus+label+label+.bar+.indicator,.form-group1 textarea.is-invalid+label+label+.bar+.indicator,.form-group1 select:invalid:focus+label+label+.bar+.indicator,.form-group1 select.is-invalid+label+label+.bar+.indicator{color:#ff0020;opacity:1}.form-group1 input:focus,.form-group1 input:active,.form-group1 textarea:focus,.form-group1 textarea:active,.form-group1 select:focus,.form-group1 select:active{box-shadow:none !important;color:#9d1d27}.form-group1 input:focus+label,.form-group1 input:active+label,.form-group1 textarea:focus+label,.form-group1 textarea:active+label,.form-group1 select:focus+label,.form-group1 select:active+label{display:block}.form-group1 input:focus+label>span,.form-group1 input:active+label>span,.form-group1 textarea:focus+label>span,.form-group1 textarea:active+label>span,.form-group1 select:focus+label>span,.form-group1 select:active+label>span{display:block !important}.form-group1 input:focus+label>span+span,.form-group1 input:active+label>span+span,.form-group1 textarea:focus+label>span+span,.form-group1 textarea:active+label>span+span,.form-group1 select:focus+label>span+span,.form-group1 select:active+label>span+span{display:none !important}.form-group1 input:focus+label+.bar:after,.form-group1 input:focus+label+.bar::before,.form-group1 input:active+label+.bar:after,.form-group1 input:active+label+.bar::before,.form-group1 textarea:focus+label+.bar:after,.form-group1 textarea:focus+label+.bar::before,.form-group1 textarea:active+label+.bar:after,.form-group1 textarea:active+label+.bar::before,.form-group1 select:focus+label+.bar:after,.form-group1 select:focus+label+.bar::before,.form-group1 select:active+label+.bar:after,.form-group1 select:active+label+.bar::before{background-color:#9d1d27}.form-group1 input:focus+label+.bar+.indicator,.form-group1 input:active+label+.bar+.indicator,.form-group1 textarea:focus+label+.bar+.indicator,.form-group1 textarea:active+label+.bar+.indicator,.form-group1 select:focus+label+.bar+.indicator,.form-group1 select:active+label+.bar+.indicator{opacity:1}.form-group1 input:focus+label+label+.bar+.indicator,.form-group1 input:active+label+label+.bar+.indicator,.form-group1 textarea:focus+label+label+.bar+.indicator,.form-group1 textarea:active+label+label+.bar+.indicator,.form-group1 select:focus+label+label+.bar+.indicator,.form-group1 select:active+label+label+.bar+.indicator{opacity:1}.form-group1 input:focus+label+span+span+.range-slider__range,.form-group1 input:focus+label+span+span+.range-slider__range+.range-value,.form-group1 input:focus+label+label+span+span+.range-slider__range,.form-group1 input:focus+label+label+span+span+.range-slider__range+.range-value,.form-group1 input:active+label+span+span+.range-slider__range,.form-group1 input:active+label+span+span+.range-slider__range+.range-value,.form-group1 input:active+label+label+span+span+.range-slider__range,.form-group1 input:active+label+label+span+span+.range-slider__range+.range-value,.form-group1 textarea:focus+label+span+span+.range-slider__range,.form-group1 textarea:focus+label+span+span+.range-slider__range+.range-value,.form-group1 textarea:focus+label+label+span+span+.range-slider__range,.form-group1 textarea:focus+label+label+span+span+.range-slider__range+.range-value,.form-group1 textarea:active+label+span+span+.range-slider__range,.form-group1 textarea:active+label+span+span+.range-slider__range+.range-value,.form-group1 textarea:active+label+label+span+span+.range-slider__range,.form-group1 textarea:active+label+label+span+span+.range-slider__range+.range-value,.form-group1 select:focus+label+span+span+.range-slider__range,.form-group1 select:focus+label+span+span+.range-slider__range+.range-value,.form-group1 select:focus+label+label+span+span+.range-slider__range,.form-group1 select:focus+label+label+span+span+.range-slider__range+.range-value,.form-group1 select:active+label+span+span+.range-slider__range,.form-group1 select:active+label+span+span+.range-slider__range+.range-value,.form-group1 select:active+label+label+span+span+.range-slider__range,.form-group1 select:active+label+label+span+span+.range-slider__range+.range-value{display:block;opacity:1}.form-group1 input.code,.form-group1 textarea.code,.form-group1 select.code{letter-spacing:10px}.form-group1 input.is-valid+label,.form-group1 textarea.is-valid+label,.form-group1 select.is-valid+label{display:block;margin:0}.form-group1 input.is-valid+label+.bar:before,.form-group1 input.is-valid+label+.bar:after,.form-group1 textarea.is-valid+label+.bar:before,.form-group1 textarea.is-valid+label+.bar:after,.form-group1 select.is-valid+label+.bar:before,.form-group1 select.is-valid+label+.bar:after{width:0}.form-group1 input.is-valid+label.error,.form-group1 textarea.is-valid+label.error,.form-group1 select.is-valid+label.error{display:none !important}.form-group1 input.is-valid+label.error+label.label,.form-group1 textarea.is-valid+label.error+label.label,.form-group1 select.is-valid+label.error+label.label{display:block;margin:0}.form-group1 input.is-valid+label.error+label.label+.bar:before,.form-group1 input.is-valid+label.error+label.label+.bar:after,.form-group1 textarea.is-valid+label.error+label.label+.bar:before,.form-group1 textarea.is-valid+label.error+label.label+.bar:after,.form-group1 select.is-valid+label.error+label.label+.bar:before,.form-group1 select.is-valid+label.error+label.label+.bar:after{width:0}.form-group1 input.is-valid+label+.bar+.indicator .icon,.form-group1 textarea.is-valid+label+.bar+.indicator .icon,.form-group1 select.is-valid+label+.bar+.indicator .icon{color:#ffcb05}.form-group1 input.is-valid+label+label+.bar+.indicator .icon,.form-group1 textarea.is-valid+label+label+.bar+.indicator .icon,.form-group1 select.is-valid+label+label+.bar+.indicator .icon{color:#ffcb05}.form-group1 input.is-invalid+label.error,.form-group1 textarea.is-invalid+label.error,.form-group1 select.is-invalid+label.error{display:block !important}.form-group1 input.is-invalid+label.error+label.label,.form-group1 textarea.is-invalid+label.error+label.label,.form-group1 select.is-invalid+label.error+label.label{display:none}.form-group1 input.is-invalid+label.error+label.label+.bar:after,.form-group1 input.is-invalid+label.error+label.label+.bar::before,.form-group1 textarea.is-invalid+label.error+label.label+.bar:after,.form-group1 textarea.is-invalid+label.error+label.label+.bar::before,.form-group1 select.is-invalid+label.error+label.label+.bar:after,.form-group1 select.is-invalid+label.error+label.label+.bar::before{background-color:#ff0020}.form-group1 input.is-invalid+label.error#amount-error,.form-group1 textarea.is-invalid+label.error#amount-error,.form-group1 select.is-invalid+label.error#amount-error{top:50px}.form-group1 input.pb38,.form-group1 textarea.pb38,.form-group1 select.pb38{padding-bottom:38px}.form-group1 input.pr48,.form-group1 textarea.pr48,.form-group1 select.pr48{padding-right:48px}.form-group1 input.pr58,.form-group1 textarea.pr58,.form-group1 select.pr58{padding-right:58px}.form-group1 input:focus,.form-group1 textarea:focus,.form-group1 select:focus{outline:none}.form-group1 input:focus~.bar:before,.form-group1 input:focus~.bar:after,.form-group1 textarea:focus~.bar:before,.form-group1 textarea:focus~.bar:after,.form-group1 select:focus~.bar:before,.form-group1 select:focus~.bar:after{width:50%}.form-group1 label{display:none;color:#25243b;opacity:.4;font-size:12px;font-weight:normal;pointer-events:none;letter-spacing:-0.26px;line-height:1;margin:0;margin-bottom:10px}.form-group1 label.error{opacity:1;color:#d10000;padding-right:0px}.form-group1 label.error:not(.d-none)+label.label{display:none}@media(max-width: 767px){.form-group1 label{font-size:10px}}.form-group1 .range-slider__range,.form-group1 .range-value{opacity:0;display:none}.form-group1 .range-slider__range:hover{opacity:1;display:block}.form-group1 .range-slider__range:hover+.range-value{opacity:.4;display:block}.form-group1 .bar{position:relative;display:block;width:100%}.form-group1 .bar:after,.form-group1 .bar::before{content:"";height:1px;width:50%;bottom:0px;position:absolute;background:#e9e9e9;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;border-radius:8px}.form-group1 .bar:before{left:50%}.form-group1 .bar:after{right:50%}.form-group1 .indicator{opacity:0;position:absolute;right:0;top:10px}.form-group1 .indicator.btn{opacity:1;padding:5px;font-weight:bold;color:#9d1d27;right:10px;top:10px}.form-group1 .indicator.textVerify{top:16px;opacity:1;color:#00a07a}.form-group1 .indicator.textVerify .icon{color:#00a07a !important;padding-right:5px;font-size:24px;display:inline-block !important;opacity:1}.form-group1 .indicator.minus{right:10px;top:-4px}.form-group1 .indicator.error .icon{color:#ff0020}.form-group1 .indicator.active{opacity:1}.form-group1 .indicator.active .icon{color:#ffcb05}.form-group1 .indicator.dd{top:15px;right:15px}.form-group1 .indicator.dd .icon{color:#9d1d27;font-size:24px;opacity:1;font-weight:bold}@media(max-width: 767px){.form-group1 .indicator.dd .icon{font-size:15px}}.form-group1 .indicator .icon{font-size:48px;opacity:.4}.form-group1 .indicator .icon.f16{top:10px;right:10px;font-size:22px;opacity:1}@media(max-width: 767px){.form-group1 .indicator .icon{font-size:38px}}.btn-circle{height:80px;width:80px;min-width:80px;background-color:#9d1d27;border-radius:50%}.btn-circle.bgNone{background-color:rgba(0,0,0,0);margin-right:60px}.btn-circle.bgNone .icon{color:#9d1d27}.btn-circle.bgNone:hover{background-color:#9d1d27}.btn-circle.bgNone:hover .icon{color:#fff}@media(max-width: 767px){.btn-circle.bgNone{margin-right:30px}}.btn-circle:hover{background-color:rgba(157,29,39,.8)}.btn-circle:disabled{background-color:#e9e9e9}.btn-circle:disabled .icon{color:#9d1d27;opacity:.4}.btn-circle:disabled .icon:before{color:#9d1d27}.btn-circle .icon{font-size:40px;color:#fff}.btn-circle+strong{color:#9d1d27}.btn-link{color:#9d1d27;font-size:16px;font-weight:700;letter-spacing:-0.11px}.btn-link.no-link:hover{color:#9d1d27}.btn-link.no-link span{font-size:12px;line-height:1.5;letter-spacing:-0.26px;color:#25243b}.btn-link:hover{color:rgba(157,29,39,.8);text-decoration:none}.btn-link:disabled,.btn-link.disabled{color:rgba(157,29,39,.4)}@media(max-width: 767px){.btn-link{font-size:14px}}.box-shadow{box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.btn-flat{width:250px;max-width:100%;padding:16px;border-radius:32px;background-color:#9d1d27;font-size:16px;color:#fff;font-weight:bold}.btn-flat.bg-white{font-weight:bold;width:206px;height:56px;color:#9d1d27}@media(max-width: 767px){.btn-flat.bg-white{width:300px;height:48px}}.btn-flat.bg-white:hover{color:#9d1d27 !important}.btn-flat.w160{width:160px}.btn-flat:hover{color:#fff;background-color:rgba(157,29,39,.8)}@media(max-width: 767px){.btn-flat{font-size:14px;width:185px;padding:12px}}.btn-radio-checkbox{border-width:0 !important}.btn-radio-checkbox:hover{background-color:#00a07a !important}.btn-radio-checkbox:hover label{border-color:#00a07a;color:#fff !important}.btn-radio-checkbox label{font-weight:bold;color:#9d1d27 !important;font-size:16px;border-radius:4px;border:1px solid #9d1d27}.btn-radio-checkbox label:before{left:1rem !important}.btn-radio-checkbox label:after{left:19px !important}.btn-radio-checkbox label:before,.btn-radio-checkbox label:after{top:50% !important;transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important}.radius-16{border-radius:16px}.btn:focus,.btn:active{box-shadow:none;background-color:#ffcb04}.btn:disabled{color:#9d1d27;opacity:.4;background-color:#e9e9e9}.overlay-loader{z-index:9999;left:0;top:0;background-color:rgba(0,0,0,.8)}@keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:rgba(0,0,0,0)}}.custCheckbox [type=radio]:checked,.custCheckbox [type=checkbox]:checked,.custCheckbox [type=radio]:not(:checked),.custCheckbox [type=checkbox]:not(:checked){position:absolute;left:-9999px;z-index:1}.custCheckbox [type=radio]:checked+label,.custCheckbox [type=checkbox]:checked+label,.custCheckbox [type=radio]:not(:checked)+label,.custCheckbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block !important;color:#25243b;pointer-events:auto}@media(max-width: 767px){.custCheckbox [type=radio]:checked+label,.custCheckbox [type=checkbox]:checked+label,.custCheckbox [type=radio]:not(:checked)+label,.custCheckbox [type=checkbox]:not(:checked)+label{font-size:14px;padding-right:0px !important}}.custCheckbox [type=radio]:checked+label+small,.custCheckbox [type=checkbox]:checked+label+small,.custCheckbox [type=radio]:not(:checked)+label+small,.custCheckbox [type=checkbox]:not(:checked)+label+small{font-size:14px;line-height:20px;top:0 !important}.custCheckbox [type=radio]:checked+label:before,.custCheckbox [type=checkbox]:checked+label:before,.custCheckbox [type=radio]:not(:checked)+label:before,.custCheckbox [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #9d1d27;border-radius:100%;background:#fff}.custCheckbox [type=checkbox]:checked+label:before,.custCheckbox [type=checkbox]:not(:checked)+label:before{border-radius:3px}.custCheckbox [type=radio]:checked+label:after,.custCheckbox [type=checkbox]:checked+label:after,.custCheckbox [type=radio]:not(:checked)+label:after,.custCheckbox [type=checkbox]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#9d1d27;position:absolute;top:3px;left:3px;border-radius:100%;transition:all .2s ease}.custCheckbox [type=checkbox]:checked+label:after,.custCheckbox [type=checkbox]:not(:checked)+label:after{content:"";font-family:"icomoon";background:rgba(0,0,0,0);top:0;left:3px;color:#fff;font-size:9px}.custCheckbox [type=checkbox]:checked+label::before{color:#fff;background-color:#9d1d27}.custCheckbox [type=radio]:not(:checked)+label:after,.custCheckbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.custCheckbox [type=radio]:checked+label:after,.custCheckbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.custCheckbox [type=checkbox]+label.reverse,.custCheckbox [type=checkbox]+label.reverse{padding-right:10px;padding-left:0;width:100%}.custCheckbox [type=checkbox]+label.reverse:after,.custCheckbox [type=checkbox]+label.reverse:after{left:auto;right:5px}.custCheckbox [type=checkbox]+label.reverse:before,.custCheckbox [type=checkbox]+label.reverse:before{left:auto;right:0}strong.md{font-weight:500}.text-white{color:#fff}.ctr-vh,.my-links a span,.ask-peszo figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body{font:17px "Inter",sans-serif;padding-top:0}.main-ctnr{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:130px}.main-ctnr.bgan{opacity:.5}.main-ctnr .an1,.main-ctnr .an2,.main-ctnr .an3,.main-ctnr .an4,.main-ctnr .an5,.main-ctnr .an6,.main-ctnr .an7,.main-ctnr .faInR,.main-ctnr .anAc1,.main-ctnr .anAc2,.main-ctnr .anAc3{opacity:0}.main-ctnr.active.bgan{opacity:1;animation-name:fadeInUp;animation-delay:.3s}.main-ctnr.active .an1,.main-ctnr.active .an2,.main-ctnr.active .an3,.main-ctnr.active .an4,.main-ctnr.active .an5,.main-ctnr.active .an6,.main-ctnr.active .an7{opacity:1;animation-name:fadeInUp;animation-delay:.5s}.main-ctnr.active .an2{animation-delay:.7s}.main-ctnr.active .an3{animation-delay:.9s}.main-ctnr.active .an4{animation-delay:.8s}.main-ctnr.active .an5{animation-delay:1s}.main-ctnr.active .an6{animation-delay:1.2s}.main-ctnr.active .an7{animation-delay:1.4s}.main-ctnr.active .faInR{opacity:1;animation-name:fadeInRight;animation-delay:.6s}.main-ctnr.active .anAc1,.main-ctnr.active .anAc2,.main-ctnr.active .anAc3,.main-ctnr.active .anAc4{opacity:1;animation-name:fadeInUpBig1;animation-delay:.3s}.main-ctnr.active .anAc2{animation-delay:.6s}.main-ctnr.active .anAc3{animation-delay:.9s}.main-ctnr.active .anAc4{animation-delay:1.2s}@media(max-width: 767px){.main-ctnr{position:relative;padding-bottom:20px;display:none}.main-ctnr.active{display:-ms-flexbox;display:flex}.main-ctnr::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:20px;background:linear-gradient(98deg, #D6AE0A 0%, #876500 100%)}}@keyframes fadeInUpBig1{from{opacity:0;transform:translate3d(0, 300px, 0)}to{opacity:1;transform:none}}.fadeInUpBig1{animation-name:fadeInUpBig1}.fpsub-nav{background:linear-gradient(98deg, #D6AE0A 0%, #876500 100%);height:68px;width:100%;position:absolute;bottom:0;left:0;padding:15px 0;z-index:1}.fpsub-nav.sticky{position:fixed;top:50px;z-index:1;left:0;width:100%}@media(max-width: 991px){.fpsub-nav.sticky{top:60px}}.fpsub-nav ul{display:-ms-flexbox;display:flex}.fpsub-nav ul li{margin-right:30px;position:relative}.fpsub-nav ul li a{font:300 12px/20px Inter;letter-spacing:1.76px;color:#fff;text-transform:uppercase}.fpsub-nav ul li a.active{font-weight:600;letter-spacing:1.56px}.fpsub-nav ul li a.active::after{content:""}.fpsub-nav ul li a::after{width:112px;height:4px;background:rgba(0,0,0,0) linear-gradient(90deg, #D6AE0A 0%, transparent 100%);border-radius:2px;position:absolute;left:0;bottom:-8px}.fpsub-nav .btn-box .btn-red{background:#fff;color:#222}@media(max-width: 991px){.fpsub-nav{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;height:50px}.fpsub-nav::-webkit-scrollbar{display:none}.fpsub-nav ul{min-width:500px;white-space:nowrap}.fpsub-nav ul li{line-height:1}.fpsub-nav ul li a{font-size:14px;line-height:1}.fpsub-nav ul::-webkit-scrollbar{display:none}}.fpsub1-nav{background:linear-gradient(93deg, #9D1D27 0%, #54123C 100%);height:60px;width:100%;padding-top:18px;position:fixed;top:70px;left:0;right:0;z-index:2;width:100%}.fpsub1-nav ul{display:-ms-flexbox;display:flex}.fpsub1-nav ul li{margin-right:30px;position:relative}.fpsub1-nav ul li a{font:300 16px/20px Inter;letter-spacing:1.76px;color:#fff;text-transform:uppercase}.fpsub1-nav ul li a.active{font-weight:600;letter-spacing:1.56px}.fpsub1-nav ul li a.active::after{content:""}.fpsub1-nav ul li a::after{width:112px;height:4px;background:rgba(0,0,0,0) linear-gradient(90deg, #D6AE0A 0%, transparent 100%);border-radius:2px;position:absolute;left:0;bottom:-8px}@media(max-width: 991px){.fpsub1-nav{padding-top:12px;overflow-x:scroll;-ms-overflow-style:none}.fpsub1-nav::-webkit-scrollbar{display:none}.fpsub1-nav ul{min-width:500px}.fpsub1-nav ul li{line-height:1}.fpsub1-nav ul li a{font-size:12px;line-height:1}}.desc{font:300 17px/25px "Inter",sans-serif;letter-spacing:.85px;color:rgba(255,255,255,.7)}@media(max-width: 767px){.desc{font-size:15px}}.fphd1{font:300 48px/50px "Inter",sans-serif;letter-spacing:2.88px;color:#d6ae0a}@media(max-width: 1366px){.fphd1{font-size:40px}}@media(max-width: 767px){.fphd1{font-size:36px;line-height:42px;letter-spacing:2px}}.fphd2{font:300 30px/46px "Inter",sans-serif;letter-spacing:1px;color:#111010;position:relative}.fphd2 strong{font-weight:500;color:#181615}@media(max-width: 767px){.fphd2{font-size:24px}}.rtImg1{display:none}@media(max-width: 991px){.rtImg1{margin:20px 0 0;display:block;text-align:center}.rtImg1 img{width:90%}}.fpscn1{background:#000 url(../images/fp/screen1bgn.jpg) no-repeat right bottom/contain;position:relative;padding:100px 0 60px}.fpscn1 .fphd1{margin:50px 0 25px;text-transform:uppercase}.fpscn1 .desc{margin-bottom:0}.fpscn1 .rtImg{display:none}@media(max-width: 991px){.fpscn1{background-image:none;-ms-flex-align:end;align-items:flex-end}.fpscn1 .logo{text-align:right;margin-top:15px}.fpscn1 .rtImg{margin:20px 0 0;display:block;text-align:center}.fpscn1 .rtImg img{width:90%}}@media(max-width: 767px){.fpscn1{padding-top:70px;-ms-flex-align:start;align-items:flex-start}.fpscn1 .fphd1{font-size:28px;margin-top:20px}.fpscn1 .rtImg img{width:50vh}}.fpscn2{background-color:#f2f3f5;background-repeat:no-repeat;background-position:bottom center;background-size:contain}.fpscn2 .fphd1{letter-spacing:.72px;color:#3c3c3c;margin-bottom:50px;text-transform:uppercase;line-height:60px}.fpscn2 .fphd2+.sep-bx1{margin:0 0 40px}@media(max-width: 767px){.fpscn2{-ms-flex-align:start;align-items:flex-start}.fpscn2 .fphd1{line-height:1.2;text-transform:capitalize;margin:2vh 0 0}.fpscn2 .fphd2+.sep-bx1{margin:0 0 4vh}}.our-inv-bx{display:-ms-flexbox;display:flex}.our-inv-bx .inv-bx{width:240px;padding:24px 20px;border-radius:15px;background:rgba(0,0,0,0) linear-gradient(180deg, #0C0A0A 0%, #24221F 100%) 0% 0% no-repeat padding-box;margin-right:15px}.our-inv-bx .inv-bx .inv-hd{font:300 17px/24px "Inter",sans-serif;letter-spacing:.68px;color:#ededed;min-height:74px;margin-bottom:20px}.our-inv-bx .inv-bx .inv-hd+p{font:300 14px/20px "Inter",sans-serif;letter-spacing:.28px;color:#ededed;min-height:80px;margin-bottom:0}.our-inv-bx.op1{margin-top:50px}.our-inv-bx.op1 .inv-bx{width:255px;border-radius:10px;margin-right:20px;background-size:cover}.our-inv-bx.op1 .inv-bx .inv-hd{font:500 24px/34px Inter;letter-spacing:1.2px;color:#e2e2e2;text-transform:capitalize}.our-inv-bx.op1 .inv-bx .inv-hd+p{font-size:16px;line-height:22px;min-height:160px}.our-inv-bx .owl-carousel .owl-item img{width:auto}.our-inv-bx .TAR img{margin-left:auto}@media(max-width: 991px){.our-inv-bx .inv-bx .inv-hd{min-height:96px}.our-inv-bx .inv-bx .inv-hd+p{min-height:140px}}@media(max-width: 767px){.our-inv-bx{-ms-flex-direction:column;flex-direction:column}.our-inv-bx .inv-bx{width:100%;margin:0 0 10px;padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.our-inv-bx .inv-bx .inv-hd{min-height:inherit;margin-bottom:0;width:75%;font-size:15px;line-height:20px}.our-inv-bx .inv-bx .inv-hd+p{display:none}.our-inv-bx.op1 .inv-bx{width:100%;margin:0 0 20px}.our-inv-bx.op1 .inv-bx .inv-hd{font-size:18px;letter-spacing:.75px}}.fpscn3{background-repeat:no-repeat;background-position:bottom center;background-size:cover}.fpscn3 .fphd1{color:rgba(255,255,255,.76);text-transform:capitalize}@media(max-width: 767px){.fpscn3 .normal-scroll{height:55vh;overflow-y:auto}}.fpscn3 .pb-box{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.fpscn3 .pb-box .pb-item{width:178px;background:#222;border-radius:15px;padding:25px 20px;box-shadow:0px 3px 24px rgba(0,0,0,.08);margin-right:50px}.fpscn3 .pb-box .pb-item.mr0{margin-right:0}.fpscn3 .pb-box .pb-item figure{margin-bottom:30px}.fpscn3 .pb-box .pb-item p{font:300 14px/20px "Inter",sans-serif;letter-spacing:.28px;color:#e5e5e5}@media(max-width: 1024px){.fpscn3 .pb-box .pb-item{margin-right:20px}}@media(max-width: 991px){.fpscn3 .pb-box{-ms-flex-pack:end;justify-content:flex-end}.fpscn3 .pb-box .pb-item{margin-right:40px}.fpscn3 .pb-box .pb-item:nth-child(3){margin-top:50px}}@media(max-width: 767px){.fpscn3{-ms-flex-align:start;align-items:flex-start}.fpscn3 .fphd1{margin-top:2vh}.fpscn3 .pb-box{-ms-flex-direction:column;flex-direction:column;margin-top:4vh}.fpscn3 .pb-box .pb-item{width:100%;margin:0 0 1.5vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 20px;background:#010101}.fpscn3 .pb-box .pb-item:nth-child(3){margin-top:0}.fpscn3 .pb-box .pb-item figure{margin-bottom:0;-ms-flex:0 0 70px;flex:0 0 70px}.fpscn3 .pb-box .pb-item figure img{height:40px}}.fpscn4{background-color:#f2f3f5;background-repeat:no-repeat;background-position:center center}.fpscn4 .fphd1{color:#54565b;letter-spacing:0;text-transform:none}.fpscn4 .f21l{margin-bottom:0}.fpscn4 .f21l.MB30{margin-bottom:50px}.fpscn4 .rtImg{display:none}@media(max-width: 1366px){.fpscn4{background-position:center top}}@media(max-width: 991px){.fpscn4{background-image:none !important;-ms-flex-align:end;align-items:flex-end}.fpscn4 .f21l.MT40{margin-top:20px}.fpscn4 .f21l.MB30{margin-bottom:20px}.fpscn4 .rtImg{margin:20px 0 0;display:block;text-align:center}.fpscn4 .rtImg img{width:60%}}@media(max-width: 767px){.fpscn4{-ms-flex-align:start;align-items:flex-start}.fpscn4 .fphd1{margin-top:2vh}.fpscn4 .f21l.MT40{margin-top:20px}.fpscn4 .f21l.MB30{margin-bottom:10px}.fpscn4 .f21l{font-size:18px;line-height:1.2}.fpscn4 .rtImg{margin:0}.fpscn4 .rtImg img{width:35vh}}.fpscn5{background-color:#0e0e0e;background-repeat:no-repeat;background-position:right center;background-size:contain}.fpscn5 .fphd1{letter-spacing:2.98px;color:#dbdbdb}.fpscn5 .MT40{padding-right:50px}@media(max-width: 991px){.fpscn5{background-position:right top}}@media(max-width: 767px){.fpscn5{background-image:none !important;-ms-flex-align:start;align-items:flex-start}.fpscn5 .fphd1{font-size:5vh;margin-top:2vh}.fpscn5 .mid-img{width:100%}.fpscn5 .acc-data2 .MT40{margin:0 0 15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 20px;border-radius:10px;background:#333}.fpscn5 .acc-data2 .MT40 figure{margin-bottom:0;margin-right:12px;-ms-flex:0 0 50px;flex:0 0 50px;text-align:center}.fpscn5 .acc-data2 .MT40 figure img{height:42px}.fpscn5 .acc-data2 .MT40 figure+p{margin-bottom:0;font-size:14px;line-height:20px}}.fpscn6{background-color:#f2f3f5;background-repeat:no-repeat;background-position:center center;background-size:cover}.fpscn6 .fphd1{color:#54565b}.fpscn7{background-color:#f2f3f5;background-repeat:no-repeat;background-position:center center;background-size:cover}.fpscn7 .fphd1{text-transform:none;color:#3c3c3c}.fpscn7 .rtImg{display:none}@media(max-width: 991px){.fpscn7{-ms-flex-align:end;align-items:flex-end;background-image:none !important}.fpscn7 figure{margin-top:30px}.fpscn7 .rtImg{margin:20px 0 0;display:block;text-align:center}.fpscn7 .rtImg img{width:90%}}@media(max-width: 767px){.fpscn7{-ms-flex-align:start;align-items:flex-start}.fpscn7 .fphd1{font-size:5vh;margin-top:2vh;letter-spacing:1px}.fpscn7 .f21l.MT40{margin:20px 0 0}}.fpscn9{background:#111010}.fpscn9 .fphd1{color:#c7c7c7;line-height:54px;letter-spacing:2.4px}@media(max-width: 767px){.fpscn9{-ms-flex-align:start;align-items:flex-start}.fpscn9 .fphd1{font-size:4vh;margin-top:2vh;letter-spacing:1px;line-height:1.2}.fpscn9 .normal-scroll{margin-top:30px;height:45vh;overflow-y:auto}}.fpscn10{background-repeat:no-repeat;background-position:center center;background-size:cover}.fpscn10 .fphd1{color:#3c3c3c;letter-spacing:2px}@media(max-width: 767px){.fpscn10{-ms-flex-align:start;align-items:flex-start}.fpscn10 .fphd1{font-size:4vh;margin-top:2vh;letter-spacing:1px}.fpscn10 .row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fpscn10 .acc-data.MT50{margin:30px 0}.fpscn10 .acc-data.MT50 p{font-size:15px;line-height:20px;margin-bottom:20px;-ms-flex-align:start;align-items:flex-start}}.fpscn11{background-attachment:fixed;background-color:#f2f3f5;background-repeat:no-repeat;background-position:center center}.fpscn11 .fphd1{color:#3c3c3c;letter-spacing:1.5px}.fpscn11 .sep-bx1+.MT30{margin-top:20px}.fpscn11 .acc-data1 li{margin-bottom:30px}.fpscn11 .w-90{width:90%;height:auto}@media(max-width: 767px){.fpscn11{-ms-flex-align:start;align-items:flex-start}.fpscn11 .fphd1{font-size:4vh;margin-top:2vh;letter-spacing:1px;line-height:1.2}.fpscn11 .row.MT30{margin-top:0}.fpscn11 .row.MT30 figure{text-align:center}.fpscn11 .row.MT30 figure img{width:38vh !important}.fpscn11 .acc-data1{margin-top:-20px}.fpscn11 .acc-data1 li{margin-bottom:16px}.fpscn11 .acc-data1 li .f24+p{font-size:12px;line-height:1.1}}.fpscn12{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;padding-bottom:75px}.fpscn12 .fphd1{color:#c9c9c9;line-height:54px;letter-spacing:2px}.fpscn12 .fphd1+.f18{color:#c9c9c9;letter-spacing:1.11px;font-weight:300}.fpscn12 .fphd1+.f18 a{color:#d6ae0a;text-decoration:underline;font-weight:500}.fpscn12 .footer-btm{background:#141414;position:absolute;width:100%;left:0;bottom:0;color:#fff;font-size:12px}.fpscn12 .footer-btm p{margin-bottom:0}.fpscn12 .footer-btm a{color:#fff}@media(max-width: 767px){.fpscn12 .fphd1{line-height:44px}.fpscn12 .fphd1+.f18{line-height:1.5}.fpscn12 .footer-btm{background:none;color:rgba(255,255,255,.5);bottom:5vh}.fpscn12 .footer-btm p:first-child{margin-bottom:12px}.fpscn12 .footer-btm a{color:rgba(255,255,255,.5)}.fpscn12 .footer-btm .d-flex{text-align:left}}.register-bx{background:#111010;border:1px solid #c7a008;padding:40px}.register-bx .icon-close:before{color:#c7a008}.register-bx .f18{font-size:18px;color:#fff}.register-bx .form-group1{padding:6px 16px 8px}.register-bx .form-group1 input{font-size:16px;font-weight:600;padding-bottom:0}.register-bx .btn-box .btn-white{background:linear-gradient(90deg, #CAA308 0%, #655204 100%);border:0;color:#fff}.fpscn8 .accordion{width:100%;overflow:hidden;margin:0 auto}.fpscn8 .accordion ul{width:100%;display:-ms-flexbox;display:flex;margin:0;padding:0}.fpscn8 .accordion ul li{-ms-flex:1;flex:1;position:relative;width:33.33%;height:100%;background-repeat:no-repeat;background-position:center center;transition:flex .4s ease;transition:flex .4s ease, -ms-flex .4s ease}.fpscn8 .accordion .hd40{font:300 40px/47px "Inter",sans-serif;letter-spacing:2.46px;color:#fff}.fpscn8 .accordion ul li div{display:block;overflow:hidden;width:100%}.fpscn8 .accordion ul li div a{background-color:rgba(0,0,0,0);display:block;height:calc(100vh - 130px);width:100%;position:relative;z-index:3;color:#fff;text-decoration:none;transition:background-color .4s ease}.fpscn8 .accordion ul li div a .ctnt{position:absolute;width:100%;padding:40px;z-index:5;top:0;left:0}.fpscn8 .accordion ul li div a .btm-txt{position:absolute;width:100%;padding:40px;left:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:.4}.fpscn8 .accordion ul li div a .btm-txt .f12m{font:400 12px/15px "Inter",sans-serif;letter-spacing:1.2px;color:#fff;text-transform:uppercase;margin-right:8px}.fpscn8 .accordion ul li div a .btm-txt .brd{-ms-flex-positive:1;flex-grow:1;background:#fff;height:1px}.fpscn8 .accordion ul li{background-size:cover;background-position:center}.fpscn8 .accordion .acc-data{margin-top:100px;transform:translateX(140%);transition:all 600ms ease}.fpscn8 .accordion .acc-data p{line-height:30px}@media(max-width: 1366px){.fpscn8 .accordion .acc-data{margin-top:6vh}}.fpscn8 .accordion li:hover{-ms-flex:2;flex:2}.fpscn8 .accordion li:hover a{background:#1a1a1a}.fpscn8 .accordion li:hover .acc-data{transform:translateX(0)}.fpscn8 .accordion ul:hover li:hover a h2{transform:translateY(0)}.fpscn8 .accordion ul:hover li:hover a p.desc{opacity:1;transform:translateY(0)}@media(max-width: 768px){.fpscn8 .accordion{height:100%}.fpscn8 .accordion ul li div a .btm-txt{padding:20px}.fpscn8 .accordion .acc-data{margin-top:20px}.fpscn8 .accordion .acc-data p{font-size:14px;line-height:1.4;margin-bottom:12px;letter-spacing:0}.fpscn8 .accordion .hd40{font-size:30px;line-height:1.2;margin-top:16px;letter-spacing:1px}.fpscn8 .accordion ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.fpscn8 .accordion ul:hover li{width:100%}.fpscn8 .accordion ul:hover li:hover{width:100%}.fpscn8 .accordion ul li{width:100%;height:auto;overflow:auto;overflow-x:hidden;-ms-flex:1;flex:1;transition:all 500ms ease;background-position:center}.fpscn8 .accordion ul li:hover{width:100%;-ms-flex-positive:3;flex-grow:3}.fpscn8 .accordion ul li div a p.desc,.fpscn8 .accordion ul:hover li:hover a p.desc{display:none}.fpscn8 .accordion ul li>div,.fpscn8 .accordion ul li div a{height:100%;position:static}.fpscn8 .accordion ul li div a .ctnt{padding:0 25px;bottom:15px;height:auto}.fpscn8 .accordion ul li div a p.more{display:none}.fpscn8 .accordion ul li div a h2{font-size:24px;transform:translateY(0px)}}.acc-data p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font:300 18px/24px "Inter",sans-serif;letter-spacing:.36px;margin-bottom:30px}.acc-data p span{margin-right:24px}.acc-data1 li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:40px}.acc-data1 li:last-child{margin-bottom:0}.acc-data1 li span{margin-right:28px}.acc-data1 li .f24{letter-spacing:.72px;margin-bottom:4px}.acc-data1 li .f24+p{font:300 14px/18px "Inter",sans-serif;letter-spacing:.42px;margin-bottom:0}@media(max-width: 1024px){.acc-data1 li{margin-bottom:15px}}@media(max-width: 767px){.acc-data1 li{-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.acc-data1 li .f24{font-size:18px;font-weight:500;letter-spacing:.2px;margin-bottom:0}.acc-data1 li .f24+p{letter-spacing:0}}.grey-bx{background:#1b1a1a;box-shadow:0px 3px 24px rgba(0,0,0,.08);border-radius:15px;padding:32px;text-align:center;color:#fff;font:18px/28px "Inter",sans-serif}.grey-bx figure{margin:50px 0;min-height:56px}.grey-bx figure+p{margin-bottom:0;min-height:85px}@media(max-width: 1024px){.grey-bx{padding:30px 20px}.grey-bx figure img{max-width:100%}}@media(max-width: 991px){.grey-bx{margin-bottom:20px}.grey-bx figure{margin:0 0 20px}.grey-bx figure+p{min-height:inherit}}@media(max-width: 767px){.grey-bx{padding:20px}.grey-bx figure{min-height:inherit}.grey-bx figure+p{font-size:16px}}.f21l{font-weight:300;font-size:21px;line-height:30px;letter-spacing:.63px;color:#3c3535}.f18l{font:300 18px/22px "Inter",sans-serif;letter-spacing:.54px;color:#fafafa}.sep-bx{margin:12px 0;display:-ms-flexbox;display:flex}.sep-bx .sep{display:inline-block;background:linear-gradient(90deg, #D6AE0A 0%, transparent 100%);width:190px;height:4px;margin:0}.sep-bx1{margin:20px 0 0;display:-ms-flexbox;display:flex}.sep-bx1 .sep{display:inline-block;background:linear-gradient(90deg, #D6AE0A 0%, transparent 100%);width:190px;height:8px;border-radius:5px;margin:0}@media(max-width: 1366px){.sep-bx1{margin-top:16px}}@media(max-width: 767px){.sep-bx1{margin-top:12px}}body{overflow:hidden}body.loaded{overflow-y:auto}.overlay1{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}.overlay1 .overlayDoor:before,.overlay1 .overlayDoor:after{content:"";position:absolute;width:50%;height:100%;background:#111;transition:.5s cubic-bezier(0.77, 0, 0.18, 1);transition-delay:.8s}.overlay1 .overlayDoor:before{left:0}.overlay1 .overlayDoor:after{right:0}.overlay1.loaded .overlayDoor:before{left:-50%}.overlay1.loaded .overlayDoor:after{right:-50%}.overlay1.loaded .overlayContent{opacity:0;margin-top:-15px}.overlay1 .overlayContent{position:relative;width:100%;height:100%;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;transition:.5s cubic-bezier(0.77, 0, 0.18, 1)}.overlay1 .overlayContent .skip{display:block;width:130px;text-align:center;margin:50px auto 0;cursor:pointer;color:#fff;font-family:"Nunito";font-weight:700;padding:12px 0;border:2px solid #fff;border-radius:3px;transition:.2s ease}.overlay1 .overlayContent .skip:hover{background:#ddd;color:#444;border-color:#ddd}.loader{width:128px;height:128px;border:3px solid #fff;border-bottom:3px solid rgba(0,0,0,0);border-radius:50%;position:relative;animation:spin 1s linear infinite;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.loader .inner{width:64px;height:64px;border:3px solid rgba(0,0,0,0);border-top:3px solid #fff;border-radius:50%;animation:spinInner 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinInner{0%{transform:rotate(0deg)}100%{transform:rotate(-720deg)}}.sticky-btn-fpri a{background:linear-gradient(126.48deg, #D6AE0A -6.09%, #876500 104.08%)}.sticky-btm{position:fixed;bottom:0;left:0;width:100%;z-index:2}.sticky-btm .btn-red.fp-btn{height:50px;background:linear-gradient(126.48deg, #D6AE0A -6.09%, #876500 104.08%);color:#fff;text-align:center;line-height:50px;font-size:14px;font-weight:700;display:block}.grnt-first-private-scroll header.zindex.secNavSticky{top:-105px}.grnt-first-private-scroll .fpsub-nav{height:60px;padding:18px 0 0}.grnt-first-private-scroll .fpsub-nav.sticky{top:0;bottom:auto}.grnt-first-private-scroll .fpsub-nav .grnt-fpsub-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.grnt-first-private-scroll .fpsub-nav .grnt-fpsub-nav .btn-white{color:#d6ae0a;padding:12px 20px}.grnt-first-private-scroll .fpsub-nav ul li a{font:300 12px/14px Inter}.grnt-first-private-scroll .normal-scroll{height:475px;overflow-y:auto;overflow-x:clip}.grnt-first-private-scroll .normal-scroll.rtl-scrollbar{direction:rtl;padding-left:5px}.grnt-first-private-scroll .normal-scroll.rtl-scollbar>*{direction:ltr}.grnt-first-private-scroll .normal-scroll::-webkit-scrollbar{width:4px}.grnt-first-private-scroll .normal-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.grnt-first-private-scroll .normal-scroll::-webkit-scrollbar-thumb:hover{background:#555}.grnt-first-private-scroll .main-ctnr{padding-top:0}.grnt-first-private-scroll .main-ctnr.fsscn1{padding-top:100px}.grnt-first-private-scroll .main-ctnr.bgan{opacity:1}.grnt-first-private-scroll .fpscn1 .desc{margin-bottom:30px}.grnt-first-private-scroll .fpscn1 .btn-box .btn-white{color:#d6ae0a}.grnt-first-private-scroll .fpsub-nav .grnt-fpsub-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991px){.grnt-first-private-scroll .fpsub-nav .grnt-fpsub-nav .btn-box{display:none}}.grnt-first-private-scroll .fpsub-nav .grnt-fpsub-nav .btn-white{padding:12px 30px}@media(max-width: 991px){.grnt-first-private-scroll .m-nav-bottom{display:none}}strong.mdw{font-weight:600}.full-wid{width:100%;height:auto}@media(max-width: 767px){.main-ctnr[class^=fw]::after,.main-ctnr[class*=" fw"]::after{background:linear-gradient(82deg, #700B11 0%, #911821 100%)}}.fpsub-nav.fw{background:linear-gradient(93deg, #9D1D27 0%, #54123C 100%)}.fpsub-nav.fw ul li{margin-right:25px}.fpsub-nav.fw ul li:last-child{margin-right:0}.fpsub-nav.fw ul li a::after{background:linear-gradient(82deg, #700B11 0%, #911821 100%)}@media(max-width: 1024px){.fpsub-nav.fw ul li a{font-size:14px;letter-spacing:1px}.fpsub-nav.fw ul li a.active{letter-spacing:.8px}}@media(max-width: 767px){.fpsub-nav.fw ul li a{font-size:12px}.fpsub-nav.fw ul li a::after{width:100%}}.sep-bx1.fw .sep{background:linear-gradient(90deg, rgba(156, 29, 38, 0.7) 0%, transparent 100%)}.acc-data.fwl p{font-size:16px;letter-spacing:0;position:relative;margin-bottom:40px}.acc-data.fwl p:last-child::after{content:none}.acc-data.fwl p::after{content:"";position:absolute;height:1px;width:200px;background:rgba(156,29,38,.8);left:65px;bottom:-20px}@media(max-width: 767px){.acc-data.fwl p{font-size:14px;line-height:1.4}}.fpscn8 .accordion ul.acrd-list,.acrd-list{display:block}.fpscn8 .accordion ul.acrd-list li,.acrd-list li{padding:16px 0;border-bottom:1px solid #dacfce;width:100%}.fpscn8 .accordion ul.acrd-list li:last-child,.acrd-list li:last-child{border-bottom:0}.fpscn8 .accordion ul.acrd-list li p,.acrd-list li p{color:#25243b;font-weight:300;line-height:24px}.fwscn1{background:url(../images/fw/extraordinary-customer.png) no-repeat 85% 80%/50%,linear-gradient(136deg, #9D1D27 0%, #54123C 50%);position:relative;padding:100px 0 60px}.fwscn1 .fphd1{color:#fff;letter-spacing:-0.1px;line-height:64px;margin:30px 0 15px}.fwscn1 .desc{color:#fff;margin-bottom:40px}.fwscn1 .btn-box .btn-white{border-width:1px;color:#9c1d26}@media(max-width: 1366px){.fwscn1 .fphd1{margin-top:10px}.fwscn1 .desc{margin-bottom:20px}}@media(max-width: 1024px){.fwscn1 .fphd1{line-height:1.1;font-size:42px}}@media(max-width: 991px){.fwscn1{background:linear-gradient(136deg, #9D1D27 0%, #54123C 50%);-ms-flex-align:end;align-items:flex-end}.fwscn1 .logo{text-align:right}.fwscn1 .rtImg1 img{width:70%}}@media(max-width: 767px){.fwscn1{padding-top:70px;-ms-flex-align:start;align-items:flex-start}.fwscn1 .logo{margin-top:3vh}.fwscn1 .fphd1{font-size:28px;margin-top:20px}.fwscn1 .rtImg1 img{width:38vh}}.fwscn2{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.fwscn2 .fphd1{color:#25243b;letter-spacing:0px;font-size:45px}.fwscn2 .acc-data1 li{-ms-flex-align:start;align-items:flex-start;color:#25243b;position:relative}.fwscn2 .acc-data1 li:last-child::after{content:none}.fwscn2 .acc-data1 li::after{content:"";position:absolute;height:1px;width:200px;background:rgba(156,29,38,.8);left:68px;bottom:-18px}.fwscn2 .acc-data1 li .f24{font-size:21px;line-height:1;font-weight:600;margin-bottom:16px}.fwscn2 .acc-data1 li p{font-size:17px;font-weight:300;margin-bottom:8px}.fwscn2 .acc-data1 li p:last-child{margin-bottom:0}@media(max-width: 1366px){.fwscn2 .row.MT30{margin-top:10px}.fwscn2 .fphd1{font-size:40px}}@media(max-width: 1024px){.fwscn2 .fphd1{font-size:36px;line-height:1}.fwscn2 .acc-data1 li{margin-bottom:30px}.fwscn2 .acc-data1 li::after{bottom:-12px}.fwscn2 .acc-data1 li p{font-size:15px}}@media(max-width: 767px){.fwscn2{-ms-flex-align:start;align-items:flex-start}.fwscn2 .fphd1{font-size:3.8vh;line-height:1.2;margin-top:10px}.fwscn2 .row.MT30{margin-top:0}.fwscn2 .full-wid{width:80%;margin:0 auto;display:block}.fwscn2 .acc-data1{margin-top:-20px}.fwscn2 .acc-data1 li{margin-bottom:20px}.fwscn2 .acc-data1 li::after{bottom:-8px}.fwscn2 .acc-data1 li .f24{font-size:16px;margin-bottom:8px}.fwscn2 .acc-data1 li p{font-size:12px;line-height:1.1;margin-bottom:4px}}.fwscn3,.fwscn4{background-repeat:no-repeat;background-size:cover}.fwscn3 .fphd1,.fwscn4 .fphd1{color:#25243b;letter-spacing:0;line-height:1}.fwscn3 .fphd1 strong,.fwscn4 .fphd1 strong{margin-bottom:4px;display:block}@media(max-width: 767px){.fwscn3,.fwscn4{-ms-flex-align:start;align-items:flex-start}.fwscn3 .row,.fwscn4 .row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fwscn3 .fphd1,.fwscn4 .fphd1{font-size:4vh;line-height:1;margin-top:2vh}.fwscn3 .fphd1 strong,.fwscn4 .fphd1 strong{margin-bottom:4px}.fwscn3 .acc-data.MT50,.fwscn4 .acc-data.MT50{margin:30px 0}.fwscn3 .acc-data.MT50 p,.fwscn4 .acc-data.MT50 p{font-size:15px;line-height:20px;margin-bottom:20px;-ms-flex-align:start;align-items:flex-start}.fwscn3 .acc-data.MT50 p::after,.fwscn4 .acc-data.MT50 p::after{bottom:-10px}}.fwscn4{background:#e6dbdb;background-repeat:no-repeat;background-position:left bottom;background-size:contain}.fwscn4 .acc-data.fwl p{margin-bottom:24px}.fwscn4 .acc-data.fwl p::after{left:80px;bottom:-12px}@media(max-width: 1024px){.fwscn4{background-size:100% 89%}}@media(max-width: 767px){.fwscn4{background-image:none !important}}.fwscn5{background-repeat:no-repeat;background-position:center center;background-size:cover}.fwscn5 .fphd1{color:#25243b;letter-spacing:0}.fwscn5 .fphd1 strong{display:block}.fwscn5 .our-inv-bx.op1 .inv-bx .inv-hd{color:#25243b;font:600 21px/30px "Inter",sans-serif;letter-spacing:.01px;margin-bottom:10px;min-height:60px}.fwscn5 .our-inv-bx.op1 .inv-bx .inv-hd+p{color:#25243b;font:300 17px/24px "Inter",sans-serif;letter-spacing:-0.01px}.fwscn5 .our-inv-bx.op1 .inv-bx p.mb-0 img{width:32px;height:32px}@media(max-width: 991px){.fwscn5 .our-inv-bx.op1 .inv-bx{background:rgba(156,29,38,.5) !important}}@media(max-width: 767px){.fwscn5{-ms-flex-align:start;align-items:flex-start}.fwscn5 .fphd1{margin-top:2vh}.fwscn5 .our-inv-bx.op1{margin-top:5vh}.fwscn5 .our-inv-bx.op1 .inv-bx{background:rgba(156,29,38,.6) !important;margin-bottom:2vh}.fwscn5 .our-inv-bx.op1 .inv-bx .inv-hd{margin-bottom:0;min-height:inherit;color:#fff}.fwscn5 .our-inv-bx.op1 .inv-bx .inv-hd br{display:none}}.fwscn6{background-repeat:no-repeat;background-position:center bottom;background-size:contain}.fwscn6 .fphd1{color:#25243b;letter-spacing:0;line-height:1.3}@media(max-width: 1024px){.fwscn6{background-size:100% 85%}}@media(max-width: 991px){.fwscn6{background:#ecf1f6;background-image:none !important;-ms-flex-align:end;align-items:flex-end;background-image:none}.fwscn6 .fphd1{font-size:42px}}@media(max-width: 767px){.fwscn6{-ms-flex-align:start;align-items:flex-start}.fwscn6 .f21l.MT40{margin:20px 0 0;font-size:18px;line-height:1.4}.fwscn6 .fphd1{font-size:4vh;margin-top:2vh}.fwscn6 .rtImg1 img{width:50vh}}.fwscn7{background:#fdf9f9;background-repeat:no-repeat;background-position:center bottom;background-size:contain}.fwscn7 .fphd1{letter-spacing:-0.1px;color:#25243b;margin-bottom:20px;line-height:1.32}.fwscn7 .fphd2{margin-bottom:10px}.fwscn7 .fphd2+.sep-bx1{margin:0 0 40px}.fwscn7 .our-inv-bx .inv-bx{background:rgba(255,255,255,.9);box-shadow:0px 0px 24px rgba(0,0,0,.16)}.fwscn7 .our-inv-bx .inv-bx .inv-hd{color:#25243b;letter-spacing:-0.01px}.fwscn7 .our-inv-bx .inv-bx .inv-hd+p{color:#25243b;letter-spacing:0}.fwscn7 .our-inv-bx .inv-bx p.mb-0 img{width:32px;height:32px}@media(max-width: 1024px){.fwscn7{background-size:100% 88%}}@media(max-width: 991px){.fwscn7{background:#fbf5f5 !important}.fwscn7 .our-inv-bx .inv-bx{padding:20px 16px}.fwscn7 .our-inv-bx .inv-bx:last-child{margin-right:0}.fwscn7 .our-inv-bx .inv-bx .inv-hd{min-height:120px}}@media(max-width: 767px){.fwscn7{background-image:none !important;-ms-flex-align:start;align-items:flex-start}.fwscn7 .fphd1{line-height:1.3;font-size:4.5vh;margin-top:2vh}.fwscn7 .fphd2{line-height:1}.fwscn7 .fphd2+.sep-bx1{margin-bottom:4vh}.fwscn7 .our-inv-bx .inv-bx{background:rgba(156,29,38,.6);padding:2vh 16px}.fwscn7 .our-inv-bx .inv-bx .inv-hd{min-height:inherit;color:#fff}}.fwscn8{background-repeat:no-repeat;background-position:center center;background-size:cover}.fwscn8 .row{height:calc(100vh - 130px);-ms-flex-align:center;align-items:center}.fwscn8 .row .col-lg-4.mid-img{-ms-flex-item-align:end;align-self:flex-end}.fwscn8 .fphd1{color:#25243b;letter-spacing:-0.1px;line-height:1.34}.fwscn8 .f21{font:300 21px/30px "Inter",sans-serif;letter-spacing:.01px;color:#25243b}.fwscn8 .f21+.sep-bx1{margin-bottom:20px}.fwscn8 .tab-img{display:none}@media(max-width: 1366px){.fwscn8 .fphd1+figure.MT50{margin:30px 0 0}.fwscn8 .mid-img img{width:84%;height:auto}}@media(max-width: 1024px){.fwscn8 .fphd1{font-size:42px}.fwscn8 .mid-img img{width:100%}}@media(max-width: 991px){.fwscn8 .mid-img{display:none}}@media(max-width: 767px){.fwscn8 .row{-ms-flex-align:end;align-items:flex-end}.fwscn8 .fphd1{line-height:1.2;font-size:4vh;margin-top:2vh}.fwscn8 .fphd1 strong{display:block}.fwscn8 .fphd1+figure{display:none}.fwscn8 .f21{font-size:15px;line-height:1.2;margin-bottom:5px}.fwscn8 .f21+.sep-bx1{margin:0 0 10px}.fwscn8 .tab-img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.fwscn8 .tab-img figure{margin-bottom:0}}.fpscn8.fw .accordion .hd40{color:#25243b;letter-spacing:-0.08px}.fpscn8.fw .accordion ul li div a .btm-txt{opacity:1}.fpscn8.fw .accordion ul li div a .btm-txt .f12m{color:#25243b;font-size:17px}.fpscn8.fw .accordion ul li div a .btm-txt .brd{background:#25243b;height:2px}.fpscn8.fw .accordion .acrd-list{margin-top:30px;transform:translateX(140%);transition:all 600ms ease}.fpscn8.fw .accordion li:hover{background:#fff2f1 !important}.fpscn8.fw .accordion li:hover a{background:none}.fpscn8.fw .accordion li:hover .acrd-list{transform:translateX(0)}@media(max-width: 1366px){.fpscn8.fw .accordion ul li div a .ctnt{padding-top:25px}.fpscn8.fw .accordion ul li div a .btm-txt{padding-bottom:25px}.fpscn8.fw .accordion .acrd-list{margin-top:10px}.fpscn8.fw .accordion .acrd-list li figure{margin-bottom:5px}}@media(max-width: 1024px){.fpscn8.fw .accordion .hd40{font-size:36px}.fpscn8.fw .accordion ul.acrd-list li{padding:10px 0}.fpscn8.fw .accordion ul.acrd-list li p{font-size:15px}}@media(max-width: 767px){.fpscn8.fw .accordion ul li div a .ctnt{padding-top:0;padding-left:20px}.fpscn8.fw .accordion ul li div a .hd40{font-size:3vh;line-height:1.1}.fpscn8.fw .accordion ul li div a .btm-txt{padding-bottom:8px}.fpscn8.fw .accordion ul li div a .btm-txt .f12m{font-size:14px}.fpscn8.fw .accordion ul.acrd-list li{padding:5px 0}.fpscn8.fw .accordion ul.acrd-list li p{line-height:1.4}.fpscn8.fw .accordion ul.acrd-list.mt0{margin-top:0}.fpscn8.fw .accordion ul.acrd-list.mt0 li{padding:5px 0}.fpscn8.fw .accordion ul.acrd-list.mt0 li figure{margin-bottom:0}.fpscn8.fw .accordion ul.acrd-list.mt0 li p{font-size:13px;line-height:1.2}}.fpscn12.fw{background-repeat:no-repeat;background-position:center bottom;background-size:cover}.fpscn12.fw .fphd1{color:#fff;letter-spacing:-0.1px}.fpscn12.fw .fphd1+.f18{color:#fff;letter-spacing:.5px;font-size:21px}.fpscn12.fw .fphd1+.f18 a{color:#fff}.fpscn12.fw .footer-btm{background:rgba(130,18,25,.2)}@media(max-width: 767px){.fpscn12.fw .fphd1{font-size:4.5vh;line-height:1.3}}.register-bx.fw{border:1px solid #821219}.register-bx.fw .icon-close:before{color:#821219}.register-bx.fw .btn-box .btn-white{background:linear-gradient(93deg, #9D1D27 0%, #54123C 100%)}.our-busins.achieve{background-size:90%;background-position:center;background-color:#fff}.sticky-btm{position:fixed;bottom:0;left:0;width:100%;z-index:2}.sticky-btm .btn-red.fw-btn{height:50px;background:linear-gradient(93deg, #9D1D27 0%, #54123C 100%);color:#fff;text-align:center;line-height:50px;font-size:14px;font-weight:700;display:block}.grnt-first-wealth-scroll header.zindex.secNavSticky{top:-105px}.grnt-first-wealth-scroll .fpsub-nav{height:60px;padding:18px 0 0}.grnt-first-wealth-scroll .fpsub-nav.sticky{top:0;bottom:auto}.grnt-first-wealth-scroll .fpsub-nav .grnt-fpsub-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.grnt-first-wealth-scroll .fpsub-nav .grnt-fpsub-nav .btn-white{color:#9c1d26;padding:12px 20px}.grnt-first-wealth-scroll .fpsub-nav ul li a{font:300 12px/14px Inter}.grnt-first-wealth-scroll .normal-scroll{height:475px;overflow-y:auto;overflow-x:clip}.grnt-first-wealth-scroll .normal-scroll.rtl-scrollbar{direction:rtl;padding-left:5px}.grnt-first-wealth-scroll .normal-scroll.rtl-scollbar>*{direction:ltr}.grnt-first-wealth-scroll .normal-scroll::-webkit-scrollbar{width:4px}.grnt-first-wealth-scroll .normal-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.grnt-first-wealth-scroll .normal-scroll::-webkit-scrollbar-thumb:hover{background:#555}.grnt-first-wealth-scroll .main-ctnr{padding-top:0}.grnt-first-wealth-scroll .main-ctnr.fsscn1{padding-top:100px}.grnt-first-wealth-scroll .main-ctnr.bgan{opacity:1}.grnt-first-wealth-scroll .fsscn1 .desc{margin-bottom:30px}.grnt-first-wealth-scroll .fsscn1 .btn-box .btn-white{color:#9c1d26}.grnt-first-wealth-scroll .fpsub-nav .grnt-fpsub-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991px){.grnt-first-wealth-scroll .fpsub-nav .grnt-fpsub-nav .btn-box{display:none}}.grnt-first-wealth-scroll .fpsub-nav .grnt-fpsub-nav .btn-white{padding:12px 30px}@media(max-width: 991px){.grnt-first-wealth-scroll .m-nav-bottom{display:none}}strong.mdw{font-weight:600}.full-wid{width:100%;height:auto}@media(max-width: 767px){.main-ctnr[class^=fs]::after,.main-ctnr[class*=" fs"]::after{background:linear-gradient(82deg, #6C9FF3 0%, #25499B 100%)}}.fpsub-nav.fs{background:linear-gradient(180deg, #6C9FF3 0%, #25499B 100%)}.fpsub-nav.fs ul li{margin-right:25px}.fpsub-nav.fs ul li:last-child{margin-right:0}.fpsub-nav.fs ul li a::after{background:linear-gradient(82deg, #6C9FF3 0%, #25499B 100%)}@media(max-width: 1024px){.fpsub-nav.fs ul li a::after{width:60px}}@media(max-width: 1024px){.fpsub-nav.fs ul li{margin-right:20px}.fpsub-nav.fs ul li a{font-size:10px;letter-spacing:1px}.fpsub-nav.fs ul li a.active{letter-spacing:.8px}}@media(max-width: 767px){.fpsub-nav.fs ul li a{font-size:12px}.fpsub-nav.fs ul li a::after{width:100%}}.sep-bx1.fs .sep{background:linear-gradient(90deg, rgba(0, 89, 177, 0.7) 0%, transparent 100%)}.acc-data.fsl p{font-size:16px;letter-spacing:0;position:relative;margin-bottom:40px}.acc-data.fsl p:last-child::after{content:none}.acc-data.fsl p::after{content:"";position:absolute;height:1px;width:200px;background:rgba(0,89,177,.8);left:65px;bottom:-20px}@media(max-width: 767px){.acc-data.fsl p{font-size:14px;line-height:1.4}}.fpscn8 .accordion ul.acrd-list,.acrd-list{display:block}.fpscn8 .accordion ul.acrd-list li,.acrd-list li{padding:16px 0;border-bottom:1px solid #c6ccd9;width:100%}.fpscn8 .accordion ul.acrd-list li:last-child,.acrd-list li:last-child{border-bottom:0}.fpscn8 .accordion ul.acrd-list li p,.acrd-list li p{color:#25243b;font-weight:300;line-height:24px}.select-list{display:-ms-flexbox;display:flex;margin-top:20px;color:rgba(255,255,255,.75)}.select-list li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15px;padding-right:60px;width:150px;position:relative}.select-list li::after{content:"";position:absolute;right:10px;top:20px;height:2px;width:70px;background:#6a8bcb}.select-list li:last-child{padding-right:0;width:80px}.select-list li:last-child::after{content:none}.select-list li img{width:56px;height:56px;margin-bottom:8px}@media(max-width: 767px){.select-list li{width:25%;padding-right:0;text-align:center;font-size:13px}.select-list li img{margin:0 auto}.select-list li::after{content:none}}.fsscn1{background:url(../images/fs/sec1-img.png) no-repeat 85% 80%/50%,linear-gradient(180deg, #6C9FF3 0%, #25499B 100%);position:relative;padding:100px 0 60px}.fsscn1 .fphd1{color:#fff;letter-spacing:-0.1px;line-height:64px;font-weight:400;margin:30px 0 15px}.fsscn1 .desc{color:#fff;margin-bottom:30px}.fsscn1 .btn-box .btn-white{border-width:1px;color:#0059b1}@media(max-width: 1366px){.fsscn1 .fphd1{margin-top:10px}.fsscn1 .desc{margin-bottom:20px}}@media(max-width: 1024px){.fsscn1{background-size:60%;background-position:95% 60%}.fsscn1 .fphd1{line-height:1.1;font-size:42px}}@media(max-width: 991px){.fsscn1{background:linear-gradient(136deg, #6C9FF3 0%, #25499B 50%);-ms-flex-align:center;align-items:center;padding-top:70px}.fsscn1 .logo{margin-top:15px;text-align:right}.fsscn1 .rtImg1 img{width:auto;height:30vh}}@media(max-width: 767px){.fsscn1{-ms-flex-align:start;align-items:flex-start}.fsscn1 .fphd1{font-size:28px;margin-top:20px}.fsscn1 .btn-box .btn-white{height:40px;line-height:40px;font-weight:600;font-size:14px}}.fsscn2{background:#f2f3f5;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.fsscn2 .fphd1{color:#25243b;letter-spacing:0px;font-size:45px}.fsscn2 .acc-data1 li{-ms-flex-align:start;align-items:flex-start;color:#25243b;position:relative}.fsscn2 .acc-data1 li:last-child::after{content:none}.fsscn2 .acc-data1 li::after{content:"";position:absolute;height:1px;width:200px;background:rgba(0,89,177,.8);left:68px;bottom:-18px}.fsscn2 .acc-data1 li .f24{font-size:21px;line-height:1;font-weight:600;margin-bottom:16px}.fsscn2 .acc-data1 li p{font-size:17px;font-weight:300;margin-bottom:8px}.fsscn2 .acc-data1 li p:last-child{margin-bottom:0}@media(max-width: 1366px){.fsscn2 .row.MT30{margin-top:10px}.fsscn2 .fphd1{font-size:40px}}@media(max-width: 1024px){.fsscn2 .fphd1{font-size:36px;line-height:1}.fsscn2 .acc-data1 li{margin-bottom:30px}.fsscn2 .acc-data1 li::after{bottom:-12px}.fsscn2 .acc-data1 li p{font-size:15px}}@media(max-width: 767px){.fsscn2 .fphd1{font-size:26px;line-height:1.2}.fsscn2 .row.MT30{margin-top:0}.fsscn2 .full-wid{width:80%;margin:0 auto;display:block}.fsscn2 .acc-data1{margin-top:-20px}.fsscn2 .acc-data1 li{margin-bottom:20px}.fsscn2 .acc-data1 li::after{bottom:-8px}.fsscn2 .acc-data1 li .f24{font-size:16px;margin-bottom:8px}.fsscn2 .acc-data1 li p{font-size:12px;line-height:1.1;margin-bottom:4px}}.fsscn3{background-repeat:no-repeat;background-size:cover}.fsscn3 .fphd1{color:#25243b;letter-spacing:0;line-height:1}.fsscn3 .fphd1 strong{margin-bottom:0px;display:block}@media(max-width: 767px){.fsscn3 .row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fsscn3 .fphd1{font-size:28px;line-height:1.2}.fsscn3 .acc-data.MT50{margin:30px 0}.fsscn3 .acc-data.MT50 p{font-size:15px;line-height:20px;margin-bottom:20px;-ms-flex-align:start;align-items:flex-start}.fsscn3 .acc-data.MT50 p::after{bottom:-10px}}.fsscn4 .fphd1,.fsscn5 .fphd1,.fsscn6 .fphd1{color:#25243b;letter-spacing:0;line-height:1.3}@media(max-width: 991px){.fsscn4,.fsscn5,.fsscn6{-ms-flex-align:center;align-items:center;background-image:none !important}.fsscn4 .fphd1,.fsscn5 .fphd1,.fsscn6 .fphd1{font-size:42px}.fsscn4 .rtImg1 img,.fsscn5 .rtImg1 img,.fsscn6 .rtImg1 img{width:50%}}@media(max-width: 767px){.fsscn4 .f21l.MT40,.fsscn5 .f21l.MT40,.fsscn6 .f21l.MT40{margin:20px 0 0;font-size:18px;line-height:1.4}.fsscn4 .fphd1,.fsscn5 .fphd1,.fsscn6 .fphd1{font-size:28px;margin-top:15px}}.fsscn4{background:#e6efff;background-repeat:no-repeat;background-position:85% 80%;background-size:40%}@media(max-width: 1366px){.fsscn4 .fphd1{line-height:1}}@media(max-width: 991px){.fsscn4 .wht-bx p br{display:none}}.fsscn5{background:#e6efff;background-repeat:no-repeat;background-position:15% 80%;background-size:40%}.fsscn5 .wht-bx{text-align:left;padding:16px 14px;position:relative}.fsscn5 .wht-bx .TAR a{position:absolute;top:15px;right:15px}@media(max-width: 1366px){.fsscn5 .fphd1{line-height:1.1}.fsscn5 .wht-bx{padding:12px 20px 16px}.fsscn5 .wht-bx .hdg{font-size:18px;margin-bottom:4px}.fsscn5 .wht-bx p{font-size:15px}.fsscn5 .wht-bx.MT30{margin-top:20px}}@media(max-width: 1024px){.fsscn5{background-size:45%;background-position:5% 80%}}@media(max-width: 991px){.fsscn5 .row.align-items-center{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width: 767px){.fsscn5 .fphd1{font-size:28px}.fsscn5 .wht-bx{padding:8px 16px}.fsscn5 .wht-bx.MT30{margin-top:16px}}.fsscn6{background:#e6efff;background-repeat:no-repeat;background-position:85% 80%;background-size:40%}@media(max-width: 1024px){.fsscn6{background-size:50%}}@media(max-width: 767px){.fsscn6 .rtImg1 img{width:80%}}.fsscn21{background:#fff url(../images/fs/section2img.png) no-repeat 12% 90%/25%}.fsscn21 .fphd1{color:#25243b;letter-spacing:0;line-height:1.3}.fsscn21 .wht-bx{background:#fafcff;box-shadow:0px 0px 50px rgba(0,0,0,.1);text-align:left;padding:20px;min-height:200px}.fsscn21 .wht-bx .oimg{float:right}@media(max-width: 1024px){.fsscn21{background-size:28%;background-position:4% 90%}.fsscn21 .fphd1{font-size:42px}.fsscn21 .fphd1+.sep-bx1{margin-top:0}.fsscn21 .list-circle li{font-size:14px}.fsscn21 .wht-bx .hdg{font-size:20px}}@media(max-width: 991px){.fsscn21{background-image:none;-ms-flex-align:center;align-items:center}.fsscn21 .row.align-items-center{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fsscn21 .rtImg1 img{width:20vh}}@media(max-width: 767px){.fsscn21 .list-circle{display:none}.fsscn21 .fphd1{font-size:28px;margin:12px 0 8px}.fsscn21 .wht-bx{min-height:inherit;padding:8px 16px}.fsscn21 .wht-bx .oimg img{width:48px;height:48px}.fsscn21 .wht-bx .hdg{font-size:18px}.fsscn21 .wht-bx .hdg br{display:none}}.list-circle{margin-top:20px}.list-circle li{padding:0 0 12px 15px;position:relative;font-weight:300}.list-circle li::before{content:"•";font-size:20px;line-height:1;position:absolute;left:0px;top:0px;color:#4e4e4e}.list-circle li:last-child{padding-bottom:0}.wht-bx{background:#fff;border-radius:12px;padding:20px 20px 30px;text-align:center;color:#25243b}.wht-bx .hdg{font:600 21px "Inter",sans-serif;margin-bottom:10px}.wht-bx p{font-weight:300;line-height:1.3;margin-bottom:0}@media(max-width: 1366px){.wht-bx{padding:12px 20px 16px}.wht-bx.MT30{margin-top:24px}}@media(max-width: 767px){.wht-bx{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 16px}.wht-bx.MT30,.wht-bx.mt-m{margin-top:16px}.wht-bx figure{margin-bottom:0 !important;margin-right:10px}.wht-bx figure img{width:48px;height:48px}.wht-bx .hdg{font-size:18px;margin-bottom:0}.wht-bx .hdg+p{display:none}}.fsscn7{background:#fff;background-repeat:no-repeat;background-position:center bottom;background-size:contain}.fsscn7 .fphd1{letter-spacing:-0.1px;color:#25243b;margin-bottom:20px;line-height:64px}.fsscn7 .fphd2{margin-bottom:10px}.fsscn7 .fphd2+.sep-bx1{margin:0 0 40px}.fsscn7 .our-inv-bx .inv-bx{background:rgba(255,255,255,.9);box-shadow:0px 0px 24px rgba(0,89,177,.16)}.fsscn7 .our-inv-bx .inv-bx .inv-hd{color:#25243b;letter-spacing:-0.01px}.fsscn7 .our-inv-bx .inv-bx .inv-hd+p{color:#25243b;letter-spacing:0}.fsscn7 .our-inv-bx .inv-bx p.mb-0 img{width:32px;height:32px}@media(max-width: 1366px){.fsscn7{background-position:center 100px}}@media(max-width: 1024px){.fsscn7{background-size:100% 88%}}@media(max-width: 991px){.fsscn7{background-size:contain}.fsscn7 .our-inv-bx .inv-bx{padding:20px 16px}.fsscn7 .our-inv-bx .inv-bx:last-child{margin-right:0}.fsscn7 .our-inv-bx .inv-bx .inv-hd{min-height:80px}.fsscn7 .our-inv-bx .inv-bx .inv-hd+p{min-height:70px}}@media(max-width: 767px){.fsscn7{background-image:none !important}.fsscn7 .fphd1{line-height:1.3;font-size:30px}.fsscn7 .fphd2{line-height:1}.fsscn7 .our-inv-bx .inv-bx .inv-hd{min-height:inherit}}.fsscn8{background:#f2f3f5}.fsscn8 .row{height:calc(100vh - 130px);-ms-flex-align:center;align-items:center}.fsscn8 .row .col-lg-4.mid-img{-ms-flex-item-align:end;align-self:flex-end}.fsscn8 .fphd1{color:#25243b;letter-spacing:-0.1px;line-height:1.34}.fsscn8 .f21{font:300 21px/30px "Inter",sans-serif;letter-spacing:.01px;color:#25243b}.fsscn8 .f21+.sep-bx1{margin-bottom:20px}.fsscn8 .tab-img{display:none}.fsscn8 .app-list{display:-ms-flexbox;display:flex}.fsscn8 .app-list li{margin:0 10px 0 0}.fsscn8 .app-list li:last-child{margin-right:0}@media(max-width: 1024px){.fsscn8 .app-list img{width:100%}}@media(max-width: 1366px){.fsscn8 .fphd1+figure.MT50{margin:30px 0 0}.fsscn8 .mid-img img{width:84%;height:auto}}@media(max-width: 1024px){.fsscn8 .fphd1{font-size:42px}.fsscn8 .mid-img img{width:100%}}@media(max-width: 991px){.fsscn8 .mid-img{display:none}}@media(max-width: 767px){.fsscn8 .row{-ms-flex-align:end;align-items:flex-end}.fsscn8 .fphd1{line-height:1.3;font-size:28px}.fsscn8 .fphd1 strong{display:block}.fsscn8 .fphd1+figure{display:none}.fsscn8 .f21{font-size:15px;line-height:1.2;margin-bottom:5px}.fsscn8 .f21+.sep-bx1{margin:0 0 10px}.fsscn8 .tab-img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.fsscn8 .tab-img figure{margin-bottom:0}}.fpscn8.fs .accordion .hd40{color:#25243b;letter-spacing:-0.08px}.fpscn8.fs .accordion ul li div a .btm-txt{opacity:1}.fpscn8.fs .accordion ul li div a .btm-txt .f12m{color:#25243b;font-size:17px}.fpscn8.fs .accordion ul li div a .btm-txt .brd{background:#25243b;height:2px}.fpscn8.fs .accordion .acrd-list{margin-top:30px;transform:translateX(140%);transition:all 600ms ease}.fpscn8.fs .accordion li:hover{background:#e6efff !important}.fpscn8.fs .accordion li:hover a{background:none}.fpscn8.fs .accordion li:hover .acrd-list{transform:translateX(0)}@media(max-width: 1366px){.fpscn8.fs .accordion ul li div a .ctnt{padding-top:25px}.fpscn8.fs .accordion ul li div a .btm-txt{padding-bottom:25px}.fpscn8.fs .accordion .acrd-list{margin-top:10px}.fpscn8.fs .accordion .acrd-list li figure{margin-bottom:5px}}@media(max-width: 1024px){.fpscn8.fs .accordion .hd40{font-size:32px}.fpscn8.fs .accordion ul.acrd-list li{padding:10px 0}.fpscn8.fs .accordion ul.acrd-list li p{font-size:15px}}@media(max-width: 767px){.fpscn8.fs .accordion ul li div a .ctnt{padding-top:0;padding-left:20px}.fpscn8.fs .accordion ul li div a .hd40{font-size:26px}.fpscn8.fs .accordion ul li div a .btm-txt{padding-bottom:8px}.fpscn8.fs .accordion ul li div a .btm-txt .f12m{font-size:14px}.fpscn8.fs .accordion ul.acrd-list li{padding:5px 0}.fpscn8.fs .accordion ul.acrd-list.mt0{margin-top:0}.fpscn8.fs .accordion ul.acrd-list.mt0 li{padding:5px 0}.fpscn8.fs .accordion ul.acrd-list.mt0 li figure{margin-bottom:0}.fpscn8.fs .accordion ul.acrd-list.mt0 li p{font-size:13px;line-height:1.2}}.fpscn12.fs{background-repeat:no-repeat;background-position:center bottom;background-size:cover}.fpscn12.fs .fphd1{color:#fff;letter-spacing:-0.1px}.fpscn12.fs .fphd1+.f18{color:#fff;letter-spacing:.5px;font-size:21px}.fpscn12.fs .fphd1+.f18 a{color:#fff}.fpscn12.fs .footer-btm{background:linear-gradient(180deg, #6C9FF3 0%, #25499B 100%)}@media(max-width: 767px){.fpscn12.fs .footer-btm{background:none}}.register-bx.fs{border-color:#0059b1}.register-bx.fs .icon-close:before{color:#0059b1}.register-bx.fs .btn-box .btn-white{background:linear-gradient(90deg, #6C9FF3 0%, #25499B 100%)}.our-busins.achieve{background-size:90%;background-position:center;background-color:#fff}@media(max-width: 992px){.our-busins.achieve{background-image:url(https://bajaj-assets.s3.ap-south-1.amazonaws.com/live/bajajgroup/s3fs-public/images/m-diwali-message-031121-B.png) !important}}.sticky-btm{position:fixed;bottom:0;left:0;width:100%;z-index:2}.sticky-btm .btn-red{height:50px;background:linear-gradient(180deg, #6C9FF3 0%, #25499B 100%);color:#fff;text-align:center;line-height:50px;font-size:14px;font-weight:700;display:block}.grnt-wealth-scroll header.zindex.secNavSticky{top:-105px}.grnt-wealth-scroll .fpsub-nav{height:60px;padding:18px 0 0}.grnt-wealth-scroll .fpsub-nav.sticky{top:0;bottom:auto}.grnt-wealth-scroll .fpsub-nav .grnt-fpsub-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.grnt-wealth-scroll .fpsub-nav .grnt-fpsub-nav .btn-white{color:#0059b1;padding:12px 20px}.grnt-wealth-scroll .fpsub-nav ul li a{font:300 12px/14px Inter}.grnt-wealth-scroll .normal-scroll{height:475px;overflow-y:auto;overflow-x:clip}.grnt-wealth-scroll .normal-scroll.rtl-scrollbar{direction:rtl;padding-left:5px}.grnt-wealth-scroll .normal-scroll.rtl-scollbar>*{direction:ltr}.grnt-wealth-scroll .normal-scroll::-webkit-scrollbar{width:4px}.grnt-wealth-scroll .normal-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.grnt-wealth-scroll .normal-scroll::-webkit-scrollbar-thumb:hover{background:#555}.grnt-wealth-scroll .main-ctnr{padding-top:0}.grnt-wealth-scroll .main-ctnr.fsscn1{padding-top:100px}.grnt-wealth-scroll .main-ctnr.bgan{opacity:1}.grnt-wealth-scroll .fsscn1 .desc{margin-bottom:30px}.grnt-wealth-scroll .fsscn1 .btn-box .btn-white{color:#0059b1}.grnt-wealth-scroll .fpsub-nav .grnt-fpsub-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991px){.grnt-wealth-scroll .fpsub-nav .grnt-fpsub-nav .btn-box{display:none}}.grnt-wealth-scroll .fpsub-nav .grnt-fpsub-nav .btn-white{padding:12px 30px}@media(max-width: 991px){.grnt-wealth-scroll .m-nav-bottom{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4tZnAuY3NzIiwibWFpbi1mcC5zY3NzIiwiX3Zhci5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb21wYXNzLWJyZWFrcG9pbnQvc3R5bGVzaGVldHMvX2JyZWFrcG9pbnQuc2NzcyIsIl90eXBlLnNjc3MiLCJfY29tbW9uLnNjc3MiLCJfaWNvbi5zY3NzIiwiX2FuaW1hdGUuc2NzcyIsIl9oZWFkZXItbjEuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9zZWFyY2guc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9ub3RpZmljYXRpb24uc2NzcyIsIl9mb3JtLW5ldy5zY3NzIiwiX2ZpcnN0LXByaXZhdGUuc2NzcyIsIl9maXJzdC13ZWFsdGguc2NzcyIsIl9maXJzdC1zZWxlY3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkNVQSxZQUNJLGNBQ0EsU0FDQSxXQUNBLGlCQUNBLENBQUEsVUFHSixvQkFDSSxDQUFBLE1BR0osZUNqQlksQ0FBQSxFRHFCWixxQkFDSSxhQ0dNLENBQUEsUURFVixxQkFDSSxhQ0hNLENBQUEsUURPVixxQkFDSSxjQ1JNLFlEVU4sQ0FBQSxHQUdKLFNBQ0ksU0FDQSxDQUFBLE1BQ0EsZUFDSSxDQUFBLFNBSVIsZUFFSSxDQUFBLGlCQU1KLFNBQ0ksQ0FBQSxVQUdKLGFBQ0ksQ0FBQSxTQUdKLGVBQ0ksQ0FBQSxJQUdKLFVBQ0ksQ0FBQSxJQUdKLFdBQ0ksQ0FBQSxNQUdKLG9CQUFBLEFBQ0ksWUFBQSxDQUFBLEtBR0osaUJBQ0ksQ0FBQSxLQUdKLGdCQUNJLENBQUEsT0FHSix5QkFDSSxDQUFBLElBR0osd0JBQ0ksQ0FBQSxNQUdKLG9DQUNJLENBQUEsb0JBR0osU0FFSSxDQUFBLElBR0osaUJBQ0ksQ0FBQSxLQUdKLFNBQ0ksQ0FBQSxLQUdKLFdBQ0ksQ0FBQSxLQUdKLFdBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxLQUdKLGtCQUNJLENBQUEsS0FHSixrQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsS0FHSixnQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxLQUdKLGlCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxJQUdKLHNCQUNJLENBQUEsVUFHSixpQkFDSSxDQUFBLEtBR0osZ0JBQ0ksQ0FBQSxLQUdKLGdCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxLQUdKLHlCQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLEtBR0osY0FDSSxDQUFBLEtBR0osY0FDSSxDQUFBLEtBR0osY0FDSSxDQUFBLE1B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QUEsQ0FHQSxrRUFDQSxlQUFBLENBRUEsK0JBQ0ksYUFBQSxDQUNBLHNDQUNJLGlCQUFBLENBR1Isb0NBQ0ksU0FBQSxDQUVKLGtDQUNJLGtCQUFBLENBRUosZ0RBQ0ksYUFBQSxDQUVKLCtDQUNJLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHNCQUFBLDZCQUFBLENiaG5DSix5QmFpbkNJLHdEQUVRLFlBQUEsQ0FBQSxDQUdSLDBEQUNJLGlCQUFBLENidm5DUix5QmEwbkNBLGtDQUVRLFlBQUEsQ0FBQSxDQUFBIiwiZmlsZSI6Im1haW4tZnAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNsZWFyZml4OmFmdGVye2NvbnRlbnQ6XCIuXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtjbGVhcjpib3RoO3Zpc2liaWxpdHk6aGlkZGVufS5jbGVhcmZpeHtkaXNwbGF5OmlubGluZS1ibG9ja30uYm9sZHtmb250LXdlaWdodDo3MDB9YXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNTQ1NjVifWE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU0NTY1Yn1hOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM1NDU2NWI7b3V0bGluZTpub25lfXVse21hcmdpbjowO3BhZGRpbmc6MH11bCBsaXtsaXN0LXN0eWxlOm5vbmV9YixzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfSogaHRtbCAuY2xlYXJmaXh7aGVpZ2h0OjElfS5jbGVhcmZpeHtkaXNwbGF5OmJsb2NrfS5vaGlkZGVue292ZXJmbG93OmhpZGRlbn0uRkx7ZmxvYXQ6bGVmdH0uRlJ7ZmxvYXQ6cmlnaHR9LmZsZXh7ZGlzcGxheTpmbGV4fS5DVFJ7dGV4dC1hbGlnbjpjZW50ZXJ9LlRBUnt0ZXh0LWFsaWduOnJpZ2h0fS51bGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5VQ3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnRDYXB7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fTpmb2N1cyxidXR0b246Zm9jdXN7b3V0bGluZTowfS5QUntwb3NpdGlvbjpyZWxhdGl2ZX0uUEEwe3BhZGRpbmc6MH0uUEE1e3BhZGRpbmc6NXB4fS5QQTd7cGFkZGluZzo3cHh9LlBBMTB7cGFkZGluZzoxMHB4fS5QQTEye3BhZGRpbmc6MTJweH0uUEExNXtwYWRkaW5nOjE1cHh9LlBBMjB7cGFkZGluZzoyMHB4fS5QVDN7cGFkZGluZy10b3A6M3B4fS5QVDV7cGFkZGluZy10b3A6NXB4fS5QVDd7cGFkZGluZy10b3A6N3B4fS5QVDh7cGFkZGluZy10b3A6OHB4fS5QVDEwe3BhZGRpbmctdG9wOjEwcHh9LlBUMTV7cGFkZGluZy10b3A6MTVweH0uUFQyMHtwYWRkaW5nLXRvcDoyMHB4fS5QVDI1e3BhZGRpbmctdG9wOjI1cHh9LlBUMzB7cGFkZGluZy10b3A6MzBweH0uUFQzNXtwYWRkaW5nLXRvcDozNXB4fS5QVDQwe3BhZGRpbmctdG9wOjQwcHh9LlBUNzV7cGFkZGluZy10b3A6NzVweH0uUFQ4MHtwYWRkaW5nLXRvcDo3NXB4fS5QQjV7cGFkZGluZy1ib3R0b206NXB4fS5QQjd7cGFkZGluZy1ib3R0b206N3B4fS5QQjEwe3BhZGRpbmctYm90dG9tOjEwcHh9LlBCMTV7cGFkZGluZy1ib3R0b206MTVweH0uUEIyMHtwYWRkaW5nLWJvdHRvbToyMHB4fS5QQjI1e3BhZGRpbmctYm90dG9tOjI1cHh9LlBCMzB7cGFkZGluZy1ib3R0b206MzBweH0uUEIzNXtwYWRkaW5nLWJvdHRvbTo1MHB4fS5QQjQwe3BhZGRpbmctYm90dG9tOjQwcHh9LlBCNDV7cGFkZGluZy1ib3R0b206NDVweH0uUEI1MHtwYWRkaW5nLWJvdHRvbTo1MHB4fS5QQjU1e3BhZGRpbmctYm90dG9tOjU1cHh9LlBCNjB7cGFkZGluZy1ib3R0b206NjBweH0uUEw1e3BhZGRpbmctbGVmdDo1cHh9LlBMMTB7cGFkZGluZy1sZWZ0OjEwcHh9LlBMMTV7cGFkZGluZy1sZWZ0OjE1cHh9LlBMMjB7cGFkZGluZy1sZWZ0OjIwcHh9LlBMMjV7cGFkZGluZy1sZWZ0OjI1cHh9LlBSNXtwYWRkaW5nLXJpZ2h0OjVweH0uUFIxMHtwYWRkaW5nLXJpZ2h0OjEwcHh9LlBSMTV7cGFkZGluZy1yaWdodDoxNXB4fS5QUjIwe3BhZGRpbmctcmlnaHQ6MjBweH0uUEw1MHtwYWRkaW5nLWxlZnQ6NTBweH0uUFI1MHtwYWRkaW5nLXJpZ2h0OjUwcHh9LnAwe3BhZGRpbmc6MHB4ICFpbXBvcnRhbnR9LnJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlfS5NUjV7bWFyZ2luLXJpZ2h0OjVweH0uTVI3e21hcmdpbi1yaWdodDo3cHh9Lk1SMTB7bWFyZ2luLXJpZ2h0OjEwcHh9Lk1SMTV7bWFyZ2luLXJpZ2h0OjE1cHh9Lk1SMjB7bWFyZ2luLXJpZ2h0OjIwcHh9Lk1SMjV7bWFyZ2luLXJpZ2h0OjI1cHh9Lk1SMzB7bWFyZ2luLXJpZ2h0OjMwcHh9Lk1SMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5NTDJ7bWFyZ2luLWxlZnQ6MnB4fS5NTDV7bWFyZ2luLWxlZnQ6NXB4fS5NTDd7bWFyZ2luLWxlZnQ6N3B4fS5NTDEwe21hcmdpbi1sZWZ0OjEwcHh9Lk1MMTV7bWFyZ2luLWxlZnQ6MTVweH0uTUwyMHttYXJnaW4tbGVmdDoyMHB4fS5NTDMwe21hcmdpbi1sZWZ0OjMwcHh9Lk1UM3ttYXJnaW4tdG9wOjNweH0uTVQ1e21hcmdpbi10b3A6NXB4fS5NVDd7bWFyZ2luLXRvcDo3cHh9Lk1UMTB7bWFyZ2luLXRvcDoxMHB4fS5NVDEye21hcmdpbi10b3A6MTJweH0uTVQxNXttYXJnaW4tdG9wOjE1cHh9Lk1UMjB7bWFyZ2luLXRvcDoyMHB4fS5NVDI1e21hcmdpbi10b3A6MjVweH0uTVQzMHttYXJnaW4tdG9wOjMwcHh9Lk1UMzV7bWFyZ2luLXRvcDozNXB4fS5NVDQwe21hcmdpbi10b3A6NDBweH0uTVQ0NXttYXJnaW4tdG9wOjQ1cHh9Lk1UNTB7bWFyZ2luLXRvcDo1MHB4fS5NVDcwe21hcmdpbi10b3A6NzBweH0uTUI1e21hcmdpbi1ib3R0b206NXB4fS5NQjEwe21hcmdpbi1ib3R0b206MTBweH0uTUIxNXttYXJnaW4tYm90dG9tOjE1cHh9Lk1CMjB7bWFyZ2luLWJvdHRvbToyMHB4fS5NQjMwe21hcmdpbi1ib3R0b206MzBweH0uTUI0MHttYXJnaW4tYm90dG9tOjQwcHh9LnN0cm9uZ3tmb250LXdlaWdodDo3MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1tjbGFzcyo9Y29sLV0gLm5vLXBhZC1yaWdodHtwYWRkaW5nLXJpZ2h0OjE1cHh9fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjMwMDtzcmM6dXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLmVvdFwiKTtzcmM6bG9jYWwoXCJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci12OC1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5lb3RcIik7c3JjOmxvY2FsKFwiXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLnN2ZyNJbnRlclwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci12OC1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC5zdmcjSW50ZXJcIikgZm9ybWF0KFwic3ZnXCIpfWJvZHl7Zm9udDoxNHB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2NvbG9yOiM1NDU2NWJ9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luOjA7cGFkZGluZzowO2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9Lmhke2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGR7Zm9udC1zaXplOjI0cHh9fS5oZHJ7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MS4xfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGRye2ZvbnQtc2l6ZToyNHB4fX0uaGRie2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGRie2ZvbnQtc2l6ZToyNHB4fX0uaGQxe2ZvbnQtc2l6ZTo2NHB4O2xpbmUtaGVpZ2h0OjEuMTtsZXR0ZXItc3BhY2luZzotMnB4O2NvbG9yOiNmZmZ9LmhkMS5ibGFja3tjb2xvcjojNTQ1NjVifUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhkMXtmb250LXNpemU6NDhweDtsZXR0ZXItc3BhY2luZzotMXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmhkMXtmb250LXNpemU6MzZweDtsZXR0ZXItc3BhY2luZzowfX0uaGQxbHtmb250LXNpemU6NjRweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4xO2xldHRlci1zcGFjaW5nOi0ycHg7Y29sb3I6IzYxNjE2MX0uaGQye2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjE7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjVweH0uaGQydntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjJ9LmhkMnY0NHtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLWJvdHRvbTowfS5zdWItdGl0bGV7Zm9udC1zaXplOjI0cHg7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOjI1cHh9LmhkM3tjb2xvcjojNzY3Njc2O2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1ib3R0b206NXB4fS5oZDR7Zm9udC1zaXplOjEycHg7Y29sb3I6Izc2NzY3Nn0uaGQ0IHNwYW57ZGlzcGxheTpibG9jaztjb2xvcjojNzY3Njc2fS5oZDV7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhkNXtmb250LXNpemU6MjRweH19LmhkNntjb2xvcjojNTQ1NjViO2ZvbnQtc2l6ZToxNnB4O21hcmdpbi1ib3R0b206NXB4fS5oZDd7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZDd7Zm9udC1zaXplOjI0cHh9fS5oZDQ4e2ZvbnQtc2l6ZTo0OHB4O2xpbmUtaGVpZ2h0OjE7bGV0dGVyLXNwYWNpbmc6LTEuNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGQ0OHtmb250LXNpemU6MjRweDtsZXR0ZXItc3BhY2luZzowfX0uaGQzNntmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDoxfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGQzNntmb250LXNpemU6MjRweDtsZXR0ZXItc3BhY2luZzowfX0uaGQzNmx7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZDM2bHtmb250LXNpemU6MzBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZDM2bHtmb250LXNpemU6MjRweDtsZXR0ZXItc3BhY2luZzowfX0uaGQxMDB7Zm9udC1zaXplOjEwMHB4O2xpbmUtaGVpZ2h0Oi45MztsZXR0ZXItc3BhY2luZzotMnB4O2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGQxMDB7Zm9udC1zaXplOjcycHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGQxMDB7Zm9udC1zaXplOjQ4cHh9fS5oZDI2LC5oZDI2bCwuaGQyNmJ7Zm9udC1zaXplOjI2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZDI2LC5oZDI2bCwuaGQyNmJ7Zm9udC1zaXplOjIwcHg7bGV0dGVyLXNwYWNpbmc6MH19LmhkMjZie2ZvbnQtd2VpZ2h0OjcwMH0uaGQyNmx7Zm9udC13ZWlnaHQ6MzAwfS5yZWFkLXN0cm95e2NvbG9yOiM5ZDFkMjc7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwfS5pY29uLXN0YXJ7d2lkdGg6MjBweDtkaXNwbGF5OmlubGluZS1ibG9ja30uaWNvbi1zdGFyLmFjdGl2ZTpob3Zlcjo6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaWNvbi1zdGFyLmFjdGl2ZTpob3Zlcjo6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fX0uaWNvbi1zdGFyLmFjdGl2ZTo6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaWNvbi1zdGFyLmFjdGl2ZTo6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fX0uaWNvbi1zdGFyOmhvdmVyOjpiZWZvcmV7Y29udGVudDpcIu6km1wiO2NvbG9yOiM5ZDFkMjd9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pY29uLXN0YXI6aG92ZXI6OmJlZm9yZXtjb250ZW50Olwi7qSIXCI7Y29sb3I6Izc4Nzg3OH19LmJsYWNre2NvbG9yOiM1NDU2NWJ9LndoaXRle2NvbG9yOiNmZmZ9LmNsci1ncmV5e2NvbG9yOiM1NDU2NWJ9LmxpbmstYXJ3e2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3fS5saW5rLWFydyAuaWNvbi1SaWdodHttYXJnaW4tbGVmdDo4cHh9LmxpbmstYXJ3IC5pY29uLVJpZ2h0OmJlZm9yZXtjb2xvcjojOWQxZDI3fS5oZDNie2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjJ9LmYxMntmb250LXNpemU6MTJweH0uZjE0e2ZvbnQtc2l6ZToxNHB4fS5mMTZiLC5mMTZicntmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LmYxNmJye2NvbG9yOiM5ZDFkMjd9LmYxN3tmb250LXNpemU6MTdweH0uZjE3Yntmb250LXNpemU6MTdweDtmb250LXdlaWdodDo1MDB9LmYxN2x7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZjE3bHtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo0MDB9fS5mMTRsLC5mMjBse2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjMwMH0uZjIwbHtmb250LXNpemU6MjBweH0uZjI0e2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMn0uZjI0bHtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjM7Zm9udC13ZWlnaHQ6MzAwfS5mMjB7Zm9udC1zaXplOjIwcHh9LmYxNk57Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwfS5mMTRiciwuZjE0Z3tmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzlkMWQyN30uZjE0Z3tjb2xvcjojNzY3Njc2fS5mMTAwbHtmb250LXNpemU6MTAwcHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjE7bGV0dGVyLXNwYWNpbmc6LTVweH0uY2xyLWdybntjb2xvcjojMDBhMDdhfS5jbHItcmVke2NvbG9yOiM5ZDFkMjd9LmNsci13aHR7Y29sb3I6I2ZmZn0uc2Vwe21hcmdpbjowIDEwcHh9LnBhZDF7cGFkZGluZzo2MHB4IDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wYWQxe3BhZGRpbmc6NDBweCAwfX0ucGFkMntwYWRkaW5nOjgwcHggMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnBhZDJ7cGFkZGluZzo0MHB4IDB9fS5icmVhZGNydW1ie2JhY2tncm91bmQtY29sb3I6I2YzZjNmMztwYWRkaW5nOjVweCAyMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7Ym9yZGVyLXJhZGl1czoxM3B4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojNTQ1NjVifS5icmVhZGNydW1iIGF7Y29sb3I6IzU0NTY1Yn0uYnJlYWRjcnVtYi13cmFwe3BhZGRpbmctdG9wOjIwcHh9LmV4cGxvcmVyMTEgLmJsb2ctbWFpbiAuYnJlYWRjcnVtYi13cmFwIG5hdntkaXNwbGF5OmlubGluZX0uYnJlYWRjcnVtYi13cmFwIG5hdntkaXNwbGF5OmlubGluZS1ibG9ja30uYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYntiYWNrZ3JvdW5kOiNlOGU4ZTg7bWFyZ2luLWJvdHRvbTowfS5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iLm9wMXtiYWNrZ3JvdW5kOiNmM2YzZjN9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5icmVhZGNydW1iLXdyYXB7ZGlzcGxheTpub25lfX0uYmFubmVyLWJyZGNydW1iLmJyZWFkY3J1bWItd3JhcHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjF9dWwuY2hlY2stbGlzdHttYXJnaW4tYm90dG9tOjQwcHh9dWwuY2hlY2stbGlzdCBsaXtwYWRkaW5nOjZweCAwO3BhZGRpbmctbGVmdDoyNHB4O2xpbmUtaGVpZ2h0OjEuMjtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjIwcHh9dWwuY2hlY2stbGlzdCBsaTphZnRlcntmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupJpcIjtmb250LXNpemU6MTFweDt0b3A6MTBweDtoZWlnaHQ6MjBweDt3aWR0aDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MnB4O2NvbG9yOiM5ZDFkMjd9Lm93bC1jYXJvdXNlbHt6LWluZGV4OjB9Lm5hdi5uYXYtbGlzdDEsLm5hdi50YWctbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9Lm5hdi5uYXYtbGlzdDEgbGksLm5hdi50YWctbGlzdCBsaXttYXJnaW46MCAxNXB4IDEwcHggMH0ubmF2Lm5hdi1saXN0MSBsaTpsYXN0LWNoaWxkLC5uYXYudGFnLWxpc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0ubmF2Lm5hdi1saXN0MSBhLC5uYXYudGFnLWxpc3QgYXtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXI6MnB4IHNvbGlkICNkOGQ4ZDg7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTZweDtwYWRkaW5nOjEwcHggMjVweDtjb2xvcjojNzY3Njc2fS5uYXYubmF2LWxpc3QxIGE6aG92ZXIsLm5hdi5uYXYtbGlzdDEgYS5hY3RpdmUsLm5hdi50YWctbGlzdCBhOmhvdmVyLC5uYXYudGFnLWxpc3QgYS5hY3RpdmV7Ym9yZGVyLWNvbG9yOiM5ZDFkMjc7Y29sb3I6IzlkMWQyN30ubmF2Lm5hdi1saXN0MXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfS5uYXYubmF2LWxpc3QxLm9wMXtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2Lm5hdi1saXN0MSBhe2JvcmRlci1yYWRpdXM6MjVweDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzoxNXB4IDQ2cHg7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmJ0bi1ib3ggLmJ0bi1saW5re2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNHB4fS5idG4tYm94IC5idG4tcmVke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6OHB4IDI0cHg7Ym9yZGVyLXJhZGl1czoyNXB4O2JhY2tncm91bmQ6IzliMWUyNjtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtib3JkZXI6MH0uYnRuLWJveCAuYnRuLXJlZC5iaWd7cGFkZGluZzoxNnB4IDYwcHg7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjI0cHg7Ym9yZGVyLXJhZGl1czoyOHB4O21pbi13aWR0aDoyNDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJ0bi1ib3ggLmJ0bi1yZWQuYmlne2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6OHB4IDQwcHg7bWluLXdpZHRoOmluaGVyaXR9fS5idG4tYm94IGJ1dHRvbi5idG4tcmVke2JvcmRlcjowfS5idG4tYm94IC5ib3JkZXJlZHtib3JkZXI6c29saWQgMXB4ICM5ZDFkMjc7cGFkZGluZzoxMnB4IDMwcHg7Ym9yZGVyLXJhZGl1czoyNXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXNpemU6MTZweDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Zm9udC13ZWlnaHQ6NTAwfS5idG4tYm94IC5ib3JkLWJ0bntmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtib3JkZXI6MXB4IHNvbGlkICM5YjFlMjY7Ym9yZGVyLXJhZGl1czoyMHB4O2NvbG9yOiM5YjFlMjY7cGFkZGluZzo0cHggMTJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJ0bi1ib3ggLmJvcmQtYnRue2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmc6NHB4IDhweH19LmJ0bi1ib3ggLmJ0bi13aGl0ZXtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzlkMWQyNztib3JkZXItcmFkaXVzOjI1cHg7cGFkZGluZzoxMnB4IDMwcHg7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2ZvbnQtd2VpZ2h0OjUwMH0ucHJvTGlua3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2JvdHRvbTowcHggIWltcG9ydGFudDtyaWdodDowcHggIWltcG9ydGFudH1zcGFuLmFycm93LmJpZ3toZWlnaHQ6MzJweDt3aWR0aDozMnB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9c3Bhbi5hcnJvdy5iaWcgaW1ne3dpZHRoOjE2cHg7aGVpZ2h0OmF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe3NwYW4uYXJyb3cuYmlnIGltZ3t3aWR0aDoxMnB4fX0uZ3JkUDF7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZmZlYmViIDAlLCAjZmFmMmRhIDEwMCUpfS5ncmRQMntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmZmViZWIgMCUsICNmMGU4ZWIgMTAwJSl9LmdyZFAze2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI2ZhZjNkOCAwJSwgI2VmZGZkMyAxMDAlKX0uZ3JkUDR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZjBlOGViIDAlLCAjZmZlYmUwIDEwMCUpfS5ncmRQNXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmYmVhZjggMCUsICNmZWZhZTkgMTAwJSl9LmdyZFNlbGVjdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM2YzlmZjMgMCUsICMyNTQ5OWIgMTAwJSl9LmdyZFNlbGVjdCBhe2NvbG9yOiNmZmZ9LmdyZFdlYWx0aHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM5ZDFkMjcgMCUsICM1NDEyM2MgMTAwJSl9LmdyZFdlYWx0aCBhe2NvbG9yOiNmZmZ9LmdyZFByaXZhdGV7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpfS5ncmRQcml2YXRlIGF7Y29sb3I6I2ZmZn0ubGlzdC1pbWcgbGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjQwcHh9Lmxpc3QtaW1nIGxpIGltZ3t3aWR0aDo2NXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3QtaW1nIGxpe21hcmdpbi1ib3R0b206MzBweH19Lmxpc3QtaW1nIGxpIHB7bWFyZ2luLWJvdHRvbTowfS5saXN0LWltZyBsaSAuaW1nLWJveHttYXJnaW4tcmlnaHQ6MjRweDttYXJnaW4tYm90dG9tOjB9Lmxpc3QtaW1nIGxpIC5pbWctY29udHt3aWR0aDoxNTVweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiM3MzczNzN9Lmxpc3QtaW1nIGxpIC5pbWctY29udCBhe2NvbG9yOiM3MzczNzN9Lmxpc3QtaW1nIGxpIC5pY29uLXN0YXJ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O21hcmdpbjo1cHggMCAwIDMwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5saXN0LWltZyBsaSAuaWNvbi1zdGFye21hcmdpbjo1cHggMCAwIDEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubXQtc20tMTV7bWFyZ2luLXRvcDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm10LXNtLTIwe21hcmdpbi10b3A6MjBweH19Lm1vYi1zY3JvbGwsLm1vYi1zY3JvbGwxe292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0ubW9iLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIsLm1vYi1zY3JvbGwxOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LndoaXRlLWJveCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5hY3JkLWRhdGEgdGFibGV7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOjA7d2lkdGg6MTAwJX0uYWNyZC1kYXRhIHRhYmxlIHRoLC5hY3JkLWRhdGEgdGFibGUgdGR7cGFkZGluZzoyMHB4IDA7dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjExKX0uYWNyZC1kYXRhIHRhYmxlIHRkIHNtYWxse2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3MzczNzN9LmFjcmQtZGF0YSB0YWJsZSB0aHtwYWRkaW5nOjEwcHggMDtmb250LXNpemU6MTJweDtjb2xvcjojNzM3MzczO2ZvbnQtd2VpZ2h0OjQwMDtib3JkZXItdG9wOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY3JkLWRhdGEgdGFibGUuZjE0e2ZvbnQtc2l6ZToxNHB4fS5hY3JkLWRhdGEgdGFibGUgdGgsLmFjcmQtZGF0YSB0YWJsZSB0ZHtwYWRkaW5nLXJpZ2h0OjIwcHh9fS5hY3JkLWRhdGEgLnJ1cGVlLXR4dHtmb250LXdlaWdodDo3MDB9LmFjcmQtZGF0YSAucnVwZWUtdHh0IC5pY29uLXJze2ZvbnQtc2l6ZToxM3B4fS5hY3JkLWRhdGEgdWwub3B0MSBsaXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMTEpO3BhZGRpbmc6MjhweCAwO2FsaWduLWl0ZW1zOmNlbnRlcn0uYWNyZC1kYXRhIHVsLm9wdDEgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY3JkLWRhdGEgdWwub3B0MSBsaXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MjBweCAwfX0uYWNyZC1kYXRhIHVsLm9wdDEgbGkgLmFjdGlvbi1ib3h7d2lkdGg6MTUlO3RleHQtYWxpZ246cmlnaHQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5hY3JkLWRhdGEgdWwub3B0MSBsaSAuYWN0aW9uLWJveHttYXJnaW4tbGVmdDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YSB1bC5vcHQxIGxpIC5hY3Rpb24tYm94e3dpZHRoOmF1dG87bWFyZ2luLXRvcDoyMHB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX0uYWNyZC1kYXRhIHVsLm9wdDEgbGkgLmFjdGlvbi1ib3ggLmRvd25sb2FkLWljb257bWFyZ2luLWxlZnQ6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YSB1bC5vcHQxIGxpLmF1ZGlvLWJ4e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYWNyZC1kYXRhIHVsLm9wdDEgbGkuYXVkaW8tYnggYXVkaW97d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEwcHh9fS5hY3JkLWRhdGEgLnRhYnMtZGF0YXtwYWRkaW5nOjAgMzBweH0uYWNyZC1kYXRhIC50YWJzLWRhdGEub3Axe3BhZGRpbmc6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YSAudGFicy1kYXRhe3BhZGRpbmc6MH0uYWNyZC1kYXRhIC50YWJzLWRhdGEgdWwub3B0MSBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYWNyZC1kYXRhIC50YWJzLWRhdGEgdWwub3B0MSBsaSBkaXY6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6MTBweH0uYWNyZC1kYXRhIC50YWJzLWRhdGEgdWwub3B0MSBsaSAuYWN0aW9uLWJveHttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MjBweH0uYWNyZC1kYXRhIC50YWJzLWRhdGEgdWwub3B0MSBsaSAuYWN0aW9uLWJveCAuZG93bmxvYWQtaWNvbnttYXJnaW4tbGVmdDoxNXB4fX0uZG93bmxvYWQtaWNvbntiYWNrZ3JvdW5kOiNmYWZhZmE7aGVpZ2h0OjQwcHg7d2lkdGg6NDBweDtib3JkZXItcmFkaXVzOjIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXg6MCAwIDQwcHh9Lm93bC1uYXYgYnV0dG9uOmZvY3Vze291dGxpbmU6MH0ub3dsLW5hdiBzcGFue2ZvbnQtc2l6ZTozMHB4fS5vd2wtZG90c3t0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjE1cHh9Lm93bC1kb3RzIC5vd2wtZG90e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW46MCA0cHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjVzIGxpbmVhcn0ub3dsLWRvdHMgLm93bC1kb3Qgc3BhbntkaXNwbGF5OmJsb2NrO3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6Izc4Nzg3ODtib3JkZXItcmFkaXVzOjNweH0ub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW57YmFja2dyb3VuZDojNzg3ODc4O3dpZHRoOjI0cHh9Lm15LWxpbmtze2Rpc3BsYXk6ZmxleH0ubXktbGlua3MgYXtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9ja30ubXktbGlua3MgYSBzcGFue3dpZHRoOjU2cHg7aGVpZ2h0OjU2cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojZjNmM2YzO21hcmdpbi1ib3R0b206NnB4fS5teS1saW5rcyBhIHNwYW4uaWNvbi1zdGFyLC5teS1saW5rcyBhIHNwYW4uaWNvbi1zaGFyZXtmb250LXNpemU6MjJweH0ubXktbGlua3MgYTpob3ZlciBzcGFuLC5teS1saW5rcyBhLmFjdCBzcGFue2JhY2tncm91bmQ6I2Q4ZDhkOH0uc2hhcmUtYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjM2cHh9LnNoYXJlLWJveCAuc2hhcmUtcG9zaXRvbi1ib3h7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTRweDt0b3A6LTQ4cHg7ZGlzcGxheTpub25lO21pbi13aWR0aDoyMDBweH0uc2hhcmUtYm94Lm9wZW4gLnNoYXJlLXBvc2l0b24tYm94e2Rpc3BsYXk6YmxvY2t9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxle3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmY2IwNTtwYWRkaW5nOjEwcHggMjRweDtib3JkZXItcmFkaXVzOjIxcHh9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlOmFmdGVye3RvcDoxMDAlO3JpZ2h0OjI1cHg7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Y29udGVudDpcIiBcIjtoZWlnaHQ6MDt3aWR0aDowO3Bvc2l0aW9uOmFic29sdXRlO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLXRvcC1jb2xvcjojZmZjYjA1O2JvcmRlci13aWR0aDo3cHg7bWFyZ2luLWxlZnQ6LTdweH0uc2hhcmUtYm94IC5zaGFyZS1idWJibGUgLnNvY2lhbHtkaXNwbGF5OmZsZXh9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlIC5zb2NpYWwgbGl7bWFyZ2luLXJpZ2h0OjIwcHh9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlIC5zb2NpYWwgbGkgYXtkaXNwbGF5OmJsb2NrfS5zaGFyZS1ib3ggLnNoYXJlLWJ1YmJsZSAuc29jaWFsIGxpIGEgaXtmb250LXNpemU6MTVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlIC5zb2NpYWwgbGkgYSBpbWd7aGVpZ2h0OjE1cHg7d2lkdGg6YXV0b30uc2hhcmUtYm94IC5zaGFyZS1idWJibGUgLnNvY2lhbCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2hhcmUtYm94IC5zaGFyZS1wb3NpdG9uLWJveHtib3R0b206LTQ1cHg7dG9wOmF1dG99LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlOmFmdGVye3RvcDphdXRvO2JvdHRvbToxMDAlO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX19LmFzay1wZXN6b3twb3NpdGlvbjpmaXhlZDt6LWluZGV4OjE7Ym90dG9tOjUwcHg7cmlnaHQ6NTBweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXJ9LmFzay1wZXN6by56M3t6LWluZGV4OjN9LmFzay1wZXN6byBmaWd1cmV7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym94LXNoYWRvdzowIDFweCA0cHggMCByZ2JhKDAsMCwwLC4zMiksMCA1cHggOHB4IDAgcmdiYSgwLDAsMCwuMjIpO21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5hc2stcGVzem97Ym90dG9tOjZweDtyaWdodDoxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFzay1wZXN6b3tib3R0b206MTBweH0uYXNrLXBlc3pvLm9wMXtib3R0b206NjBweH0uYXNrLXBlc3pvIGZpZ3VyZXt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O21hcmdpbi1ib3R0b206MH0uYXNrLXBlc3pvIHNwYW57ZGlzcGxheTpub25lfX0ua25vdy1tb3Jle2NvbG9yOiNmZmY7Zm9udC1zaXplOjE1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ua25vdy1tb3JlOmhvdmVye2NvbG9yOiNmZmZ9Lmtub3ctbW9yZSAuaWNvbi1SaWdodHttYXJnaW4tbGVmdDozcHh9Lmtub3ctbW9yZSAuaWNvbi1SaWdodDo6YmVmb3Jle2NvbG9yOiNmZmZ9LmRyb3Bkb3duIC5idG4tc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzU0NTY1Yjtib3JkZXItY29sb3I6I2Q4ZDhkODtwYWRkaW5nOjE0cHggNTVweCAxNHB4IDIwcHg7bWluLXdpZHRoOjMwMHB4O3RleHQtYWxpZ246bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIBcIjtib3JkZXI6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtyaWdodDoxNXB4fS5kcm9wZG93biAuZHJvcGRvd24tbWVudXtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7b3ZlcmZsb3cteTphdXRvfS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbXtwYWRkaW5nOjEycHggMjBweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzU0NTY1Yn0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzfS5ib290c3RyYXAtc2VsZWN0LnNob3ctdGljayAuZHJvcGRvd24tbWVudSAuc2VsZWN0ZWQgc3Bhbi5jaGVjay1tYXJre3RvcDoxNXB4fS5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojNTQ1NjViO2JvcmRlci1jb2xvcjojZDhkOGQ4fS5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6bm9uZX0uZm9ybS1saXN0e21hcmdpbi10b3A6MzBweH0uZm9ybS1saXN0IGxpe21hcmdpbi1ib3R0b206MjBweH0uZm9ybS1saXN0IGxpIC5kcm9wZG93biAuZHJvcGRvd24tbWVudXttaW4td2lkdGg6MTAwJX0uZm9ybS1saXN0IGxpIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaXttYXJnaW4tYm90dG9tOjB9LmZvcm0tbGlzdCBsaS5sYXN0e21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvcm0tbGlzdCBsaXttYXJnaW4tYm90dG9tOjI4cHh9fS5mb3JtLWxpc3QuYWRkcmVzcy1ib3h7bWFyZ2luLXRvcDowO3BhZGRpbmctbGVmdDo0MHB4fS5zZWFyY2gtYm94e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjIzNXB4fS5zZWFyY2gtYm94LndoaXRlIC5mb3JtLWNvbnRyb2wsLnNlYXJjaC1ib3gud2hpdGUgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWx7YmFja2dyb3VuZDojZmZmfS5zZWFyY2gtYm94IC5mb3JtLWNvbnRyb2x7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO3BhZGRpbmc6OHB4IDQwcHggOHB4IDEycHh9LnNlYXJjaC1ib3ggLmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWx7cGFkZGluZy10b3A6MTBweH0uc2VhcmNoLWJveCAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmF9LnNlYXJjaC1ib3ggYnV0dG9ue2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEycHg7cmlnaHQ6MTVweH0uc2VhcmNoLWJveCBidXR0b246Zm9jdXN7b3V0bGluZTowfS5zZWFyY2gtYm94IGJ1dHRvbiBzcGFue2ZvbnQtc2l6ZToyMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2VhcmNoLWJveHt3aWR0aDoxMDAlfX0ubm90ZXN7bWFyZ2luLXRvcDozNXB4fS5ub3Rlcy5NVDB7bWFyZ2luLXRvcDowfS5ub3Rlcy5vcDIgbGl7bWFyZ2luOjNweCAwIDIwcHggMTRweH0ubm90ZXMgbGl7bWFyZ2luOjNweCAwIDAgMTRweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubm90ZXMgbGk6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMHB4O3RvcDo3cHg7d2lkdGg6NHB4O2hlaWdodDo0cHg7Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZDojNTQ1NjVifS5oaWRle2Rpc3BsYXk6bm9uZX0ubGluay10eHQgLmljb24tUmlnaHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6OTAwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucG9wdXAtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjVweDt0b3A6MjVweDt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wb3B1cC1jbG9zZXtyaWdodDoxNXB4O3RvcDoxNXB4fX0uY2hlY2stYm9vay1ib3h7YmFja2dyb3VuZDojZmFmYWZhO3BhZGRpbmc6MTVweCAwIDMwcHggMH0ub3RwLXNlbnR7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWxlZnQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm90cC1zZW50e2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxMHB4fX0udmlkZW8tbW9kYWwgLm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6ODAwcHh9LnZpZGVvLW1vZGFsIC5tb2RhbC1kaWFsb2cgLnZpZC1jbHN7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0zMHB4O3JpZ2h0OjA7Zm9udC1zaXplOjIwcHg7ei1pbmRleDoxO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MH0ubWluLWh0e21pbi1oZWlnaHQ6NjBweH0udWxpbmt7Zm9udC13ZWlnaHQ6NzAwO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnVsaW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmhvbWUtbG9hbi10YWJsZXtib3JkZXItbGVmdDoxcHggc29saWQgI2U4ZThlODt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ob21lLWxvYW4tdGFibGV7b3ZlcmZsb3cteTphdXRvfX0uaG9tZS1sb2FuLXRhYmxlIC50YWJsZS1ib3h7bWluLXdpZHRoOjkzMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhvbWUtbG9hbi10YWJsZXtmb250LXNpemU6MTJweH19LmhvbWUtbG9hbi10YWJsZSBzcGFuLnBsdXMtbWludXN7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZy1sZWZ0OjE1cHg7cG9zaXRpb246cmVsYXRpdmV9LmhvbWUtbG9hbi10YWJsZSBzcGFuLnBsdXMtbWludXM6OmJlZm9yZXtjb250ZW50OlwiLVwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtmb250LXdlaWdodDo3MDB9LmhvbWUtbG9hbi10YWJsZSBzcGFuLnBsdXMtbWludXMuY29sbGFwc2VkOjpiZWZvcmV7Y29udGVudDpcIitcIn0uaG9tZS1sb2FuLXRhYmxlIC5oZWFkaW5ne2JhY2tncm91bmQ6I2U4ZThlOH0uaG9tZS1sb2FuLXRhYmxlIC5oZWFkaW5nIC5yb3d7bWFyZ2luOjB9LmhvbWUtbG9hbi10YWJsZSAuaGVhZGluZyAuY29se3BhZGRpbmc6MTBweCAxNXB4O2ZvbnQtd2VpZ2h0OjcwMH0uaG9tZS1sb2FuLXRhYmxlIC5jb21tb24tY29sbGFwc2UgLnJvd3ttYXJnaW46MH0uaG9tZS1sb2FuLXRhYmxlIC5jb21tb24tY29sbGFwc2UgLmNvbHtwYWRkaW5nOjEwcHggMTVweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNlOGU4ZTg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlOH0uaG9tZS1sb2FuLXRhYmxlIC5jb2xsYXBzZS1kYXRhIC5yb3d7bWFyZ2luOjB9LmhvbWUtbG9hbi10YWJsZSAuY29sbGFwc2UtZGF0YSAuY29se3BhZGRpbmc6MTBweCAxNXB4O2JhY2tncm91bmQ6I2U4ZThlOH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm1vZGFsIC5oZDNie3BhZGRpbmctcmlnaHQ6MzBweH19LmludGVye2ZvbnQtZmFtaWx5OlwiSW50ZXJcIixzYW5zLXNlcmlmfS5ncnlNb2RhbCwud2hpdGVNb2RhbHttYXgtd2lkdGg6NjYwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCwud2hpdGVNb2RhbHttYXJnaW46MHB4O21pbi1oZWlnaHQ6MTAwJTthbGlnbi1pdGVtczpmbGV4LWVuZH0uZ3J5TW9kYWwgLmJ0bi1ib3ggYnV0dG9uLmJ0bi1yZWQsLndoaXRlTW9kYWwgLmJ0bi1ib3ggYnV0dG9uLmJ0bi1yZWR7d2lkdGg6MTAwJX0uZ3J5TW9kYWwub3AxLC53aGl0ZU1vZGFsLm9wMXthbGlnbi1pdGVtczpjZW50ZXJ9LmdyeU1vZGFsLm9wMSAubW9kYWwtY29udGVudCwud2hpdGVNb2RhbC5vcDEgLm1vZGFsLWNvbnRlbnR7Ym9yZGVyLXJhZGl1czoxNnB4fS5ncnlNb2RhbC5vcDEgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHksLndoaXRlTW9kYWwub3AxIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e3BhZGRpbmc6MTZweH0uZ3J5TW9kYWwub3AxLC53aGl0ZU1vZGFsLm9wMXthbGlnbi1pdGVtczpjZW50ZXJ9fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudHtiYWNrZ3JvdW5kOiNmNmY2ZjY7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDM3LDM2LDU5LC4xKTtib3JkZXItcmFkaXVzOjE2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCAubW9kYWwtY29udGVudCwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjBweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowcHh9fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtwYWRkaW5nOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtwYWRkaW5nOjIwcHh9fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNiwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNntmb250LXdlaWdodDo3MDA7Y29sb3I6cmdiYSgzNywzNiw1OSwuMzIpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmhkMjYsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmhkMjZ7Zm9udC1zaXplOjI0cHh9fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLWJvdHRvbTowcHg7cGFkZGluZzoxMHB4O3BhZGRpbmctbGVmdDowcHh9LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSBpbnB1dCwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIHRleHRhcmVhLC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgc2VsZWN0LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSBpbnB1dCwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgdGV4dGFyZWEsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIHNlbGVjdHtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo1MDB9LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5idG4tYm94LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5idG4tYm94e21hcmdpbi10b3A6MzBweH0uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmljb24tY2xvc2UucmVkOjpiZWZvcmUsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmljb24tY2xvc2UucmVkOjpiZWZvcmV7Y29sb3I6IzlkMWQyN30uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDpiZWZvcmUsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3Jle2JvcmRlci1yYWRpdXM6MnB4fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDpiZWZvcmUsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZXtib3JkZXI6MnB4IHNvbGlkICM5ZDFkMjd9LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXIsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDphZnRlciwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVye3RvcDotMXB4fS5ncnlNb2RhbCAudGh1bWJzdXAsLndoaXRlTW9kYWwgLnRodW1ic3Vwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMzBweDtsZWZ0OjBweDt3aWR0aDoxMDAlfS5ncnlNb2RhbCAuY29weSwud2hpdGVNb2RhbCAuY29weXtmb250LXNpemU6MTdweDtjb2xvcjojMjUyNDNiO2xpbmUtaGVpZ2h0OjEuNDtmb250LXdlaWdodDozMDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCAuY29weSwud2hpdGVNb2RhbCAuY29weXtmb250LXNpemU6MTZweDtoZWlnaHQ6MzAwcHg7cGFkZGluZzowIDMwcHg7bWFyZ2luOjAgLTMwcHg7b3ZlcmZsb3c6c2Nyb2xsfX0udGhhbmtzTW9kYWwuZ3J5TW9kYWx7bWF4LXdpZHRoOjQyMnB4fS50aGFua3NNb2RhbC5ncnlNb2RhbCBwe2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tdG9wOjE1cHh9LnRoYW5rc01vZGFsLmdyeU1vZGFsIC5idG4tYm94IC5idG4tcmVke21pbi13aWR0aDoxNDBweH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiaWNvbW9vblwiO3NyYzp1cmwoXCIuLi9mb250cy9pY29tb29uLmVvdD82dDM3c2NcIik7c3JjOnVybChcIi4uL2ZvbnRzL2ljb21vb24uZW90PzZ0MzdzYyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9pY29tb29uLnR0Zj82dDM3c2NcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaWNvbW9vbi53b2ZmPzZ0MzdzY1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ljb21vb24uc3ZnPzZ0MzdzYyNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OmJsb2NrfVtjbGFzc149aWNvbi1dLFtjbGFzcyo9XCIgaWNvbi1cIl17Zm9udC1mYW1pbHk6XCJpY29tb29uXCIgIWltcG9ydGFudDtzcGVhazpuZXZlcjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmljb24tZ3JleV9pYy00OC10aHVtYjpiZWZvcmV7Y29udGVudDpcIu6kqFwifS5pY29uLWljLTQ4LW1vYmlsZTpiZWZvcmV7Y29udGVudDpcIu6kpFwifS5pY29uLWljLTQ4LXBhbi1pZDpiZWZvcmV7Y29udGVudDpcIu6kpVwifS5pY29uLWljLTQ4LXBpbmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCLupKZcIn0uaWNvbi12aWV3OmJlZm9yZXtjb250ZW50Olwi7qSjXCI7Y29sb3I6I2ZmZn0uaWNvbi1sb2dpbjE6YmVmb3Jle2NvbnRlbnQ6XCLupKJcIjtjb2xvcjojNzg3ODc4fS5pY29uLW1vcmU6YmVmb3Jle2NvbnRlbnQ6XCLupJ9cIjtjb2xvcjojZmZjYjA1fS5pY29uLWxhZ2UgLnBhdGgxOmJlZm9yZXtjb250ZW50Olwi7qSgXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1sYWdlIC5wYXRoMjpiZWZvcmV7Y29udGVudDpcIu6koVwiO21hcmdpbi1sZWZ0Oi0xLjI1ZW07Y29sb3I6I2M0YzRjNH0uaWNvbi1kb3duOmJlZm9yZXtjb250ZW50Olwi7qSdXCI7Y29sb3I6IzlkMWQyN30uaWNvbi11cDpiZWZvcmV7Y29udGVudDpcIu6knlwiO2NvbG9yOiMwMGEwN2F9Lmljb24tZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCLupJxcIjtjb2xvcjojZmZmfS5pY29uLWRhdGU6YmVmb3Jle2NvbnRlbnQ6XCLupIdcIjtjb2xvcjojNzg3ODc4fS5pY29uLXN0YXItZmlsbGVkOmJlZm9yZXtjb250ZW50Olwi7qSbXCI7Y29sb3I6IzlkMWQyN30uaWNvbi10aWNrOmJlZm9yZXtjb250ZW50Olwi7qSaXCI7Y29sb3I6IzljMWQyNn0uaWNvbi1jbG9zZTpiZWZvcmV7Y29udGVudDpcIu6kmVwiO2NvbG9yOiNmZmZ9Lmljb24tc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCLupJhcIjtjb2xvcjojNzg3ODc4fS5pY29uLWxvZ2luOmJlZm9yZXtjb250ZW50Olwi7qSWXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCLupJdcIjtjb2xvcjojNzg3ODc4fS5pY29uLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIu6klFwiO2NvbG9yOiNmZmZ9Lmljb24teW91dHViZTpiZWZvcmV7Y29udGVudDpcIu6klVwiO2NvbG9yOiNmZmZ9Lmljb24tY29weTpiZWZvcmV7Y29udGVudDpcIu6kklwiO2NvbG9yOiNmZmZ9Lmljb24td2hhdHNhcHA6YmVmb3Jle2NvbnRlbnQ6XCLupJNcIjtjb2xvcjojZmZmfS5pY29uLWZiOmJlZm9yZXtjb250ZW50Olwi7qSKXCI7Y29sb3I6I2ZmZn0uaWNvbi1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIu6kjFwiO2NvbG9yOiNmZmZ9Lmljb24tdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIu6kkVwiO2NvbG9yOiNmZmZ9Lmljb24tbWVudTpiZWZvcmV7Y29udGVudDpcIu6ki1wiO2NvbG9yOiM3ODc4Nzh9Lmljb24tc2VydmljZS1yZXE6YmVmb3Jle2NvbnRlbnQ6XCLupI1cIjtjb2xvcjojNzg3ODc4fS5pY29uLWNvbXBsYWludHM6YmVmb3Jle2NvbnRlbnQ6XCLupI5cIjtjb2xvcjojNzg3ODc4fS5pY29uLWNvbXBsaW1lbnRzOmJlZm9yZXtjb250ZW50Olwi7qSPXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1jb250YWN0LXVzOmJlZm9yZXtjb250ZW50Olwi7qSQXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1wbGF5OmJlZm9yZXtjb250ZW50Olwi7qSJXCI7Y29sb3I6I2ZmZn0uaWNvbi1zdGFyOmJlZm9yZXtjb250ZW50Olwi7qSIXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1taW51czpiZWZvcmV7Y29udGVudDpcIu6khVwifS5pY29uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLupIZcIjtjb2xvcjojNzg3ODc4fS5pY29uLXJzOmJlZm9yZXtjb250ZW50Olwi7qSEXCI7Y29sb3I6IzU0NTY1Yn0uaWNvbi1Eb3duOmJlZm9yZXtjb250ZW50Olwi7qSAXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1VcDpiZWZvcmV7Y29udGVudDpcIu6kg1wiO2NvbG9yOiM1MjUyNTJ9Lmljb24tTGVmdDpiZWZvcmV7Y29udGVudDpcIu6kgVwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tUmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLupIJcIjtjb2xvcjojNzg3ODc4fS8qIVxuICogYW5pbWF0ZS5jc3MgLWh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcbiAqIFZlcnNpb24gLSAzLjUuMFxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxuICovLmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9Lm93bC1hbmltYXRlZC1vdXR7ei1pbmRleDoxfS5vd2wtYW5pbWF0ZWQtaW57ei1pbmRleDowfS5hbmltYXRlZC5pbmZpbml0ZXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uYW5pbWF0ZWQuaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzfS5hbmltYXRlZC5mbGlwT3V0WCwuYW5pbWF0ZWQuZmxpcE91dFksLmFuaW1hdGVkLmJvdW5jZUluLC5hbmltYXRlZC5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1c31ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNle2Zyb20sMjAlLDUzJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTQwJSw0MyV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCl9NzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCl9fUBrZXlmcmFtZXMgYm91bmNle2Zyb20sMjAlLDUzJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTQwJSw0MyV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCl9NzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCl9fS5ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7ZnJvbSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsYXNoe2Zyb20sNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX1Aa2V5ZnJhbWVzIHB1bHNle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0ucHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZX1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwgMC43NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwgMC43NSwgMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC43NSwgMS4yNSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC43NSwgMS4yNSwgMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwgMC44NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwgMC44NSwgMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45NSwgMS4wNSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45NSwgMS4wNSwgMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMC45NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMC45NSwgMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19QGtleWZyYW1lcyBydWJiZXJCYW5ke2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0ucnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2V7ZnJvbSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIHNoYWtle2Zyb20sdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKX19LnNoYWtley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2U7YW5pbWF0aW9uLW5hbWU6c2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmhlYWRTaGFrZXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZTthbmltYXRpb24tbmFtZTpoZWFkU2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMGRlZyl9fUBrZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19QGtleWZyYW1lcyB0YWRhe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19LnRhZGF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YWRhO2FuaW1hdGlvbi1uYW1lOnRhZGF9QC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgd29iYmxle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LndvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxve2Zyb20sMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpfX1Aa2V5ZnJhbWVzIGplbGxve2Zyb20sMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpfX0uamVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbntmcm9tLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fUBrZXlmcmFtZXMgYm91bmNlSW57ZnJvbSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0uYm91bmNlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3due2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJbkRvd257ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNXB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJbkxlZnR7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwgMCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJblJpZ2h0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC01cHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmJvdW5jZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfX0uYm91bmNlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19LmJvdW5jZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fS5ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fS5ib3VuY2VPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUlue2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX0uZmFkZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluO2FuaW1hdGlvbi1uYW1lOmZhZGVJbn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluRG93bkJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5Eb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkxlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcDthbmltYXRpb24tbmFtZTpmYWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluVXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFkZU91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fS5mYWRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dDthbmltYXRpb24tbmFtZTpmYWRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bntmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3due2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fS5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19LmZhZGVPdXREb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fS5mYWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0Qmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fS5mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19LmZhZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fS5mYWRlT3V0UmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXB7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fS5mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19QGtleWZyYW1lcyBmYWRlT3V0VXBCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19LmZhZGVPdXRVcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX0uYW5pbWF0ZWQuZmxpcHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwO2FuaW1hdGlvbi1uYW1lOmZsaXB9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5Ze2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5Ze2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJbll7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRZe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5saWdodFNwZWVkSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW47YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmxpZ2h0U3BlZWRPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUlue2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluO2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dFVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7b3BhY2l0eTowfX0uaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoaW5nZTthbmltYXRpb24tbmFtZTpoaW5nZX1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbElue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHJvbGxJbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LnJvbGxJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxJbjthbmltYXRpb24tbmFtZTpyb2xsSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyl9fUBrZXlmcmFtZXMgcm9sbE91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21Jbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUlue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9NTAle29wYWNpdHk6MX19Lnpvb21Jbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tbmFtZTp6b29tSW59QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21JbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnpvb21JbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21JbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5SaWdodDthbmltYXRpb24tbmFtZTp6b29tSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS56b29tSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblVwO2FuaW1hdGlvbi1uYW1lOnpvb21JblVwfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0e2Zyb217b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgem9vbU91dHtmcm9te29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9dG97b3BhY2l0eTowfX0uem9vbU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd257NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0RG93bjthbmltYXRpb24tbmFtZTp6b29tT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn19Lnpvb21PdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19QGtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9fS56b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluRG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uc2xpZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdDthbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5zbGlkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluVXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LnNsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXREb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX19LnNsaWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpzbGlkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fS5zbGlkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19LnNsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRVcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19LnNsaWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXB9Lm9zLWFuaW1hdGlvbntvcGFjaXR5OjB9Lm9zLWFuaW1hdGlvbi5hbmltYXRlZHtvcGFjaXR5OjF9LmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVkLmhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwMDBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwMDBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfWJvZHl7cGFkZGluZy10b3A6MTA1cHh9Ym9keS5vdmVyZmxvd3tvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2JvZHl7cGFkZGluZy10b3A6NjBweH19aGVhZGVye3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjA7bGVmdDowO3otaW5kZXg6MjtoZWlnaHQ6MTAwcHg7YmFja2dyb3VuZDojZmZmO3RyYW5zaXRpb246YWxsIC4xcyBlYXNlfWhlYWRlci5zZWNOYXZTdGlja3kuZC1sZy1ibG9ja3toZWlnaHQ6YXV0b31oZWFkZXIuemluZGV4e3otaW5kZXg6OTtoZWlnaHQ6YXV0b31oZWFkZXIuemluZGV4LnNlY05hdlN0aWNreXtib3gtc2hhZG93Om5vbmU7ei1pbmRleDozfWhlYWRlci5zdGlja3l7aGVpZ2h0OjcwcHg7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6M31oZWFkZXIuc3RpY2t5IC5tZW51e29wYWNpdHk6MTtsZWZ0OjA7d2lkdGg6ODRweDtwYWRkaW5nOjI1cHggMjBweCAyNXB4IDQwcHh9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1sZWZ0e29wYWNpdHk6MDt3aWR0aDo1MHB4fWhlYWRlci5zdGlja3kgLnRvcC1uYXYtcmlnaHQgbGkuZHJvcC1kb3due29wYWNpdHk6MH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLmRyb3AtZG93bj5he2xpbmUtaGVpZ2h0OmluaGVyaXR9aGVhZGVyLnN0aWNreSAuc3ViLW5hdntvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9aGVhZGVyLnN0aWNreSAudG9wLW5hdntoZWlnaHQ6NzBweH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTVweCAwIDAgMjBweH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLnN0dml7ZGlzcGxheTpibG9ja31oZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLnN0dmkgLmljb24tc2VhcmNoe3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1oZWFkZXIuc3RpY2t5IC5zZWMtbmF2e2Rpc3BsYXk6bm9uZX1oZWFkZXIuc3RpY2t5IC5sb2dpbiBhe2hlaWdodDo3MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXIuc3RpY2t5IC50b3AtbmF2IC5sb2dve3BhZGRpbmctdG9wOjB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXJ7aGVpZ2h0OjYwcHh9fWhlYWRlciBhe2NvbG9yOiMyNTI0M2J9aGVhZGVyLmQtbGctbm9uZSAuYnRuLWJveCAuYnRuLXdoaXRle2JvcmRlcjpzb2xpZCAxcHg7cGFkZGluZzo4cHggMTVweDttYXJnaW4tbGVmdDo1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwfWhlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGl7bWFyZ2luLXJpZ2h0OjdweDtwYWRkaW5nOjBweH1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpOmxhc3QtY2hpbGR7cGFkZGluZzowIDAgMCAycHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGkubGFuZy1ieHtwb3NpdGlvbjpyZWxhdGl2ZX1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnR7bGVmdDphdXRvO3JpZ2h0Oi0xMzBweDt3aWR0aDoxNjBweDtwYWRkaW5nOjEwcHggMTBweCA1cHggMTBweDt0b3A6MzBweH1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQgdWwgbGl7cGFkZGluZzo1cHg7bWFyZ2luOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtmb250LXNpemU6MTRweH1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9fWhlYWRlciAuaWNvbi1sYWdlIC5wYXRoMTpiZWZvcmV7Y29sb3I6IzM1MzUzNX1oZWFkZXIgLmljb24tbGFnZSAucGF0aDI6YmVmb3Jle2NvbG9yOiMzNTM1MzV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlciAuaWNvbi1sYWdlIC5wYXRoMTpiZWZvcmV7Y29sb3I6Izk3OTc5N31oZWFkZXIgLmljb24tbGFnZSAucGF0aDI6YmVmb3Jle2NvbG9yOiM2MTYxNjF9fS5oZWFkZXItbWFpbnttYXJnaW46MCBhdXRvfS5zZWMtbmF2e2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7aGVpZ2h0OjU1cHg7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTthbGlnbi1pdGVtczpjZW50ZXJ9LnNlYy1uYXYuYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYSwuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZHtjb2xvcjojMzUzNTM1fS5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTpob3Zlciwuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6YWN0aXZlLC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmhvdmVyLC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmZ9LnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSAuZHJvcGRvd24tY29udGVudHtiYWNrZ3JvdW5kOiNmZmZ9LnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSAuZHJvcGRvd24tY29udGVudCBsaSBhLC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYTp2aXNpdGVke2NvbG9yOiMzNTM1MzV9LnNlYy1uYXY+dWx7ZGlzcGxheTpmbGV4fS5zZWMtbmF2PnVsLnByZXtiYWNrZ3JvdW5kOiMwMDA7bWFyZ2luLWxlZnQ6MjBweDtib3JkZXItcmFkaXVzOjI0cHh9QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXsuc2VjLW5hdj51bC5wcmV7bWFyZ2luLWxlZnQ6MTJweH19LnNlYy1uYXY+dWwucHJlLmJnLXRyYW5zcGFyZW50IGxpIGF7Y29sb3I6IzM1MzUzNX0uc2VjLW5hdj51bC5wcmUuYmctdHJhbnNwYXJlbnQgbGkgYTpob3Zlcntjb2xvcjojMzUzNTM1O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uc2VjLW5hdj51bC5wcmUgbGl7bWFyZ2luOjBweDtsaW5lLWhlaWdodDoyLjU7Zm9udC1zaXplOjEycHh9LnNlYy1uYXY+dWwucHJlIGxpIGF7Ym9yZGVyLXJhZGl1czoyNHB4O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowIDIwcHg7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey5zZWMtbmF2PnVsLnByZSBsaSBhe3BhZGRpbmc6MCAxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2PnVsLnByZSBsaSBhe3BhZGRpbmc6MCA3cHh9fS5zZWMtbmF2PnVsLnByZSBsaSBhOmhvdmVye2ZvbnQtd2VpZ2h0OmluaGVyaXQ7YmFja2dyb3VuZDpyZ2JhKDE1NywyOSwzOSwuMyk7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0e21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjcwcHg7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uc2VjLW5hdj51bC5sYXN0IGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlO21hcmdpbi1yaWdodDoxNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdj51bC5sYXN0IGxpe21hcmdpbi1yaWdodDowcHh9fS5zZWMtbmF2PnVsLmxhc3QgbGkgLmljb24tc2VhcmNoe3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2VjLW5hdj51bC5sYXN0IGxpIGF7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MCAxNXB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWwubGFzdCBsaSBhOmxpbmt7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0IGxpIGE6dmlzaXRlZHtjb2xvcjojZmZmfS5zZWMtbmF2PnVsLmxhc3QgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRle21pbi13aWR0aDo4OHB4O2ZvbnQtd2VpZ2h0OjUwMDtoZWlnaHQ6MzZweDtmb250LXNpemU6MTRweDtjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojOTgxYTFkfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZXttaW4td2lkdGg6NjhweDtmb250LXNpemU6MTRweDtoZWlnaHQ6MzNweH19LnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6Izk4MWExZCAhaW1wb3J0YW50fS5zZWMtbmF2PnVsLmxhc3QgbGkgYS5idG4td2hpdGUuY3VzdG9tZXItc3VwcG9ydHttaW4td2lkdGg6NzBweDtwYWRkaW5nOjAgMTRweDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC42cHg7Y29sb3I6IzM1MzUzNSAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgIzM1MzUzNTtib3JkZXItcmFkaXVzOjUwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0OmhvdmVye2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50fS5zZWMtbmF2PnVsLmxhc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uc2VjLW5hdj51bC5sYXN0IGxpOmxhc3QtY2hpbGQgYXttYXJnaW46MH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlbHAtZHJvcGRvbnd7bWFyZ2luOjAgMTVweH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlbHAtZHJvcGRvbnc6aG92ZXIsLnNlYy1uYXY+dWwubGFzdCBsaS5sb2dpbi1idXR0b246aG92ZXJ7YmFja2dyb3VuZDpub25lfS5zZWMtbmF2PnVsPmxpe2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjE0cHg7bWFyZ2luLXJpZ2h0OjMycHh9LnNlYy1uYXY+dWw+bGkuc2Vje2JhY2tncm91bmQ6I2Y1ZjVmNTttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MzBweH0uc2VjLW5hdj51bD5saT5hOmhvdmVyLC5zZWMtbmF2PnVsPmxpPmEuYWN0aXZle2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWw+bGk+YTpob3ZlciAuaWNvbi1Eb3duOjpiZWZvcmUsLnNlYy1uYXY+dWw+bGk+YS5hY3RpdmUgLmljb24tRG93bjo6YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0uc2VjLW5hdj51bD5saT5hIC5pY29uLURvd257Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4O21hcmdpbi1sZWZ0OjVweH0uc2VjLW5hdj51bCAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwfS5zZWMtbmF2PnVsIC5pY29uLWxhZ2V7Zm9udC1zaXplOjE1cHh9LnNlYy1uYXY+dWwgLmRmdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXY+dWwgbGl7bWFyZ2luLXJpZ2h0OjI0cHh9LnNlYy1uYXY+dWwucHJle3BhZGRpbmctbGVmdDowcHg7bWFyZ2luLWxlZnQ6MTBweH0uc2VjLW5hdj51bC5sYXN0e21hcmdpbi1yaWdodDo0cHh9fS5zZWMtbmF2IC5tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTIwcHg7cGFkZGluZzoyNXB4IDA7d2lkdGg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhcn0uc2VjLW5hdiAubWVudSBhIGltZ3tkaXNwbGF5OmJsb2NrfS5zZWMtbmF2IC5tZW51IGEgc3Bhbntmb250LXNpemU6MjBweH0uc2VjLW5hdiAubG9nb3twYWRkaW5nOjBweCAwcHggMCA3MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXYgLmxvZ297cGFkZGluZzowcHggMHB4IDAgMTBweH19LnNlYy1uYXYgLmxvZ28gYSBpbWd7aGVpZ2h0OjM2cHg7ZGlzcGxheTpibG9jazt3aWR0aDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXYgLmxvZ28gYSBpbWd7aGVpZ2h0OjM2cHh9fS5zZWMtbmF2IGF7Y29sb3I6I2ZmZn0uc2VjLW5hdiBhOmhvdmVye2NvbG9yOiNmZmZ9LnNlYy1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgYXtjb2xvcjojNTQ1NjVifS5zZWMtbmF2IC5pY29uLURvd246YmVmb3Jle2NvbG9yOiNkYTM0NDJ9LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi1yZWR7cGFkZGluZzo3cHggMjNweDtmb250LXNpemU6MTRweH0uc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRle21pbi13aWR0aDo3MHB4O2hlaWdodDozMHB4O3BhZGRpbmc6MCAxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi1sZWZ0OjhweDtjb2xvcjojOTgxYTFkO2xldHRlci1zcGFjaW5nOi0wLjZweH0uc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRle21pbi13aWR0aDo2OHB4O2hlaWdodDozM3B4O2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtwYWRkaW5nOjAgOHB4O21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6NXB4O21pbi13aWR0aDo3MnB4fX0uc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRlOmhvdmVye2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGUuaXJhLWhlbHA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGUuaXJhLWhlbHAgaW1ne21hcmdpbi10b3A6LTdweH0uc2VjLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LnNlYy1uYXYgLmJ0bi1ib3guZHJvcGRvd24uc2hvdz5hLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM5cHg7cmlnaHQ6MjVweDtib3gtc2hhZG93OjBweCAzcHggM3B4IDNweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDozfS50b3AtbmF2e2ZvbnQtc2l6ZToxNHB4O2hlaWdodDo1MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzo5cHggNjVweDtiYWNrZ3JvdW5kOiNmZmZ9LnRvcC1uYXYuYmctbGlnaHQtd2hpdGV7cGFkZGluZzowIDcwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdntwYWRkaW5nOjB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudG9wLW5hdntib3gtc2hhZG93Om5vbmV9fS50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTBweCAzMHB4IDAgNDZweH0udG9wLW5hdiAubG9nbyBhIGltZ3tkaXNwbGF5OmJsb2NrfS50b3AtbmF2IC5tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTIwcHg7cGFkZGluZzoyNXB4IDA7d2lkdGg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhcn0udG9wLW5hdiAubWVudSBhIGltZ3tkaXNwbGF5OmJsb2NrfS50b3AtbmF2IC5tZW51IGEgc3Bhbntmb250LXNpemU6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTBweCAxMHB4IDAgMzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50b3AtbmF2e2hlaWdodDo2MHB4O2FsaWduLWl0ZW1zOmNlbnRlcn0udG9wLW5hdiAubWVudXtwb3NpdGlvbjpzdGF0aWM7b3BhY2l0eToxO2xlZnQ6MDt3aWR0aDoyNHB4fS50b3AtbmF2IC5sb2dve3BhZGRpbmc6MCAwIDAgMH0udG9wLW5hdiAubG9nbyBpbWd7aGVpZ2h0OjI4cHh9LnRvcC1uYXYgLm1lbnUtbW9iIC5pY29uLW1lbnUsLnRvcC1uYXYgLmljb24tc2VhcmNoe2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjIwcHh9LnRvcC1uYXYgLmljb24tc2VhcmNoe2ZvbnQtc2l6ZToyNHB4fS50b3AtbmF2IC5teUNvcm5lcm0gaW1ne2hlaWdodDozMHB4fS50b3AtbmF2IC5tZW51LW1vYiAuaWNvbi1tZW51OjpiZWZvcmV7Y29sb3I6IzliMWUyNn19LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcC1kb3duLnJndCAuZHJvcGRvd24tY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6MHB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnR7bGVmdDowO3RvcDo0NXB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQubWVudS1jYXJkTGlzdC1jbnR7bWluLXdpZHRoOjc2MHB4O21heC1oZWlnaHQ6MjkwcHg7bGVmdDowICFpbXBvcnRhbnQ7b3ZlcmZsb3cteTpzY3JvbGx9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250e21pbi13aWR0aDo1NTBweH19LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5tZW51LWNhcmRMaXN0LWNudC50d28tY29se2hlaWdodDoyMzVweDttaW4td2lkdGg6NTIwcHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5tZW51LWNhcmRMaXN0LWNudC50d28tY29sIC5ncmRpYW50Q2FyZHt3aWR0aDo0NiV9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0e3BhZGRpbmc6MHB4O2JvcmRlci1yYWRpdXM6MCAwIDEwcHggMTBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGl7bWFyZ2luLWJvdHRvbTowcHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGkgYXtkaXNwbGF5OmZsZXg7cGFkZGluZzoxOHB4IDIwcHg7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggcmdiYSgxNTEsMTUxLDE1MSwuMik7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaSBhIHNwYW57cGFkZGluZy1yaWdodDoyM3B4fS50b3AtbmF2LWxlZnR7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTtkaXNwbGF5OmZsZXh9LnRvcC1uYXYtbGVmdD5saXttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0udG9wLW5hdi1sZWZ0PmxpLmFjdGl2ZT5hLC50b3AtbmF2LWxlZnQ+bGk6aG92ZXI+YXtmb250LXdlaWdodDo3MDB9LnRvcC1uYXYtbGVmdD5saS5hY3RpdmU+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnRvcC1uYXYtbGVmdD5saTpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZXtjb2xvcjojOWQxZDI3O2NvbnRlbnQ6XCLupINcIn0udG9wLW5hdi1sZWZ0PmxpPmF7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjNweCBzb2xpZCByZ2JhKDAsMCwwLDApO3BhZGRpbmc6MTRweCAzMHB4IDE0cHggMDtoZWlnaHQ6NDVweDtjb2xvcjojMzUzNTM1O3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2LWxlZnQ+bGk+YXtib3JkZXItdG9wOjNweCBzb2xpZCAjZmZmO3BhZGRpbmc6MTZweCA4cHh9fS50b3AtbmF2LWxlZnQ+bGk+YSAuaWNvbi1Eb3due2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTNweDttYXJnaW4tbGVmdDo1cHh9LnRvcC1uYXYtbGVmdD5saT5hIC5pY29uLURvd246OmJlZm9yZXtjb2xvcjojOWQxZDI3fS50b3AtbmF2LWxlZnQ+bGk+YTpob3Zlcntib3JkZXItYm90dG9tOjNweCBzb2xpZCAjOWQxZDI3fS50b3AtbmF2LWxlZnQ+bGkgLmRmbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2LWxlZnQ+bGkgLmRmbSAuaWNvbi1tb3Jle2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1yaWdodDo4cHh9LnRvcC1uYXYtbGVmdD5saSAuaWNvbnttYXJnaW4tcmlnaHQ6OHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS50b3AtbmF2LWxlZnQ+bGkgLmljb24gaW1ne3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsudG9wLW5hdi1sZWZ0PmxpLmhpZGUtMTAyNHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnRvcC1uYXYtbGVmdD5saXtmb250LXNpemU6MTRweDttYXJnaW46MH0udG9wLW5hdi1sZWZ0PmxpPmF7cGFkZGluZzoxNXB4IDMwcHggMTBweCAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYtbGVmdD5saXtmb250LXNpemU6MTRweDttYXJnaW46MH0udG9wLW5hdi1sZWZ0PmxpPmF7cGFkZGluZzoxNXB4IDE4cHggMTBweCAwcHh9fS50b3AtbmF2LWxlZnQgLmJsay1idG4tbmV3e2JvcmRlci1yYWRpdXM6NTBweDtib3JkZXI6MXB4IHNvbGlkICMzNTM1MzU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEycHg7cGFkZGluZzo2cHggMTZweDttYXJnaW46NnB4IDA7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcC1uYXYtbGVmdCAuYmxrLWJ0bi1uZXcgc3ZnLC50b3AtbmF2LWxlZnQgLmJsay1idG4tbmV3IGltZ3ttYXJnaW4tcmlnaHQ6NHB4fS50b3AtbmF2LWxlZnQgLmJsay1idG4tbmV3OmhvdmVye2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzM1MzUzNX0udG9wLW5hdi1yaWdodHtvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO2Rpc3BsYXk6ZmxleH0udG9wLW5hdi1yaWdodCAuaWNvbi1zZWFyY2g6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLnBob25lIHN2Z3ttYXJnaW4tdG9wOjBweH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2IC5ob3RsaW5lLW5ld3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW4tbGVmdDo0cHg7bWFyZ2luLXRvcDotMnB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLmhvdGxpbmUtbmV3IC5ob3RsaW5lLW5ldy1jdXN0b21lci1jYXJlLXR4dHtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxMnB4O21hcmdpbi10b3A6MH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2IC5ob3RsaW5lLW5ldyAuaG90bGluZS1uZXctY3VzdG9tZXItY2FyZS1udW1iZXJ7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTJweDttYXJnaW4tdG9wOjJweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXZ7cGFkZGluZzowcHggMTBweCAwIDB9fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGl7bWFyZ2luOjAgMTJweDtwb3NpdGlvbjpyZWxhdGl2ZX0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpPmF7cGFkZGluZzoxNXB4IDA7bGluZS1oZWlnaHQ6MzBweH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saS5zdHZpe2Rpc3BsYXk6bm9uZX0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5zZWFyY2gsLnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAuaWNvbi1sYWdle2ZvbnQtc2l6ZToyMnB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25le2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxMnB4IDB9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmU6aG92ZXIgLmYxMHtjb2xvcjojMjUyNDNifS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIC5mMTB7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjEwcHg7bWFyZ2luLWxlZnQ6OHB4O2ZvbnQtd2VpZ2h0OjYwMH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSAuZjEwLmhvdGxpbmV7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6Izk4MWExZDt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSAuZjEwLmhvdGxpbmV7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MTZweH19LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgc3BhbntkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNnB4O2NvbG9yOiM5ZDFkMjc7bGV0dGVyLXNwYWNpbmc6LjIzcHg7bWFyZ2luLXRvcDo0cHh9QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSBzcGFue2ZvbnQtc2l6ZToxM3B4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGl7bWFyZ2luOjAgOHB4O2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saXttYXJnaW4tcmlnaHQ6MjRweH19LnN1Yi1uYXZ7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2JvcmRlci10b3A6MXB4IHNvbGlkICNkOGQ4ZDh9LnN1Yi1uYXYgdWx7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnN1Yi1uYXYgdWwgbGl7cGFkZGluZzoyMHB4fS5teS1jb3JuZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3N2Zy9teS1jb3JuZXIuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6NDZweDtsaW5lLWhlaWdodDozOHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm15LWNvcm5lcntwYWRkaW5nLXJpZ2h0OjM4cHg7aGVpZ2h0OjM4cHh9Lm15LWNvcm5lciBzcGFue2Rpc3BsYXk6bm9uZX19LmxvZ2luIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOi4zcztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7bWFyZ2luOjAgNTRweCAwIDA7Y29sb3I6IzUyNTI1Mn0ubG9naW4gYSBzcGFue21hcmdpbi1yaWdodDo4cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubG9naW4gYXttYXJnaW4tcmlnaHQ6MzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb2dpbiBhe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTRweCAxM3B4IDEzcHg7bWFyZ2luLXJpZ2h0Oi0xNXB4O2ZvbnQtc2l6ZToxMnB4fS5sb2dpbiBhIHNwYW57Zm9udC1zaXplOjIwcHg7bWFyZ2luOjAgMCAzcHh9fS5tb2ItbWVudXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb2ItbWVudXtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjU7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OmF1dG99Lm1vYi1tZW51IC5tbS10b3AtaW57aGVpZ2h0OjcwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA3KX0ubW9iLW1lbnUgLm1tLXRvcC1pbiAubG9nbyBpbWd7aGVpZ2h0OjM0cHg7d2lkdGg6YXV0b30ubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoe21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjIwcHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjI0cHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2g6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tbS10b3AtaW4gLmxhbmd1YWdle21hcmdpbjowIDE2cHggMCAtNHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5sYW5ndWFnZSAuaWNvbi1sYWdle2ZvbnQtc2l6ZToxOHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToxOHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojOWIxZTI2fS5tb2ItbWVudSAubW0tbWlkIC5tb2Itc2Nyb2xsbXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7cGFkZGluZzoxNXB4fS5tb2ItbWVudSAubW0tbWlkIC5tb2Itc2Nyb2xsbSB1bHttaW4td2lkdGg6MzAwcHh9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZXtiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLXJhZGl1czoyNHB4O3BhZGRpbmc6MH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaXtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjRweH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaSBhe2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6I2ZmZjt3aGl0ZS1zcGFjZTpub3dyYXB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdi5wcmUgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO2ZvbnQtd2VpZ2h0OmluaGVyaXR9Lm1vYi1tZW51IC5tbS1taWQgLm5hdntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtwYWRkaW5nOjAgMzVweDtvdmVyZmxvdy14OmF1dG99Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaXttYXJnaW4tcmlnaHQ6MTJweDtwYWRkaW5nOjE1cHggMH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4IDE0cHg7Ym9yZGVyLXJhZGl1czoxNXB4fS5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGkgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5tb2ItbWVudSAubW0tbWlkIC50YWItY29udGVudHtwYWRkaW5nOjB9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50IC5tbGlua3tib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDE1NywyOSwzOSwuMyk7cGFkZGluZy1ib3R0b206MjRweDttYXJnaW4tYm90dG9tOjB9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50IC5tbGluayBhe2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAuZm9vdGVyLXRvcCAuZm90LWRyZWR7cGFkZGluZzo0MHB4IDIwcHh9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1kcmVkIC5jb2wtbGctNXttYXJnaW4tYm90dG9tOjB9Lm1vYi1tZW51IC5tb2Itc21lbnUgYS5yZWRpcmVjdC1saW5re3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuMjEpO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1vYi1zbWVudSBhLnJlZGlyZWN0LWxpbms6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MTRweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIJcIjtyaWdodDoxNXB4O3RvcDoyNHB4O2NvbG9yOiNmZmZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGlua3twYWRkaW5nOjIwcHggMTVweDtiYWNrZ3JvdW5kOiNkOGQ4ZDg7Zm9udC13ZWlnaHQ6NzAwfS5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmsgYXtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGR7cGFkZGluZzoyMHB4IDE1cHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5hY3R7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kgFwiO3JpZ2h0OjE1cHg7dG9wOjIwcHg7Y29sb3I6IzlkMWQyN30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51e2JhY2tncm91bmQ6IzUyNTI1Mjtjb2xvcjojZmZmO2JvcmRlci1ib3R0b20tY29sb3I6I2QwZDBkMH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51Lmxhc3R7Ym9yZGVyLWJvdHRvbTowfS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQub3RoZXJzLW1lbnU6OmJlZm9yZXtjb2xvcjojZmZmfS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keXtkaXNwbGF5Om5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZHtib3JkZXItYm90dG9tOjA7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjE2LDIxNiwyMTYsLjUpO3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtjb2xvcjojNTQ1NjVifS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZC5hY3R7Y29sb3I6IzU0NTY1Yn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCI7Y29sb3I6IzlkMWQyN30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZDo6YmVmb3Jle2NvbnRlbnQ6XCLupIBcIjtyaWdodDoxNXB4O2NvbG9yOiM1NDU2NWJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IHVse2Rpc3BsYXk6bm9uZX0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgdWwuZmxpc3R7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3R7cGFkZGluZy10b3A6MjVweDtkaXNwbGF5Om5vbmV9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpe3BhZGRpbmc6MCAyNXB4IDIwcHggMjVweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkudmlld0FsbCBhe2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGF7Y29sb3I6IzI1MjQzYn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYS5mMTZicntjb2xvcjojOWIxZTI2fS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBocnttYXJnaW4tYm90dG9tOi41cmVtfS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaTpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjI4cHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpLmZsaXN0LWhke2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3O3BhZGRpbmctbGVmdDoxNXB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQtbGlua3twYWRkaW5nOjI4cHggMDtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuNSl9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxe3BhZGRpbmc6MjBweCAwfS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtcmVkMSB1bCBsaXtmb250LXdlaWdodDo3MDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7bWFyZ2luLXRvcDowO3BhZGRpbmc6MTZweCAwfS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtcmVkMSB1bCBsaTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0ubW9iLW1lbnUgLmZvb3RlcnttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubW9iLW1lbnUgLm1tLW1pZCAubmF2e3BhZGRpbmc6MCAxNXB4fX0uc25hdi13cmFwZXIsLnN0YWItd3JhcGVye2hlaWdodDo2NXB4fS5iZy1ncmV5IC5zZWNvbmRhcnktdGFie2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkOGQ4ZDg7YmFja2dyb3VuZDojZmFmYWZhO2hlaWdodDo2OXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJnLWdyZXkgLnNlY29uZGFyeS10YWJ7aGVpZ2h0OmF1dG99fS5zZWNvbmRhcnktbmF2LC5zZWNvbmRhcnktdGFiLC5zZWNvbmRhcnktdGFiLW5vcm1hbHtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDM3LDM2LDU5LC4xKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2Vjb25kYXJ5LW5hdi5zdGlja3ksLnNlY29uZGFyeS10YWIuc3RpY2t5LC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6NTBweDtsZWZ0OjA7ei1pbmRleDoyfS5zZWNvbmRhcnktbmF2LnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYSwuc2Vjb25kYXJ5LXRhYi5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYXtwYWRkaW5nOjE1cHggMCAxMHB4O2ZvbnQtc2l6ZToxNnB4fS5zZWNvbmRhcnktbmF2LnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94LC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94LC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveHt0b3A6N3B4fS5zZWNvbmRhcnktbmF2LnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjdweCAzMHB4O2ZvbnQtc2l6ZToxNHB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlciksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKXtkaXNwbGF5OmZsZXh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLm9wMSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpe21hcmdpbjowIDI1cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLm9wMSBsaTpsYXN0LWNoaWxkLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGk6bGFzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpLm9wMSBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLm9wMSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpe21hcmdpbjowIDE0cHh9fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaXttYXJnaW46MCAzNnB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBwLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBwLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgcHttYXJnaW4tYm90dG9tOjB9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGEsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGEsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaS5uby1kYXRhe21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDE1cHh9fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGQsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYXtwYWRkaW5nOjI1cHggMCAyMHB4O2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NDAwO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlciwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXIsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlcntib3JkZXItYm90dG9tOjNweCBzb2xpZCAjOWQxZDI3O2NvbnRlbnQ6XCJcIjtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246LjNzIGFsbCBlYXNlfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZywuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmcsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZ3tmb250LXdlaWdodDozMDA7Y29sb3I6IzI1MjQzYn0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZywuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZywuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlciwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVye3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZWNvbmRhcnktbmF2LC5zZWNvbmRhcnktdGFiLC5zZWNvbmRhcnktdGFiLW5vcm1hbHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnNlY29uZGFyeS1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyLC5zZWNvbmRhcnktdGFiOjotd2Via2l0LXNjcm9sbGJhciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWw6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc2Vjb25kYXJ5LW5hdiB1bCBsaSwuc2Vjb25kYXJ5LXRhYiB1bCBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjAgMjRweH19LnNlY29uZGFyeS10YWItbm9ybWFse2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkOGQ4ZDg7aGVpZ2h0OjY5cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2ZsZXgtd3JhcDpub3dyYXA7b3ZlcmZsb3cteDphdXRvfX0uc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjAgOHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjB9fS5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaSBhe3BhZGRpbmc6MzBweCAxNXB4IDIwcHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWNvbmRhcnktdGFiLW5vcm1hbHtoZWlnaHQ6YXV0b319LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50LC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50LC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MzAwcHg7bGVmdDotMjBweDt6LWluZGV4OjI7dG9wOjUwcHg7Ym94LXNoYWRvdzowIDFweCAycHggMCByZ2JhKDAsMCwwLC4wNyk7cGFkZGluZzoyMHB4IDI4cHggNXB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGksLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaSwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaSwudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCBsaXttYXJnaW4tYm90dG9tOjEycHh9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGkuc2VwLWxpbmUsLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O21hcmdpbjoxNnB4IDB9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyPmEsLnJpZ2h0LW5hdiAuZHJvcC1kb3duOmhvdmVyPmEsLnN1Yi1uYXYgLmRyb3AtZG93bjpob3Zlcj5hLC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXI+YXtib3JkZXItYm90dG9tLWNvbG9yOiM5ZDFkMjd9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC5yaWdodC1uYXYgLmRyb3AtZG93bjpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZSwuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5zZWMtbmF2IHVsLmxhc3QgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLnN1Yi1uYXYgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwudG9wLW5hdiAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLnJpZ2h0LW5hdiAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLnN1Yi1uYXYgLmRyb3AtZG93bi5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50LC50b3AtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudHt3aWR0aDoxNjBweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50e3RvcDo1NXB4O2JhY2tncm91bmQ6IzAwMDt3aWR0aDoyNjBweDtsZWZ0OjBweDtwYWRkaW5nOjNweCAwO2JvcmRlci1yYWRpdXM6MCAwIDEwcHggMTBweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpe2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE2cHg7bWFyZ2luOjBweDtkaXNwbGF5OmJsb2NrfS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCBhe2JvcmRlci1ib3R0b206MHB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYXtwYWRkaW5nOjEycHggMzBweCAxMnB4IDEycHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggcmdiYSgyMTYsMjE2LDIxNiwuMik7anVzdGlmeS1jb250ZW50OnN0YXJ0fS5zZWMtbmF2IHVsLmxhc3QgLnJndCAuZHJvcGRvd24tY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6LTIwcHh9Lm1lZ2EtbWVudXtkaXNwbGF5OmZsZXh9Lm1lZ2EtbWVudSB1bC5uYXZ7bWFyZ2luOjA7ZmxleC13cmFwOm5vd3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDhkOGQ4O2ZsZXg6MCAwIDE4NXB4O3BhZGRpbmc6MTBweCAwO21pbi1oZWlnaHQ6NTIwcHg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm1lZ2EtbWVudSB1bC5uYXYgbGl7cGFkZGluZzowO21hcmdpbi10b3A6MzBweDtmb250LXdlaWdodDo3MDA7cG9zaXRpb246cmVsYXRpdmV9Lm1lZ2EtbWVudSB1bC5uYXYgbGkgYXtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MjRweDtkaXNwbGF5OmJsb2NrfS5tZWdhLW1lbnUgdWwubmF2IGxpIGEuYWN0aXZle2NvbG9yOiM5ZDFkMjd9Lm1lZ2EtbWVudSB1bC5uYXYgbGkgYS5hY3RpdmU6OmFmdGVye2JvcmRlci1yaWdodDoycHggc29saWQgIzlkMWQyNztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMnB4O3RvcDowO2hlaWdodDoxMDAlO2NvbnRlbnQ6XCJcIn0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveHtwYWRkaW5nOjQwcHggMCA0MHB4IDYwcHg7d2lkdGg6MTAwJX0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveCB1bHtmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lm1lZ2EtbWVudSAubWVudS1yaWdodC1ib3ggdWwubm8taGQgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVsIGxpe3BhZGRpbmc6MDttYXJnaW4tdG9wOjIwcHh9Lm1lZ2EtbWVudSAubWVudS10aXRsZSwubWVnYS1tZW51IC5jYXJkLXRpdGxle21hcmdpbjowO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDo3MDB9Lm1lZ2EtbWVudSAubWVudS10aXRsZS5NVDMwLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGUuTVQzMHttYXJnaW4tdG9wOjMwcHh9Lm1lZ2EtbWVudSAubWVudS10aXRsZS53aXRoLWJ0biwubWVnYS1tZW51IC5jYXJkLXRpdGxlLndpdGgtYnRue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9Lm1lZ2EtbWVudSAubWVudS10aXRsZS53aXRoLWJ0biAuYXJyb3cgc3BhbiwubWVnYS1tZW51IC5jYXJkLXRpdGxlLndpdGgtYnRuIC5hcnJvdyBzcGFue2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGR9Lmljb24tY2xvc2UuYmxhY2s6OmJlZm9yZXtjb2xvcjojNTQ1NjVifS5sb2dpbi1ieHtwYWRkaW5nOjB9LmxvZ2luLWJ4IC5sb2dpbi10b3B7YmFja2dyb3VuZDojOWQxZDI3O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNGRlZywgI2M0Nzc3ZCAwJSwgIzlkMWQyNyA5MSUpO3BhZGRpbmc6NDBweCA2MHB4IDMycHg7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0ubG9naW4tYnggLmxvZ2luLXRvcCAuaGR7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjIwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLndoaXRlLWJveCwubG9naW4tYnggLmxvZ2luLXRvcCAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAubG9naW4tYnggLmxvZ2luLXRvcCAuYWQtY2FyZHtwYWRkaW5nLXRvcDo1cHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bHtkaXNwbGF5OmZsZXh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bCBsaXt3aWR0aDo1MCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bCBsaSBhe3BhZGRpbmc6MjBweCAwO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgcmdiYSgwLDAsMCwwKX0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpIGEuYWN0aXZle2JvcmRlci1ib3R0b20tY29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5le3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NDBweCAyMHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAucGFkZ3twYWRkaW5nOjAgNjBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3h7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDozMnB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe2ZvbnQtc2l6ZToxNHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCAuYnRuLXdoaXRle2xpbmUtaGVpZ2h0OjI2cHh9LmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzo0MHB4IDgwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDRweCA0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe2xpbmUtaGVpZ2h0OjUwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IC5idG4td2hpdGV7bGluZS1oZWlnaHQ6NDZweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb2dpbi1ieCAucG9wdXAtY2xvc2V7cmlnaHQ6MTJweDt0b3A6MTJweH0ubG9naW4tYnggLmxvZ2luLXRvcHtwYWRkaW5nOjMwcHggMTVweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLnBhZGd7cGFkZGluZzowfS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveHtkaXNwbGF5OmJsb2NrfS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe21pbi13aWR0aDoyMDBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggYTpmaXJzdC1jaGlsZHttYXJnaW46MCAwIDEwcHh9LmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzozMHB4fS5sb2dpbi1ieCAubG9naW4tYnRtIC5idG4tYm94Lk1UMTUgLk1SMTB7bWFyZ2luOjAgMCAxMHB4fX0ubG9naW4tYnggLmxvZ2luLXVwZ3JhZGV7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3VwZ3JhZGUucG5nKSBuby1yZXBlYXQgMCAwO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nOjM1cHggNDBweCAzMHB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxle3BhZGRpbmc6MzVweCA0MHB4IDEwcHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgLmhlYWRpbmd7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtwYWRkaW5nLWJvdHRvbTo1cHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgdWwgbGl7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjc7bWFyZ2luLWJvdHRvbToyMHB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxlIHVsIGxpIGF7Y29sb3I6IzlkMWQyNztkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2xpbmstYXJyb3cuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6MjBweDtmb250LXNpemU6MTZweH0uZmVlZGJhY2t7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDt0b3A6NTAlO2JvdHRvbTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RvcDo1MiU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZlZWRiYWNrIGltZ3t3aWR0aDozMnB4O2hlaWdodDphdXRvfS5hbm5vdW5jZW1lbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtib3R0b206YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0b3A6NTIlO21hcmdpbjotODBweCAwIDAgLTYycHh9LmFubm91bmNlbWVudCBpbWd7d2lkdGg6MzdweDtoZWlnaHQ6ODIuMnB4fS5hbm5vdW4tYm94e2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjMwcHggMTVweCAzMHB4IDMwcHg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6LTM1MHB4O3dpZHRoOjM1MHB4O2hlaWdodDoxMDAlO3otaW5kZXg6NDt0cmFuc2l0aW9uOmFsbCBlYXNlIC40c30uYW5ub3VuLWJveC5vcGVue3JpZ2h0OjB9LmFubm91bi1ib3gub3BlbisuYW5uLW92ZXJsYXl7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFubm91bi1ib3h7cmlnaHQ6LTI4MHB4O3dpZHRoOjI4MHB4fS5hbm5vdW4tYm94IC5oZDNie2ZvbnQtc2l6ZToyMHB4fX0uYW5uLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjQpO3otaW5kZXg6MztkaXNwbGF5Om5vbmV9LmFubm91bi1saXN0e2hlaWdodDo5NiU7bWFyZ2luLXRvcDoxMHB4fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW17cGFkZGluZzoxNnB4IDA7bWFyZ2luLXJpZ2h0OjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtjb2xvcjojNzY3Njc2fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLmYxMntsaW5lLWhlaWdodDoxNnB4O21hcmdpbjo4cHggMH0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5hbm5JbWd7bWFyZ2luOjEwcHggMH0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5hbm5JbWcgaW1ne3dpZHRoOjEwMCV9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAubW9yZXtkaXNwbGF5Om5vbmV9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAucm1vcmV7Y29sb3I6IzlkMWQyN30uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIGF7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYW5ub3VuLWxpc3R7aGVpZ2h0Ojg4dmh9fS5tZW51LWNhcmRMaXN0LWNudCAuaGQtYnh7bWFyZ2luOjBweDtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzowIDB9Lm1lbnUtY2FyZExpc3QtY250IC5oZC1ieCBoNHtmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6cmdiYSgzNywzNiw1OSwuNSk7bGV0dGVyLXNwYWNpbmc6MS41cHh9Lm1lbnUtY2FyZExpc3QtY250IC5oZC1ieCAuaGRieDR7Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOnJnYmEoMzcsMzYsNTksLjUpO2xldHRlci1zcGFjaW5nOjEuNXB4O21hcmdpbi1ib3R0b206MH0ubWVudS1jYXJkTGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH0uZ3JkaWFudENhcmR7Ym9yZGVyLXJhZGl1czo4cHg7bWluLXdpZHRoOjMxJTttYXJnaW46MCA4cHg7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdyZGlhbnRDYXJke3dpZHRoOjMwJTttYXJnaW46M3B4IDVweH19LmdyZGlhbnRDYXJkIGF7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNXB4IDIwcHg7bWluLWhlaWdodDo3MnB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDt0cmFuc2l0aW9uOmVhc2UtaW4gLjFzfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdyZGlhbnRDYXJkIGF7cGFkZGluZzo3cHggMTBweDttaW4taGVpZ2h0OjYwcHg7Zm9udC1zaXplOjEycHh9fS5ncmRpYW50Q2FyZCBhIHNwYW57YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDozMHB4O3dpZHRoOjMwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5ncmRpYW50Q2FyZCBhIHNwYW46YmVmb3Jle2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NjAwfS5ncmRpYW50Q2FyZCBhOmhvdmVye2NvbG9yOiMwMDU2YjN9LmdyZGlhbnRDYXJkLmdyZFNlbGVjdCBhLC5ncmRpYW50Q2FyZC5ncmRXZWFsdGggYSwuZ3JkaWFudENhcmQuZ3JkUHJpdmF0ZSBhe2NvbG9yOiNmZmZ9LmdyZGlhbnRDYXJkLmdyZFNlbGVjdCBhOmhvdmVyLC5ncmRpYW50Q2FyZC5ncmRXZWFsdGggYTpob3ZlciwuZ3JkaWFudENhcmQuZ3JkUHJpdmF0ZSBhOmhvdmVye2NvbG9yOiNmZmZ9Lm1vcmUtbmF2e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1vcmUtbmF2e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTt6LWluZGV4OjM7dG9wOjBweH0ubW9yZS1uYXYuYWN0e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19Lm1vcmUtbmF2IC5sb2dvLWJhcntwYWRkaW5nOjE4cHggMjBweH0ubW9yZS1uYXYgLmxvZ28tYmFyIC5sb2dve3dpZHRoOjg4cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb3JlLW5hdiAubW9iLXNjcm9sbHttYXgtaGVpZ2h0Ojg0JTttYXJnaW4tYm90dG9tOjE5MHB4fX0ubGlzdC1tb3JlIHVsIGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI4cHg7cGFkZGluZzoyMHB4IDM1cHggMjBweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1tb3JlIHVsIGxpIGF7Zm9udC1zaXplOjI0cHh9fS5saXN0LW1vcmUgdWwgbGkgYSBzcGFue2JhY2tncm91bmQ6IzU0NTY1Yn0ubGlzdC1tb3JlIHVsIGxpIGEgc3BhbiBpbWd7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1tb3JlIHVsIGxpIGEgc3BhbntiYWNrZ3JvdW5kOm5vbmV9fS5saXN0LW1vcmUgdWwgbGkgYSAuaWNvbi1Eb3duOmJlZm9yZXtmb250LXNpemU6MjBweDtjb2xvcjojZGEzNDQyfS5saXN0LW1vcmUgdWwgbGkgYS5hY3QgLmljb24tRG93bjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnR7YmFja2dyb3VuZDojMDAwO3BhZGRpbmc6MzBweCAwfS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnQgbGl7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTZweDttYXJnaW46MHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6NTVweDttYXJnaW4tcmlnaHQ6MzBweH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjBweH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpIGF7cGFkZGluZzoxMHB4IDMwcHggMjBweCAxMnB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvbG0vYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCA5NyUgMTVweDtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9LmhlYWRlci1vcDF7aGVpZ2h0OjcwcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5oZWFkZXItb3AxIC5sb2dve3BhZGRpbmc6MTVweCAwfS5oZWFkZXItb3AxIC5sb2dvIGltZ3t3aWR0aDphdXRvO2hlaWdodDo0MHB4fS5vZmZlci1tb2RhbHtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudDtib3gtc2hhZG93OjBweCAwcHggMTVweCByZ2JhKDAsMCwwLC4zKSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MTVweCAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7cGFkZGluZzo1MHB4ICFpbXBvcnRhbnR9Lm9mZmVyLW1vZGFsIC5mMzB7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozMHB4O21hcmdpbi1ib3R0b206MH0ub2ZmZXItbW9kYWwgLmYyMHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzYxNjE2MTttYXJnaW4tdG9wOjEwcHggIWltcG9ydGFudH0ub2ZmZXItbW9kYWwgLmljb24tY2xvc2V7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwfS5vZmZlci1tb2RhbCAuaWNvbi1jbG9zZTo6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9Lm9mZmVyLW1vZGFsIC5tb2JOby1ib3ggLmZsZXh7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ub2ZmZXItbW9kYWwgLm1vYk5vLWJveCAuZm9ybS1ib3h7d2lkdGg6NzAlfS5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdC5vcDF7d2lkdGg6YXV0bztwYWRkaW5nLXJpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozMnB4O2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kLXNpemU6MjJweDtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgdXJsKC4uL2ltYWdlcy9hcnJvdy1kb3duLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtib3JkZXItcmFkaXVzOjA7cGFkZGluZzo2cHggMDtjb2xvcjojOWIxZTI2O2hlaWdodDphdXRvO3BhZGRpbmctcmlnaHQ6Y2FsYyguNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudH0ub2ZmZXItbW9kYWwgLmlucHV0LWJ4e2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5YjFlMjY7d2lkdGg6MTAwJTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjMycHg7cGFkZGluZzo4cHggMDtsZXR0ZXItc3BhY2luZzo1cHh9Lm9mZmVyLW1vZGFsIC53OTBwe3dpZHRoOjkwJX0ub2ZmZXItbW9kYWwgLm90cC1pbmZve2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjI0cHh9Lm9mZmVyLW1vZGFsIC5vdHAtaW5mbyBzcGFue2NvbG9yOiM5YjFlMjZ9Lm9mZmVyLW1vZGFsIC5vdHAtaW5mbyBhe2NvbG9yOiM2MTYxNjF9Lm9mZmVyLW1vZGFsIGxhYmVsLmVycm9ye2NvbG9yOiM5YjFlMjY7bWFyZ2luOjhweCAwIDB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5vZmZlci1tb2RhbHtwYWRkaW5nOjI1cHh9Lm9mZmVyLW1vZGFsIC5mMzB7Zm9udC1zaXplOjIwcHh9Lm9mZmVyLW1vZGFsIC5mMjB7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwfS5vZmZlci1tb2RhbCAub3RwLWluZm97Zm9udC1zaXplOjE0cHh9Lm9mZmVyLW1vZGFsIC5jdXN0b20tc2VsZWN0Lm9wMXtmb250LXNpemU6MThweDtiYWNrZ3JvdW5kLXNpemU6MTZweH0ub2ZmZXItbW9kYWwgLmlucHV0LWJ4e2ZvbnQtc2l6ZToxOHB4O2xldHRlci1zcGFjaW5nOjJweH0ub2ZmZXItbW9kYWwgLmljb24tY2xvc2V7Zm9udC1zaXplOjE4cHh9Lm9mZmVyLW1vZGFsIC5NVDMwLC5vZmZlci1tb2RhbCAuTVQyMHttYXJnaW4tdG9wOjE1cHh9Lm9mZmVyLW1vZGFsIC5NVDUwe21hcmdpbi10b3A6MjVweH19Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAuYnRuLWJveCAuYnRuLXJlZHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHh9Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAub3RwLWJ4e2Rpc3BsYXk6YmxvY2t9Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAub3RwLWJ4LmhpZGV7ZGlzcGxheTpub25lfS5tb2RhbC1iYWNrZHJvcHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjcpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDdweCl9Lm1vZGFsLWJhY2tkcm9wLXdoYXRzYXBwe2JhY2tkcm9wLWZpbHRlcjpibHVyKDdweCl9LmhkM2J7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMn0ubS1zdXBwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6OHB4IDBweDtib3gtc2hhZG93OjBweCA0cHggOHB4IHJnYmEoMzcsMzYsNTksLjA1KTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojOTgxYTFkfS5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZSBpbWd7bWFyZ2luLXJpZ2h0OjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRle3BhZGRpbmc6NHB4IDE1cHggIWltcG9ydGFudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX0udG9wLW5hdi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAubG9nbyBpbWd7aGVpZ2h0OjM0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtib3JkZXI6c29saWQgMXB4ICM5ZDFkMjc7cGFkZGluZzo4cHggMTVweDttYXJnaW4tbGVmdDoxNXB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtiYWNrZ3JvdW5kLWNvbG9yOiM5ZDFkMjc7Y29sb3I6I2ZmZn0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZSNkcm9wZG93bk1lbnVIZWxwe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojMzUzNTM1O2JvcmRlci1jb2xvcjojMzUzNTM1fX0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpub25lfS50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZXtwb3NpdGlvbjpyZWxhdGl2ZX0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3guZHJvcGRvd24uc2hvdz5hLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjEwcHggMTVweCAxMHB4IDA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2ZmZiByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMCU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtib3R0b206LTEzcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZTpiZWZvcmV7ZGlzcGxheTpub25lfX0ubGFuZy1ieE1vYntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDo2O3BhZGRpbmc6MjBweDtkaXNwbGF5Om5vbmV9LmxhbmctYnhNb2IgLmYyMHtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbToxNnB4fS5sYW5nLWJ4TW9iIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToxOHB4fS5sYW5nLWJ4TW9iIC5pY29uLWNsb3NlOjpiZWZvcmV7Y29sb3I6IzliMWUyNn0ubGFuZy1ieE1vYiBsaXtwYWRkaW5nOjhweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7Zm9udC1zaXplOjE0cHh9LmxhbmctYnhNb2IgbGkgYXtjb2xvcjojMjUyNDNifS5vdmVybGF5MXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMik7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3otaW5kZXg6NTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oZWxwLWRyb2Rvd24tbWVudXt3aWR0aDozNTVweDttaW4td2lkdGg6MzU1cHg7bWF4LXdpZHRoOjM1NXB4O2JvcmRlci1yYWRpdXM6NnB4O2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowO2JveC1zaGFkb3c6MHB4IDRweCA0cHggNHB4IHJnYmEoMCwwLDAsLjI1KTt6LWluZGV4Ojk5OTk7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1sZWZ0Oi0xNXB4O2xpbmUtaGVpZ2h0Om5vcm1hbDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWxwLWRyb2Rvd24tbWVudXt0b3A6YXV0byAhaW1wb3J0YW50O3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnQ7Ym90dG9tOi0ycHggIWltcG9ydGFudDtsZWZ0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjhweCA4cHggMCAwICFpbXBvcnRhbnR9fS5oZWxwLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTVweCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWxwLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTJweCAzMnB4ICFpbXBvcnRhbnR9LmhlbHAtZHJvZG93bi1tZW51IGEuY2xvc2V7cGFkZGluZzoxMHB4IDEwcHggMCAxMHB4ICFpbXBvcnRhbnQ7b3BhY2l0eToxO21hcmdpbi1ib3R0b206LThweDtwYWRkaW5nLWJvdHRvbToxMHB4ICFpbXBvcnRhbnR9LmhlbHAtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZDpub3QoLmNsb3NlKXtwYWRkaW5nLWJvdHRvbTozNnB4ICFpbXBvcnRhbnR9fS5oZWxwLWRyb2Rvd24tbWVudSBhOmxhc3QtY2hpbGR7Ym9yZGVyOjB9LmhlbHAtZHJvZG93bi1tZW51IGEgZmlndXJle21hcmdpbjowO21hcmdpbi1yaWdodDo1cHh9LmhlbHAtZHJvZG93bi1tZW51IGEgcHttYXJnaW46MDttYXJnaW4tbGVmdDoxNXB4fS5oZWxwLWRyb2Rvd24tbWVudSBhIHAgc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMH0uaGVscC1kcm9kb3duLW1lbnUgYSBwIHN0cm9uZ3tjb2xvcjojOTgyMTI3O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmJsb2NrfS5oZWxwLWRyb2Rvd24tbWVudSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZSAhaW1wb3J0YW50fSNidWxsZXRpbi1tb2RhbCAubW9kYWwtZGlhbG9ne21heC13aWR0aDo5ODRweH0jYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWRpYWxvZzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmZpeGVkO3RvcDoxMTBweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxcHgpO2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGJsYWNrLCB0cmFuc3BhcmVudCl9LmJ1bGxldGluLW1vZGFse3BhZGRpbmc6NTBweCAzOHB4IDI5cHggMzhweDtib3JkZXItcmFkaXVzOjVweH0uYnVsbGV0aW4tbW9kYWwgLmgze2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEzMCU7bWFyZ2luOjB9LmJ1bGxldGluLW1vZGFsIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToyMHB4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtc3RhZ2Utb3V0ZXJ7b3ZlcmZsb3c6aGlkZGVufS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtc3RhZ2V7ZGlzcGxheTpmbGV4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2e2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MjRweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYsLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0e2JhY2tncm91bmQtY29sb3I6I2VmZWRlZDtoZWlnaHQ6MzZweDt3aWR0aDozNnB4O2JvcmRlci1yYWRpdXM6MThweDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjA7bWFyZ2luLWxlZnQ6MjBweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYuZGlzYWJsZWQsLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0LmRpc2FibGVke29wYWNpdHk6LjV9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2IHNwYW4sLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHNwYW57Zm9udC1zaXplOjIxcHh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2IHNwYW46YmVmb3JlLC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dCBzcGFuOmJlZm9yZXtjb2xvcjojOWQxZDI3fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVte2JvcmRlci1yYWRpdXM6MTZweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojZDNkM2QzIDUwJS9jb3ZlciBuby1yZXBlYXR9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gZmlndXJle3RleHQtYWxpZ246Y2VudGVyfS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIGZpZ3VyZSBpbWd7bWF4LXdpZHRoOjEwMCV9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnR7cGFkZGluZzoyMHB4IDEwcHg7YmFja2dyb3VuZDojOWQxZDI3fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIC5jb250ZW50IHB7Y29sb3I6I2ZmZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MjJweDtib3JkZXItYm90dG9tOi41cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNSk7bWFyZ2luLWJvdHRvbToxM3B4O3BhZGRpbmctYm90dG9tOjE1cHh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnQgYXtjb2xvcjp2YXIoLS1HcmF5LTYsICNGMkYyRjIpO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWx9I2JlbGwtYnVsbGV0aW4uYWN0aXZle3Bvc2l0aW9uOnJlbGF0aXZlfSNiZWxsLWJ1bGxldGluLmFjdGl2ZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ1cHg7bGVmdDowO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWxlZnQ6MTJweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDoxMnB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbToxMnB4IHNvbGlkICNmZmZ9LmJnLWxpZ2h0LXdoaXRle2JhY2tncm91bmQ6I2Y1ZjVmNTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig2cHgpfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXttaW4td2lkdGg6MzIwcHg7bGVmdDphdXRvO3JpZ2h0OjA7dG9wOjZweCAhaW1wb3J0YW50O3BhZGRpbmc6MjBweCAyMHB4IDAgMjBweDtib3JkZXItcmFkaXVzOjhweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnV7dG9wOmF1dG8gIWltcG9ydGFudDtib3R0b206MHB4O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDt6LWluZGV4Ojk5OTk5OTk5OTk5OTk7Ym9yZGVyLXJhZGl1czo4cHggOHB4IDAgMDtib3JkZXI6MDtwYWRkaW5nOjIwcHggMzJweCAwIDMycHh9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5jbG9zZXtvcGFjaXR5OjE7bWFyZ2luLXRvcDotN3B4O21hcmdpbi1yaWdodDotMjBweH19LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5oZDJ2e2NvbG9yOiM5ZDFkMjc7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaGQydjR7bWFyZ2luLWJvdHRvbTowfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSBwe2NvbG9yOiMzMzM7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O21hcmdpbi1ib3R0b206MjBweH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmJ0bi1yZWR7Y29sb3I6I2ZmZn0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmJ0bi1yZWQ6dmlzaXRlZHtjb2xvcjojZmZmfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuYnRuLXJlZDpob3ZlcntiYWNrZ3JvdW5kOiM5ZDFkMjd9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGV7bWFyZ2luLXRvcDoyMHB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGF7cGFkZGluZzoyMHB4IDIwcHggIWltcG9ydGFudDtjb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7YmFja2dyb3VuZDpyZ2JhKDI0MSwyNDEsMjQxLC45KTttYXJnaW46MCAtMjBweH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhLmJvcmRlcntib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoODMsODMsODMsLjIpICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGF7bWFyZ2luOjAgLTMycHg7cGFkZGluZzoyMHB4IDMycHggIWltcG9ydGFudH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhLmJvcmRlcntwYWRkaW5nLXRvcDozNnB4ICFpbXBvcnRhbnR9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYTpub3QoLmJvcmRlcil7cGFkZGluZy1ib3R0b206MzZweCAhaW1wb3J0YW50fX0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBwe2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xle2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpub25lfS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7Ym90dG9tOi05cHggIWltcG9ydGFudH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51e2JvcmRlci1yYWRpdXM6OHB4O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjE2cHg7bWluLXdpZHRoOjE4MHB4O21hcmdpbi10b3A6NnB4O3otaW5kZXg6OTl9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTJweCAxMXB4O2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjFmMWYxO2JvcmRlci1yYWRpdXM6MH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZHtib3JkZXI6MH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6aG92ZXIsLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhLmFjdGl2ZXtjb2xvcjojOWQxZDI3ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6I2YxZjFmMSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NHB4fWhlYWRlci56aW5kZXggLnRvcC1uYXYuYmctbGlnaHQtd2hpdGV7ei1pbmRleDo5O2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMSl9aGVhZGVyLnppbmRleCAuc2VjLW5hdi5iZy13aGl0ZXtkaXNwbGF5Om5vbmU7b3BhY2l0eTowO3RyYW5zaXRpb246ZGlzcGxheSAwcyxvcGFjaXR5IC41cyBsaW5lYXJ9I25vcm1hbC10YWJzLWRyb3Bkb3due2hlaWdodDozNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9I25vcm1hbC10YWJzLWRyb3Bkb3duIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXtkaXNwbGF5Om5vbmV9I25vcm1hbC10YWJzLWRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6YmVmb3Jle2Rpc3BsYXk6YmxvY2t9I25vcm1hbC10YWJzLWRyb3Bkb3duOmhvdmVyIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnV7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRyb3Bkb3duLmJ0bi1ib3guc2hvdzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMTtwb2ludGVyLWV2ZW50czpub25lfX0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgbGkgYXt0ZXh0LWFsaWduOmNlbnRlcn0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgLm93bC1wcmV2e21hcmdpbjowICFpbXBvcnRhbnQ7bGVmdDotMzVweDtyaWdodDphdXRvO3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgLm93bC1uZXh0e21hcmdpbjowICFpbXBvcnRhbnQ7cmlnaHQ6LTM1cHg7bGVmdDphdXRvO3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgYnV0dG9ue3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojOWIxZTI2ICFpbXBvcnRhbnR9LmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIC5vd2wtbmF2IGJ1dHRvbiAuaWNvbi1MZWZ0OjpiZWZvcmUsLmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIC5vd2wtbmF2IGJ1dHRvbiAuaWNvbi1SaWdodDo6YmVmb3Jle2NvbG9yOiNmZmZ9LmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIC5vd2wtbmF2IHNwYW57Zm9udC1zaXplOjE0cHh9LmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIC5vd2wtbmF2IC5kaXNhYmxlZHtvcGFjaXR5OjB9LmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIGxpIGEgc3Ryb25ne2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keXtwYWRkaW5nLXRvcDoxNDFweH19Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHB7aGVpZ2h0OjE0MXB4fWJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5IC5ncm50LW5ldy1oZWFkZXItYXBwIC5ncm50LWFwcC1tb2ItbWFpbntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkYmRiZGV9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleHtnYXA6MTJweH1ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVyLWFwcCAuZ3JudC1hcHAtbW9iLW1haW4gLmdybnQtYXBwLW1vYi1mbGV4IC5nYW0tbGVmdHtnYXA6OXB4fWJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5IC5ncm50LW5ldy1oZWFkZXItYXBwIC5ncm50LWFwcC1tb2ItbWFpbiAuZ3JudC1hcHAtbW9iLWZsZXggLmdhbS1sZWZ0IC5idG4tY2xvc2V7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7cGFkZGluZzowO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtvdXRsaW5lOm5vbmV9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleCAuZ2FtLWxlZnQgcGljdHVyZSBpbWcsYm9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleCAuZ2FtLWxlZnQgZmlndXJlIGltZ3ttYXgtd2lkdGg6MTg4cHh9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleCAuYnRuLXJlZHtwYWRkaW5nOjEyLjVweCAyMHB4O2JvcmRlci1yYWRpdXM6OTlweDtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTlweH0uZ3JudC1hcHAtbW9iLW1haW57ZGlzcGxheTpub25lfS5ncm50LWhlYWRlci1sb2dvLW9ubHl7cGFkZGluZy10b3A6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLWxvZ28tb25seXtwYWRkaW5nLXRvcDo2MHB4fX0uZ3JudC1oZWFkZXItbG9nby1vbmx5IC5wYXltbi1oZWFkZXJ7aGVpZ2h0OmF1dG87cGFkZGluZzowIDEwcHh9LmdybnQtaGVhZGVyLWxvZ28tb25seSAucGF5bW4taGVhZGVyIGhlYWRlcntwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjI7aGVpZ2h0OjEwMHB4O2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZX0uZ3JudC1oZWFkZXItbG9nby1vbmx5IC5wYXltbi1oZWFkZXIgLmhlYWRlci1tYWlue21hcmdpbjowIGF1dG99LmdybnQtaGVhZGVyLWxvZ28tb25seSAucGF5bW4taGVhZGVyIC5oZWFkZXItbWFpbiAudG9wLW5hdntoZWlnaHQ6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLWxvZ28tb25seSAucGF5bW4taGVhZGVyIC5oZWFkZXItbWFpbiAudG9wLW5hdntoZWlnaHQ6NjBweH19LmdybnQtaGVhZGVyLWxvZ28tb25seSAucGF5bW4taGVhZGVyIC5oZWFkZXItbWFpbiAudG9wLW5hdiAubG9nb3twYWRkaW5nOjEwcHggIWltcG9ydGFudH0ub3ZlcmxheXtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7ei1pbmRleDo0O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnNlYXJjaC1ieHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDo1MCU7cmlnaHQ6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt6LWluZGV4Ojk7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjgwMHB4O21pbi1oZWlnaHQ6NTUwcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5zZWFyY2gtYnggLnR3aXR0ZXItdHlwZWFoZWFke3dpZHRoOjEwMCV9LnNlYXJjaC1ieCAudHlwZWFoZWFke3dpZHRoOjEwMCU7cGFkZGluZzoyMnB4IDY0cHg7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0uc2VhcmNoLWJ4IC5uby10eXBlYWhlYWR7d2lkdGg6MTAwJTtwYWRkaW5nOjIycHggNjRweDtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4fS5zZWFyY2gtdG9we2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy10b3A6MzVweH0uc2VhcmNoLXRvcCAuaGRye3dpZHRoOjcwJX0uc2VhcmNoLXRvcCAuc2VhcmNoLWJveHttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2VhcmNoLXRvcCAuaGRye3dpZHRoOjYwJX0uc2VhcmNoLXRvcCAuc2VhcmNoLWJveHt3aWR0aDoyMzVweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtdG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5zZWFyY2gtdG9wIC5oZHJ7d2lkdGg6MTAwJX0uc2VhcmNoLXRvcCAuc2VhcmNoLWJveHt3aWR0aDoxMDAlO21hcmdpbi10b3A6MTBweH0uc2VhcmNoLXRvcCAuc2VhcmNoLWJveCsuTVQxMHttYXJnaW4tdG9wOjI4cHh9fS5zZWFyY2gtYnhJbntwb3NpdGlvbjpyZWxhdGl2ZX0uc2VhcmNoLWJ4SW4gLmljb24tc2VhcmNoLC5zZWFyY2gtYnhJbiAuY2xzLWJ0bntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDt6LWluZGV4OjF9LnNlYXJjaC1ieEluIC5pY29uLXNlYXJjaHtsZWZ0OjIwcHg7Zm9udC1zaXplOjI0cHh9LnNlYXJjaC1ieEluIC5jbHMtYnRue3JpZ2h0OjIwcHg7Zm9udC1zaXplOjIwcHh9LnNlYXJjaC1ieEluIC5jbHMtYnRuIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojNTQ1NjVifS5zZWFyY2gtYnhJbiAudHQtbWVudXt3aWR0aDo0NjBweDttYXgtaGVpZ2h0OjQ4NXB4O292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjIwcHggMzBweDtiYWNrZ3JvdW5kOiNmZmZ9LnNlYXJjaC1ieEluIC50dC1tZW51LnR0LW9wZW57d2lkdGg6MTAwJX0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLnRhZ3tmb250LXNpemU6MTBweDtiYWNrZ3JvdW5kOiM1NDU2NWI7cGFkZGluZzo0cHg7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXJpZ2h0OjhweDt3aWR0aDo2MnB4O2xpbmUtaGVpZ2h0OjEuMjt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9ja30uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmxpbmt7Y29sb3I6IzlkMWQyNzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtc2l6ZToxMnB4O2Zsb2F0OnJpZ2h0fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRve2ZvbnQtc2l6ZToxNHB4O2NvbG9yOnJnYmEoODQsODYsOTEsLjUpfS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIC5zcnktdGFne2xpbmUtaGVpZ2h0OjMwcHg7Y29sb3I6IzU0NTY1YjtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2FsZXJ0LnN2Zykgbm8tcmVwZWF0IDAgNXB4O3BhZGRpbmc6MCAwIDEycHggMzBweH0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyAuc3J5LXRhZyBzdHJvbmd7Y29sb3I6IzlkMWQyN30uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyBwe21hcmdpbjowIDAgMCAzMHB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHVsLndpdGgtY2lyY2xle3BhZGRpbmctbGVmdDozMHB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHVsLndpdGgtY2lyY2xlIGxpe3BhZGRpbmc6OHB4IDAgMCAxMnB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHVsLndpdGgtY2lyY2xlIGxpOjpiZWZvcmV7Zm9udC1zaXplOjE2cHg7dG9wOjEwcHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtaGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtmb250LXNpemU6MTJweDtjb2xvcjojNzM3MzczO3BhZGRpbmctYm90dG9tOjhweDttYXJnaW4tYm90dG9tOjhweH0uc2VhcmNoLWJ4SW4gLnR0LXN1Z2dlc3Rpb257Zm9udC1zaXplOjE0cHg7bWFyZ2luLXRvcDoxMnB4O2NvbG9yOnJnYmEoODQsODYsOTEsLjUpfS5zZWFyY2gtYnhJbiAudHQtc3VnZ2VzdGlvbiBzdHJvbmd7Y29sb3I6IzU0NTY1Yn0uc2VhcmNoLWJ4SW4gLnR0LXN1Z2dlc3Rpb246aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LnNlYXJjaC1ieEluIC50dC1saW5re2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6MTJweDtmb250LXdlaWdodDpib2xkfS5zZWFyY2gtYnhJbiAudHQtbGluayBhe2NvbG9yOiM5ZDFkMjd9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWR7YmFja2dyb3VuZDojZmFmYWZhO2hlaWdodDo0ODVweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo2NXB4O3dpZHRoOjM0MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZHt3aWR0aDoyNDBweDtwYWRkaW5nLXRvcDozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIGZpZ3VyZXttYXJnaW4tYm90dG9tOjE1cHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgZmlndXJlIGltZ3t3aWR0aDoxMjBweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCBmaWd1cmUrcHtwYWRkaW5nOjAgNzBweDttYXJnaW4tYm90dG9tOjI4cHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLmFycm93LnllbGxvd3ttYXJnaW46MCBhdXRvIC0yNHB4O2JhY2tncm91bmQ6I2ZmY2IwNTt3aWR0aDo0OHB4O2hlaWdodDo0OHB4O2JvcmRlci1yYWRpdXM6MjRweDtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjMyKX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1ieEluIC5zZWFyY2gtYWR7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1ieEluIC50dC1tZW51e3dpZHRoOjEwMCV9LnNlYXJjaC1ieEluIC50dC1tZW51IC5saW5re2Rpc3BsYXk6bm9uZX0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbytkaXYgLmxpbmt7ZGlzcGxheTpibG9ja319LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnR0LW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjZweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAudHQtbWVudTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDojZmZmfS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC50dC1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czoxMHB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC50dC1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlcntiYWNrZ3JvdW5kOiM1NTV9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnRhZy10aXRsZXtjb2xvcjojNjg2ODczO3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7cGFkZGluZy1ib3R0b206OHB4O21hcmdpbi1ib3R0b206OHB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC50YWctdGl0bGUgc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJke2JvcmRlci1yYWRpdXM6OHB4O2JhY2tncm91bmQ6I2Y2ZjZmNjtkaXNwbGF5OmZsZXg7cGFkZGluZzo2cHg7bWFyZ2luLWJvdHRvbTo4cHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMDF9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCAuY3JkLXRpdGxle2NvbG9yOiMwMDA7Zm9udC1zaXplOjExcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIHBpY3R1cmV7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjEycHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCBwaWN0dXJlIGltZ3tib3JkZXItcmFkaXVzOjRweDt3aWR0aDo1N3B4O2hlaWdodDo2MnB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgLmJkZ2V7Y29sb3I6I2Y2ZjZmNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6NHB4O3BhZGRpbmc6MnB4IDNweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kOiM5YjFlMjY7bGVmdDo1cHg7dG9wOjVweDt6LWluZGV4OjF9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCAuYnRuLWJveCAuYnRuLWxpbmt7Zm9udC1zaXplOjEwcHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCAuYnRuLWJveCAuYnRuLWxpbmsgaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgLmJ0bi1ib3ggLmJ0bi1saW5rIGltZ3t3aWR0aDoxNXB4O2hlaWdodDphdXRvfX0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIC5idG4tYm94IC5idG4tbGluazpob3Zlcntjb2xvcjojOWQxZDI3fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgLmJ0bi1ib3ggLmJ0bi1yZWR7Y29sb3I6I2Y2ZjZmNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1yaWdodDoxMnB4O3BhZGRpbmc6N3B4IDIxcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgLmJ0bi1ib3ggLmJ0bi1yZWR7bWFyZ2luLXJpZ2h0OjZweDtwYWRkaW5nOjdweCAxMnB4fX0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAub3B0bjIgLnNyY2gtY2FyZCAuYmRnZXtmb250LXNpemU6OHB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5vcHRuMiAuc3JjaC1jYXJkIHBpY3R1cmUgaW1ne2JvcmRlci1yYWRpdXM6NHB4O3dpZHRoOjEwOXB4O2hlaWdodDoxMTJweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAub3B0bjMgLm1pbi13ZHR7bWluLXdpZHRoOjU1cHg7bWFyZ2luLXJpZ2h0OjhweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAub3B0bjMgLnNyY2gtY2FyZHttYXgtd2lkdGg6MjgycHg7bWFyZ2luOjAgYXV0byAxMHB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5vcHRuMyAuc3JjaC1jYXJkIC5iZGdle2ZvbnQtc2l6ZTo4cHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLm9wdG4zIC5zcmNoLWNhcmQgLmJkZ2Uye2ZvbnQtc2l6ZTo4cHg7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWxlZnQ6NXB4O3Bvc2l0aW9uOmluaGVyaXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d29yZC1icmVhazpicmVhay13b3JkO292ZXJmbG93LXdyYXA6YnJlYWstd29yZDstbXMtd29yZC1icmVhazpicmVhay13b3JkO2NvbG9yOiNmNmY2ZjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjhweDtwYWRkaW5nOjJweCAzcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZDojOWIxZTI2fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5vcHRuMyAuc3JjaC1jYXJkIHBpY3R1cmUgaW1ne2JvcmRlci1yYWRpdXM6NHB4O3dpZHRoOmF1dG87aGVpZ2h0OmF1dG99LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLmJ0bi1saW5re2ZvbnQtc2l6ZToxNHB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5idG4tbGluazpob3Zlcntjb2xvcjojOWQxZDI3fS5zZWFyY2gtbGlzdGluZyBsaXtwYWRkaW5nOjMwcHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0e3dpZHRoOjc0JX0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgLmRlc2N7bGluZS1oZWlnaHQ6MjJweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcHttYXJnaW4tYm90dG9tOjEycHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgYTpub3QoLmYxNGJyKXtjb2xvcjpyZ2JhKDg0LDg2LDkxLC41KX0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCBhOm5vdCguZjE0YnIpIHN0cm9uZ3tjb2xvcjojNTQ1NjVifS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIC50YWd7Zm9udC1zaXplOjEycHg7YmFja2dyb3VuZDojNzg3ODc4O3BhZGRpbmc6NHB4IDhweDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIC5mMTRicnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO21hcmdpbi1yaWdodDo0MHB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIC5pY29uLVJpZ2h0LnJlZHtmb250LXdlaWdodDo3MDB9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLmljb24tUmlnaHQucmVkOmJlZm9yZXtjb2xvcjojOWQxZDI3fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZ3ttYXJnaW4tbGVmdDphdXRvfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBmaWd1cmV7bWFyZ2luOjAgNDBweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgaW1ne2hlaWdodDoxNjBweDt3aWR0aDphdXRvfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyAuYXJyb3cueWVsbG93e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjEwcHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3cgLmljb24tUmlnaHQsLnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3cgLmljb24tcGxheXtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3cgLmljb24tUmlnaHQ6YmVmb3JlLC5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyAuYXJyb3cueWVsbG93IC5pY29uLXBsYXk6YmVmb3Jle2NvbG9yOiM1NDU2NWJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCAuZGVzY3toZWlnaHQ6OTBweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgZmlndXJle21hcmdpbjowIDAgMCAxNXB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBpbWd7aGVpZ2h0Ojk1cHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3d7Ym90dG9tOjB9fS5mb290ZXJ7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6MzAwfS5mb290ZXIgLmNvbC1zbS0ze3Bvc2l0aW9uOnJlbGF0aXZlfS5leHBsb3JlcjExIC5mb290ZXJ7cG9zaXRpb246cmVsYXRpdmV9LmV4cGxvcmVyMTEgLmZvb3RlciAuc3Rva2UtdmFsdWV7ZmxvYXQ6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOi04MnB4O3JpZ2h0Oi0zMnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6NjVweDtoZWlnaHQ6NjVweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmZmNiMDU7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjUyNTJ9LmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9wIC5pY29uLVVwe2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1ib3R0b206LTRweDtjb2xvcjojNTI1MjUyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3B7ZGlzcGxheTpub25lfX0uZm9vdGVyIHB7bWFyZ2luLWJvdHRvbTowfS5mb290ZXIgLnN0b2tlLXZhbHVle2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjE7ZmxvYXQ6cmlnaHR9LmZvb3RlciB1bCBsaXttYXJnaW4tdG9wOjEycHh9LmZvb3RlciB1bC5zb2NpYWx7ZGlzcGxheTpmbGV4fS5mb290ZXIgdWwuc29jaWFsIGxpe21hcmdpbjowIDMwcHggMCAwfS5mb290ZXIgdWwuc29jaWFsIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmZvb3RlciB1bC5hcHAtbGlzdHtkaXNwbGF5OmZsZXh9LmZvb3RlciB1bC5hcHAtbGlzdCBsaXttYXJnaW46MCAxMHB4IDAgMH0uZm9vdGVyIHVsLmFwcC1saXN0IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXIgdWwuYXBwLWxpc3QgaW1ne3dpZHRoOjE0MHB4fX0uZm9vdGVyIC5maGR7Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIxKTtwYWRkaW5nLWJvdHRvbToxNnB4O2xldHRlci1zcGFjaW5nOi41cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5mb290ZXIgLmZoZC5ub2x7Ym9yZGVyLWJvdHRvbTowO21hcmdpbi1ib3R0b206MH0uZm9vdGVyIC5mb3RfdHJncntmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjVweDtsaW5lLWhlaWdodDoyNHB4O2N1cnNvcjpwb2ludGVyfS5mb290ZXIgLmZvdF90cmdyLmFjdHtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yMSk7cGFkZGluZy1ib3R0b206MTZweDttYXJnaW4tYm90dG9tOjEwcHh9LmZvb3RlciAuZm90X3RyZ3IuYWN0IC5pY29uLXBsdXM6OmJlZm9yZXtjb250ZW50Olwi7qSFXCJ9LmZvb3RlciAuZm90X3RyZ3IgLmljb24tcGx1c3tmb250LXNpemU6MjRweDttYXJnaW4tbGVmdDoyMHB4O3ZlcnRpY2FsLWFsaWduOnRvcDtkaXNwbGF5OmlubGluZS1ibG9ja30uZm9vdGVyIC5mb3RfdHJnciAuaWNvbi1wbHVzOjpiZWZvcmV7Y29sb3I6I2ZmZn0uZm9vdGVyLXRvcHtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZn0uZm9vdGVyLXRvcCBhe2NvbG9yOiNmZmZ9LmZvb3Rlci10b3AgLmZvdC1yZWR7cGFkZGluZzo1MHB4IDB9LmZvb3Rlci10b3AgLmZvdC1kcmVke2JhY2tncm91bmQ6cmdiYSgxNywxNywxNywuMSk7cGFkZGluZzo0MHB4IDB9LmZvb3Rlci10b3AgLmZvdC1kcmVkIC5kLWN0cnt0ZXh0LWFsaWduOmNlbnRlcn0uZm9vdGVyLXRvcCAuZm90LWRyZWQgLmJ0bi13aGl0ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjA7Zm9udC1zaXplOjE2cHh9LmZvb3Rlci10b3AgLmZvdC1kcmVkIGEgc3Bhbntmb250LXNpemU6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZvb3Rlci10b3AgLmZvdC1kcmVkIC5kLWN0cnt0ZXh0LWFsaWduOmxlZnR9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mb290ZXItdG9wIC5mb3QtZHJlZHtvcmRlcjozfS5mb290ZXItdG9wIC5mb3QtZHJlZCAuZC1jdHJ7bWFyZ2luOjIwcHggMH0uZm9vdGVyLXRvcCAuc3Rva2UtdmFsdWV7ZGlzcGxheTpub25lfX0uZm9vdGVyLWJ0bXtwYWRkaW5nOjMwcHggMDtjb2xvcjojMGQwZDBkfS5mb290ZXItYnRtIC5kLWZsZXh7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmZvb3Rlci1idG0gYXtjb2xvcjojMGQwZDBkO21hcmdpbjowIDVweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcHtyaWdodDowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3RlciAuZm90LXJlZCAuZmhkLC5mb290ZXIgLmZvdF90cmdye3BhZGRpbmctdG9wOjZweH0uZm9vdGVyIC5mb3QtcmVkIC5maGQ6OmJlZm9yZSwuZm9vdGVyIC5mb3RfdHJncjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSGXCI7cmlnaHQ6MTNweDt0b3A6NnB4O2NvbG9yOiNmZmZ9LmZvb3RlciAuZm90LXJlZCAuZmhkLmFjdDo6YmVmb3JlLC5mb290ZXIgLmZvdF90cmdyLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupIVcIn0uZm9vdGVyIC5mb3QtcmVkIC5maGQuYWN0Ky5yb3csLmZvb3RlciAuZm90X3RyZ3IuYWN0Ky5yb3d7bWFyZ2luLWJvdHRvbToxNXB4fS5mb290ZXIgLmZvb3Rlci10b3AgLmZvdC1yZWQ6Zmlyc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MDtwYWRkaW5nLXRvcDozMHB4fS5mb290ZXIgLmZvb3Rlci10b3AgLmZvdC1yZWQ6bGFzdC1jaGlsZHtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjMwcHh9LmZvb3RlciAuZm90X3RyZ3J7cGFkZGluZzo2cHggMCAxNnB4fS5mb290ZXIgLmZvdF90cmdyIC5pY29uLXBsdXN7ZGlzcGxheTpub25lfS5mb290ZXIgLmZvdC1kcmVkIC5jb2wtbGctNXttYXJnaW46MzVweCAwfS5mb290ZXItYnRtIC5kLWZsZXh7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtYWxpZ246Y2VudGVyfS5mb290ZXItYnRtIC5kLWZsZXggcDpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjIwcHh9LmZvb3RlciAuZm90X3RvZyAucm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnNlcnZpY2UtYm94e2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjUwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VydmljZS1ib3g6OmJlZm9yZXtiYWNrZ3JvdW5kOiNmM2YzZjM7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MTI1cHg7d2lkdGg6MTAwJX0uc2VydmljZS1ib3gub3AxOjpiZWZvcmV7aGVpZ2h0Ojg1cHh9LnNlcnZpY2UtYm94Lm9wMjo6YmVmb3Jle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlcnZpY2UtYm94Lm9wMntwYWRkaW5nOjMwcHggMH19LnNlcnZpY2UtYm94Lm9wMiAucm93LmNhcmRze21hcmdpbi10b3A6MH0uc2VydmljZS1ib3gub3AzOjpiZWZvcmV7ZGlzcGxheTpub25lfS5zZXJ2aWNlLWJveC5vcDMgLmxpc3QtaXRlbXtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToxNXB4fS5zZXJ2aWNlLWJveC5vcDMgLmxpc3QtaXRlbSBsaSBzcGFue2hlaWdodDo5MHB4O3dpZHRoOjkwcHg7ZmxleDowIDAgOTBweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC5jYXJkLWJvZHl7cGFkZGluZzo0MHB4IDE2cHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAuY2FyZC10aXRsZXtsaW5lLWhlaWdodDoxO21hcmdpbjowfS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLndpdGgtY2lyY2xle2NvbG9yOiM1NDU2NWJ9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUgc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZSAuZmxleCBzcGFue2ZsZXg6MCAwIDc1cHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUub3AzIGxpe3BhZGRpbmc6MXB4IDAgMXB4IDE1cHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUub3AzIGxpOjpiZWZvcmV7dG9wOjFweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC5ibGFjayBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VydmljZS1ib3gub3Aze3BhZGRpbmc6MzBweCAwfX0uc2VydmljZS1ib3gub3AzIC5yb3cuY2FyZHN7bWFyZ2luLXRvcDowfS5zZXJ2aWNlLWJveCAuY2FyZHN7bWFyZ2luLXRvcDo1MHB4fS5zZXJ2aWNlLWJveCAuY2FyZHtjb2xvcjojYjhiOGI4O2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6M3B4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5e3BhZGRpbmc6NDBweCAzMnB4O2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kOm5vbmV9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MXtwYWRkaW5nOjQwcHggMzVweCAxNXB4IDM1cHg7Ym9yZGVyLWJvdHRvbTowfS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5Lm9wdDJ7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO3BhZGRpbmc6MjRweCAzNXB4IDI0cHggMzVweDtjb2xvcjojNTQ1NjViO2JvcmRlci1yYWRpdXM6MCAwIDNweCAzcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLXRpdGxle2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNTQ1NjViO21hcmdpbi1ib3R0b206MjBweH0uc2VydmljZS1ib3ggLmNhcmQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtjb2xvcjojNzY3Njc2fS5zZXJ2aWNlLWJveCAuY2FyZCAudmlldy1hbGwgYXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7bWFyZ2luLXRvcDo0cHg7Y29sb3I6I2I4YjhiOH0uc2VydmljZS1ib3ggLmNhcmQgLnZpZXctYWxsIGEgLnR4dHt3aWR0aDo4MCU7Y29sb3I6IzU0NTY1Yn0uc2VydmljZS1ib3ggLmNhcmQgYnV0dG9ue2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7cmlnaHQ6MTVweH0uc2VydmljZS1ib3ggLmNhcmQgYnV0dG9uOmZvY3Vze291dGxpbmU6MH0uc2VydmljZS1ib3ggLmNhcmQgYnV0dG9uIHNwYW57Zm9udC1zaXplOjIycHh9LnNlcnZpY2UtYm94IC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsLnNlcnZpY2UtYm94IC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZHtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtdGl0bGV7Zm9udC1zaXplOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VydmljZS1ib3h7cGFkZGluZzo2MHB4IDAgMzBweH0uc2VydmljZS1ib3g6OmJlZm9yZXtoZWlnaHQ6MTIwcHh9LnNlcnZpY2UtYm94IC5jYXJkc3ttYXJnaW4tdG9wOjQ1cHh9LnNlcnZpY2UtYm94IC5jYXJkcyAuY29sLWxnLTR7bWFyZ2luLWJvdHRvbToyMHB4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5e3BhZGRpbmc6NDBweCAzMHB4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY29sLTUuYmxhY2t7d2hpdGUtc3BhY2U6bm93cmFwfS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5Lm9wdDEsLnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MntwYWRkaW5nLWxlZnQ6MzJweDtwYWRkaW5nLXJpZ2h0OjMycHh9LnNlcnZpY2UtYm94IC5tdC14cy03e21hcmdpbi10b3A6MzJweH19Lmljbi1ib3h7YmFja2dyb3VuZC1jb2xvcjojZmZjYjA1O3dpZHRoOjE2MHB4O2hlaWdodDoxNjBweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MThweCBzb2xpZCAjZmZmO21hcmdpbjowIGF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5pY24tYm94IHNwYW57Zm9udC1zaXplOjUwcHh9Lmljbi1ib3ggaW1ne2hlaWdodDo1MHB4fS5pY24tYm94Ky5maGR7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi10b3A6NHB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaWNuLWJveHt3aWR0aDoxMjRweDtoZWlnaHQ6MTI0cHg7Ym9yZGVyLXdpZHRoOjEycHh9fS5nZXQtaW50b3VjaC1ieHtiYWNrZ3JvdW5kOnJnYmEoMjQ2LDI0NiwyNDYsLjgpO21hcmdpbi10b3A6MjVweDtwYWRkaW5nOjQwcHggMCA0MHB4fS5nZXQtaW50b3VjaC1ieC5vcDF7bWFyZ2luLXRvcDowO3BhZGRpbmctdG9wOjYwcHg7YmFja2dyb3VuZDojZjNmM2YzfS5nZXQtaW50b3VjaC1ieCAuaGQyNntmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogMTM2NnB4KXsuZ2V0LWludG91Y2gtYnh7bWFyZ2luLXRvcDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdldC1pbnRvdWNoLWJ4e2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tdG9wOjA7cGFkZGluZzoyNXB4IDVweCAyNXB4fS5nZXQtaW50b3VjaC1ieC5vcDF7cGFkZGluZy10b3A6MzBweH0uZ2V0LWludG91Y2gtYnggLmhkMjZ7Zm9udC1zaXplOjIwcHh9fS5nZXRpbi1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDttYXJnaW4tdG9wOjIwcHh9LmdldGluLWxpc3QgLml0ZW17d2lkdGg6MzAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmdldGluLWxpc3QgLml0ZW0gYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiMyNTI0M2I7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdldGluLWxpc3QgLml0ZW0gYXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmdldGluLWxpc3QgLml0ZW0gYSBmaWd1cmV7bWFyZ2luLWJvdHRvbTowcHg7bWFyZ2luLXJpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5nZXRpbi1saXN0IC5pdGVtIGEgZmlndXJle21hcmdpbi1yaWdodDowcHg7bWFyZ2luLWJvdHRvbTo4cHh9fS5nZXRpbi1saXN0IC5pdGVtIGEgZmlndXJlIGltZ3t3aWR0aDoxMTBweDtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdldGluLWxpc3QgLml0ZW0gYSBmaWd1cmUgaW1ne3dpZHRoOjQ4cHg7aGVpZ2h0OmF1dG99fS5nZXRpbi1saXN0IC5pdGVtIGEgcHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bWFyZ2luLWJvdHRvbTowcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5nZXRpbi1saXN0IC5pdGVtIGEgcHtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxLjF9fWEuZnRyLWRvd25sb2FkLWJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NDhweDttaW4td2lkdGg6MTYwcHg7cGFkZGluZzoxMHB4IDMwcHg7Ym9yZGVyLXJhZGl1czoyNXB4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojOWQxZDI3O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjMwcHg7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlcjowO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7YS5mdHItZG93bmxvYWQtYnRue21pbi13aWR0aDphdXRvO3BhZGRpbmc6MCAzMHB4O2xpbmUtaGVpZ2h0OjN9fS5pY29uLXR3aXR0ZXJ7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5pY29uLXR3aXR0ZXI6OmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNmZmYnIGNsYXNzPSdiaSBiaS10d2l0dGVyLXgnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGQ9J00xMi42Ljc1aDIuNDU0bC01LjM2IDYuMTQyTDE2IDE1LjI1aC00LjkzN2wtMy44NjctNS4wNy00LjQyNSA1LjA3SC4zMTZsNS43MzMtNi41N0wwIC43NWg1LjA2M2wzLjQ5NSA0LjYzM0wxMi42MDEuNzVabS0uODYgMTMuMDI4aDEuMzZMNC4zMjMgMi4xNDVIMi44NjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5ub3RpZmljYXRpb24tZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKTtib3JkZXItcmFkaXVzOjJweDt3aWR0aDozNTBweDtyaWdodDowO3BhZGRpbmc6MTBweCAwIDB9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biB1bHttaW4taGVpZ2h0OjExMHB4O21heC1oZWlnaHQ6MzAwcHg7b3ZlcmZsb3cteTphdXRvfS5ub3RpZmljYXRpb24tZHJvcGRvd24gbGl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztsaW5lLWhlaWdodDpub3JtYWw7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggcmdiYSgxNTEsMTUxLDE1MSwuNCk7cGFkZGluZzoxNXB4IDIwcHg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5ub3RpZmljYXRpb24tZHJvcGRvd24gaDN7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MCAyMHB4fS5ub3RpZmljYXRpb24tZHJvcGRvd24gLnNlbm90aS1oM3tmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzowIDIwcHg7bWFyZ2luLWJvdHRvbTowfS5ub3RpZmljYXRpb24tZHJvcGRvd24gaDR7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izc2NzY3Njtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTo0cHh9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biAubm8tYngtaDR7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izc2NzY3Njtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTo0cHh9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBwe2ZvbnQtc2l6ZToxMnB4fS5ub3RpZmljYXRpb24tZHJvcGRvd24gLmJkeXtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ub3RpZmljYXRpb24tZHJvcGRvd257cG9zaXRpb246c3RhdGljfX0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbntwYWRkaW5nOjAgNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbnttYXJnaW4tcmlnaHQ6MTVweH19LmRyb3AtZG93bi1ub3RpZmljYXRpb246aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDFweCAycHggcmdiYSgwLDAsMCwuMjIpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbjpob3Zlcntib3gtc2hhZG93Om5vbmV9fS5kcm9wLWRvd24tbm90aWZpY2F0aW9uOmhvdmVyIC5ub3RpZmljYXRpb24tZHJvcGRvd257ZGlzcGxheTpibG9ja30ubm90aWZpY2F0aW9uLWJ4e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjUwJTtyaWdodDphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3otaW5kZXg6NTtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTAwJTttYXgtd2lkdGg6ODAwcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpO21heC1oZWlnaHQ6MzYwcHh9Lm5vdGlmaWNhdGlvbi1ieCAuc2VhcmNoLWJ4SW57cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6MHB4O3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtoZWlnaHQ6NjBweH0ubm90aWZpY2F0aW9uLWJ4IC5zZWFyY2gtYnhJbiBoM3tmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzoyMHB4fS5ub3RpZmljYXRpb24tYnggLnNlYXJjaC1ieEluIC5zZW5vdGktaDN7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MjBweDttYXJnaW4tYm90dG9tOjB9Lm5vdGlmaWNhdGlvbi1ieCAubm90aWZpY2F0aW9uLWRyb3Bkb3due2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtib3gtc2hhZG93Om5vbmU7cGFkZGluZy10b3A6NjBweDtvdmVyZmxvdy15OnNjcm9sbDtoZWlnaHQ6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDF7cG9zaXRpb246cmVsYXRpdmV9fS5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd257d2lkdGg6MjQwcHg7cGFkZGluZy10b3A6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93bntwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW46MCAxMjBweCAwIDB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbjoxMnB4IDAgMH0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5waG9uZS1ieDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LThweDtyaWdodDo4cHg7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItbGVmdDo4cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6OHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo4cHggc29saWQgI2VlZX19LnBob25lLWJ4e3BhZGRpbmc6MTZweCAyMHB4fS5waG9uZS1ieCBwe21hcmdpbi1ib3R0b206MH0ucGhvbmUtYnggaHJ7bWFyZ2luLXRvcDoxMnB4O21hcmdpbi1ib3R0b206MTJweH0ucGhvbmUtYnggYXtmb250LXNpemU6MThweDtsaXN0LXN0eWxlOjE7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM5ZDFkMjc7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjRweH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSBzcGFue2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojOWQxZDI3O21hcmdpbi1sZWZ0OjhweH06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzI1MjQzYjtvcGFjaXR5Oi40fTo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojMjUyNDNiO29wYWNpdHk6LjR9Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojMjUyNDNiO29wYWNpdHk6LjR9Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6IzI1MjQzYjtvcGFjaXR5Oi40fWlucHV0OjotbXMtcmV2ZWFsLGlucHV0Ojotd2Via2l0LXJldmVhbCxpbnB1dDo6LXdlYmtpdC1jbGVhcixpbnB1dDo6LW1vei1yZXZlYWwsaW5wdXQ6Oi1tb3otY2xlYXIsaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9W2luY2x1ZGUqPVwiZm9ybS1pbnB1dC1zZWxlY3QoKVwiXSBzZWxlY3Q6bm90KDpmb2N1cyk6aW52YWxpZHtjb2xvcjojYzdjN2M3fS5jaGVja2JveG1haW4gbGFiZWwuZXJyb3J7b3BhY2l0eToxO2NvbG9yOiNkMTAwMDA7cGFkZGluZy1yaWdodDowcHg7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6bm9ybWFsO3BvaW50ZXItZXZlbnRzOm5vbmU7bGV0dGVyLXNwYWNpbmc6LTAuMjZweDtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MHB4fS5jaGVja2JveG1haW4gbGFiZWwuZXJyb3I6bm90KC5kLW5vbmUpK2xhYmVsLmxhYmVse2Rpc3BsYXk6bm9uZX0uZm9ybS1ncm91cDF7cGFkZGluZzoxMnB4IDE2cHggMTZweCAxNnB4O21hcmdpbi1ib3R0b206MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjhweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6MCA0cHggOHB4IDAgcmdiYSgzNywzNiw1OSwuMDUpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9ybS1ncm91cDEucmFkaXVzLXNtLTB7cGFkZGluZzoyMHB4IDE2cHg7Ym9yZGVyLXJhZGl1czowcHh9LmZvcm0tZ3JvdXAxLnJhZGl1cy1zbS0wLm0tbWludXMtMTV7bWFyZ2luOjAgLTE1cHh9fS5mb3JtLWdyb3VwMS5zaG93LWJvcmRlcntib3JkZXI6MXB4IHNvbGlkIHJnYmEoMzcsMzYsNTksLjIpfS5mb3JtLWdyb3VwMS5kaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZTllOX0uZm9ybS1ncm91cDEucDB7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5mb3JtLWdyb3VwMS5wMTB7Ym9yZGVyLXJhZGl1czowcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6bm9uZX0uZm9ybS1ncm91cDEucDEwIGlucHV0e3BhZGRpbmc6MTBweCAxMHB4IDEwcHggMHB4O2JveC1zaGFkb3c6bm9uZTtib3JkZXItcmFkaXVzOjBweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LmZvcm0tZ3JvdXAxLnAxMCBpbnB1dCtsYWJlbCsuYmFyLC5mb3JtLWdyb3VwMS5wMTAgaW5wdXQrbGFiZWwrbGFiZWwrLmJhcnt0b3A6MTBweH0uZm9ybS1ncm91cDEucDEwIGlucHV0K2xhYmVsKy5iYXI6OmJlZm9yZSwuZm9ybS1ncm91cDEucDEwIGlucHV0K2xhYmVsKy5iYXI6OmFmdGVyLC5mb3JtLWdyb3VwMS5wMTAgaW5wdXQrbGFiZWwrbGFiZWwrLmJhcjo6YmVmb3JlLC5mb3JtLWdyb3VwMS5wMTAgaW5wdXQrbGFiZWwrbGFiZWwrLmJhcjo6YWZ0ZXJ7d2lkdGg6NTAlICFpbXBvcnRhbnR9LmZvcm0tZ3JvdXAxLmN1c3RvbS1zZWxlY3QtMntib3gtc2hhZG93Om5vbmU7cGFkZGluZy1ib3R0b206MTBweH0uZm9ybS1ncm91cDEuY3VzdG9tLXNlbGVjdC0yIHNlbGVjdHtib3JkZXItcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDM3LDM2LDU5LC4yKSAhaW1wb3J0YW50fS5mb3JtLWdyb3VwMS5jdXN0b20tc2VsZWN0LTIgc2VsZWN0I2Jhbmt7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHggIWltcG9ydGFudH0uZm9ybS1ncm91cDEgLnJ1cGVlLXN5bWJvbGV7Y29sb3I6I2NjYzljOTt0b3A6MTFweDtsZWZ0OjE5cHg7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZH0uZm9ybS1ncm91cDEuZHJvcGRvd257bWluLWhlaWdodDo2NnB4fS5mb3JtLWdyb3VwMSBzZWxlY3R7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvc3IvaWMta2V5Ym9hcmQtYXJyb3ctZG93bi5zdmdcIikgIWltcG9ydGFudDtoZWlnaHQ6YXV0bztiYWNrZ3JvdW5kLXNpemU6MzBweCAhaW1wb3J0YW50O2JhY2tncm91bmQtcG9zaXRpb246OTYlIDBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMmVtO2JvcmRlci1yYWRpdXM6MDtib3JkZXItYm90dG9tOjBweCBzb2xpZCAjZTllOWU5ICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowfS5mb3JtLWdyb3VwMSBzZWxlY3Qgb3B0aW9ue2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjpyZ2JhKDM3LDM2LDU5LC41KX0uZm9ybS1ncm91cDEgc2VsZWN0I21vbnRoLC5mb3JtLWdyb3VwMSBzZWxlY3QjeWVhcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjk2JSAxMHB4ICFpbXBvcnRhbnR9LmZvcm0tZ3JvdXAxIHNlbGVjdDpmb2N1cytsYWJlbCtzcGFuLC5mb3JtLWdyb3VwMSBzZWxlY3Q6Zm9jdXMrbGFiZWwrbGFiZWwrc3BhbntvcGFjaXR5OjA7ZGlzcGxheTpub25lfS5mb3JtLWdyb3VwMSBzZWxlY3Q6aW52YWxpZHtjb2xvcjpyZ2JhKDM3LDM2LDU5LC40KX0uZm9ybS1ncm91cDEgc2VsZWN0LmlzLXZhbGlke2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmZvcm0tZ3JvdXAxIHNlbGVjdC5pcy12YWxpZDpmb2N1c3tib3JkZXItY29sb3I6IzlkMWQyNyAhaW1wb3J0YW50fS5mb3JtLWdyb3VwMSBzZWxlY3QuaXMtdmFsaWQsLmZvcm0tZ3JvdXAxIHNlbGVjdDp2YWxpZHtwYWRkaW5nLWJvdHRvbTowO2JvcmRlci13aWR0aDowcHg7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uZm9ybS1ncm91cDEgc2VsZWN0LmlzLXZhbGlkLmJvcmRlci1ib3R0b20sLmZvcm0tZ3JvdXAxIHNlbGVjdDp2YWxpZC5ib3JkZXItYm90dG9te2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOWU5ZTkgIWltcG9ydGFudH0uZm9ybS1ncm91cDEgc2VsZWN0LmlzLXZhbGlkK2xhYmVsLC5mb3JtLWdyb3VwMSBzZWxlY3Q6dmFsaWQrbGFiZWx7ZGlzcGxheTpibG9jazttYXJnaW46MHB4IDAgMCAwICFpbXBvcnRhbnR9LmZvcm0tZ3JvdXAxIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pK2xhYmVsKy5iYXIrLmluZGljYXRvciAuaWNvbntjb2xvcjojZmZjYjA1fS5mb3JtLWdyb3VwMSB0ZXh0YXJlYXtyZXNpemU6bm9uZX0uZm9ybS1ncm91cDEgaW5wdXQsLmZvcm0tZ3JvdXAxIHRleHRhcmVhLC5mb3JtLWdyb3VwMSBzZWxlY3R7Ym94LXNoYWRvdzpub25lO2NvbG9yOiMyNTI0M2I7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzouMDhweDtwYWRkaW5nOjA7cGFkZGluZy1ib3R0b206OHB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjBweDtvdXRsaW5lOnJnYmEoMCwwLDAsMCk7LW1vei1hcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO21pbi1oZWlnaHQ6MzhweDtwYWRkaW5nLXJpZ2h0OjI4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb3JtLWdyb3VwMSBpbnB1dCwuZm9ybS1ncm91cDEgdGV4dGFyZWEsLmZvcm0tZ3JvdXAxIHNlbGVjdHtmb250LXNpemU6MTZweH19LmZvcm0tZ3JvdXAxIGlucHV0LnByLTEwMCwuZm9ybS1ncm91cDEgdGV4dGFyZWEucHItMTAwLC5mb3JtLWdyb3VwMSBzZWxlY3QucHItMTAwe3BhZGRpbmctcmlnaHQ6MTAwcHh9LmZvcm0tZ3JvdXAxIGlucHV0LnBiMTQsLmZvcm0tZ3JvdXAxIHRleHRhcmVhLnBiMTQsLmZvcm0tZ3JvdXAxIHNlbGVjdC5wYjE0e3BhZGRpbmc6MThweCAyNHB4fS5mb3JtLWdyb3VwMSBpbnB1dC5wYjE0LmlzLWludmFsaWQsLmZvcm0tZ3JvdXAxIHRleHRhcmVhLnBiMTQuaXMtaW52YWxpZCwuZm9ybS1ncm91cDEgc2VsZWN0LnBiMTQuaXMtaW52YWxpZHtwYWRkaW5nLWJvdHRvbTozNHB4fS5mb3JtLWdyb3VwMSBpbnB1dDpkaXNhYmxlZCwuZm9ybS1ncm91cDEgdGV4dGFyZWE6ZGlzYWJsZWQsLmZvcm0tZ3JvdXAxIHNlbGVjdDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlOWU5ZTl9LmZvcm0tZ3JvdXAxIGlucHV0OmRpc2FibGVkK2xhYmVsLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTpkaXNhYmxlZCtsYWJlbCwuZm9ybS1ncm91cDEgc2VsZWN0OmRpc2FibGVkK2xhYmVse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTowO2JvcmRlcjpub25lfS5mb3JtLWdyb3VwMSBpbnB1dFt0eXBlPWNoZWNrYm94XSwuZm9ybS1ncm91cDEgaW5wdXRbdHlwZT1yYWRpb10sLmZvcm0tZ3JvdXAxIHRleHRhcmVhW3R5cGU9Y2hlY2tib3hdLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYVt0eXBlPXJhZGlvXSwuZm9ybS1ncm91cDEgc2VsZWN0W3R5cGU9Y2hlY2tib3hdLC5mb3JtLWdyb3VwMSBzZWxlY3RbdHlwZT1yYWRpb117LW1vei1hcHBlYXJhbmNlOmF1dG87LXdlYmtpdC1hcHBlYXJhbmNlOmF1dG87YXBwZWFyYW5jZTphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtjdXJzb3I6cG9pbnRlcjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6MH0uZm9ybS1ncm91cDEgaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWwuY2hlY2stbGFiZWwsLmZvcm0tZ3JvdXAxIGlucHV0W3R5cGU9cmFkaW9dK2xhYmVsLmNoZWNrLWxhYmVsLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYVt0eXBlPWNoZWNrYm94XStsYWJlbC5jaGVjay1sYWJlbCwuZm9ybS1ncm91cDEgdGV4dGFyZWFbdHlwZT1yYWRpb10rbGFiZWwuY2hlY2stbGFiZWwsLmZvcm0tZ3JvdXAxIHNlbGVjdFt0eXBlPWNoZWNrYm94XStsYWJlbC5jaGVjay1sYWJlbCwuZm9ybS1ncm91cDEgc2VsZWN0W3R5cGU9cmFkaW9dK2xhYmVsLmNoZWNrLWxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6NXB4O3BhZGRpbmc6MCAyOHB4O2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowO29wYWNpdHk6MX0uZm9ybS1ncm91cDEgaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWwuY2hlY2stbGFiZWw+c21hbGwsLmZvcm0tZ3JvdXAxIGlucHV0W3R5cGU9cmFkaW9dK2xhYmVsLmNoZWNrLWxhYmVsPnNtYWxsLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYVt0eXBlPWNoZWNrYm94XStsYWJlbC5jaGVjay1sYWJlbD5zbWFsbCwuZm9ybS1ncm91cDEgdGV4dGFyZWFbdHlwZT1yYWRpb10rbGFiZWwuY2hlY2stbGFiZWw+c21hbGwsLmZvcm0tZ3JvdXAxIHNlbGVjdFt0eXBlPWNoZWNrYm94XStsYWJlbC5jaGVjay1sYWJlbD5zbWFsbCwuZm9ybS1ncm91cDEgc2VsZWN0W3R5cGU9cmFkaW9dK2xhYmVsLmNoZWNrLWxhYmVsPnNtYWxse2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjEwcHh9LmZvcm0tZ3JvdXAxIGlucHV0OmludmFsaWQ6Zm9jdXMrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgaW5wdXQ6aW52YWxpZDpmb2N1cytsYWJlbCsuYmFyOjpiZWZvcmUsLmZvcm0tZ3JvdXAxIGlucHV0LmlzLWludmFsaWQrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgaW5wdXQuaXMtaW52YWxpZCtsYWJlbCsuYmFyOjpiZWZvcmUsLmZvcm0tZ3JvdXAxIHRleHRhcmVhOmludmFsaWQ6Zm9jdXMrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgdGV4dGFyZWE6aW52YWxpZDpmb2N1cytsYWJlbCsuYmFyOjpiZWZvcmUsLmZvcm0tZ3JvdXAxIHRleHRhcmVhLmlzLWludmFsaWQrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgdGV4dGFyZWEuaXMtaW52YWxpZCtsYWJlbCsuYmFyOjpiZWZvcmUsLmZvcm0tZ3JvdXAxIHNlbGVjdDppbnZhbGlkOmZvY3VzK2xhYmVsKy5iYXI6YWZ0ZXIsLmZvcm0tZ3JvdXAxIHNlbGVjdDppbnZhbGlkOmZvY3VzK2xhYmVsKy5iYXI6OmJlZm9yZSwuZm9ybS1ncm91cDEgc2VsZWN0LmlzLWludmFsaWQrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgc2VsZWN0LmlzLWludmFsaWQrbGFiZWwrLmJhcjo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzlkMWQyN30uZm9ybS1ncm91cDEgaW5wdXQ6aW52YWxpZDpmb2N1cytsYWJlbCsuYmFyKy5pbmRpY2F0b3IsLmZvcm0tZ3JvdXAxIGlucHV0LmlzLWludmFsaWQrbGFiZWwrLmJhcisuaW5kaWNhdG9yLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTppbnZhbGlkOmZvY3VzK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgdGV4dGFyZWEuaXMtaW52YWxpZCtsYWJlbCsuYmFyKy5pbmRpY2F0b3IsLmZvcm0tZ3JvdXAxIHNlbGVjdDppbnZhbGlkOmZvY3VzK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgc2VsZWN0LmlzLWludmFsaWQrbGFiZWwrLmJhcisuaW5kaWNhdG9ye29wYWNpdHk6MX0uZm9ybS1ncm91cDEgaW5wdXQ6aW52YWxpZDpmb2N1cytsYWJlbCtsYWJlbCsuYmFyKy5pbmRpY2F0b3IsLmZvcm0tZ3JvdXAxIGlucHV0LmlzLWludmFsaWQrbGFiZWwrbGFiZWwrLmJhcisuaW5kaWNhdG9yLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTppbnZhbGlkOmZvY3VzK2xhYmVsK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgdGV4dGFyZWEuaXMtaW52YWxpZCtsYWJlbCtsYWJlbCsuYmFyKy5pbmRpY2F0b3IsLmZvcm0tZ3JvdXAxIHNlbGVjdDppbnZhbGlkOmZvY3VzK2xhYmVsK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgc2VsZWN0LmlzLWludmFsaWQrbGFiZWwrbGFiZWwrLmJhcisuaW5kaWNhdG9ye2NvbG9yOiNmZjAwMjA7b3BhY2l0eToxfS5mb3JtLWdyb3VwMSBpbnB1dDpmb2N1cywuZm9ybS1ncm91cDEgaW5wdXQ6YWN0aXZlLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTpmb2N1cywuZm9ybS1ncm91cDEgdGV4dGFyZWE6YWN0aXZlLC5mb3JtLWdyb3VwMSBzZWxlY3Q6Zm9jdXMsLmZvcm0tZ3JvdXAxIHNlbGVjdDphY3RpdmV7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Y29sb3I6IzlkMWQyN30uZm9ybS1ncm91cDEgaW5wdXQ6Zm9jdXMrbGFiZWwsLmZvcm0tZ3JvdXAxIGlucHV0OmFjdGl2ZStsYWJlbCwuZm9ybS1ncm91cDEgdGV4dGFyZWE6Zm9jdXMrbGFiZWwsLmZvcm0tZ3JvdXAxIHRleHRhcmVhOmFjdGl2ZStsYWJlbCwuZm9ybS1ncm91cDEgc2VsZWN0OmZvY3VzK2xhYmVsLC5mb3JtLWdyb3VwMSBzZWxlY3Q6YWN0aXZlK2xhYmVse2Rpc3BsYXk6YmxvY2t9LmZvcm0tZ3JvdXAxIGlucHV0OmZvY3VzK2xhYmVsPnNwYW4sLmZvcm0tZ3JvdXAxIGlucHV0OmFjdGl2ZStsYWJlbD5zcGFuLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTpmb2N1cytsYWJlbD5zcGFuLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTphY3RpdmUrbGFiZWw+c3BhbiwuZm9ybS1ncm91cDEgc2VsZWN0OmZvY3VzK2xhYmVsPnNwYW4sLmZvcm0tZ3JvdXAxIHNlbGVjdDphY3RpdmUrbGFiZWw+c3BhbntkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmZvcm0tZ3JvdXAxIGlucHV0OmZvY3VzK2xhYmVsPnNwYW4rc3BhbiwuZm9ybS1ncm91cDEgaW5wdXQ6YWN0aXZlK2xhYmVsPnNwYW4rc3BhbiwuZm9ybS1ncm91cDEgdGV4dGFyZWE6Zm9jdXMrbGFiZWw+c3BhbitzcGFuLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTphY3RpdmUrbGFiZWw+c3BhbitzcGFuLC5mb3JtLWdyb3VwMSBzZWxlY3Q6Zm9jdXMrbGFiZWw+c3BhbitzcGFuLC5mb3JtLWdyb3VwMSBzZWxlY3Q6YWN0aXZlK2xhYmVsPnNwYW4rc3BhbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZm9ybS1ncm91cDEgaW5wdXQ6Zm9jdXMrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgaW5wdXQ6Zm9jdXMrbGFiZWwrLmJhcjo6YmVmb3JlLC5mb3JtLWdyb3VwMSBpbnB1dDphY3RpdmUrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgaW5wdXQ6YWN0aXZlK2xhYmVsKy5iYXI6OmJlZm9yZSwuZm9ybS1ncm91cDEgdGV4dGFyZWE6Zm9jdXMrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgdGV4dGFyZWE6Zm9jdXMrbGFiZWwrLmJhcjo6YmVmb3JlLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTphY3RpdmUrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgdGV4dGFyZWE6YWN0aXZlK2xhYmVsKy5iYXI6OmJlZm9yZSwuZm9ybS1ncm91cDEgc2VsZWN0OmZvY3VzK2xhYmVsKy5iYXI6YWZ0ZXIsLmZvcm0tZ3JvdXAxIHNlbGVjdDpmb2N1cytsYWJlbCsuYmFyOjpiZWZvcmUsLmZvcm0tZ3JvdXAxIHNlbGVjdDphY3RpdmUrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgc2VsZWN0OmFjdGl2ZStsYWJlbCsuYmFyOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojOWQxZDI3fS5mb3JtLWdyb3VwMSBpbnB1dDpmb2N1cytsYWJlbCsuYmFyKy5pbmRpY2F0b3IsLmZvcm0tZ3JvdXAxIGlucHV0OmFjdGl2ZStsYWJlbCsuYmFyKy5pbmRpY2F0b3IsLmZvcm0tZ3JvdXAxIHRleHRhcmVhOmZvY3VzK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgdGV4dGFyZWE6YWN0aXZlK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgc2VsZWN0OmZvY3VzK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgc2VsZWN0OmFjdGl2ZStsYWJlbCsuYmFyKy5pbmRpY2F0b3J7b3BhY2l0eToxfS5mb3JtLWdyb3VwMSBpbnB1dDpmb2N1cytsYWJlbCtsYWJlbCsuYmFyKy5pbmRpY2F0b3IsLmZvcm0tZ3JvdXAxIGlucHV0OmFjdGl2ZStsYWJlbCtsYWJlbCsuYmFyKy5pbmRpY2F0b3IsLmZvcm0tZ3JvdXAxIHRleHRhcmVhOmZvY3VzK2xhYmVsK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgdGV4dGFyZWE6YWN0aXZlK2xhYmVsK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgc2VsZWN0OmZvY3VzK2xhYmVsK2xhYmVsKy5iYXIrLmluZGljYXRvciwuZm9ybS1ncm91cDEgc2VsZWN0OmFjdGl2ZStsYWJlbCtsYWJlbCsuYmFyKy5pbmRpY2F0b3J7b3BhY2l0eToxfS5mb3JtLWdyb3VwMSBpbnB1dDpmb2N1cytsYWJlbCtzcGFuK3NwYW4rLnJhbmdlLXNsaWRlcl9fcmFuZ2UsLmZvcm0tZ3JvdXAxIGlucHV0OmZvY3VzK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSsucmFuZ2UtdmFsdWUsLmZvcm0tZ3JvdXAxIGlucHV0OmZvY3VzK2xhYmVsK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSwuZm9ybS1ncm91cDEgaW5wdXQ6Zm9jdXMrbGFiZWwrbGFiZWwrc3BhbitzcGFuKy5yYW5nZS1zbGlkZXJfX3JhbmdlKy5yYW5nZS12YWx1ZSwuZm9ybS1ncm91cDEgaW5wdXQ6YWN0aXZlK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSwuZm9ybS1ncm91cDEgaW5wdXQ6YWN0aXZlK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSsucmFuZ2UtdmFsdWUsLmZvcm0tZ3JvdXAxIGlucHV0OmFjdGl2ZStsYWJlbCtsYWJlbCtzcGFuK3NwYW4rLnJhbmdlLXNsaWRlcl9fcmFuZ2UsLmZvcm0tZ3JvdXAxIGlucHV0OmFjdGl2ZStsYWJlbCtsYWJlbCtzcGFuK3NwYW4rLnJhbmdlLXNsaWRlcl9fcmFuZ2UrLnJhbmdlLXZhbHVlLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTpmb2N1cytsYWJlbCtzcGFuK3NwYW4rLnJhbmdlLXNsaWRlcl9fcmFuZ2UsLmZvcm0tZ3JvdXAxIHRleHRhcmVhOmZvY3VzK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSsucmFuZ2UtdmFsdWUsLmZvcm0tZ3JvdXAxIHRleHRhcmVhOmZvY3VzK2xhYmVsK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSwuZm9ybS1ncm91cDEgdGV4dGFyZWE6Zm9jdXMrbGFiZWwrbGFiZWwrc3BhbitzcGFuKy5yYW5nZS1zbGlkZXJfX3JhbmdlKy5yYW5nZS12YWx1ZSwuZm9ybS1ncm91cDEgdGV4dGFyZWE6YWN0aXZlK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSwuZm9ybS1ncm91cDEgdGV4dGFyZWE6YWN0aXZlK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSsucmFuZ2UtdmFsdWUsLmZvcm0tZ3JvdXAxIHRleHRhcmVhOmFjdGl2ZStsYWJlbCtsYWJlbCtzcGFuK3NwYW4rLnJhbmdlLXNsaWRlcl9fcmFuZ2UsLmZvcm0tZ3JvdXAxIHRleHRhcmVhOmFjdGl2ZStsYWJlbCtsYWJlbCtzcGFuK3NwYW4rLnJhbmdlLXNsaWRlcl9fcmFuZ2UrLnJhbmdlLXZhbHVlLC5mb3JtLWdyb3VwMSBzZWxlY3Q6Zm9jdXMrbGFiZWwrc3BhbitzcGFuKy5yYW5nZS1zbGlkZXJfX3JhbmdlLC5mb3JtLWdyb3VwMSBzZWxlY3Q6Zm9jdXMrbGFiZWwrc3BhbitzcGFuKy5yYW5nZS1zbGlkZXJfX3JhbmdlKy5yYW5nZS12YWx1ZSwuZm9ybS1ncm91cDEgc2VsZWN0OmZvY3VzK2xhYmVsK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSwuZm9ybS1ncm91cDEgc2VsZWN0OmZvY3VzK2xhYmVsK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSsucmFuZ2UtdmFsdWUsLmZvcm0tZ3JvdXAxIHNlbGVjdDphY3RpdmUrbGFiZWwrc3BhbitzcGFuKy5yYW5nZS1zbGlkZXJfX3JhbmdlLC5mb3JtLWdyb3VwMSBzZWxlY3Q6YWN0aXZlK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSsucmFuZ2UtdmFsdWUsLmZvcm0tZ3JvdXAxIHNlbGVjdDphY3RpdmUrbGFiZWwrbGFiZWwrc3BhbitzcGFuKy5yYW5nZS1zbGlkZXJfX3JhbmdlLC5mb3JtLWdyb3VwMSBzZWxlY3Q6YWN0aXZlK2xhYmVsK2xhYmVsK3NwYW4rc3BhbisucmFuZ2Utc2xpZGVyX19yYW5nZSsucmFuZ2UtdmFsdWV7ZGlzcGxheTpibG9jaztvcGFjaXR5OjF9LmZvcm0tZ3JvdXAxIGlucHV0LmNvZGUsLmZvcm0tZ3JvdXAxIHRleHRhcmVhLmNvZGUsLmZvcm0tZ3JvdXAxIHNlbGVjdC5jb2Rle2xldHRlci1zcGFjaW5nOjEwcHh9LmZvcm0tZ3JvdXAxIGlucHV0LmlzLXZhbGlkK2xhYmVsLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYS5pcy12YWxpZCtsYWJlbCwuZm9ybS1ncm91cDEgc2VsZWN0LmlzLXZhbGlkK2xhYmVse2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjB9LmZvcm0tZ3JvdXAxIGlucHV0LmlzLXZhbGlkK2xhYmVsKy5iYXI6YmVmb3JlLC5mb3JtLWdyb3VwMSBpbnB1dC5pcy12YWxpZCtsYWJlbCsuYmFyOmFmdGVyLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYS5pcy12YWxpZCtsYWJlbCsuYmFyOmJlZm9yZSwuZm9ybS1ncm91cDEgdGV4dGFyZWEuaXMtdmFsaWQrbGFiZWwrLmJhcjphZnRlciwuZm9ybS1ncm91cDEgc2VsZWN0LmlzLXZhbGlkK2xhYmVsKy5iYXI6YmVmb3JlLC5mb3JtLWdyb3VwMSBzZWxlY3QuaXMtdmFsaWQrbGFiZWwrLmJhcjphZnRlcnt3aWR0aDowfS5mb3JtLWdyb3VwMSBpbnB1dC5pcy12YWxpZCtsYWJlbC5lcnJvciwuZm9ybS1ncm91cDEgdGV4dGFyZWEuaXMtdmFsaWQrbGFiZWwuZXJyb3IsLmZvcm0tZ3JvdXAxIHNlbGVjdC5pcy12YWxpZCtsYWJlbC5lcnJvcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZm9ybS1ncm91cDEgaW5wdXQuaXMtdmFsaWQrbGFiZWwuZXJyb3IrbGFiZWwubGFiZWwsLmZvcm0tZ3JvdXAxIHRleHRhcmVhLmlzLXZhbGlkK2xhYmVsLmVycm9yK2xhYmVsLmxhYmVsLC5mb3JtLWdyb3VwMSBzZWxlY3QuaXMtdmFsaWQrbGFiZWwuZXJyb3IrbGFiZWwubGFiZWx7ZGlzcGxheTpibG9jazttYXJnaW46MH0uZm9ybS1ncm91cDEgaW5wdXQuaXMtdmFsaWQrbGFiZWwuZXJyb3IrbGFiZWwubGFiZWwrLmJhcjpiZWZvcmUsLmZvcm0tZ3JvdXAxIGlucHV0LmlzLXZhbGlkK2xhYmVsLmVycm9yK2xhYmVsLmxhYmVsKy5iYXI6YWZ0ZXIsLmZvcm0tZ3JvdXAxIHRleHRhcmVhLmlzLXZhbGlkK2xhYmVsLmVycm9yK2xhYmVsLmxhYmVsKy5iYXI6YmVmb3JlLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYS5pcy12YWxpZCtsYWJlbC5lcnJvcitsYWJlbC5sYWJlbCsuYmFyOmFmdGVyLC5mb3JtLWdyb3VwMSBzZWxlY3QuaXMtdmFsaWQrbGFiZWwuZXJyb3IrbGFiZWwubGFiZWwrLmJhcjpiZWZvcmUsLmZvcm0tZ3JvdXAxIHNlbGVjdC5pcy12YWxpZCtsYWJlbC5lcnJvcitsYWJlbC5sYWJlbCsuYmFyOmFmdGVye3dpZHRoOjB9LmZvcm0tZ3JvdXAxIGlucHV0LmlzLXZhbGlkK2xhYmVsKy5iYXIrLmluZGljYXRvciAuaWNvbiwuZm9ybS1ncm91cDEgdGV4dGFyZWEuaXMtdmFsaWQrbGFiZWwrLmJhcisuaW5kaWNhdG9yIC5pY29uLC5mb3JtLWdyb3VwMSBzZWxlY3QuaXMtdmFsaWQrbGFiZWwrLmJhcisuaW5kaWNhdG9yIC5pY29ue2NvbG9yOiNmZmNiMDV9LmZvcm0tZ3JvdXAxIGlucHV0LmlzLXZhbGlkK2xhYmVsK2xhYmVsKy5iYXIrLmluZGljYXRvciAuaWNvbiwuZm9ybS1ncm91cDEgdGV4dGFyZWEuaXMtdmFsaWQrbGFiZWwrbGFiZWwrLmJhcisuaW5kaWNhdG9yIC5pY29uLC5mb3JtLWdyb3VwMSBzZWxlY3QuaXMtdmFsaWQrbGFiZWwrbGFiZWwrLmJhcisuaW5kaWNhdG9yIC5pY29ue2NvbG9yOiNmZmNiMDV9LmZvcm0tZ3JvdXAxIGlucHV0LmlzLWludmFsaWQrbGFiZWwuZXJyb3IsLmZvcm0tZ3JvdXAxIHRleHRhcmVhLmlzLWludmFsaWQrbGFiZWwuZXJyb3IsLmZvcm0tZ3JvdXAxIHNlbGVjdC5pcy1pbnZhbGlkK2xhYmVsLmVycm9ye2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZm9ybS1ncm91cDEgaW5wdXQuaXMtaW52YWxpZCtsYWJlbC5lcnJvcitsYWJlbC5sYWJlbCwuZm9ybS1ncm91cDEgdGV4dGFyZWEuaXMtaW52YWxpZCtsYWJlbC5lcnJvcitsYWJlbC5sYWJlbCwuZm9ybS1ncm91cDEgc2VsZWN0LmlzLWludmFsaWQrbGFiZWwuZXJyb3IrbGFiZWwubGFiZWx7ZGlzcGxheTpub25lfS5mb3JtLWdyb3VwMSBpbnB1dC5pcy1pbnZhbGlkK2xhYmVsLmVycm9yK2xhYmVsLmxhYmVsKy5iYXI6YWZ0ZXIsLmZvcm0tZ3JvdXAxIGlucHV0LmlzLWludmFsaWQrbGFiZWwuZXJyb3IrbGFiZWwubGFiZWwrLmJhcjo6YmVmb3JlLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYS5pcy1pbnZhbGlkK2xhYmVsLmVycm9yK2xhYmVsLmxhYmVsKy5iYXI6YWZ0ZXIsLmZvcm0tZ3JvdXAxIHRleHRhcmVhLmlzLWludmFsaWQrbGFiZWwuZXJyb3IrbGFiZWwubGFiZWwrLmJhcjo6YmVmb3JlLC5mb3JtLWdyb3VwMSBzZWxlY3QuaXMtaW52YWxpZCtsYWJlbC5lcnJvcitsYWJlbC5sYWJlbCsuYmFyOmFmdGVyLC5mb3JtLWdyb3VwMSBzZWxlY3QuaXMtaW52YWxpZCtsYWJlbC5lcnJvcitsYWJlbC5sYWJlbCsuYmFyOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZmYwMDIwfS5mb3JtLWdyb3VwMSBpbnB1dC5pcy1pbnZhbGlkK2xhYmVsLmVycm9yI2Ftb3VudC1lcnJvciwuZm9ybS1ncm91cDEgdGV4dGFyZWEuaXMtaW52YWxpZCtsYWJlbC5lcnJvciNhbW91bnQtZXJyb3IsLmZvcm0tZ3JvdXAxIHNlbGVjdC5pcy1pbnZhbGlkK2xhYmVsLmVycm9yI2Ftb3VudC1lcnJvcnt0b3A6NTBweH0uZm9ybS1ncm91cDEgaW5wdXQucGIzOCwuZm9ybS1ncm91cDEgdGV4dGFyZWEucGIzOCwuZm9ybS1ncm91cDEgc2VsZWN0LnBiMzh7cGFkZGluZy1ib3R0b206MzhweH0uZm9ybS1ncm91cDEgaW5wdXQucHI0OCwuZm9ybS1ncm91cDEgdGV4dGFyZWEucHI0OCwuZm9ybS1ncm91cDEgc2VsZWN0LnByNDh7cGFkZGluZy1yaWdodDo0OHB4fS5mb3JtLWdyb3VwMSBpbnB1dC5wcjU4LC5mb3JtLWdyb3VwMSB0ZXh0YXJlYS5wcjU4LC5mb3JtLWdyb3VwMSBzZWxlY3QucHI1OHtwYWRkaW5nLXJpZ2h0OjU4cHh9LmZvcm0tZ3JvdXAxIGlucHV0OmZvY3VzLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTpmb2N1cywuZm9ybS1ncm91cDEgc2VsZWN0OmZvY3Vze291dGxpbmU6bm9uZX0uZm9ybS1ncm91cDEgaW5wdXQ6Zm9jdXN+LmJhcjpiZWZvcmUsLmZvcm0tZ3JvdXAxIGlucHV0OmZvY3Vzfi5iYXI6YWZ0ZXIsLmZvcm0tZ3JvdXAxIHRleHRhcmVhOmZvY3Vzfi5iYXI6YmVmb3JlLC5mb3JtLWdyb3VwMSB0ZXh0YXJlYTpmb2N1c34uYmFyOmFmdGVyLC5mb3JtLWdyb3VwMSBzZWxlY3Q6Zm9jdXN+LmJhcjpiZWZvcmUsLmZvcm0tZ3JvdXAxIHNlbGVjdDpmb2N1c34uYmFyOmFmdGVye3dpZHRoOjUwJX0uZm9ybS1ncm91cDEgbGFiZWx7ZGlzcGxheTpub25lO2NvbG9yOiMyNTI0M2I7b3BhY2l0eTouNDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpub3JtYWw7cG9pbnRlci1ldmVudHM6bm9uZTtsZXR0ZXItc3BhY2luZzotMC4yNnB4O2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjA7bWFyZ2luLWJvdHRvbToxMHB4fS5mb3JtLWdyb3VwMSBsYWJlbC5lcnJvcntvcGFjaXR5OjE7Y29sb3I6I2QxMDAwMDtwYWRkaW5nLXJpZ2h0OjBweH0uZm9ybS1ncm91cDEgbGFiZWwuZXJyb3I6bm90KC5kLW5vbmUpK2xhYmVsLmxhYmVse2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvcm0tZ3JvdXAxIGxhYmVse2ZvbnQtc2l6ZToxMHB4fX0uZm9ybS1ncm91cDEgLnJhbmdlLXNsaWRlcl9fcmFuZ2UsLmZvcm0tZ3JvdXAxIC5yYW5nZS12YWx1ZXtvcGFjaXR5OjA7ZGlzcGxheTpub25lfS5mb3JtLWdyb3VwMSAucmFuZ2Utc2xpZGVyX19yYW5nZTpob3ZlcntvcGFjaXR5OjE7ZGlzcGxheTpibG9ja30uZm9ybS1ncm91cDEgLnJhbmdlLXNsaWRlcl9fcmFuZ2U6aG92ZXIrLnJhbmdlLXZhbHVle29wYWNpdHk6LjQ7ZGlzcGxheTpibG9ja30uZm9ybS1ncm91cDEgLmJhcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LmZvcm0tZ3JvdXAxIC5iYXI6YWZ0ZXIsLmZvcm0tZ3JvdXAxIC5iYXI6OmJlZm9yZXtjb250ZW50OlwiXCI7aGVpZ2h0OjFweDt3aWR0aDo1MCU7Ym90dG9tOjBweDtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNlOWU5ZTk7dHJhbnNpdGlvbjouMnMgZWFzZSBhbGw7LW1vei10cmFuc2l0aW9uOi4ycyBlYXNlIGFsbDstd2Via2l0LXRyYW5zaXRpb246LjJzIGVhc2UgYWxsO2JvcmRlci1yYWRpdXM6OHB4fS5mb3JtLWdyb3VwMSAuYmFyOmJlZm9yZXtsZWZ0OjUwJX0uZm9ybS1ncm91cDEgLmJhcjphZnRlcntyaWdodDo1MCV9LmZvcm0tZ3JvdXAxIC5pbmRpY2F0b3J7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjEwcHh9LmZvcm0tZ3JvdXAxIC5pbmRpY2F0b3IuYnRue29wYWNpdHk6MTtwYWRkaW5nOjVweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiM5ZDFkMjc7cmlnaHQ6MTBweDt0b3A6MTBweH0uZm9ybS1ncm91cDEgLmluZGljYXRvci50ZXh0VmVyaWZ5e3RvcDoxNnB4O29wYWNpdHk6MTtjb2xvcjojMDBhMDdhfS5mb3JtLWdyb3VwMSAuaW5kaWNhdG9yLnRleHRWZXJpZnkgLmljb257Y29sb3I6IzAwYTA3YSAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6NXB4O2ZvbnQtc2l6ZToyNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7b3BhY2l0eToxfS5mb3JtLWdyb3VwMSAuaW5kaWNhdG9yLm1pbnVze3JpZ2h0OjEwcHg7dG9wOi00cHh9LmZvcm0tZ3JvdXAxIC5pbmRpY2F0b3IuZXJyb3IgLmljb257Y29sb3I6I2ZmMDAyMH0uZm9ybS1ncm91cDEgLmluZGljYXRvci5hY3RpdmV7b3BhY2l0eToxfS5mb3JtLWdyb3VwMSAuaW5kaWNhdG9yLmFjdGl2ZSAuaWNvbntjb2xvcjojZmZjYjA1fS5mb3JtLWdyb3VwMSAuaW5kaWNhdG9yLmRke3RvcDoxNXB4O3JpZ2h0OjE1cHh9LmZvcm0tZ3JvdXAxIC5pbmRpY2F0b3IuZGQgLmljb257Y29sb3I6IzlkMWQyNztmb250LXNpemU6MjRweDtvcGFjaXR5OjE7Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvcm0tZ3JvdXAxIC5pbmRpY2F0b3IuZGQgLmljb257Zm9udC1zaXplOjE1cHh9fS5mb3JtLWdyb3VwMSAuaW5kaWNhdG9yIC5pY29ue2ZvbnQtc2l6ZTo0OHB4O29wYWNpdHk6LjR9LmZvcm0tZ3JvdXAxIC5pbmRpY2F0b3IgLmljb24uZjE2e3RvcDoxMHB4O3JpZ2h0OjEwcHg7Zm9udC1zaXplOjIycHg7b3BhY2l0eToxfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9ybS1ncm91cDEgLmluZGljYXRvciAuaWNvbntmb250LXNpemU6MzhweH19LmJ0bi1jaXJjbGV7aGVpZ2h0OjgwcHg7d2lkdGg6ODBweDttaW4td2lkdGg6ODBweDtiYWNrZ3JvdW5kLWNvbG9yOiM5ZDFkMjc7Ym9yZGVyLXJhZGl1czo1MCV9LmJ0bi1jaXJjbGUuYmdOb25le2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTttYXJnaW4tcmlnaHQ6NjBweH0uYnRuLWNpcmNsZS5iZ05vbmUgLmljb257Y29sb3I6IzlkMWQyN30uYnRuLWNpcmNsZS5iZ05vbmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOWQxZDI3fS5idG4tY2lyY2xlLmJnTm9uZTpob3ZlciAuaWNvbntjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYnRuLWNpcmNsZS5iZ05vbmV7bWFyZ2luLXJpZ2h0OjMwcHh9fS5idG4tY2lyY2xlOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgxNTcsMjksMzksLjgpfS5idG4tY2lyY2xlOmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I2U5ZTllOX0uYnRuLWNpcmNsZTpkaXNhYmxlZCAuaWNvbntjb2xvcjojOWQxZDI3O29wYWNpdHk6LjR9LmJ0bi1jaXJjbGU6ZGlzYWJsZWQgLmljb246YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LmJ0bi1jaXJjbGUgLmljb257Zm9udC1zaXplOjQwcHg7Y29sb3I6I2ZmZn0uYnRuLWNpcmNsZStzdHJvbmd7Y29sb3I6IzlkMWQyN30uYnRuLWxpbmt7Y29sb3I6IzlkMWQyNztmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LTAuMTFweH0uYnRuLWxpbmsubm8tbGluazpob3Zlcntjb2xvcjojOWQxZDI3fS5idG4tbGluay5uby1saW5rIHNwYW57Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41O2xldHRlci1zcGFjaW5nOi0wLjI2cHg7Y29sb3I6IzI1MjQzYn0uYnRuLWxpbms6aG92ZXJ7Y29sb3I6cmdiYSgxNTcsMjksMzksLjgpO3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tbGluazpkaXNhYmxlZCwuYnRuLWxpbmsuZGlzYWJsZWR7Y29sb3I6cmdiYSgxNTcsMjksMzksLjQpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYnRuLWxpbmt7Zm9udC1zaXplOjE0cHh9fS5ib3gtc2hhZG93e2JveC1zaGFkb3c6MCA0cHggOHB4IDAgcmdiYSgwLDAsMCwuMSl9LmJ0bi1mbGF0e3dpZHRoOjI1MHB4O21heC13aWR0aDoxMDAlO3BhZGRpbmc6MTZweDtib3JkZXItcmFkaXVzOjMycHg7YmFja2dyb3VuZC1jb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6Ym9sZH0uYnRuLWZsYXQuYmctd2hpdGV7Zm9udC13ZWlnaHQ6Ym9sZDt3aWR0aDoyMDZweDtoZWlnaHQ6NTZweDtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYnRuLWZsYXQuYmctd2hpdGV7d2lkdGg6MzAwcHg7aGVpZ2h0OjQ4cHh9fS5idG4tZmxhdC5iZy13aGl0ZTpob3Zlcntjb2xvcjojOWQxZDI3ICFpbXBvcnRhbnR9LmJ0bi1mbGF0LncxNjB7d2lkdGg6MTYwcHh9LmJ0bi1mbGF0OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE1NywyOSwzOSwuOCl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5idG4tZmxhdHtmb250LXNpemU6MTRweDt3aWR0aDoxODVweDtwYWRkaW5nOjEycHh9fS5idG4tcmFkaW8tY2hlY2tib3h7Ym9yZGVyLXdpZHRoOjAgIWltcG9ydGFudH0uYnRuLXJhZGlvLWNoZWNrYm94OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwYTA3YSAhaW1wb3J0YW50fS5idG4tcmFkaW8tY2hlY2tib3g6aG92ZXIgbGFiZWx7Ym9yZGVyLWNvbG9yOiMwMGEwN2E7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5idG4tcmFkaW8tY2hlY2tib3ggbGFiZWx7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojOWQxZDI3ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE2cHg7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOjFweCBzb2xpZCAjOWQxZDI3fS5idG4tcmFkaW8tY2hlY2tib3ggbGFiZWw6YmVmb3Jle2xlZnQ6MXJlbSAhaW1wb3J0YW50fS5idG4tcmFkaW8tY2hlY2tib3ggbGFiZWw6YWZ0ZXJ7bGVmdDoxOXB4ICFpbXBvcnRhbnR9LmJ0bi1yYWRpby1jaGVja2JveCBsYWJlbDpiZWZvcmUsLmJ0bi1yYWRpby1jaGVja2JveCBsYWJlbDphZnRlcnt0b3A6NTAlICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnR9LnJhZGl1cy0xNntib3JkZXItcmFkaXVzOjE2cHh9LmJ0bjpmb2N1cywuYnRuOmFjdGl2ZXtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZjYjA0fS5idG46ZGlzYWJsZWR7Y29sb3I6IzlkMWQyNztvcGFjaXR5Oi40O2JhY2tncm91bmQtY29sb3I6I2U5ZTllOX0ub3ZlcmxheS1sb2FkZXJ7ei1pbmRleDo5OTk5O2xlZnQ6MDt0b3A6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjgpfUAtd2Via2l0LWtleWZyYW1lcyBpbnB1dEhpZ2hsaWdodGVye2Zyb217YmFja2dyb3VuZDojNTI2NGFlfXRve3dpZHRoOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfX1ALW1vei1rZXlmcmFtZXMgaW5wdXRIaWdobGlnaHRlcntmcm9te2JhY2tncm91bmQ6IzUyNjRhZX10b3t3aWR0aDowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX19QGtleWZyYW1lcyBpbnB1dEhpZ2hsaWdodGVye2Zyb217YmFja2dyb3VuZDojNTI2NGFlfXRve3dpZHRoOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfX0uY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpjaGVja2VkLC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQsLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKSwuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpe3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTk5OTlweDt6LWluZGV4OjF9LmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbCwuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsLC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkrbGFiZWwsLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MjhweDtjdXJzb3I6cG9pbnRlcjtsaW5lLWhlaWdodDoyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7Y29sb3I6IzI1MjQzYjtwb2ludGVyLWV2ZW50czphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsLC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWwsLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKStsYWJlbCwuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVse2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctcmlnaHQ6MHB4ICFpbXBvcnRhbnR9fS5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWwrc21hbGwsLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbCtzbWFsbCwuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpub3QoOmNoZWNrZWQpK2xhYmVsK3NtYWxsLC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWwrc21hbGx7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDt0b3A6MCAhaW1wb3J0YW50fS5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MThweDtoZWlnaHQ6MThweDtib3JkZXI6MXB4IHNvbGlkICM5ZDFkMjc7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6I2ZmZn0uY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZXtib3JkZXItcmFkaXVzOjNweH0uY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOmFmdGVyLC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKStsYWJlbDphZnRlciwuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2JhY2tncm91bmQ6IzlkMWQyNztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6M3B4O2xlZnQ6M3B4O2JvcmRlci1yYWRpdXM6MTAwJTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlfS5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDphZnRlcntjb250ZW50Olwi7qSaXCI7Zm9udC1mYW1pbHk6XCJpY29tb29uXCI7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3RvcDowO2xlZnQ6M3B4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjlweH0uY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOjpiZWZvcmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM5ZDFkMjd9LmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKStsYWJlbDphZnRlciwuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVye29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCl9LmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbDphZnRlciwuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmFmdGVye29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9LmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF0rbGFiZWwucmV2ZXJzZSwuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XStsYWJlbC5yZXZlcnNle3BhZGRpbmctcmlnaHQ6MTBweDtwYWRkaW5nLWxlZnQ6MDt3aWR0aDoxMDAlfS5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdK2xhYmVsLnJldmVyc2U6YWZ0ZXIsLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF0rbGFiZWwucmV2ZXJzZTphZnRlcntsZWZ0OmF1dG87cmlnaHQ6NXB4fS5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdK2xhYmVsLnJldmVyc2U6YmVmb3JlLC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdK2xhYmVsLnJldmVyc2U6YmVmb3Jle2xlZnQ6YXV0bztyaWdodDowfXN0cm9uZy5tZHtmb250LXdlaWdodDo1MDB9LnRleHQtd2hpdGV7Y29sb3I6I2ZmZn0uY3RyLXZoLC5teS1saW5rcyBhIHNwYW4sLmFzay1wZXN6byBmaWd1cmV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfWJvZHl7Zm9udDoxN3B4IFwiSW50ZXJcIixzYW5zLXNlcmlmO3BhZGRpbmctdG9wOjB9Lm1haW4tY3RucntoZWlnaHQ6MTAwdmg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXRvcDoxMzBweH0ubWFpbi1jdG5yLmJnYW57b3BhY2l0eTouNX0ubWFpbi1jdG5yIC5hbjEsLm1haW4tY3RuciAuYW4yLC5tYWluLWN0bnIgLmFuMywubWFpbi1jdG5yIC5hbjQsLm1haW4tY3RuciAuYW41LC5tYWluLWN0bnIgLmFuNiwubWFpbi1jdG5yIC5hbjcsLm1haW4tY3RuciAuZmFJblIsLm1haW4tY3RuciAuYW5BYzEsLm1haW4tY3RuciAuYW5BYzIsLm1haW4tY3RuciAuYW5BYzN7b3BhY2l0eTowfS5tYWluLWN0bnIuYWN0aXZlLmJnYW57b3BhY2l0eToxO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1kZWxheTouM3N9Lm1haW4tY3Ruci5hY3RpdmUgLmFuMSwubWFpbi1jdG5yLmFjdGl2ZSAuYW4yLC5tYWluLWN0bnIuYWN0aXZlIC5hbjMsLm1haW4tY3Ruci5hY3RpdmUgLmFuNCwubWFpbi1jdG5yLmFjdGl2ZSAuYW41LC5tYWluLWN0bnIuYWN0aXZlIC5hbjYsLm1haW4tY3Ruci5hY3RpdmUgLmFuN3tvcGFjaXR5OjE7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLWRlbGF5Oi41c30ubWFpbi1jdG5yLmFjdGl2ZSAuYW4ye2FuaW1hdGlvbi1kZWxheTouN3N9Lm1haW4tY3Ruci5hY3RpdmUgLmFuM3thbmltYXRpb24tZGVsYXk6LjlzfS5tYWluLWN0bnIuYWN0aXZlIC5hbjR7YW5pbWF0aW9uLWRlbGF5Oi44c30ubWFpbi1jdG5yLmFjdGl2ZSAuYW41e2FuaW1hdGlvbi1kZWxheToxc30ubWFpbi1jdG5yLmFjdGl2ZSAuYW42e2FuaW1hdGlvbi1kZWxheToxLjJzfS5tYWluLWN0bnIuYWN0aXZlIC5hbjd7YW5pbWF0aW9uLWRlbGF5OjEuNHN9Lm1haW4tY3Ruci5hY3RpdmUgLmZhSW5Se29wYWNpdHk6MTthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodDthbmltYXRpb24tZGVsYXk6LjZzfS5tYWluLWN0bnIuYWN0aXZlIC5hbkFjMSwubWFpbi1jdG5yLmFjdGl2ZSAuYW5BYzIsLm1haW4tY3Ruci5hY3RpdmUgLmFuQWMzLC5tYWluLWN0bnIuYWN0aXZlIC5hbkFjNHtvcGFjaXR5OjE7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWcxO2FuaW1hdGlvbi1kZWxheTouM3N9Lm1haW4tY3Ruci5hY3RpdmUgLmFuQWMye2FuaW1hdGlvbi1kZWxheTouNnN9Lm1haW4tY3Ruci5hY3RpdmUgLmFuQWMze2FuaW1hdGlvbi1kZWxheTouOXN9Lm1haW4tY3Ruci5hY3RpdmUgLmFuQWM0e2FuaW1hdGlvbi1kZWxheToxLjJzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubWFpbi1jdG5ye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjIwcHg7ZGlzcGxheTpub25lfS5tYWluLWN0bnIuYWN0aXZle2Rpc3BsYXk6ZmxleH0ubWFpbi1jdG5yOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3dpZHRoOjEwMCU7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOThkZWcsICNENkFFMEEgMCUsICM4NzY1MDAgMTAwJSl9fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZzF7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluVXBCaWcxe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAwcHgsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluVXBCaWcxey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWcxO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnMX0uZnBzdWItbmF2e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDk4ZGVnLCAjRDZBRTBBIDAlLCAjODc2NTAwIDEwMCUpO2hlaWdodDo2OHB4O3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3BhZGRpbmc6MTVweCAwO3otaW5kZXg6MX0uZnBzdWItbmF2LnN0aWNreXtwb3NpdGlvbjpmaXhlZDt0b3A6NTBweDt6LWluZGV4OjE7bGVmdDowO3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mcHN1Yi1uYXYuc3RpY2t5e3RvcDo2MHB4fX0uZnBzdWItbmF2IHVse2Rpc3BsYXk6ZmxleH0uZnBzdWItbmF2IHVsIGxpe21hcmdpbi1yaWdodDozMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5mcHN1Yi1uYXYgdWwgbGkgYXtmb250OjMwMCAxMnB4LzIwcHggSW50ZXI7bGV0dGVyLXNwYWNpbmc6MS43NnB4O2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5mcHN1Yi1uYXYgdWwgbGkgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NjAwO2xldHRlci1zcGFjaW5nOjEuNTZweH0uZnBzdWItbmF2IHVsIGxpIGEuYWN0aXZlOjphZnRlcntjb250ZW50OlwiXCJ9LmZwc3ViLW5hdiB1bCBsaSBhOjphZnRlcnt3aWR0aDoxMTJweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNENkFFMEEgMCUsIHRyYW5zcGFyZW50IDEwMCUpO2JvcmRlci1yYWRpdXM6MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206LThweH0uZnBzdWItbmF2IC5idG4tYm94IC5idG4tcmVke2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMjIyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZnBzdWItbmF2e292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZTtoZWlnaHQ6NTBweH0uZnBzdWItbmF2Ojotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LmZwc3ViLW5hdiB1bHttaW4td2lkdGg6NTAwcHg7d2hpdGUtc3BhY2U6bm93cmFwfS5mcHN1Yi1uYXYgdWwgbGl7bGluZS1oZWlnaHQ6MX0uZnBzdWItbmF2IHVsIGxpIGF7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MX0uZnBzdWItbmF2IHVsOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9fS5mcHN1YjEtbmF2e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkzZGVnLCAjOUQxRDI3IDAlLCAjNTQxMjNDIDEwMCUpO2hlaWdodDo2MHB4O3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MThweDtwb3NpdGlvbjpmaXhlZDt0b3A6NzBweDtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjI7d2lkdGg6MTAwJX0uZnBzdWIxLW5hdiB1bHtkaXNwbGF5OmZsZXh9LmZwc3ViMS1uYXYgdWwgbGl7bWFyZ2luLXJpZ2h0OjMwcHg7cG9zaXRpb246cmVsYXRpdmV9LmZwc3ViMS1uYXYgdWwgbGkgYXtmb250OjMwMCAxNnB4LzIwcHggSW50ZXI7bGV0dGVyLXNwYWNpbmc6MS43NnB4O2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5mcHN1YjEtbmF2IHVsIGxpIGEuYWN0aXZle2ZvbnQtd2VpZ2h0OjYwMDtsZXR0ZXItc3BhY2luZzoxLjU2cHh9LmZwc3ViMS1uYXYgdWwgbGkgYS5hY3RpdmU6OmFmdGVye2NvbnRlbnQ6XCJcIn0uZnBzdWIxLW5hdiB1bCBsaSBhOjphZnRlcnt3aWR0aDoxMTJweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNENkFFMEEgMCUsIHRyYW5zcGFyZW50IDEwMCUpO2JvcmRlci1yYWRpdXM6MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206LThweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZwc3ViMS1uYXZ7cGFkZGluZy10b3A6MTJweDtvdmVyZmxvdy14OnNjcm9sbDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uZnBzdWIxLW5hdjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5mcHN1YjEtbmF2IHVse21pbi13aWR0aDo1MDBweH0uZnBzdWIxLW5hdiB1bCBsaXtsaW5lLWhlaWdodDoxfS5mcHN1YjEtbmF2IHVsIGxpIGF7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MX19LmRlc2N7Zm9udDozMDAgMTdweC8yNXB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi44NXB4O2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjcpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGVzY3tmb250LXNpemU6MTVweH19LmZwaGQxe2ZvbnQ6MzAwIDQ4cHgvNTBweCBcIkludGVyXCIsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzoyLjg4cHg7Y29sb3I6I2Q2YWUwYX1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5mcGhkMXtmb250LXNpemU6NDBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mcGhkMXtmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDo0MnB4O2xldHRlci1zcGFjaW5nOjJweH19LmZwaGQye2ZvbnQ6MzAwIDMwcHgvNDZweCBcIkludGVyXCIsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzoxcHg7Y29sb3I6IzExMTAxMDtwb3NpdGlvbjpyZWxhdGl2ZX0uZnBoZDIgc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMTgxNjE1fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnBoZDJ7Zm9udC1zaXplOjI0cHh9fS5ydEltZzF7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucnRJbWcxe21hcmdpbjoyMHB4IDAgMDtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfS5ydEltZzEgaW1ne3dpZHRoOjkwJX19LmZwc2NuMXtiYWNrZ3JvdW5kOiMwMDAgdXJsKC4uL2ltYWdlcy9mcC9zY3JlZW4xYmduLmpwZykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbS9jb250YWluO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTAwcHggMCA2MHB4fS5mcHNjbjEgLmZwaGQxe21hcmdpbjo1MHB4IDAgMjVweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmZwc2NuMSAuZGVzY3ttYXJnaW4tYm90dG9tOjB9LmZwc2NuMSAucnRJbWd7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZnBzY24xe2JhY2tncm91bmQtaW1hZ2U6bm9uZTthbGlnbi1pdGVtczpmbGV4LWVuZH0uZnBzY24xIC5sb2dve3RleHQtYWxpZ246cmlnaHQ7bWFyZ2luLXRvcDoxNXB4fS5mcHNjbjEgLnJ0SW1ne21hcmdpbjoyMHB4IDAgMDtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfS5mcHNjbjEgLnJ0SW1nIGltZ3t3aWR0aDo5MCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnBzY24xe3BhZGRpbmctdG9wOjcwcHg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uZnBzY24xIC5mcGhkMXtmb250LXNpemU6MjhweDttYXJnaW4tdG9wOjIwcHh9LmZwc2NuMSAucnRJbWcgaW1ne3dpZHRoOjUwdmh9fS5mcHNjbjJ7YmFja2dyb3VuZC1jb2xvcjojZjJmM2Y1O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmZwc2NuMiAuZnBoZDF7bGV0dGVyLXNwYWNpbmc6LjcycHg7Y29sb3I6IzNjM2MzYzttYXJnaW4tYm90dG9tOjUwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xpbmUtaGVpZ2h0OjYwcHh9LmZwc2NuMiAuZnBoZDIrLnNlcC1ieDF7bWFyZ2luOjAgMCA0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnBzY24ye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmZwc2NuMiAuZnBoZDF7bGluZS1oZWlnaHQ6MS4yO3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7bWFyZ2luOjJ2aCAwIDB9LmZwc2NuMiAuZnBoZDIrLnNlcC1ieDF7bWFyZ2luOjAgMCA0dmh9fS5vdXItaW52LWJ4e2Rpc3BsYXk6ZmxleH0ub3VyLWludi1ieCAuaW52LWJ4e3dpZHRoOjI0MHB4O3BhZGRpbmc6MjRweCAyMHB4O2JvcmRlci1yYWRpdXM6MTVweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzBDMEEwQSAwJSwgIzI0MjIxRiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7bWFyZ2luLXJpZ2h0OjE1cHh9Lm91ci1pbnYtYnggLmludi1ieCAuaW52LWhke2ZvbnQ6MzAwIDE3cHgvMjRweCBcIkludGVyXCIsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzouNjhweDtjb2xvcjojZWRlZGVkO21pbi1oZWlnaHQ6NzRweDttYXJnaW4tYm90dG9tOjIwcHh9Lm91ci1pbnYtYnggLmludi1ieCAuaW52LWhkK3B7Zm9udDozMDAgMTRweC8yMHB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi4yOHB4O2NvbG9yOiNlZGVkZWQ7bWluLWhlaWdodDo4MHB4O21hcmdpbi1ib3R0b206MH0ub3VyLWludi1ieC5vcDF7bWFyZ2luLXRvcDo1MHB4fS5vdXItaW52LWJ4Lm9wMSAuaW52LWJ4e3dpZHRoOjI1NXB4O2JvcmRlci1yYWRpdXM6MTBweDttYXJnaW4tcmlnaHQ6MjBweDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9Lm91ci1pbnYtYngub3AxIC5pbnYtYnggLmludi1oZHtmb250OjUwMCAyNHB4LzM0cHggSW50ZXI7bGV0dGVyLXNwYWNpbmc6MS4ycHg7Y29sb3I6I2UyZTJlMjt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5vdXItaW52LWJ4Lm9wMSAuaW52LWJ4IC5pbnYtaGQrcHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMnB4O21pbi1oZWlnaHQ6MTYwcHh9Lm91ci1pbnYtYnggLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1ne3dpZHRoOmF1dG99Lm91ci1pbnYtYnggLlRBUiBpbWd7bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm91ci1pbnYtYnggLmludi1ieCAuaW52LWhke21pbi1oZWlnaHQ6OTZweH0ub3VyLWludi1ieCAuaW52LWJ4IC5pbnYtaGQrcHttaW4taGVpZ2h0OjE0MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm91ci1pbnYtYnh7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5vdXItaW52LWJ4IC5pbnYtYnh7d2lkdGg6MTAwJTttYXJnaW46MCAwIDEwcHg7cGFkZGluZzoxNXB4IDIwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ub3VyLWludi1ieCAuaW52LWJ4IC5pbnYtaGR7bWluLWhlaWdodDppbmhlcml0O21hcmdpbi1ib3R0b206MDt3aWR0aDo3NSU7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjBweH0ub3VyLWludi1ieCAuaW52LWJ4IC5pbnYtaGQrcHtkaXNwbGF5Om5vbmV9Lm91ci1pbnYtYngub3AxIC5pbnYtYnh7d2lkdGg6MTAwJTttYXJnaW46MCAwIDIwcHh9Lm91ci1pbnYtYngub3AxIC5pbnYtYnggLmludi1oZHtmb250LXNpemU6MThweDtsZXR0ZXItc3BhY2luZzouNzVweH19LmZwc2NuM3tiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uZnBzY24zIC5mcGhkMXtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43Nik7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZwc2NuMyAubm9ybWFsLXNjcm9sbHtoZWlnaHQ6NTV2aDtvdmVyZmxvdy15OmF1dG99fS5mcHNjbjMgLnBiLWJveHtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OndyYXB9LmZwc2NuMyAucGItYm94IC5wYi1pdGVte3dpZHRoOjE3OHB4O2JhY2tncm91bmQ6IzIyMjtib3JkZXItcmFkaXVzOjE1cHg7cGFkZGluZzoyNXB4IDIwcHg7Ym94LXNoYWRvdzowcHggM3B4IDI0cHggcmdiYSgwLDAsMCwuMDgpO21hcmdpbi1yaWdodDo1MHB4fS5mcHNjbjMgLnBiLWJveCAucGItaXRlbS5tcjB7bWFyZ2luLXJpZ2h0OjB9LmZwc2NuMyAucGItYm94IC5wYi1pdGVtIGZpZ3VyZXttYXJnaW4tYm90dG9tOjMwcHh9LmZwc2NuMyAucGItYm94IC5wYi1pdGVtIHB7Zm9udDozMDAgMTRweC8yMHB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi4yOHB4O2NvbG9yOiNlNWU1ZTV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZnBzY24zIC5wYi1ib3ggLnBiLWl0ZW17bWFyZ2luLXJpZ2h0OjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZnBzY24zIC5wYi1ib3h7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5mcHNjbjMgLnBiLWJveCAucGItaXRlbXttYXJnaW4tcmlnaHQ6NDBweH0uZnBzY24zIC5wYi1ib3ggLnBiLWl0ZW06bnRoLWNoaWxkKDMpe21hcmdpbi10b3A6NTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mcHNjbjN7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uZnBzY24zIC5mcGhkMXttYXJnaW4tdG9wOjJ2aH0uZnBzY24zIC5wYi1ib3h7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi10b3A6NHZofS5mcHNjbjMgLnBiLWJveCAucGItaXRlbXt3aWR0aDoxMDAlO21hcmdpbjowIDAgMS41dmg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEwcHggMjBweDtiYWNrZ3JvdW5kOiMwMTAxMDF9LmZwc2NuMyAucGItYm94IC5wYi1pdGVtOm50aC1jaGlsZCgzKXttYXJnaW4tdG9wOjB9LmZwc2NuMyAucGItYm94IC5wYi1pdGVtIGZpZ3VyZXttYXJnaW4tYm90dG9tOjA7ZmxleDowIDAgNzBweH0uZnBzY24zIC5wYi1ib3ggLnBiLWl0ZW0gZmlndXJlIGltZ3toZWlnaHQ6NDBweH19LmZwc2NuNHtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYzZjU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uZnBzY240IC5mcGhkMXtjb2xvcjojNTQ1NjViO2xldHRlci1zcGFjaW5nOjA7dGV4dC10cmFuc2Zvcm06bm9uZX0uZnBzY240IC5mMjFse21hcmdpbi1ib3R0b206MH0uZnBzY240IC5mMjFsLk1CMzB7bWFyZ2luLWJvdHRvbTo1MHB4fS5mcHNjbjQgLnJ0SW1ne2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5mcHNjbjR7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgdG9wfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZwc2NuNHtiYWNrZ3JvdW5kLWltYWdlOm5vbmUgIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZH0uZnBzY240IC5mMjFsLk1UNDB7bWFyZ2luLXRvcDoyMHB4fS5mcHNjbjQgLmYyMWwuTUIzMHttYXJnaW4tYm90dG9tOjIwcHh9LmZwc2NuNCAucnRJbWd7bWFyZ2luOjIwcHggMCAwO2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXJ9LmZwc2NuNCAucnRJbWcgaW1ne3dpZHRoOjYwJX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mcHNjbjR7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uZnBzY240IC5mcGhkMXttYXJnaW4tdG9wOjJ2aH0uZnBzY240IC5mMjFsLk1UNDB7bWFyZ2luLXRvcDoyMHB4fS5mcHNjbjQgLmYyMWwuTUIzMHttYXJnaW4tYm90dG9tOjEwcHh9LmZwc2NuNCAuZjIxbHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjJ9LmZwc2NuNCAucnRJbWd7bWFyZ2luOjB9LmZwc2NuNCAucnRJbWcgaW1ne3dpZHRoOjM1dmh9fS5mcHNjbjV7YmFja2dyb3VuZC1jb2xvcjojMGUwZTBlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uZnBzY241IC5mcGhkMXtsZXR0ZXItc3BhY2luZzoyLjk4cHg7Y29sb3I6I2RiZGJkYn0uZnBzY241IC5NVDQwe3BhZGRpbmctcmlnaHQ6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZwc2NuNXtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IHRvcH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mcHNjbjV7YmFja2dyb3VuZC1pbWFnZTpub25lICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uZnBzY241IC5mcGhkMXtmb250LXNpemU6NXZoO21hcmdpbi10b3A6MnZofS5mcHNjbjUgLm1pZC1pbWd7d2lkdGg6MTAwJX0uZnBzY241IC5hY2MtZGF0YTIgLk1UNDB7bWFyZ2luOjAgMCAxNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzo4cHggMjBweDtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZDojMzMzfS5mcHNjbjUgLmFjYy1kYXRhMiAuTVQ0MCBmaWd1cmV7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1yaWdodDoxMnB4O2ZsZXg6MCAwIDUwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmZwc2NuNSAuYWNjLWRhdGEyIC5NVDQwIGZpZ3VyZSBpbWd7aGVpZ2h0OjQycHh9LmZwc2NuNSAuYWNjLWRhdGEyIC5NVDQwIGZpZ3VyZStwe21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fX0uZnBzY242e2JhY2tncm91bmQtY29sb3I6I2YyZjNmNTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uZnBzY242IC5mcGhkMXtjb2xvcjojNTQ1NjVifS5mcHNjbjd7YmFja2dyb3VuZC1jb2xvcjojZjJmM2Y1O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5mcHNjbjcgLmZwaGQxe3RleHQtdHJhbnNmb3JtOm5vbmU7Y29sb3I6IzNjM2MzY30uZnBzY243IC5ydEltZ3tkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mcHNjbjd7YWxpZ24taXRlbXM6ZmxleC1lbmQ7YmFja2dyb3VuZC1pbWFnZTpub25lICFpbXBvcnRhbnR9LmZwc2NuNyBmaWd1cmV7bWFyZ2luLXRvcDozMHB4fS5mcHNjbjcgLnJ0SW1ne21hcmdpbjoyMHB4IDAgMDtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfS5mcHNjbjcgLnJ0SW1nIGltZ3t3aWR0aDo5MCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnBzY243e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmZwc2NuNyAuZnBoZDF7Zm9udC1zaXplOjV2aDttYXJnaW4tdG9wOjJ2aDtsZXR0ZXItc3BhY2luZzoxcHh9LmZwc2NuNyAuZjIxbC5NVDQwe21hcmdpbjoyMHB4IDAgMH19LmZwc2NuOXtiYWNrZ3JvdW5kOiMxMTEwMTB9LmZwc2NuOSAuZnBoZDF7Y29sb3I6I2M3YzdjNztsaW5lLWhlaWdodDo1NHB4O2xldHRlci1zcGFjaW5nOjIuNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnBzY245e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmZwc2NuOSAuZnBoZDF7Zm9udC1zaXplOjR2aDttYXJnaW4tdG9wOjJ2aDtsZXR0ZXItc3BhY2luZzoxcHg7bGluZS1oZWlnaHQ6MS4yfS5mcHNjbjkgLm5vcm1hbC1zY3JvbGx7bWFyZ2luLXRvcDozMHB4O2hlaWdodDo0NXZoO292ZXJmbG93LXk6YXV0b319LmZwc2NuMTB7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmZwc2NuMTAgLmZwaGQxe2NvbG9yOiMzYzNjM2M7bGV0dGVyLXNwYWNpbmc6MnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnBzY24xMHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5mcHNjbjEwIC5mcGhkMXtmb250LXNpemU6NHZoO21hcmdpbi10b3A6MnZoO2xldHRlci1zcGFjaW5nOjFweH0uZnBzY24xMCAucm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfS5mcHNjbjEwIC5hY2MtZGF0YS5NVDUwe21hcmdpbjozMHB4IDB9LmZwc2NuMTAgLmFjYy1kYXRhLk1UNTAgcHtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi1ib3R0b206MjBweDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fX0uZnBzY24xMXtiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6Zml4ZWQ7YmFja2dyb3VuZC1jb2xvcjojZjJmM2Y1O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmZwc2NuMTEgLmZwaGQxe2NvbG9yOiMzYzNjM2M7bGV0dGVyLXNwYWNpbmc6MS41cHh9LmZwc2NuMTEgLnNlcC1ieDErLk1UMzB7bWFyZ2luLXRvcDoyMHB4fS5mcHNjbjExIC5hY2MtZGF0YTEgbGl7bWFyZ2luLWJvdHRvbTozMHB4fS5mcHNjbjExIC53LTkwe3dpZHRoOjkwJTtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZwc2NuMTF7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uZnBzY24xMSAuZnBoZDF7Zm9udC1zaXplOjR2aDttYXJnaW4tdG9wOjJ2aDtsZXR0ZXItc3BhY2luZzoxcHg7bGluZS1oZWlnaHQ6MS4yfS5mcHNjbjExIC5yb3cuTVQzMHttYXJnaW4tdG9wOjB9LmZwc2NuMTEgLnJvdy5NVDMwIGZpZ3VyZXt0ZXh0LWFsaWduOmNlbnRlcn0uZnBzY24xMSAucm93Lk1UMzAgZmlndXJlIGltZ3t3aWR0aDozOHZoICFpbXBvcnRhbnR9LmZwc2NuMTEgLmFjYy1kYXRhMXttYXJnaW4tdG9wOi0yMHB4fS5mcHNjbjExIC5hY2MtZGF0YTEgbGl7bWFyZ2luLWJvdHRvbToxNnB4fS5mcHNjbjExIC5hY2MtZGF0YTEgbGkgLmYyNCtwe2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuMX19LmZwc2NuMTJ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206NzVweH0uZnBzY24xMiAuZnBoZDF7Y29sb3I6I2M5YzljOTtsaW5lLWhlaWdodDo1NHB4O2xldHRlci1zcGFjaW5nOjJweH0uZnBzY24xMiAuZnBoZDErLmYxOHtjb2xvcjojYzljOWM5O2xldHRlci1zcGFjaW5nOjEuMTFweDtmb250LXdlaWdodDozMDB9LmZwc2NuMTIgLmZwaGQxKy5mMTggYXtjb2xvcjojZDZhZTBhO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC13ZWlnaHQ6NTAwfS5mcHNjbjEyIC5mb290ZXItYnRte2JhY2tncm91bmQ6IzE0MTQxNDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2xlZnQ6MDtib3R0b206MDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxMnB4fS5mcHNjbjEyIC5mb290ZXItYnRtIHB7bWFyZ2luLWJvdHRvbTowfS5mcHNjbjEyIC5mb290ZXItYnRtIGF7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZwc2NuMTIgLmZwaGQxe2xpbmUtaGVpZ2h0OjQ0cHh9LmZwc2NuMTIgLmZwaGQxKy5mMTh7bGluZS1oZWlnaHQ6MS41fS5mcHNjbjEyIC5mb290ZXItYnRte2JhY2tncm91bmQ6bm9uZTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTtib3R0b206NXZofS5mcHNjbjEyIC5mb290ZXItYnRtIHA6Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbToxMnB4fS5mcHNjbjEyIC5mb290ZXItYnRtIGF7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9LmZwc2NuMTIgLmZvb3Rlci1idG0gLmQtZmxleHt0ZXh0LWFsaWduOmxlZnR9fS5yZWdpc3Rlci1ieHtiYWNrZ3JvdW5kOiMxMTEwMTA7Ym9yZGVyOjFweCBzb2xpZCAjYzdhMDA4O3BhZGRpbmc6NDBweH0ucmVnaXN0ZXItYnggLmljb24tY2xvc2U6YmVmb3Jle2NvbG9yOiNjN2EwMDh9LnJlZ2lzdGVyLWJ4IC5mMTh7Zm9udC1zaXplOjE4cHg7Y29sb3I6I2ZmZn0ucmVnaXN0ZXItYnggLmZvcm0tZ3JvdXAxe3BhZGRpbmc6NnB4IDE2cHggOHB4fS5yZWdpc3Rlci1ieCAuZm9ybS1ncm91cDEgaW5wdXR7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NjAwO3BhZGRpbmctYm90dG9tOjB9LnJlZ2lzdGVyLWJ4IC5idG4tYm94IC5idG4td2hpdGV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNDQUEzMDggMCUsICM2NTUyMDQgMTAwJSk7Ym9yZGVyOjA7Y29sb3I6I2ZmZn0uZnBzY244IC5hY2NvcmRpb257d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luOjAgYXV0b30uZnBzY244IC5hY2NvcmRpb24gdWx7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7bWFyZ2luOjA7cGFkZGluZzowfS5mcHNjbjggLmFjY29yZGlvbiB1bCBsaXtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MzMuMzMlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7dHJhbnNpdGlvbjpmbGV4IC40cyBlYXNlfS5mcHNjbjggLmFjY29yZGlvbiAuaGQ0MHtmb250OjMwMCA0MHB4LzQ3cHggXCJJbnRlclwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6Mi40NnB4O2NvbG9yOiNmZmZ9LmZwc2NuOCAuYWNjb3JkaW9uIHVsIGxpIGRpdntkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlfS5mcHNjbjggLmFjY29yZGlvbiB1bCBsaSBkaXYgYXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7ZGlzcGxheTpibG9jaztoZWlnaHQ6Y2FsYygxMDB2aCAtIDEzMHB4KTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mztjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZX0uZnBzY244IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmN0bnR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtwYWRkaW5nOjQwcHg7ei1pbmRleDo1O3RvcDowO2xlZnQ6MH0uZnBzY244IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmJ0bS10eHR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtwYWRkaW5nOjQwcHg7bGVmdDowO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7b3BhY2l0eTouNH0uZnBzY244IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmJ0bS10eHQgLmYxMm17Zm9udDo0MDAgMTJweC8xNXB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOjEuMnB4O2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1yaWdodDo4cHh9LmZwc2NuOCAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIC5idG0tdHh0IC5icmR7ZmxleC1ncm93OjE7YmFja2dyb3VuZDojZmZmO2hlaWdodDoxcHh9LmZwc2NuOCAuYWNjb3JkaW9uIHVsIGxpe2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn0uZnBzY244IC5hY2NvcmRpb24gLmFjYy1kYXRhe21hcmdpbi10b3A6MTAwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTQwJSk7dHJhbnNpdGlvbjphbGwgNjAwbXMgZWFzZX0uZnBzY244IC5hY2NvcmRpb24gLmFjYy1kYXRhIHB7bGluZS1oZWlnaHQ6MzBweH1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5mcHNjbjggLmFjY29yZGlvbiAuYWNjLWRhdGF7bWFyZ2luLXRvcDo2dmh9fS5mcHNjbjggLmFjY29yZGlvbiBsaTpob3ZlcntmbGV4OjJ9LmZwc2NuOCAuYWNjb3JkaW9uIGxpOmhvdmVyIGF7YmFja2dyb3VuZDojMWExYTFhfS5mcHNjbjggLmFjY29yZGlvbiBsaTpob3ZlciAuYWNjLWRhdGF7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LmZwc2NuOCAuYWNjb3JkaW9uIHVsOmhvdmVyIGxpOmhvdmVyIGEgaDJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmZwc2NuOCAuYWNjb3JkaW9uIHVsOmhvdmVyIGxpOmhvdmVyIGEgcC5kZXNje29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmZwc2NuOCAuYWNjb3JkaW9ue2hlaWdodDoxMDAlfS5mcHNjbjggLmFjY29yZGlvbiB1bCBsaSBkaXYgYSAuYnRtLXR4dHtwYWRkaW5nOjIwcHh9LmZwc2NuOCAuYWNjb3JkaW9uIC5hY2MtZGF0YXttYXJnaW4tdG9wOjIwcHh9LmZwc2NuOCAuYWNjb3JkaW9uIC5hY2MtZGF0YSBwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDttYXJnaW4tYm90dG9tOjEycHg7bGV0dGVyLXNwYWNpbmc6MH0uZnBzY244IC5hY2NvcmRpb24gLmhkNDB7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MS4yO21hcmdpbi10b3A6MTZweDtsZXR0ZXItc3BhY2luZzoxcHh9LmZwc2NuOCAuYWNjb3JkaW9uIHVse2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCV9LmZwc2NuOCAuYWNjb3JkaW9uIHVsOmhvdmVyIGxpe3dpZHRoOjEwMCV9LmZwc2NuOCAuYWNjb3JkaW9uIHVsOmhvdmVyIGxpOmhvdmVye3dpZHRoOjEwMCV9LmZwc2NuOCAuYWNjb3JkaW9uIHVsIGxpe3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87b3ZlcmZsb3c6YXV0bztvdmVyZmxvdy14OmhpZGRlbjtmbGV4OjE7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn0uZnBzY244IC5hY2NvcmRpb24gdWwgbGk6aG92ZXJ7d2lkdGg6MTAwJTtmbGV4LWdyb3c6M30uZnBzY244IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgcC5kZXNjLC5mcHNjbjggLmFjY29yZGlvbiB1bDpob3ZlciBsaTpob3ZlciBhIHAuZGVzY3tkaXNwbGF5Om5vbmV9LmZwc2NuOCAuYWNjb3JkaW9uIHVsIGxpPmRpdiwuZnBzY244IC5hY2NvcmRpb24gdWwgbGkgZGl2IGF7aGVpZ2h0OjEwMCU7cG9zaXRpb246c3RhdGljfS5mcHNjbjggLmFjY29yZGlvbiB1bCBsaSBkaXYgYSAuY3RudHtwYWRkaW5nOjAgMjVweDtib3R0b206MTVweDtoZWlnaHQ6YXV0b30uZnBzY244IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgcC5tb3Jle2Rpc3BsYXk6bm9uZX0uZnBzY244IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgaDJ7Zm9udC1zaXplOjI0cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KX19LmFjYy1kYXRhIHB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250OjMwMCAxOHB4LzI0cHggXCJJbnRlclwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LjM2cHg7bWFyZ2luLWJvdHRvbTozMHB4fS5hY2MtZGF0YSBwIHNwYW57bWFyZ2luLXJpZ2h0OjI0cHh9LmFjYy1kYXRhMSBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206NDBweH0uYWNjLWRhdGExIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5hY2MtZGF0YTEgbGkgc3BhbnttYXJnaW4tcmlnaHQ6MjhweH0uYWNjLWRhdGExIGxpIC5mMjR7bGV0dGVyLXNwYWNpbmc6LjcycHg7bWFyZ2luLWJvdHRvbTo0cHh9LmFjYy1kYXRhMSBsaSAuZjI0K3B7Zm9udDozMDAgMTRweC8xOHB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi40MnB4O21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5hY2MtZGF0YTEgbGl7bWFyZ2luLWJvdHRvbToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjYy1kYXRhMSBsaXthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbi1ib3R0b206MTBweH0uYWNjLWRhdGExIGxpIC5mMjR7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NTAwO2xldHRlci1zcGFjaW5nOi4ycHg7bWFyZ2luLWJvdHRvbTowfS5hY2MtZGF0YTEgbGkgLmYyNCtwe2xldHRlci1zcGFjaW5nOjB9fS5ncmV5LWJ4e2JhY2tncm91bmQ6IzFiMWExYTtib3gtc2hhZG93OjBweCAzcHggMjRweCByZ2JhKDAsMCwwLC4wOCk7Ym9yZGVyLXJhZGl1czoxNXB4O3BhZGRpbmc6MzJweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO2ZvbnQ6MThweC8yOHB4IFwiSW50ZXJcIixzYW5zLXNlcmlmfS5ncmV5LWJ4IGZpZ3VyZXttYXJnaW46NTBweCAwO21pbi1oZWlnaHQ6NTZweH0uZ3JleS1ieCBmaWd1cmUrcHttYXJnaW4tYm90dG9tOjA7bWluLWhlaWdodDo4NXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdyZXktYnh7cGFkZGluZzozMHB4IDIwcHh9LmdyZXktYnggZmlndXJlIGltZ3ttYXgtd2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncmV5LWJ4e21hcmdpbi1ib3R0b206MjBweH0uZ3JleS1ieCBmaWd1cmV7bWFyZ2luOjAgMCAyMHB4fS5ncmV5LWJ4IGZpZ3VyZStwe21pbi1oZWlnaHQ6aW5oZXJpdH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncmV5LWJ4e3BhZGRpbmc6MjBweH0uZ3JleS1ieCBmaWd1cmV7bWluLWhlaWdodDppbmhlcml0fS5ncmV5LWJ4IGZpZ3VyZStwe2ZvbnQtc2l6ZToxNnB4fX0uZjIxbHtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjIxcHg7bGluZS1oZWlnaHQ6MzBweDtsZXR0ZXItc3BhY2luZzouNjNweDtjb2xvcjojM2MzNTM1fS5mMThse2ZvbnQ6MzAwIDE4cHgvMjJweCBcIkludGVyXCIsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzouNTRweDtjb2xvcjojZmFmYWZhfS5zZXAtYnh7bWFyZ2luOjEycHggMDtkaXNwbGF5OmZsZXh9LnNlcC1ieCAuc2Vwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRDZBRTBBIDAlLCB0cmFuc3BhcmVudCAxMDAlKTt3aWR0aDoxOTBweDtoZWlnaHQ6NHB4O21hcmdpbjowfS5zZXAtYngxe21hcmdpbjoyMHB4IDAgMDtkaXNwbGF5OmZsZXh9LnNlcC1ieDEgLnNlcHtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Q2QUUwQSAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7d2lkdGg6MTkwcHg7aGVpZ2h0OjhweDtib3JkZXItcmFkaXVzOjVweDttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5zZXAtYngxe21hcmdpbi10b3A6MTZweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXAtYngxe21hcmdpbi10b3A6MTJweH19Ym9keXtvdmVyZmxvdzpoaWRkZW59Ym9keS5sb2FkZWR7b3ZlcmZsb3cteTphdXRvfS5vdmVybGF5MXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwfS5vdmVybGF5MSAub3ZlcmxheURvb3I6YmVmb3JlLC5vdmVybGF5MSAub3ZlcmxheURvb3I6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjUwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiMxMTE7dHJhbnNpdGlvbjouNXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTgsIDEpO3RyYW5zaXRpb24tZGVsYXk6LjhzfS5vdmVybGF5MSAub3ZlcmxheURvb3I6YmVmb3Jle2xlZnQ6MH0ub3ZlcmxheTEgLm92ZXJsYXlEb29yOmFmdGVye3JpZ2h0OjB9Lm92ZXJsYXkxLmxvYWRlZCAub3ZlcmxheURvb3I6YmVmb3Jle2xlZnQ6LTUwJX0ub3ZlcmxheTEubG9hZGVkIC5vdmVybGF5RG9vcjphZnRlcntyaWdodDotNTAlfS5vdmVybGF5MS5sb2FkZWQgLm92ZXJsYXlDb250ZW50e29wYWNpdHk6MDttYXJnaW4tdG9wOi0xNXB4fS5vdmVybGF5MSAub3ZlcmxheUNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RyYW5zaXRpb246LjVzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE4LCAxKX0ub3ZlcmxheTEgLm92ZXJsYXlDb250ZW50IC5za2lwe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTMwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjUwcHggYXV0byAwO2N1cnNvcjpwb2ludGVyO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJOdW5pdG9cIjtmb250LXdlaWdodDo3MDA7cGFkZGluZzoxMnB4IDA7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6M3B4O3RyYW5zaXRpb246LjJzIGVhc2V9Lm92ZXJsYXkxIC5vdmVybGF5Q29udGVudCAuc2tpcDpob3ZlcntiYWNrZ3JvdW5kOiNkZGQ7Y29sb3I6IzQ0NDtib3JkZXItY29sb3I6I2RkZH0ubG9hZGVye3dpZHRoOjEyOHB4O2hlaWdodDoxMjhweDtib3JkZXI6M3B4IHNvbGlkICNmZmY7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjpyZWxhdGl2ZTthbmltYXRpb246c3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5sb2FkZXIgLmlubmVye3dpZHRoOjY0cHg7aGVpZ2h0OjY0cHg7Ym9yZGVyOjNweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3A6M3B4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7YW5pbWF0aW9uOnNwaW5Jbm5lciAxcyBsaW5lYXIgaW5maW5pdGV9QGtleWZyYW1lcyBzcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgc3BpbklubmVyezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKC03MjBkZWcpfX0uc3RpY2t5LWJ0bi1mcHJpIGF7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTI2LjQ4ZGVnLCAjRDZBRTBBIC02LjA5JSwgIzg3NjUwMCAxMDQuMDglKX0uc3RpY2t5LWJ0bXtwb3NpdGlvbjpmaXhlZDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4OjJ9LnN0aWNreS1idG0gLmJ0bi1yZWQuZnAtYnRue2hlaWdodDo1MHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEyNi40OGRlZywgI0Q2QUUwQSAtNi4wOSUsICM4NzY1MDAgMTA0LjA4JSk7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDo1MHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmJsb2NrfS5ncm50LWZpcnN0LXByaXZhdGUtc2Nyb2xsIGhlYWRlci56aW5kZXguc2VjTmF2U3RpY2t5e3RvcDotMTA1cHh9LmdybnQtZmlyc3QtcHJpdmF0ZS1zY3JvbGwgLmZwc3ViLW5hdntoZWlnaHQ6NjBweDtwYWRkaW5nOjE4cHggMCAwfS5ncm50LWZpcnN0LXByaXZhdGUtc2Nyb2xsIC5mcHN1Yi1uYXYuc3RpY2t5e3RvcDowO2JvdHRvbTphdXRvfS5ncm50LWZpcnN0LXByaXZhdGUtc2Nyb2xsIC5mcHN1Yi1uYXYgLmdybnQtZnBzdWItbmF2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmdybnQtZmlyc3QtcHJpdmF0ZS1zY3JvbGwgLmZwc3ViLW5hdiAuZ3JudC1mcHN1Yi1uYXYgLmJ0bi13aGl0ZXtjb2xvcjojZDZhZTBhO3BhZGRpbmc6MTJweCAyMHB4fS5ncm50LWZpcnN0LXByaXZhdGUtc2Nyb2xsIC5mcHN1Yi1uYXYgdWwgbGkgYXtmb250OjMwMCAxMnB4LzE0cHggSW50ZXJ9LmdybnQtZmlyc3QtcHJpdmF0ZS1zY3JvbGwgLm5vcm1hbC1zY3JvbGx7aGVpZ2h0OjQ3NXB4O292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmNsaXB9LmdybnQtZmlyc3QtcHJpdmF0ZS1zY3JvbGwgLm5vcm1hbC1zY3JvbGwucnRsLXNjcm9sbGJhcntkaXJlY3Rpb246cnRsO3BhZGRpbmctbGVmdDo1cHh9LmdybnQtZmlyc3QtcHJpdmF0ZS1zY3JvbGwgLm5vcm1hbC1zY3JvbGwucnRsLXNjb2xsYmFyPip7ZGlyZWN0aW9uOmx0cn0uZ3JudC1maXJzdC1wcml2YXRlLXNjcm9sbCAubm9ybWFsLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6NHB4fS5ncm50LWZpcnN0LXByaXZhdGUtc2Nyb2xsIC5ub3JtYWwtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiM4ODg7Ym9yZGVyLXJhZGl1czo0cHh9LmdybnQtZmlyc3QtcHJpdmF0ZS1zY3JvbGwgLm5vcm1hbC1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye2JhY2tncm91bmQ6IzU1NX0uZ3JudC1maXJzdC1wcml2YXRlLXNjcm9sbCAubWFpbi1jdG5ye3BhZGRpbmctdG9wOjB9LmdybnQtZmlyc3QtcHJpdmF0ZS1zY3JvbGwgLm1haW4tY3Ruci5mc3NjbjF7cGFkZGluZy10b3A6MTAwcHh9LmdybnQtZmlyc3QtcHJpdmF0ZS1zY3JvbGwgLm1haW4tY3Ruci5iZ2Fue29wYWNpdHk6MX0uZ3JudC1maXJzdC1wcml2YXRlLXNjcm9sbCAuZnBzY24xIC5kZXNje21hcmdpbi1ib3R0b206MzBweH0uZ3JudC1maXJzdC1wcml2YXRlLXNjcm9sbCAuZnBzY24xIC5idG4tYm94IC5idG4td2hpdGV7Y29sb3I6I2Q2YWUwYX0uZ3JudC1maXJzdC1wcml2YXRlLXNjcm9sbCAuZnBzdWItbmF2IC5ncm50LWZwc3ViLW5hdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1maXJzdC1wcml2YXRlLXNjcm9sbCAuZnBzdWItbmF2IC5ncm50LWZwc3ViLW5hdiAuYnRuLWJveHtkaXNwbGF5Om5vbmV9fS5ncm50LWZpcnN0LXByaXZhdGUtc2Nyb2xsIC5mcHN1Yi1uYXYgLmdybnQtZnBzdWItbmF2IC5idG4td2hpdGV7cGFkZGluZzoxMnB4IDMwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LWZpcnN0LXByaXZhdGUtc2Nyb2xsIC5tLW5hdi1ib3R0b217ZGlzcGxheTpub25lfX1zdHJvbmcubWR3e2ZvbnQtd2VpZ2h0OjYwMH0uZnVsbC13aWR7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm1haW4tY3RucltjbGFzc149ZnddOjphZnRlciwubWFpbi1jdG5yW2NsYXNzKj1cIiBmd1wiXTo6YWZ0ZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoODJkZWcsICM3MDBCMTEgMCUsICM5MTE4MjEgMTAwJSl9fS5mcHN1Yi1uYXYuZnd7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTNkZWcsICM5RDFEMjcgMCUsICM1NDEyM0MgMTAwJSl9LmZwc3ViLW5hdi5mdyB1bCBsaXttYXJnaW4tcmlnaHQ6MjVweH0uZnBzdWItbmF2LmZ3IHVsIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmZwc3ViLW5hdi5mdyB1bCBsaSBhOjphZnRlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg4MmRlZywgIzcwMEIxMSAwJSwgIzkxMTgyMSAxMDAlKX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5mcHN1Yi1uYXYuZncgdWwgbGkgYXtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzoxcHh9LmZwc3ViLW5hdi5mdyB1bCBsaSBhLmFjdGl2ZXtsZXR0ZXItc3BhY2luZzouOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZwc3ViLW5hdi5mdyB1bCBsaSBhe2ZvbnQtc2l6ZToxMnB4fS5mcHN1Yi1uYXYuZncgdWwgbGkgYTo6YWZ0ZXJ7d2lkdGg6MTAwJX19LnNlcC1ieDEuZncgLnNlcHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgxNTYsIDI5LCAzOCwgMC43KSAwJSwgdHJhbnNwYXJlbnQgMTAwJSl9LmFjYy1kYXRhLmZ3bCBwe2ZvbnQtc2l6ZToxNnB4O2xldHRlci1zcGFjaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTo0MHB4fS5hY2MtZGF0YS5md2wgcDpsYXN0LWNoaWxkOjphZnRlcntjb250ZW50Om5vbmV9LmFjYy1kYXRhLmZ3bCBwOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjFweDt3aWR0aDoyMDBweDtiYWNrZ3JvdW5kOnJnYmEoMTU2LDI5LDM4LC44KTtsZWZ0OjY1cHg7Ym90dG9tOi0yMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNjLWRhdGEuZndsIHB7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40fX0uZnBzY244IC5hY2NvcmRpb24gdWwuYWNyZC1saXN0LC5hY3JkLWxpc3R7ZGlzcGxheTpibG9ja30uZnBzY244IC5hY2NvcmRpb24gdWwuYWNyZC1saXN0IGxpLC5hY3JkLWxpc3QgbGl7cGFkZGluZzoxNnB4IDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RhY2ZjZTt3aWR0aDoxMDAlfS5mcHNjbjggLmFjY29yZGlvbiB1bC5hY3JkLWxpc3QgbGk6bGFzdC1jaGlsZCwuYWNyZC1saXN0IGxpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5mcHNjbjggLmFjY29yZGlvbiB1bC5hY3JkLWxpc3QgbGkgcCwuYWNyZC1saXN0IGxpIHB7Y29sb3I6IzI1MjQzYjtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MjRweH0uZndzY24xe2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9mdy9leHRyYW9yZGluYXJ5LWN1c3RvbWVyLnBuZykgbm8tcmVwZWF0IDg1JSA4MCUvNTAlLGxpbmVhci1ncmFkaWVudCgxMzZkZWcsICM5RDFEMjcgMCUsICM1NDEyM0MgNTAlKTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwMHB4IDAgNjBweH0uZndzY24xIC5mcGhkMXtjb2xvcjojZmZmO2xldHRlci1zcGFjaW5nOi0wLjFweDtsaW5lLWhlaWdodDo2NHB4O21hcmdpbjozMHB4IDAgMTVweH0uZndzY24xIC5kZXNje2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbTo0MHB4fS5md3NjbjEgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtib3JkZXItd2lkdGg6MXB4O2NvbG9yOiM5YzFkMjZ9QG1lZGlhKG1heC13aWR0aDogMTM2NnB4KXsuZndzY24xIC5mcGhkMXttYXJnaW4tdG9wOjEwcHh9LmZ3c2NuMSAuZGVzY3ttYXJnaW4tYm90dG9tOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZ3c2NuMSAuZnBoZDF7bGluZS1oZWlnaHQ6MS4xO2ZvbnQtc2l6ZTo0MnB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZ3c2NuMXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzZkZWcsICM5RDFEMjcgMCUsICM1NDEyM0MgNTAlKTthbGlnbi1pdGVtczpmbGV4LWVuZH0uZndzY24xIC5sb2dve3RleHQtYWxpZ246cmlnaHR9LmZ3c2NuMSAucnRJbWcxIGltZ3t3aWR0aDo3MCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZndzY24xe3BhZGRpbmctdG9wOjcwcHg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uZndzY24xIC5sb2dve21hcmdpbi10b3A6M3ZofS5md3NjbjEgLmZwaGQxe2ZvbnQtc2l6ZToyOHB4O21hcmdpbi10b3A6MjBweH0uZndzY24xIC5ydEltZzEgaW1ne3dpZHRoOjM4dmh9fS5md3NjbjJ7YmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmZ3c2NuMiAuZnBoZDF7Y29sb3I6IzI1MjQzYjtsZXR0ZXItc3BhY2luZzowcHg7Zm9udC1zaXplOjQ1cHh9LmZ3c2NuMiAuYWNjLWRhdGExIGxpe2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Y29sb3I6IzI1MjQzYjtwb3NpdGlvbjpyZWxhdGl2ZX0uZndzY24yIC5hY2MtZGF0YTEgbGk6bGFzdC1jaGlsZDo6YWZ0ZXJ7Y29udGVudDpub25lfS5md3NjbjIgLmFjYy1kYXRhMSBsaTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxcHg7d2lkdGg6MjAwcHg7YmFja2dyb3VuZDpyZ2JhKDE1NiwyOSwzOCwuOCk7bGVmdDo2OHB4O2JvdHRvbTotMThweH0uZndzY24yIC5hY2MtZGF0YTEgbGkgLmYyNHtmb250LXNpemU6MjFweDtsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tYm90dG9tOjE2cHh9LmZ3c2NuMiAuYWNjLWRhdGExIGxpIHB7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6MzAwO21hcmdpbi1ib3R0b206OHB4fS5md3NjbjIgLmFjYy1kYXRhMSBsaSBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmZ3c2NuMiAucm93Lk1UMzB7bWFyZ2luLXRvcDoxMHB4fS5md3NjbjIgLmZwaGQxe2ZvbnQtc2l6ZTo0MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5md3NjbjIgLmZwaGQxe2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjF9LmZ3c2NuMiAuYWNjLWRhdGExIGxpe21hcmdpbi1ib3R0b206MzBweH0uZndzY24yIC5hY2MtZGF0YTEgbGk6OmFmdGVye2JvdHRvbTotMTJweH0uZndzY24yIC5hY2MtZGF0YTEgbGkgcHtmb250LXNpemU6MTVweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5md3NjbjJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uZndzY24yIC5mcGhkMXtmb250LXNpemU6My44dmg7bGluZS1oZWlnaHQ6MS4yO21hcmdpbi10b3A6MTBweH0uZndzY24yIC5yb3cuTVQzMHttYXJnaW4tdG9wOjB9LmZ3c2NuMiAuZnVsbC13aWR7d2lkdGg6ODAlO21hcmdpbjowIGF1dG87ZGlzcGxheTpibG9ja30uZndzY24yIC5hY2MtZGF0YTF7bWFyZ2luLXRvcDotMjBweH0uZndzY24yIC5hY2MtZGF0YTEgbGl7bWFyZ2luLWJvdHRvbToyMHB4fS5md3NjbjIgLmFjYy1kYXRhMSBsaTo6YWZ0ZXJ7Ym90dG9tOi04cHh9LmZ3c2NuMiAuYWNjLWRhdGExIGxpIC5mMjR7Zm9udC1zaXplOjE2cHg7bWFyZ2luLWJvdHRvbTo4cHh9LmZ3c2NuMiAuYWNjLWRhdGExIGxpIHB7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS4xO21hcmdpbi1ib3R0b206NHB4fX0uZndzY24zLC5md3NjbjR7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uZndzY24zIC5mcGhkMSwuZndzY240IC5mcGhkMXtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOjA7bGluZS1oZWlnaHQ6MX0uZndzY24zIC5mcGhkMSBzdHJvbmcsLmZ3c2NuNCAuZnBoZDEgc3Ryb25ne21hcmdpbi1ib3R0b206NHB4O2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5md3NjbjMsLmZ3c2NuNHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5md3NjbjMgLnJvdywuZndzY240IC5yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9LmZ3c2NuMyAuZnBoZDEsLmZ3c2NuNCAuZnBoZDF7Zm9udC1zaXplOjR2aDtsaW5lLWhlaWdodDoxO21hcmdpbi10b3A6MnZofS5md3NjbjMgLmZwaGQxIHN0cm9uZywuZndzY240IC5mcGhkMSBzdHJvbmd7bWFyZ2luLWJvdHRvbTo0cHh9LmZ3c2NuMyAuYWNjLWRhdGEuTVQ1MCwuZndzY240IC5hY2MtZGF0YS5NVDUwe21hcmdpbjozMHB4IDB9LmZ3c2NuMyAuYWNjLWRhdGEuTVQ1MCBwLC5md3NjbjQgLmFjYy1kYXRhLk1UNTAgcHtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi1ib3R0b206MjBweDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5md3NjbjMgLmFjYy1kYXRhLk1UNTAgcDo6YWZ0ZXIsLmZ3c2NuNCAuYWNjLWRhdGEuTVQ1MCBwOjphZnRlcntib3R0b206LTEwcHh9fS5md3NjbjR7YmFja2dyb3VuZDojZTZkYmRiO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5md3NjbjQgLmFjYy1kYXRhLmZ3bCBwe21hcmdpbi1ib3R0b206MjRweH0uZndzY240IC5hY2MtZGF0YS5md2wgcDo6YWZ0ZXJ7bGVmdDo4MHB4O2JvdHRvbTotMTJweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5md3NjbjR7YmFja2dyb3VuZC1zaXplOjEwMCUgODklfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZ3c2NuNHtiYWNrZ3JvdW5kLWltYWdlOm5vbmUgIWltcG9ydGFudH19LmZ3c2NuNXtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uZndzY241IC5mcGhkMXtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOjB9LmZ3c2NuNSAuZnBoZDEgc3Ryb25ne2Rpc3BsYXk6YmxvY2t9LmZ3c2NuNSAub3VyLWludi1ieC5vcDEgLmludi1ieCAuaW52LWhke2NvbG9yOiMyNTI0M2I7Zm9udDo2MDAgMjFweC8zMHB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi4wMXB4O21hcmdpbi1ib3R0b206MTBweDttaW4taGVpZ2h0OjYwcHh9LmZ3c2NuNSAub3VyLWludi1ieC5vcDEgLmludi1ieCAuaW52LWhkK3B7Y29sb3I6IzI1MjQzYjtmb250OjMwMCAxN3B4LzI0cHggXCJJbnRlclwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LTAuMDFweH0uZndzY241IC5vdXItaW52LWJ4Lm9wMSAuaW52LWJ4IHAubWItMCBpbWd7d2lkdGg6MzJweDtoZWlnaHQ6MzJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZ3c2NuNSAub3VyLWludi1ieC5vcDEgLmludi1ieHtiYWNrZ3JvdW5kOnJnYmEoMTU2LDI5LDM4LC41KSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZ3c2NuNXthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5md3NjbjUgLmZwaGQxe21hcmdpbi10b3A6MnZofS5md3NjbjUgLm91ci1pbnYtYngub3Axe21hcmdpbi10b3A6NXZofS5md3NjbjUgLm91ci1pbnYtYngub3AxIC5pbnYtYnh7YmFja2dyb3VuZDpyZ2JhKDE1NiwyOSwzOCwuNikgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjJ2aH0uZndzY241IC5vdXItaW52LWJ4Lm9wMSAuaW52LWJ4IC5pbnYtaGR7bWFyZ2luLWJvdHRvbTowO21pbi1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojZmZmfS5md3NjbjUgLm91ci1pbnYtYngub3AxIC5pbnYtYnggLmludi1oZCBicntkaXNwbGF5Om5vbmV9fS5md3NjbjZ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGJvdHRvbTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uZndzY242IC5mcGhkMXtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOjA7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZ3c2NuNntiYWNrZ3JvdW5kLXNpemU6MTAwJSA4NSV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZndzY242e2JhY2tncm91bmQ6I2VjZjFmNjtiYWNrZ3JvdW5kLWltYWdlOm5vbmUgIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZDtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmZ3c2NuNiAuZnBoZDF7Zm9udC1zaXplOjQycHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZndzY242e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmZ3c2NuNiAuZjIxbC5NVDQwe21hcmdpbjoyMHB4IDAgMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjR9LmZ3c2NuNiAuZnBoZDF7Zm9udC1zaXplOjR2aDttYXJnaW4tdG9wOjJ2aH0uZndzY242IC5ydEltZzEgaW1ne3dpZHRoOjUwdmh9fS5md3Njbjd7YmFja2dyb3VuZDojZmRmOWY5O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBib3R0b207YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmZ3c2NuNyAuZnBoZDF7bGV0dGVyLXNwYWNpbmc6LTAuMXB4O2NvbG9yOiMyNTI0M2I7bWFyZ2luLWJvdHRvbToyMHB4O2xpbmUtaGVpZ2h0OjEuMzJ9LmZ3c2NuNyAuZnBoZDJ7bWFyZ2luLWJvdHRvbToxMHB4fS5md3NjbjcgLmZwaGQyKy5zZXAtYngxe21hcmdpbjowIDAgNDBweH0uZndzY243IC5vdXItaW52LWJ4IC5pbnYtYnh7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC45KTtib3gtc2hhZG93OjBweCAwcHggMjRweCByZ2JhKDAsMCwwLC4xNil9LmZ3c2NuNyAub3VyLWludi1ieCAuaW52LWJ4IC5pbnYtaGR7Y29sb3I6IzI1MjQzYjtsZXR0ZXItc3BhY2luZzotMC4wMXB4fS5md3NjbjcgLm91ci1pbnYtYnggLmludi1ieCAuaW52LWhkK3B7Y29sb3I6IzI1MjQzYjtsZXR0ZXItc3BhY2luZzowfS5md3NjbjcgLm91ci1pbnYtYnggLmludi1ieCBwLm1iLTAgaW1ne3dpZHRoOjMycHg7aGVpZ2h0OjMycHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZndzY243e2JhY2tncm91bmQtc2l6ZToxMDAlIDg4JX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5md3Njbjd7YmFja2dyb3VuZDojZmJmNWY1ICFpbXBvcnRhbnR9LmZ3c2NuNyAub3VyLWludi1ieCAuaW52LWJ4e3BhZGRpbmc6MjBweCAxNnB4fS5md3NjbjcgLm91ci1pbnYtYnggLmludi1ieDpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5md3NjbjcgLm91ci1pbnYtYnggLmludi1ieCAuaW52LWhke21pbi1oZWlnaHQ6MTIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZndzY243e2JhY2tncm91bmQtaW1hZ2U6bm9uZSAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmZ3c2NuNyAuZnBoZDF7bGluZS1oZWlnaHQ6MS4zO2ZvbnQtc2l6ZTo0LjV2aDttYXJnaW4tdG9wOjJ2aH0uZndzY243IC5mcGhkMntsaW5lLWhlaWdodDoxfS5md3NjbjcgLmZwaGQyKy5zZXAtYngxe21hcmdpbi1ib3R0b206NHZofS5md3NjbjcgLm91ci1pbnYtYnggLmludi1ieHtiYWNrZ3JvdW5kOnJnYmEoMTU2LDI5LDM4LC42KTtwYWRkaW5nOjJ2aCAxNnB4fS5md3NjbjcgLm91ci1pbnYtYnggLmludi1ieCAuaW52LWhke21pbi1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojZmZmfX0uZndzY244e2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5md3NjbjggLnJvd3toZWlnaHQ6Y2FsYygxMDB2aCAtIDEzMHB4KTthbGlnbi1pdGVtczpjZW50ZXJ9LmZ3c2NuOCAucm93IC5jb2wtbGctNC5taWQtaW1ne2FsaWduLXNlbGY6ZmxleC1lbmR9LmZ3c2NuOCAuZnBoZDF7Y29sb3I6IzI1MjQzYjtsZXR0ZXItc3BhY2luZzotMC4xcHg7bGluZS1oZWlnaHQ6MS4zNH0uZndzY244IC5mMjF7Zm9udDozMDAgMjFweC8zMHB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi4wMXB4O2NvbG9yOiMyNTI0M2J9LmZ3c2NuOCAuZjIxKy5zZXAtYngxe21hcmdpbi1ib3R0b206MjBweH0uZndzY244IC50YWItaW1ne2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5md3NjbjggLmZwaGQxK2ZpZ3VyZS5NVDUwe21hcmdpbjozMHB4IDAgMH0uZndzY244IC5taWQtaW1nIGltZ3t3aWR0aDo4NCU7aGVpZ2h0OmF1dG99fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZ3c2NuOCAuZnBoZDF7Zm9udC1zaXplOjQycHh9LmZ3c2NuOCAubWlkLWltZyBpbWd7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5md3NjbjggLm1pZC1pbWd7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZ3c2NuOCAucm93e2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5md3NjbjggLmZwaGQxe2xpbmUtaGVpZ2h0OjEuMjtmb250LXNpemU6NHZoO21hcmdpbi10b3A6MnZofS5md3NjbjggLmZwaGQxIHN0cm9uZ3tkaXNwbGF5OmJsb2NrfS5md3NjbjggLmZwaGQxK2ZpZ3VyZXtkaXNwbGF5Om5vbmV9LmZ3c2NuOCAuZjIxe2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuMjttYXJnaW4tYm90dG9tOjVweH0uZndzY244IC5mMjErLnNlcC1ieDF7bWFyZ2luOjAgMCAxMHB4fS5md3NjbjggLnRhYi1pbWd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZndzY244IC50YWItaW1nIGZpZ3VyZXttYXJnaW4tYm90dG9tOjB9fS5mcHNjbjguZncgLmFjY29yZGlvbiAuaGQ0MHtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOi0wLjA4cHh9LmZwc2NuOC5mdyAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIC5idG0tdHh0e29wYWNpdHk6MX0uZnBzY244LmZ3IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmJ0bS10eHQgLmYxMm17Y29sb3I6IzI1MjQzYjtmb250LXNpemU6MTdweH0uZnBzY244LmZ3IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmJ0bS10eHQgLmJyZHtiYWNrZ3JvdW5kOiMyNTI0M2I7aGVpZ2h0OjJweH0uZnBzY244LmZ3IC5hY2NvcmRpb24gLmFjcmQtbGlzdHttYXJnaW4tdG9wOjMwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTQwJSk7dHJhbnNpdGlvbjphbGwgNjAwbXMgZWFzZX0uZnBzY244LmZ3IC5hY2NvcmRpb24gbGk6aG92ZXJ7YmFja2dyb3VuZDojZmZmMmYxICFpbXBvcnRhbnR9LmZwc2NuOC5mdyAuYWNjb3JkaW9uIGxpOmhvdmVyIGF7YmFja2dyb3VuZDpub25lfS5mcHNjbjguZncgLmFjY29yZGlvbiBsaTpob3ZlciAuYWNyZC1saXN0e3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmZwc2NuOC5mdyAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIC5jdG50e3BhZGRpbmctdG9wOjI1cHh9LmZwc2NuOC5mdyAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIC5idG0tdHh0e3BhZGRpbmctYm90dG9tOjI1cHh9LmZwc2NuOC5mdyAuYWNjb3JkaW9uIC5hY3JkLWxpc3R7bWFyZ2luLXRvcDoxMHB4fS5mcHNjbjguZncgLmFjY29yZGlvbiAuYWNyZC1saXN0IGxpIGZpZ3VyZXttYXJnaW4tYm90dG9tOjVweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZnBzY244LmZ3IC5hY2NvcmRpb24gLmhkNDB7Zm9udC1zaXplOjM2cHh9LmZwc2NuOC5mdyAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdCBsaXtwYWRkaW5nOjEwcHggMH0uZnBzY244LmZ3IC5hY2NvcmRpb24gdWwuYWNyZC1saXN0IGxpIHB7Zm9udC1zaXplOjE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnBzY244LmZ3IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmN0bnR7cGFkZGluZy10b3A6MDtwYWRkaW5nLWxlZnQ6MjBweH0uZnBzY244LmZ3IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmhkNDB7Zm9udC1zaXplOjN2aDtsaW5lLWhlaWdodDoxLjF9LmZwc2NuOC5mdyAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIC5idG0tdHh0e3BhZGRpbmctYm90dG9tOjhweH0uZnBzY244LmZ3IC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmJ0bS10eHQgLmYxMm17Zm9udC1zaXplOjE0cHh9LmZwc2NuOC5mdyAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdCBsaXtwYWRkaW5nOjVweCAwfS5mcHNjbjguZncgLmFjY29yZGlvbiB1bC5hY3JkLWxpc3QgbGkgcHtsaW5lLWhlaWdodDoxLjR9LmZwc2NuOC5mdyAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdC5tdDB7bWFyZ2luLXRvcDowfS5mcHNjbjguZncgLmFjY29yZGlvbiB1bC5hY3JkLWxpc3QubXQwIGxpe3BhZGRpbmc6NXB4IDB9LmZwc2NuOC5mdyAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdC5tdDAgbGkgZmlndXJle21hcmdpbi1ib3R0b206MH0uZnBzY244LmZ3IC5hY2NvcmRpb24gdWwuYWNyZC1saXN0Lm10MCBsaSBwe2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuMn19LmZwc2NuMTIuZnd7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGJvdHRvbTtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmZwc2NuMTIuZncgLmZwaGQxe2NvbG9yOiNmZmY7bGV0dGVyLXNwYWNpbmc6LTAuMXB4fS5mcHNjbjEyLmZ3IC5mcGhkMSsuZjE4e2NvbG9yOiNmZmY7bGV0dGVyLXNwYWNpbmc6LjVweDtmb250LXNpemU6MjFweH0uZnBzY24xMi5mdyAuZnBoZDErLmYxOCBhe2NvbG9yOiNmZmZ9LmZwc2NuMTIuZncgLmZvb3Rlci1idG17YmFja2dyb3VuZDpyZ2JhKDEzMCwxOCwyNSwuMil9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mcHNjbjEyLmZ3IC5mcGhkMXtmb250LXNpemU6NC41dmg7bGluZS1oZWlnaHQ6MS4zfX0ucmVnaXN0ZXItYnguZnd7Ym9yZGVyOjFweCBzb2xpZCAjODIxMjE5fS5yZWdpc3Rlci1ieC5mdyAuaWNvbi1jbG9zZTpiZWZvcmV7Y29sb3I6IzgyMTIxOX0ucmVnaXN0ZXItYnguZncgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5M2RlZywgIzlEMUQyNyAwJSwgIzU0MTIzQyAxMDAlKX0ub3VyLWJ1c2lucy5hY2hpZXZle2JhY2tncm91bmQtc2l6ZTo5MCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zdGlja3ktYnRte3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6Mn0uc3RpY2t5LWJ0bSAuYnRuLXJlZC5mdy1idG57aGVpZ2h0OjUwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTNkZWcsICM5RDFEMjcgMCUsICM1NDEyM0MgMTAwJSk7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDo1MHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmJsb2NrfS5ncm50LWZpcnN0LXdlYWx0aC1zY3JvbGwgaGVhZGVyLnppbmRleC5zZWNOYXZTdGlja3l7dG9wOi0xMDVweH0uZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXZ7aGVpZ2h0OjYwcHg7cGFkZGluZzoxOHB4IDAgMH0uZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXYuc3RpY2t5e3RvcDowO2JvdHRvbTphdXRvfS5ncm50LWZpcnN0LXdlYWx0aC1zY3JvbGwgLmZwc3ViLW5hdiAuZ3JudC1mcHN1Yi1uYXZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXYgLmdybnQtZnBzdWItbmF2IC5idG4td2hpdGV7Y29sb3I6IzljMWQyNjtwYWRkaW5nOjEycHggMjBweH0uZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXYgdWwgbGkgYXtmb250OjMwMCAxMnB4LzE0cHggSW50ZXJ9LmdybnQtZmlyc3Qtd2VhbHRoLXNjcm9sbCAubm9ybWFsLXNjcm9sbHtoZWlnaHQ6NDc1cHg7b3ZlcmZsb3cteTphdXRvO292ZXJmbG93LXg6Y2xpcH0uZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5ub3JtYWwtc2Nyb2xsLnJ0bC1zY3JvbGxiYXJ7ZGlyZWN0aW9uOnJ0bDtwYWRkaW5nLWxlZnQ6NXB4fS5ncm50LWZpcnN0LXdlYWx0aC1zY3JvbGwgLm5vcm1hbC1zY3JvbGwucnRsLXNjb2xsYmFyPip7ZGlyZWN0aW9uOmx0cn0uZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5ub3JtYWwtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo0cHh9LmdybnQtZmlyc3Qtd2VhbHRoLXNjcm9sbCAubm9ybWFsLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZDojODg4O2JvcmRlci1yYWRpdXM6NHB4fS5ncm50LWZpcnN0LXdlYWx0aC1zY3JvbGwgLm5vcm1hbC1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye2JhY2tncm91bmQ6IzU1NX0uZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5tYWluLWN0bnJ7cGFkZGluZy10b3A6MH0uZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5tYWluLWN0bnIuZnNzY24xe3BhZGRpbmctdG9wOjEwMHB4fS5ncm50LWZpcnN0LXdlYWx0aC1zY3JvbGwgLm1haW4tY3Ruci5iZ2Fue29wYWNpdHk6MX0uZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5mc3NjbjEgLmRlc2N7bWFyZ2luLWJvdHRvbTozMHB4fS5ncm50LWZpcnN0LXdlYWx0aC1zY3JvbGwgLmZzc2NuMSAuYnRuLWJveCAuYnRuLXdoaXRle2NvbG9yOiM5YzFkMjZ9LmdybnQtZmlyc3Qtd2VhbHRoLXNjcm9sbCAuZnBzdWItbmF2IC5ncm50LWZwc3ViLW5hdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXYgLmdybnQtZnBzdWItbmF2IC5idG4tYm94e2Rpc3BsYXk6bm9uZX19LmdybnQtZmlyc3Qtd2VhbHRoLXNjcm9sbCAuZnBzdWItbmF2IC5ncm50LWZwc3ViLW5hdiAuYnRuLXdoaXRle3BhZGRpbmc6MTJweCAzMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1maXJzdC13ZWFsdGgtc2Nyb2xsIC5tLW5hdi1ib3R0b217ZGlzcGxheTpub25lfX1zdHJvbmcubWR3e2ZvbnQtd2VpZ2h0OjYwMH0uZnVsbC13aWR7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm1haW4tY3RucltjbGFzc149ZnNdOjphZnRlciwubWFpbi1jdG5yW2NsYXNzKj1cIiBmc1wiXTo6YWZ0ZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoODJkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSl9fS5mcHN1Yi1uYXYuZnN7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNkM5RkYzIDAlLCAjMjU0OTlCIDEwMCUpfS5mcHN1Yi1uYXYuZnMgdWwgbGl7bWFyZ2luLXJpZ2h0OjI1cHh9LmZwc3ViLW5hdi5mcyB1bCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5mcHN1Yi1uYXYuZnMgdWwgbGkgYTo6YWZ0ZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoODJkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSl9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZnBzdWItbmF2LmZzIHVsIGxpIGE6OmFmdGVye3dpZHRoOjYwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZwc3ViLW5hdi5mcyB1bCBsaXttYXJnaW4tcmlnaHQ6MjBweH0uZnBzdWItbmF2LmZzIHVsIGxpIGF7Zm9udC1zaXplOjEwcHg7bGV0dGVyLXNwYWNpbmc6MXB4fS5mcHN1Yi1uYXYuZnMgdWwgbGkgYS5hY3RpdmV7bGV0dGVyLXNwYWNpbmc6LjhweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mcHN1Yi1uYXYuZnMgdWwgbGkgYXtmb250LXNpemU6MTJweH0uZnBzdWItbmF2LmZzIHVsIGxpIGE6OmFmdGVye3dpZHRoOjEwMCV9fS5zZXAtYngxLmZzIC5zZXB7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgODksIDE3NywgMC43KSAwJSwgdHJhbnNwYXJlbnQgMTAwJSl9LmFjYy1kYXRhLmZzbCBwe2ZvbnQtc2l6ZToxNnB4O2xldHRlci1zcGFjaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTo0MHB4fS5hY2MtZGF0YS5mc2wgcDpsYXN0LWNoaWxkOjphZnRlcntjb250ZW50Om5vbmV9LmFjYy1kYXRhLmZzbCBwOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjFweDt3aWR0aDoyMDBweDtiYWNrZ3JvdW5kOnJnYmEoMCw4OSwxNzcsLjgpO2xlZnQ6NjVweDtib3R0b206LTIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY2MtZGF0YS5mc2wgcHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjR9fS5mcHNjbjggLmFjY29yZGlvbiB1bC5hY3JkLWxpc3QsLmFjcmQtbGlzdHtkaXNwbGF5OmJsb2NrfS5mcHNjbjggLmFjY29yZGlvbiB1bC5hY3JkLWxpc3QgbGksLmFjcmQtbGlzdCBsaXtwYWRkaW5nOjE2cHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzZjY2Q5O3dpZHRoOjEwMCV9LmZwc2NuOCAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdCBsaTpsYXN0LWNoaWxkLC5hY3JkLWxpc3QgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LmZwc2NuOCAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdCBsaSBwLC5hY3JkLWxpc3QgbGkgcHtjb2xvcjojMjUyNDNiO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyNHB4fS5zZWxlY3QtbGlzdHtkaXNwbGF5OmZsZXg7bWFyZ2luLXRvcDoyMHB4O2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KX0uc2VsZWN0LWxpc3QgbGl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250LXNpemU6MTVweDtwYWRkaW5nLXJpZ2h0OjYwcHg7d2lkdGg6MTUwcHg7cG9zaXRpb246cmVsYXRpdmV9LnNlbGVjdC1saXN0IGxpOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTBweDt0b3A6MjBweDtoZWlnaHQ6MnB4O3dpZHRoOjcwcHg7YmFja2dyb3VuZDojNmE4YmNifS5zZWxlY3QtbGlzdCBsaTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MDt3aWR0aDo4MHB4fS5zZWxlY3QtbGlzdCBsaTpsYXN0LWNoaWxkOjphZnRlcntjb250ZW50Om5vbmV9LnNlbGVjdC1saXN0IGxpIGltZ3t3aWR0aDo1NnB4O2hlaWdodDo1NnB4O21hcmdpbi1ib3R0b206OHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VsZWN0LWxpc3QgbGl7d2lkdGg6MjUlO3BhZGRpbmctcmlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTNweH0uc2VsZWN0LWxpc3QgbGkgaW1ne21hcmdpbjowIGF1dG99LnNlbGVjdC1saXN0IGxpOjphZnRlcntjb250ZW50Om5vbmV9fS5mc3NjbjF7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2ZzL3NlYzEtaW1nLnBuZykgbm8tcmVwZWF0IDg1JSA4MCUvNTAlLGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSk7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMDBweCAwIDYwcHh9LmZzc2NuMSAuZnBoZDF7Y29sb3I6I2ZmZjtsZXR0ZXItc3BhY2luZzotMC4xcHg7bGluZS1oZWlnaHQ6NjRweDtmb250LXdlaWdodDo0MDA7bWFyZ2luOjMwcHggMCAxNXB4fS5mc3NjbjEgLmRlc2N7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjMwcHh9LmZzc2NuMSAuYnRuLWJveCAuYnRuLXdoaXRle2JvcmRlci13aWR0aDoxcHg7Y29sb3I6IzAwNTliMX1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5mc3NjbjEgLmZwaGQxe21hcmdpbi10b3A6MTBweH0uZnNzY24xIC5kZXNje21hcmdpbi1ib3R0b206MjBweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZnNzY24xe2JhY2tncm91bmQtc2l6ZTo2MCU7YmFja2dyb3VuZC1wb3NpdGlvbjo5NSUgNjAlfS5mc3NjbjEgLmZwaGQxe2xpbmUtaGVpZ2h0OjEuMTtmb250LXNpemU6NDJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mc3NjbjF7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM2ZGVnLCAjNkM5RkYzIDAlLCAjMjU0OTlCIDUwJSk7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctdG9wOjcwcHh9LmZzc2NuMSAubG9nb3ttYXJnaW4tdG9wOjE1cHg7dGV4dC1hbGlnbjpyaWdodH0uZnNzY24xIC5ydEltZzEgaW1ne3dpZHRoOmF1dG87aGVpZ2h0OjMwdmh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnNzY24xe2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmZzc2NuMSAuZnBoZDF7Zm9udC1zaXplOjI4cHg7bWFyZ2luLXRvcDoyMHB4fS5mc3NjbjEgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTRweH19LmZzc2NuMntiYWNrZ3JvdW5kOiNmMmYzZjU7YmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmZzc2NuMiAuZnBoZDF7Y29sb3I6IzI1MjQzYjtsZXR0ZXItc3BhY2luZzowcHg7Zm9udC1zaXplOjQ1cHh9LmZzc2NuMiAuYWNjLWRhdGExIGxpe2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Y29sb3I6IzI1MjQzYjtwb3NpdGlvbjpyZWxhdGl2ZX0uZnNzY24yIC5hY2MtZGF0YTEgbGk6bGFzdC1jaGlsZDo6YWZ0ZXJ7Y29udGVudDpub25lfS5mc3NjbjIgLmFjYy1kYXRhMSBsaTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxcHg7d2lkdGg6MjAwcHg7YmFja2dyb3VuZDpyZ2JhKDAsODksMTc3LC44KTtsZWZ0OjY4cHg7Ym90dG9tOi0xOHB4fS5mc3NjbjIgLmFjYy1kYXRhMSBsaSAuZjI0e2ZvbnQtc2l6ZToyMXB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206MTZweH0uZnNzY24yIC5hY2MtZGF0YTEgbGkgcHtmb250LXNpemU6MTdweDtmb250LXdlaWdodDozMDA7bWFyZ2luLWJvdHRvbTo4cHh9LmZzc2NuMiAuYWNjLWRhdGExIGxpIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTM2NnB4KXsuZnNzY24yIC5yb3cuTVQzMHttYXJnaW4tdG9wOjEwcHh9LmZzc2NuMiAuZnBoZDF7Zm9udC1zaXplOjQwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZzc2NuMiAuZnBoZDF7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MX0uZnNzY24yIC5hY2MtZGF0YTEgbGl7bWFyZ2luLWJvdHRvbTozMHB4fS5mc3NjbjIgLmFjYy1kYXRhMSBsaTo6YWZ0ZXJ7Ym90dG9tOi0xMnB4fS5mc3NjbjIgLmFjYy1kYXRhMSBsaSBwe2ZvbnQtc2l6ZToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZzc2NuMiAuZnBoZDF7Zm9udC1zaXplOjI2cHg7bGluZS1oZWlnaHQ6MS4yfS5mc3NjbjIgLnJvdy5NVDMwe21hcmdpbi10b3A6MH0uZnNzY24yIC5mdWxsLXdpZHt3aWR0aDo4MCU7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrfS5mc3NjbjIgLmFjYy1kYXRhMXttYXJnaW4tdG9wOi0yMHB4fS5mc3NjbjIgLmFjYy1kYXRhMSBsaXttYXJnaW4tYm90dG9tOjIwcHh9LmZzc2NuMiAuYWNjLWRhdGExIGxpOjphZnRlcntib3R0b206LThweH0uZnNzY24yIC5hY2MtZGF0YTEgbGkgLmYyNHtmb250LXNpemU6MTZweDttYXJnaW4tYm90dG9tOjhweH0uZnNzY24yIC5hY2MtZGF0YTEgbGkgcHtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjE7bWFyZ2luLWJvdHRvbTo0cHh9fS5mc3NjbjN7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uZnNzY24zIC5mcGhkMXtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOjA7bGluZS1oZWlnaHQ6MX0uZnNzY24zIC5mcGhkMSBzdHJvbmd7bWFyZ2luLWJvdHRvbTowcHg7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZzc2NuMyAucm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfS5mc3NjbjMgLmZwaGQxe2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjEuMn0uZnNzY24zIC5hY2MtZGF0YS5NVDUwe21hcmdpbjozMHB4IDB9LmZzc2NuMyAuYWNjLWRhdGEuTVQ1MCBwe2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmZzc2NuMyAuYWNjLWRhdGEuTVQ1MCBwOjphZnRlcntib3R0b206LTEwcHh9fS5mc3NjbjQgLmZwaGQxLC5mc3NjbjUgLmZwaGQxLC5mc3NjbjYgLmZwaGQxe2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6MDtsaW5lLWhlaWdodDoxLjN9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mc3NjbjQsLmZzc2NuNSwuZnNzY242e2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWltYWdlOm5vbmUgIWltcG9ydGFudH0uZnNzY240IC5mcGhkMSwuZnNzY241IC5mcGhkMSwuZnNzY242IC5mcGhkMXtmb250LXNpemU6NDJweH0uZnNzY240IC5ydEltZzEgaW1nLC5mc3NjbjUgLnJ0SW1nMSBpbWcsLmZzc2NuNiAucnRJbWcxIGltZ3t3aWR0aDo1MCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnNzY240IC5mMjFsLk1UNDAsLmZzc2NuNSAuZjIxbC5NVDQwLC5mc3NjbjYgLmYyMWwuTVQ0MHttYXJnaW46MjBweCAwIDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS40fS5mc3NjbjQgLmZwaGQxLC5mc3NjbjUgLmZwaGQxLC5mc3NjbjYgLmZwaGQxe2ZvbnQtc2l6ZToyOHB4O21hcmdpbi10b3A6MTVweH19LmZzc2NuNHtiYWNrZ3JvdW5kOiNlNmVmZmY7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246ODUlIDgwJTtiYWNrZ3JvdW5kLXNpemU6NDAlfUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmZzc2NuNCAuZnBoZDF7bGluZS1oZWlnaHQ6MX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mc3NjbjQgLndodC1ieCBwIGJye2Rpc3BsYXk6bm9uZX19LmZzc2NuNXtiYWNrZ3JvdW5kOiNlNmVmZmY7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246MTUlIDgwJTtiYWNrZ3JvdW5kLXNpemU6NDAlfS5mc3NjbjUgLndodC1ieHt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzoxNnB4IDE0cHg7cG9zaXRpb246cmVsYXRpdmV9LmZzc2NuNSAud2h0LWJ4IC5UQVIgYXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtyaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmZzc2NuNSAuZnBoZDF7bGluZS1oZWlnaHQ6MS4xfS5mc3NjbjUgLndodC1ieHtwYWRkaW5nOjEycHggMjBweCAxNnB4fS5mc3NjbjUgLndodC1ieCAuaGRne2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1ib3R0b206NHB4fS5mc3NjbjUgLndodC1ieCBwe2ZvbnQtc2l6ZToxNXB4fS5mc3NjbjUgLndodC1ieC5NVDMwe21hcmdpbi10b3A6MjBweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZnNzY241e2JhY2tncm91bmQtc2l6ZTo0NSU7YmFja2dyb3VuZC1wb3NpdGlvbjo1JSA4MCV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZnNzY241IC5yb3cuYWxpZ24taXRlbXMtY2VudGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZzc2NuNSAuZnBoZDF7Zm9udC1zaXplOjI4cHh9LmZzc2NuNSAud2h0LWJ4e3BhZGRpbmc6OHB4IDE2cHh9LmZzc2NuNSAud2h0LWJ4Lk1UMzB7bWFyZ2luLXRvcDoxNnB4fX0uZnNzY242e2JhY2tncm91bmQ6I2U2ZWZmZjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjo4NSUgODAlO2JhY2tncm91bmQtc2l6ZTo0MCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZnNzY242e2JhY2tncm91bmQtc2l6ZTo1MCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnNzY242IC5ydEltZzEgaW1ne3dpZHRoOjgwJX19LmZzc2NuMjF7YmFja2dyb3VuZDojZmZmIHVybCguLi9pbWFnZXMvZnMvc2VjdGlvbjJpbWcucG5nKSBuby1yZXBlYXQgMTIlIDkwJS8yNSV9LmZzc2NuMjEgLmZwaGQxe2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6MDtsaW5lLWhlaWdodDoxLjN9LmZzc2NuMjEgLndodC1ieHtiYWNrZ3JvdW5kOiNmYWZjZmY7Ym94LXNoYWRvdzowcHggMHB4IDUwcHggcmdiYSgwLDAsMCwuMSk7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MjBweDttaW4taGVpZ2h0OjIwMHB4fS5mc3NjbjIxIC53aHQtYnggLm9pbWd7ZmxvYXQ6cmlnaHR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZnNzY24yMXtiYWNrZ3JvdW5kLXNpemU6MjglO2JhY2tncm91bmQtcG9zaXRpb246NCUgOTAlfS5mc3NjbjIxIC5mcGhkMXtmb250LXNpemU6NDJweH0uZnNzY24yMSAuZnBoZDErLnNlcC1ieDF7bWFyZ2luLXRvcDowfS5mc3NjbjIxIC5saXN0LWNpcmNsZSBsaXtmb250LXNpemU6MTRweH0uZnNzY24yMSAud2h0LWJ4IC5oZGd7Zm9udC1zaXplOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZnNzY24yMXtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YWxpZ24taXRlbXM6Y2VudGVyfS5mc3NjbjIxIC5yb3cuYWxpZ24taXRlbXMtY2VudGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfS5mc3NjbjIxIC5ydEltZzEgaW1ne3dpZHRoOjIwdmh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnNzY24yMSAubGlzdC1jaXJjbGV7ZGlzcGxheTpub25lfS5mc3NjbjIxIC5mcGhkMXtmb250LXNpemU6MjhweDttYXJnaW46MTJweCAwIDhweH0uZnNzY24yMSAud2h0LWJ4e21pbi1oZWlnaHQ6aW5oZXJpdDtwYWRkaW5nOjhweCAxNnB4fS5mc3NjbjIxIC53aHQtYnggLm9pbWcgaW1ne3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHh9LmZzc2NuMjEgLndodC1ieCAuaGRne2ZvbnQtc2l6ZToxOHB4fS5mc3NjbjIxIC53aHQtYnggLmhkZyBicntkaXNwbGF5Om5vbmV9fS5saXN0LWNpcmNsZXttYXJnaW4tdG9wOjIwcHh9Lmxpc3QtY2lyY2xlIGxpe3BhZGRpbmc6MCAwIDEycHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXdlaWdodDozMDB9Lmxpc3QtY2lyY2xlIGxpOjpiZWZvcmV7Y29udGVudDpcIuKAolwiO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowcHg7dG9wOjBweDtjb2xvcjojNGU0ZTRlfS5saXN0LWNpcmNsZSBsaTpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjB9LndodC1ieHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MjBweCAyMHB4IDMwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzI1MjQzYn0ud2h0LWJ4IC5oZGd7Zm9udDo2MDAgMjFweCBcIkludGVyXCIsc2Fucy1zZXJpZjttYXJnaW4tYm90dG9tOjEwcHh9LndodC1ieCBwe2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjM7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LndodC1ieHtwYWRkaW5nOjEycHggMjBweCAxNnB4fS53aHQtYnguTVQzMHttYXJnaW4tdG9wOjI0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsud2h0LWJ4e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzo4cHggMTZweH0ud2h0LWJ4Lk1UMzAsLndodC1ieC5tdC1te21hcmdpbi10b3A6MTZweH0ud2h0LWJ4IGZpZ3VyZXttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6MTBweH0ud2h0LWJ4IGZpZ3VyZSBpbWd7d2lkdGg6NDhweDtoZWlnaHQ6NDhweH0ud2h0LWJ4IC5oZGd7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbTowfS53aHQtYnggLmhkZytwe2Rpc3BsYXk6bm9uZX19LmZzc2NuN3tiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGJvdHRvbTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uZnNzY243IC5mcGhkMXtsZXR0ZXItc3BhY2luZzotMC4xcHg7Y29sb3I6IzI1MjQzYjttYXJnaW4tYm90dG9tOjIwcHg7bGluZS1oZWlnaHQ6NjRweH0uZnNzY243IC5mcGhkMnttYXJnaW4tYm90dG9tOjEwcHh9LmZzc2NuNyAuZnBoZDIrLnNlcC1ieDF7bWFyZ2luOjAgMCA0MHB4fS5mc3NjbjcgLm91ci1pbnYtYnggLmludi1ieHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjkpO2JveC1zaGFkb3c6MHB4IDBweCAyNHB4IHJnYmEoMCw4OSwxNzcsLjE2KX0uZnNzY243IC5vdXItaW52LWJ4IC5pbnYtYnggLmludi1oZHtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOi0wLjAxcHh9LmZzc2NuNyAub3VyLWludi1ieCAuaW52LWJ4IC5pbnYtaGQrcHtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOjB9LmZzc2NuNyAub3VyLWludi1ieCAuaW52LWJ4IHAubWItMCBpbWd7d2lkdGg6MzJweDtoZWlnaHQ6MzJweH1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5mc3Njbjd7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgMTAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZzc2NuN3tiYWNrZ3JvdW5kLXNpemU6MTAwJSA4OCV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZnNzY243e2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5mc3NjbjcgLm91ci1pbnYtYnggLmludi1ieHtwYWRkaW5nOjIwcHggMTZweH0uZnNzY243IC5vdXItaW52LWJ4IC5pbnYtYng6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uZnNzY243IC5vdXItaW52LWJ4IC5pbnYtYnggLmludi1oZHttaW4taGVpZ2h0OjgwcHh9LmZzc2NuNyAub3VyLWludi1ieCAuaW52LWJ4IC5pbnYtaGQrcHttaW4taGVpZ2h0OjcwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnNzY243e2JhY2tncm91bmQtaW1hZ2U6bm9uZSAhaW1wb3J0YW50fS5mc3NjbjcgLmZwaGQxe2xpbmUtaGVpZ2h0OjEuMztmb250LXNpemU6MzBweH0uZnNzY243IC5mcGhkMntsaW5lLWhlaWdodDoxfS5mc3NjbjcgLm91ci1pbnYtYnggLmludi1ieCAuaW52LWhke21pbi1oZWlnaHQ6aW5oZXJpdH19LmZzc2NuOHtiYWNrZ3JvdW5kOiNmMmYzZjV9LmZzc2NuOCAucm93e2hlaWdodDpjYWxjKDEwMHZoIC0gMTMwcHgpO2FsaWduLWl0ZW1zOmNlbnRlcn0uZnNzY244IC5yb3cgLmNvbC1sZy00Lm1pZC1pbWd7YWxpZ24tc2VsZjpmbGV4LWVuZH0uZnNzY244IC5mcGhkMXtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOi0wLjFweDtsaW5lLWhlaWdodDoxLjM0fS5mc3NjbjggLmYyMXtmb250OjMwMCAyMXB4LzMwcHggXCJJbnRlclwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LjAxcHg7Y29sb3I6IzI1MjQzYn0uZnNzY244IC5mMjErLnNlcC1ieDF7bWFyZ2luLWJvdHRvbToyMHB4fS5mc3NjbjggLnRhYi1pbWd7ZGlzcGxheTpub25lfS5mc3NjbjggLmFwcC1saXN0e2Rpc3BsYXk6ZmxleH0uZnNzY244IC5hcHAtbGlzdCBsaXttYXJnaW46MCAxMHB4IDAgMH0uZnNzY244IC5hcHAtbGlzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZzc2NuOCAuYXBwLWxpc3QgaW1ne3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmZzc2NuOCAuZnBoZDErZmlndXJlLk1UNTB7bWFyZ2luOjMwcHggMCAwfS5mc3NjbjggLm1pZC1pbWcgaW1ne3dpZHRoOjg0JTtoZWlnaHQ6YXV0b319QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZnNzY244IC5mcGhkMXtmb250LXNpemU6NDJweH0uZnNzY244IC5taWQtaW1nIGltZ3t3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZzc2NuOCAubWlkLWltZ3tkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnNzY244IC5yb3d7YWxpZ24taXRlbXM6ZmxleC1lbmR9LmZzc2NuOCAuZnBoZDF7bGluZS1oZWlnaHQ6MS4zO2ZvbnQtc2l6ZToyOHB4fS5mc3NjbjggLmZwaGQxIHN0cm9uZ3tkaXNwbGF5OmJsb2NrfS5mc3NjbjggLmZwaGQxK2ZpZ3VyZXtkaXNwbGF5Om5vbmV9LmZzc2NuOCAuZjIxe2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuMjttYXJnaW4tYm90dG9tOjVweH0uZnNzY244IC5mMjErLnNlcC1ieDF7bWFyZ2luOjAgMCAxMHB4fS5mc3NjbjggLnRhYi1pbWd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZnNzY244IC50YWItaW1nIGZpZ3VyZXttYXJnaW4tYm90dG9tOjB9fS5mcHNjbjguZnMgLmFjY29yZGlvbiAuaGQ0MHtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOi0wLjA4cHh9LmZwc2NuOC5mcyAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIC5idG0tdHh0e29wYWNpdHk6MX0uZnBzY244LmZzIC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmJ0bS10eHQgLmYxMm17Y29sb3I6IzI1MjQzYjtmb250LXNpemU6MTdweH0uZnBzY244LmZzIC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmJ0bS10eHQgLmJyZHtiYWNrZ3JvdW5kOiMyNTI0M2I7aGVpZ2h0OjJweH0uZnBzY244LmZzIC5hY2NvcmRpb24gLmFjcmQtbGlzdHttYXJnaW4tdG9wOjMwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTQwJSk7dHJhbnNpdGlvbjphbGwgNjAwbXMgZWFzZX0uZnBzY244LmZzIC5hY2NvcmRpb24gbGk6aG92ZXJ7YmFja2dyb3VuZDojZTZlZmZmICFpbXBvcnRhbnR9LmZwc2NuOC5mcyAuYWNjb3JkaW9uIGxpOmhvdmVyIGF7YmFja2dyb3VuZDpub25lfS5mcHNjbjguZnMgLmFjY29yZGlvbiBsaTpob3ZlciAuYWNyZC1saXN0e3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmZwc2NuOC5mcyAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIC5jdG50e3BhZGRpbmctdG9wOjI1cHh9LmZwc2NuOC5mcyAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIC5idG0tdHh0e3BhZGRpbmctYm90dG9tOjI1cHh9LmZwc2NuOC5mcyAuYWNjb3JkaW9uIC5hY3JkLWxpc3R7bWFyZ2luLXRvcDoxMHB4fS5mcHNjbjguZnMgLmFjY29yZGlvbiAuYWNyZC1saXN0IGxpIGZpZ3VyZXttYXJnaW4tYm90dG9tOjVweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZnBzY244LmZzIC5hY2NvcmRpb24gLmhkNDB7Zm9udC1zaXplOjMycHh9LmZwc2NuOC5mcyAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdCBsaXtwYWRkaW5nOjEwcHggMH0uZnBzY244LmZzIC5hY2NvcmRpb24gdWwuYWNyZC1saXN0IGxpIHB7Zm9udC1zaXplOjE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZnBzY244LmZzIC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmN0bnR7cGFkZGluZy10b3A6MDtwYWRkaW5nLWxlZnQ6MjBweH0uZnBzY244LmZzIC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmhkNDB7Zm9udC1zaXplOjI2cHh9LmZwc2NuOC5mcyAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIC5idG0tdHh0e3BhZGRpbmctYm90dG9tOjhweH0uZnBzY244LmZzIC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmJ0bS10eHQgLmYxMm17Zm9udC1zaXplOjE0cHh9LmZwc2NuOC5mcyAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdCBsaXtwYWRkaW5nOjVweCAwfS5mcHNjbjguZnMgLmFjY29yZGlvbiB1bC5hY3JkLWxpc3QubXQwe21hcmdpbi10b3A6MH0uZnBzY244LmZzIC5hY2NvcmRpb24gdWwuYWNyZC1saXN0Lm10MCBsaXtwYWRkaW5nOjVweCAwfS5mcHNjbjguZnMgLmFjY29yZGlvbiB1bC5hY3JkLWxpc3QubXQwIGxpIGZpZ3VyZXttYXJnaW4tYm90dG9tOjB9LmZwc2NuOC5mcyAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdC5tdDAgbGkgcHtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxLjJ9fS5mcHNjbjEyLmZze2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBib3R0b207YmFja2dyb3VuZC1zaXplOmNvdmVyfS5mcHNjbjEyLmZzIC5mcGhkMXtjb2xvcjojZmZmO2xldHRlci1zcGFjaW5nOi0wLjFweH0uZnBzY24xMi5mcyAuZnBoZDErLmYxOHtjb2xvcjojZmZmO2xldHRlci1zcGFjaW5nOi41cHg7Zm9udC1zaXplOjIxcHh9LmZwc2NuMTIuZnMgLmZwaGQxKy5mMTggYXtjb2xvcjojZmZmfS5mcHNjbjEyLmZzIC5mb290ZXItYnRte2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzZDOUZGMyAwJSwgIzI1NDk5QiAxMDAlKX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZwc2NuMTIuZnMgLmZvb3Rlci1idG17YmFja2dyb3VuZDpub25lfX0ucmVnaXN0ZXItYnguZnN7Ym9yZGVyLWNvbG9yOiMwMDU5YjF9LnJlZ2lzdGVyLWJ4LmZzIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojMDA1OWIxfS5yZWdpc3Rlci1ieC5mcyAuYnRuLWJveCAuYnRuLXdoaXRle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNkM5RkYzIDAlLCAjMjU0OTlCIDEwMCUpfS5vdXItYnVzaW5zLmFjaGlldmV7YmFja2dyb3VuZC1zaXplOjkwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5vdXItYnVzaW5zLmFjaGlldmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly9iYWphai1hc3NldHMuczMuYXAtc291dGgtMS5hbWF6b25hd3MuY29tL2xpdmUvYmFqYWpncm91cC9zM2ZzLXB1YmxpYy9pbWFnZXMvbS1kaXdhbGktbWVzc2FnZS0wMzExMjEtQi5wbmcpICFpbXBvcnRhbnR9fS5zdGlja3ktYnRte3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6Mn0uc3RpY2t5LWJ0bSAuYnRuLXJlZHtoZWlnaHQ6NTBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSk7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDo1MHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmJsb2NrfS5ncm50LXdlYWx0aC1zY3JvbGwgaGVhZGVyLnppbmRleC5zZWNOYXZTdGlja3l7dG9wOi0xMDVweH0uZ3JudC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXZ7aGVpZ2h0OjYwcHg7cGFkZGluZzoxOHB4IDAgMH0uZ3JudC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXYuc3RpY2t5e3RvcDowO2JvdHRvbTphdXRvfS5ncm50LXdlYWx0aC1zY3JvbGwgLmZwc3ViLW5hdiAuZ3JudC1mcHN1Yi1uYXZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZ3JudC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXYgLmdybnQtZnBzdWItbmF2IC5idG4td2hpdGV7Y29sb3I6IzAwNTliMTtwYWRkaW5nOjEycHggMjBweH0uZ3JudC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXYgdWwgbGkgYXtmb250OjMwMCAxMnB4LzE0cHggSW50ZXJ9LmdybnQtd2VhbHRoLXNjcm9sbCAubm9ybWFsLXNjcm9sbHtoZWlnaHQ6NDc1cHg7b3ZlcmZsb3cteTphdXRvO292ZXJmbG93LXg6Y2xpcH0uZ3JudC13ZWFsdGgtc2Nyb2xsIC5ub3JtYWwtc2Nyb2xsLnJ0bC1zY3JvbGxiYXJ7ZGlyZWN0aW9uOnJ0bDtwYWRkaW5nLWxlZnQ6NXB4fS5ncm50LXdlYWx0aC1zY3JvbGwgLm5vcm1hbC1zY3JvbGwucnRsLXNjb2xsYmFyPip7ZGlyZWN0aW9uOmx0cn0uZ3JudC13ZWFsdGgtc2Nyb2xsIC5ub3JtYWwtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo0cHh9LmdybnQtd2VhbHRoLXNjcm9sbCAubm9ybWFsLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZDojODg4O2JvcmRlci1yYWRpdXM6NHB4fS5ncm50LXdlYWx0aC1zY3JvbGwgLm5vcm1hbC1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye2JhY2tncm91bmQ6IzU1NX0uZ3JudC13ZWFsdGgtc2Nyb2xsIC5tYWluLWN0bnJ7cGFkZGluZy10b3A6MH0uZ3JudC13ZWFsdGgtc2Nyb2xsIC5tYWluLWN0bnIuZnNzY24xe3BhZGRpbmctdG9wOjEwMHB4fS5ncm50LXdlYWx0aC1zY3JvbGwgLm1haW4tY3Ruci5iZ2Fue29wYWNpdHk6MX0uZ3JudC13ZWFsdGgtc2Nyb2xsIC5mc3NjbjEgLmRlc2N7bWFyZ2luLWJvdHRvbTozMHB4fS5ncm50LXdlYWx0aC1zY3JvbGwgLmZzc2NuMSAuYnRuLWJveCAuYnRuLXdoaXRle2NvbG9yOiMwMDU5YjF9LmdybnQtd2VhbHRoLXNjcm9sbCAuZnBzdWItbmF2IC5ncm50LWZwc3ViLW5hdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC13ZWFsdGgtc2Nyb2xsIC5mcHN1Yi1uYXYgLmdybnQtZnBzdWItbmF2IC5idG4tYm94e2Rpc3BsYXk6bm9uZX19LmdybnQtd2VhbHRoLXNjcm9sbCAuZnBzdWItbmF2IC5ncm50LWZwc3ViLW5hdiAuYnRuLXdoaXRle3BhZGRpbmc6MTJweCAzMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC13ZWFsdGgtc2Nyb2xsIC5tLW5hdi1ib3R0b217ZGlzcGxheTpub25lfX0iLCJAaW1wb3J0IFwiX3ZhclwiO1xuQGltcG9ydCBcIl9taXhpbnNcIjtcbi8vIGJvd2VyOnNjc3NcbkBpbXBvcnQgXCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2JvdXJib24vYXBwL2Fzc2V0cy9zdHlsZXNoZWV0cy9fYm91cmJvbi5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb21wYXNzLWJyZWFrcG9pbnQvc3R5bGVzaGVldHMvX2JyZWFrcG9pbnQuc2Nzc1wiO1xuQGltcG9ydCBcImJvd2VyX2NvbXBvbmVudHMvc2Fzcy1mbGV4LW1peGluL19mbGV4LnNjc3NcIjtcbi8vIGVuZGJvd2VyXG5cbi8qIGdsb2JhbCBjc3MgKi9cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIi5cIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uY2xlYXJmaXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xufVxuXG5hIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIC8vdHJhbnNpdGlvbjogY29sb3IgMC41cyBsaW5lYXI7XG59XG5cbmE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG59XG5cbmE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxudWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG59XG5cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cblxuLyogSGlkZXMgZnJvbSBJRS1tYWMgXFwqL1xuXG4qIGh0bWwgLmNsZWFyZml4IHtcbiAgICBoZWlnaHQ6IDElO1xufVxuXG4uY2xlYXJmaXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub2hpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLkZMIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLkZSIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uQ1RSIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5UQVIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udWxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uVUMge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50Q2FwIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG46Zm9jdXMsXG5idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5QUiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uUEEwIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uUEE1IHtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5QQTcge1xuICAgIHBhZGRpbmc6IDdweDtcbn1cblxuLlBBMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5QQTEyIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uUEExNSB7XG4gICAgcGFkZGluZzogMTVweDtcbn1cblxuLlBBMjAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5QVDMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5QVDUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5QVDcge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbi5QVDgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbi5QVDEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLlBUMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4uUFQyMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5QVDI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLlBUMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uUFQzNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG59XG5cbi5QVDQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLlBUNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuXG4uUFQ4MCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG59XG5cbi5QQjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5QQjcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG5cbi5QQjEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLlBCMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uUEIyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5QQjI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLlBCMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uUEIzNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5QQjQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLlBCNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xufVxuXG4uUEI1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5QQjU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbn1cblxuLlBCNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uUEw1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLlBMMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLlBMMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLlBMMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLlBMMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLlBSNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4uUFIxMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLlBSMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5QUjIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uUEw1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4uUFI1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLnAwIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5NUjUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uTVI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLk1SMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLk1SMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLk1SMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLk1SMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbn1cblxuLk1SMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLk1SMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5NTDIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5NTDUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5NTDcge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG5cbi5NTDEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLk1MMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uTUwyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5NTDMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLk1UMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4uTVQ1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5NVDcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLk1UMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5NVDEyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uTVQxNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLk1UMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5NVDI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uTVQzMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLk1UMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG59XG5cbi5NVDQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uTVQ0NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLk1UNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5NVDcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG4uTUI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5NQjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uTUIxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLk1CMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5NQjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uTUI0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgICAubm8tcGFkLXJpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogRW5kICovXG5cbkBpbXBvcnQgXCJfdHlwZVwiO1xuQGltcG9ydCBcIl9jb21tb25cIjtcbkBpbXBvcnQgXCJfaWNvblwiO1xuQGltcG9ydCBcIl9hbmltYXRlXCI7XG5AaW1wb3J0IFwiaGVhZGVyLW4xXCI7XG5AaW1wb3J0IFwiX3NlYXJjaFwiO1xuQGltcG9ydCBcIl9mb290ZXJcIjtcbkBpbXBvcnQgXCJfbm90aWZpY2F0aW9uXCI7XG5AaW1wb3J0IFwiX2Zvcm0tbmV3XCI7XG5AaW1wb3J0IFwiX2ZpcnN0LXByaXZhdGVcIjtcbkBpbXBvcnQgXCJfZmlyc3Qtd2VhbHRoXCI7XG5AaW1wb3J0IFwiX2ZpcnN0LXNlbGVjdFwiOyIsIkBkZWJ1ZyBcIkxvYWRpbmcgX3Zhci5zY3NzXCI7XG5cbi8vZm9udC1zdHlsZVxuJGZvbnQtbm9ybWFsOiA0MDA7XG4kZm9udC1saWdodDogMzAwO1xuJGZvbnQtYm9sZDogNzAwO1xuJGZvbnQtc2VtaTogNjAwO1xuLy9ncmlkXG4kbXh3MzIwOiBtYXgtd2lkdGggMzYwcHg7XG4kbXh3NDI1OiBtYXgtd2lkdGggNDI1cHg7XG4kbXh3NjAwOiBtYXgtd2lkdGggNjAwcHg7XG4kbXh3NzY4OiBtYXgtd2lkdGggNzY3cHg7XG4kbW53NzY4OiBtaW4td2lkdGggNzY3cHg7XG4kbXh3NzY5OiBtYXgtd2lkdGggNzY4cHg7XG4kbXh3ODIwOiBtYXgtd2lkdGggODIwcHg7XG4kbXh3ODM0OiBtYXgtd2lkdGggODM0cHg7XG4kbXh3OTkyOiBtYXgtd2lkdGggOTkxcHg7XG4kbW53OTkyOiBtaW4td2lkdGggOTkycHg7XG4kbXh3MTAwMDogbWF4LXdpZHRoIDEwMjRweDtcbiRtbncxMDI1OiBtaW4td2lkdGggMTAyNXB4O1xuJG14dzExMTI6IG1heC13aWR0aCAxMTEycHg7XG4kbXh3MTE4MDogbWF4LXdpZHRoIDExODBweDtcbiRteHcxMjAwOiBtYXgtd2lkdGggMTE5OXB4O1xuJG14dzEyODA6IG1heC13aWR0aCAxMjgwcHg7XG4kbXh3MTQ0MDogbWF4LXdpZHRoIDE0NDBweDtcbiRteHcxMzY2OiBtYXgtd2lkdGggMTM2NnB4O1xuJG1udzE0NDA6IG1pbi13aWR0aCAxNDQxcHg7XG4kbW53MTkyMDogbWluLXdpZHRoIDE5MjBweDtcbi8vY29sb3JzXG4kYy1ibGFjay1wdXJlOiAjMDAwO1xuJGMtYmxhY2s6ICM1NDU2NUI7XG4kYy13aGl0ZTogI0ZGRkZGRjtcbiRjLXJlZDogIzlEMUQyNztcbiRjLXJlZDI6ICNEQTM0NDI7XG4kYy15ZWxsb3c6ICNGRkNCMDU7XG4kYy15ZWxsb3ctMjogI0ZGQkYwMDtcbiRjLWJsYWNrMjogIzI1MjQzQjtcbiRjLWJsYWNrMTogIzExMTExMTtcbiRjLWdyZXktMTogI0Y1RjVGNTtcbiRjLWdyZXktMjogIzk3OTc5NztcbiRjLWdyZXktMzogI2I4YjhiODtcbiRjLWdyZXktNDogI0U1RTVFNTtcbiRjLWdyZXktNTogIzYxNjE2MTtcbiRjLWdyZXktNjogI0U4RThFODtcbiRjLWdyZXktNzogIzUyNTI1MjtcbiRjLWdyZWVuOiAjMDBBMDdBO1xuJHdoaXRlOiAjZmZmZmZmO1xuJGdyZXktNTA6ICNmYWZhZmE7XG4kZ3JleS0xMDA6ICNmM2YzZjM7XG4kZ3JleS0yMDA6ICNkOGQ4ZDg7XG4kZ3JleS00MDA6ICM3MzczNzM7XG4kZ3JleS01MDA6ICM1NDU2NWI7XG4kbWFyb29uOiAjOWQxZDI3O1xuJHJlZDogI2QxMDAwMDtcbiRyZWQyOiAjREEzNzQ1O1xuJGJsdWU6ICMwMDY0YjA7XG4kYmxhY2s6ICMyMjIyMjI7XG4kdmVyeS1saWdodC1waW5rOiAjYjhiOGI4O1xuJGJyb3duaXNoLWdyZXk6ICM3ODc4Nzg7XG4kdGF1cGU6ICNiOWEzN2I7XG4kcm91Z2U6ICM5YzFkMjY7XG4kYy1ncmVlbjogIzAwYTA3YTtcbiR0ZWFsOiAjMDBhMDdhO1xuJG1hcmlnb2xkOiAjZmZjYjA1O1xuJGJyb3duaXNoLWdyZXktdHdvOiAjNzY3Njc2O1xuJGdyZXktNjAwOiNGNkY2RjY7XG4kYy1vcmFuZ2U6I0QxNDUxQTtcbiRjLXBpbmstbGlnaHQ6I0U4RDlERjtcbiRjLXBlYWNoOiNGNEQ4Q0Y7XG4kYy1za3k6I0MyRDhFRjtcbiRjLXR3aWxpZ2h0OiNFMUUxRUI7XG4kYy10aW50QnJvd246I0VGREZEMztcbiRjLWJsazE6ICMyNTI0M0I7XG4kYy1yZWQxOiAjOUIxRTI2O1xuJGxpbmstY29sb3I6ICM5ODFBMUQ7XG4kXzZENkQ2RDogIzZENkQ2RDtcbiRFRkVGRUY6ICNFRkVGRUY7XG4kRkZGNUY2OiAjRkZGNUY2O1xuJF81OTU5NTk6ICM1OTU5NTk7XG4kRDlEOUQ5OiAjRDlEOUQ5O1xuJF84OTg2ODY6ICM4OTg2ODY7XG4kXzg0ODQ4NDogIzg0ODQ4NDtcbiRfM0EzQTNBOiMzQTNBM0E7XG4kXzM1MzUzNTojMzUzNTM1O1xuJEYxRjFGMTojRjFGMUYxO1xuJF82NjY6IzY2NjtcbiRfNzA3MDcwOiM3MDcwNzA7XG4kXzU1NTQ1NDojNTU1NDU0O1xuJF80MTQxNDE6IzQxNDE0MTtcbiRfMUMyNTJFOiMxQzI1MkU7XG4kXzlBOUE5QTojOUE5QTlBO1xuJF82RjZFNkU6IzZGNkU2RTtcbiRfNkQ2RDZEOiM2RDZENkQ7XG4kRkZFQ0VFOiNGRkVDRUU7XG4kXzQ5NDk0OTojNDk0OTQ5O1xuJF83NDY5Njk6Izc0Njk2OTtcbiRfOTEyQTJDOiM5MTJBMkM7XG5cblxuJGZvbnQtc2l6ZTogMTZweDtcbiRsaW5lLWhlaWdodDogMS4xODc1O1xuJGxpbmVzLXRvLXNob3c6IDM7IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4kQnJlYWtwb2ludC1TZXR0aW5nczogKFxuICAnZGVmYXVsdCBtZWRpYSc6IGFsbCxcbiAgJ2RlZmF1bHQgZmVhdHVyZSc6IG1pbi13aWR0aCxcbiAgJ2RlZmF1bHQgcGFpcic6IHdpZHRoLFxuXG4gICdmb3JjZSBhbGwgbWVkaWEgdHlwZSc6IGZhbHNlLFxuICAndG8gZW1zJzogZmFsc2UsXG4gICd0cmFuc2Zvcm0gcmVzb2x1dGlvbnMnOiB0cnVlLFxuXG4gICdubyBxdWVyaWVzJzogZmFsc2UsXG4gICdubyBxdWVyeSBmYWxsYmFja3MnOiBmYWxzZSxcblxuICAnYmFzZSBmb250IHNpemUnOiAxNnB4LFxuXG4gICdsZWdhY3kgc3ludGF4JzogZmFsc2Vcbik7XG5cbiRicmVha3BvaW50OiAoKSAhZGVmYXVsdDtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBJbXBvcnRzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbkBpbXBvcnQgXCJicmVha3BvaW50L3NldHRpbmdzXCI7XG5AaW1wb3J0ICdicmVha3BvaW50L2NvbnRleHQnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9oZWxwZXJzJztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcGFyc2Vycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L25vLXF1ZXJ5JztcblxuQGltcG9ydCAnYnJlYWtwb2ludC9yZXNwb25kLXRvJztcblxuQGltcG9ydCBcImJyZWFrcG9pbnQvbGVnYWN5LXNldHRpbmdzXCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gQnJlYWtwb2ludCBNaXhpblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbkBtaXhpbiBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICBAaW5jbHVkZSBsZWdhY3ktc2V0dGluZ3Mtd2FybmluZztcblxuICAvLyBSZXNldCBjb250ZXh0c1xuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcblxuICAkYnJlYWtwb2ludDogYnJlYWtwb2ludCgkcXVlcnksIGZhbHNlKTtcblxuICAkcXVlcnktc3RyaW5nOiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnknKTtcbiAgJHF1ZXJ5LWZhbGxiYWNrOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnZmFsbGJhY2snKTtcblxuICAkcHJpdmF0ZS1icmVha3BvaW50LWNvbnRleHQtaG9sZGVyOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnY29udGV4dCBob2xkZXInKSAhZ2xvYmFsO1xuICAkcHJpdmF0ZS1icmVha3BvaW50LXF1ZXJ5LWNvdW50OiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnkgY291bnQnKSAhZ2xvYmFsO1xuXG4gIC8vIEFsbG93IGZvciBhbiBhcy1uZWVkZWQgb3ZlcnJpZGUgb3IgdXNhZ2Ugb2Ygbm8gcXVlcnkgZmFsbGJhY2suXG4gIEBpZiAkbm8tcXVlcnkgIT0gZmFsc2Uge1xuICAgICRxdWVyeS1mYWxsYmFjazogJG5vLXF1ZXJ5O1xuICB9XG5cbiAgQGlmICRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSB7XG4gICAgJGNvbnRleHQtc2V0dGVyOiBwcml2YXRlLWJyZWFrcG9pbnQtc2V0LWNvbnRleHQoJ25vLXF1ZXJ5JywgJHF1ZXJ5LWZhbGxiYWNrKTtcbiAgfVxuXG4gIC8vIFByaW50IE91dCBRdWVyeSBTdHJpbmdcbiAgQGlmIG5vdCBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpIHtcbiAgICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpICE9IGZhbHNlIG9yIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykgPT0gdHJ1ZSB7XG5cbiAgICAkdHlwZTogdHlwZS1vZihicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykpO1xuICAgICRwcmludDogZmFsc2U7XG5cbiAgICBAaWYgKCR0eXBlID09ICdib29sJykge1xuICAgICAgJHByaW50OiB0cnVlO1xuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ3N0cmluZycpIHtcbiAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ2xpc3QnKSB7XG4gICAgICBAZWFjaCAkd3JhcHBlciBpbiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xuICAgICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09ICR3cmFwcGVyIHtcbiAgICAgICAgICAkcHJpbnQ6IHRydWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBXcml0ZSBGYWxsYmFja1xuICAgIEBpZiAoJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlKSBhbmQgKCRwcmludCA9PSB0cnVlKSB7XG4gICAgICAkdHlwZS1mYWxsYmFjazogdHlwZS1vZigkcXVlcnktZmFsbGJhY2spO1xuXG4gICAgICBAaWYgKCR0eXBlLWZhbGxiYWNrICE9ICdib29sJykge1xuICAgICAgICAjeyRxdWVyeS1mYWxsYmFja30gJiB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG59XG5cblxuQG1peGluIG1xKCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8qIGludGVyLTMwMCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSwgLy8gdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi0zMDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuXG4vKiBpbnRlci1yZWd1bGFyICovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSwgLy8gdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLnN2ZyNJbnRlcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgLyogTGVnYWN5IGlPUyAqL1xufVxuXG5cbi8qIGludGVyLTUwMCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSwgLy8gdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi01MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuXG4vKiBpbnRlci03MDAgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tNzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuLyogRW5kICovXG5cbmJvZHkge1xuICAgIGZvbnQ6IDE0cHggJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5oZCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZHIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG4uaGRiIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZDEge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAmLmJsYWNrIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbiAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAvLyAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAvLyAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIC8vIH1cbn1cblxuLmhkMWwge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBjb2xvcjogJGMtZ3JleS01O1xufVxuXG4uaGQyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmhkMnYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmhkMnY0NCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnN1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAkZ3JleS01MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmhkMyB7XG4gICAgLy9jb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5oZDQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy9jb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICB9XG59XG5cbi5oZDUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IC41MHJlbTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZDYge1xuICAgIC8vY29sb3I6ICR2ZXJ5LWxpZ2h0LXBpbms7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5oZDcge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweFxuICAgIH1cbn1cblxuLmhkNDgge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuNnB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbn1cblxuLmhkMzYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAvLyBsZXR0ZXItc3BhY2luZzogLTEuNnB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbn1cblxuLmhkMzZsIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbn1cblxuLmhkMTAwIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjkzO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICB9XG59XG5cbi5oZDI2LFxuLmhkMjZsLFxuLmhkMjZiIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgfVxufVxuXG4uaGQyNmIge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xufVxuXG4uaGQyNmwge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbn1cblxuLnJlYWQtc3Ryb3kge1xuICAgIGNvbG9yOiAkbWFyb29uO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cblxuLmljb24tc3RhciB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICYuYWN0aXZlIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYXJvb247XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MWJcIjtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MWJcIjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3ODc4Nzg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibGFjayB7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xufVxuXG4ud2hpdGUge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbn1cblxuLmNsci1ncmV5IHtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG59XG5cbi5saW5rLWFydyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGMtcmVkO1xuICAgIC5pY29uLVJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhkM2Ige1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZjEyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5mMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmYxNmIsXG4uZjE2YnIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cblxuLmYxNmJyIHtcbiAgICBjb2xvcjogJGMtcmVkO1xufVxuXG4uZjE3IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5mMTdiIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmYxN2wge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxufVxuXG4uZjE0bCxcbi5mMjBsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmYyMGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmYyNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mMjRsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG59XG5cbi5mMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmYxNk4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xufVxuXG4uZjE0YnIsXG4uZjE0ZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjLXJlZDtcbn1cblxuLmYxNGcge1xuICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG59XG5cbi5mMTAwbCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC01cHg7XG59XG5cbi5jbHItZ3JuIHtcbiAgICBjb2xvcjogJGMtZ3JlZW47XG59XG5cbi5jbHItcmVkIHtcbiAgICBjb2xvcjogJGMtcmVkO1xufVxuXG4uY2xyLXdodCB7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xufVxuXG4uc2VwIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbn1cbiIsIi8qIEdlbmVyYWwgcGFkZGluZyBmb3Igc2VjdGlvbnMgc3RhcnQqL1xuXG4ucGFkMSB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxufVxuXG4ucGFkMiB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxufVxuXG5cbi8qIEdlbmVyYWwgcGFkZGluZyBmb3Igc2VjdGlvbnMgc3RhcnQqL1xuXG5cbi8qIEJyZWFkY3J1bSBTdGFydCAqL1xuXG4uYnJlYWRjcnVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLy9jb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICBhIHtcbiAgICAgICAgLy9jb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7IFxuICAgIH1cbn1cblxuLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgLmV4cGxvcmVyMTEgLmJsb2ctbWFpbiAmIHtcbiAgICAgICAgbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBuYXYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZXktNjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuLyogRm9yIEJhbmVuciBicmVhZGNydW1iICovXG5cbi5iYW5uZXItYnJkY3J1bWIge1xuICAgICYuYnJlYWRjcnVtYi13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbn1cblxuXG4vKiBCcmVhZGNydW0gRW5kICovXG5cblxuLyogY29tbW9uIGNoZWNrIGxpc3Qgd2l0aCByaWdodCBpY29ucyovXG5cbnVsLmNoZWNrLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkxYVwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIGNvbW1vbiBjaGVjayBsaXN0IHdpdGggcmlnaHQgaWNvbnMgZW5kKi9cblxuLy9Pd2wgQ2Fyb3NlbCBOb3JtYWxpc2Vcbi5vd2wtY2Fyb3VzZWwge1xuICAgIHotaW5kZXg6IDA7XG59XG5cblxuLyogQnV0dG9uIHR5cGUgbmF2aWdhdGlvbiBsaWtlIFRhZ3MgaW4gQmxvZ3BhZ2Ugc3RhcnQgKi9cblxuLm5hdiB7XG4gICAgJi5uYXYtbGlzdDEsXG4gICAgJi50YWctbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMTBweCAwO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjRDhEOEQ4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYubmF2LWxpc3QxIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDZweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogIEVuZCAgKi9cblxuLy8gQ29tbW9uIGJ1dHRvbiBzdHlsZSBzdGFydCAqL1xuLmJ0bi1ib3gge1xuICAgIC5idG4tbGluayB7XG4gICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICBcbiAgICAuYnRuLXJlZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQxO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIFxuICAgIC5idG4tcmVkLmJpZyB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDYwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgICAgbWluLXdpZHRoOiAyNDBweDtcbiAgXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggNDBweDtcbiAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgYnV0dG9uLmJ0bi1yZWQge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgXG4gICAgLmJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjLXJlZDtcbiAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICBcbiAgICAuYm9yZC1idG4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtcmVkMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICBcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAuYnRuLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gIH1cbiAgXG4gIC8qIEVuZCAqL1xuXG5cbiAgLnByb0xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBcbiAgc3Bhbi5hcnJvdy5iaWcge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gIFxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmdyZFAxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZmZlYmViIDAlLCAjZmFmMmRhIDEwMCUpO1xuICB9XG4gIFxuICAuZ3JkUDIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmZmViZWIgMCUsICNmMGU4ZWIgMTAwJSk7XG4gIH1cbiAgXG4gIC5ncmRQMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI2ZhZjNkOCAwJSwgI2VmZGZkMyAxMDAlKTtcbiAgfVxuICBcbiAgLmdyZFA0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZjBlOGViIDAlLCAjZmZlYmUwIDEwMCUpO1xuICB9XG4gIFxuICAuZ3JkUDUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmYmVhZjggMCUsICNmZWZhZTkgMTAwJSk7XG4gIH1cbiAgXG4gIC5ncmRTZWxlY3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM2YzlmZjMgMCUsICMyNTQ5OWIgMTAwJSk7XG4gIFxuICAgIGEge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgfVxuICBcbiAgLmdyZFdlYWx0aCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzlkMWQyNyAwJSwgIzU0MTIzYyAxMDAlKTtcbiAgXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuICB9XG4gIFxuICAuZ3JkUHJpdmF0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcbiAgXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuICB9XG4vKiBsaXN0IHR5cGUgd2l0aCBpbWFnZSBsaWtlIExFQVJOICYgRE8gTU9SRSByaWdodCBzaWRlIHN0YXJ0ICovXG5cbi5saXN0LWltZyB7XG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLWNvbnQge1xuICAgICAgICAgICAgd2lkdGg6IDE1NXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXktNDAwO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LTQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cbi5tdC1zbS0xNSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxufVxuXG4ubXQtc20tMjAge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuXG4vKiBTY3JvbGwgcmlnaHQtbGVmdCBvbiBtb2JpbGUgc3RhcnQgKi9cblxuLm1vYi1zY3JvbGwsXG4ubW9iLXNjcm9sbDEge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cblxuLyogQ29tbW9uIFdoaXRlIGJveCBzdGFydCAqL1xuXG4ud2hpdGUtYm94IHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIFNPQyBEZXRhaWwgcGFnZSAtIHRhYmxlIGluc2lkZSBhY2NvcmRpYW4gU3RhcnQgKi9cblxuLmFjcmQtZGF0YSB7XG4gICAgdGFibGUge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xMSk7XG4gICAgICAgIH1cbiAgICAgICAgdGQgc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICM3MzczNzM7XG4gICAgICAgIH1cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICM3MzczNzM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICYuZjE0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ydXBlZS10eHQge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgLmljb24tcnMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGZvcm0gY2VudGVyIHBhZ2UgbGlzdGluZyBkYXRhKi9cbiAgICB1bC5vcHQxIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xMSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFjdGlvbi1ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRvd25sb2FkLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAmLmF1ZGlvLWJ4IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgYXVkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGZvcm0gY2VudGVyIHBhZ2UgbGlzdGluZyBkYXRhIGVuZCovXG4gICAgLypGaW5hbmNpYWwgUmVwb3J0cyB0YWJzIGRhdGEqL1xuICAgIC50YWJzLWRhdGEge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdWwub3B0MSBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hY3Rpb24tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIC5kb3dubG9hZC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIGZvcm0gY2VudGVyIHBhZ2UgZG93bmxvYWQgaWNvbiBiZyovXG5cbi5kb3dubG9hZC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS01MDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleDogMCAwIDQwcHg7XG59XG5cblxuLyogZm9ybSBjZW50ZXIgcGFnZSBkb3dubG9hZCBpY29uIGJnIGVuZCovXG5cblxuLyogIEVuZCAgKi9cblxuXG4vKiBjb21tb24gT3dsIGNhcm9zZWwgTmF2IGFycm93cyBzdGFydCAgKi9cblxuLm93bC1uYXYge1xuICAgIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIC8qIC5vd2wtcHJldiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vd2wtbmV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB9XG4gICAgfSAqL1xufVxuXG5cbi8qICBFbmQgICovXG5cblxuLyogIENvbW1vbiBPd2wgZG90cyBzdGFydCAqL1xuXG4ub3dsLWRvdHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIC5vd2wtZG90IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGxpbmVhcjtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93bmlzaC1ncmV5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicm93bmlzaC1ncmV5O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cblxuLyogU2hhcmUgYnViYmxlIG9uIEJsb2cgcGFnZSBzdGFydCAgKi9cblxuLm15LWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgQGV4dGVuZCAuY3RyLXZoICFvcHRpb25hbDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICYuaWNvbi1zdGFyLFxuICAgICAgICAgICAgJi5pY29uLXNoYXJlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hhcmUtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xuICAgIC5zaGFyZS1wb3NpdG9uLWJveCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIHRvcDogLTQ4cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgfVxuICAgICYub3BlbiB7XG4gICAgICAgIC5zaGFyZS1wb3NpdG9uLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2hhcmUtYnViYmxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy15ZWxsb3c7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYy15ZWxsb3c7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgICAgICB9XG4gICAgICAgIC5zb2NpYWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5zaGFyZS1wb3NpdG9uLWJveCB7XG4gICAgICAgICAgICBib3R0b206IC00NXB4O1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5zaGFyZS1idWJibGU6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIEFzayBQZXN6byBlbGVtZW50IHN0YXJ0Ki9cblxuLmFzay1wZXN6byB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLnozIHtcbiAgICAgICAgei1pbmRleDogMztcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjMyKSwgMCA1cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAuMjIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBAZXh0ZW5kIC5jdHItdmggIW9wdGlvbmFsO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cblxuLyogS25vdyBNb3JlIGxpbmsgd2l0aCBhcnJvdyBzdGFydCovXG5cbi5rbm93LW1vcmUge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuICAgIC5pY29uLVJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIGNvbW1vbiBkcm9wZHdvbiAqL1xuXG4uZHJvcGRvd24ge1xuICAgIC5idG4tc2Vjb25kYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyZXktMjAwO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDU1cHggMTRweCAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgLy9taW4td2lkdGg6IDMwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICAgICAgLy9oZWlnaHQ6IDIwMHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAvL3otaW5kZXg6IDE7XG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LXRpY2sgLmRyb3Bkb3duLW1lbnUgLnNlbGVjdGVkIHNwYW4uY2hlY2stbWFyayB7XG4gICAgdG9wOiAxNXB4O1xufVxuXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICBib3JkZXItY29sb3I6ICRncmV5LTIwMDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG5cbi8qIGNvbW1vbiBkcm9wZHdvbiBlbmQgKi9cblxuXG4vKmZvcm0gbGlzdCovXG5cbi5mb3JtLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYWRkcmVzcy1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxufVxuXG5cbi8qZm9ybSBsaXN0IGVuZCovXG5cblxuLyogc2VhcmNoIGJveCAqL1xuXG4uc2VhcmNoLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyMzVweDtcbiAgICAmLndoaXRlIHtcbiAgICAgICAgLmZvcm0tY29udHJvbCxcbiAgICAgICAgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTUwO1xuICAgICAgICBwYWRkaW5nOiA4cHggNDBweCA4cHggMTJweDtcbiAgICB9XG4gICAgLmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG4gICAgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5cbi8qIGNvbW1vbiBub3RlcyAqL1xuXG4ubm90ZXMge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgJi5NVDAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAmLm9wMiB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogM3B4IDAgMjBweCAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAzcHggMCAwIDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTQ1NjVCXG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogY29tbW9uIG5vdGVzIGVuZCovXG5cbi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGluay10eHQge1xuICAgIC5pY29uLVJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn1cblxuLnBvcHVwLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiAyNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgfVxufVxuXG4uY2hlY2stYm9vay1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgIHBhZGRpbmc6IDE1cHggMCAzMHB4IDA7XG59XG5cbi5vdHAtc2VudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG59XG5cbi52aWRlby1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIC52aWQtY2xzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG4ubWluLWh0IHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xufVxuXG4udWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmhvbWUtbG9hbi10YWJsZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYy1ncmV5LTY7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgLnRhYmxlLWJveCB7XG4gICAgICAgIG1pbi13aWR0aDogOTMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICBzcGFuLnBsdXMtbWludXMge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIitcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZXktNjtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29tbW9uLWNvbGxhcHNlIHtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ncmV5LTY7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JleS02O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2xsYXBzZS1kYXRhIHtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2RhbCB7XG4gICAgLmhkM2Ige1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFRoaXMgaXMgZm9yIEludGVyIGZvbnRcbi5pbnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG59XG5cblxuXG5cblxuXG4vL25ldyBjb21wbGltZW50cyBtb2RhbFxuXG5cbi5ncnlNb2RhbCxcbi53aGl0ZU1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDY2MHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgLmJ0bi1ib3ggYnV0dG9uLmJ0bi1yZWQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTYwMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNywgMzYsIDU5LCAwLjEwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhkMjYge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGsxLCAuMzIpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWdyb3VwMSBpbnB1dCxcbiAgICAgICAgLmZvcm0tZ3JvdXAxIHRleHRhcmVhLFxuICAgICAgICAuZm9ybS1ncm91cDEgc2VsZWN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2xvc2UucmVkOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1yZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aHVtYnN1cCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29weSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTMwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGhhbmtzTW9kYWwge1xuICAgICYuZ3J5TW9kYWwge1xuICAgICAgICBtYXgtd2lkdGg6IDQyMnB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCAuYnRuLXJlZCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb21vb24uZW90PzZ0MzdzYycpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD82dDM3c2MjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvaWNvbW9vbi50dGY/NnQzN3NjJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL2ljb21vb24ud29mZj82dDM3c2MnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9pY29tb29uLnN2Zz82dDM3c2MjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gICAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgc3BlYWs6IG5ldmVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWdyZXlfaWMtNDgtdGh1bWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyOFwiO1xufVxuXG4uaWNvbi1pYy00OC1tb2JpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4uaWNvbi1pYy00OC1wYW4taWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNVwiO1xufVxuXG4uaWNvbi1pYy00OC1waW5jb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cblxuLmljb24tdmlldzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG4gICAgY29sb3I6ICNGRkY7XG59XG5cbi5pY29uLWxvZ2luMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLW1vcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZlwiO1xuICAgIGNvbG9yOiAjZmZjYjA1O1xufVxuXG4uaWNvbi1sYWdlIC5wYXRoMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG4gICAgY29sb3I6IHJnYigxMjAsIDEyMCwgMTIwKTtcbn1cblxuLmljb24tbGFnZSAucGF0aDI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMVwiO1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNWVtO1xuICAgIGNvbG9yOiByZ2IoMTk2LCAxOTYsIDE5Nik7XG59XG5cbi5pY29uLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZFwiO1xuICAgIGNvbG9yOiAjOUQxRDI3O1xufVxuXG4uaWNvbi11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG4gICAgY29sb3I6ICMwMGEwN2E7XG59XG5cbi5pY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWNcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tZGF0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLXN0YXItZmlsbGVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWJcIjtcbiAgICBjb2xvcjogIzlkMWQyNztcbn1cblxuLmljb24tdGljazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG4gICAgY29sb3I6ICM5YzFkMjY7XG59XG5cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTlcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tc2hhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxOFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1sb2dpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNVwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1jb3B5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24td2hhdHNhcHA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxM1wiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1mYjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1zZXJ2aWNlLXJlcTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLWNvbXBsYWludHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1jb21wbGltZW50czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLWNvbnRhY3QtdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tc3RhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24tcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgICBjb2xvcjogIzU0NTY1Yjtcbn1cblxuLmljb24tRG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLVVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICBjb2xvcjogJGMtZ3JleS03O1xufVxuXG4uaWNvbi1MZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tUmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4gKiBWZXJzaW9uIC0gMy41LjBcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cbiAqL1xuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuXG4vKiAub3dsLWFuaW1hdGVkLW91dCAtIG9ubHkgZm9yIGN1cnJlbnQgaXRlbSAqL1xuXG5cbi8qIFRoaXMgaXMgdmVyeSBpbXBvcnRhbnQgY2xhc3MuIFVzZSB6LWluZGV4IGlmIHlvdSB3YW50IG1vdmUgT3V0IGl0ZW0gYWJvdmUgSW4gaXRlbSAqL1xuXG4ub3dsLWFuaW1hdGVkLW91dCB7XG4gIHotaW5kZXg6IDFcbn1cblxuXG4vKiAub3dsLWFuaW1hdGVkLWluIC0gb25seSBmb3IgdXBjb21pbmcgaXRlbVxuLyogVGhpcyBpcyB2ZXJ5IGltcG9ydGFudCBjbGFzcy4gVXNlIHotaW5kZXggaWYgeW91IHdhbnQgbW92ZSBJbiBpdGVtIGFib3ZlIE91dCBpdGVtICovXG5cbi5vd2wtYW5pbWF0ZWQtaW4ge1xuICB6LWluZGV4OiAwXG59XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbi5hbmltYXRlZC5mbGlwT3V0WCxcbi5hbmltYXRlZC5mbGlwT3V0WSxcbi5hbmltYXRlZC5ib3VuY2VJbixcbi5hbmltYXRlZC5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDUzJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuXG4gIGZyb20sXG4gIDIwJSxcbiAgNTMlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNDMlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG5cbiAgZnJvbSxcbiAgNTAlLFxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDI1JSxcbiAgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxhc2gge1xuXG4gIGZyb20sXG4gIDUwJSxcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyNSUsXG4gIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxhc2gge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xufVxuXG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuXG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG5cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xuXG4gIGZyb20sXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwJSxcbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcblxuICBmcm9tLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMCUsXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cblxuLnNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gIH1cblxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gIH1cblxuICAzMS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICB9XG5cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgNi41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICB9XG5cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICB9XG5cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgfVxuXG4gIDQzLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5oZWFkU2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuXG4uc3dpbmcge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xuICBhbmltYXRpb24tbmFtZTogc3dpbmc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnRhZGEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xuICBhbmltYXRpb24tbmFtZTogdGFkYTtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ud29iYmxlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogd29iYmxlO1xuICBhbmltYXRpb24tbmFtZTogd29iYmxlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xuXG4gIGZyb20sXG4gIDExLjElLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgfVxuXG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgfVxuXG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICB9XG5cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gIH1cblxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICB9XG5cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgfVxuXG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGplbGxvIHtcblxuICBmcm9tLFxuICAxMS4xJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gIH1cblxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gIH1cblxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgfVxuXG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICB9XG5cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgfVxuXG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gIH1cblxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gIH1cbn1cblxuLmplbGxvIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamVsbG87XG4gIGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG5cbiAgZnJvbSxcbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib3VuY2VJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNTAlLFxuICA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA1MCUsXG4gIDU1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cbn1cblxuLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluUmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRSaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbn1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbi5mbGlwSW5YIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuLmZsaXBJblkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluRG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLFxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLFxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICBhbmltYXRpb24tbmFtZTogaGluZ2U7XG59XG5cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb2xsSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnJvbGxJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnpvb21JbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21Jbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi56b29tT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cblxuLnpvb21PdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21PdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG59XG5cbi5vcy1hbmltYXRpb24ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3MtYW5pbWF0aW9uLmFuaW1hdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuIiwiYm9keSB7XG4gICAgLy9wYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwNXB4O1xuXG4gICAgJi5vdmVyZmxvdyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC8vcGFkZGluZy10b3A6IDExMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDsgLy9zdWJ0cmFjdGVkIDQ2cHhcbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgLy8gei1pbmRleDogNDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgLy8gYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xuXG4gICAgJi5zZWNOYXZTdGlja3kge1xuICAgICAgICAmLmQtbGctYmxvY2sge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAudG9wLW5hdiB7XG4gICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi56aW5kZXgge1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC8vYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuXG4gICAgICAgICYuc2VjTmF2U3RpY2t5IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zdGlja3kge1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAyNXB4IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLW5hdi1sZWZ0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2LXJpZ2h0IGxpLmRyb3AtZG93biB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLW5hdiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2LXJpZ2h0IHtcbiAgICAgICAgICAgIGxpLnN0dmkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjLW5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ2luIGEge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAudG9wLW5hdiAubG9nbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrMjtcbiAgICB9XG5cbiAgICAmLmQtbGctbm9uZSB7XG4gICAgICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYtcmlnaHQge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubGFuZy1ieHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1sYWdlIHtcbiAgICAgICAgLnBhdGgxOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICB9XG4gICAgICAgIC5wYXRoMjpiZWZvcmV7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIC5wYXRoMTpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktMjtcbiAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXRoMjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRlci1tYWluIHtcbiAgICAvL21heC13aWR0aDogMTM2NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgIGhlaWdodDogNTVweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi5iZy13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgID4gdWwubGFzdCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSwgYTp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlIDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhLCBhOnZpc2l0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPnVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAvL3BhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgJi5wcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmctdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLXJlZCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsaW5re1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6dmlzaXRlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmJ0bi13aGl0ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpbmstY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY3VzdG9tZXItc3VwcG9ydHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM1MzUzNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oZWxwLWRyb3Bkb253e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46MCAxNXB4IDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oZWxwLWRyb3Bkb253LCAmLmxvZ2luLWJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+bGkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgICYuc2VjIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPmEge1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLURvd246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24tRG93biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWxhZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cblxuICAgICAgICAuZGZ2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDAgNzBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLURvd246YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICNkYTM0NDI7XG4gICAgfVxuXG4gICAgLmJ0bi1ib3gge1xuICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMjNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgLy9taW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblxuICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pcmEtaGVscCB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgJi5kcm9wZG93bi5zaG93IHtcbiAgICAgICAgICAgID4gYS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAvKiAgY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDEwcHggMTVweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTNweDsgKi9cbiAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOXB4IDY1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICAmLmJnLWxpZ2h0LXdoaXRlIHtcbiAgICAgICAgcGFkZGluZzogMCA3MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAwIDQ2cHg7XG5cbiAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGEgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1tb2IgLmljb24tbWVudSxcbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgLy9wYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teUNvcm5lcm0gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LW1vYiAuaWNvbi1tZW51OjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLW5hdi1sZWZ0IHtcbiAgICAgICAgLmRyb3AtZG93biB7XG4gICAgICAgICAgICAmLnJndCB7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNDVweDtcblxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLy8gICAgIHRvcDogNTVweFxuICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICAmLm1lbnUtY2FyZExpc3QtY250IHtcbiAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzYwcHg7XG4gICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgICAgICAgIC8vIG1pbi13aWR0aDogNTMwcHg7XG4gICAgICAgICAgICAgICAvL2hlaWdodDogMjkwcHg7XG4gICAgICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi50d28tY29sIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MjBweDtcblxuICAgICAgICAgICAgICAgICAgICAuZ3JkaWFudENhcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vbmxpbmtMaXN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkYy1ncmV5LTIsIDAuMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1sZWZ0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICA+bGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLmFjdGl2ZT5hLFxuICAgICAgICAmOmhvdmVyPmEge1xuICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgICAgICAgICAgLmljb24tRG93bjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMzBweCAxNHB4IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLXJlZDtcbiAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRncmV5LTYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5pY29uLW1vcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICYuaGlkZS0xMDI0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogMjhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAxMHB4IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAvL21hcmdpbi1sZWZ0OiAyOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxOHB4IDEwcHggMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ibGstYnRuLW5ldyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNTM1MzU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDsgLyogODUuNzE0JSAqL1xuICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgbWFyZ2luOiA2cHggMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHN2ZywgaW1ne1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3AtbmF2LXJpZ2h0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAvL3BhZGRpbmctdG9wOiAyMHB4O1xuICAgIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgIH1cblxuICAgIC5yaWdodC1uYXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLnBob25le1xuICAgIHN2Z3tcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cbn1cbi5ob3RsaW5lLW5ld3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIC5ob3RsaW5lLW5ldy1jdXN0b21lci1jYXJlLXR4dCB7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAvKiA4NS43MTQlICovXG4gICAgICAgIH1cbiAgICAgICAgLmhvdGxpbmUtbmV3LWN1c3RvbWVyLWNhcmUtbnVtYmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgLyogNzUlICovXG4gICAgICAgIH1cbn1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPmxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdHZpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLFxuICAgICAgICAgICAgLmljb24tbGFnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGhvbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmYxMCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mMTAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICYuaG90bGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yM3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1Yi1uYXYge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LTIwMDtcblxuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm15LWNvcm5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL215LWNvcm5lci5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNDZweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvZ2luIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvL2JhY2tncm91bmQ6ICRjLXllbGxvdztcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCA1NHB4IDAgMDtcbiAgICAvL3otaW5kZXg6IDE7XG4gICAgY29sb3I6ICRjLWdyZXktNztcblxuICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTNweCAxM3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIE1vYmlsZSBNZW51IHN0YXJ0Ki9cblxuLm1vYi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgLm1tLXRvcC1pbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cbiAgICAgICAgICAgIC5sb2dvIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sYW5ndWFnZXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIC00cHg7XG4gICAgICAgICAgICAgICAgLmljb24tbGFnZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1tLW1pZCB7XG4gICAgICAgICAgICAubW9iLXNjcm9sbG0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi5wcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLm1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtcmVkLCAwLjMpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlci10b3AgLmZvdC1kcmVkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXIgLmZvdC1kcmVkIC5jb2wtbGctNSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vYi1zbWVudSB7XG4gICAgICAgICAgICBhLnJlZGlyZWN0LWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMTVweCAxNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkZ3JleS0yMDAsIDAuMjEpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4tbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTIwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmhkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuXG4gICAgICAgICAgICAgICAgLy9jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3RoZXJzLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTI1MjUyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkMGQwZDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmJvZHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcblxuICAgICAgICAgICAgICAgIC5maGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRncmV5LTIwMCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAxNXB4IDE1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICYuZmxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4IDIwcHggMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAmLnZpZXdBbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmYxNmJyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGhyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9wYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZmxpc3QtaGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maGQtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjhweCAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGdyZXktMjAwLCAwLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3RlciAuZm90LXJlZDEge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgMC4yKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5tbS1taWQgLm5hdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIE1vYmlsZSBNZW51IGVuZCovXG5cbi8vIFNlY29uZGFyeSBOYXZpZ2F0aW9uXG4uc25hdi13cmFwZXIsXG4uc3RhYi13cmFwZXIge1xuICAgIGhlaWdodDogNjVweDtcbn1cblxuLmJnLWdyZXkge1xuICAgIC5zZWNvbmRhcnktdGFiIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmV5LTIwMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktNTA7XG4gICAgICAgIGhlaWdodDogNjlweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWNvbmRhcnktbmF2LFxuLnNlY29uZGFyeS10YWIsXG4uc2Vjb25kYXJ5LXRhYi1ub3JtYWwge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMik7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYuc3RpY2t5IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIHVsOm5vdCguZmlsdGVyKSBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhaW5lciAuYnRuLWJveCB7XG4gICAgICAgICAgICB0b3A6IDdweDtcblxuICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsOm5vdCguZmlsdGVyKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJi5vcDEgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMzZweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5uby1kYXRhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8qIG1vYmlsZSBuZXQgYmFua2luZyBmb3IgMTAyNCByZXNvbHV0aW9uKi9cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLyogbW9iaWxlIG5ldCBiYW5raW5nIGZvciAxMDI0IHJlc29sdXRpb24gZW5kKi9cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRtYXJvb247XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qTm9ybWFsIHRhYnMqL1xuXG4uc2Vjb25kYXJ5LXRhYi1ub3JtYWwge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JleS0yMDA7XG4gICAgaGVpZ2h0OiA2OXB4O1xuXG4gICAgdWwge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMjBweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4vKk5vcm1hbCB0YWJzIGVuZCovXG5cbi8vTWVnYSBtZW51XG4uc2VjLW5hdiB1bC5sYXN0LFxuLnJpZ2h0LW5hdixcbi5zdWItbmF2LFxuLnRvcC1uYXYge1xuICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgLy9taW4taGVpZ2h0OiA1MjBweDtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDI4cHggNXB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZXAtbGluZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE2cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wLWRvd24ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjLXJlZDtcblxuICAgICAgICAgICAgICAgIC5pY29uLURvd246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5sYW5nLWJ4e1xuICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCB7XG4gICAgdG9wOiA1NXB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBwYWRkaW5nOiAzcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuXG4gICAgbGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4IDEycHggMTJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkZ3JleS0yMDAsIDAuMik7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sbS9hcnJvdzIuc3ZnXCIpIG5vLXJlcGVhdCA5NCUgMTVweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWMtbmF2IHVsLmxhc3QgLnJndCAuZHJvcGRvd24tY29udGVudCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTIwcHg7XG59XG5cbi5tZWdhLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICB1bC5uYXYge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIC8vd2lkdGg6IDE5MHB4O1xuICAgICAgICBmbGV4OiAwIDAgMTg1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgbWluLWhlaWdodDogNTIwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtcmlnaHQtYm94IHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDQwcHggNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgJi5uby1oZCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LXRpdGxlLFxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuXG4gICAgICAgICYuTVQzMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi53aXRoLWJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmFycm93IHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmljb24tY2xvc2Uge1xuICAgICYuYmxhY2sge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9naW4tYngge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAubG9naW4tdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjYzQ3NzdkIDAlLCAjOWQxZDI3IDkxJSk7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNjBweCAzMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcblxuICAgICAgICAuaGQge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aGl0ZS1ib3gge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1uYXYgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcblxuICAgICAgICAgICAgLnBhZGcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dpbi1idG0ge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDgwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3gge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi10b3Age1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAgICAgICAudGFiLXBhbmUgLnBhZGcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWItcGFuZSAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tYnRtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgICAgIC5idG4tYm94Lk1UMTUgLk1SMTAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9naW4tdXBncmFkZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdXBncmFkZS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggNDBweCAzMHB4O1xuICAgIH1cblxuICAgIC5sb2FuLWFuZC13aG9sZXNhbGUge1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDQwcHggMTBweDtcblxuICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JleS00O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvbGluay1hcnJvdy5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mZWVkYmFjayB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICB0b3A6IDUyJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4uYW5ub3VuY2VtZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICAgIHRvcDogNTIlO1xuICAgIG1hcmdpbjogLTgwcHggMCAwIC02MnB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgIGhlaWdodDogODIuMnB4O1xuICAgIH1cbn1cblxuLmFubm91bi1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAzMHB4IDMwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTM1MHB4O1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogNDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzO1xuXG4gICAgJi5vcGVuIHtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgKy5hbm4tb3ZlcmxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICByaWdodDogLTI4MHB4O1xuICAgICAgICB3aWR0aDogMjgwcHg7XG5cbiAgICAgICAgLmhkM2Ige1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYW5uLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLy5hbm5vdW4tbGlzdDEge1xuLy8gICAgaGVpZ2h0OiA5OCU7XG4vLyAgICBvdmVyZmxvdy15OiBhdXRvO1xuLy8gICAgcGFkZGluZy1yaWdodDogMTVweDtcbi8vfVxuLmFubm91bi1saXN0IHtcbiAgICBoZWlnaHQ6IDk2JTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgLmFubm91bi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG5cbiAgICAgICAgLmYxMiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5uSW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ybW9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBoZWlnaHQ6IDg4dmg7XG4gICAgfVxufVxuXG4ubWVudS1jYXJkTGlzdC1jbnQge1xuICAgIC5oZC1ieCB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDA7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrMiwgMC41KTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAgICAgfVxuICAgICAgICAuaGRieDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrMiwgMC41KTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tZW51LWNhcmRMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLmdyZGlhbnRDYXJkIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWluLXdpZHRoOiAzMSU7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXJnaW46IDNweCA1cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbiAwLjFzO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyAmOmFmdGVyIHtcbiAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvLyAgICAgdG9wOiA1MCU7XG4gICAgICAgIC8vICAgICBib3R0b206IGF1dG87XG4gICAgICAgIC8vICAgICAta2h0bWwtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAvLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAvLyAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiAjRTlFOUU5IHVybCgnLi4vaW1hZ2VzL3NyL2Fydy5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgLy8gICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAvLyAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAvLyB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjojMDA1NmIzO1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgJi5ncmRTZWxlY3QsICYuZ3JkV2VhbHRoLCAmLmdyZFByaXZhdGV7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4vKiBNb2JpbGUgTW9yZSBuYXYgKi9cblxuLm1vcmUtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgdG9wOiAwcHg7XG5cbiAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvLWJhciB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMjBweDtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICB3aWR0aDogODhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2Itc2Nyb2xsIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4NCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxpc3QtbW9yZSB7XG4gICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzNXB4IDIwcHggMjBweDtcblxuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IHNvbGlkIDFweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjaztcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24tRG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMjBweCAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoJGdyZXktMjAwLCAuMik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xtL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgOTclIDE1cHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRlci1vcDEge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcblxuICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRW5kICovXG5cbi5vZmZlci1tb2RhbCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4IWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDUwcHghaW1wb3J0YW50O1xuXG4gICAgLmYzMHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuZjIwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogJGMtZ3JleS01O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4IWltcG9ydGFudDtcbiAgICB9XG5cblxuXG4gICAgLmljb24tY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vYk5vLWJveCB7XG4gICAgICAgIC5mbGV4IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLXNlbGVjdC5vcDEge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG5cbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9hcnJvdy1kb3duLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgY29sb3I6ICM5QjFFMjY7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKSFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWJ4IHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtcmVkMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLnc5MHAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5vdHAtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICBtYXJnaW46IDhweCAwIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG5cbiAgICAgICAgLmYzMCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZjIwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAub3RwLWluZm8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1zZWxlY3Qub3AxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1ieCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLk1UMzAsXG4gICAgICAgIC5NVDIwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuTVQ1MCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYub2ZmZXItbW9kYWwtcmV2YW1we1xuICAgICAgICAuYnRuLWJveCAuYnRuLXJlZHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm90cC1ieHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgJi5oaWRle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDdweCk7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC13aGF0c2FwcHtcbiAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDdweCk7XG59XG5cbi5oZDNiIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLm0tc3VwcG9ydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjA1KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGMtd2hpdGUsIDEpO1xuXG4gICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjOTgxYTFkO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIH1cblxuICAgIC50b3AtbmF2IHtcbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgJiNkcm9wZG93bk1lbnVIZWxwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZHJvcGRvd24uc2hvdyB7XG4gICAgICAgICAgICAgICAgPiBhLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGV7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweCAxNXB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmxhbmctYnhNb2J7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHotaW5kZXg6IDY7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgLmYyMHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAuaWNvbi1jbG9zZXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAvLyBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxpe1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgICB9XG4gICAgfVxufVxuLm92ZXJsYXkxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGVscC1kcm9kb3duLW1lbnUge1xuICAgIHdpZHRoOiAzNTVweDtcbiAgICBtaW4td2lkdGg6MzU1cHg7XG4gICAgbWF4LXdpZHRoOjM1NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwIWltcG9ydGFudDtcblxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZDpub3QoLmNsb3NlKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgLy9taW4td2lkdGg6IDU2cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTgyMTI3O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2J1bGxldGluLW1vZGFsIC5tb2RhbC1kaWFsb2d7XG4gICAgbWF4LXdpZHRoOiA5ODRweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoYmxhY2ssIHRyYW5zcGFyZW50KTtcbiAgICB9XG59XG4uYnVsbGV0aW4tbW9kYWwge1xuICAgIHBhZGRpbmc6IDUwcHggMzhweCAyOXB4IDM4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC5oMyB7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiA0Ni44cHggKi9cbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgfVxuICAgIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIge1xuICAgICAgICAub3dsLXN0YWdlLW91dGVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgLm93bC1zdGFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAub3dsLXByZXYsIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRURFRDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoxOHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojOUQxRDI3XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0Z3JheSA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDsgLyogMTM3LjUlICovXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MC41cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1HcmF5LTYsICNGMkYyRjIpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbiNiZWxsLWJ1bGxldGluIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmJnLWxpZ2h0LXdoaXRle1xuICAgIC8vYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICAvL2JhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XG59XG5cbi5sb2dpbi1idXR0b24ge1xuICAgIC5kcm9wZG93biAge1xuICAgICAgICAubG9naW4tYnRuIHtcbiAgICAgICAgICAgICsgIC5sb2dpbi1kcm9kb3duLW1lbnUgIHtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgIHRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgIC8vICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOjBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHggMCAzMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIC5oZDJ2IHtcbiAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyAvKiAxMjUlICovXG4gICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIC5oZDJ2NCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgLyogMTQyLjg1NyUgKi9cbiAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IzlEMUQyN1xuICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAubG9hbi1hbmQtd2hvbGVzYWxlIHtcbiAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC45MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICYuYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIHJnYmEoODMsIDgzLCA4MywgMC4yKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguYm9yZGVyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDE0Mi44NTclICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9ybWFsLXRhYnMtZHJvcGRvbncge1xuICAgIC5kcm9wZG93bi10b2dnbGUgIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm90dG9tOiAtOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgKyAubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyNyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjFGMUYxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICAgJi56aW5kZXgge1xuICAgICAgICAudG9wLW5hdi5iZy1saWdodC13aGl0ZSB7XG4gICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zZWMtbmF2LmJnLXdoaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZGlzcGxheSAwcywgb3BhY2l0eSAwLjVzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgfVxufVxuXG4jbm9ybWFsLXRhYnMtZHJvcGRvd24ge1xuICAgIGhlaWdodDogMzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgIH1cbiAgICY6aG92ZXIge1xuICAgICAgICAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgIHtcbiAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgfVxuICAgfVxufVxuXG4uZHJvcGRvd24uYnRuLWJveC5zaG93OmJlZm9yZXtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbi8vZ3JudCB0YWIgc2xpZGVyXG4uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXJ7XG4gICAgICBsaXtcbiAgICAgICAgYXtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAub3dsLW5hdntcbiAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IC0zNXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLm93bC1uZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOWIxZTI2ICFpbXBvcnRhbnQ7XG4gICAgICAgIC5pY29uLUxlZnQ6OmJlZm9yZSwuaWNvbi1SaWdodDo6YmVmb3Jle1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kaXNhYmxlZHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGl7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbmJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5e1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBwYWRkaW5nLXRvcDogMTQxcHg7XG4gIH1cbiAgLmdybnQtbmV3LWhlYWRlci1hcHB7XG4gICAgaGVpZ2h0OiAxNDFweDtcbiAgICAuZ3JudC1hcHAtbW9iLW1haW57XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRFO1xuICAgICAgLmdybnQtYXBwLW1vYi1mbGV4e1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIC5nYW0tbGVmdHtcbiAgICAgICAgICBnYXA6IDlweDtcbiAgICAgICAgICAuYnRuLWNsb3Nle1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcGljdHVyZSwgZmlndXJle1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuLXJlZHtcbiAgICAgICAgICBwYWRkaW5nOiAxMi41cHggMjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM5RDFEMjc7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZ3JudC1hcHAtbW9iLW1haW57XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ncm50LWhlYWRlci1sb2dvLW9ubHl7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIH1cbiAgICAucGF5bW4taGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGhlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlci1tYWluIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgLnRvcC1uYXZ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sb2dve1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5AbWl4aW4gbWFyZ2luKCRkaXIsICR2YWwpIHtcbiAgQGlmICRkaXI9PVQge1xuICAgIG1hcmdpbi10b3A6ICR2YWw7XG4gIH1cblxuICBAZWxzZSBpZiAkZGlyPT1SIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR2YWw7XG4gIH1cblxuICBAZWxzZSBpZiAkZGlyPT1CIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdmFsO1xuICB9XG5cbiAgQGVsc2UgaWYgJGRpcj09TCB7XG4gICAgbWFyZ2luLWxlZnQ6ICR2YWw7XG4gIH1cbn1cblxuLy9iYWNrZ3JvdW5kIHJldGluYVxuQG1peGluIGJhY2tncm91bmQtaW1hZ2UtcmV0aW5hKCRmaWxlLCAkdHlwZSwgJHdpZHRoLCAkaGVpZ2h0KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzLycrICRmaWxlICsgJy4nKyAkdHlwZSk7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICgtbW96LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXG4gIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksXG4gIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XG4gICAgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy8nKyAkZmlsZSArICdAMnguJysgJHR5cGUpO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICAgICAgLW8tYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBGb250IEZhY2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBub3RlOiB3b2ZmMiBleHRlbnNpb24gaXMgcmVtb3ZlZC5cbkBtaXhpbiBmb250LWZhY2UoJG5hbWUsXG4gICRwYXRoLFxuICAkd2VpZ2h0OiBudWxsLFxuICAkc3R5bGU6IG51bGwsXG4gICRleHRzOiBlb3Qgd29mZiB0dGYgc3ZnKSB7XG4gICRzcmM6IG51bGw7XG4gICRleHRtb2RzOiAoZW90OiBcIj9cIiwgc3ZnOiBcIiNcIisgc3RyLXJlcGxhY2UoJG5hbWUsIFwiIFwiLCBcIl9cIikpO1xuICAkZm9ybWF0czogKG90ZjogXCJvcGVudHlwZVwiLCB0dGY6IFwidHJ1ZXR5cGVcIik7XG5cbiAgQGVhY2ggJGV4dCBpbiAkZXh0cyB7XG4gICAgJGV4dG1vZDogaWYobWFwLWhhcy1rZXkoJGV4dG1vZHMsICRleHQpLCAkZXh0ICsgbWFwLWdldCgkZXh0bW9kcywgJGV4dCksICRleHQpO1xuICAgICRmb3JtYXQ6IGlmKG1hcC1oYXMta2V5KCRmb3JtYXRzLCAkZXh0KSwgbWFwLWdldCgkZm9ybWF0cywgJGV4dCksICRleHQpO1xuICAgICRzcmM6IGFwcGVuZCgkc3JjLCB1cmwocXVvdGUoJHBhdGggKyBcIi5cIiArICRleHRtb2QpKSBmb3JtYXQocXVvdGUoJGZvcm1hdCkpLCBjb21tYSk7XG4gIH1cblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogcXVvdGUoJG5hbWUpO1xuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBzcmM6ICRzcmM7XG4gIH1cbn1cblxuQG1peGluIGNzczMtcHJlZml4KCRwcm9wZXJ0eSxcbiAgJHZhbHVlKSB7XG4gIC13ZWJraXQtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1raHRtbC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgLW1vei0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgLW1zLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAtby0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG59XG5cbi8vIGNlbnRlciB2ZXJ0aWNhbGx5IGFuZC9vciBob3Jpem9udGFsbHkgYW4gYWJzb2x1dGUgcG9zaXRpb25lZCBlbGVtZW50XG5AbWl4aW4gY2VudGVyKCR4eTp4eSkge1xuICBAaWYgJHh5PT14eSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJyxcbiAgICAgIHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSk7XG4gIH1cblxuICBAZWxzZSBpZiAkeHk9PXgge1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJyxcbiAgICAgIHRyYW5zbGF0ZVgoLTUwJSkpO1xuICB9XG5cbiAgQGVsc2UgaWYgJHh5PT15IHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsXG4gICAgICB0cmFuc2xhdGVZKC01MCUpKTtcbiAgfVxufVxuIiwiLm92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZWFyY2gtYngge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgQGluY2x1ZGUgY2VudGVyKHgpO1xuICB6LWluZGV4OiA5O1xuICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMjIpO1xuXG4gIC50d2l0dGVyLXR5cGVhaGVhZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudHlwZWFoZWFkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMnB4IDY0cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gIH1cbiAgLm5vLXR5cGVhaGVhZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjJweCA2NHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICB9XG59XG5cbi5zZWFyY2gtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzVweDtcblxuICAuaGRyIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnNlYXJjaC1ib3gge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgLmhkciB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5zZWFyY2gtYm94IHtcbiAgICAgIHdpZHRoOiAyMzVweDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgLmhkciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWJveCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICsuTVQxMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2gtYnhJbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuaWNvbi1zZWFyY2gsXG4gIC5jbHMtYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgfVxuXG4gIC5pY29uLXNlYXJjaCB7XG4gICAgbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAuY2xzLWJ0biB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG4gIH1cblxuICAudHQtbWVudSB7XG4gICAgd2lkdGg6IDQ2MHB4O1xuICAgIG1heC1oZWlnaHQ6IDQ4NXB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgJi50dC1vcGVuIHtcbiAgICAgIC8vaGVpZ2h0OiA0ODVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC50YWcge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgLy9iYWNrZ3JvdW5kOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgd2lkdGg6IDYycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5saW5rIHtcbiAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy96LWluZGV4OiA1O1xuICAgIH1cblxuICAgIC5jYW4tZG8ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2ssIC41KTtcblxuICAgICAgLnNyeS10YWcge1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hbGVydC5zdmcpIG5vLXJlcGVhdCAwIDVweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDEycHggMzBweDtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICAgIH1cblxuICAgICAgdWwud2l0aC1jaXJjbGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDAgMTJweDtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1oZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICRncmV5LTQwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC50dC1zdWdnZXN0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgLjUpO1xuXG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC8vY29sb3I6ICRjLXdoaXRlO1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS0yMDA7XG4gICAgfVxuICB9XG5cbiAgLnR0LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGMtcmVkO1xuICAgIH1cbiAgfVxuXG4gIC5zZWFyY2gtYWQge1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgIGhlaWdodDogNDg1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNjVweDtcbiAgICB3aWR0aDogMzQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmFkLWNhcmQge1xuICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgQGV4dGVuZCAud2hpdGUtYm94O1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICArcCB7XG4gICAgICAgICAgLy8gcGFkZGluZzogMCA1MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hcnJvdy55ZWxsb3cge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAtMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGQ0IwNTtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjMyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLnR0LW1lbnUge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmNhbi1kbytkaXYge1xuICAgICAgICAubGluayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNlYXJjaC1yZXZhbXAge1xuXG5cblxuICAgIC50dC1tZW51IHtcblxuICAgICAgLyogd2lkdGggKi9cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgIH1cblxuICAgICAgLyogVHJhY2sgKi9cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgfVxuXG4gICAgICAvKiBIYW5kbGUgKi9cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0Q5RDlEOTtcbiAgICAgICAgO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzU1NTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFnLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjNjg2ODczO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnNyY2gtY2FyZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwMTtcblxuICAgICAgLmNyZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgcGljdHVyZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIHdpZHRoOiA1N3B4O1xuICAgICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC5iZGdlIHtcbiAgICAgICAgY29sb3I6ICNGNkY2RjY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDJweCAzcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIC5idG4tYm94IHtcbiAgICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICBjb2xvcjogI0Y2RjZGNjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAyMXB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLm9wdG4yIHtcbiAgICAgIC5zcmNoLWNhcmQge1xuICAgICAgICAuYmRnZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA4cHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDExMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9wdG4zIHtcbiAgICAgIC5taW4td2R0IHtcbiAgICAgICAgbWluLXdpZHRoOiA1NXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgLnNyY2gtY2FyZCB7XG4gICAgICAgIC5iZGdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZGdlMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAtbXMtd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICBwYWRkaW5nOiAycHggM3B4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgfVxuXG4gICAgICAgIG1heC13aWR0aDogMjgycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG5cbiAgICAgICAgLmNyZC1pbm5yIHtcbiAgICAgICAgIC8vIHdpZHRoOiAxNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tbGluayB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzlEMUQyNztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlYXJjaC1saXN0aW5nIHtcbiAgbGkge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5zZWFyY2gtdHh0IHtcbiAgICAgIHdpZHRoOiA3NCU7XG5cbiAgICAgIC5kZXNjIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIGE6bm90KC5mMTRicikge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAuNSk7XG5cbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZjE0YnIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLVJpZ2h0LnJlZCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1pbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbjogMCA0MHB4O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgfVxuXG4gICAgICAuYXJyb3cueWVsbG93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC5pY29uLVJpZ2h0LFxuICAgICAgICAuaWNvbi1wbGF5IHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIC5zZWFyY2gtdHh0IHtcbiAgICAgICAgLy93aWR0aDogYXV0bztcblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlYXJjaC1pbWcge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFycm93LnllbGxvdyB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZvb3RlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAuY29sLXNtLTN7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmV4cGxvcmVyMTEgJiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc3Rva2UtdmFsdWUge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3QtcmVkIC5jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnNjcm9sbC10b3Age1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtODJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy15ZWxsb3c7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTc7XG5cbiAgICAgICAgICAgIC5pY29uLVVwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS03O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAuc2Nyb2xsLXRvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNvY2lhbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmhkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAuMjEpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgJi5ub2wge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm90X3RyZ3Ige1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtd2hpdGUsIC4yMSk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIC5pY29uLXBsdXM6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXBsdXMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuZm90LXJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZm90LWRyZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1ibGFjazEsIC4xKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICAgICAgICAgLmQtY3RyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4td2hpdGV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAuZm90LWRyZWQge1xuICAgICAgICAgICAgICAgIC5kLWN0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5mb3QtZHJlZCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgLmQtY3RyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3Rva2UtdmFsdWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ0bSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgY29sb3I6ICMwRDBEMEQ7XG5cbiAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMEQwRDBEO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gICAgICAgIC5mb3QtcmVkIC5maGQsXG4gICAgICAgIC5mb3RfdHJnciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDZcIjtcbiAgICAgICAgICAgICAgICByaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICsucm93IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyLXRvcCAuZm90LXJlZCB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3RfdHJnciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMCAxNnB4O1xuXG4gICAgICAgICAgICAuaWNvbi1wbHVzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvdC1kcmVkIC5jb2wtbGctNSB7XG4gICAgICAgICAgICBtYXJnaW46IDM1cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYnRtIHtcbiAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvdF90b2cgLnJvdyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VydmljZS1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLm9wMSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wMiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LmNhcmRzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wMyB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgOTBweDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud2l0aC1jaXJjbGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS01MDA7XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZsZXgge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA3NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm9wMyB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCAwIDFweCAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ibGFjayB7XG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cuY2FyZHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMycHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAgICAgJi5vcHQxIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDM1cHggMTVweCAzNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3B0MiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktNTA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAzNXB4IDI0cHggMzVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgICAgICAgICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1hbGwge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcblxuICAgICAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsXG4gICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG5cbiAgICAvLyAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICAvLyAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAvLyAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgLy8gfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAuY2FyZCAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDMwcHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcblxuICAgICAgICAgICAgLmNvbC1sZy00IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sLTUuYmxhY2sge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWJvZHkub3B0MSxcbiAgICAgICAgICAgIC5jYXJkLWJvZHkub3B0MiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubXQteHMtNyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaWNuLWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmlnb2xkO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDE4cHggc29saWQgJGMtd2hpdGU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgKy5maGQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgd2lkdGg6IDEyNHB4O1xuICAgICAgICBoZWlnaHQ6IDEyNHB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgfVxufVxuXG4vKiBHZXQgaW4gdG91Y2ggd2l0aCB1cyAqL1xuXG4uZ2V0LWludG91Y2gtYngge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyZXktNjAwLCAuOCk7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcblxuICAgICYub3Axe1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgIH1cblxuICAgIC5oZDI2IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDVweCAyNXB4O1xuXG4gICAgICAgICYub3Axe1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGQyNiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nZXRpbi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjazI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbmEuZnRyLWRvd25sb2FkLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM7XG4gICAgfVxufVxuXG4vKiBFbmQgKi9cblxuLmljb24tdHdpdHRlciB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uaWNvbi10d2l0dGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM2ZmZicgY2xhc3M9J2JpIGJpLXR3aXR0ZXIteCcgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZD0nTTEyLjYuNzVoMi40NTRsLTUuMzYgNi4xNDJMMTYgMTUuMjVoLTQuOTM3bC0zLjg2Ny01LjA3LTQuNDI1IDUuMDdILjMxNmw1LjczMy02LjU3TDAgLjc1aDUuMDYzbDMuNDk1IDQuNjMzTDEyLjYwMS43NVptLS44NiAxMy4wMjhoMS4zNkw0LjMyMyAyLjE0NUgyLjg2NXonLyUzRSUzQy9zdmclM0VcIik7XG59IiwiLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMCAwO1xuXG4gICAgdWwge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkYy1ncmV5LTIsIDAuNCk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgICAuc2Vub3RpLWgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgICAubm8tYngtaDQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAuYmR5IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG59XG5cbi5kcm9wLWRvd24tbm90aWZpY2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDZweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub3RpZmljYXRpb24tYngge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBAaW5jbHVkZSBjZW50ZXIoeCk7XG4gICAgei1pbmRleDogNTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIC8vbWluLWhlaWdodDogNTUwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcbiAgICBtYXgtaGVpZ2h0OiAzNjBweDtcblxuICAgIC5zZWFyY2gtYnhJbiB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAgLnNlbm90aS1oMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIC8vaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgLy9tYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufVxuLmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDF7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG4uZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3due1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDAgMTIwcHggMCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcblxuICAgICAgIC5waG9uZS1ieDo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgIHdpZHRoOiAwOyBcbiAgICAgICAgaGVpZ2h0OiAwOyBcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIFxuICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgI2VlZTtcbiAgICAgICB9XG4gICAgfVxufVxuLnBob25lLWJ4e1xuICAgIHBhZGRpbmc6IDE2cHggMjBweDtcblxuICAgIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGhye1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGlzdC1zdHlsZTogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG59XG5cbi50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgPiBsaSAucGhvbmUgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzlEMUQyNztcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xufSAiLCIkaW5wdXQtYm9yZGVyOiAjMjUyNDNiO1xuJGdyZXktODAwOiAjZTllOWU5O1xuJGMteWVsbG93LWRhcmsgOiAjZmZjYjA0O1xuJGMtcmVkMSA6ICNmZjAwMjA7XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgIGNvbG9yOiAkaW5wdXQtYm9yZGVyO1xuICAgIG9wYWNpdHk6IDAuNDtcbn1cblxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAkaW5wdXQtYm9yZGVyO1xuICAgIG9wYWNpdHk6IDAuNDtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLyogSUUgMTArICovXG4gICAgY29sb3I6ICRpbnB1dC1ib3JkZXI7XG4gICAgb3BhY2l0eTogMC40O1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICBjb2xvcjogJGlucHV0LWJvcmRlcjtcbiAgICBvcGFjaXR5OiAwLjQ7XG59XG5cbmlucHV0OjotbXMtcmV2ZWFsLFxuaW5wdXQ6Oi13ZWJraXQtcmV2ZWFsLFxuaW5wdXQ6Oi13ZWJraXQtY2xlYXIsXG5pbnB1dDo6LW1vei1yZXZlYWwsXG5pbnB1dDo6LW1vei1jbGVhcixcbmlucHV0OjotbXMtY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGZvcm0gc3RhcnRpbmcgc3R5bGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuW2luY2x1ZGUqPVwiZm9ybS1pbnB1dC1zZWxlY3QoKVwiXSBzZWxlY3Q6bm90KDpmb2N1cyk6aW52YWxpZCB7XG4gICAgY29sb3I6ICNDN0M3Qzc7XG59XG4uY2hlY2tib3htYWlue1xuICAgIGxhYmVse1xuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAgICAgICAgICY6bm90KC5kLW5vbmUpICsgbGFiZWwubGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZm9ybS1ncm91cDEge1xuICAgIHBhZGRpbmc6IDEycHggMTZweCAxNnB4IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNywgMzYsIDU5LCAwLjA1KTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAmLnJhZGl1cy1zbS0wIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcblxuICAgICAgICAgICAgJi5tLW1pbnVzLTE1IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuc2hvdy1ib3JkZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRpbnB1dC1ib3JkZXIsIDAuMik7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS04MDA7XG4gICAgfVxuXG4gICAgJi5wMCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICYucDEwIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICsgbGFiZWwsXG4gICAgICAgICAgICArIGxhYmVsICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICsgLmJhciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGxhYmVsIHsgXG4gICAgICAgIC8vICAgYm90dG9tOjE0cHg7XG4gICAgICAgIC8vICAgbGVmdDowO1xuICAgICAgICAvLyB9XG4gICAgfVxuXG4gICAgJi5jdXN0b20tc2VsZWN0LTIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoJGlucHV0LWJvcmRlciwgMC4yKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmI2Jhbmsge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJ1cGVlLXN5bWJvbGUge1xuICAgICAgICBjb2xvcjogI2NjYzljOTtcbiAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgJi5kcm9wZG93biB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDY2cHg7XG4gICAgfVxuXG4gICAgc2VsZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3IvaWMta2V5Ym9hcmQtYXJyb3ctZG93bi5zdmcnKSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiUgMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkICNlOWU5ZTkgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRpbnB1dC1ib3JkZXIsIDAuNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmI21vbnRoLFxuICAgICAgICAmI3llYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuXG4gICAgICAgICAgICArIGxhYmVsLFxuICAgICAgICAgICAgKyBsYWJlbCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aW52YWxpZCB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkaW5wdXQtYm9yZGVyLCAwLjQpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy12YWxpZCB7XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRtYXJvb24gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLXZhbGlkLFxuICAgICAgICAmOnZhbGlkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICYuYm9yZGVyLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWU5ZTkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAwIDAgIWltcG9ydGFudDtcblxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcblxuICAgICAgICArIGxhYmVsICsgLmJhciArIC5pbmRpY2F0b3Ige1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy15ZWxsb3dcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgcmVzaXplOiBub25lO1xuICAgIH1cblxuICAgIGlucHV0LFxuICAgIHRleHRhcmVhLFxuICAgIHNlbGVjdCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkaW5wdXQtYm9yZGVyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOHB4O1xuICAgICAgICAvLyBwYWRkaW5nOjE0cHggMjRweCAzNHB4IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIG91dGxpbmU6IHRyYW5zcGFyZW50O1xuICAgICAgICAvL2JveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMzcsIDM2LCA1OSwgMC4wNSk7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLyogRmlyZWZveCAqL1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM4cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuXG4gICAgICAgICYucHItMTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wYjE0IHtcbiAgICAgICAgICAgIC8vIG1hcmdpbjoxMHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI0cHg7XG5cbiAgICAgICAgICAgICYuaXMtaW52YWxpZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTgwMDtcblxuICAgICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmW3R5cGU9J2NoZWNrYm94J10sXG4gICAgICAgICZbdHlwZT0ncmFkaW8nXSB7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgICAgICAvKiBGaXJlZm94ICovXG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgICAgICAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cblxuICAgICAgICAgICAgKyBsYWJlbC5jaGVjay1sYWJlbCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyLFxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vdG9wOjIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiBzbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJlt0eXBlPSdyYWRpbyddIHtcbiAgICAgICAgICAgICsgbGFiZWwuY2hlY2stbGFiZWwge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLy90b3A6MjNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgICY6aW52YWxpZDpmb2N1cyxcbiAgICAgICAgJi5pcy1pbnZhbGlkIHtcbiAgICAgICAgICAgICsgbGFiZWwgKyAuYmFyIHtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICArIC5pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyBsYWJlbCArIGxhYmVsICsgLmJhciB7XG4gICAgICAgICAgICAgICAgKyAuaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRtYXJvb247XG5cbiAgICAgICAgICAgICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIGxhYmVsICsgLmJhciB7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyLFxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXJvb247XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKyAuaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgbGFiZWwgKyBsYWJlbCArIC5iYXIge1xuICAgICAgICAgICAgICAgICsgLmluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIGxhYmVsICsgc3BhbiArIHNwYW4sXG4gICAgICAgICAgICArIGxhYmVsICsgbGFiZWwgKyBzcGFuICsgc3BhbiB7XG5cbiAgICAgICAgICAgICAgICArIC5yYW5nZS1zbGlkZXJfX3JhbmdlLFxuICAgICAgICAgICAgICAgICsgLnJhbmdlLXNsaWRlcl9fcmFuZ2UgKyAucmFuZ2UtdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYuY29kZSB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtdmFsaWQge1xuICAgICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgKyAuYmFyIHtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIGxhYmVsLmVycm9yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICArIGxhYmVsLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICArIC5iYXIge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICArIC5iYXIge1xuICAgICAgICAgICAgICAgICAgICArIC5pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy15ZWxsb3dcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICArIC5iYXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgKyAuaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy15ZWxsb3dcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWludmFsaWQge1xuICAgICAgICAgICAgKyBsYWJlbC5lcnJvciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICsgbGFiZWwubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICsgLmJhciB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmI2Ftb3VudC1lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnBiMzgge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByNDgge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucHI1OCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICB+IC5iYXI6YmVmb3JlLFxuICAgICAgICAgICAgfiAuYmFyOmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBjb2xvcjogJGlucHV0LWJvcmRlcjtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIC8vIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI2cHg7XG4gICAgICAgIC8vIGxlZnQ6MjRweDtcbiAgICAgICAgLy8gYm90dG9tOjEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cbiAgICAgICAgICAgICY6bm90KC5kLW5vbmUpICsgbGFiZWwubGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yYW5nZS1zbGlkZXJfX3JhbmdlLFxuICAgIC5yYW5nZS12YWx1ZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJhbmdlLXNsaWRlcl9fcmFuZ2Uge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICsgLnJhbmdlLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIEJPVFRPTSBCQVJTID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAgIC5iYXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmOmFmdGVyLFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgYWxsO1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGVhc2UgYWxsO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgYWxsO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuaW5kaWNhdG9yIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAxMHB4O1xuXG4gICAgICAgICYuYnRuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHRWZXJpZnkge1xuICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmVlbjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmVlbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubWludXMge1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy15ZWxsb3dcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGQge1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuXG4gICAgICAgICAgICAmLmYxNiB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGNpcmNsZSBidXR0b24gc3R5bGUgKi9cbi5idG4tY2lyY2xlIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXJvb247XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgJi5iZ05vbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbWFyb29uLCAwLjgpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS04MDA7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBjb2xvcjokbWFyb29uO1xuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG5cbiAgICArIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgIH1cblxuICAgIDtcblxufVxuXG4vKiBsaW5rIGJ1dHRvbiBzdHlsZSAqL1xuLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogJG1hcm9vbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTFweDtcblxuICAgICYubm8tbGluayB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRtYXJvb247XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjZweDtcbiAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRtYXJvb24sIDAuOCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkLFxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogcmdiYSgkbWFyb29uLCAwLjQpO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRncmV5LTgwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuLmJveC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG4vKiBmbGF0IGJ1dHRvbiBzdHlwZSovXG4uYnRuLWZsYXQge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXJvb247XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICYuYmctd2hpdGUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgd2lkdGg6IDIwNnB4O1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIGNvbG9yOiAkbWFyb29uO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJG1hcm9vbiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi53MTYwIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG1hcm9vbiwgMC44KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB3aWR0aDogMTg1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgfVxufVxuXG4uYnRuLXJhZGlvLWNoZWNrYm94IHtcbiAgICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbiAhaW1wb3J0YW50O1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtZ3JlZW47XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogJG1hcm9vbiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1hcm9vbjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDE5cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIE1vZGFsIGJveCByYWRpdXMgKi9cbi5yYWRpdXMtMTYge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5idG4ge1xuXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy1kYXJrO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS04MDA7XG4gICAgfVxufVxuXG4ub3ZlcmxheS1sb2FkZXIge1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuXG4vKiBBTklNQVRJT05TID09PT09PT09PT09PT09PT0gKi9cbkAtd2Via2l0LWtleWZyYW1lcyBpbnB1dEhpZ2hsaWdodGVyIHtcbiAgICBmcm9tIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzUyNjRBRTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBpbnB1dEhpZ2hsaWdodGVyIHtcbiAgICBmcm9tIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzUyNjRBRTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaW5wdXRIaWdobGlnaHRlciB7XG4gICAgZnJvbSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM1MjY0QUU7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uY3VzdENoZWNrYm94IHtcblxuICAgIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCxcbiAgICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXG4gICAgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpLFxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTk5OTlweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCxcbiAgICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCxcbiAgICBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCxcbiAgICBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRpbnB1dC1ib3JkZXI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICArIHNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gICAgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAgIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcbiAgICBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYXJvb247XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB9XG5cblxuICAgIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuICAgIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYXJvb247XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIH1cblxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZTkxYSc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICB9XG5cbiAgICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uO1xuICAgIH1cblxuICAgIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cblxuICAgIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbC5yZXZlcnNlLFxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbC5yZXZlcnNlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIiRjLXlsbzogI0Q2QUUwQTtcbiRpbnRlcjogJ0ludGVyJyxcbnNhbnMtc2VyaWY7XG5zdHJvbmcubWQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udGV4dC13aGl0ZXtjb2xvcjogI2ZmZjt9XG4uY3RyLXZoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbmJvZHkge1xuICAgIGZvbnQ6IDE3cHggJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgICAvL2NvbG9yOiAkYy1ibGFja247XG4gICAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5tYWluLWN0bnIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgICAmLmJnYW4ge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICAgIC5hbjEsXG4gICAgLmFuMixcbiAgICAuYW4zLFxuICAgIC5hbjQsXG4gICAgLmFuNSxcbiAgICAuYW42LFxuICAgIC5hbjcsXG4gICAgLmZhSW5SLFxuICAgIC5hbkFjMSxcbiAgICAuYW5BYzIsXG4gICAgLmFuQWMzIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICAmLmJnYW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjNzO1xuICAgICAgICB9XG4gICAgICAgIC5hbjEsXG4gICAgICAgIC5hbjIsXG4gICAgICAgIC5hbjMsXG4gICAgICAgIC5hbjQsXG4gICAgICAgIC5hbjUsXG4gICAgICAgIC5hbjYsXG4gICAgICAgIC5hbjcge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjVzO1xuICAgICAgICB9XG4gICAgICAgIC5hbjIge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuN3M7XG4gICAgICAgIH1cbiAgICAgICAgLmFuMyB7XG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC45cztcbiAgICAgICAgfVxuICAgICAgICAuYW40IHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjhzO1xuICAgICAgICB9XG4gICAgICAgIC5hbjUge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxcztcbiAgICAgICAgfVxuICAgICAgICAuYW42IHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4ycztcbiAgICAgICAgfVxuICAgICAgICAuYW43IHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS40cztcbiAgICAgICAgfVxuICAgICAgICAuZmFJblIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjZzO1xuICAgICAgICB9XG4gICAgICAgIC5hbkFjMSxcbiAgICAgICAgLmFuQWMyLFxuICAgICAgICAuYW5BYzMsXG4gICAgICAgIC5hbkFjNCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnMTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjNzO1xuICAgICAgICB9XG4gICAgICAgIC5hbkFjMiB7XG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC42cztcbiAgICAgICAgfVxuICAgICAgICAuYW5BYzMge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuOXM7XG4gICAgICAgIH1cbiAgICAgICAgLmFuQWM0IHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4ycztcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5OGRlZywgI0Q2QUUwQSAwJSwgIzg3NjUwMCAxMDAlKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnMSB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwcHgsIDApO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnMSB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwcHgsIDApO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxufVxuXG4uZmFkZUluVXBCaWcxIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZzE7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnMTtcbn1cblxuLmZwc3ViLW5hdiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk4ZGVnLCAjRDZBRTBBIDAlLCAjODc2NTAwIDEwMCUpO1xuICAgIC8vIGhlaWdodDogNjBweDtcbiAgICBoZWlnaHQ6IDY4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gcGFkZGluZy10b3A6IDE4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICB6LWluZGV4OiAxO1xuICAgICYuc3RpY2t5IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAvLyB0b3A6IDU1cHg7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgLy8gdG9wOiA3MHB4O1xuICAgICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udDogMzAwIDEycHgvMjBweCBJbnRlcjtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS43NnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41NnB4O1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Q2QUUwQSAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4tYm94e1xuICAgICAgICAuYnRuLXJlZHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLy8gcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcHN1YjEtbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTNkZWcsICM5RDFEMjcgMCUsICM1NDEyM0MgMTAwJSk7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDcwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udDogMzAwIDE2cHgvMjBweCBJbnRlcjtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS43NnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41NnB4O1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Q2QUUwQSAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAvLy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGVzYyB7XG4gICAgZm9udDogMzAwIDE3cHgvMjVweCAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjg1cHg7XG4gICAgY29sb3I6IHJnYmEoJGMtd2hpdGUsIC43KTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbn1cblxuLmZwaGQxIHtcbiAgICBmb250OiAzMDAgNDhweC81MHB4ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDIuODhweDtcbiAgICBjb2xvcjogJGMteWxvO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICB9XG59XG5cbi5mcGhkMiB7XG4gICAgZm9udDogMzAwIDMwcHgvNDZweCAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgY29sb3I6ICMxMTEwMTA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjMTgxNjE1O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuLnJ0SW1nMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcHNjbjEge1xuICAgIGJhY2tncm91bmQ6ICMwMDAgdXJsKC4uL2ltYWdlcy9mcC9zY3JlZW4xYmduLmpwZykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbSAvIGNvbnRhaW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgNjBweDtcbiAgICAuZnBoZDEge1xuICAgICAgICBtYXJnaW46IDUwcHggMCAyNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAuZGVzYyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5ydEltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAucnRJbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5ydEltZyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDUwdmg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcHNjbjIge1xuICAgIC8vYmFja2dyb3VuZDogI2YyZjNmNSB1cmwoLi4vaW1hZ2VzL2ZwL3NjcmVlbjJiZy5qcGcpIG5vLXJlcGVhdCBib3R0b20gY2VudGVyIC8gY29udGFpbjtcbiAgICAvL2JhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjNmNTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIC5mcGhkMSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gICAgICAgIGNvbG9yOiAjM0MzQzNDO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICB9XG4gICAgLmZwaGQyKy5zZXAtYngxIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgbWFyZ2luOiAydmggMCAwO1xuICAgICAgICB9XG4gICAgICAgIC5mcGhkMisuc2VwLWJ4MSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0dmg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vdXItaW52LWJ4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5pbnYtYngge1xuICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzBDMEEwQSAwJSwgIzI0MjIxRiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgLmludi1oZCB7XG4gICAgICAgICAgICBmb250OiAzMDAgMTdweC8yNHB4ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42OHB4O1xuICAgICAgICAgICAgY29sb3I6ICNFREVERUQ7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICtwIHtcbiAgICAgICAgICAgICAgICBmb250OiAzMDAgMTRweC8yMHB4ICRpbnRlcjtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRURFREVEO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm9wMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIC5pbnYtYngge1xuICAgICAgICAgICAgd2lkdGg6IDI1NXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAuaW52LWhkIHtcbiAgICAgICAgICAgICAgICBmb250OiA1MDAgMjRweC8zNHB4IEludGVyO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0UyRTJFMjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICArcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLlRBUiBpbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5pbnYtYngge1xuICAgICAgICAgICAgLmludi1oZCB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogOTZweDtcbiAgICAgICAgICAgICAgICArcCB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLmludi1ieCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC5pbnYtaGQge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICArcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYub3AxIC5pbnYtYngge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgLmludi1oZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcHNjbjMge1xuICAgIC8vYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mcC9zY3JlZW4zYmcuanBnKSBuby1yZXBlYXQgYm90dG9tIGNlbnRlciAvIGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC5mcGhkMSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRjLXdoaXRlLCAuNzYpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG4gICAgLm5vcm1hbC1zY3JvbGx7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgaGVpZ2h0OiA1NXZoO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAucGItYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAgICAucGItaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTc4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggMjRweCByZ2JhKDAsIDAsIDAsIC4wOCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAmLm1yMCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250OiAzMDAgMTRweC8yMHB4ICRpbnRlcjtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRTVFNUU1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLnBiLWJveCAucGItaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5wYi1ib3gge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIC5wYi1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAydmg7XG4gICAgICAgIH1cbiAgICAgICAgLnBiLWJveCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHZoO1xuICAgICAgICAgICAgLnBiLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEuNXZoO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAxMDEwMTtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA3MHB4O1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnBzY240IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmM2Y1OyAvL3VybCguLi9pbWFnZXMvZnAvc2NyZWVuNGJnLmpwZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIC5mcGhkMSB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAuZjIxbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICYuTUIzMCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ydEltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAuZjIxbC5NVDQwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmYyMWwuTUIzMCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5ydEltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnZoO1xuICAgICAgICB9XG4gICAgICAgIC5mMjFsLk1UNDAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuZjIxbC5NQjMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmYyMWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuICAgICAgICAucnRJbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzV2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZwc2NuNSB7XG4gICAgLy9iYWNrZ3JvdW5kOiAjMEUwRTBFIHVybCguLi9pbWFnZXMvZnAvc2NyZWVuNWJnLmpwZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlciAvIGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBFMEUwRTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgLmZwaGQxIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuOThweDtcbiAgICAgICAgY29sb3I6ICNEQkRCREI7XG4gICAgfVxuICAgIC5NVDQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDV2aDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcbiAgICAgICAgfVxuICAgICAgICAubWlkLWltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuYWNjLWRhdGEyIC5NVDQwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICtwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcHNjbjYge1xuICAgIC8vYmFja2dyb3VuZDogI2YyZjNmNSB1cmwoLi4vaW1hZ2VzL2ZwL3NjcmVlbjZiZy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjNmNTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAuZnBoZDEge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgfVxufVxuXG4uZnBzY243IHtcbiAgICAvL2JhY2tncm91bmQ6ICNmMmYzZjUgdXJsKC4uL2ltYWdlcy9mcC9zY3JlZW43YmduLmpwZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmM2Y1O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC5mcGhkMSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBjb2xvcjogIzNDM0MzQztcbiAgICB9XG4gICAgLnJ0SW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5ydEltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1dmg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAydmg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICB9XG4gICAgICAgIC5mMjFsLk1UNDAge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZwc2NuOSB7XG4gICAgYmFja2dyb3VuZDogIzExMTAxMDtcbiAgICAuZnBoZDEge1xuICAgICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjRweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0dmg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAydmg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuICAgICAgICAubm9ybWFsLXNjcm9sbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXZoO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZwc2NuMTAge1xuICAgIC8vYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mcC9jYXJkQmcuanBnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC5mcGhkMSB7XG4gICAgICAgIGNvbG9yOiAjM0MzQzNDO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDR2aDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIH1cbiAgICAgICAgLmFjYy1kYXRhLk1UNTAge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZwc2NuMTEge1xuICAgIC8vYmFja2dyb3VuZDogI2YyZjNmNSB1cmwoLi4vaW1hZ2VzL2ZwL3NjcmVlbjdiZy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjNmNTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgLmZwaGQxIHtcbiAgICAgICAgY29sb3I6ICMzQzNDM0M7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICB9XG4gICAgLnNlcC1ieDErLk1UMzAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICAuYWNjLWRhdGExIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgLnctOTAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNHZoO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnZoO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICAgICAgLnJvdy5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzh2aCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWNjLWRhdGExIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSAuZjI0K3Age1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnBzY24xMiB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ZwL2xhc3RCZy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICAgIC5mcGhkMSB7XG4gICAgICAgIGNvbG9yOiAjQzlDOUM5O1xuICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgKy5mMTgge1xuICAgICAgICAgICAgY29sb3I6ICNDOUM5Qzk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4xMXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRDZBRTBBO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvb3Rlci1idG0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTQxNDE0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICsuZjE4IHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb290ZXItYnRtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy13aGl0ZSwgLjUpO1xuICAgICAgICAgICAgYm90dG9tOiA1dmg7XG4gICAgICAgICAgICBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJGMtd2hpdGUsIC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZWdpc3Rlci1ieCB7XG4gICAgYmFja2dyb3VuZDogIzExMTAxMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQzdBMDA4O1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICNDN0EwMDg7XG4gICAgfVxuICAgIC5mMTgge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG4gICAgLmZvcm0tZ3JvdXAxIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDE2cHggOHB4O1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0NBQTMwOCAwJSwgIzY1NTIwNCAxMDAlKTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxufVxuXG4uZnBzY244IHtcbiAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC8vdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgLy9kaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgICAgIC8vdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLy90cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmbGV4IDAuNHMgZWFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaGQ0MCB7XG4gICAgICAgICAgICBmb250OiAzMDAgNDBweC80N3B4ICRpbnRlcjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjQ2cHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFjY29yZGlvbiB1bCBsaSBkaXYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5hY2NvcmRpb24gdWwgbGkgZGl2IGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTMwcHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAvL2JveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlO1xuICAgICAgICAvL3RyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuICAgIH1cbiAgICAuYWNjb3JkaW9uIHVsIGxpIGRpdiBhIHtcbiAgICAgICAgLmN0bnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bS10eHQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgICAgICAuZjEybSB7XG4gICAgICAgICAgICAgICAgZm9udDogNDAwIDEycHgvMTVweCAkaW50ZXI7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJyZCB7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hY2NvcmRpb24gdWwgbGkge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICAgIC5hY2NvcmRpb24ge1xuICAgICAgICAuYWNjLWRhdGEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICAvL21heC13aWR0aDogNTQ1cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTQwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNjAwbXMgZWFzZTtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZ2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAvL21hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFjY29yZGlvbiBsaTpob3ZlciB7XG4gICAgICAgIGZsZXg6IDI7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzFBMUExQTtcbiAgICAgICAgfVxuICAgICAgICAuYWNjLWRhdGEge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hY2NvcmRpb24gdWw6aG92ZXIgbGk6aG92ZXIgYSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgICAgICBwLmRlc2Mge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgLmFjY29yZGlvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB1bCBsaSBkaXYgYSAuYnRtLXR4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY2MtZGF0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaGQ0MCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hY2NvcmRpb24gdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDEzMHB4IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uIHVsOmhvdmVyIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5hY2NvcmRpb24gdWw6aG92ZXIgbGk6aG92ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmFjY29yZGlvbiB1bCBsaSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5hY2NvcmRpb24gdWwgbGk6aG92ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDM7XG4gICAgICAgIH1cbiAgICAgICAgLmFjY29yZGlvbiB1bCBsaSBkaXYgYSBwLmRlc2MsXG4gICAgICAgIC5hY2NvcmRpb24gdWw6aG92ZXIgbGk6aG92ZXIgYSBwLmRlc2Mge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uIHVsIGxpPmRpdixcbiAgICAgICAgLmFjY29yZGlvbiB1bCBsaSBkaXYgYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB9XG4gICAgICAgIC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgLmN0bnQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5hY2NvcmRpb24gdWwgbGkgZGl2IGEgcC5tb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmFjY29yZGlvbiB1bCBsaSBkaXYgYSBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hY2MtZGF0YSB7XG4gICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQ6IDMwMCAxOHB4LzI0cHggJGludGVyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFjYy1kYXRhMSB7XG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgICAuZjI0IHtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICArcCB7XG4gICAgICAgICAgICAgICAgZm9udDogMzAwIDE0cHgvMThweCAkaW50ZXI7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNDJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAuZjI0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICArcCB7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdyZXktYngge1xuICAgIGJhY2tncm91bmQ6ICMxQjFBMUE7XG4gICAgYm94LXNoYWRvdzogMHB4IDNweCAyNHB4IHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBhZGRpbmc6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBmb250OiAxOHB4LzI4cHggJGludGVyO1xuICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA1NnB4O1xuICAgICAgICArcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogODVweFxuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgK3Age1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgK3Age1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmYyMWwge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjYzcHg7XG4gICAgY29sb3I6ICMzQzM1MzU7XG59XG5cbi5mMThsIHtcbiAgICBmb250OiAzMDAgMThweC8yMnB4ICRpbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41NHB4O1xuICAgIGNvbG9yOiAjRkFGQUZBO1xufVxuXG4uc2VwLWJ4IHtcbiAgICBtYXJnaW46IDEycHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5zZXAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Q2QUUwQSAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5zZXAtYngxIHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnNlcCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRDZBRTBBIDAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgfVxufVxuXG5ib2R5IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYubG9hZGVkIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG59XG5cbi5vdmVybGF5MSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICAub3ZlcmxheURvb3Ige1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxMTE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE4LCAxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC44cztcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5sb2FkZWQge1xuICAgICAgICAub3ZlcmxheURvb3Ige1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAub3ZlcmxheUNvbnRlbnQge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vdmVybGF5Q29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRyYW5zaXRpb246IC41cyBjdWJpYy1iZXppZXIoLjc3LCAwLCAuMTgsIDEpO1xuICAgICAgICAuc2tpcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCBhdXRvIDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RkZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNkZGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2FkZXIge1xuICAgIHdpZHRoOiAxMjhweDtcbiAgICBoZWlnaHQ6IDEyOHB4O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmlubmVyIHtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGFuaW1hdGlvbjogc3BpbklubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwaW5Jbm5lciB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC03MjBkZWcpO1xuICAgIH1cbn1cblxuXG4vL3N0aWNreS1idG4gbW9iaWxlXG4uc3RpY2t5LWJ0bi1mcHJpe1xuICAgIGF7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjYuNDhkZWcsICNENkFFMEEgLTYuMDklLCAjODc2NTAwIDEwNC4wOCUpO1xuICAgIH1cbn1cbi5zdGlja3ktYnRtIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAyO1xuICAgIC5idG4tcmVkLmZwLWJ0biB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyNi40OGRlZywgI0Q2QUUwQSAtNi4wOSUsICM4NzY1MDAgMTA0LjA4JSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmdybnQtZmlyc3QtcHJpdmF0ZS1zY3JvbGx7XG4gICAgaGVhZGVyLnppbmRleC5zZWNOYXZTdGlja3l7XG4gICAgICAgIHRvcDogLTEwNXB4O1xuICAgIH1cbiAgICAuZnBzdWItbmF2e1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMCAwO1xuICAgICAgICAmLnN0aWNreXtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuZ3JudC1mcHN1Yi1uYXZ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC5idG4td2hpdGV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNENkFFMEE7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogMzAwIDEycHgvMTRweCBJbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vcm1hbC1zY3JvbGwge1xuICAgICAgICBoZWlnaHQ6IDQ3NXB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBjbGlwO1xuICAgICAgICAmLnJ0bC1zY3JvbGxiYXJ7XG4gICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICAgICYucnRsLXNjb2xsYmFyID4gKntcbiAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ub3JtYWwtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgfVxuXG4gICAgLm5vcm1hbC1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjODg4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAubm9ybWFsLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM1NTU7XG4gICAgfVxuICAgIC5tYWluLWN0bnJ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAmLmZzc2NuMXtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1jdG5yLmJnYW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAuZnBzY24xIC5kZXNje1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAuZnBzY24xIC5idG4tYm94IC5idG4td2hpdGV7XG4gICAgICAgIGNvbG9yOiAjRDZBRTBBO1xuICAgIH1cbiAgICAuZnBzdWItbmF2IC5ncm50LWZwc3ViLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLmJ0bi1ib3h7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4td2hpdGV7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm0tbmF2LWJvdHRvbXtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mil7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIiRjLXJlZGlzOiAjOUMxRDI2O1xuJGMtYmxrOiAjMjUyNDNCO1xuJGMtZm90OiAjODIxMjE5O1xuXG5zdHJvbmcubWR3IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZnVsbC13aWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG5cbiAgICAubWFpbi1jdG5yW2NsYXNzXj0nZncnXSxcbiAgICAubWFpbi1jdG5yW2NsYXNzKj0nIGZ3J10ge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODJkZWcsICM3MDBCMTEgMCUsICM5MTE4MjEgMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcHN1Yi1uYXYuZncge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5M2RlZywgIzlEMUQyNyAwJSwgIzU0MTIzQyAxMDAlKTtcblxuICAgIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBhOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODJkZWcsICM3MDBCMTEgMCUsICM5MTE4MjEgMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIHVsIGxpIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHVsIGxpIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZXAtYngxLmZ3IC5zZXAge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYy1yZWRpcywgLjcpIDAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbn1cblxuLmFjYy1kYXRhLmZ3bCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAmOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtcmVkaXMsIC44KTtcbiAgICAgICAgbGVmdDogNjVweDtcbiAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cbn1cblxuLmZwc2NuOCAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdCxcbi5hY3JkLWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREFDRkNFO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZ3c2NuMSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mdy9leHRyYW9yZGluYXJ5LWN1c3RvbWVyLnBuZykgbm8tcmVwZWF0IDg1JSA4MCUgLyA1MCUsIGxpbmVhci1ncmFkaWVudCgxMzZkZWcsICM5RDFEMjcgMCUsICM1NDEyM0MgNTAlKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTAwcHggMCA2MHB4O1xuXG4gICAgLmZwaGQxIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgICB9XG5cbiAgICAuZGVzYyB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAuYnRuLWJveCAuYnRuLXdoaXRlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY29sb3I6ICM5QzFEMjY7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzZkZWcsICM5RDFEMjcgMCUsICM1NDEyM0MgNTAlKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJ0SW1nMSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3ZoO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucnRJbWcxIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzh2aDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZ3c2NuMiB7XG4gICAgLy9iYWNrZ3JvdW5kOiAjZjJmM2Y1IHVybCguLi9pbWFnZXMvZncvc2VjdGlvbjJiZy5qcGcpIG5vLXJlcGVhdCAwIDAgLyBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgIC5mcGhkMSB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICB9XG5cbiAgICAuYWNjLWRhdGExIGxpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1yZWRpcywgLjgpO1xuICAgICAgICAgICAgbGVmdDogNjhweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZjI0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgLnJvdy5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjLWRhdGExIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44dmg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cuTVQzMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZ1bGwtd2lkIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjYy1kYXRhMSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLThweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZjI0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZ3c2NuMyxcbi5md3NjbjQge1xuICAgIC8vYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mdy9zZWN0aW9uM2JnLnBuZykgbm8tcmVwZWF0IDAgMCAvIGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgIC5mcGhkMSB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0dmg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjLWRhdGEuTVQ1MCB7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZndzY240IHtcbiAgICBiYWNrZ3JvdW5kOiAjRTZEQkRCOyAvL3VybCguLi9pbWFnZXMvZncvc2VjdGlvbjRiZy5qcGcpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIC5hY2MtZGF0YS5md2wgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogODBweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA4OSU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5md3NjbjUge1xuICAgIC8vYmFja2dyb3VuZDogI0YxRjNGMyB1cmwoLi4vaW1hZ2VzL2Z3L3NlY3Rpb241YmcuanBnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgLmZwaGQxIHtcbiAgICAgICAgY29sb3I6ICRjLWJsaztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm91ci1pbnYtYngub3AxIC5pbnYtYngge1xuICAgICAgICAuaW52LWhkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgICAgICBmb250OiA2MDAgMjFweC8zMHB4ICRpbnRlcjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjBweDtcblxuICAgICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrO1xuICAgICAgICAgICAgICAgIGZvbnQ6IDMwMCAxN3B4LzI0cHggJGludGVyO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcC5tYi0wIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAub3VyLWludi1ieC5vcDEgLmludi1ieCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLXJlZGlzLCAuNSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnZoO1xuICAgICAgICB9XG5cbiAgICAgICAgLm91ci1pbnYtYngub3AxIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDV2aDtcblxuICAgICAgICAgICAgLmludi1ieCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1yZWRpcywgLjYpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnZoO1xuXG4gICAgICAgICAgICAgICAgLmludi1oZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZndzY242IHtcbiAgICAvL2JhY2tncm91bmQ6ICNmMmYzZjUgdXJsKC4uL2ltYWdlcy9mdy9zZWN0aW9uNmJnLmpwZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b20gLyBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICAuZnBoZDEge1xuICAgICAgICBjb2xvcjogJGMtYmxrO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA4NSU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlY2YxZjY7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLmYyMWwuTVQ0MCB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDR2aDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ydEltZzEgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MHZoO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZndzY243IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkRGOUY5OyAvL3VybCguLi9pbWFnZXMvZncvc2VjdGlvbjdiZy5qcGcpIG5vLXJlcGVhdCBib3R0b20gY2VudGVyIC8gY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgLmZwaGQxIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgICAgICAgY29sb3I6ICRjLWJsaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzI7XG4gICAgfVxuXG4gICAgLmZwaGQyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICArIC5zZXAtYngxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3VyLWludi1ieCAuaW52LWJ4IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy13aGl0ZSwgLjkpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDI0cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuXG4gICAgICAgIC5pbnYtaGQge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsaztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMXB4O1xuXG4gICAgICAgICAgICArIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwLm1iLTAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgODglO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmJmNWY1ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLm91ci1pbnYtYnggLmludi1ieCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW52LWhkIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjV2aDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mcGhkMiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgKyAuc2VwLWJ4MSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHZoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm91ci1pbnYtYnggLmludi1ieCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLXJlZGlzLCAuNik7XG4gICAgICAgICAgICBwYWRkaW5nOiAydmggMTZweDtcblxuICAgICAgICAgICAgLmludi1oZCB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5md3Njbjgge1xuICAgIC8vYmFja2dyb3VuZDogI2YyZjNmNSB1cmwoLi4vaW1hZ2VzL2Z3L3NlY3Rpb244YmcucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgLnJvdyB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEzMHB4KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuY29sLWxnLTQubWlkLWltZyB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZwaGQxIHtcbiAgICAgICAgY29sb3I6ICRjLWJsaztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzQ7XG4gICAgfVxuXG4gICAgLmYyMSB7XG4gICAgICAgIGZvbnQ6IDMwMCAyMXB4LzMwcHggJGludGVyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMXB4O1xuICAgICAgICBjb2xvcjogJGMtYmxrO1xuXG4gICAgICAgICsgLnNlcC1ieDEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgIC5mcGhkMSArIGZpZ3VyZS5NVDUwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWlkLWltZyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDg0JTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5taWQtaW1nIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAubWlkLWltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBmb250LXNpemU6IDR2aDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyBmaWd1cmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZjIxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICsgLnNlcC1ieDEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLWltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnBzY244LmZ3IHtcbiAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgLmhkNDAge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsaztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwgbGkgZGl2IGEgLmJ0bS10eHQge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgLmYxMm0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnJkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGs7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWNyZC1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTQwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNjAwbXMgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkYyRjEgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjcmQtbGlzdCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAgICAgdWwgbGkgZGl2IGEge1xuICAgICAgICAgICAgICAgIC5jdG50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bS10eHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY3JkLWxpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBsaSBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLmhkNDAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwuYWNyZC1saXN0IGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgdWwgbGkgZGl2IGEge1xuICAgICAgICAgICAgICAgIC5jdG50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGQ0MCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3ZoO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG0tdHh0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAuZjEybSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsLmFjcmQtbGlzdCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm10MCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcHNjbjEyLmZ3IHtcbiAgICAvL2JhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZncvc2VjdGlvbjEwYmcucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbSAvIGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgLmZwaGQxIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuXG4gICAgICAgICsgLmYxOCB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXItYnRtIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1mb3QsIC4yKVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjV2aDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZWdpc3Rlci1ieC5mdyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtZm90O1xuXG4gICAgLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLWZvdDtcbiAgICB9XG5cbiAgICAuYnRuLWJveCAuYnRuLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkzZGVnLCAjOUQxRDI3IDAlLCAjNTQxMjNDIDEwMCUpO1xuICAgIH1cbn1cblxuLm91ci1idXNpbnMuYWNoaWV2ZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5zdGlja3ktYnRtIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAyO1xuICAgIC5idG4tcmVkLmZ3LWJ0biB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkzZGVnLCAjOUQxRDI3IDAlLCAjNTQxMjNDIDEwMCUpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5ncm50LWZpcnN0LXdlYWx0aC1zY3JvbGx7XG4gICAgaGVhZGVyLnppbmRleC5zZWNOYXZTdGlja3l7XG4gICAgICAgIHRvcDogLTEwNXB4O1xuICAgIH1cbiAgICAuZnBzdWItbmF2e1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMCAwO1xuICAgICAgICAmLnN0aWNreXtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuZ3JudC1mcHN1Yi1uYXZ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC5idG4td2hpdGV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5QzFEMjY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogMzAwIDEycHgvMTRweCBJbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vcm1hbC1zY3JvbGwge1xuICAgICAgICBoZWlnaHQ6IDQ3NXB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBjbGlwO1xuICAgICAgICAmLnJ0bC1zY3JvbGxiYXJ7XG4gICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICAgICYucnRsLXNjb2xsYmFyID4gKntcbiAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ub3JtYWwtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgfVxuXG4gICAgLm5vcm1hbC1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjODg4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAubm9ybWFsLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM1NTU7XG4gICAgfVxuICAgIC5tYWluLWN0bnJ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAmLmZzc2NuMXtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1jdG5yLmJnYW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAuZnNzY24xIC5kZXNje1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAuZnNzY24xIC5idG4tYm94IC5idG4td2hpdGV7XG4gICAgICAgIGNvbG9yOiAjOUMxRDI2O1xuICAgIH1cbiAgICAuZnBzdWItbmF2IC5ncm50LWZwc3ViLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLmJ0bi1ib3h7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4td2hpdGV7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm0tbmF2LWJvdHRvbXtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mil7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJGMtYmx1czogIzAwNTlCMTtcblxuc3Ryb25nLm1kdyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmZ1bGwtd2lkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gICAgLm1haW4tY3RucltjbGFzc149J2ZzJ10sXG4gICAgLm1haW4tY3RucltjbGFzcyo9JyBmcyddIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDgyZGVnLCAjNkM5RkYzIDAlLCAjMjU0OTlCIDEwMCUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnBzdWItbmF2LmZzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNkM5RkYzIDAlLCAjMjU0OTlCIDEwMCUpO1xuXG4gICAgdWwgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGE6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4MmRlZywgIzZDOUZGMyAwJSwgIzI1NDk5QiAxMDAlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgdWwgbGl7bWFyZ2luLXJpZ2h0OiAyMHB4O31cbiAgICAgICAgdWwgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC44cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgdWwgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlcC1ieDEuZnMgLnNlcCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRjLWJsdXMsIC43KSAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG59XG5cbi5hY2MtZGF0YS5mc2wgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLWJsdXMsIC44KTtcbiAgICAgICAgbGVmdDogNjVweDtcbiAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cbn1cblxuLmZwc2NuOCAuYWNjb3JkaW9uIHVsLmFjcmQtbGlzdCxcbi5hY3JkLWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzZDQ0Q5O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlbGVjdC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgY29sb3I6IHJnYmEoJGMtd2hpdGUsIC43NSk7XG5cbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNkE4QkNCO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnNzY24xIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ZzL3NlYzEtaW1nLnBuZykgbm8tcmVwZWF0IDg1JSA4MCUgLyA1MCUsIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgNjBweDtcblxuICAgIC5mcGhkMSB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAvL2ZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjMDA1OUIxO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIDYwJTtcblxuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM2ZGVnLCAjNkM5RkYzIDAlLCAjMjU0OTlCIDUwJSk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ydEltZzEgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHZoO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mc3NjbjIge1xuICAgIGJhY2tncm91bmQ6ICNmMmYzZjU7IC8vdXJsKC4uL2ltYWdlcy9mcy9zZWN0aW9uOWJnLnBuZykgbm8tcmVwZWF0IDAgMCAvIGNvdmVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgLmZwaGQxIHtcbiAgICAgICAgY29sb3I6ICRjLWJsaztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgIH1cblxuICAgIC5hY2MtZGF0YTEgbGkge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgY29sb3I6ICRjLWJsaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLWJsdXMsIC44KTtcbiAgICAgICAgICAgIGxlZnQ6IDY4cHg7XG4gICAgICAgICAgICBib3R0b206IC0xOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmYyNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgIC5yb3cuTVQzMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjYy1kYXRhMSBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZnVsbC13aWQge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjLWRhdGExIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mMjQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnNzY24zIHtcbiAgICAvL2JhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZnMvc2VjdGlvbjNiZy5wbmcpIG5vLXJlcGVhdCAwIDAgLyBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAuZnBoZDEge1xuICAgICAgICBjb2xvcjogJGMtYmxrO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjLWRhdGEuTVQ1MCB7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnNzY240LFxuLmZzc2NuNSxcbi5mc3NjbjYge1xuICAgIC8vYmFja2dyb3VuZDogI0U2RUZGRiB1cmwoLi4vaW1hZ2VzL2ZzL3NlY3Rpb241aW1nLnN2Zykgbm8tcmVwZWF0IDg1JSA4MCUgLyA0MCU7XG5cbiAgICAuZnBoZDEge1xuICAgICAgICBjb2xvcjogJGMtYmxrO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1zaXplOiAxMDAlIDg1JTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLy9iYWNrZ3JvdW5kOiAjZWNmMWY2O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ydEltZzEgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLmYyMWwuTVQ0MCB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnNzY240IHtcbiAgICBiYWNrZ3JvdW5kOiAjRTZFRkZGOyAvL3VybCguLi9pbWFnZXMvZnMvc2VjdGlvbjNpbWcuc3ZnKSBuby1yZXBlYXQgODUlIDgwJSAvIDQwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDg1JSA4MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAvL2JhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAud2h0LWJ4IHAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZzc2NuNSB7XG4gICAgYmFja2dyb3VuZDogI0U2RUZGRjsgLy91cmwoLi4vaW1hZ2VzL2ZzL3NlY3Rpb240aW1nLnN2Zykgbm8tcmVwZWF0IDE1JSA4MCUgLyA0MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNSUgODAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDAlO1xuXG4gICAgLndodC1ieCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5UQVIgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndodC1ieCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTZweDtcblxuICAgICAgICAgICAgLmhkZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLk1UMzAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1JSA4MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5yb3cuYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndodC1ieCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcblxuICAgICAgICAgICAgJi5NVDMwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5mc3NjbjYge1xuICAgIGJhY2tncm91bmQ6ICNFNkVGRkY7IC8vdXJsKC4uL2ltYWdlcy9mcy9zZWN0aW9uNWltZy5zdmcpIG5vLXJlcGVhdCA4NSUgODAlIC8gNDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODUlIDgwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5ydEltZzEgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mc3NjbjIxIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGIHVybCguLi9pbWFnZXMvZnMvc2VjdGlvbjJpbWcucG5nKSBuby1yZXBlYXQgMTIlIDkwJSAvIDI1JTtcblxuICAgIC5mcGhkMSB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgIC53aHQtYngge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkFGQ0ZGO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgIC5vaW1nIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyOCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQlIDkwJTtcblxuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuXG4gICAgICAgICAgICArIC5zZXAtYngxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtY2lyY2xlIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aHQtYnggLmhkZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAucm93LmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIH1cblxuICAgICAgICAucnRJbWcxIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjB2aDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAubGlzdC1jaXJjbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mcGhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDEycHggMCA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAud2h0LWJ4IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcblxuICAgICAgICAgICAgLm9pbWcgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZGcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0LWNpcmNsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDEycHggMTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIuKAolwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNEU0RTRFO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ud2h0LWJ4IHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGMtYmxrO1xuXG4gICAgLmhkZyB7XG4gICAgICAgIGZvbnQ6IDYwMCAyMXB4ICRpbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweCAxNnB4O1xuXG4gICAgICAgICYuTVQzMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuXG4gICAgICAgICYuTVQzMCxcbiAgICAgICAgJi5tdC1tIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZGcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnNzY243IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGOyAvL3VybCguLi9pbWFnZXMvZnMvc2VjdGlvbjdiZy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tIC8gY29udGFpbjsgXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIC5mcGhkMSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICAgIH1cblxuICAgIC5mcGhkMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgKyAuc2VwLWJ4MSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm91ci1pbnYtYnggLmludi1ieCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtd2hpdGUsIC45KTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyNHB4IHJnYmEoJGMtYmx1cywgLjE2KTtcblxuICAgICAgICAuaW52LWhkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFweDtcblxuICAgICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcC5tYi0wIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDEwMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDg4JTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgICAgIC5vdXItaW52LWJ4IC5pbnYtYngge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmludi1oZCB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogODBweDtcblxuICAgICAgICAgICAgICAgICsgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAuZnBoZDEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mcGhkMiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vdXItaW52LWJ4IC5pbnYtYngge1xuICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiByZ2JhKCRjLXJlZGlzLCAuNik7XG5cbiAgICAgICAgICAgIC5pbnYtaGQge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgLy9jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mc3Njbjgge1xuICAgIGJhY2tncm91bmQ6ICNmMmYzZjU7IC8vIHVybCguLi9pbWFnZXMvZnMvc2VjdGlvbjhiZy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXI7XG5cbiAgICAucm93IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTMwcHgpO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5jb2wtbGctNC5taWQtaW1nIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZnBoZDEge1xuICAgICAgICBjb2xvcjogJGMtYmxrO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNDtcbiAgICB9XG5cbiAgICAuZjIxIHtcbiAgICAgICAgZm9udDogMzAwIDIxcHgvMzBweCAkaW50ZXI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxcHg7XG4gICAgICAgIGNvbG9yOiAkYy1ibGs7XG5cbiAgICAgICAgKyAuc2VwLWJ4MSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYi1pbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hcHAtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgIC5mcGhkMSArIGZpZ3VyZS5NVDUwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWlkLWltZyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDg0JTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5taWQtaW1nIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAubWlkLWltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZwaGQxIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmYyMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICArIC5zZXAtYngxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZwc2NuOC5mcyB7XG4gICAgLmFjY29yZGlvbiB7XG4gICAgICAgIC5oZDQwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGs7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIGxpIGRpdiBhIC5idG0tdHh0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgIC5mMTJtIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJyZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtYmxrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjcmQtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE0MCUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDYwMG1zIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICBsaTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFRkZGICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY3JkLWxpc3Qge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgICAgIHVsIGxpIGRpdiBhIHtcbiAgICAgICAgICAgICAgICAuY3RudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG0tdHh0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNyZC1saXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgbGkgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIC5oZDQwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsLmFjcmQtbGlzdCBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHVsIGxpIGRpdiBhIHtcbiAgICAgICAgICAgICAgICAuY3RudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhkNDAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bS10eHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5mMTJtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwuYWNyZC1saXN0IHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubXQwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZwc2NuMTIuZnMge1xuICAgIC8vYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mcy9zZWN0aW9uMTBiZy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tIC8gY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAuZnBoZDEge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG5cbiAgICAgICAgKyAuZjE4IHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlci1idG0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNkM5RkYzIDAlLCAjMjU0OTlCIDEwMCUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAuZm9vdGVyLWJ0bSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVnaXN0ZXItYnguZnMge1xuICAgIGJvcmRlci1jb2xvcjogJGMtYmx1cztcblxuICAgIC5pY29uLWNsb3NlOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkYy1ibHVzO1xuICAgIH1cblxuICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSk7XG4gICAgfVxufVxuXG4ub3VyLWJ1c2lucy5hY2hpZXZlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLm91ci1idXNpbnMuYWNoaWV2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2JhamFqLWFzc2V0cy5zMy5hcC1zb3V0aC0xLmFtYXpvbmF3cy5jb20vbGl2ZS9iYWphamdyb3VwL3MzZnMtcHVibGljL2ltYWdlcy9tLWRpd2FsaS1tZXNzYWdlLTAzMTEyMS1CLnBuZykgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zdGlja3ktYnRtIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAyO1xuICAgIC5idG4tcmVkIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNkM5RkYzIDAlLCAjMjU0OTlCIDEwMCUpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cblxuLmdybnQtd2VhbHRoLXNjcm9sbHtcbiAgICBoZWFkZXIuemluZGV4LnNlY05hdlN0aWNreXtcbiAgICAgICAgdG9wOiAtMTA1cHg7XG4gICAgfVxuICAgIC5mcHN1Yi1uYXZ7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgcGFkZGluZzogMThweCAwIDA7XG4gICAgICAgICYuc3RpY2t5e1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5ncm50LWZwc3ViLW5hdntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgLmJ0bi13aGl0ZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwNTlCMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWx7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBmb250OiAzMDAgMTJweC8xNHB4IEludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubm9ybWFsLXNjcm9sbCB7XG4gICAgICAgIGhlaWdodDogNDc1cHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGNsaXA7XG4gICAgICAgICYucnRsLXNjcm9sbGJhcntcbiAgICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5ydGwtc2NvbGxiYXIgPiAqe1xuICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vcm1hbC1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICB9XG5cbiAgICAubm9ybWFsLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM4ODg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5ub3JtYWwtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzU1NTtcbiAgICB9XG4gICAgLm1haW4tY3RucntcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICYuZnNzY24xe1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tYWluLWN0bnIuYmdhbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIC5mc3NjbjEgLmRlc2N7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIC5mc3NjbjEgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtcbiAgICAgICAgY29sb3I6ICMwMDU5QjE7XG4gICAgfVxuICAgIC5mcHN1Yi1uYXYgLmdybnQtZnBzdWItbmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAuYnRuLWJveHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKCRteHc5OTIpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi13aGl0ZXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubS1uYXYtYm90dG9te1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iXX0= */
