.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,.fastag-tandc .read-more{font-size:16px;font-weight:700}.f16br,.fastag-tandc .read-more{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,.product-banner .hero-know-more,.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,.impact-first,.csr-mission,.hot-deals,.redeem-points,.earn-bonus-points,.steps-touse2,.fastag-tandc,.blog-tab.fastag,.help-card.op1,.fastag-overview{padding:60px 0}@media(max-width: 767px){.pad1,.impact-first,.csr-mission,.hot-deals,.redeem-points,.earn-bonus-points,.steps-touse2,.fastag-tandc,.blog-tab.fastag,.help-card.op1,.fastag-overview{padding:40px 0}}.pad2,.annual-reports.op1,.trans-issue,.fees-section.ratings{padding:80px 0}@media(max-width: 767px){.pad2,.annual-reports.op1,.trans-issue,.fees-section.ratings{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,.card-look,.accordian .tog_cont,.accordian .trgr,.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,.mob-menu .mob-smenu .flist li .fastag-tandc a.read-more,.fastag-tandc .mob-menu .mob-smenu .flist li a.read-more{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 .card-look,.login-bx .login-top .accordian .tog_cont,.accordian .login-bx .login-top .tog_cont,.login-bx .login-top .accordian .trgr,.accordian .login-bx .login-top .trgr,.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}@media(max-width: 991px){body.customer-service{padding-top:124px}}@media(max-width: 991px){body header{height:auto}}.grnt-navbar-one .secondary-nav.sticky{top:105px}.sec-nav.black-linear{background:linear-gradient(270deg, #1B1B1B 55.84%, #202020 96.63%)}.sec-nav.black-linear ul.pre li a{border-radius:12px}.sec-nav.black-linear ul.last>li:first-child a.btn-white{min-width:70px}@media(max-width: 1199px){.sec-nav.black-linear ul.last>li:first-child a.btn-white{min-width:70px}}.sec-nav.black-linear ul.last>li:last-child{margin-right:0}.sec-nav.black-linear ul.last>li:last-child a{margin:0}.sec-nav.black-linear ul.last li.help-dropdonw:hover,.sec-nav.black-linear ul.last li.login-button:hover{background:none}.sec-nav .btn-box.btn-box-medium.show .btn-white.dropdown-toggle{position:relative;z-index:2}.sec-nav .btn-box.btn-box-medium.show .btn-white.dropdown-toggle: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}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav{padding:0 20px}}@media(max-width: 1280px)and (max-width: 991px){.sec-nav.black-linear+.top-nav{box-shadow:none;padding:0 0px}}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li{margin:0px 2px}}.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li>a{border-top:0;padding:11px 16px;color:#2d2d2d}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li>a{padding:11px 9px}}@media(max-width: 1280px)and (max-width: 767px){.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li>a{padding:14px 8px}}.sec-nav.black-linear+.top-nav .top-nav-left>li.active>a,.sec-nav.black-linear+.top-nav .top-nav-left>li:hover>a{color:#2d2d2d;border-bottom-color:#9b1e26}.sec-nav.black-linear+.top-nav .top-nav-left>a:hover,.sec-nav.black-linear+.top-nav .top-nav-left>a.active{border-bottom:3px solid #9d1d27}.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav>li{margin:0 10px}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav>li{margin:0 5px}}.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav.customer-support-reset .blk-btn{padding:0 15px 0 46px !important;color:#fff}.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav.customer-support-reset .blk-btn:hover{color:#fff}.blk-btn{background:#000 url(../images/offers_animation.gif) no-repeat -4px 0;background-size:130px;box-shadow:0px 0px 5px rgba(155,30,38,.8);border-radius:13px;font-weight:600;font-size:14px;line-height:26px;color:#fff;display:inline-block;padding:0 15px 0 46px;white-space:nowrap}.blk-btn img{margin-right:10px}.blk-btn:hover{color:#fff}.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}.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}}@media(max-width: 1024px){.m-support .btn-box .btn-white{padding:4px 15px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.m-nav-bottom{box-shadow:0px 4px 8px rgba(37,36,59,.05);-ms-overflow-style:none;scrollbar-width:none}.m-nav-bottom::-webkit-scrollbar{display:none}.m-nav-bottom li.active>a{border-color:#9d1d27;color:#25243b}.m-nav-bottom li>a{border-top:0;padding:13px 8px;color:rgba(37,36,59,.8)}.m-nav-bottom li>a.active{color:#25243b}.top-nav-container{position:relative;z-index:2;background-color:#fff}@media(max-width: 767px){.top-nav-container{border-bottom:1px solid #d9d9d9}}.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,.search-listing li .search-txt p .product-banner .hero-know-more,.product-banner .search-listing li .search-txt p .hero-know-more{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")}.was-validated select.form-control:valid,.was-validated select.form-control:invalid{background:#fff url("../images/down.svg") no-repeat 98% center}.form-label-group{position:relative}.form-label-group .dropdown .dropdown-toggle:after{top:12px}.form-label-group input[type=number]::-webkit-outer-spin-button,.form-label-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.form-label-group input[type=number]{-moz-appearance:textfield}.form-label-group .form-control[readonly]{border:2px solid #d8d8d8 !important}.form-label-group .form-control{height:inherit;border:2px solid #d8d8d8}.form-label-group .form-control:focus{border-color:#000;box-shadow:inherit}.form-label-group .form-control .explorer11 .need-assistance,.explorer11 .selBgNo .form-label-group .form-control{background-color:#f3f3f3}.form-label-group .form-control .explorer11 .need-assistance:focus~label,.form-label-group .form-control .explorer11 .need-assistance:valid~label,.form-label-group .form-control .explorer11 .need-assistance~label,.explorer11 .selBgNo .form-label-group .form-control:focus~label,.explorer11 .selBgNo .form-label-group .form-control:valid~label,.explorer11 .selBgNo .form-label-group .form-control~label{background:#f3f3f3}.explorer11 .selBgNo1 .form-label-group .form-control{background-color:#fafafa}.explorer11 .selBgNo1 .form-label-group .form-control:focus~label,.explorer11 .selBgNo1 .form-label-group .form-control:valid~label,.explorer11 .selBgNo1 .form-label-group .form-control~label{background:#fafafa}.explorer11 .form-label-group .form-control:focus~label,.explorer11 .form-label-group .form-control:valid~label,.explorer11 .form-label-group .form-control~label{display:inline-block !important;width:auto;background:#fff;margin-top:-12px;font-size:12px;color:#777;padding:1px 4px;margin-left:7px;border-radius:5px;transform:translate(0px, 0px) !important}.explorer11 .form-label-group .form-control::-ms-clear{display:none}.explorer11 .form-label-group .form-control~label.error{position:static;margin:0;padding:5px 0;color:#d10000;font-size:14px;background:none}.selBgNo .form-label-group .form-control,.selBgNo .form-label-group input:not(:placeholder-shown)~label{background-color:#f3f3f3}.selBgNo1 .form-label-group .form-control,.selBgNo1 .form-label-group input:not(:placeholder-shown)~label{background-color:#fafafa}.form-label-group>label,.form-label-group>input,.form-label-group textarea{padding:.85rem .75rem}.form-label-group>input.search,.form-label-group>input.search1{background:url(../images/svg/search.svg) no-repeat 98% center}.form-label-group>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#54565b;border:1px solid rgba(0,0,0,0);border-radius:.25rem;transition:all .1s ease-in-out}.form-label-group input:-ms-input-placeholder{color:rgba(0,0,0,0)}.form-label-group input::placeholder{color:rgba(0,0,0,0)}.form-label-group input:not(:placeholder-shown),.form-label-group textarea:not(:placeholder-shown){padding-top:1.4166666667rem;padding-bottom:.2833333333rem}.form-label-group input:not(:placeholder-shown)~label,.form-label-group textarea:not(:placeholder-shown)~label{font-size:12px;color:#54565b;background:#fff;border-radius:0px;display:inline-block;width:auto;padding:1px 4px;margin-left:7px;margin-top:-10px;border-radius:5px}.form-label-group label.form-control-placeholder{color:#54565b;display:inline-block;width:auto;transition:all .3s}.form-label-group label.form-control-placeholder.float{transform:translate(0, -1.1em);font-size:75%;background:#fff;padding:1px 4px;margin-left:7px;transition:.2s ease-in-out}.form-label-group label.form-control-placeholder.changefloat{transform:translate(0, -1.1em);background:#fff;padding:1px 4px;font-size:75%;margin-left:7px}.form-label-group .form-control-placeholder{pointer-events:none}.form-label-group .dropdown-item.active,.form-label-group .dropdown-item:active{background:#d8d8d8}.form-label-group .bootstrap-select.show>.btn-light.dropdown-toggle{background-color:#fff;border-color:rgba(0,0,0,0);box-shadow:none}.form-label-group .bootstrap-select>.btn,.form-label-group .bootstrap-select>.btn-light{padding:.85rem .75rem;height:48px;border-radius:4px;background-color:#fff;border:0;line-height:1.5;color:#495057}.form-label-group .bootstrap-select>.btn-light:focus,.form-label-group .bootstrap-select>.btn-light:hover,.form-label-group .bootstrap-select .dropdown-toggle:focus{outline:none !important;box-shadow:none !important;color:#495057}.form-label-group select.normal-select-box{box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:15px 5px;background:#fff url("../images/down.svg") no-repeat right center;background-position:97% center;padding:.85rem .75rem;border:0;border:2px solid #d8d8d8;border-radius:.25rem;color:#54565b}.form-label-group select.normal-select-box::-ms-expand{display:none}.form-label-group select.normal-select-box.is-invalid{border-color:#d10000}.custom-control.default .custom-control-label::before{border:solid 2px #54565b;border-radius:0px}.custom-control.default .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#54565b;background-color:#54565b;border-color:#54565b;box-shadow:inherit}.custom-control.default .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#54565b;box-shadow:inherit}.custom-control.default .custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:rgba(84,86,91,.6);border-color:rgba(84,86,91,.6)}.custom-control.red .custom-control-label::before{border:solid 2px #9d1d27;border-radius:0px}.custom-control.red .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#9d1d27;background-color:#9d1d27;border-color:#9d1d27;box-shadow:inherit}.custom-control.red .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#9d1d27;box-shadow:inherit}.custom-control.red .custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:rgba(157,29,39,.6);border-color:rgba(157,29,39,.6)}.custom-control.green .custom-control-label::before{border:solid 2px #d8d8d8;border-radius:0px}.custom-control.green .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#00a07a;background-color:#00a07a;border-color:#00a07a;box-shadow:inherit}.custom-control.green .custom-control-input:focus~.custom-control-label::before{border-color:#00a07a;box-shadow:inherit}.custom-control.green .custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:rgba(0,160,122,.6);border-color:rgba(0,160,122,.6)}.custom-control.custom-radio.default .custom-control-label::before,.custom-control.custom-radio.red .custom-control-label::before,.custom-control.custom-radio.green .custom-control-label::before{border-radius:50%;height:28px;width:28px;top:-4px}.custom-control.custom-radio.default .custom-control-label::after,.custom-control.custom-radio.red .custom-control-label::after,.custom-control.custom-radio.green .custom-control-label::after{border-radius:50%;height:28px;width:28px;top:-4px}.custom-control.yellow .custom-control-label::before{border:solid 0px #ffbf00;border-radius:4px}.custom-control.yellow .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#ffbf00;background-color:#ffbf00;border-color:#ffbf00;box-shadow:inherit}.custom-control.yellow .custom-control-input:focus~.custom-control-label::before{border-color:#ffbf00;box-shadow:inherit}.custom-control.yellow .custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:rgba(255,191,0,.6);border-color:rgba(255,191,0,.6)}.form1 .form-label-group label.form-control-placeholder.float,.form1 .form-label-group label.form-control-placeholder.changefloat,.form1 .form-label-group input:not(:placeholder-shown)~label,.form2 .form-label-group label.form-control-placeholder.float,.form2 .form-label-group label.form-control-placeholder.changefloat,.form2 .form-label-group input:not(:placeholder-shown)~label{background:#f3f3f3}.form1 .form-label-group .form-control.hasDatepicker,.form2 .form-label-group .form-control.hasDatepicker{background:url(../images/date.svg) no-repeat 96% center;background-size:25px}.form1 .form-label-group>label,.form2 .form-label-group>label{color:#737373;font-weight:700}.form1 .form-label-group .bootstrap-select>.btn,.form1 .form-label-group .bootstrap-select>.btn-light,.form2 .form-label-group .bootstrap-select>.btn,.form2 .form-label-group .bootstrap-select>.btn-light{background:none}.form1 .form-label-group .icon-date,.form2 .form-label-group .icon-date{position:absolute;top:14px;right:14px;font-size:24px}.form1 .date-bx,.form2 .date-bx{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.form1 .form-label-group,.form2 .form-label-group{margin-bottom:30px}.form1 .date-bx,.form2 .date-bx{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.form1 .date-bx span,.form2 .date-bx span{margin-bottom:10px}}.form2 .form-label-group label.form-control-placeholder.float,.form2 .form-label-group label.form-control-placeholder.changefloat,.form2 .form-label-group input:not(:placeholder-shown)~label{background:#fff}.form2 .form-label-group>label{font-weight:400}.custom-control-label::before,.custom-control-label::after{width:1.5rem;height:1.5rem;left:-2.3rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background:url(../images/svg/checkbox.svg) no-repeat}.custom-checkbox.yellow .custom-control-input:checked~.custom-control-label::after{background:url(../images/svg/checkbox-yellow.svg) no-repeat;background-size:90%;border-radius:4px;background-position:center}.custom-control{padding-left:2.4rem}.custom-checkbox .custom-control-input.active+.custom-control-label::after{background:url(../images/svg/checkbox.svg) no-repeat;cursor:not-allowed}.normal-select-box.selected:not(:placeholder-shown)~label{font-size:12px;color:#777;background:#fff;border-radius:0px;display:inline-block;width:auto;padding:1px 4px;margin-left:7px;margin-top:-10px;border-radius:5px}.normal-select-box-acdr label{font-size:12px;color:#777;background:#fff;border-radius:0px;display:inline-block;width:auto;padding:1px 4px;margin-left:7px;margin-top:-10px;border-radius:5px}.selec-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1024px){.selec-nowrap{width:100% !important;padding-right:30px !important}}.hide-error .error{display:none !important}@media(max-width: 991px){.MT30T{margin-top:30px}}#exploremodal{overflow:scroll}#exploremodal .grnt-form-modal .modal-body{padding:30px;overflow:hidden}#exploremodal .grnt-form-modal .modal-body .form-list li{margin-bottom:30px}#exploremodal .grnt-form-modal .modal-body .error{display:block}#exploremodal .grnt-form-modal .modal-body .addNoteTxt{font-size:16px;color:#777;display:block;margin-top:8px;line-height:140%}#exploremodal .grnt-form-modal .modal-body .ntbHead1{font-size:24px;color:#54565b;font-weight:bold;line-height:100%}#exploremodal .grnt-form-modal .modal-body .banner-form{width:100%}#exploremodal .grnt-form-modal .modal-body .form-control{transition:none}#exploremodal .grnt-form-modal .modal-body .form-label-group input:hover,#exploremodal .grnt-form-modal .modal-body .jvalidation .form-control.is-valid:hover,#exploremodal .grnt-form-modal .modal-body .jvalidation .was-validated .form-control:valid:hover{border-color:#000}#exploremodal .grnt-form-modal .modal-body .form2 .form-label-group>label{cursor:pointer}#exploremodal .grnt-form-modal .modal-body .form-label-group input:focus~label,#exploremodal .grnt-form-modal .modal-body .form-label-group textarea:focus~label{font-size:12px;color:#777;background:#fff;border-radius:0px;display:inline-block;width:auto;padding:1px 4px;margin-left:7px;margin-top:-10px;border-radius:5px}#exploremodal .grnt-form-modal .modal-body input#dateofbirth:focus:-ms-input-placeholder{color:#737373 !important;opacity:1}#exploremodal .grnt-form-modal .modal-body input#dateofbirth:focus::placeholder{color:#737373 !important;opacity:1}#exploremodal .grnt-form-modal .modal-body .form-details select{background:#fff url(../images/down.svg) no-repeat right center !important;background-position:98% center !important}#exploremodal .grnt-form-modal .modal-body .addNoteTxt{font-size:11px;color:#777;display:block;margin-top:5px;line-height:140%}#exploremodal .grnt-form-modal .modal-body .form-label-group>label.pincodeCityState{margin-left:0 !important;font-size:11px !important;padding-left:0 !important;position:relative;margin:0 !important}#exploremodal .grnt-form-modal .modal-body .banner-form{color:#54565b}#exploremodal .grnt-form-modal .modal-body .form-control-placeholder{margin-bottom:12px}#tandc .modal-content,#otpSend .modal-content{border:0}#tandc .modal-header,#otpSend .modal-header{border-radius:0}#tandc .modal-header .popup-close,#otpSend .modal-header .popup-close{position:absolute;opacity:1;right:25px;top:22px;z-index:1}#tandc .modal-header .popup-close img,#otpSend .modal-header .popup-close img{width:22px;height:22px}#tandc .modal-header .modal-title,#otpSend .modal-header .modal-title{margin-bottom:0;line-height:1.5;font-size:24px}#tandc .modal-body,#otpSend .modal-body{overflow:scroll;padding:1rem;height:450px}#tandc .modal-body .notes,#otpSend .modal-body .notes{margin-top:0px}#tandc .modal-body .list-tnc,#otpSend .modal-body .list-tnc{padding:0}#tandc .modal-body .notes ol li,#otpSend .modal-body .notes ol li{margin:3px 0 0 14px;position:relative;padding-bottom:6px}#tandc .modal-body .notes ol li::after,#otpSend .modal-body .notes ol li::after{content:"";position:absolute;left:-10px;top:7px;width:4px;height:4px;border-radius:2px;background:#54565b}#otpSend{z-index:9999}#otpSend .modal-content{border:1px solid #d8d8d8}#otpSend .modal-body{height:auto}.banner-wrapper{position:relative}.banner-wrapper picture img{height:auto;width:100%}.banner-wrapper nav{top:1.25rem;position:absolute}.banner-wrapper .banner-ctnt{position:absolute;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);width:100%}.banner-wrapper .banner-ctnt .row{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.banner-wrapper .banner-ctnt .needs-validation{display:-ms-flexbox;display:flex}.banner-wrapper .banner-ctnt .needs-validation .form-control{width:250px}@media(max-width: 991px){.banner-wrapper .banner-ctnt .needs-validation .form-control{width:auto}}@media(max-width: 767px){.banner-wrapper .banner-ctnt .needs-validation .form-control{width:100%}}@media(max-width: 767px){.banner-wrapper .banner-ctnt .needs-validation{display:block;width:100%}.banner-wrapper .banner-ctnt .needs-validation .form-label-group{margin-bottom:15px}}@media(max-width: 1024px){.banner-wrapper .banner-ctnt .col-md-7 .hd{font-size:24px;line-height:1.1;margin-bottom:.5rem}.banner-wrapper .banner-ctnt .col-md-7 .list-item.op2{margin-top:15px}.banner-wrapper .banner-ctnt .col-md-7 .desc.f12.PT15{padding-top:0}}.banner-wrapper .banner-ctnt.form-banner .custom-control-label::before{border-color:#9b1e26;border-radius:0 !important;border-width:2px}.banner-wrapper .banner-ctnt.form-banner .custom-control-input:checked~.custom-control-label::before{border-color:#9b1e26;background-color:#9b1e26}.banner-wrapper .banner-ctnt.form-banner .checkbx-tx-color1{font-size:12px;line-height:1}.banner-wrapper .banner-ctnt.form-banner .custom-control{position:relative}.banner-wrapper .banner-ctnt.form-banner .custom-control .error{position:absolute;top:25px;font-size:12px;color:#d10000}.banner-wrapper .banner-ctnt.form-banner .hd20{font-size:20px}.banner-wrapper .banner-ctnt.form-banner .hd20 strong{font-weight:600}.banner-wrapper .banner-ctnt.form-banner .cust-row{margin:45px -8px 0 -8px}.banner-wrapper .banner-ctnt.form-banner .cust-row .col-6{padding:0 8px}.banner-wrapper .banner-ctnt.form-banner .info-card{background:#fff;box-shadow:0 4px 14px 0 rgba(255,183,183,.33);border-radius:12px;font-size:12px;line-height:1.3;letter-spacing:-0.56px;padding:12px;margin-bottom:16px;min-height:85px;color:#25243b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.banner-wrapper .banner-ctnt.form-banner .info-card figure{-ms-flex:0 0 75px;flex:0 0 75px;margin-right:10px}.banner-wrapper .banner-ctnt.form-banner .info-card figure img{height:50px}@media(max-width: 1024px){.banner-wrapper .banner-ctnt.form-banner .info-card figure{-ms-flex:0 0 35px;flex:0 0 35px}}.banner-wrapper .banner-ctnt.form-banner .needs-validation{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.banner-wrapper .banner-ctnt.form-banner .form-bg{background:rgba(255,255,255,.9);border-radius:18px;min-height:420px;padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.banner-wrapper .banner-ctnt.form-banner .form-bg .btn-box{text-align:center}.banner-wrapper .banner-ctnt.form-banner .form-bg .btn-box .btn-red{padding:12px 80px;line-height:1}@media(max-width: 991px){.banner-wrapper .banner-ctnt.form-banner .form-bg{min-height:inherit}}.banner-wrapper .banner-ctnt.form-banner .form-group1{padding:10px 16px 12px 16px;margin-bottom:14px}.banner-wrapper .banner-ctnt.form-banner .form-group1.dropdown{min-height:60px}.banner-wrapper .banner-ctnt.form-banner .form-group1 input,.banner-wrapper .banner-ctnt.form-banner .form-group1 textarea,.banner-wrapper .banner-ctnt.form-banner .form-group1 select{font-size:14px}@media(max-width: 1024px){.banner-wrapper .banner-ctnt.form-banner .hd32{font-size:30px}.banner-wrapper .banner-ctnt.form-banner .info-card{font-size:12px}}@media(max-width: 991px){.banner-wrapper .banner-ctnt.form-banner{position:static;top:0;background:#000;padding:30px 0}.banner-wrapper .banner-ctnt.form-banner .hide-form{display:none}}@media(max-width: 767px){.banner-wrapper .banner-ctnt.form-banner .cust-row{margin-top:-45px}.banner-wrapper .banner-ctnt.form-banner .info-card{line-height:1.2;padding:7px}.banner-wrapper .banner-ctnt.form-banner .info-card figure{-ms-flex:0 0 40px;flex:0 0 40px;margin-right:7px}.banner-wrapper .banner-ctnt.form-banner .info-card figure img{width:100%;height:auto}.banner-wrapper .banner-ctnt.form-banner .form-bg{min-height:inherit}}@media(max-width: 767px){.banner-wrapper .banner-ctnt.form-banner-mobile{width:70%;padding-left:15px}.banner-wrapper .banner-ctnt.form-banner-mobile .hd32{font-size:24px;line-height:1}}.banner-wrapper .banner-btm{position:absolute;width:100%;bottom:0;left:0;color:#fff}.banner-wrapper .banner-btm .list-item{display:-ms-flexbox;display:flex}.banner-wrapper .banner-btm .list-item li{width:25%}.banner-wrapper figure{margin-bottom:0}.banner-wrapper .hd1{font-size:48px;line-height:1.15;color:#54565b}@media(max-width: 991px){.banner-wrapper .hd1{font-size:36px;letter-spacing:0}}.banner-wrapper .hd2{color:#54565b}.banner-wrapper .desc{margin-top:15px;color:#54565b}.banner-wrapper .desc span{color:#9d1d27}@media(max-width: 991px){.banner-wrapper .banner-ctnt{transform:none;left:0;top:24px}.banner-wrapper .banner-btm{position:static;background:#fff;border-bottom:3px solid #f5f5f5;overflow-x:auto}.banner-wrapper .banner-btm .list-item.op1{padding-top:0}.banner-wrapper .banner-btm .list-item.op1 li{color:#54565b;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;-ms-flex-align:start;align-items:flex-start;width:auto;margin:24px 32px 30px 0}.banner-wrapper .banner-btm .list-item.op1 li span{background:#f3f3f3;margin-bottom:10px}}.hero-banner.new .banner-ctnt .features{display:-ms-flexbox;display:flex}.hero-banner.new .banner-ctnt .features .fetIn{margin-right:40px}.hero-banner.new .banner-ctnt .features .fetIn .fig{font-size:24px;line-height:1;margin-bottom:8px}.hero-banner.new .banner-ctnt .features .fetIn .fig+p{margin-bottom:0}.hero-banner.new .banner-ctnt .features .fetIn:last-child{margin-right:0}.hero-banner.new .banner-ctnt .features .fetIn .icon-rs{font-size:18px;margin-right:2px}.hero-banner.new .banner-ctnt .btn-box{font-size:14px;font-weight:700}.hero-banner.new .banner-ctnt .btn-box .hero-know-more{color:#9d1d27}@media(max-width: 1280px){.hero-banner.new .banner-ctnt .btn-box+p.MT30{display:none}}@media(max-width: 1024px){.hero-banner.new .banner-ctnt .btn-box.MT30{margin-top:30px}}@media(max-width: 991px){.hero-banner.new .banner-ctnt .hdb{font-size:24px}.hero-banner.new .banner-ctnt .btn-box.MT30,.hero-banner.new .banner-ctnt .MT30{margin-top:24px}.hero-banner.new .banner-ctnt .btn-box .btn-red{line-height:50px}.hero-banner.new .banner-ctnt .features .fetIn{margin-right:24px}}@media(max-width: 767px){.hero-banner.new .banner-ctnt .hdb+p{font-size:14px}.hero-banner.new .banner-ctnt .features .fetIn .fig{font-size:20px}.hero-banner.new .banner-ctnt .features .fetIn .fig .icon-rs{font-size:15px}.hero-banner.new .banner-ctnt .features .fetIn .fig+p{font-size:12px;line-height:14px}.hero-banner.new .banner-ctnt .btn-box.MT30{margin-top:40px}}.hero-banner.new .owl-nav{position:absolute;right:8%;top:28%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero-banner.new .owl-nav .owl-next,.hero-banner.new .owl-nav .owl-prev{position:static;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.32);width:48px;height:48px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px}.hero-banner.new .owl-nav .owl-next span,.hero-banner.new .owl-nav .owl-prev span{font-size:20px}@media(max-width: 767px){.hero-banner.new .owl-nav.disabled{display:none}}.hero-banner.new .owl-dots{height:auto;top:70%;right:8%;-ms-flex-direction:row;flex-direction:row}.hero-banner.new .owl-dots .owl-dot{margin:0 3px}.hero-banner.new .owl-dots .owl-dot span{width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:none}.hero-banner.new .owl-dots .owl-dot.active span{height:10px;background:#fff}@media(max-width: 767px){.hero-banner.new .owl-dots{right:0;top:auto;bottom:24px}.hero-banner.new .owl-dots .owl-dot.active span{width:10px}}.list-item{border-top:1px solid rgba(255,255,255,.5);padding-top:16px}.list-item.with-arw li{position:relative;padding-right:20px}.list-item.with-arw li:hover::before{color:#9d1d27}.list-item.with-arw li:hover a{color:#9d1d27}.list-item.with-arw li a{width:100%}.list-item.with-arw li::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:0;top:24px;color:#787878}.list-item.op1 li a{color:#fff}.list-item.op1 li span{background:#fff}.list-item.op1 li span img{width:24px;height:24px}@media(max-width: 991px){.list-item.op1 li a{color:#54565b}}.list-item.op2{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0}.list-item.op2 li{-ms-flex:0 0 50%;flex:0 0 50%}@media(max-width: 767px){.list-item.op2 li{-ms-flex:0 0 100%;flex:0 0 100%}}.list-item.op2 li span{background:#fff}.list-item.op2 li span img{width:24px;height:24px}.list-item.op2 li .img-ctr{width:80%}.list-item.op2 li .img-ctr.w60{width:60%}.list-item.opt1 li:last-child{margin-bottom:0}.list-item.opt1 li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-item.opt1 li span{background:#f3f3f3}.list-item li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:36px}.list-item li .f18{font-size:18px;line-height:1.2}.list-item li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-item li span{width:70px;height:70px;background:#ffcb05;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 70px;flex:0 0 70px;margin-right:15px}.list-item li span.opt1{background:#fff}@media(max-width: 1024px){.list-item li{margin-bottom:24px}.list-item li span{width:60px;height:60px;-ms-flex:0 0 60px;flex:0 0 60px}}.hero-banner{background:#d8d8d8;position:relative}.hero-banner .embed-responsive-21by9::before{padding-top:40.25%}.hero-banner.owl-carousel .owl-item img{height:auto}.hero-banner.owl-carousel .owl-item .list-item img{width:auto}.hero-banner .banner-ctnt{margin-top:-50px}.hero-banner .banner-ctnt.m1{margin-top:10px}.hero-banner .banner-ctnt .hd1{line-height:1.15}@media(max-width: 991px){.hero-banner .banner-ctnt.m1{margin-top:50px}.hero-banner .banner-ctnt.m1 .hd2{font-size:16px}.hero-banner .banner-ctnt.m1 .btn-box.MT30{margin-top:20px}}@media(max-width: 767px){.hero-banner .banner-ctnt{margin-top:0}.hero-banner .banner-ctnt.m1{margin-top:10px}}.hero-banner .owl-dots{margin-top:0;position:absolute;top:0;right:10%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.hero-banner .owl-dots .owl-dot{margin:2px}.hero-banner .owl-dots .owl-dot span{height:8px;width:6px;border:0;background-color:#787878;border-radius:3px}.hero-banner .owl-dots .owl-dot.active span{height:24px}@media(max-width: 1024px){.hero-banner .owl-dots{right:5%}}@media(max-width: 767px){.hero-banner .owl-dots{height:6px;-ms-flex-direction:row;flex-direction:row;top:auto;bottom:40px;right:0;width:100%}.hero-banner .owl-dots .owl-dot{margin:0 4px}.hero-banner .owl-dots .owl-dot span{height:6px;background:#fff}.hero-banner .owl-dots .owl-dot.active span{width:24px;height:6px}}@media(max-width: 1024px){.hero-banner .banner-ctnt .hd1{font-size:48px}}@media(max-width: 991px){.hero-banner .banner-ctnt{margin-top:0}.hero-banner .banner-ctnt .hd2{font-weight:400;margin-bottom:8px}.hero-banner .banner-ctnt .hd1{font-size:36px}.hero-banner .banner-ctnt .btn-box.MT30{margin-top:0}}.hero-banner.inner-page .banner-ctnt{margin-top:0px}.hero-banner.inner-page .banner-ctnt.text-grey .hd1{color:#616161}.hero-banner.inner-page .banner-ctnt.text-grey .desc{color:#616161}@media(max-width: 768px){.hero-banner.inner-page .banner-ctnt{margin-top:50px}}@media(max-width: 767px){.hero-banner.inner-page .banner-ctnt{margin-top:0}}@media(max-width: 768px){.hero-banner.inner-page .banner-ctnt .hd1{font-size:28px}}.inner-pl-page .owl-dots{position:absolute;right:5.5%;top:70%;transform:translateY(-70%);-webkit-transform:translateY(-70%)}.inner-pl-page .owl-dots button.owl-dot{margin:0 3px}.inner-pl-page .owl-dots button.owl-dot span{width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:none}.inner-pl-page .owl-dots button.owl-dot.active span{background:#fff}@media(max-width: 767px){.inner-pl-page .owl-dots{top:68%;right:50%;transform:translate(58%, -50%);-webkit-transform:translate(58%, -50%)}}.inner-pl-page .owl-nav{position:absolute;right:5%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.inner-pl-page .owl-nav button{position:static;background:#fff !important;box-shadow:0 1px 2px 0 rgba(0,0,0,.32);width:48px;height:48px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px}.inner-pl-page .owl-nav button span{font-size:20px}.inner-pl-page .owl-nav button.disabled{cursor:default;opacity:.3}.inner-pl-page .know-more-bottom-btn{border:0;position:relative;font-size:18px;color:#9b1e26;font-weight:700;border-radius:25px;padding:10px 24px 10px 24px;background:#fff;margin-top:28px;display:-ms-inline-flexbox;display:inline-flex}@media(max-width: 991px){.inner-pl-page .know-more-bottom-btn{margin-top:130px;font-size:15px}}@media(max-width: 767px){.inner-pl-page .know-more-bottom-btn{padding:9px 24px 9px 24px;margin-top:15px;font-size:15px}}@media(max-width: 767px){.inner-pl-page .know-more-bottom-btn.mobile-bottom{padding:9px 24px 9px 24px;font-size:15px;position:absolute;z-index:1;bottom:15%;left:5%}}.inner-pl-page .banner-ctnt{margin-top:0px}.inner-pl-page .banner-ctnt.text-grey .hd1{color:#616161}.inner-pl-page .banner-ctnt.text-grey .desc{color:#616161}@media(max-width: 767px){.inner-pl-page .banner-ctnt{margin-top:0}}@media(max-width: 1024px){.inner-pl-page .banner-ctnt .hd1{font-size:38px}}@media(max-width: 768px){.inner-pl-page .banner-ctnt .hd1{font-size:28px}}@media(max-width: 834px){.inner-pl-page .btn-box{-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){.inner-pl-page .btn-box{-ms-flex-direction:row;flex-direction:row}}.inner-pl-page .btn-box .btn-red{display:inline-block;height:50px;min-width:160px;padding:10px 30px;border-radius:25px;background:#9d1d27;color:#fff;text-align:center;line-height:30px;white-space:nowrap}.inner-pl-page .product-banner.fastag .hero-know-more{font-size:14px}@media(max-width: 1180px){.inner-pl-page .product-banner.fastag .banner-wrapper .list-item li{margin-bottom:24px}.inner-pl-page .product-banner.fastag .banner-wrapper .list-item li p{margin-bottom:0}}@media(max-width: 991px){.inner-pl-page .product-banner.fastag .banner-wrapper .list-item{display:block}.inner-pl-page .product-banner.fastag .banner-wrapper .list-item li{margin-bottom:24px}.inner-pl-page .product-banner.fastag .banner-wrapper .list-item li span{width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px}.inner-pl-page .product-banner.fastag .banner-wrapper .list-item li p{font-size:12px;margin-bottom:0}}@media(max-width: 767px){.inner-pl-page .product-banner.fastag .banner-wrapper .list-item{display:none}}@media(max-width: 991px){.inner-pl-page .product-banner.fastag .banner-btm{display:none}}@media(max-width: 767px){.inner-pl-page .product-banner.fastag .banner-btm{display:block}}.banner-top,.product-banner{position:relative}.banner-top .embed-responsive-21by9::before,.product-banner .embed-responsive-21by9::before{padding-top:40.25%}.banner-top.text-grey .hd1,.product-banner.text-grey .hd1{color:#616161}@media(max-width: 1024px){.banner-top.text-grey .hd1,.product-banner.text-grey .hd1{font-size:24px}}.banner-top.text-grey .desc,.product-banner.text-grey .desc{color:#616161}@media(max-width: 991px){.banner-top.text-grey .desc,.product-banner.text-grey .desc{display:none}}@media(max-width: 1024px){.banner-top.text-grey .btn-red,.product-banner.text-grey .btn-red{min-width:inherit}}@media(max-width: 1024px)and (max-width: 767px){.banner-top.text-grey .btn-red,.product-banner.text-grey .btn-red{padding:0 20px}}.banner-top .banner-btm,.product-banner .banner-btm{position:absolute;z-index:1;width:100%;bottom:0;left:0}.banner-top .banner-btm .list-item,.product-banner .banner-btm .list-item{display:-ms-flexbox;display:flex}.banner-top .banner-btm .list-item li,.product-banner .banner-btm .list-item li{width:25%}@media(max-width: 991px){.banner-top .banner-btm,.product-banner .banner-btm{position:static;background:#fff;border-bottom:3px solid #f5f5f5;overflow-x:auto}.banner-top .banner-btm.nobrd,.product-banner .banner-btm.nobrd{border-bottom:0}.banner-top .banner-btm .list-item.op1,.product-banner .banner-btm .list-item.op1{padding-top:0;-ms-flex-align:start;align-items:flex-start}.banner-top .banner-btm .list-item.op1 li,.product-banner .banner-btm .list-item.op1 li{margin-bottom:0;width:auto}.banner-top .banner-btm .list-item.op1 li a,.product-banner .banner-btm .list-item.op1 li a{color:#54565b;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;-ms-flex-align:start;align-items:flex-start;width:120px;white-space:inherit;margin:24px 32px 24px 0}.banner-top .banner-btm .list-item.op1 li a span,.product-banner .banner-btm .list-item.op1 li a span{background:#f3f3f3;margin-bottom:10px}.banner-top .banner-btm .list-item.op2,.product-banner .banner-btm .list-item.op2{padding-top:0}.banner-top .banner-btm .list-item.op2 li,.product-banner .banner-btm .list-item.op2 li{margin-bottom:0;width:auto;color:#54565b;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:auto;margin:24px 32px 24px 0;-ms-flex:0 0 130px;flex:0 0 130px}.banner-top .banner-btm .list-item.op2 li span,.product-banner .banner-btm .list-item.op2 li span{background:#f3f3f3;margin-bottom:10px}}@media(max-width: 991px)and (max-width: 991px){.banner-top .banner-btm .list-item.op2.op3 li,.product-banner .banner-btm .list-item.op2.op3 li{-ms-flex-direction:row;flex-direction:row;-ms-flex:0 0 180px;flex:0 0 180px;-ms-flex-align:center;align-items:center}}@media(max-width: 767px){.banner-top .banner-btm .list-item.op1 li a,.product-banner .banner-btm .list-item.op1 li a{margin:24px 16px 24px 0;font-size:14px;line-height:16px;width:100px}.banner-top .banner-btm .list-item.op2 li,.product-banner .banner-btm .list-item.op2 li{margin:24px 16px 24px 0;font-size:14px;line-height:16px;-ms-flex:0 0 100px;flex:0 0 100px}}@media(max-width: 1024px){.banner-top .btn-box.MT30{margin-top:0}}.product-banner figure img{width:100%}.product-banner .list-item.op1 li:last-child{margin-bottom:0}.product-banner .btn-box{display:-ms-flexbox;display:flex}.product-banner .hero-know-more{line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-banner .hero-know-more .icon-play{font-size:24px;margin-right:10px}.product-banner .hero-know-more .icon-play::before{color:#9d1d27}.product-banner .list-item{border-top:0;padding-top:0}.product-banner .banner-btm{display:none}@media(max-width: 767px){.product-banner.text-grey .banner-ctnt .hd1{margin-top:15px}}@media(max-width: 991px){.product-banner .banner-wrapper .list-item{display:none}.product-banner .banner-ctnt{top:50px}.product-banner .banner-ctnt .hd1{font-size:24px;margin-top:30px}.product-banner .banner-ctnt .desc.noTab{display:none}.product-banner .hero-know-more{margin-left:16px;white-space:nowrap;height:50px}.product-banner .banner-btm{display:block}}@media(max-width: 767px){.product-banner .banner-ctnt{top:24px}.product-banner .banner-ctnt .hd1{margin-top:0}.product-banner .banner-ctnt .desc{display:block}.product-banner .banner-ctnt .desc.noTab{display:block}}.product-banner .play-box{z-index:1}@media(max-width: 767px){.product-banner .play-box{top:180px}}.banner2 figure{margin-top:-30px}.banner2 figure img{margin-left:60px;max-width:455px;height:auto}.banner2 .banner-wrapper.grey-btm figure{margin-top:0;padding-top:60px}.banner2 .banner-wrapper.grey-btm .list-item.opt1{border-top:0}.banner2 .banner-wrapper.grey-btm .list-item.opt1 li span{background:#fff}@media(max-width: 768px){.banner2 .banner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 16px}}@media(max-width: 767px){.banner2 .banner-wrapper .banner-ctnt{position:inherit}.banner2 .banner-wrapper .banner-ctnt .list-item{margin-top:20px}.banner2 .banner-wrapper .banner-ctnt .list-item li{margin-bottom:20px}}@media(max-width: 991px){.banner2 figure img{width:50%;margin-left:-20px}.banner2 .banner-wrapper .banner-ctnt{top:50px}}@media(max-width: 767px){.banner2 figure{margin:20px 10px 0}.banner2 figure img{margin:0;width:100%}}.sa-banner{background:#eee;background:linear-gradient(90deg, rgb(238, 238, 238) 0%, rgb(216, 216, 216) 63%, rgb(255, 255, 255) 63%, rgb(255, 255, 255) 100%);padding-top:30px}@media(max-width: 991px){.sa-banner{background:linear-gradient(90deg, rgb(238, 238, 238) 0%, rgb(216, 216, 216) 65%, rgb(255, 255, 255) 65%, rgb(255, 255, 255) 100%)}}@media(max-width: 767px){.sa-banner{background:linear-gradient(90deg, rgb(238, 238, 238) 0%, rgb(216, 216, 216) 100%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%)}}.sa-banner .hero-img{margin-left:-30px}@media(max-width: 1024px){.sa-banner .hero-img{margin-left:-60px}}@media(max-width: 991px){.sa-banner .hero-img{margin:0}}.sa-banner figure{margin:0}.sa-banner figure img{display:block}@media(max-width: 1024px){.sa-banner figure img{width:360px}}@media(max-width: 991px){.sa-banner figure img{width:250px}}@media(max-width: 767px){.sa-banner figure img{width:100%}}.sa-banner .list-item{border-top:0}@media(max-width: 991px){.sa-banner .list-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sa-banner .list-item li{-ms-flex:0 0 305px;flex:0 0 305px;margin-right:15px}}@media(max-width: 991px)and (max-width: 991px){.sa-banner .list-item li{-ms-flex:0 0 285px;flex:0 0 285px}}.sa-banner .hd2v{margin-bottom:10px;font-weight:700}.list-cont{width:80%}.list-cont strong{display:block}.grey-c-400{color:#737373}.grey-c-3{color:#b8b8b8}@media(max-width: 768px){.product-banner .banner-ctnt .desc.f24{font-size:inherit}}.banner-top .investor-banner .banner-ctnt{margin-top:-50px}@media(max-width: 991px){.banner-top .investor-banner .banner-ctnt{margin-top:0}}@media(max-width: 767px){.banner-top .investor-banner .banner-ctnt .hd1{font-size:24px}}@media(min-width: 1920px){.banner-wrapper .container,.banner-top .banner-btm .container,.banr.container{max-width:1620px}}.mob-btns{display:none}@media(max-width: 767px){.product-banner.v1 .banner-wrapper figure{height:70vh;overflow:hidden}.product-banner.v1 .banner-wrapper figure img{margin-top:-30px}.product-banner.v1 .banner-ctnt .hd1{font-size:22px}.product-banner.v1 .banner-ctnt .desc{margin-top:10px;font-size:15px}.product-banner.v1 .banner-ctnt .btn-box{margin-top:10px}.product-banner.v1 .banner-ctnt .btn-box .btn-red{height:40px;line-height:40px;font-size:14px}.product-banner.v1 .banner-btm .list-item.op2 li{-ms-flex:0 0 150px;flex:0 0 150px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin:20px 16px 20px 0}.product-banner.v1 .banner-btm .list-item.op2 li span{margin-bottom:0}.banner-top.v1 .banner-wrapper figure{height:68vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;position:relative}.banner-top.v1 .banner-wrapper figure:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0.3) 100%)}.banner-top.v1 .banner-ctnt .hd1{font-size:22px}.banner-top.v1 .banner-ctnt .desc{margin-top:10px;font-size:15px}.banner-top.v1 .banner-ctnt .btn-box{margin-top:10px}.banner-top.v1 .banner-ctnt .btn-box .btn-red{height:40px;line-height:40px;font-size:14px}.banner-top.v1 .hero-banner.new .banner-ctnt .features .fetIn{margin-right:16px}.banner-top.v1 .hero-banner.new .banner-ctnt .features.MT30,.banner-top.v1 .hero-banner.new .banner-ctnt .btn-box.MT30{margin-top:20px}.mob-btns{background-image:linear-gradient(134deg, #C4777D 0%, #9D1D27 91%);padding:10px 16px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.mob-btns a{padding:6px 12px;margin-bottom:10px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);border-radius:5px;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:48%}.mob-btns a span{margin-right:8px}.mob-btns a span img{width:24px;height:24px}.mob-btns.op1{background:#f3f3f3}.mob-btns.op1 a{background:#9d1d27;color:#fff}.mob-btns.op2{background:none;padding:0}.mob-btns.op2 a{background:#9d1d27;color:#fff;padding:12px 22px;width:50%;border-radius:0;margin-bottom:0}.mob-btns.op2 a:nth-child(1){border-bottom:1px solid #d11827;border-right:1px solid #d11827}.mob-btns.op2 a:nth-child(2){border-bottom:1px solid #d11827;border-left:1px solid #77060f}.mob-btns.op2 a:nth-child(3){border-top:1px solid #77060f;border-right:1px solid #d11827}.mob-btns.op2 a:nth-child(4){border-top:1px solid #77060f;border-left:1px solid #77060f}.banner-top.v2 .banner-wrapper figure{max-height:calc(100vh - 70px);overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;position:relative}.banner-top.v2 .banner-wrapper figure:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0.3) 100%)}.banner-top.v2 .mob-btns.op1{position:absolute;bottom:0;left:0;width:100%}.banner-top.v2 .hero-banner.new .owl-dots{bottom:112px}.banner-top.v2 .banner-ctnt .hd1{font-size:22px}.banner-top.v2 .banner-ctnt .desc{margin-top:10px;font-size:15px}.banner-top.v2 .banner-ctnt .btn-box{margin-top:10px}.banner-top.v2 .banner-ctnt .btn-box .btn-red{height:40px;line-height:40px;font-size:14px}.banner-top.v2 .hero-banner.new .banner-ctnt .features .fetIn{margin-right:16px}.banner-top.v2 .hero-banner.new .banner-ctnt .features.MT30,.banner-top.v2 .hero-banner.new .banner-ctnt .btn-box.MT30{margin-top:20px}}.banner-wrapper figure.btm-grad{position:relative}.banner-wrapper figure.btm-grad:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.3) 100%)}.banner-btm1{position:absolute;width:100%;bottom:0;left:0}.list-ab1{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.list-ab1 li{width:18.6%;margin:0 .7% 36px}.list-ab1 li.active a{background-image:linear-gradient(132deg, #C4777D 0%, #9B1E26 100%);color:#fff}.list-ab1 li a{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);border-radius:5px;display:block;text-align:center;font-weight:700;padding:10px 0}.list-ab1 li a:hover{background-image:linear-gradient(132deg, #C4777D 0%, #9B1E26 100%);color:#fff}@media(max-width: 991px){.list-ab1{display:none}}.banner-btm.op1{position:static;background:#d8d8d8}.banner-btm.op1 .list-item{display:-ms-flexbox;display:flex;padding:20px 0;border-top:0}.banner-btm.op1 .list-item li{width:25%;margin-bottom:0}.banner-btm.op1 .list-item li a{color:#54565b}@media(max-width: 991px){.banner-btm.op1 .list-item{padding:0;-ms-flex-align:start;align-items:flex-start}.banner-btm.op1 .list-item li{margin-bottom:0;width:auto}.banner-btm.op1 .list-item li a{color:#54565b;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;-ms-flex-align:start;align-items:flex-start;white-space:inherit;margin:24px 16px 24px 0;font-size:14px;line-height:16px;width:120px}.banner-btm.op1 .list-item li a span{background:#f3f3f3;margin-bottom:10px}}@media(max-width: 991px){.banner-btm.op1{border-bottom:3px solid #f5f5f5;background:none;overflow-x:auto}}.hd32{font-size:32px;line-height:1}.c-white{color:#fff}#tandc .modal-body{overflow:scroll;height:450px}#tandc .modal-body .notes li{list-style:none;margin-left:0}.no-ht{height:auto !important}.grnt-pre-own-ban2{background:#fdfdfd;background:linear-gradient(180deg, rgb(253, 253, 253) 4%, rgb(220, 225, 228) 68%);min-height:620px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media(max-width: 1280px){.grnt-pre-own-ban2{min-height:590px}}@media(max-width: 1199px){.grnt-pre-own-ban2{min-height:500px}}@media(max-width: 991px){.grnt-pre-own-ban2{min-height:400px}}@media(max-width: 767px){.grnt-pre-own-ban2{min-height:500px}}.grnt-pre-own-ban2 picture{text-align:center;max-width:620px;margin:auto;display:block;margin-right:auto;padding-left:135px;margin-top:50px}@media(max-width: 1199px){.grnt-pre-own-ban2 picture{padding-left:100px;max-width:530px}}@media(max-width: 991px){.grnt-pre-own-ban2 picture{padding-left:20px;margin-top:130px;max-width:410px}}@media(max-width: 767px){.grnt-pre-own-ban2 picture{padding-left:0;margin-top:110px;max-width:100%}}.accordian .trgr{padding:20px 50px 20px 30px;margin-top:1rem;position:relative;cursor:pointer}.accordian .trgr::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:30px;top:20px;color:#9d1d27}.accordian .trgr.act{border-radius:5px 5px 0 0}.accordian .trgr.act::before{content:""}.accordian .tog_cont{border-radius:0 0 5px 5px;border-top:1px solid #9d1d27;padding:20px 30px;margin-bottom:1rem}.accordian .tog_cont .block{display:block}@media(max-width: 767px){.accordian .trgr{padding:20px 50px 20px 20px}.accordian .tog_cont{padding:20px}}.accordian.op1 .trgr{box-shadow:none;font-size:36px;font-weight:300;border-bottom:1px solid #d8d8d8;padding:10px 50px 10px 0;border-radius:0;line-height:1}@media(max-width: 1024px){.accordian.op1 .trgr{font-size:24px}}.accordian.op1 .trgr::before{content:"";height:auto;width:auto;right:0;color:#54565b;top:15px;font-size:24px}@media(max-width: 1024px){.accordian.op1 .trgr::before{font-size:18px}}.accordian.op1 .trgr.act::before{content:""}.accordian.op1 .tog_cont{box-shadow:none;border:0;padding-left:20px;margin:0}@media(max-width: 1024px){.accordian.op1 .tog_cont{padding-bottom:16px}}.accordian.op1 .tog_cont ul li{list-style:disc;margin-bottom:15px}@media(max-width: 1024px){.accordian.op1 .tog_cont ul li{margin-bottom:8px}}.accordian .tog_cont.act-content{padding:0 !important;margin-bottom:0 !important}.list-looking{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.list-looking.service-request .card-look{height:100%}@media(max-width: 991px){.list-looking.service-request li{width:46%}}@media(max-width: 767px){.list-looking.service-request li{width:100%}}@media(max-width: 991px){.list-looking.service-request li .card-look>a{min-height:100px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.list-looking.service-request li .card-look>a.see-more figure img,.list-looking.service-request li .card-look>a.see-less figure img{height:auto}.list-looking.service-request li .card-look p{display:block}.list-looking.service-request li .card-look figure{margin:0 15px 0 0}.list-looking.service-request li .card-look figcaption,.list-looking.service-request li .card-look div{text-align:left}.list-looking.service-request li .card-look figcaption .title,.list-looking.service-request li .card-look div .title{margin-bottom:5px}}.list-looking li{width:30%;margin-bottom:30px}.list-looking li.full{width:96%}@media(max-width: 991px){.list-looking li{margin-bottom:20px}}@media(max-width: 767px){.list-looking.for-mob li:nth-child(n+7){display:none}.list-looking li{width:46%;margin-bottom:15px}}.card-look.full{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:97%;margin:0 auto}.card-look.full figure{margin:0 36px}.card-look.full figure img{width:146px;height:auto}.card-look.full figcaption,.card-look.full div{width:35%}.card-look.full .btn-box{width:35%;margin-left:auto}.card-look.full.opt1{width:100%;border:2px solid #9d1d27}.card-look.full.opt1 figure img{width:432px}@media(max-width: 767px){.card-look.full.opt1 figure{margin:0 -30px}.card-look.full.opt1 figure img{width:100%}}.card-look.full.opt1 figcaption,.card-look.full.opt1 div{padding:50px;width:65%}@media(max-width: 1024px){.card-look.full.opt1 figcaption,.card-look.full.opt1 div{padding:30px}.card-look.full.opt1 figcaption .hd,.card-look.full.opt1 div .hd{font-size:30px}}@media(max-width: 991px){.card-look.full.opt1 figcaption,.card-look.full.opt1 div{width:100%}}@media(max-width: 767px){.card-look.full.opt1 figcaption,.card-look.full.opt1 div{padding:0;margin:0}}@media(max-width: 767px){.card-look.full.opt1.new-op1 p,.card-look.full.opt1.new-op1 h3{text-align:center}}.card-look.full.opt1.new-op1 .flex-cnt{display:-ms-flexbox;display:flex}.card-look.full.opt1.new-op1 .btn-box,.card-look.full.opt1.new-op1 .flex-cnt{width:auto;padding:15px 0}.card-look.full.opt1.new-op1 .btn-box a{margin-right:16px}@media(max-width: 767px){.card-look.full.opt1.new-op1 .btn-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-look.full.opt1.new-op1 .btn-box a{margin-right:15px;margin-left:15px;margin-bottom:15px}}.card-look.full.opt1.new-op1 p{font-size:16px;color:#54565b}@media(max-width: 767px){.card-look.full.opt1.new-op1 p{font-size:14px;line-height:20px}}.card-look>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px}.card-look figure{margin:0 20px 0 0}.card-look figure img{width:32px;height:32px}.card-look .title{color:#54565b;margin-bottom:5px}.card-look p{font-size:12px;line-height:16px;color:#a6a6a6;margin-bottom:0}@media(max-width: 991px){.card-look.full{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:36px 30px 0}.card-look.full figure{-ms-flex-order:1;order:1;margin:-80px 0 auto auto}.card-look.full figure img{width:175px}.card-look.full figcaption,.card-look.full div{width:100%;text-align:left}.card-look.full figcaption p,.card-look.full div p{display:block;margin:8px 0 20px}.card-look.full .btn-box{width:100%}.card-look>a{min-height:100px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.card-look>a.see-more figure img,.card-look>a.see-less figure img{height:auto}.card-look p{display:none}.card-look figure{margin:0 0 16px}.card-look figcaption,.card-look div{text-align:center}.card-look figcaption .title,.card-look div .title{margin-bottom:0}}@media(max-width: 767px){.card-look.full figure{margin-top:10px}.card-look>a{min-height:150px}}.award-breaker{background:#c4777d;background:linear-gradient(135deg, rgb(196, 119, 125) 0%, rgb(157, 29, 39) 80%);overflow:hidden}.award-breaker .card-look.full{background:none;width:100%;border:0;box-shadow:none;-ms-flex-pack:justify;justify-content:space-between}.award-breaker .card-look.full figure{margin:0}.award-breaker .card-look.full figure img{height:220px;width:auto;margin-left:-80px}.award-breaker .card-look.full .hd{margin:16px 0}.award-breaker .card-look.full .hd,.award-breaker .card-look.full .link-txt,.award-breaker .card-look.full p{color:#fff}@media(max-width: 991px){.award-breaker .card-look.full{padding:36px 10px 0}.award-breaker .card-look.full p:first-child{font-size:16px}.award-breaker .card-look.full .hd{font-size:36px;line-height:1.2}.award-breaker .card-look.full figure{margin-top:-40px;text-align:right}}@media(max-width: 767px){.award-breaker .card-look.full figure{margin-top:0}.award-breaker .card-look.full figure img{height:200px}}.fees-section.ratings .card-look.full.opt1{overflow:hidden}.fees-section.ratings .card-look.full.opt1>div{padding:40px 0 40px 50px}.fees-section.ratings .card-look.full.opt1>div .hd{margin-top:12px}.fees-section.ratings .card-look.full.opt1 figure{margin-left:0;-ms-flex-item-align:end;align-self:flex-end}@media(max-width: 991px){.fees-section.ratings .card-look.full.opt1>div{padding:0}}@media(max-width: 767px){.fees-section.ratings .card-look.full.opt1>div .hd{font-size:24px;line-height:1.2}.fees-section.ratings .card-look.full.opt1 figure{margin:0 -30px}}.looking-for.op1{background:#f7f7f7}.looking-for.op1 .list-looking{-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 991px){.looking-for.op1 .list-looking{-ms-flex-pack:start;justify-content:flex-start}}@media(max-width: 767px){.looking-for.op1 .list-looking{-ms-flex-pack:distribute;justify-content:space-around}}.looking-for.op1 .list-looking li{margin:0 15px 30px 15px}@media(max-width: 991px){.looking-for.op1 .list-looking li{margin:0 15px 30px 0}}@media(max-width: 767px){.looking-for.op1 .list-looking li{margin:0 0 15px 0}}@media(max-width: 767px){.looking-for.hover-card.op2{padding:25px 0}}.looking-for.hover-card.op2 .list-looking{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.looking-for.hover-card.op2 .list-looking li{width:calc(33.3333333333% - 20px);margin-right:10px;margin-left:10px;margin-bottom:20px}@media(max-width: 991px){.looking-for.hover-card.op2 .list-looking li figure{display:none}}@media(max-width: 767px){.looking-for.hover-card.op2 .list-looking li{width:100%}}@media(max-width: 991px){.looking-for.hover-card.op2 .list-looking li .card-look{min-height:auto}}@media(max-width: 991px){.looking-for.hover-card.op2 .list-looking li .card-look{position:relative}}.looking-for.hover-card.op2 .list-looking li .card-look div{margin-right:15px;width:100%}@media(max-width: 991px){.looking-for.hover-card.op2 .list-looking li .card-look div{text-align:left}}.looking-for.hover-card.op2 .list-looking li .card-look .title{font-weight:500}@media(max-width: 991px){.looking-for.hover-card.op2 .list-looking li .card-look .title{font-size:16px;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3px}}@media(max-width: 767px){.looking-for.hover-card.op2 .list-looking li .card-look .title{min-height:auto}}.looking-for.hover-card.op2 .list-looking li .card-look .title,.looking-for.hover-card.op2 .list-looking li .card-look p{color:#25243b}.looking-for.hover-card.op2 .list-looking li .card-look:hover,.looking-for.hover-card.op2 .list-looking li .card-look.act{background:linear-gradient(95.29deg, #9B1E26 4.24%, #F4D8CF 168.3%)}.looking-for.hover-card.op2 .list-looking li .card-look:hover .title,.looking-for.hover-card.op2 .list-looking li .card-look:hover p,.looking-for.hover-card.op2 .list-looking li .card-look.act .title,.looking-for.hover-card.op2 .list-looking li .card-look.act p{color:#fff}.looking-for.hover-card.op2 .list-looking li .card-look:hover figure,.looking-for.hover-card.op2 .list-looking li .card-look.act figure{display:none}@media(max-width: 991px){.looking-for.hover-card.op2 .list-looking li .card-look a{-ms-flex-direction:row;flex-direction:row}}@media(max-width: 767px){.looking-for.hover-card.op2 .list-looking li .card-look a{min-height:auto;padding:20px}}.looking-for.hover-card.op2 .list-looking li:last-child{margin-right:10px}.card-look.full.opt1 div.PA0{padding:0;width:100%}.subscribe{background:#f3f3f3;padding:90px 0 0 0}.subscribe .card-look{background:none}@media(max-width: 991px){.subscribe .card-look.full figure{margin:auto}}@media(max-width: 767px){.subscribe .card-look .needs-validation.flex{display:block;margin-bottom:30px}}.subscribe .form-control{background:none}@media(max-width: 767px){.subscribe .form-control{margin-bottom:30px}}.subscribe .form-label-group input:not(:placeholder-shown)~label{background:#f3f3f3}.explorer11 .subscribe .form-label-group .form-control:focus~label,.explorer11 .subscribe .form-label-group :valid.form-control~label,.explorer11 .subscribe .form-label-group .form-control~label{background:#f3f3f3}.sub-categories{display:none}.back-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.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}.card-box{background:#fff;box-shadow:rgba(84,86,91,.1) 12px 27px 38px;height:100%}.card-box.op1{padding:30px}.card-box.op1 figure{background:#f3f3f3;width:86px;height:86px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.card-box.op1 figure img{width:auto}.owl-carousel .card-box{margin:15px}.arrow{background:#9d1d27;width:36px;height:36px;display:-ms-flexbox;display:flex;border-radius:18px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.32)}.arrow span{font-size:12px}.arrow span::before{color:#fff}.arrow.big{width:48px;height:48px;border-radius:24px}.arrow.big span{font-size:18px}.arrow.white{background:#fff}.arrow.white span::before{color:#9d1d27}.arrow.yellow{background:#ffcb05}.arrow.yellow span::before{color:#9d1d27}.arrow.green{background:#fff}.arrow.green span::before{color:#00a07a}.arrow.gray{background:#fff}.arrow.gray span::before{color:#737373}.progress{height:.5rem;background-color:#d8d8d8;border-radius:.5rem}.progress .progress-bar{background-color:#9d1d27;border-radius:.5rem;font-size:0;text-indent:-999999px}.card-img-overlay.ctnt-btm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;color:#fff}.managing-box{padding:10px 0 0 60px}@media(max-width: 991px){.managing-box{padding:10px 0 0 30px}}.managing-box strong,.managing-box span{display:block}.acrd-data.result table{background:rgba(243,243,243,.5)}.acrd-data.result table th,.acrd-data.result table td{font-size:20px;border-right:1px solid #979797;border-bottom:0;border-top:0;padding:15px 30px;white-space:nowrap;text-align:center}@media(max-width: 1024px){.acrd-data.result table th,.acrd-data.result table td{padding:15px;font-size:16px}}.acrd-data.result table th:first-child,.acrd-data.result table td:first-child{text-align:left}.acrd-data.result table th:last-child,.acrd-data.result table td:last-child{border-right:0}.acrd-data.result table th{background:#f3f3f3}.view-all{font-weight:700;font-size:14px;color:#9d1d27}.view-all .icon-Right::before{color:#9d1d27}.view-all:hover{color:#9d1d27}.PA30{padding:30px}.our-founding{background:linear-gradient(134.88deg, #c4777d 14.34%, #9d1d27 79.04%);color:#fff;position:relative}.our-founding::after{content:"";background:url("../images/svg/comma-karma.svg") no-repeat;height:270px;width:200px;position:absolute;top:0px;left:70px}.our-founding .inner-box{padding:90px 140px}@media(max-width: 1024px){.our-founding .inner-box{padding:40px 70px}}@media(max-width: 991px){.our-founding .inner-box{padding:30px}}.our-founding .founding-info{padding:0 40px}@media(max-width: 767px){.our-founding .founding-info{padding:0}.our-founding .founding-info .MT50-M{margin-top:50px}}.our-founding hr{border-color:rgba(255,255,255,.23);margin:30px 0;margin-top:0px}.m-auto{margin:0 auto}.master-card{font-family:"Inter",sans-serif}.master-card figure{margin-bottom:0px;position:relative}.master-card figure .cta{position:absolute;bottom:6px;right:0px}.master-card figure .cta a{background:#ffcb05;border-radius:11px 0px 0px 0px;padding:10px 20px;font-weight:bold;font-size:12px;color:#1c1c1c}.master-card figure img{width:100%;border-radius:10px 10px 0 0}.master-card h3{font-size:20px;font-weight:700}.master-card .cta-bx{background:#9d1d27;height:80px;margin-top:-30px;padding-top:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.master-card .cta-bx a{color:#fff;font-weight:700}.master-card .cta-bx a:hover{text-decoration:underline}.card-body{padding:20px 23px;border-bottom:solid 1px #d8d8d8;background:#fff}.card-body p{font-size:16px;line-height:1.2;color:#54565b}.card-offer-details{padding:20px 23px;border-radius:10px;background:#fff;position:relative}.offer-list{margin-bottom:0px}.offer-list li{margin-bottom:10px}.offer-list li:last-child{margin-bottom:0px}.label-txt{font-size:12px;color:#b8b8b8;margin-bottom:0px}.value-txt{font-size:16px;line-height:1}.value-amount{font-size:16px}.value-amount strong{font-size:25px;font-weight:700}.gray-bg{background:#fafafa;padding:60px 0}.card-breaker.card{margin-bottom:100px}.card-breaker.card .card-title{font-size:80px;line-height:.9}.card-breaker.card .card-img-overlay{width:60%;padding:60px;padding-left:110px}.card-breaker.card .card-text{font-size:16px}.card-breaker-thin{margin-bottom:100px}.card-breaker-thin.outline{border:solid 4px #9d1d27}.card-breaker-thin .card-img-overlay.ctnt-btm{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;padding-bottom:40px}.card-breaker-thin .card-title{font-weight:700;color:#54565b;font-size:32px;margin-bottom:0px}.card-breaker-thin .card-text{color:#54565b}.card-breaker-thin .btn-box{width:300px;margin-bottom:0px}.card-breaker-thin .btn-box a{width:100%}.card-breaker-thin .card-desc{padding-right:30px}form.form{background:#fff;padding:30px}.schedule-charges-banner .active .card-box{border-bottom-color:#9d1d27}.schedule-charges-banner .active .card-box .card-title{font-weight:400}.schedule-charges-banner .card-box{border-radius:5px;min-height:150px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-bottom:3px solid rgba(0,0,0,0)}.schedule-charges-banner .card-box .card-title{font-weight:300;margin-top:10px;font-size:24px}.section-1{padding:40px 0 100px 0}.MT60{margin-top:60px}.grey-bg,.blog-tab.fastag,.banner2 .banner-wrapper.grey-btm{background:#f3f3f3}.grey-bg2{background:#fafafa}.link-txt{font-size:14px;font-weight:700;color:#9d1d27}hr.op1{margin:50px 0;border-top-color:#d8d8d8}@media(max-width: 991px){.mt-15-sm{margin-top:15px}.mt-30-sm{margin-top:30px}}@media(max-width: 767px){.mt-30-sm{margin-top:0}}.heading-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:25px 0;position:relative;z-index:1}.heading-box .hd{margin-bottom:0}@media(max-width: 991px){.heading-box{display:block}}.sticky-btm{display:none;transition:transform .3s linear}.sticky-btm.hide{transform:translate(0, 50px)}.sticky-btm a{display:block;height:50px;background:#9d1d27;color:#fff;text-align:center;line-height:50px;font-size:14px;font-weight:700}@media(max-width: 767px){.sticky-btm{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:2}}.sa-ispage{padding:40px 0;background:#f6f6f6;color:#25243b}.sa-ispage .hd26{font-size:28px;font-weight:500}.sa-ispage .chart_bx{border:1px solid #bbb}.sa-ispage .loan-cal{margin-right:0}.sa-ispage .loan-cal .slider-wraper{margin-right:0}.sa-ispage .loan-cal .slider-wraper .help-block{margin-bottom:20px}.sa-ispage .loan-cal .ui-slider .ui-slider-handle{font-size:0}.sa-ispage .loan-cal .normSel select{margin-right:0;color:#25243b;padding:0 28px 0 0;background-color:rgba(0,0,0,0);border:0;font-weight:500;width:120px;text-align:right;height:auto}.sa-ispage .loan-cal .btn-box .btn-red{box-shadow:none;font-weight:500}.sa-ispage .loan-cal .title-bx{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.sa-ispage .loan-cal .title-bx .title{margin-bottom:0}.sa-ispage .loan-cal .title-bx .form-label-group .form-control{width:120px;border:1px solid #b7b7b7;text-align:right;padding:6px 8px;color:#25243b}.sa-ispage .loan-cal .f14{color:#54565b}.sa-ispage .legend-btm{margin-top:12px;font-size:11px}.sa-ispage .legend-btm .l1,.sa-ispage .legend-btm .l2{display:-ms-flexbox;display:flex;line-height:1.1}.sa-ispage .legend-btm .l1 span,.sa-ispage .legend-btm .l2 span{-ms-flex:0 0 8px;flex:0 0 8px;width:8px;height:8px;margin:4px 8px 0;border-radius:50%}.sa-ispage .legend-btm .l1 span{background:#9d1d27}.sa-ispage .legend-btm .l2{margin-top:6px}.sa-ispage .legend-btm .l2 span{background:#ebaa04}.sa-ispage .result-tbl{border-radius:4px;background:#fff;font-size:14px}.sa-ispage .result-tbl th,.sa-ispage .result-tbl td{padding:12px 16px}.sa-ispage .result-tbl th{background:#787878;color:#fff}.sa-ispage .result-tbl th:first-child{border-radius:4px 0 0 0}.sa-ispage .result-tbl th:last-child{border-radius:0 4px 0 0}.sa-ispage .result-tbl tr.amt-in{font-size:16px;border-bottom:1px solid #d8d8d8;font-weight:500}.sa-ispage .result-tbl tr.amt-in strong{color:#9d1d27}.sa-ispage .feature-tbl th,.sa-ispage .feature-tbl td{padding:8px}.sa-ispage .feature-tbl tr.uln{border:1px solid #a9a9a9}.sa-ispage .feature-tbl tr.uln th{background:#eee;padding:12px 8px}.sa-ispage .feature-tbl tr.uln1 td{border-bottom:1px solid #a9a9a9}.sa-ispage .feature-tbl th{background:#dedede;font-size:14px;line-height:1}.sa-ispage .feature-tbl td{background:#fff;font-size:14px;border-bottom:1px solid #d8d8d8}.sa-ispage .feature-tbl td:first-child{font-size:12px;line-height:1.2}.sa-ispage .feature-tbl td strong{color:#9d1d27}@media(max-width: 991px){.sa-ispage .feature-tbl{margin-top:25px;width:100%}}@media(max-width: 767px){.sa-ispage .hd26{font-size:20px}.sa-ispage .MT40{margin-top:20px}.sa-ispage .f16b{margin-top:25px}}.looking-for{padding:50px 0;background:#f3f3f3}@media(max-width: 767px){.looking-for{padding:40px 0}}.looking-for.hover-card .owl-carousel .owl-item img{width:auto}@media(max-width: 767px){.looking-for.hover-card .owl-carousel .owl-item img{height:24px}}@media(max-width: 767px){.looking-for.hover-card .owl-carousel .owl-stage{padding-left:0 !important}}.looking-for.hover-card .owl-nav .owl-prev.disabled{opacity:0}.looking-for.hover-card .owl-nav .owl-next.disabled{opacity:0}.looking-for.hover-card .owl-nav .owl-next,.looking-for.hover-card .owl-nav .owl-prev{position:absolute;background:#9d1d27;box-shadow:0 1px 2px 0 rgba(0,0,0,.32);width:26px;height:26px;border-radius:50%;margin-bottom:12px}.looking-for.hover-card .owl-nav .owl-next span,.looking-for.hover-card .owl-nav .owl-prev span{font-size:12px;color:#fff}.looking-for.hover-card .owl-nav .owl-next span::before,.looking-for.hover-card .owl-nav .owl-prev span::before{color:#fff}.looking-for.hover-card .owl-nav .owl-next{right:15px}.looking-for.hover-card .owl-nav .owl-prev{left:-10px}@media(max-width: 767px){.looking-for.hover-card .owl-nav.disabled{display:none}}.looking-for.hover-card .sub-title{line-height:1}.looking-for.hover-card .list-looking{-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width: 767px){.looking-for.hover-card .list-looking{-ms-flex-pack:justify;justify-content:space-between}}.looking-for.hover-card .list-looking li{margin-bottom:0;margin-right:20px;width:100%;margin-bottom:2px}@media(max-width: 767px){.looking-for.hover-card .list-looking li{margin-right:0;margin-bottom:10px}}.looking-for.hover-card .list-looking li:last-child{margin-right:0}.looking-for.hover-card .card-look{transition:all .5s linear;min-height:100%}@media(max-width: 1024px){.looking-for.hover-card .card-look{min-height:120px}}@media(max-width: 991px){.looking-for.hover-card .card-look{min-height:170px}}@media(max-width: 767px){.looking-for.hover-card .card-look{min-height:160px}}.looking-for.hover-card .card-look>a{padding:15px}.looking-for.hover-card .card-look figure{margin:0 15px 0 0}@media(max-width: 991px){.looking-for.hover-card .card-look figure{margin:0 auto}}@media(max-width: 991px){.looking-for.hover-card .card-look .title{min-height:41px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media(max-width: 767px){.looking-for.hover-card .card-look .title{font-size:14px;line-height:1}}.looking-for.hover-card .card-look p{color:#525252}@media(max-width: 991px){.looking-for.hover-card .card-look p{display:block}}.looking-for.hover-card .card-look:hover{background-image:linear-gradient(134deg, #C4777D 0%, #9D1D27 91%)}.looking-for.hover-card .card-look:hover figure{display:none}.looking-for.hover-card .card-look:hover .title{color:#fff}.looking-for.hover-card .card-look:hover p{color:#fff}.cross-arrow-link{color:#54565b;display:block;background:url(../images/cross-arrow-grey.svg) no-repeat right center;padding-right:20px;font-size:22px;font-weight:400}.cross-arrow-link:hover{background:url(../images/cross-arrow-red.svg) no-repeat right center;font-weight:700;color:#9d1d27}@media(max-width: 1024px){.cross-arrow-link{font-size:16px}}@media(max-width: 991px){.cross-arrow-link{font-weight:700;color:#9d1d27;background:url(../images/cross-arrow-red.svg) no-repeat right center;margin-bottom:15px}}.hero-know-more{color:#fff;margin-left:30px;font-weight:700}.play-box{background:#ffcb05;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75px;height:75px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.play-box .icon-play{font-size:35px}.play-box .icon-play:before{color:#54565b}.nav.opt1{-ms-flex-pack:justify;justify-content:space-between}.nav.opt1 li{margin:0 15px}.nav.opt1 li a{padding:14px 30px;font-weight:700;border:2px solid rgba(0,0,0,0);display:block}.nav.opt1 li a.active{border-color:#d8d8d8;border-radius:26px}@media(max-width: 1024px){.nav.opt1{-ms-flex-pack:start;justify-content:flex-start}.nav.opt1 li{margin:0 8px}}@media(max-width: 767px){.nav.opt1{-ms-flex-direction:row;flex-direction:row}}.blog-home{background:#f3f3f3;padding:50px 0 0}.blog-home .blog-card .card-right{padding:36px 30px 16px 48px}.blog-home .blog-card .card-right .list-img li{margin-bottom:36px}.blog-home .blog-card .card-right .list-img li:last-child{margin-bottom:24px}@media(max-width: 1024px){.blog-home .blog-card .card-right{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 991px){.blog-home .blog-card .card-right{padding:30px 30px 16px 30px}}.grey-bg1,.prod-feature{background:#f5f5f5}.pad-tb1,.prod-feature .intro-banner,.prod-feature{padding:60px 0 0 0}.page-breaker-2{background:#d8d8d8}.page-breaker-2.op1{background:#ba3148}.page-breaker-2 img{width:100%;height:auto}.prod-feature.grnt-blog-fetures{padding:40px 0px;background:rgba(0,0,0,0)}.prod-feature.grnt-blog-fetures .intro-banner{padding:0}@media(max-width: 767px){.prod-feature.grnt-blog-fetures .intro-banner .card.page-breaker .card-img{display:block}}.prod-feature .hd2v{margin-bottom:15px}.prod-feature .moretext{display:none}.secondary-nav .container{position:relative}.secondary-nav .container .btn-box{position:absolute;right:0;top:10px}@media(max-width: 991px){.secondary-nav .container .btn-box{display:none}}.dob-product{padding:80px 0}.dob-product .hd{margin-bottom:50px}.dob-product .card.op2{margin:1%}@media(max-width: 767px){.dob-product{padding:50px 0}}.faq-section{padding:45px 0 105px 0}@media(max-width: 767px){.faq-section{padding:45px 0}}.fees-section{padding:45px 0;background:#f3f3f3}.fees-section .card-look.full.opt1{background:none}@media(max-width: 991px){.eligibility-section{padding-top:50px}}.eligibility-section.overlap{margin-top:-30px}@media(max-width: 767px){.eligibility-section.overlap{margin-top:30px;padding:0}}.eligibility-section.opt1 .eligibility-comp .accordian.op1 .tog_cont{padding-bottom:0}.eligibility-section.opt1 .eligibility-comp .accordian.op1 .tog_cont ul li{margin-bottom:8px}.eligibility-section.opt1 .eligibility-comp .accordian.op1 .tog_cont .btn-box{margin:16px 0 0 -16px}.eligibility-section.opt1 img{max-width:50%}.eligibility-comp{-ms-flex-align:center;align-items:center}.eligibility-comp figure{margin:0;text-align:center}.eligibility-comp img{max-width:100%}.eligibility-comp .accordian.op1 .tog_cont ul li{margin-bottom:12px}.eligibility-comp .accordian.op1 .tog_cont .hdg{margin:0 0 12px -16px;font-weight:700}@media(max-width: 991px){.eligibility-comp.op1{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.eligibility-comp figure{margin-top:20px}}.prod-feature .intro-banner.PB60{padding-bottom:60px}.steps-touse2.homeloan{background:#fafafa}.steps-touse2.homeloan .moretext{display:none}.steps-touse2.homeloan hr{border-top-color:rgba(0,0,0,0)}.steps-touse2.homeloan .card-bx{box-shadow:0 5px 15px 0 rgba(0,0,0,.09);font-size:14px;line-height:1.3;font-weight:500;text-align:center;padding:20px 24px;margin:20px 30px;min-height:120px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.steps-touse2.homeloan .card-bx{margin:20px 10px}}.offer-modal{background:#ffd2bc;background:linear-gradient(90deg, #ffe3d1 0%, #ffcab1 100%);min-height:300px;box-shadow:12px 27px 38px 0 rgba(0,0,0,.09);border-radius:6px;border:0;color:#25243b}.offer-modal .modal-body{padding-bottom:0}.offer-modal .modal-body .popup-close{right:15px;top:15px}.offer-modal .modal-body .popup-close .icon-close{font-weight:bold}.offer-modal .modal-body .popup-close .icon-close::before{color:#9d1d27}.offer-modal .f20{font-size:21px;margin-top:20px;line-height:1.2;margin-bottom:0}.offer-modal .btn-box .btn-red{font-size:14px;font-weight:700}.offer-modal .TAR{font-size:8px}.offer-modal .with-circle.op3{font-size:13px}.offer-modal .with-circle.op3 li{padding-bottom:0}.offer-modal .with-circle.op3 li::before{font:bold 11px icomoon;content:"";top:15px}.offer-modal .with-circle.op3+.f12{font-size:13px}@media(max-width: 767px){.offer-modal .row.no-gutters{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.offer-modal .offer-img{margin:10px auto 0;display:block;width:70%}.offer-modal .btn-box{text-align:center;margin-bottom:5px}.offer-modal .btn-box .btn-red{height:auto}.offer-modal .TAR{text-align:center}}.the-power{position:relative;z-index:0;padding-bottom:30px}.the-power .hd1.sb{font-weight:500}.the-power .hd28.sb{font-weight:500}.the-power .fs18{color:#686873}.the-power .apply-bx{background:rgba(225,225,235,.2);padding:24px;border-radius:16px}@media(max-width: 767px){.the-power .apply-bx{padding:15px;border-radius:0;margin-left:-15px;margin-right:-15px}}@media(max-width: 991px){.the-power .col-lg-5 .loan-cal{display:block}.the-power .col-lg-5 .loan-cal .white-bx.op1{padding:15px 20px;width:95%}}@media(max-width: 991px){.the-power .col-lg-5 .loan-cal{display:block;padding:15px}.the-power .col-lg-5 .loan-cal .white-bx.op1{width:100%}}@media(max-width: 991px){.the-power .btn-box{text-align:center}}@media(max-width: 991px){.the-power{overflow:hidden}}@media(max-width: 767px){.the-power{padding:0 0 30px 0}.the-power.PT15{padding-top:30px}.the-power.PT15 .hd28{font-size:18px}.the-power.PT15 .col-lg-5 .loan-cal{padding-top:0;margin:0}.the-power .hd1{font-size:21px;line-height:normal}.the-power .hd1.sb{margin-top:25px}.the-power .fs18{font-size:14px}.the-power .fs21{font-size:14px}.the-power .apply-bx .hd28{font-size:18px;padding:0 15px}.the-power .apply-bx .d-flex.MT20{padding:0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.the-power .apply-bx .d-flex.MT20 .form-group{width:45%;-ms-flex:0 0 45%;flex:0 0 45%}.the-power .apply-bx .d-flex.MT20 .form-group:nth-child(3){-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0}.the-power .mobile-scroll{overflow:auto}.the-power .mobile-scroll ul{width:540px}.the-power .chart-box{height:190px}.the-power .chart-box #donutchart{width:170px !important;height:170px !important;left:15px}.the-power .chart-box .total-amount{left:40px;top:20px}.the-power .chart-box .total-amount h4{font-size:10px}.the-power .chart-box .total-amount h3{font-size:14px}.the-power .legend-bx{right:50px;font-size:14px;top:10px}.the-power .legend-bx .rate-bx{font-size:12px}.the-power .legend-bx .rate-bx span{width:15px;height:15px}.the-power .loan-emi{margin:0 15px}}.chart-box{position:relative;height:230px;margin-top:20px}.chart-box text{display:none}.chart-box div{position:absolute;top:0}.chart-box .total-amount{position:absolute;left:70px;top:40px;z-index:1;text-align:center;width:120px;height:120px;border-radius:50%;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}.chart-box .total-amount h3{font-size:19px;font-weight:600}@media(max-width: 1024px){.chart-box div{left:-10px}.chart-box .total-amount{left:40px}}@media(max-width: 991px){.chart-box div{left:auto}.chart-box .total-amount{left:70px}}.legend-bx{position:absolute;right:20%;top:0;font-size:21px}.legend-bx .rate-bx{font-size:18px;display:-ms-flexbox;display:flex;margin-top:10px}.legend-bx .rate-bx span{width:21px;height:21px;background:#f4d8cf;margin-right:10px}.legend-bx .rate-bx span.green{background:#cae7d0}@media(max-width: 1024px){.legend-bx{right:10%}}.loan-emi{box-shadow:0 5px 6px 0 rgba(0,0,0,.09);border-radius:8px;margin-right:5%;height:130px;background:#f9f9fb url(../images/wave.png) no-repeat left bottom;background-size:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.loan-emi .loan-name{font-size:18px}.loan-emi .loan-amount{font-weight:500;font-size:36px;color:#9d1d27;line-height:1;margin-top:12px}@media(max-width: 991px){.loan-emi{margin-right:30px}}@media(max-width: 767px){.loan-emi .loan-amount{margin-top:10px}}.apply-bx .custom-control{padding-left:1.5rem}.apply-bx .custom-control.custom-radio .custom-control-label::before{border-radius:50% !important;border-color:#9b1e26;border-width:2px}.apply-bx .custom-control.custom-radio .custom-control-label::before,.apply-bx .custom-control.custom-radio .custom-control-label::after{width:1rem;height:1rem;left:-1.5rem}.apply-bx .custom-control.custom-radio .custom-control-input:checked~.custom-control-label::before{border-color:#9b1e26;background-color:#9b1e26}.apply-bx .custom-control.custom-radio .error{z-index:1;width:100%;white-space:nowrap}.apply-bx .custom-control.custom-radio .custom-control-input.is-valid~.custom-control-label,.apply-bx .custom-control.custom-radio .was-validated .custom-control-input:valid~.custom-control-label{color:#25243b}.apply-bx .custom-control.custom-radio .custom-control-input.is-valid:checked~.custom-control-label::before,.apply-bx .custom-control.custom-radio .was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#9b1e26;background-color:#9b1e26}.apply-bx .custom-control.custom-radio .custom-control-input.is-valid~.custom-control-label::before,.apply-bx .custom-control.custom-radio .was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#9b1e26}.loan-cal{margin:15px 0 0}.loan-cal .white-bx{background:#fff;border-radius:12px;padding:16px 20px 20px}.loan-cal .white-bx .form-input{padding:0;border:0;font-size:18px;font-weight:700;color:#9d1d27}.loan-cal .white-bx .form-input.rate{width:41px}.loan-cal .white-bx .form-input.percentage{width:50px}.loan-cal .white-bx .form-input.years{width:20px}.loan-cal .white-bx .form-input.month{width:40px}.loan-cal .white-bx .form-txt{font-size:18px;font-weight:700;color:#9d1d27}.loan-cal .white-bx .slider-wraper{padding-bottom:0;margin-right:0}.loan-cal .white-bx .slider-wraper .help-block{font-size:12px;margin-bottom:0}@media(max-width: 768px){.loan-cal{margin-left:0px;padding:0;margin-right:0px}}.loan-cal .title{font-size:12px;font-weight:500;margin-bottom:0px;color:#575757}.loan-cal .ui-widget.ui-widget-content{background:linear-gradient(90deg, #f4d8cf 0%, #d19d9c 100%);height:2px;padding:0;border:0;-ms-flex-positive:1;flex-grow:1}.loan-cal .ui-slider{position:relative;text-align:left;margin:0 8px}.loan-cal .ui-slider .ui-slider-handle{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:2;cursor:default;-ms-touch-action:none;touch-action:none;width:18px;height:18px;border-width:9px;margin:-8px 0 0 -9px;background:#9d1d27;border-radius:50%;line-height:5;font-weight:600;font-size:0}.loan-cal .ui-slider #custom-handle-yrs.ui-slider-handle{text-indent:-2px}.loan-cal .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#e9e9e9}.loan-cal .ui-slider-horizontal .ui-slider-range{top:0;height:100%;left:0}@media(max-width: 991px){.loan-cal{-ms-flex-direction:column;flex-direction:column}.loan-cal .white-bx{width:100%}.loan-cal .white-bx.MT15{margin-top:15px}}.btn-list.op1{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.btn-list.op1 li{margin-left:12px}.btn-list.op1 li:first-child{margin-left:0}.btn-list.op1 li a{background:#f0f0f0;border:0;font-size:18px;padding:10px 50px;color:#acacac;border-radius:25px;display:block}.btn-list.op1 li a.active,.btn-list.op1 li a:hover{background:#d8d8d8;border:0;color:#5f5f5f}@media(max-width: 767px){.btn-list.op1{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.btn-list.op1 li a{padding:5px 20px;line-height:1.5;font-size:16px}}.table-data{border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.05)}.table-data .table-striped{margin:0}.table-data .table-striped thead th{background:#e9e9e9;text-align:center;font-size:14px}.table-data .table-striped thead th:first-child{text-align:left}.table-data .table-striped tbody tr:nth-of-type(odd){background:#f6f6f6}.table-data .table-striped tbody td{text-align:center;font-size:12px}.table-data .table-striped tbody td:first-child{text-align:left;font-weight:600}@media(max-width: 991px){.table-data{overflow-x:auto}.table-data .table-striped{width:1200px}}.view-dtails{color:#9b1e26;font-size:18px;font-weight:500}.view-dtails span::before{color:#9b1e26}.bike-loan1-main{padding:77px 0px 47px 0px;background-image:linear-gradient(143deg, #FFEBEB 50%, #FFBFC2 100%)}@media(max-width: 767px){.bike-loan1-main{padding:21px 0px 80px 0px}}.bike-loan1-main .title{color:#54565b;font-family:"Inter",sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-1.271px;max-width:497px}@media(max-width: 767px){.bike-loan1-main .title{font-size:26px;line-height:normal;letter-spacing:-0.918px;padding:0px 10px}}.bike-loan1-main .subtitle{margin-top:13px;margin-bottom:24px;color:#54565b;font-family:"Inter",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.635px;max-width:379px}@media(max-width: 767px){.bike-loan1-main .subtitle{margin-top:8px;margin-bottom:14px;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.565px;padding:0px 10px}}@media(max-width: 767px){.bike-loan1-main .chips-container{margin-top:36px}}@media(max-width: 767px){.bike-loan1-main .image-texts{font-size:12px;white-space:nowrap}}.bike-loan1-main .image-texts span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px}@media(max-width: 767px){.bike-loan1-main .image-texts span{font-size:12px;white-space:nowrap}}.bike-loan1-main .image-texts span .icon-circle-chip{position:absolute;z-index:0}.bike-loan1-main .image-texts span .icon-1{padding:10px 8px !important;margin-right:24px !important}@media(max-width: 767px){.bike-loan1-main .image-texts span .icon-1{padding:10px 6px !important;margin-right:10px !important}}.bike-loan1-main .image-texts span .icon-2{padding:10px 14px !important;margin-right:16px !important}@media(max-width: 767px){.bike-loan1-main .image-texts span .icon-2{padding:10px !important;margin-right:10px !important}}.bike-loan1-main .image-texts span .icon-3{padding:10px 6px !important;margin-right:10px !important}.bike-loan1-main .image-texts span .image-chip{margin-right:20px;font-size:18px;padding:10px;color:#acacac;display:block;position:relative;z-index:1}.bike-loan1-main .image-texts span .image-chip.active,.bike-loan1-main .image-texts span .image-chip:hover{color:#5f5f5f}@media(max-width: 767px){.bike-loan1-main .image-texts span .image-chip{margin-right:6px}}.bike-loan1-main .second-row{margin-top:36px}@media(max-width: 767px){.bike-loan1-main .second-row{margin-top:18px}}.bike-loan1-main .explore-bikes{border-radius:25px;border:2px solid rgba(120,120,120,.4);color:#9c1d26;text-align:center;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:30px;padding:10px 30px;height:50px;display:inline-block;min-width:194px}@media(max-width: 767px){.bike-loan1-main .explore-bikes{min-width:150px}}.bike-loan1-main .apply-loan-button{min-width:194px}@media(max-width: 767px){.bike-loan1-main .apply-loan-button{min-width:150px}}.bike-loan1-main .carousel-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.bike-loan1-main .carousel-content .carousel-title{color:#54565b;font-family:"Inter",sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-1.271px;margin-top:21px}@media(max-width: 767px){.bike-loan1-main .carousel-content .carousel-title{margin-top:52px;font-size:28px;line-height:42px;letter-spacing:-0.988px}}.bike-loan1-main .carousel-content .carousel-subtitle{color:#54565b;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.494px;padding:0;white-space:nowrap;margin-top:8px}@media(max-width: 767px){.bike-loan1-main .carousel-content .carousel-subtitle{margin-top:12px;margin-bottom:28px}}.bike-loan1-main .carousel-content .carousel-subtitle .carousel-subtitle-span-1{margin-right:69px;margin-top:8px}@media(max-width: 767px){.bike-loan1-main .carousel-content .carousel-subtitle .carousel-subtitle-span-1{margin-right:79px}}.bike-loan1-main .bike-loan-carousel{margin-top:30px}@media(max-width: 767px){.bike-loan1-main .bike-loan-carousel{margin-top:0}}.bike-loan1-main .bike-loan-carousel .owl-dots{display:none}.bike-loan1-main .owl-carousel .owl-nav span{font-size:20px}.bike-loan1-main .owl-carousel .owl-nav span.icon-Left::before{color:#9d1d27;position:absolute;top:5px;left:4px}.bike-loan1-main .owl-carousel .owl-nav span.icon-Right::before{color:#9d1d27;position:absolute;top:5px;right:3px}.bike-loan1-main .owl-carousel .owl-nav .owl-prev,.bike-loan1-main .owl-carousel .owl-nav .owl-next{width:30px;height:30px;background:#fff;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0,0,0,.32)}.bike-loan1-main .owl-carousel .owl-nav .owl-prev{left:-30px;top:60px}.bike-loan1-main .owl-carousel .owl-nav .owl-next{right:-30px;top:60px}.bike-loan1-main .owl-carousel .owl-item img{position:relative;z-index:1}@media(max-width: 1024px){.bike-loan1-main .owl-carousel .owl-nav .owl-prev{left:-10px;top:70px}.bike-loan1-main .owl-carousel .owl-nav .owl-next{right:-10px;top:70px}}@media(max-width: 991px){.bike-loan1-main .owl-carousel .owl-nav .owl-prev{left:-35px;top:70px}.bike-loan1-main .owl-carousel .owl-nav .owl-next{right:-35px;top:70px}}@media(max-width: 768px){.bike-loan1-main .owl-carousel .owl-nav .owl-prev,.bike-loan1-main .owl-carousel .owl-nav .owl-next{width:20px;height:20px}.bike-loan1-main .owl-carousel .owl-nav span{font-size:12px}.bike-loan1-main .bike-loan-carousel .owl-dots{display:block;position:absolute;bottom:130px;left:50%;transform:translate(-50%, 0)}.bike-loan1-main .owl-carousel .owl-item img{width:90%;margin:auto}.bike-loan1-main .owl-carousel .owl-nav .owl-prev{left:-2px;top:70px}.bike-loan1-main .owl-carousel .owl-nav .owl-next{right:-2px;top:70px}}.termscondition{position:absolute;right:0;color:#54565b;font-family:"Inter",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.353px;bottom:-50px}@media(max-width: 768px){.termscondition{right:20px;bottom:-70px}}.bike-loan2{margin:55px 0px;background:#f3f3f3;border-radius:20px;padding:29px 48px}@media(max-width: 767px){.bike-loan2{padding:20px 12px 37px 12px}}.bike-loan2 .content{margin-top:40px}@media(max-width: 767px){.bike-loan2 .content{margin-top:0;padding:0px 10px}}.bike-loan2 .content .main-heading{color:#54565b;font-family:"Inter",sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-1.271px}@media(max-width: 767px){.bike-loan2 .content .main-heading{color:#54565b;font-family:"Inter",sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.918px}}.bike-loan2 .content .subtitle{color:#54565b;font-family:"Inter",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.635px;margin-bottom:30px;margin-top:12px}@media(max-width: 767px){.bike-loan2 .content .subtitle{color:#54565b;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.565px;margin-bottom:20px;margin-top:6px}}@media(max-width: 767px){.bike-loan2 .content .explore-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}.bike-loan2 .carousel-container{margin-right:20px}@media(max-width: 767px){.bike-loan2 .carousel-container{margin-right:0px}}.bike-loan2 .carousel-container .main-image-div img{position:relative;left:-45px}@media(max-width: 1200px){.bike-loan2 .carousel-container .main-image-div img{left:-22px}}@media(max-width: 767px){.bike-loan2 .carousel-container .main-image-div img{left:-28px}}.bike-loan2 .carousel-container .carousel-content{margin-top:7px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.bike-loan2 .carousel-container .carousel-content{-ms-flex-align:start;align-items:start;padding:0px 10px}}.bike-loan2 .carousel-container .carousel-content .carousel-title{color:#54565b;font-family:"Inter",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-1.129px;margin-left:40px}@media(max-width: 991px){.bike-loan2 .carousel-container .carousel-content .carousel-title{margin-left:0px}}@media(max-width: 767px){.bike-loan2 .carousel-container .carousel-content .carousel-title{color:#54565b;font-family:"Inter",sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:-0.988px}}.bike-loan2 .carousel-container .carousel-content .carousel-subtitle-container{margin-left:82px}@media(max-width: 991px){.bike-loan2 .carousel-container .carousel-content .carousel-subtitle-container{margin-left:0px}}.bike-loan2 .carousel-container .carousel-content .carousel-subtitle{margin-right:30px;color:#54565b;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.494px;margin-top:8px}@media(max-width: 991px){.bike-loan2 .carousel-container .carousel-content .carousel-subtitle{margin-left:16px}}@media(max-width: 767px){.bike-loan2 .carousel-container .carousel-content .carousel-subtitle{margin-top:12px;margin-left:0px}}.bike-loan2 .carousel-container .carousel-content .carousel-subtitle-knowmore{color:#9c1d26;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-top:8px}@media(max-width: 991px){.bike-loan2 .carousel-container .carousel-content .carousel-subtitle-knowmore{margin-left:16px}}@media(max-width: 767px){.bike-loan2 .carousel-container .carousel-content .carousel-subtitle-knowmore{margin-left:0px;margin-top:12px}}.bike-loan2 .bike-loan-carousel2 .owl-dots{display:none}.bike-loan2 .owl-carousel .owl-nav span{font-size:20px}.bike-loan2 .owl-carousel .owl-nav span{font-size:20px}.bike-loan2 .owl-carousel .owl-nav span.icon-Left::before{color:#54565b;position:absolute;top:5px;left:4px}.bike-loan2 .owl-carousel .owl-nav span.icon-Right::before{color:#54565b;position:absolute;top:5px;right:3px}.bike-loan2 .owl-carousel .owl-nav .owl-prev,.bike-loan2 .owl-carousel .owl-nav .owl-next{width:30px;height:30px;background:#fff;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0,0,0,.32)}.bike-loan2 .owl-carousel .owl-nav .owl-prev{left:-40px;top:135px}.bike-loan2 .owl-carousel .owl-nav .owl-next{right:-10px;top:135px}@media(max-width: 1200px){.bike-loan2 .owl-carousel .owl-nav .owl-prev{left:-25px;top:108px}.bike-loan2 .owl-carousel .owl-nav .owl-next{right:-25px;top:108px}}@media(max-width: 1024px){.bike-loan2 .owl-carousel .owl-nav .owl-prev{left:-10px;top:100px}.bike-loan2 .owl-carousel .owl-nav .owl-next{right:-35px;top:100px}}@media(max-width: 991px){.bike-loan2 .owl-carousel .owl-nav .owl-prev{left:-35px;top:70px}.bike-loan2 .owl-carousel .owl-nav .owl-next{right:-35px;top:70px}}@media(max-width: 767px){.bike-loan2 .owl-carousel .owl-nav span::before{color:#9d1d27}.bike-loan2 .owl-carousel .owl-item img{width:90%;margin:auto}.bike-loan2 .owl-carousel .owl-nav .owl-prev{left:0px;top:70px}.bike-loan2 .owl-carousel .owl-nav .owl-next{right:0px;top:70px}.bike-loan2 .owl-carousel .owl-nav .owl-prev,.bike-loan2 .owl-carousel .owl-nav .owl-next{width:25px;height:25px}.bike-loan2 .owl-carousel .owl-nav span{font-size:15px}}.grnt-nrprod-eligibility{padding:60px 0px;background:rgba(255,255,255,.63)}@media(max-width: 991px){.grnt-nrprod-eligibility{padding:30px 0px}}@media(max-width: 767px){.grnt-nrprod-eligibility{padding:28px 0px 28px}}.grnt-nrprod-eligibility .grnrorideligi-tit h2{margin-bottom:23px}@media(max-width: 991px){.grnt-nrprod-eligibility .grnrorideligi-tit h2{margin-bottom:20px}}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-tit h2{margin-bottom:12px}}.grnt-nrprod-eligibility .grnrorideligi-tab ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-tab ul{gap:11px}}.grnt-nrprod-eligibility .grnrorideligi-tab ul li a{font-size:20px;line-height:27px;font-weight:400;color:#474a59;padding:10px 42px;display:block;background:rgba(255,255,255,.49);border:1px solid rgba(255,255,255,.63);box-shadow:0px 4px 4px rgba(140,36,36,.05);-webkit-backdrop-filter:blur(24.6px);backdrop-filter:blur(24.6px);border-radius:12px 12px 0px 0px;max-width:-moz-fit-content;max-width:fit-content}@media(max-width: 991px){.grnt-nrprod-eligibility .grnrorideligi-tab ul li a{padding:8px 35px;font-size:18px;line-height:24px}}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-tab ul li a{padding:8px 14px;font-size:14px;line-height:20px}}.grnt-nrprod-eligibility .grnrorideligi-tab ul li a.active{font-weight:600;color:#222;background:rgba(176,176,176,.19);border-bottom:1px solid #a5141e}.grnt-nrprod-eligibility .grnrorideligi-main{margin-top:26px}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-main{margin-top:13px}}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain{display:none}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain.can-apply3 .grnrorideligi-inbox{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}@media(max-width: 991px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain.can-apply3 .grnrorideligi-inbox{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain.can-apply3 .grnrorideligi-inbox{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain.can-apply3 .grnrorideligi-inbox .grnrorideliginb-desc h3{min-height:56px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain.can-apply2 .grnrorideligi-inbox{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain.can-apply2 .grnrorideligi-inbox{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox{display:-ms-grid;display:grid;row-gap:24px;column-gap:28px}@media(max-width: 1199px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox{row-gap:20px;column-gap:16px}}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox{gap:18px}}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box{padding:22px 14px;background:rgba(255,255,255,.19);border:1px solid rgba(255,255,255,.63);box-shadow:0px 0px 6px rgba(102,102,102,.28);-webkit-backdrop-filter:blur(24.6px);backdrop-filter:blur(24.6px);border-radius:12px;display:-ms-grid;display:grid;-ms-grid-columns:56px auto;grid-template-columns:56px auto;gap:14px}@media(max-width: 1199px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box{padding:18px 14px}}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box{padding:10px 10px;gap:10px}}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideligiinb-img{width:55px;height:55px;background:linear-gradient(180deg, #B40410 -53.38%, #9B1E26 100%);box-shadow:inset 0px 4px 21.1px 4px rgba(0,0,0,.18);border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideligiinb-img img{max-width:38px}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc h3{font-size:20px;line-height:28px;font-weight:500;color:#474a59;margin-bottom:28px}@media(max-width: 991px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc h3{margin-bottom:18px}}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc h3:last-child{margin-bottom:0}@media(max-width: 1199px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc h3{font-size:17px;line-height:24px}}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc h3{font-size:15px;line-height:22px;margin-bottom:8px}}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc p{font-size:14px;line-height:20px;font-weight:400;color:#474a59;margin-bottom:18px}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc p{font-size:12px;line-height:18px;margin-bottom:14px}}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc p:last-child{margin-bottom:0}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc ul{padding-left:14px;margin-bottom:20px}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc ul:last-child{margin-bottom:0}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc ul li{font-size:14px;line-height:20px;font-weight:400;color:#474a59;list-style:disc}@media(max-width: 767px){.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc ul li{font-size:12px;line-height:18px}}.grnt-nrprod-eligibility .grnrorideligi-main .grnrorideligi-inmain .grnrorideligi-inbox .grnrorideligi-box .grnrorideliginb-desc ul li+li{margin-top:9px}body.grnt-saop-update{font:400 1rem/1.25rem "Inter",sans-serif;color:#25243b}.product-banner.help-center{background:#d8d8d8;background:linear-gradient(150deg, rgb(216, 216, 216) 0%, rgb(238, 238, 238) 100%)}.product-banner.help-center figure{margin-left:120px}.product-banner.help-center figure img{width:auto;margin:0 auto}.product-banner.help-center .nearby-search{margin-top:20px;display:block;width:400px}.product-banner.help-center .nearby-search input{border-radius:4px;width:80%}.product-banner.help-center .nearby-search .invalid-feedback{left:0;padding:0 18px}.product-banner.help-center .banner-form{padding:20px 50px 30px;margin-bottom:-60px}.product-banner.help-center .banner-form .form-label-group{margin:25px 0}@media(max-width: 1024px){.product-banner.help-center figure{margin-left:-50px}}@media(max-width: 991px){.product-banner.help-center figure{margin-left:-30px;min-height:360px;padding-top:40px}.product-banner.help-center figure img{height:320px}.product-banner.help-center .banner-form{padding:0px 30px 10px;margin-left:20px}.product-banner.help-center .banner-wrapper .banner-ctnt .needs-validation .form-control{width:195px}}@media(max-width: 767px){.product-banner.help-center figure{margin-left:0;min-height:inherit;padding-top:0}.product-banner.help-center figure img{height:auto}.product-banner.help-center .banner-wrapper{margin-bottom:250px}.product-banner.help-center .banner-wrapper .banner-ctnt .needs-validation .form-control{width:100%}.product-banner.help-center .banner-ctnt{top:50px}.product-banner.help-center .banner-ctnt .row{-ms-flex-direction:column;flex-direction:column;min-height:650px}.product-banner.help-center .banner-form{padding:6px 20px 10px;margin-left:0}.product-banner.help-center figure img{width:100%}.product-banner.help-center .nearby-search{width:100%}}.help-body .progress-list{width:auto;border-right:1px solid #d8d8d8;padding:50px 0;margin-right:30px;height:100%}.help-body .progress-list ul.nav{display:block}.help-body .progress-list ul.nav li{display:block;padding:0;font-weight:400;margin:0;line-height:30px}.help-body .progress-list ul.nav li a{padding:10px 40px;border-radius:25px 0 0 25px;display:block}.help-body .progress-list ul.nav li a.active{background:#f9eaec;font-size:20px;font-weight:700}@media(max-width: 991px){.help-body .progress-list{margin-right:0}.help-body .progress-list ul.nav li a{padding:10px 15px 10px 25px}.help-body .progress-list ul.nav li a.active{font-size:16px}}@media(max-width: 767px){.help-body .progress-list{padding:0;margin-top:40px;border-right:0}.help-body .progress-list ul.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}.help-body .progress-list ul.nav li{display:inline-block;-ms-flex:none;flex:none;width:auto}.help-body .progress-list ul.nav li a.active{padding:10px 30px}}.help-ctnt{padding:0 0 80px}.help-ctnt p{margin:30px 0 0;line-height:1.4}.help-ctnt figure{margin:40px 0 0;position:relative}.help-ctnt figure .info-txt{left:40px;bottom:34px}.help-ctnt figure .info-txt small{display:block;font-size:12px;color:#b8b8b8}.help-ctnt figure .star{position:absolute;top:20px;right:20px}.help-ctnt figure .star .icon-star{font-size:20px}.help-ctnt figure .star .icon-star::before{color:#fff}@media(max-width: 991px){.help-ctnt figure .info-txt{left:20px;bottom:14px}.help-ctnt figure .play-box{width:55px;height:55px}}.helpful-box{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:34px 0;margin-top:30px}.helpful-box .btn-box{margin-top:20px;font-size:14px}.helpful-box .btn-box [class^=icon-]{font-size:14px}.helpful-box .btn-box span{margin-right:10px}.helpful-box .btn-box .icon-close:before{color:#9d1d27}@media(max-width: 767px){.helpful-box .btn-box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.helpful-box .btn-box.opn1{-ms-flex-pack:start;justify-content:flex-start}.helpful-box .btn-box.opn1 .btn-white.MR25{margin-right:20px}.helpful-box .btn-box .btn-white{line-height:3.3}.helpful-box .btn-box .btn-white.MR25{margin-right:0}}.related-box{margin-top:30px}.related-box .d-flex{-ms-flex-pack:justify;justify-content:space-between}.related-box .d-flex ul.with-circle{width:48%;padding-left:1%}.related-box .d-flex ul.with-circle li{padding:0 0 0 20px;line-height:24px}.related-box .d-flex ul.with-circle li::before{top:0;font-size:18px}@media(max-width: 991px){.related-box .d-flex{-ms-flex-direction:column;flex-direction:column}.related-box .d-flex ul.with-circle{width:99%}}.stab-wraper.brdb .secondary-tab{border-bottom:1px solid #d8d8d8}.card-look.full picture{margin:15px 24px 0}.card-look.full picture img{width:260px}@media(max-width: 991px){.card-look.full picture{-ms-flex-order:1;order:1;margin:-70px 0 0;width:100%;text-align:right}}@media(max-width: 767px){.card-look.full picture{margin-top:20px}.card-look.full picture img{width:100%}}.help-card{margin-top:40px}.help-card .card-look.full{width:100%;border:2px solid #9d1d27;-ms-flex-pack:justify;justify-content:space-between}.help-card .card-look.full figure{margin:15px 24px 0}.help-card .card-look.full figure img{width:200px}.help-card .card-look.full .app-info{width:32%;margin-right:2%}.help-card .card-look.full .app-info .hd3b{margin-bottom:8px}.help-card .card-look.full .app-icons{margin-right:44px;width:auto}@media(max-width: 1024px){.help-card .card-look.full figure{margin:15px 14px 0 20px}.help-card .card-look.full figure img{width:170px}.help-card .card-look.full .app-info{width:34%;margin-right:0}.help-card .card-look.full .app-icons{margin-right:20px}}@media(max-width: 991px){.help-card .card-look.full figure{margin:-70px 0 0;width:100%;text-align:right}.help-card .card-look.full figure img{width:200px}.help-card .card-look.full .app-info{width:100%;margin-bottom:20px}}@media(max-width: 767px){.help-card .card-look.full figure{margin:15px 0 0;width:100%}.help-card .card-look.full figure img{width:100%}}.circle-bx{width:80px;height:80px;border-radius:50%;background:#f3f3f3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.circle-bx img{width:30px;height:30px}ul.with-circle.op1 li{padding:0 0 0 20px;line-height:24px}ul.with-circle.op1 li::before{top:0;font-size:16px}.service-top{padding:60px 0 20px;border-bottom:1px solid #d8d8d8}.service-top .d-flex{-ms-flex-align:center;align-items:center}@media(max-width: 767px){.service-top{border-bottom:0;padding:34px 0 0px}.service-top .d-flex{padding:0 20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.service-top .d-flex .circle-bx{margin-bottom:12px}}.service-mid{background:#fafafa;padding-bottom:80px}.service-mid ul.with-circle.op1 li{line-height:30px}@media(max-width: 767px){.service-mid{background:#fff}.service-mid .row.PT35{padding-top:0}.service-mid .row.PT35 .with-circle{margin:24px 20px 0}}.page-breaker-1.serv{margin:80px 0}.page-breaker-1.serv .card-image{margin:0 20px 0 30px}.page-breaker-1.serv .card-btn{margin:0 40px}.page-breaker-1.serv .card-image img{max-width:310px;margin-top:10px}@media(max-width: 767px){.page-breaker-1.serv{margin:50px 0;padding-bottom:0}.page-breaker-1.serv .card-txt{margin:32px 40px}.page-breaker-1.serv .card-btn .btn-box{text-align:left}.page-breaker-1.serv .card-image{display:block;-ms-flex-order:1;order:1;margin:0 20px}.page-breaker-1.serv .card-image img{max-width:100%;margin-top:20px}}.help-topic .hdr+hr{margin:30px 0 0}.help-topic .MT20 a{text-decoration:underline}@media(max-width: 767px){.help-topic{margin:0 20px}}.product-banner.fastag .hero-know-more{color:#9d1d27;font-size:16px}@media(max-width: 991px){.product-banner.fastag figure{overflow:hidden}.product-banner.fastag figure img{width:110%}}@media(max-width: 767px){.product-banner.fastag figure img{width:100%}}.fastag-overview .page-breaker-1{margin-bottom:48px}.fastag-overview .page-breaker-1 .card-txt{padding-left:30px}.fastag-overview .page-breaker-1 .card-txt .hd{margin-bottom:0;letter-spacing:-0.5px}.fastag-overview .page-breaker-1 .card-imgbx{padding-right:30px}.fastag-overview .moretext{display:none}@media(max-width: 991px){.fastag-overview .page-breaker-1{padding:0}.fastag-overview .card-imgbx img{width:260px}}@media(max-width: 767px){.fastag-overview .page-breaker-1 .card-txt{padding:30px}.fastag-overview .page-breaker-1 .card-imgbx{width:100%;padding:0 8px}.fastag-overview .page-breaker-1 .card-imgbx img{width:100%}}.annual-reports.op1{background:#f5f5f5}.annual-reports.op1 .hd1l{color:#fff;letter-spacing:-2.13px;line-height:1}.annual-reports.op1 .year-report .report-right{background:#fafafa;padding:24px 36px}.annual-reports.op1 .year-report .report-right .radio-option{margin-top:10px}.annual-reports.op1 .year-report .report-right .radio-option .custom-control-inline{margin-right:36px}.annual-reports.op1 .year-report .report-right .radio-option .custom-control-inline .custom-control-label{padding-left:0}.annual-reports.op1 .report-data .item{padding:28px 12px}@media(max-width: 767px){.annual-reports.op1 .year-report .report-left{padding:52px 20px}.annual-reports.op1 .year-report .report-left .hd1l{font-size:36px;letter-spacing:0;line-height:1.2}.annual-reports.op1 .year-report .report-left .btn-box.MT40{margin-top:28px}.annual-reports.op1 .year-report .report-right{padding:0;background:none}.annual-reports.op1 .year-report .report-right .radio-option{margin:24px 20px 0}.annual-reports.op1 .year-report .report-right .radio-option+p{margin:16px 20px 20px}.annual-reports.op1 .year-report .report-right .report-data{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.annual-reports.op1 .year-report .report-right .report-data+p{padding:20px;margin-top:0}}.help-card.op1{margin-top:0}.help-card.op1 .card-look.full figure img{width:260px}.help-card.op1 .card-look.full .app-icons{margin-right:32px}@media(max-width: 1024px){.help-card.op1 .card-look.full .app-icons a{display:block}.help-card.op1 .card-look.full .app-icons a.MR15{margin:0 0 8px}}@media(max-width: 767px){.help-card.op1 .card-look.full figure img{width:100%}}.f15{font-size:15px}.how-work{padding:0 40px}.how-work .d-flex{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.how-work .d-flex .hd{margin-bottom:0}@media(max-width: 1024px){.how-work .b-tab-list li .img-box{margin-right:20px}}@media(max-width: 991px){.how-work{padding:0}.how-work .b-tab-list li .img-box{margin-right:5px}}.blog-tab.fastag .blog-card-2{padding:12px 0 12px 56px;-ms-flex-align:center;align-items:center}.blog-tab.fastag .blog-card-2 figure{margin-bottom:0}.blog-tab.fastag .blog-card-2 .card-left{padding-top:0}.blog-tab.fastag .blog-card-2 .list-item.opt2{padding-top:0}.blog-tab.fastag .blog-card-2 .list-item.opt2::before{background:#787878;z-index:0}.blog-tab.fastag .blog-card-2 .list-item.opt2 li span{-ms-flex:0 0 30px;flex:0 0 30px;background:#54565b;color:#fff;z-index:1}.blog-tab.fastag .blog-card-2 .list-item.opt2 li:last-child{margin-bottom:0}@media(max-width: 991px){.blog-tab.fastag .blog-card-2{padding:40px 0 0}.blog-tab.fastag .blog-card-2 .card-left{margin-top:40px}}@media(max-width: 767px){.blog-tab.fastag .d-flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.blog-tab.fastag .d-flex .btn-box{margin-top:12px}.blog-tab.fastag .blog-card-2 .card-left{padding:0 32px}}.steps-touse{background:#c4777d;background-image:linear-gradient(180deg, #C4777D 0%, #9D1D27 90%, #FAFAFA 90%, #FAFAFA 100%);padding:50px 0 20px}.steps-touse .hdr{color:#fff;text-align:center}.steps-touse .card.opt1{border:0;border-radius:0}.steps-touse .card.opt1 .tag{position:absolute;top:10px;right:10px;background:#ffdf66;border-radius:4px;font-size:10px;font-weight:700;padding:5px 10px;letter-spacing:.5px;text-transform:uppercase;z-index:1;display:none}.steps-touse .card.opt1.act .tag{display:block}@media(max-width: 991px){.steps-touse{padding-bottom:0}.steps-touse .card.opt1{margin-bottom:0}}@media(max-width: 767px){.steps-touse .col-lg-9{padding:0}}.toll-loc{background:#fafafa;padding:60px 0}.toll-loc .nav.soc-listingTab{padding:0}.toll-loc .nav.soc-listingTab a .card-box figure img{height:32px}@media(max-width: 767px){.toll-loc .nav.soc-listingTab{-ms-flex-direction:column;flex-direction:column;margin:0 20px}.toll-loc .nav.soc-listingTab a{margin:0 0 16px;min-height:90px}.toll-loc .nav.soc-listingTab a .card-box{min-height:90px}.toll-loc .nav.soc-listingTab a .card-box .card-title{width:120px}}.about-fastag{padding:60px 0;background:#f3f3f3;background:linear-gradient(90deg, #f3f3f3 46%, #c4777d 46%, #9d1d1d 100%)}.about-fastag .row{-ms-flex-pack:justify;justify-content:space-between}.about-fastag .white-box,.about-fastag .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .about-fastag .ad-card,.about-fastag .accordian .trgr,.accordian .about-fastag .trgr,.about-fastag .accordian .tog_cont,.accordian .about-fastag .tog_cont,.about-fastag .card-look{padding:70px 90px}.about-fastag .white-box .list1 li,.about-fastag .search-bxIn .search-ad .ad-card .list1 li,.search-bxIn .search-ad .about-fastag .ad-card .list1 li,.about-fastag .accordian .trgr .list1 li,.accordian .about-fastag .trgr .list1 li,.about-fastag .accordian .tog_cont .list1 li,.accordian .about-fastag .tog_cont .list1 li,.about-fastag .card-look .list1 li{margin-top:32px}.about-fastag .card-bx{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.about-fastag .card-bx figure{width:76px;height:76px;background:#e8e8e8;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 76px;flex:0 0 76px;margin:0 24px 0 0}.about-fastag .card-bx .clr-grey{margin:4px 0 0}.about-fastag .col-md-5{margin-right:40px}.about-fastag .col-md-5 .hd{color:#fff;margin-bottom:20px}.about-fastag .col-md-5 .owl-nav span::before{color:#fff}.about-fastag .col-md-5 .owl-nav .owl-prev{left:-40px}.about-fastag .col-md-5 .owl-nav .owl-next{right:-40px}.about-fastag .col-md-5 .owl-dots .owl-dot span{background:#fff}.about-fastag .media-card{padding:0}@media(max-width: 991px){.about-fastag .white-box.MR30,.about-fastag .search-bxIn .search-ad .MR30.ad-card,.search-bxIn .search-ad .about-fastag .MR30.ad-card,.about-fastag .accordian .MR30.trgr,.accordian .about-fastag .MR30.trgr,.about-fastag .accordian .MR30.tog_cont,.accordian .about-fastag .MR30.tog_cont,.about-fastag .MR30.card-look{margin:0 0 40px;padding:30px 20px}.about-fastag .col-md-5{margin-right:0}}@media(max-width: 767px){.about-fastag{background:linear-gradient(180deg, #f3f3f3 46%, #c4777d 46%, #9d1d1d 100%)}}.fastag-tandc p{line-height:22px}.fastag-tandc .hdg{font-weight:700;margin:40px 0 20px}.fastag-tandc .read-more{margin-bottom:0;display:none}.fastag-tandc .read-more a{color:#9d1d27}@media(max-width: 767px){.fastag-tandc .read-more{display:block}.fastag-tandc .tandc-more{display:none}}.fastag-listing{border-top:1px solid #d8d8d8;padding:35px 0}.nearby-search.op2{margin-top:0}@media(max-width: 767px){.nearby-search.op2{margin-top:30px}}.nearby-search.op2 input{border:1px solid #f3f3f3;width:70%}@media(max-width: 1024px){.nearby-search.op2 input{width:65%}}.acrd-data.fastag-table{margin-top:50px}@media(max-width: 767px){.acrd-data.fastag-table{margin-top:30px}}@media(max-width: 767px){.acrd-data.fastag-table table tr{overflow:hidden;border-bottom:1px solid rgba(0,0,0,.11);padding:10px;display:block}.acrd-data.fastag-table table tr:first-child{display:none}}@media(max-width: 767px){.acrd-data.fastag-table table th{display:none}}.acrd-data.fastag-table table td{vertical-align:middle;padding:15px 3px;-ms-flex:0 0 100%;flex:0 0 100%}@media(max-width: 767px){.acrd-data.fastag-table table td{display:block;border-top:none;padding:3px;overflow:hidden}.acrd-data.fastag-table table td span{float:left;width:50%}}.acrd-data.fastag-table table td .data-title{display:none}@media(max-width: 767px){.acrd-data.fastag-table table td .data-title{display:block;font-size:12px;color:#737373;width:50%;float:left;padding-right:15px}.acrd-data.fastag-table table td .data-title.no-float{float:none;width:100%;padding-bottom:5px}}.media-kit.finance-doc.recharge{background:#c4777d;background:linear-gradient(90deg, rgb(196, 119, 125) 0%, rgb(157, 29, 39) 60%, rgb(250, 250, 250) 60%, rgb(250, 250, 250) 100%);padding:0;margin-bottom:50px}@media(max-width: 991px){.media-kit.finance-doc.recharge{background:#c4777d;background:linear-gradient(180deg, rgb(196, 119, 125) 0%, rgb(157, 29, 39) 60%, rgb(250, 250, 250) 60%, rgb(250, 250, 250) 100%)}}.media-kit.finance-doc.recharge .hd1l{color:#fff;margin-top:15px}@media(max-width: 1024px){.media-kit.finance-doc.recharge .hd1l{font-size:45px}}@media(max-width: 991px){.media-kit.finance-doc.recharge .hd1l{font-size:50px}}@media(max-width: 767px){.media-kit.finance-doc.recharge .hd1l{font-size:36px;margin:30px 0 20px}}.media-kit.finance-doc.recharge .media-right{margin-left:-20px}.media-kit.finance-doc.recharge .media-right .hd1l{color:#737373;margin-top:64px;letter-spacing:-2.13px;line-height:.96}@media(max-width: 991px){.media-kit.finance-doc.recharge .media-right .hd1l{font-size:50px;margin-top:50px}}@media(max-width: 767px){.media-kit.finance-doc.recharge .media-right .hd1l{margin-top:10px;font-size:36px;letter-spacing:0}}@media(max-width: 1024px){.media-kit.finance-doc.recharge .media-right{margin-left:0}}@media(max-width: 991px){.media-kit.finance-doc.recharge .media-right{padding:20px 0}}.media-kit.finance-doc.recharge .media-list .card-media{padding:5px 15px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.media-kit.finance-doc.recharge .media-list .card-media figure{height:32px}.media-kit.finance-doc.recharge .media-list .card-media figure img{width:32px}.media-kit.finance-doc.recharge .media-list .card-media h2 strong{display:block}@media(max-width: 1024px){.media-kit.finance-doc.recharge .media-list .card-media{font-size:15px}}@media(max-width: 767px){.media-kit.finance-doc.recharge .media-list{max-width:340px;margin:0 auto}.media-kit.finance-doc.recharge .media-list .card-media{font-size:12px}}.steps-touse2 .card-bx{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.09);border-radius:1px;text-align:center;padding:30px 15px;margin:20px 20px 30px}.steps-touse2 .card-bx img{height:200px;width:auto;margin:0 auto 12px}.steps-touse2 .card-bx p.f16br,.steps-touse2 .card-bx .fastag-tandc p.read-more,.fastag-tandc .steps-touse2 .card-bx p.read-more{margin-bottom:12px}.steps-touse2 .card-bx p.f16br+p,.steps-touse2 .card-bx .fastag-tandc p.read-more+p,.fastag-tandc .steps-touse2 .card-bx p.read-more+p{min-height:64px;margin-bottom:0}.steps-touse2 .owl-carousel .owl-nav span{font-size:20px}.steps-touse2 .owl-carousel .owl-nav span::before{color:#9d1d27}.steps-touse2 .owl-carousel .owl-nav .owl-prev,.steps-touse2 .owl-carousel .owl-nav .owl-next{width:44px;height:44px;background:#fff;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0,0,0,.32)}.steps-touse2 .owl-carousel .owl-nav .owl-prev{left:-60px}.steps-touse2 .owl-carousel .owl-nav .owl-next{right:-60px}@media(max-width: 1024px){.steps-touse2 .owl-carousel .owl-nav .owl-prev{left:-30px}.steps-touse2 .owl-carousel .owl-nav .owl-next{right:-30px}}.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}.pad3,.earn-points{padding:45px 0}@media(max-width: 767px){.pad3,.earn-points{padding:30px 0}}body.offer-page{font:17px "Inter",sans-serif;color:#25243b}.offer-page .breadcrumb-wrap nav .breadcrumb{background:rgba(243,243,243,.6);text-transform:none;font-size:14px;color:#25243b}.offer-page .breadcrumb-wrap nav .breadcrumb a{color:#9d1d27}.offer-page .breadcrumb-item+.breadcrumb-item::before{font-family:icomoon;content:""}.offer-page .banner-wrapper .hd1{color:#25243b;font-weight:500}.offer-page .banner-wrapper .f14{margin-top:12px}.offer-page .banner-wrapper .btn-red{padding:10px 20px}.offer-page .banner-wrapper .hero-know-more{margin-left:20px;font-weight:600}.offer-page .banner-wrapper .list-item li{font-size:14px;font-weight:500;letter-spacing:-0.2px}@media(max-width: 1024px){.offer-page .banner-wrapper .hd1{font-size:36px}}@media(max-width: 991px){.offer-page .banner-wrapper figure{overflow:hidden}.offer-page .banner-wrapper figure img{width:130%}.offer-page .banner-wrapper .banner-ctnt{top:70px}.offer-page .banner-wrapper .hd1{font-size:24px}.offer-page .banner-wrapper .reward-logo{height:40px}}@media(max-width: 767px){.offer-page .banner-wrapper figure img{width:100%}.offer-page .banner-wrapper .banner-ctnt{top:20px}.offer-page .banner-wrapper .btn-box.MT30{margin-top:10px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.offer-page .banner-wrapper .btn-box.MT30 .hero-know-more{margin-top:10px}}.offer-page .btn-box .btn-red,.offer-page .btn-box .btn-white,.offer-page .btn-box .btn-red1{font-weight:600;height:auto;font-size:14px;line-height:1.5}.offer-page .f14br,.offer-page .product-banner .hero-know-more,.product-banner .offer-page .hero-know-more{letter-spacing:-0.5px;font-weight:600;height:auto}.offer-page .f14br:hover,.offer-page .product-banner .hero-know-more:hover,.product-banner .offer-page .hero-know-more:hover{color:#9d1d27}.offer-page .hd{color:#25243b;letter-spacing:-1.5px}.offer-page .hd+p{letter-spacing:-0.71px}.offer-page .secondary-nav .container .btn-box{top:15px}@media(max-width: 991px){.offer-page .banner-top .banner-btm .list-item.op2 li,.offer-page .product-banner .banner-btm .list-item.op2 li{-ms-flex:0 0 30%;flex:0 0 30%;margin-left:2%;margin-right:2%;text-align:center}.offer-page .banner-top .banner-btm .list-item.op2 li:first-child,.offer-page .product-banner .banner-btm .list-item.op2 li:first-child{margin-left:0}.offer-page .banner-top .banner-btm .list-item.op2 li span,.offer-page .product-banner .banner-btm .list-item.op2 li span{margin:0 auto 10px}}@media(max-width: 767px){.offer-page .banner-top .banner-btm .list-item.op2 li,.offer-page .product-banner .banner-btm .list-item.op2 li{font-size:12px;font-weight:500}.offer-page .p0m{padding-right:0;padding-left:0}}.earn-points{background:#f5f5f5}.earn-points .media-card{box-shadow:0 4px 8px 0 rgba(37,36,59,.1);border-radius:10px;margin:0 4px 8px}.earn-points .media-card .card-link{width:100%}.earn-points .media-card figure .tag{position:absolute;top:10px;right:10px;background:#ffdf66;border-radius:4px;font-size:10px;font-weight:700;padding:3px 8px;letter-spacing:.5px}.earn-points .media-card .mcard-body{padding:16px;min-height:130px}.earn-points .media-card .mcard-body h3{font-size:21px;font-weight:600;letter-spacing:-0.6px}.earn-points .media-card .mcard-body h3+p{font-size:12px;letter-spacing:-0.2px;line-height:18px;margin:8px 0 0}@media(max-width: 767px){.earn-points .owl-stage{left:-20px}}.earn-bonus-points{background:url(../images/offern/bg1.jpg) no-repeat 0 0/cover}.earn-bonus-points .ebp-hd{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.earn-bonus-points .ebp-hd .hd3b{font-weight:600;font-size:24px;color:#fff;letter-spacing:-1px;line-height:28px;text-shadow:0 1px 2px rgba(0,0,0,.5);width:115px;text-transform:uppercase}.earn-bonus-points .ebp-hd .white{width:250px;padding-left:20px;border-left:1px solid #fff;margin-bottom:0;letter-spacing:-0.25px}.earn-bonus-points .cle-bx{margin:0 15px}.earn-bonus-points .cle-bx .circle{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);width:152px;height:152px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.earn-bonus-points .cle-bx .circle:first-child{margin-bottom:24px}.earn-bonus-points .owl-carousel .owl-item img{width:auto}@media(max-width: 767px){.earn-bonus-points .ebp-hd{-ms-flex-wrap:wrap;flex-wrap:wrap}.earn-bonus-points .ebp-hd .white{width:100%;margin-top:10px;padding-top:10px;border-top:1px solid #fff;padding-left:0;border-left:0;text-align:center}.earn-bonus-points .cle-bx{margin:0 10px}.earn-bonus-points .owl-dots .owl-dot span,.earn-bonus-points .owl-dots .owl-dot.active span{background:#fff}}.redeem-points .redeem-points-carousel{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 991px){.redeem-points .redeem-points-carousel{display:block}}.redeem-points .redm-bx .redeem{background:#fcedb7;border-radius:10px;width:300px;height:285px;padding:24px;background-repeat:no-repeat;background-position:right bottom;position:relative}.redeem-points .redm-bx .redeem .card-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.redeem-points .redm-bx .redeem.c1{background-color:#f4d8cf}.redeem-points .redm-bx .redeem h3{font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-0.94px}.redeem-points .redm-bx .redeem h3+p{font-size:16px;line-height:1.25;margin:12px 0 0;color:#54565b}@media(max-width: 1024px){.redeem-points .redm-bx .redeem{width:280px}}@media(max-width: 991px){.redeem-points .redm-bx .redeem{margin-left:auto;margin-right:auto;width:300px}}@media(max-width: 767px){.redeem-points .redm-bx .redeem{width:100%;height:250px;padding:15px}.redeem-points .redm-bx .redeem h3+p{font-size:14px}}@media(max-width: 767px){.redeem-points .MT50{margin-top:30px}.redeem-points .MT40{margin-top:20px}}.hot-deals{background:url(../images/offern/bg2.jpg) no-repeat 0 0/cover}.hot-deals .white-bx{background:#fff;border-radius:10px;box-shadow:0 2px 10px 5px rgba(0,0,0,.1);text-align:center;padding:30px 20px;margin:15px 0;position:relative}.hot-deals .white-bx .card-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.hot-deals .white-bx.c1 .f14{color:#eac22a}.hot-deals .white-bx.c1 .f20{color:#957600}.hot-deals .white-bx.c2 .f14{color:#f2a491}.hot-deals .white-bx.c2 .f20{color:#ea7356}.hot-deals .white-bx.c3 .f14{color:#54565b}.hot-deals .white-bx.c3 .f20{color:#54565b}.hot-deals .white-bx.c4 .f14{color:#64c578}.hot-deals .white-bx.c4 .f20{color:#45b25c}.hot-deals .white-bx.c5 .f14{color:#6fa6dc}.hot-deals .white-bx.c5 .f20{color:#256eb5}.hot-deals .white-bx figure{position:relative;margin-bottom:20px}.hot-deals .white-bx figure+p{margin-bottom:10px}.hot-deals .white-bx figure span{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-khtml-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media(max-width: 1024px){.hot-deals .white-bx .f14{min-height:40px}}.hot-deals .owl-carousel .owl-item img{width:auto;margin:0 auto}.hot-deals .owl-nav button.owl-prev,.hot-deals .owl-nav button.owl-next{font-size:24px;color:#54565b}.hot-deals .owl-nav button.owl-prev span,.hot-deals .owl-nav button.owl-next span{display:none}.hot-deals .owl-nav .owl-prev{left:-50px}.hot-deals .owl-nav .owl-prev::before{font-family:icomoon;content:""}.hot-deals .owl-nav .owl-next{right:-50px}.hot-deals .owl-nav .owl-next::before{font-family:icomoon;content:""}@media(max-width: 1024px){.hot-deals .owl-nav .owl-prev{left:-30px}.hot-deals .owl-nav .owl-next{right:-30px}}.hot-deals .owl-carousel .owl-stage{padding:30px 0}.hot-deals .owl-carousel .owl-item{transform:scale(0.95)}.hot-deals .owl-carousel .owl-item .white-bx{background:rgba(255,255,255,.5)}.hot-deals .owl-carousel .owl-item.active+.active,.hot-deals .owl-carousel .owl-item.center+.active{transform:scale(1.05)}.hot-deals .owl-carousel .owl-item.active+.active .white-bx,.hot-deals .owl-carousel .owl-item.center+.active .white-bx{background:rgba(255,255,255,.7)}.hot-deals .owl-carousel .owl-item.center+.active{transform:scale(1.05);z-index:1}.hot-deals .owl-carousel .owl-item.center+.active+.active{transform:scale(0.95)}.hot-deals .owl-carousel .owl-item.center+.active+.active .white-bx{background:rgba(255,255,255,.5)}.hot-deals .owl-carousel .owl-item.active.center{transform:scale(1.15);z-index:2}.hot-deals .owl-carousel .owl-item.active.center .white-bx{background:#fff}@media(max-width: 991px){.hot-deals .owl-carousel .owl-item.center+.active{transform:scale(0.95)}}.earn-points-carousel .owl-stage{margin:0 auto}.csr-banner .hd48{color:#fff;font-weight:500;line-height:1.1}.csr-banner .full-width img{width:100%}.csr-banner .ban-btns{position:absolute;width:280px;right:0;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%)}.csr-banner .ban-btns .btns-bx{margin-top:20px;background:#9e2d34;border-radius:6px 0 0 6px;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.csr-banner .ban-btns .btns-bx a{color:#fff;width:50%;font-weight:500;font-size:14px;letter-spacing:-0.58px;text-align:center;padding:20px 12px}.csr-banner .ban-btns .btns-bx a img{height:40px;width:auto}.csr-banner .ban-btns .btns-bx a span{display:block;min-height:36px}.csr-banner .ban-btns .btns-bx a.bbtm{border-bottom:1px solid #77060f}.csr-banner .ban-btns .btns-bx a.brft{border-right:1px solid #77060f}@media(max-width: 1024px){.csr-banner .ban-btns .btns-bx a{padding:4px 8px}}@media(max-width: 991px){.csr-banner .full-width{overflow:hidden}.csr-banner .full-width img{width:200%}.csr-banner .banner-wrapper .banner-ctnt{top:25%}}@media(max-width: 767px){.csr-banner .full-width img{width:100%}.csr-banner .banner-wrapper .banner-ctnt{top:25px}.csr-banner .ban-btns{top:auto;bottom:0;width:100%;transform:none}.csr-banner .ban-btns figure{text-align:center}.csr-banner .ban-btns .btns-bx{border-radius:0;margin-top:12px}.csr-banner .ban-btns .btns-bx a span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.csr-banner .ban-btns a img{display:none}}.always-you.md-speak{padding:40px 0}.always-you.md-speak .comma{background:url(../images/csr/coma.svg) no-repeat;position:absolute;width:183px;height:135px;left:50%;right:auto;-khtml-transform:translateX(-50%);transform:translateX(-50%);margin:-24px 0 0 -50px}.always-you.md-speak .white-box,.always-you.md-speak .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .always-you.md-speak .ad-card,.always-you.md-speak .accordian .trgr,.accordian .always-you.md-speak .trgr,.always-you.md-speak .accordian .tog_cont,.accordian .always-you.md-speak .tog_cont,.always-you.md-speak .card-look{background:url(../images/csr/md-speak-bg.jpg) no-repeat;background-size:cover;color:#f3f3f3;padding:60px 0}.always-you.md-speak .white-box .PR img,.always-you.md-speak .search-bxIn .search-ad .ad-card .PR img,.search-bxIn .search-ad .always-you.md-speak .ad-card .PR img,.always-you.md-speak .accordian .trgr .PR img,.accordian .always-you.md-speak .trgr .PR img,.always-you.md-speak .accordian .tog_cont .PR img,.accordian .always-you.md-speak .tog_cont .PR img,.always-you.md-speak .card-look .PR img{border-radius:8px}.always-you.md-speak .white-box .wrap,.always-you.md-speak .search-bxIn .search-ad .ad-card .wrap,.search-bxIn .search-ad .always-you.md-speak .ad-card .wrap,.always-you.md-speak .accordian .trgr .wrap,.accordian .always-you.md-speak .trgr .wrap,.always-you.md-speak .accordian .tog_cont .wrap,.accordian .always-you.md-speak .tog_cont .wrap,.always-you.md-speak .card-look .wrap{margin-left:30px}.always-you.md-speak .white-box .hd2v,.always-you.md-speak .search-bxIn .search-ad .ad-card .hd2v,.search-bxIn .search-ad .always-you.md-speak .ad-card .hd2v,.always-you.md-speak .accordian .trgr .hd2v,.accordian .always-you.md-speak .trgr .hd2v,.always-you.md-speak .accordian .tog_cont .hd2v,.accordian .always-you.md-speak .tog_cont .hd2v,.always-you.md-speak .card-look .hd2v{font-weight:500;margin-left:185px;margin-bottom:15px}.always-you.md-speak .white-box .hd2v+p,.always-you.md-speak .search-bxIn .search-ad .ad-card .hd2v+p,.search-bxIn .search-ad .always-you.md-speak .ad-card .hd2v+p,.always-you.md-speak .accordian .trgr .hd2v+p,.accordian .always-you.md-speak .trgr .hd2v+p,.always-you.md-speak .accordian .tog_cont .hd2v+p,.accordian .always-you.md-speak .tog_cont .hd2v+p,.always-you.md-speak .card-look .hd2v+p{font-size:20px;line-height:1.4}@media(max-width: 1024px){.always-you.md-speak .white-box .wrap,.always-you.md-speak .search-bxIn .search-ad .ad-card .wrap,.search-bxIn .search-ad .always-you.md-speak .ad-card .wrap,.always-you.md-speak .accordian .trgr .wrap,.accordian .always-you.md-speak .trgr .wrap,.always-you.md-speak .accordian .tog_cont .wrap,.accordian .always-you.md-speak .tog_cont .wrap,.always-you.md-speak .card-look .wrap{margin-left:72px}.always-you.md-speak .white-box .hd2v,.always-you.md-speak .search-bxIn .search-ad .ad-card .hd2v,.search-bxIn .search-ad .always-you.md-speak .ad-card .hd2v,.always-you.md-speak .accordian .trgr .hd2v,.accordian .always-you.md-speak .trgr .hd2v,.always-you.md-speak .accordian .tog_cont .hd2v,.accordian .always-you.md-speak .tog_cont .hd2v,.always-you.md-speak .card-look .hd2v{margin-left:120px}}@media(max-width: 991px){.always-you.md-speak .comma{display:none}.always-you.md-speak .white-box .wrap,.always-you.md-speak .search-bxIn .search-ad .ad-card .wrap,.search-bxIn .search-ad .always-you.md-speak .ad-card .wrap,.always-you.md-speak .accordian .trgr .wrap,.accordian .always-you.md-speak .trgr .wrap,.always-you.md-speak .accordian .tog_cont .wrap,.accordian .always-you.md-speak .tog_cont .wrap,.always-you.md-speak .card-look .wrap{margin:0 5%}.always-you.md-speak .white-box .hd2v,.always-you.md-speak .search-bxIn .search-ad .ad-card .hd2v,.search-bxIn .search-ad .always-you.md-speak .ad-card .hd2v,.always-you.md-speak .accordian .trgr .hd2v,.accordian .always-you.md-speak .trgr .hd2v,.always-you.md-speak .accordian .tog_cont .hd2v,.accordian .always-you.md-speak .tog_cont .hd2v,.always-you.md-speak .card-look .hd2v{margin:20px 0 0}.always-you.md-speak .white-box .hd2v+p,.always-you.md-speak .search-bxIn .search-ad .ad-card .hd2v+p,.search-bxIn .search-ad .always-you.md-speak .ad-card .hd2v+p,.always-you.md-speak .accordian .trgr .hd2v+p,.accordian .always-you.md-speak .trgr .hd2v+p,.always-you.md-speak .accordian .tog_cont .hd2v+p,.accordian .always-you.md-speak .tog_cont .hd2v+p,.always-you.md-speak .card-look .hd2v+p{font-size:18px}.always-you.md-speak .white-box .PR,.always-you.md-speak .search-bxIn .search-ad .ad-card .PR,.search-bxIn .search-ad .always-you.md-speak .ad-card .PR,.always-you.md-speak .accordian .trgr .PR,.accordian .always-you.md-speak .trgr .PR,.always-you.md-speak .accordian .tog_cont .PR,.accordian .always-you.md-speak .tog_cont .PR,.always-you.md-speak .card-look .PR{margin:-140px 8% 0}}@media(max-width: 767px){.always-you.md-speak .container{padding:0 15px}.always-you.md-speak .white-box,.always-you.md-speak .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .always-you.md-speak .ad-card,.always-you.md-speak .accordian .trgr,.accordian .always-you.md-speak .trgr,.always-you.md-speak .accordian .tog_cont,.accordian .always-you.md-speak .tog_cont,.always-you.md-speak .card-look{margin:80px 0 0}.always-you.md-speak .white-box .PR img,.always-you.md-speak .search-bxIn .search-ad .ad-card .PR img,.search-bxIn .search-ad .always-you.md-speak .ad-card .PR img,.always-you.md-speak .accordian .trgr .PR img,.accordian .always-you.md-speak .trgr .PR img,.always-you.md-speak .accordian .tog_cont .PR img,.accordian .always-you.md-speak .tog_cont .PR img,.always-you.md-speak .card-look .PR img{width:100%}}.csr-mission .hd2v{font-weight:500}.csr-mission .hd2v.op1{position:absolute;z-index:1;color:#fff;width:92%;text-align:center;top:40px}.csr-mission .mission-bx{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:10px 10px 0 0;position:relative}.csr-mission .mission-bx img{width:100%;border-radius:10px 10px 0 0}.csr-mission .mission-bx a:hover .f21im{background:#871117;background-image:linear-gradient(135deg, #871117 0%, #D60B26 100%)}.csr-mission .mission-bx .f21im{position:absolute;width:100%;left:0;bottom:0;padding:8px 12px;line-height:1.1;min-height:48px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .5s ease}.firefox .csr-mission .mission-bx .f21im,.explorer11 .csr-mission .mission-bx .f21im{background:rgba(0,0,0,.4)}@media(max-width: 1024px){.csr-mission .mission-bx .f21im{font-size:16px}}@media(max-width: 991px){.csr-mission .mission-bx img{min-height:120px}.csr-mission .mission-bx .f21im{font-size:14px}}@media(max-width: 767px){.csr-mission .mt0-m{margin-top:0}.csr-mission .mission-bx{margin-bottom:20px}}.para{font-size:16px;line-height:22px}.f21im{font-weight:600;font-size:21px;color:#fff;letter-spacing:-0.52px}.initiatives-carousel.owl-carousel .owl-item img{width:auto;margin:0 auto}.initiatives-carousel .owl-dots{position:absolute;width:100%;left:0;bottom:40px}.initiatives-carousel .owl-dots .owl-dot span{background-color:#fff}.our-initiatives{background-repeat:no-repeat;background-size:cover;margin:4px 5px 10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.32),0 5px 8px 0 rgba(0,0,0,.22);border-radius:20px;padding:64px 30px;text-align:center;height:100%}.our-initiatives .hd2v{color:#fff}.our-initiatives .hdb{font-weight:600;color:#fff}.our-initiatives figure{margin:40px 0 20px}.our-initiatives figure img{border:5px solid #fff;border-radius:50%}@media(max-width: 1024px){.our-initiatives .hdb{font-size:32px}}.donate-banner{background:url(../images/csr/donate-bg.jpg) no-repeat;background-size:cover;padding-top:40px}.donate-banner figure img{margin-left:50px}.donate-banner .hd1{font-size:60px;font-weight:500;color:#25243b;letter-spacing:-1.88px;line-height:1}.donate-banner .list-item.opt2 li{color:#25243b}@media(max-width: 1024px){.donate-banner .hd1{font-size:48px}}@media(max-width: 991px){.donate-banner .hd1{font-size:36px}}@media(max-width: 767px){.donate-banner .banner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.donate-banner .banner-wrapper .banner-ctnt{position:inherit}.donate-banner figure{margin-top:30px}.donate-banner figure img{margin-left:0;width:70%}.donate-banner .list-item.opt2{margin-top:20px}.donate-banner .list-item.opt2 br{display:none}}.impact-first{background:#f3f3f3}.impact-first .impact-bg{background:url(../images/csr/impact-bg.jpg) no-repeat;background-size:cover;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);border-radius:20px;padding:30px 0}.impact-first .impact-bg .benefits-list{margin-top:30px}.impact-first .impact-bg .benefits-list li{text-align:center;color:#fff}.impact-first .impact-bg .benefits-list li p{font-size:16px;margin:4px 0 0}.impact-first .impact-bg .hdr{font-weight:500}@media(max-width: 991px){.impact-first .benefits-list{margin:30px 20px 0}.impact-first .benefits-list li:last-child{width:25%;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){.impact-first .impact-bg{background-position:center}.impact-first .benefits-list li{text-align:left}.impact-first .benefits-list li:first-child{padding-left:12px}.impact-first .benefits-list li:last-child{padding:0 12px;-ms-flex-direction:row;flex-direction:row;width:100%}.impact-first .benefits-list li .hdr{width:70%;text-align:left}.impact-first .benefits-list li p{width:30%}}.csr-bx-card{border-radius:20px}.csr-bx-card .tag{position:absolute;z-index:2;background:#fff;color:#9d1d27;font-size:14px;left:15px;bottom:120px;padding:7px 18px;border-radius:20px}.csr-bx-card .tag a{color:#9d1d27}.csr-bx-card .tag.op1{background:#f4d8cf}.csr-bx-card .tag.op2{background:#faedbd}.csr-bx-card .tag.op3{background:#cae7d0}.csr-bx-card .tag.op4{background:#c2d8ef}.csr-bx-card figure{margin-bottom:0px}.csr-bx-card figure img{width:100%;border-radius:20px 20px 0 0}.csr-bx-card .content{padding:20px 15px;font-size:18px;font-weight:700;line-height:1.4;height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 1440px){.csr-bx-card .content{font-size:16px}}.proLink{display:block;position:absolute;width:100%;height:100%;z-index:1;bottom:0 !important;right:0 !important}@media(max-width: 767px){.csr-impact{text-align:center}}.csr-impact figure img{width:100%;border-radius:20px}.csr-impact figure figcaption{position:absolute;bottom:15px;left:15px;font-size:18px;font-weight:700;color:#fff;line-height:1.2}@media(max-width: 991px){.csr-impact figure figcaption{font-size:14px}}@media(max-width: 767px){.csr-impact figure figcaption{text-align:center}}.csr-impact .btn-box .btn-red1{font-size:inherit}.csr-impact .play-box.white .icon-play{font-size:40px}.social-impact-num-bx{background:#fff8f6;border:1px dashed #f2c3b8;padding:20px;border-radius:8px}@media(max-width: 767px){.social-impact-num-bx{padding:40px 10px}}.social-impact-num-bx ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.social-impact-num-bx ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-40px}}.social-impact-num-bx ul li{line-height:1;font-size:14px}@media(max-width: 767px){.social-impact-num-bx ul li{width:50%;text-align:center;margin-top:40px}}.social-impact-num-bx ul li span{font-weight:700;font-size:48px;color:#9d1d27}@media(max-width: 991px){.social-impact-num-bx ul li span{font-size:28px}}@media(max-width: 767px){.social-impact-num-bx ul li span{font-size:36px}}.social-impact-num-bx ul li p{margin:0px}@media(max-width: 991px){.social-impact-num-bx ul li p{font-size:12px}}.impact-cnt{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding-left:40px}@media(max-width: 991px){.impact-cnt{padding-left:0px}}@media(max-width: 767px){.impact-cnt .btn-box{text-align:center;margin-top:30px}.impact-cnt .btn-box .btn-red1{margin-top:20px;margin-left:0px}}.csr-donation{margin-top:40px}.csr-donation.reverse .container>.row{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.csr-donation.reverse .copy-cnt{padding-left:0;padding-right:30px}@media(max-width: 991px){.csr-donation.reverse .copy-cnt{padding-right:0px}}@media(max-width: 991px){.csr-donation{margin-top:10px;margin-bottom:70px}.csr-donation .btn-box .btn-red1{margin-top:20px;margin-left:0px}}.csr-donation .hdb{color:#25243b}@media(max-width: 991px){.csr-donation .hdb{font-size:28px}}.csr-donation .hd2{color:#25243b;line-height:1.4}@media(max-width: 991px){.csr-donation .hd2{font-size:20px}}.csr-donation .copy-cnt{padding-left:30px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media(max-width: 991px){.csr-donation .copy-cnt{text-align:center;margin-top:15px;padding-left:0}}.csr-donation .copy-cnt .copy{font-weight:300}@media(max-width: 991px){.csr-donation .copy-cnt .copy{margin-top:15px}}.csr-donation .copy-cnt .copy ul{margin-left:20px;margin-top:35px}@media(max-width: 991px){.csr-donation .copy-cnt .copy ul{margin-top:25px}}.csr-donation .copy-cnt .copy ul li{position:relative;margin-top:24px}.csr-donation .copy-cnt .copy ul li::before{content:"·";font-size:65px;line-height:18px;position:absolute;left:-24px;top:0}@media(max-width: 991px){.csr-donation .copy-cnt .copy ul li{text-align:left}}.csr-donation .copy-cnt .copy p{line-height:1.5}.csr-owl-img img{border-radius:20px}@media(max-width: 991px){.csr-owl-img .owl-item{text-align:center}}.csr-owl-img figure figcaption{position:absolute;bottom:0;color:#fff;background:linear-gradient(180deg, rgba(194, 87, 96, 0) 0%, rgba(0, 0, 0, 0.249054) 21.35%, rgba(0, 0, 0, 0.8) 100%);padding:30px 45px;border-radius:0 0 20px 20px;font-size:16px;font-weight:700;line-height:24px;text-align:center}@media(max-width: 991px){.csr-owl-img figure figcaption{padding:25px 20px;font-size:12px;line-height:1.2}}.csr-owl-img figure figcaption:after{content:"";position:absolute;height:20px;width:20px;bottom:20px;right:30px;background:url("../images/svg/comma-down.svg") no-repeat;background-size:100%}@media(max-width: 991px){.csr-owl-img figure figcaption:after{height:15px;width:15px;bottom:7px;right:10px}}.csr-owl-img figure figcaption::before{content:"";position:absolute;height:20px;width:20px;top:20px;left:30px;background:url("../images/svg/comma-up.svg") no-repeat;background-size:100%}@media(max-width: 991px){.csr-owl-img figure figcaption::before{height:15px;width:15px;top:7px;left:10px}}@media(max-width: 991px){.csr-owl-img figure .play-box.white .icon-play{font-size:42px}}@media(max-width: 991px){.csr-owl-img figure{text-align:center;margin:0 auto;height:360px;width:auto;display:inline-block}.csr-owl-img .owl-item img{display:inline-block;width:auto;height:360px}}@media(max-width: 991px){.csr-title .f24l{font-size:20px}}.csr-steps{margin-top:60px}.csr-steps .hdb{color:#25243b}@media(max-width: 991px){.csr-steps .hdb{font-size:28px}}.csr-steps .hd2{color:#25243b}@media(max-width: 991px){.csr-steps .hd2{font-size:20px}}.step-cnt{margin-top:40px}.step-cnt .owl-item:first-child .item{background-position-x:170px}.step-cnt .owl-item:last-child .item{background-position-x:-170px}.step-cnt .owl-item:last-child .item .num-wrp:after{display:none}.step-cnt .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;padding:0 40px;background:url("../images/svg/dash-y.svg") no-repeat;background-position:0px 80px;background-size:100%;padding-top:40px}.step-cnt .item .num-wrp{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.step-cnt .item .num-wrp:after{top:35px;right:-40px;position:absolute;line-height:10px;content:"";color:#ffcb05;font-family:"icomoon" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.step-cnt .item span{display:-ms-flexbox;display:flex;width:80px;height:80px;font-size:36px;font-weight:700;color:#9d1d27;background:#ffcb05;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%}.step-cnt .item span:before{content:"";position:absolute;width:60px;height:60px;background-color:inherit;border-radius:50%;z-index:-1;animation:ripple 2s ease-out infinite}.step-cnt .item .copy h5{font-size:20px;font-weight:700;margin-top:50px}.step-cnt .item .copy p{margin-top:5px;line-height:1.4}@media(max-width: 767px){.step-cnt .owl-stage{left:-50px}}@keyframes ripple{from{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(3)}}.csr-partner{padding:100px 0;background:#f6f6f6;margin-top:70px}.csr-partner h5{color:#54565b}@media(max-width: 767px){.csr-partner{text-align:center}.csr-partner h3{font-size:28px}.csr-partner h5{font-size:20px}}.partner-owl{margin-top:60px}@media(max-width: 767px){.partner-owl{margin-top:30px}}.partner-owl .owl-item img{width:auto;display:inline-block}.partner-owl .owl-nav{position:absolute;top:-50px;right:0px}.partner-owl .owl-nav .owl-prev,.partner-owl .owl-nav .owl-next{position:relative;margin-right:15px}.csr-prt-box{background:#fff;box-shadow:0px 4px 12px 2px rgba(0,0,0,.1);border-radius:8px;padding:24px 14px;margin:20px 12px;min-height:370px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start}.csr-prt-box .label{padding:7px 13px;border-radius:20px;font-size:14px;color:#9d1d27;margin-bottom:15px;z-index:2}.csr-prt-box .label a{color:#9d1d27}.csr-prt-box .label.op1{background:#f4d8cf}.csr-prt-box .label.op2{background:#faedbd}.csr-prt-box .label.op3{background:#cae7d0}.csr-prt-box .label.op4{background:#c2d8ef}.csr-prt-box .title{font-size:16px;font-weight:700}.csr-prt-box figure{text-align:center;width:100%}.quick-donate{position:fixed;bottom:0px;min-height:100px;padding:20px 0;background:#25243b;color:#fff;width:100%;z-index:2;display:none}.quick-donate.sticky{display:block}.quick-donate .cnt{display:-ms-flexbox;display:flex}@media(max-width: 991px){.quick-donate .cnt{display:none}}.quick-donate .cnt.formMobile{display:none}@media(max-width: 991px){.quick-donate .cnt.formMobile{display:-ms-flexbox;display:flex}}.quick-donate .cnt.formMobile form{display:-ms-flexbox;display:flex;margin-top:15px}.quick-donate .cnt.formMobile .btn-border-white{margin-top:0px}.quick-donate h3{font-size:20px;font-weight:700;margin-bottom:7px}@media(max-width: 991px){.quick-donate h3{font-size:16px}}.quick-donate ul.list-amount{display:-ms-flexbox;display:flex}.quick-donate ul.list-amount li{margin-right:8px;margin-top:10px}.quick-donate ul.list-amount li a{padding:10px 15px;border:solid 1px #fff;font-size:14px;font-weight:700;border-radius:100px;color:#fff;display:block}.quick-donate ul.list-amount li a:hover,.quick-donate ul.list-amount li a:focus,.quick-donate ul.list-amount li a:active,.quick-donate ul.list-amount li a.active{background:#9d1d27;border:solid 1px #9d1d27}.quick-donate .form-list{margin-top:0px}.quick-donate .form-list li{margin-bottom:0px}.quick-donate .form-list li .form-group{margin-bottom:0px}.quick-donate .form-list li .form-group label{font-size:12px;position:relative;margin-bottom:0px;margin-top:9px}.quick-donate .form-list .form-control{border-radius:20px;background:rgba(0,0,0,0);width:174px;color:#fff;position:relative}.quick-donate .form-list .form-control:focus{box-shadow:none;border-color:#fff}.quick-donate .form-list .form-control.rupees{background:url("../images/svg/rupees-icon.svg") no-repeat;background-position:15px center;padding-left:30px}.quick-donate .jvalidation .was-validated input.form-control:valid,.quick-donate .jvalidation .was-validated input.form-control:valid:focus{background-image:url("../images/svg/rupees-icon.svg")}.quick-donate .close-cnt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:10px}@media(max-width: 991px){.quick-donate .close-cnt{display:none}}.btn-border-white{padding:10px 15px;font-size:14px;font-weight:600;margin-right:8px;border-radius:100px;margin-top:10px;background:#fff;color:#000;display:block;border:0px}.tcs-form-sec .container .aem-step-cnt{padding:40px;background:#f6f6f6;margin-top:-50px;position:relative;margin-bottom:100px;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);border-radius:6px}@media(max-width: 767px){.tcs-form-sec .container .aem-step-cnt{padding:30px 15px 40px;margin-bottom:70px}}.tcs-form-sec .container .aem-step-cnt .aem-journey{min-height:auto}.tcs-form-sec .container .aem-step-cnt .aem-journey{padding:40px 0 0 0}.tcs-form-sec .container .aem-step-cnt .dc-status-step li:last-child:last-child:after{background:#f6f6f6}.tcs-form-sec .container .aem-step-cnt .dc-status-step li:first-child:before,.tcs-form-sec .container .aem-step-cnt .dc-status-step li:last-child:before{background:#f6f6f6}.tcs-form-sec .form-list.twoCol li.boxhide{display:none}.tcs-card{display:-ms-flexbox;display:flex;margin-left:-5px;margin-right:-5px}@media(max-width: 768px){.tcs-card{-ms-flex-direction:column;flex-direction:column}}.tcs-box{display:-ms-flexbox;display:flex;background:#f4d8cf;background-repeat:no-repeat;background-size:cover;border-radius:12px;padding-top:12px;padding-right:12px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin:0 5px;-ms-flex:0 0 33%;flex:0 0 33%;max-width:100%;box-shadow:0 1px 1px rgba(0,0,0,.15)}@media(max-width: 768px){.tcs-box{margin-bottom:20px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.tcs-box.op2{background-image:linear-gradient(154deg, #FFFADF 0%, #EBDFA0 95%)}.tcs-box figure{margin-bottom:0px}.tcs-box .copy{padding-left:20px}.tcs-box .copy h5{font-size:18px;font-weight:700;margin-bottom:10px}.tcs-box .copy p{font-size:14px}.form-list.twoCol{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.form-list.twoCol{-ms-flex-direction:column;flex-direction:column}}.form-list.twoCol li{width:46%;margin-right:2%;margin-left:2%}@media(max-width: 767px){.form-list.twoCol li{width:100%;margin-right:0;margin-left:0}}.form-list .white-box,.form-list .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .form-list .ad-card,.form-list .accordian .trgr,.accordian .form-list .trgr,.form-list .accordian .tog_cont,.accordian .form-list .tog_cont,.form-list .card-look{font-size:14px;padding:12px 20px}.form-list .white-box h5,.form-list .search-bxIn .search-ad .ad-card h5,.search-bxIn .search-ad .form-list .ad-card h5,.form-list .accordian .trgr h5,.accordian .form-list .trgr h5,.form-list .accordian .tog_cont h5,.accordian .form-list .tog_cont h5,.form-list .card-look h5{font-size:16px;font-weight:700}.form-list .white-box .amount,.form-list .search-bxIn .search-ad .ad-card .amount,.search-bxIn .search-ad .form-list .ad-card .amount,.form-list .accordian .trgr .amount,.accordian .form-list .trgr .amount,.form-list .accordian .tog_cont .amount,.accordian .form-list .tog_cont .amount,.form-list .card-look .amount{margin-bottom:0px;font-size:16px}.size-link{color:#820000;font-size:10px;font-weight:500;line-height:normal;margin-top:6px;-webkit-text-decoration-line:underline;text-decoration-line:underline;position:absolute;right:0;top:55px}#size-chart-popup h2{color:#820000;font-size:22px;font-weight:700;line-height:normal}@media(max-width: 767px){#size-chart-popup h2{font-size:16px}}#size-chart-popup .modal-dialog{margin:0 auto;width:930px;max-width:100%}#size-chart-popup .modal-body{padding:0}#size-chart-popup .modal-content{padding:49px 32px 32px 32px}@media(max-width: 767px){#size-chart-popup .modal-content{padding:54px 12px 45px 12px}}#size-chart-popup table{margin-top:21px;border-radius:18px;background:#fff;margin-bottom:0;box-shadow:0px 1px 8px 0px rgba(0,0,0,.13);border:1px solid rgba(0,0,0,.13)}@media(max-width: 767px){#size-chart-popup table{margin-top:12px}}#size-chart-popup table td{color:#747373;text-align:center;font-size:12px;font-weight:500;line-height:130%;vertical-align:middle;border-color:#ffe7e3}@media(max-width: 767px){#size-chart-popup table td{font-size:10px;padding-top:5px;padding-bottom:5px}}#size-chart-popup table td:first-child span{font-weight:600}#size-chart-popup thead{border-radius:18px 18px 0px 0px;background:#ffe9e7}#size-chart-popup thead th{border:0;color:#494949;text-align:center;font-size:14px;font-weight:700;line-height:130%;padding:8px 23px;vertical-align:middle}@media(max-width: 767px){#size-chart-popup thead th{font-size:12px}}#size-chart-popup th:first-child,#size-chart-popup td:first-child{position:sticky;left:0;background-color:#fff}#size-chart-popup th:first-child{background:#ffe9e7}#size-chart-popup .hidden{display:none}#size-chart-popup .modal-content{border-radius:18px;border:0;box-shadow:0px 1px 8px 0px rgba(0,0,0,.13)}#size-chart-popup .btn-container label{font-size:14px;color:#494949;font-weight:700;width:auto}#size-chart-popup .btn-color-mode-switch>label.btn-color-mode-switch-inner{margin:0px;width:57px;height:26px;background:#e0e0e0;border-radius:26px;overflow:hidden;position:relative;transition:all .3s ease;display:block}#size-chart-popup .btn-color-mode-switch>label.btn-color-mode-switch-inner:before{content:attr(data-on);position:absolute;font-size:12px;font-weight:500;top:5px;right:5px}#size-chart-popup .btn-color-mode-switch>label.btn-color-mode-switch-inner:after{content:attr(data-off);width:26px;height:26px;background:#ffd7d2;border-radius:28px;position:absolute;left:0px;top:0;text-align:center;transition:all .3s ease;padding:4px 0px;filter:drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.25))}#size-chart-popup .btn-color-mode-switch input[type=checkbox]{cursor:pointer;width:100%;height:100%;opacity:0;position:absolute;top:0;z-index:1;margin:0px}#size-chart-popup .btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner{background:#f7f7f7}#size-chart-popup .btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner:after{content:attr(data-on);left:28px;background:#ffd7d2}#size-chart-popup .btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner:before{content:attr(data-off);right:auto;left:8px}#size-chart-popup .popup-close{border:1px solid #9a1b24;border-radius:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:16px;right:16px;height:22px;width:22px}#size-chart-popup .popup-close .icon-close.black{position:relative;top:-1px;left:0px;line-height:4px}@media(max-width: 767px){#size-chart-popup .popup-close .icon-close.black{top:0px;left:0px}}#size-chart-popup .popup-close .icon-close.black::before{color:#9a1b24;font-size:10px}#size-chart-popup #toggle-lable{display:block;text-align:center;color:#8b8b8b;font-size:8px;font-weight:400;line-height:normal}.modal-backdrop{background:rgba(0,0,0,.69)}body.grnt-optimize-page{padding-top:160px}@media(max-width: 991px){body.grnt-optimize-page{padding-top:120px}}.grnt-header-one header{position:fixed;width:100%;top:0;left:0;z-index:3;height:100px;background:#fff;transition:all .1s ease}.grnt-header-one header.secNavSticky.d-lg-block{height:auto}.grnt-header-one header.secNavSticky.d-lg-block .sec-nav{display:none}.grnt-header-one header.zindex{z-index:9;box-shadow:none}.grnt-header-one header.zindex.d-lg-none{box-shadow:none}.grnt-header-one header.zindex.secNavSticky{box-shadow:none;z-index:3}.grnt-header-one header.sticky{height:70px;overflow:hidden;z-index:3}.grnt-header-one header.sticky .menu{opacity:1;left:0;width:84px;padding:25px 20px 25px 40px}.grnt-header-one header.sticky .top-nav-left{opacity:0;width:50px}.grnt-header-one header.sticky .top-nav-right li.drop-down{opacity:0}.grnt-header-one header.sticky .top-nav-right li.drop-down>a{line-height:inherit}.grnt-header-one header.sticky .sub-nav{opacity:0;transform:translateY(-50%)}.grnt-header-one header.sticky .top-nav{height:70px}.grnt-header-one header.sticky .top-nav .logo{padding:15px 0 0 20px}.grnt-header-one header.sticky .top-nav-right li.stvi{display:block}.grnt-header-one header.sticky .top-nav-right li.stvi .icon-search{vertical-align:middle}.grnt-header-one header.sticky .sec-nav{display:none}.grnt-header-one header.sticky .login a{height:70px}@media(max-width: 991px){.grnt-header-one header.sticky .top-nav .logo{padding-top:0}}.grnt-header-one header #login-dropdonw-li:hover:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:46px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:1}@media(max-width: 991px){.grnt-header-one header #login-dropdonw-li:hover:before{display:none}}.grnt-header-one header #help-dropdonw-li:hover:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:49px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:1}@media(max-width: 991px){.grnt-header-one header #help-dropdonw-li:hover:before{display:none}}@media(max-width: 991px){.grnt-header-one header{height:auto}}.grnt-header-one header a{color:#25243b}.grnt-header-one header.d-lg-none .btn-box .btn-white{border:solid 1px;padding:8px 15px;margin-left:5px;font-size:14px;font-weight:600}.grnt-header-one header.d-lg-none .top-nav-right ul li{margin-right:7px;padding:0px}.grnt-header-one header.d-lg-none .top-nav-right ul li:last-child{padding:0 0 0 2px}@media(max-width: 991px){.grnt-header-one header.d-lg-none .top-nav-right ul li.lang-bx{position:relative}.grnt-header-one 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}.grnt-header-one 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}.grnt-header-one header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content ul li:last-child{border-bottom:0}}.grnt-header-one header .icon-lage .path1:before{color:#353535}.grnt-header-one header .icon-lage .path2:before{color:#353535}@media(max-width: 991px){.grnt-header-one header .icon-lage .path1:before{color:#979797}.grnt-header-one header .icon-lage .path2:before{color:#616161}}.grnt-header-one .header-main{margin:0 auto}.grnt-header-one .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}.grnt-header-one .sec-nav.bg-white{background-color:#fff !important;background:rgba(0,0,0,0)}.grnt-header-one .sec-nav.bg-white>ul.last li a,.grnt-header-one .sec-nav.bg-white>ul.last li a:visited{color:#353535}.grnt-header-one .sec-nav.bg-white>ul.last li a:hover,.grnt-header-one .sec-nav.bg-white>ul.last li a:active,.grnt-header-one .sec-nav.bg-white>ul.last li a:visited:hover,.grnt-header-one .sec-nav.bg-white>ul.last li a:visited:active{background:#fff}.grnt-header-one .sec-nav.bg-white>ul.last li .dropdown-content{background:#fff}.grnt-header-one .sec-nav.bg-white>ul.last li .dropdown-content li a,.grnt-header-one .sec-nav.bg-white>ul.last li .dropdown-content li a:visited{color:#353535}.grnt-header-one .sec-nav>ul{display:-ms-flexbox;display:flex}.grnt-header-one .sec-nav>ul.pre{background:#000;margin-left:20px;border-radius:24px}@media(max-width: 1440px){.grnt-header-one .sec-nav>ul.pre{margin-left:12px}}.grnt-header-one .sec-nav>ul.pre.bg-transparent li a{color:#353535;font-size:14px}.grnt-header-one .sec-nav>ul.pre.bg-transparent li a span.txt{font-size:14px}.grnt-header-one .sec-nav>ul.pre.bg-transparent li a:hover{color:#353535 !important;background:rgba(0,0,0,0)}.grnt-header-one .sec-nav>ul.pre li{margin:0px;line-height:2.5;font-size:12px}.grnt-header-one .sec-nav>ul.pre li a{border-radius:24px;display:block;padding:0 20px;color:#fff}@media(max-width: 1440px){.grnt-header-one .sec-nav>ul.pre li a{padding:0 15px}}@media(max-width: 1024px){.grnt-header-one .sec-nav>ul.pre li a{padding:0 7px}}.grnt-header-one .sec-nav>ul.pre li a:hover{font-weight:inherit;background:rgba(157,29,39,.3);color:#fff}.grnt-header-one .sec-nav>ul.last{margin-left:auto;margin-right:70px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grnt-header-one .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){.grnt-header-one .sec-nav>ul.last li{margin-right:0px}}.grnt-header-one .sec-nav>ul.last li .icon-search{vertical-align:middle}.grnt-header-one .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}.grnt-header-one .sec-nav>ul.last li a:visited{color:#fff}.grnt-header-one .sec-nav>ul.last li a:hover{background:#000;color:#fff}.grnt-header-one .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){.grnt-header-one .sec-nav>ul.last li a.btn-white{min-width:68px;font-size:14px;height:33px}}.grnt-header-one .sec-nav>ul.last li a.btn-white:hover{color:#fff;background:#981a1d !important}.grnt-header-one .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}.grnt-header-one .sec-nav>ul.last li a.btn-white.customer-support:hover{background:#fff !important}.grnt-header-one .sec-nav>ul.last li:last-child{margin-right:0}.grnt-header-one .sec-nav>ul.last li:last-child a{margin:0}.grnt-header-one .sec-nav>ul.last li.help-dropdonw{margin:0 15px}.grnt-header-one .sec-nav>ul.last li.help-dropdonw:hover,.grnt-header-one .sec-nav>ul.last li.login-button:hover{background:none}.grnt-header-one .sec-nav>ul>li{line-height:40px;font-size:14px;margin-right:32px}.grnt-header-one .sec-nav>ul>li.sec{background:#f5f5f5;margin-right:0;padding-left:30px}.grnt-header-one .sec-nav>ul>li>a:hover,.grnt-header-one .sec-nav>ul>li>a.active{color:#fff}.grnt-header-one .sec-nav>ul>li>a:hover .icon-Down::before,.grnt-header-one .sec-nav>ul>li>a.active .icon-Down::before{content:""}.grnt-header-one .sec-nav>ul>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.grnt-header-one .sec-nav>ul .icon-search{font-size:16px;font-weight:700}.grnt-header-one .sec-nav>ul .icon-lage{font-size:15px}.grnt-header-one .sec-nav>ul .dfv{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media(max-width: 1024px){.grnt-header-one .sec-nav>ul li{margin-right:24px}.grnt-header-one .sec-nav>ul.pre{padding-left:0px;margin-left:10px}.grnt-header-one .sec-nav>ul.last{margin-right:4px}}.grnt-header-one .sec-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.grnt-header-one .sec-nav .menu a img{display:block}.grnt-header-one .sec-nav .menu a span{font-size:20px}.grnt-header-one .sec-nav .logo{padding:0px 0px 0 70px}@media(max-width: 1024px){.grnt-header-one .sec-nav .logo{padding:0px 0px 0 10px}}.grnt-header-one .sec-nav .logo a img{height:36px;display:block;width:auto}@media(max-width: 1024px){.grnt-header-one .sec-nav .logo a img{height:36px}}.grnt-header-one .sec-nav a{color:#fff}.grnt-header-one .sec-nav a:hover{color:#fff}.grnt-header-one .sec-nav .dropdown-content a{color:#54565b}.grnt-header-one .sec-nav .icon-Down:before{color:#da3442;font-size:14px}.grnt-header-one .sec-nav .btn-box .btn-red{padding:7px 23px;font-size:14px}.grnt-header-one .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}.grnt-header-one .sec-nav .btn-box .btn-white.dropdown-toggle:after{display:none}@media(max-width: 1024px){.grnt-header-one .sec-nav .btn-box .btn-white{min-width:68px;height:33px;font-size:14px}}@media(max-width: 1280px){.grnt-header-one .sec-nav .btn-box .btn-white{font-size:14px;line-height:20px;padding:0 8px;margin-left:5px;margin-right:5px;min-width:72px}}.grnt-header-one .sec-nav .btn-box .btn-white:hover{background:#9d1d27;color:#fff}.grnt-header-one .sec-nav .btn-box .btn-white.ira-help:hover{background-color:#fff}.grnt-header-one .sec-nav .btn-box .btn-white.ira-help img{margin-top:-7px}.grnt-header-one .sec-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative;z-index:2}.grnt-header-one .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}.grnt-header-one .top-nav{font-size:14px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:9px 65px;background:#fff}.grnt-header-one .top-nav.bg-light-white{padding:0 70px}@media(max-width: 1024px){.grnt-header-one .top-nav{padding:0}}@media(max-width: 991px){.grnt-header-one .top-nav{box-shadow:none}}.grnt-header-one .top-nav .logo{padding:10px 30px 0 46px}.grnt-header-one .top-nav .logo a img{display:block}.grnt-header-one .top-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.grnt-header-one .top-nav .menu a img{display:block}.grnt-header-one .top-nav .menu a span{font-size:20px}@media(max-width: 1024px){.grnt-header-one .top-nav .logo{padding:10px 10px 0 30px}}@media(max-width: 991px){.grnt-header-one .top-nav{height:60px;-ms-flex-align:center;align-items:center}.grnt-header-one .top-nav .menu{position:static;opacity:1;left:0;width:24px}.grnt-header-one .top-nav .logo{padding:0 0 0 0}.grnt-header-one .top-nav .logo img{height:28px}.grnt-header-one .top-nav .menu-mob .icon-menu,.grnt-header-one .top-nav .icon-search{display:block;font-size:20px}.grnt-header-one .top-nav .icon-search{font-size:24px}.grnt-header-one .top-nav .myCornerm img{height:30px}.grnt-header-one .top-nav .menu-mob .icon-menu::before{color:#9b1e26}}.grnt-header-one .top-nav .top-nav-left .drop-down.rgt .dropdown-content{left:auto;right:0px}.grnt-header-one .top-nav .top-nav-left .dropdown-content{left:0;top:45px}.grnt-header-one .top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:600px;max-height:290px;overflow-y:scroll}@media(min-width: 1025px){.grnt-header-one .top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:760px}}@media(min-width: 1180px)and (max-width: 1440px){.grnt-header-one .top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:700px}}.grnt-header-one .top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col{height:235px;min-width:520px}.grnt-header-one .top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col .grdiantCard{width:46%}.grnt-header-one .top-nav .top-nav-left .dropdown-content.onlinkList{padding:0px;border-radius:0 0 10px 10px}.grnt-header-one .top-nav .top-nav-left .dropdown-content.onlinkList li{margin-bottom:0px}.grnt-header-one .top-nav .top-nav-left .dropdown-content.onlinkList li:last-child a{border-bottom:0px}.grnt-header-one .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}.grnt-header-one .top-nav .top-nav-left .dropdown-content.onlinkList li a span{padding-right:23px}.grnt-header-one .top-nav-left{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.grnt-header-one .top-nav-left>li{margin:0;position:relative}.grnt-header-one .top-nav-left>li.active>a,.grnt-header-one .top-nav-left>li:hover>a{font-weight:700}.grnt-header-one .top-nav-left>li.active>a .icon-Down::before,.grnt-header-one .top-nav-left>li:hover>a .icon-Down::before{color:#9d1d27;content:""}.grnt-header-one .top-nav-left>li>a{display:block;border-top:0 !important;border-bottom:3px solid rgba(0,0,0,0);padding:14px 30px 14px 0;height:45px;color:#353535;white-space:nowrap;font-size:14px}@media(max-width: 1024px){.grnt-header-one .top-nav-left>li>a{padding:16px 8px}}.grnt-header-one .top-nav-left>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.grnt-header-one .top-nav-left>li>a .icon-Down::before{color:#9d1d27}.grnt-header-one .top-nav-left>li>a:hover{background:rgba(0,0,0,0);border-bottom:3px solid #9d1d27}.grnt-header-one .top-nav-left>li .dfm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grnt-header-one .top-nav-left>li .dfm .icon-more{font-size:20px;margin-right:8px}.grnt-header-one .top-nav-left>li .icon{margin-right:8px;display:inline-block}.grnt-header-one .top-nav-left>li .icon img{width:20px;height:20px}@media(max-width: 1280px){.grnt-header-one .top-nav-left>li.hide-1024{display:none}}@media(max-width: 1280px){.grnt-header-one .top-nav-left>li{font-size:14px;margin:0}.grnt-header-one .top-nav-left>li>a{padding:15px 30px 10px 0px}}@media(max-width: 1024px){.grnt-header-one .top-nav-left>li{font-size:14px;margin:0}.grnt-header-one .top-nav-left>li>a{padding:15px 18px 10px 0px}}.grnt-header-one .top-nav-right{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.grnt-header-one .top-nav-right .icon-search:before{color:#9d1d27}.grnt-header-one .top-nav-right .right-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grnt-header-one .top-nav-right .right-nav .phone svg{margin-top:0px}.grnt-header-one .top-nav-right .right-nav .hotline-new{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;margin-left:12px;margin-top:-2px}.grnt-header-one .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}.grnt-header-one .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){.grnt-header-one .top-nav-right .right-nav{padding:0px 10px 0 0}}.grnt-header-one .top-nav-right .right-nav>li{margin:0 12px;position:relative}.grnt-header-one .top-nav-right .right-nav>li>a{padding:15px 0;line-height:30px}.grnt-header-one .top-nav-right .right-nav>li:last-child{margin-right:0}.grnt-header-one .top-nav-right .right-nav>li.stvi{display:none}.grnt-header-one .top-nav-right .right-nav>li .search,.grnt-header-one .top-nav-right .right-nav>li .icon-lage{font-size:22px}.grnt-header-one .top-nav-right .right-nav>li .phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0}.grnt-header-one .top-nav-right .right-nav>li .phone:hover .f10{color:#25243b}.grnt-header-one .top-nav-right .right-nav>li .phone .f10{margin-bottom:0;line-height:1;font-size:10px;margin-left:8px;font-weight:600}.grnt-header-one .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){.grnt-header-one .top-nav-right .right-nav>li .phone .f10.hotline{font-size:11px;line-height:16px}}.grnt-header-one .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){.grnt-header-one .top-nav-right .right-nav>li .phone span{font-size:13px}}@media(max-width: 1024px){.grnt-header-one .top-nav-right .right-nav>li{margin:0 8px;font-size:14px}}@media(max-width: 991px){.grnt-header-one .top-nav-right .right-nav>li{margin-right:24px}}.grnt-header-one .sub-nav{opacity:1;transform:translateY(0);transition:all .3s ease;border-top:1px solid #d8d8d8}.grnt-header-one .sub-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.grnt-header-one .sub-nav ul li{padding:20px}.grnt-header-one .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){.grnt-header-one .my-corner{padding-right:38px;height:38px}.grnt-header-one .my-corner span{display:none}}.grnt-header-one .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}.grnt-header-one .login a span{margin-right:8px}@media(max-width: 1024px){.grnt-header-one .login a{margin-right:30px}}@media(max-width: 991px){.grnt-header-one .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}.grnt-header-one .login a span{font-size:20px;margin:0 0 3px}}.grnt-header-one .mob-menu{display:none}@media(max-width: 991px){.grnt-header-one .mob-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;background:#fff;overflow:auto}.grnt-header-one .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)}.grnt-header-one .mob-menu .mm-top-in .logo img{height:34px;width:auto}.grnt-header-one .mob-menu .mm-top-in .search{margin-left:auto;margin-right:20px}.grnt-header-one .mob-menu .mm-top-in .search .icon-search{font-size:24px}.grnt-header-one .mob-menu .mm-top-in .search .icon-search:before{color:#9b1e26}.grnt-header-one .mob-menu .mm-top-in .language{margin:0 16px 0 -4px}.grnt-header-one .mob-menu .mm-top-in .language .icon-lage{font-size:18px}.grnt-header-one .mob-menu .mm-top-in .icon-close{font-size:18px}.grnt-header-one .mob-menu .mm-top-in .icon-close:before{color:#9b1e26}.grnt-header-one .mob-menu .mm-mid .mob-scrollm{background:linear-gradient(131.93deg, #353535 0%, #000000 100%);padding:15px}.grnt-header-one .mob-menu .mm-mid .mob-scrollm ul{min-width:300px}.grnt-header-one .mob-menu .mm-mid .tab-content>.active{display:block}.grnt-header-one .mob-menu .mm-mid .nav.pre{background:#000;border-radius:24px;padding:0}.grnt-header-one .mob-menu .mm-mid .nav.pre li{padding:0;margin-right:4px}.grnt-header-one .mob-menu .mm-mid .nav.pre li a{font-size:12px;line-height:20px;color:#fff;white-space:nowrap}.grnt-header-one .mob-menu .mm-mid .nav.pre li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%);font-weight:inherit}.grnt-header-one .mob-menu .mm-mid .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 35px;overflow-x:auto}.grnt-header-one .mob-menu .mm-mid .nav li{margin-right:12px;padding:15px 0}.grnt-header-one .mob-menu .mm-mid .nav li:last-child{margin-right:0}.grnt-header-one .mob-menu .mm-mid .nav li a{display:inline-block;padding:5px 14px;border-radius:15px}.grnt-header-one .mob-menu .mm-mid .nav li a.active{font-weight:700;background:#9d1d27;color:#fff}.grnt-header-one .mob-menu .mm-mid .tab-content{padding:0}.grnt-header-one .mob-menu .mm-mid .tab-content .mlink{border-bottom:1px solid rgba(157,29,39,.3);padding-bottom:24px;margin-bottom:0}.grnt-header-one .mob-menu .mm-mid .tab-content .mlink a{font-weight:700;color:#9d1d27}.grnt-header-one .mob-menu .footer-top .fot-dred{padding:40px 20px}.grnt-header-one .mob-menu .footer .fot-dred .col-lg-5{margin-bottom:0}.grnt-header-one .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}.grnt-header-one .mob-menu .mob-smenu a.redirect-link::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:24px;color:#fff}.grnt-header-one .mob-menu .mob-smenu .main-link{padding:20px 15px;background:#d8d8d8;font-weight:700}.grnt-header-one .mob-menu .mob-smenu .main-link a{color:#9d1d27;font-size:14px}.grnt-header-one .mob-menu .mob-smenu .fhd{padding:20px 15px;position:relative;background:#f3f3f3;border-bottom:1px solid #d8d8d8;font-size:14px}.grnt-header-one .mob-menu .mob-smenu .fhd.act{color:#9d1d27;font-weight:700}.grnt-header-one .mob-menu .mob-smenu .fhd.act::before{content:""}.grnt-header-one .mob-menu .mob-smenu .fhd::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:20px;color:#9d1d27}.grnt-header-one .mob-menu .mob-smenu .fhd.others-menu{background:#525252;color:#fff;border-bottom-color:#d0d0d0}.grnt-header-one .mob-menu .mob-smenu .fhd.others-menu.last{border-bottom:0}.grnt-header-one .mob-menu .mob-smenu .fhd.others-menu::before{color:#fff}.grnt-header-one .mob-menu .mob-smenu .fbody{display:none;border-bottom:1px solid #d8d8d8}.grnt-header-one .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}.grnt-header-one .mob-menu .mob-smenu .fbody .fhd:first-child{border-top:0}.grnt-header-one .mob-menu .mob-smenu .fbody .fhd.act{color:#54565b}.grnt-header-one .mob-menu .mob-smenu .fbody .fhd.act::before{content:"";color:#9d1d27}.grnt-header-one .mob-menu .mob-smenu .fbody .fhd::before{content:"";right:15px;color:#54565b}.grnt-header-one .mob-menu .mob-smenu .fbody ul{display:none}.grnt-header-one .mob-menu .mob-smenu .fbody ul.flist{display:block}.grnt-header-one .mob-menu .mob-smenu .flist{padding-top:25px;display:none}.grnt-header-one .mob-menu .mob-smenu .flist li{padding:0 25px 20px 25px;font-size:14px}.grnt-header-one .mob-menu .mob-smenu .flist li.viewAll a{color:#9b1e26;font-size:12px}.grnt-header-one .mob-menu .mob-smenu .flist li a{color:#25243b;font-size:14px}.grnt-header-one .mob-menu .mob-smenu .flist li a.f16br,.grnt-header-one .mob-menu .mob-smenu .flist li .fastag-tandc a.read-more,.fastag-tandc .grnt-header-one .mob-menu .mob-smenu .flist li a.read-more{color:#9b1e26}.grnt-header-one .mob-menu .mob-smenu .flist li hr{margin-bottom:.5rem}.grnt-header-one .mob-menu .mob-smenu .flist li:last-child{padding-bottom:28px}.grnt-header-one .mob-menu .mob-smenu .flist li.flist-hd{font-weight:700;color:#9d1d27;padding-left:15px}.grnt-header-one .mob-menu .mob-smenu .fhd-link{padding:28px 0;font-weight:700;border-top:1px solid rgba(216,216,216,.5)}.grnt-header-one .mob-menu .footer .fot-red1{padding:20px 0}.grnt-header-one .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}.grnt-header-one .mob-menu .footer .fot-red1 ul li:last-child{border-bottom:0}.grnt-header-one .mob-menu .footer{margin-bottom:0;padding-bottom:0 !important}}@media(max-width: 767px){.grnt-header-one .mob-menu .mm-mid .nav{padding:0 15px}}.grnt-header-one .snav-wraper,.grnt-header-one .stab-wraper{height:65px}.grnt-header-one .bg-grey .secondary-tab{border-bottom:solid 1px #d8d8d8;background:#fafafa;height:69px}@media(max-width: 1024px){.grnt-header-one .bg-grey .secondary-tab{height:auto}}.grnt-header-one .secondary-nav,.grnt-header-one .secondary-tab,.grnt-header-one .secondary-tab-normal{background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);position:relative}.grnt-header-one .secondary-nav.sticky,.grnt-header-one .secondary-tab.sticky,.grnt-header-one .secondary-tab-normal.sticky{position:fixed;width:100%;top:50px;left:0;z-index:2}@media(max-width: 991px){.grnt-header-one .secondary-nav.sticky,.grnt-header-one .secondary-tab.sticky,.grnt-header-one .secondary-tab-normal.sticky{top:55px}}.grnt-header-one .secondary-nav.sticky ul:not(.filter) li a,.grnt-header-one .secondary-tab.sticky ul:not(.filter) li a,.grnt-header-one .secondary-tab-normal.sticky ul:not(.filter) li a{padding:15px 0 10px;font-size:16px}.grnt-header-one .secondary-nav.sticky .container .btn-box,.grnt-header-one .secondary-tab.sticky .container .btn-box,.grnt-header-one .secondary-tab-normal.sticky .container .btn-box{top:5px}.grnt-header-one .secondary-nav.sticky .container .btn-box .btn-red,.grnt-header-one .secondary-tab.sticky .container .btn-box .btn-red,.grnt-header-one .secondary-tab-normal.sticky .container .btn-box .btn-red{padding:7px 30px;font-size:14px}.grnt-header-one .secondary-nav ul:not(.filter),.grnt-header-one .secondary-tab ul:not(.filter),.grnt-header-one .secondary-tab-normal ul:not(.filter){display:-ms-flexbox;display:flex}.grnt-header-one .secondary-nav ul:not(.filter).op1 li,.grnt-header-one .secondary-tab ul:not(.filter).op1 li,.grnt-header-one .secondary-tab-normal ul:not(.filter).op1 li{margin:0 25px}.grnt-header-one .secondary-nav ul:not(.filter).op1 li:last-child,.grnt-header-one .secondary-tab ul:not(.filter).op1 li:last-child,.grnt-header-one .secondary-tab-normal ul:not(.filter).op1 li:last-child{margin-right:0}@media(max-width: 1024px){.grnt-header-one .secondary-nav ul:not(.filter).op1 li,.grnt-header-one .secondary-tab ul:not(.filter).op1 li,.grnt-header-one .secondary-tab-normal ul:not(.filter).op1 li{margin:0 14px}}.grnt-header-one .secondary-nav ul:not(.filter) li,.grnt-header-one .secondary-tab ul:not(.filter) li,.grnt-header-one .secondary-tab-normal ul:not(.filter) li{margin:0 36px;font-size:17px}.grnt-header-one .secondary-nav ul:not(.filter) li p,.grnt-header-one .secondary-tab ul:not(.filter) li p,.grnt-header-one .secondary-tab-normal ul:not(.filter) li p{margin-bottom:0}.grnt-header-one .secondary-nav ul:not(.filter) li.no-data,.grnt-header-one .secondary-tab ul:not(.filter) li.no-data,.grnt-header-one .secondary-tab-normal ul:not(.filter) li.no-data{margin:0}@media(max-width: 1024px){.grnt-header-one .secondary-nav ul:not(.filter) li,.grnt-header-one .secondary-tab ul:not(.filter) li,.grnt-header-one .secondary-tab-normal ul:not(.filter) li{margin:0 15px}}.grnt-header-one .secondary-nav ul:not(.filter) li:first-child,.grnt-header-one .secondary-tab ul:not(.filter) li:first-child,.grnt-header-one .secondary-tab-normal ul:not(.filter) li:first-child{margin-left:0}.grnt-header-one .secondary-nav ul:not(.filter) li a,.grnt-header-one .secondary-tab ul:not(.filter) li a,.grnt-header-one .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;font-size:17px}.grnt-header-one .secondary-nav ul:not(.filter) li a::after,.grnt-header-one .secondary-tab ul:not(.filter) li a::after,.grnt-header-one .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}.grnt-header-one .secondary-nav ul:not(.filter) li a strong,.grnt-header-one .secondary-tab ul:not(.filter) li a strong,.grnt-header-one .secondary-tab-normal ul:not(.filter) li a strong{font-weight:300;color:#25243b;font-size:17px}.grnt-header-one .secondary-nav ul:not(.filter) li a.active strong,.grnt-header-one .secondary-nav ul:not(.filter) li a:hover strong,.grnt-header-one .secondary-tab ul:not(.filter) li a.active strong,.grnt-header-one .secondary-tab ul:not(.filter) li a:hover strong,.grnt-header-one .secondary-tab-normal ul:not(.filter) li a.active strong,.grnt-header-one .secondary-tab-normal ul:not(.filter) li a:hover strong{font-weight:500}.grnt-header-one .secondary-nav ul:not(.filter) li a.active::after,.grnt-header-one .secondary-nav ul:not(.filter) li a:hover::after,.grnt-header-one .secondary-tab ul:not(.filter) li a.active::after,.grnt-header-one .secondary-tab ul:not(.filter) li a:hover::after,.grnt-header-one .secondary-tab-normal ul:not(.filter) li a.active::after,.grnt-header-one .secondary-tab-normal ul:not(.filter) li a:hover::after{width:100%}@media(max-width: 991px){.grnt-header-one .secondary-nav,.grnt-header-one .secondary-tab,.grnt-header-one .secondary-tab-normal{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.grnt-header-one .secondary-nav::-webkit-scrollbar,.grnt-header-one .secondary-tab::-webkit-scrollbar,.grnt-header-one .secondary-tab-normal::-webkit-scrollbar{display:none}.grnt-header-one .secondary-nav ul li,.grnt-header-one .secondary-tab ul li,.grnt-header-one .secondary-tab-normal ul li{margin:0 24px}}.grnt-header-one .secondary-tab-normal{border-bottom:solid 1px #d8d8d8;height:69px}@media(max-width: 767px){.grnt-header-one .secondary-tab-normal ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}.grnt-header-one .secondary-tab-normal ul li{margin:0 8px}@media(max-width: 767px){.grnt-header-one .secondary-tab-normal ul li{margin:0}}.grnt-header-one .secondary-tab-normal ul li a{padding:30px 15px 20px 20px}@media(max-width: 1024px){.grnt-header-one .secondary-tab-normal{height:auto}}.grnt-header-one .sec-nav ul.last .dropdown-content,.grnt-header-one .right-nav .dropdown-content,.grnt-header-one .sub-nav .dropdown-content,.grnt-header-one .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}.grnt-header-one .sec-nav ul.last .dropdown-content li,.grnt-header-one .right-nav .dropdown-content li,.grnt-header-one .sub-nav .dropdown-content li,.grnt-header-one .top-nav .dropdown-content li{margin-bottom:12px}.grnt-header-one .sec-nav ul.last .dropdown-content li:last-child,.grnt-header-one .right-nav .dropdown-content li:last-child,.grnt-header-one .sub-nav .dropdown-content li:last-child,.grnt-header-one .top-nav .dropdown-content li:last-child{margin-bottom:0}.grnt-header-one .sec-nav ul.last .dropdown-content li.sep-line,.grnt-header-one .right-nav .dropdown-content li.sep-line,.grnt-header-one .sub-nav .dropdown-content li.sep-line,.grnt-header-one .top-nav .dropdown-content li.sep-line{border-bottom:1px solid #d8d8d8;margin:16px 0}.grnt-header-one .sec-nav ul.last .drop-down:hover>a,.grnt-header-one .right-nav .drop-down:hover>a,.grnt-header-one .sub-nav .drop-down:hover>a,.grnt-header-one .top-nav .drop-down:hover>a{border-bottom-color:#9d1d27}.grnt-header-one .sec-nav ul.last .drop-down:hover>a .icon-Down::before,.grnt-header-one .right-nav .drop-down:hover>a .icon-Down::before,.grnt-header-one .sub-nav .drop-down:hover>a .icon-Down::before,.grnt-header-one .top-nav .drop-down:hover>a .icon-Down::before{content:""}.grnt-header-one .sec-nav ul.last .drop-down:hover .dropdown-content,.grnt-header-one .right-nav .drop-down:hover .dropdown-content,.grnt-header-one .sub-nav .drop-down:hover .dropdown-content,.grnt-header-one .top-nav .drop-down:hover .dropdown-content{display:block}.grnt-header-one .sec-nav ul.last .drop-down.lang-bx .dropdown-content,.grnt-header-one .right-nav .drop-down.lang-bx .dropdown-content,.grnt-header-one .sub-nav .drop-down.lang-bx .dropdown-content,.grnt-header-one .top-nav .drop-down.lang-bx .dropdown-content{width:160px}@media(max-width: 1024px){.grnt-header-one .sec-nav ul.last .drop-down.lang-bx .dropdown-content,.grnt-header-one .right-nav .drop-down.lang-bx .dropdown-content,.grnt-header-one .sub-nav .drop-down.lang-bx .dropdown-content,.grnt-header-one .top-nav .drop-down.lang-bx .dropdown-content{right:-4px}}.grnt-header-one .sec-nav ul.last .dropdown-content{top:55px;background:#000;width:260px;left:0px;padding:3px 0;border-radius:0 0 10px 10px}.grnt-header-one .sec-nav ul.last .dropdown-content.help-drodown-menu{border-radius:6px;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);min-width:300px;width:355px}.grnt-header-one .sec-nav ul.last .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block}.grnt-header-one .sec-nav ul.last .dropdown-content li:last-child a{border-bottom:0px}.grnt-header-one .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}.grnt-header-one .sec-nav ul.last .rgt .dropdown-content{left:auto;right:-20px}.grnt-header-one .mega-menu{display:-ms-flexbox;display:flex}.grnt-header-one .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}.grnt-header-one .mega-menu ul.nav li{padding:0;margin-top:30px;font-weight:700;position:relative}.grnt-header-one .mega-menu ul.nav li a{padding:0;line-height:24px;display:block}.grnt-header-one .mega-menu ul.nav li a.active{color:#9d1d27}.grnt-header-one .mega-menu ul.nav li a.active::after{border-right:2px solid #9d1d27;position:absolute;right:-2px;top:0;height:100%;content:""}.grnt-header-one .mega-menu .menu-right-box{padding:40px 0 40px 60px;width:100%}.grnt-header-one .mega-menu .menu-right-box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.grnt-header-one .mega-menu .menu-right-box ul.no-hd li:first-child{margin-top:0}.grnt-header-one .mega-menu .menu-right-box ul li{padding:0;margin-top:20px}.grnt-header-one .mega-menu .menu-title,.grnt-header-one .mega-menu .card-title{margin:0;font-size:24px;line-height:1.2;font-weight:700}.grnt-header-one .mega-menu .menu-title.MT30,.grnt-header-one .mega-menu .card-title.MT30{margin-top:30px}.grnt-header-one .mega-menu .menu-title.with-btn,.grnt-header-one .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}.grnt-header-one .mega-menu .menu-title.with-btn .arrow span,.grnt-header-one .mega-menu .card-title.with-btn .arrow span{font-size:16px;font-weight:bold}.grnt-header-one .icon-close.black::before{color:#54565b}.grnt-header-one .login-bx{padding:0}.grnt-header-one .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}.grnt-header-one .login-bx .login-top .hd{color:#fff;margin-bottom:20px}.grnt-header-one .login-bx .login-top .white-box,.grnt-header-one .login-bx .login-top .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .grnt-header-one .login-bx .login-top .ad-card,.grnt-header-one .login-bx .login-top .accordian .trgr,.accordian .grnt-header-one .login-bx .login-top .trgr,.grnt-header-one .login-bx .login-top .accordian .tog_cont,.accordian .grnt-header-one .login-bx .login-top .tog_cont,.grnt-header-one .login-bx .login-top .card-look{padding-top:5px}.grnt-header-one .login-bx .login-top .login-nav ul{display:-ms-flexbox;display:flex}.grnt-header-one .login-bx .login-top .login-nav ul li{width:50%;text-align:center}.grnt-header-one .login-bx .login-top .login-nav ul li a{padding:20px 0;display:block;border-bottom:5px solid rgba(0,0,0,0)}.grnt-header-one .login-bx .login-top .login-nav ul li a.active{border-bottom-color:#9d1d27;font-weight:700}.grnt-header-one .login-bx .login-top .tab-pane{text-align:center;padding:40px 20px}.grnt-header-one .login-bx .login-top .tab-pane .padg{padding:0 60px}.grnt-header-one .login-bx .login-top .tab-pane .btn-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:32px}.grnt-header-one .login-bx .login-top .tab-pane .btn-box a{font-size:14px}.grnt-header-one .login-bx .login-top .tab-pane .btn-box .btn-white{line-height:26px}.grnt-header-one .login-bx .login-btm{padding:40px 80px;background:#fff;border-radius:0 0 4px 4px}@media(max-width: 991px){.grnt-header-one .login-bx .login-top .tab-pane .btn-box a{line-height:50px}.grnt-header-one .login-bx .login-top .tab-pane .btn-box .btn-white{line-height:46px}}@media(max-width: 767px){.grnt-header-one .login-bx .popup-close{right:12px;top:12px}.grnt-header-one .login-bx .login-top{padding:30px 15px}.grnt-header-one .login-bx .login-top .tab-pane .padg{padding:0}.grnt-header-one .login-bx .login-top .tab-pane .btn-box{display:block}.grnt-header-one .login-bx .login-top .tab-pane .btn-box a{min-width:200px}.grnt-header-one .login-bx .login-top .tab-pane .btn-box a:first-child{margin:0 0 10px}.grnt-header-one .login-bx .login-btm{padding:30px}.grnt-header-one .login-bx .login-btm .btn-box.MT15 .MR10{margin:0 0 10px}}.grnt-header-one .login-bx .login-upgrade{background:url(../images/upgrade.png) no-repeat 0 0;background-size:cover;padding:35px 40px 30px}.grnt-header-one .login-bx .loan-and-wholesale{padding:35px 40px 10px}.grnt-header-one .login-bx .loan-and-wholesale .heading{border-bottom:1px solid #e5e5e5;padding-bottom:5px}.grnt-header-one .login-bx .loan-and-wholesale ul li{font-size:17px;font-weight:700;color:#9d1d27;margin-bottom:20px}.grnt-header-one .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}.grnt-header-one .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}.grnt-header-one .feedback img{width:32px;height:auto}.grnt-header-one .announcement{position:absolute;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;margin:-80px 0 0 -62px}.grnt-header-one .announcement img{width:37px;height:82.2px}.grnt-header-one .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}.grnt-header-one .announ-box.open{right:0}.grnt-header-one .announ-box.open+.ann-overlay{display:block}@media(max-width: 767px){.grnt-header-one .announ-box{right:-280px;width:280px}.grnt-header-one .announ-box .hd3b{font-size:20px}}.grnt-header-one .ann-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:3;display:none}.grnt-header-one .announ-list{height:96%;margin-top:10px}.grnt-header-one .announ-list .announ-item{padding:16px 0;margin-right:10px;border-bottom:1px solid #d8d8d8;color:#767676}.grnt-header-one .announ-list .announ-item .f12{line-height:16px;margin:8px 0}.grnt-header-one .announ-list .announ-item .annImg{margin:10px 0}.grnt-header-one .announ-list .announ-item .annImg img{width:100%}.grnt-header-one .announ-list .announ-item .more{display:none}.grnt-header-one .announ-list .announ-item .rmore{color:#9d1d27}.grnt-header-one .announ-list .announ-item a{font-weight:700}@media(max-width: 767px){.grnt-header-one .announ-list{height:88vh}}.grnt-header-one .menu-cardList-cnt .hd-bx{margin:0px}.grnt-header-one .menu-cardList-cnt .hd-bx h4{font-size:10px;text-transform:uppercase;color:rgba(37,36,59,.5);letter-spacing:1.5px}.grnt-header-one .menu-cardList-cnt .hd-bx .hd-bx-h4{font-size:10px;text-transform:uppercase;color:rgba(37,36,59,.5);letter-spacing:1.5px;margin-bottom:0}.grnt-header-one .menu-cardList{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.grnt-header-one .grdiantCard{border-radius:8px;min-width:48%;width:48%;margin:3px 5px}@media(min-width: 1025px){.grnt-header-one .grdiantCard{min-width:30%;width:30%;margin:0 8px;margin-bottom:15px;display:-ms-flexbox;display:flex}}@media(min-width: 1180px)and (max-width: 1440px){.grnt-header-one .grdiantCard{min-width:30%;width:30%}}.grnt-header-one .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){.grnt-header-one .grdiantCard a{padding:7px 10px;min-height:60px;font-size:12px}}.grnt-header-one .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}.grnt-header-one .grdiantCard a span:before{color:#9d1d27;font-weight:600}.grnt-header-one .metal-drop-down .grdiantCard.grdP3{background:linear-gradient(268deg, #FAF5E9 1.27%, #FFF5F3 59.2%)}.grnt-header-one .metal-drop-down .grdiantCard a{padding:0;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}.grnt-header-one .metal-drop-down .grdiantCard a .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;margin:1px 1px 10px}.grnt-header-one .metal-drop-down .grdiantCard a .tags .tag{display:-ms-inline-flexbox;display:inline-flex;padding:4px 7px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;box-shadow:4px 2px 4px 0px rgba(144,42,44,.16);color:#353535;font-family:"Inter";font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-right:8px}.grnt-header-one .metal-drop-down .grdiantCard a .tags .tag.tgclr1{background:#fffbe6}.grnt-header-one .metal-drop-down .grdiantCard a .tags .tag.tgclr2{background:#ebffff}.grnt-header-one .metal-drop-down .grdiantCard a .tags .tag.tgclr3{background:#ffeffd}.grnt-header-one .metal-drop-down .grdiantCard a .tags .tag.tgclr4{background:#ffcece}.grnt-header-one .metal-drop-down .grdiantCard a .tags .tag.tgclr5{background:#ffe1ec}.grnt-header-one .metal-drop-down .grdiantCard a .tags .tag.tgclr6{background:#f2e5ff}.grnt-header-one .metal-drop-down .grdiantCard a .tags .tag.tgclr7{background:#eefff2}.grnt-header-one .metal-drop-down .grdiantCard a .tags .tag.tgclr8{background:#fff7f7}.grnt-header-one .metal-drop-down .grdiantCard a .tags~.title{padding:0 8px 18px 12px}.grnt-header-one .metal-drop-down .grdiantCard a .title{color:#353535;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 8px 0 12px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:40px}.grnt-header-one .metal-drop-down .grdiantCard a .title span{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;border-radius:20px;box-shadow:0px 1px 2.5px rgba(145,42,44,.24);top:0;position:relative}.grnt-header-one .metal-drop-down .grdiantCard a .title span::before{font-size:10px}.grnt-header-one .metal-drop-down .grdiantCard a:hover .title{color:#9d1d27}.grnt-header-one .metal-drop-down .link{color:#801c1e;font-family:"Inter";font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:url(../images/lm/arrow-metal.svg) no-repeat center right;padding-right:10px;width:auto !important}.grnt-header-one .metal-drop-down .link:hover{text-decoration:underline;font-weight:700}.grnt-header-one .metal-drop-down .hd-bx h4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none}.grnt-header-one .metal-drop-down .hd-bx .hd-bx-h4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;margin-bottom:0}.grnt-header-one .all-drop-down .grdiantCard.grdP3{background:linear-gradient(268deg, #FAF5E9 1.27%, #FFF5F3 59.2%)}.grnt-header-one .all-drop-down .grdiantCard a{padding:0;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}.grnt-header-one .all-drop-down .grdiantCard a .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;margin:1px 1px 10px}.grnt-header-one .all-drop-down .grdiantCard a .tags .tag{display:-ms-inline-flexbox;display:inline-flex;padding:4px 7px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;box-shadow:4px 2px 4px 0px rgba(144,42,44,.16);color:#353535;font-family:"Inter";font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-right:7px;margin-top:1px;margin-left:1px}.grnt-header-one .all-drop-down .grdiantCard a .tags .tag.tgclr1{background:#fffbe6}.grnt-header-one .all-drop-down .grdiantCard a .tags .tag.tgclr2{background:#ebffff}.grnt-header-one .all-drop-down .grdiantCard a .tags .tag.tgclr3{background:#ffeffd}.grnt-header-one .all-drop-down .grdiantCard a .tags .tag.tgclr4{background:#ffcece}.grnt-header-one .all-drop-down .grdiantCard a .tags .tag.tgclr5{background:#ffe1ec}.grnt-header-one .all-drop-down .grdiantCard a .tags .tag.tgclr6{background:#f2e5ff}.grnt-header-one .all-drop-down .grdiantCard a .tags .tag.tgclr7{background:#eefff2}.grnt-header-one .all-drop-down .grdiantCard a .tags .tag.tgclr8{background:#fff7f7}.grnt-header-one .all-drop-down .grdiantCard a .tags~.title{padding:0 8px 10px 12px}.grnt-header-one .all-drop-down .grdiantCard a .title{color:#353535;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 8px 0 12px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;min-height:40px}.grnt-header-one .all-drop-down .grdiantCard a .title span{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;border-radius:20px;box-shadow:0px 1px 2.5px rgba(145,42,44,.24);top:0;position:relative}.grnt-header-one .all-drop-down .grdiantCard a .title span::before{font-size:10px}.grnt-header-one .all-drop-down .grdiantCard a:hover .title{color:#9d1d27}.grnt-header-one .all-drop-down .grdiantCard.grdSelect .title,.grnt-header-one .all-drop-down .grdiantCard.grdWealth .title,.grnt-header-one .all-drop-down .grdiantCard.grdPrivate .title,.grnt-header-one .all-drop-down .grdiantCard.grdSelect a:hover .title,.grnt-header-one .all-drop-down .grdiantCard.grdWealth a:hover .title,.grnt-header-one .all-drop-down .grdiantCard.grdPrivate a:hover .title{color:#fff}.grnt-header-one .all-drop-down .link{color:#801c1e;font-family:"Inter";font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:url(../images/lm/arrow-metal.svg) no-repeat center right;padding-right:10px;width:auto !important}.grnt-header-one .all-drop-down .link:hover{text-decoration:underline;font-weight:700}.grnt-header-one .all-drop-down .hd-bx h4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none}.grnt-header-one .all-drop-down .hd-bx .hd-bx-h4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;margin-bottom:0}.grnt-header-one .heritage-menu .mob-smenu .fhd{color:#000;font-family:"Inter";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.grnt-header-one .heritage-menu .mob-smenu .flist li{padding:0;margin-bottom:6px}.grnt-header-one .heritage-menu .mob-smenu .flist li a{padding:0}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard{background:linear-gradient(268deg, #FAF5E9 1.27%, #FFF5F3 59.2%);padding:8px 5px 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0;width:100%;border-radius:0}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .title{color:#353535;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 10px}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:15px}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag{display:-ms-inline-flexbox;display:inline-flex;padding:4px 7px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;box-shadow:4px 2px 4px 0px rgba(144,42,44,.16);color:#353535;font-family:"Inter";font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-right:8px}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr1{background:#fffbe6}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr2{background:#ebffff}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr3{background:#ffeffd}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr4{background:#ffcece}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr5{background:#ffe1ec}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr6{background:#f2e5ff}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr7{background:#eefff2}.grnt-header-one .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr8{background:#fff7f7}.grnt-header-one .heritage-menu .mob-smenu .flist li.viewAll{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:0 10px 10px 10px}.grnt-header-one .heritage-menu .mob-smenu .flist li.viewAll .link{color:#801c1e;font-family:"Inter";font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:url(../images/lm/arrow-metal.svg) no-repeat center right;padding-right:10px;margin:0 5px}.grnt-header-one .heritage-menu .mob-smenu .flist li.viewAll .link:hover{text-decoration:underline;font-weight:700}.grnt-header-one .more-nav{display:none}@media(max-width: 991px){.grnt-header-one .more-nav{background-image:linear-gradient(180deg, #353535 0%, #000000 100%);display:none;position:fixed;height:100%;width:100%;z-index:3;top:0px}.grnt-header-one .more-nav.act{display:block !important}}.grnt-header-one .more-nav .logo-bar{padding:18px 20px}.grnt-header-one .more-nav .logo-bar .logo{width:88px}@media(max-width: 991px){.grnt-header-one .more-nav .mob-scroll{max-height:84%;margin-bottom:190px}}.grnt-header-one .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){.grnt-header-one .list-more ul li a{font-size:24px}}.grnt-header-one .list-more ul li a span{background:#54565b}.grnt-header-one .list-more ul li a span img{padding-right:15px}@media(max-width: 767px){.grnt-header-one .list-more ul li a span{background:none}}.grnt-header-one .list-more ul li a .icon-Down:before{font-size:20px;color:#da3442}.grnt-header-one .list-more ul li a.act .icon-Down:before{content:""}.grnt-header-one .list-more .dropdown-content{background:#000;padding:30px 0}.grnt-header-one .list-more .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block;margin-left:55px;margin-right:30px}.grnt-header-one .list-more .dropdown-content li:last-child a{border-bottom:0px}.grnt-header-one .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}.grnt-header-one .header-op1{height:70px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.grnt-header-one .header-op1 .logo{padding:15px 0}.grnt-header-one .header-op1 .logo img{width:auto;height:40px}.grnt-header-one .offer-modal{background:#fff;box-shadow:0px 0px 15px rgba(0,0,0,.3);border-radius:15px;border:0;padding:50px}.grnt-header-one .offer-modal .f30,.grnt-header-one .offer-modal .f20{font-weight:600}.grnt-header-one .offer-modal .f30{margin-bottom:0}.grnt-header-one .offer-modal .f20{color:#616161;margin-top:10px}.grnt-header-one .offer-modal .icon-close{font-size:24px;font-weight:700}.grnt-header-one .offer-modal .icon-close::before{color:#9b1e26}.grnt-header-one .offer-modal .mobNo-box .flex{-ms-flex-align:start;align-items:flex-start}.grnt-header-one .offer-modal .mobNo-box .form-box{width:70%}.grnt-header-one .offer-modal .custom-select.op1{width:auto;padding-right:20px;font-weight:600;font-size:32px;border-bottom:0;background-size:22px}.grnt-header-one .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}.grnt-header-one .offer-modal .w90p{width:90%}.grnt-header-one .offer-modal .otp-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:24px}.grnt-header-one .offer-modal .otp-info span{color:#9b1e26}.grnt-header-one .offer-modal .otp-info a{color:#616161}.grnt-header-one .offer-modal label.error{color:#9b1e26;margin:8px 0 0}@media(max-width: 991px){.grnt-header-one .offer-modal{padding:25px}.grnt-header-one .offer-modal .f30{font-size:20px}.grnt-header-one .offer-modal .f20{font-size:16px;font-weight:500}.grnt-header-one .offer-modal .otp-info{font-size:14px}.grnt-header-one .offer-modal .custom-select.op1{font-size:18px;background-size:16px}.grnt-header-one .offer-modal .input-bx{font-size:18px;letter-spacing:2px}.grnt-header-one .offer-modal .icon-close{font-size:18px}.grnt-header-one .offer-modal .MT30,.grnt-header-one .offer-modal .MT20{margin-top:15px}.grnt-header-one .offer-modal .MT50{margin-top:25px}}.grnt-header-one .modal-backdrop{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.grnt-header-one .modal-backdrop-whatsapp{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.grnt-header-one .hd3b{font-size:24px;font-weight:700;line-height:1.2}.grnt-header-one .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}.grnt-header-one .m-support .btn-box .btn-white{font-weight:500;font-size:12px;line-height:20px;color:#981a1d}.grnt-header-one .m-support .btn-box .btn-white img{margin-right:4px}@media(max-width: 767px){.grnt-header-one .m-support .btn-box .btn-white{padding:4px 15px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.grnt-header-one .top-nav-container{position:relative;z-index:2}@media(max-width: 767px){.grnt-header-one .top-nav-container{border-bottom:1px solid #d9d9d9}}@media(max-width: 767px){.grnt-header-one .top-nav-container .top-nav .logo img{height:34px}}@media(max-width: 767px){.grnt-header-one .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}.grnt-header-one .top-nav-container .top-nav .btn-box .btn-white#dropdownMenuHelp{background-color:rgba(0,0,0,0);color:#353535;border-color:#353535}}.grnt-header-one .top-nav-container .top-nav .btn-box .btn-white.dropdown-toggle:after{display:none}.grnt-header-one .top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative}.grnt-header-one .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){.grnt-header-one .top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{display:none}}.grnt-header-one .lang-bxMob{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:6;padding:20px;display:none}.grnt-header-one .lang-bxMob .f20{font-weight:600;margin-bottom:16px;font-size:20px}.grnt-header-one .lang-bxMob .icon-close{font-size:18px}.grnt-header-one .lang-bxMob .icon-close::before{color:#9b1e26}.grnt-header-one .lang-bxMob li{padding:8px 0;border-bottom:1px solid #d8d8d8;font-size:14px}.grnt-header-one .lang-bxMob li a{color:#25243b}.grnt-header-one .overlay1{display:block;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;z-index:5;width:100%;height:100%}.grnt-header-one .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}.grnt-header-one .help-drodown-menu.dropdown-content{top:36px !important;left:-95px !important}@media(max-width: 1024px){.grnt-header-one .help-drodown-menu.dropdown-content{left:-174px !important}}@media(max-width: 820px){.grnt-header-one .help-drodown-menu.no-bs-js{top:30px !important;left:-70px !important}}@media(max-width: 767px){.grnt-header-one .help-drodown-menu.no-bs-js{top:auto !important;position:fixed !important;bottom:-2px !important;left:0 !important;margin-left:0;width:100%;max-width:100%;transform:none !important;border-radius:8px 8px 0 0}}@media(max-width: 834px){.grnt-header-one .help-drodown-menu{top:auto !important;position:fixed !important;bottom:-2px !important;left:0 !important;margin-left:0;width:100%;max-width:100%;transform:none !important;border-radius:8px 8px 0 0}}.grnt-header-one .help-drodown-menu a{padding:15px !important;border-bottom:1px solid #d9d9d9}@media(max-width: 767px){.grnt-header-one .help-drodown-menu a{padding:12px 32px !important}.grnt-header-one .help-drodown-menu a.close{padding:10px 10px 0 10px !important;opacity:1;margin-bottom:-8px;padding-bottom:10px !important}.grnt-header-one .help-drodown-menu a:last-child:not(.close){padding-bottom:36px !important}}.grnt-header-one .help-drodown-menu a:last-child{border:0}.grnt-header-one .help-drodown-menu a figure{margin:0;margin-right:5px}.grnt-header-one .help-drodown-menu a p{margin:0;margin-left:15px}.grnt-header-one .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}.grnt-header-one .help-drodown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.grnt-header-one .help-drodown-menu a:hover{background-color:#eee !important}.grnt-header-one #bulletin-modal .modal-dialog{max-width:984px}.grnt-header-one #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)}.grnt-header-one .bulletin-modal{padding:50px 38px 29px 38px;border-radius:5px}.grnt-header-one .bulletin-modal .h3{color:#3a3a3a;font-size:36px;font-weight:700;line-height:130%;margin:0}.grnt-header-one .bulletin-modal .icon-close:before{color:#9b1e26;font-size:20px}.grnt-header-one .bulletin-modal .modal-carousel-container .owl-stage-outer{overflow:hidden}.grnt-header-one .bulletin-modal .modal-carousel-container .owl-stage{display:-ms-flexbox;display:flex}.grnt-header-one .bulletin-modal .modal-carousel-container .swiper-button-disabled{opacity:.5}.grnt-header-one .bulletin-modal .modal-carousel-container .owl-nav{float:right;margin-top:24px}.grnt-header-one .bulletin-modal .modal-carousel-container .owl-nav .owl-prev,.grnt-header-one .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}.grnt-header-one .bulletin-modal .modal-carousel-container .owl-nav .owl-prev.disabled,.grnt-header-one .bulletin-modal .modal-carousel-container .owl-nav .owl-next.disabled{opacity:.5}.grnt-header-one .bulletin-modal .modal-carousel-container .owl-nav .owl-prev span,.grnt-header-one .bulletin-modal .modal-carousel-container .owl-nav .owl-next span{font-size:21px}.grnt-header-one .bulletin-modal .modal-carousel-container .owl-nav .owl-prev span:before,.grnt-header-one .bulletin-modal .modal-carousel-container .owl-nav .owl-next span:before{color:#9d1d27}.grnt-header-one .bulletin-modal .modal-carousel-container .item{border-radius:16px;overflow:hidden;background:#d3d3d3 50%/cover no-repeat}.grnt-header-one .bulletin-modal .modal-carousel-container .item figure{text-align:center}.grnt-header-one .bulletin-modal .modal-carousel-container .item figure img{max-width:100%}.grnt-header-one .bulletin-modal .modal-carousel-container .item .content{padding:20px 10px;background:#9d1d27}.grnt-header-one .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}.grnt-header-one .bulletin-modal .modal-carousel-container .item .content a{color:var(--Gray-6, #F2F2F2);font-size:16px;font-weight:700;line-height:normal}.grnt-header-one #bell-bulletin.active{position:relative}.grnt-header-one #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}.grnt-header-one .bg-light-white{background:#f5f5f5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.grnt-header-one .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;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25)}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu.dropdown-content{border:none;left:auto;right:-65px;top:0px !important}@media(max-width: 1024px){.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu.dropdown-content{right:-10px}}@media(max-width: 767px){.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu.dropdown-content{right:0}}@media(max-width: 820px){.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu.no-bs-js{top:35px !important;right:-130px}}@media(max-width: 767px){.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu.no-bs-js{right:0;top:auto !important;bottom:-2px;position:fixed !important}}@media(max-width: 834px){.grnt-header-one .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}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .close{margin-top:-7px;margin-right:-20px}}@media(max-width: 834px)and (max-width: 767px){.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .close{opacity:1}}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .hd2v{color:#9d1d27;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-0.5px}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .hd2v.hd2v4{margin-bottom:0}.grnt-header-one .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}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .btn-red{color:#fff}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .btn-red:visited{color:#fff}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .btn-red:hover{background:#9d1d27}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale{margin-top:20px}.grnt-header-one .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}.grnt-header-one .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){.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a{margin:0 -32px;padding:20px 32px !important}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a.border{padding-top:36px !important}.grnt-header-one .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a:not(.border){padding-bottom:36px !important}}.grnt-header-one .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}.grnt-header-one .normal-tabs-dropdonw .dropdown-toggle{height:auto !important}.grnt-header-one .normal-tabs-dropdonw .dropdown-toggle:after{display:none}.grnt-header-one .normal-tabs-dropdonw .dropdown-toggle::before{bottom:-9px !important}.grnt-header-one .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}.grnt-header-one .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}.grnt-header-one .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:last-child{border:0}.grnt-header-one .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:hover,.grnt-header-one .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a.active{color:#9d1d27 !important;font-weight:700;background:#f1f1f1 !important;border-radius:4px}.grnt-header-one header.zindex .top-nav.bg-light-white{z-index:9;box-shadow:0px 4px 8px rgba(37,36,59,.1)}.grnt-header-one header.zindex .sec-nav.bg-white{display:none;opacity:0;transition:display 0s,opacity .5s linear}.grnt-header-one header #login-dropdonw-li.no-bs-js:hover::before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:46px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:1}@media(max-width: 991px){.grnt-header-one header #login-dropdonw-li.no-bs-js:hover::before{display:none}}.grnt-header-one header #help-dropdonw-li.no-bs-js:hover::before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:49px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:1}@media(max-width: 991px){.grnt-header-one header #help-dropdonw-li.no-bs-js:hover::before{display:none}.grnt-header-one header #help-dropdonw-li.no-bs-js:hover::before .dropdown.btn-box.show:before,.grnt-header-one header #help-dropdonw-li.no-bs-js:hover::before a:before{display:none}}@media(max-width: 991px){.grnt-header-one header #login-dropdonw-li:hover .dropdown.btn-box.show:before,.grnt-header-one header #login-dropdonw-li:hover a:before{display:none}}.grnt-header-one #normal-tabs-dropdown{height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grnt-header-one #normal-tabs-dropdown .dropdown.show .dropdown-toggle::before{display:none}.grnt-header-one #normal-tabs-dropdown:hover .dropdown.show .dropdown-toggle:before{display:block}.grnt-header-one #normal-tabs-dropdown:hover .normal-tabs-drodown-menu{display:block}@media(max-width: 767px){.grnt-header-one .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-header-one .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}.grnt-header-one .blk-btn-new svg,.grnt-header-one .blk-btn-new img{margin-right:4px}.grnt-header-one .blk-btn-new:hover{font-weight:bold;color:#353535 !important}.grnt-header-one .dd-shadow:hover>a{height:auto;border-radius:8px 8px 0px 0px;background:#f7f7f7 !important;height:28px !important;box-shadow:0px -2px 3.1px 0px rgba(0,0,0,.25);color:#661213 !important;font-weight:bold}.grnt-header-one .dd-shadow:hover .dropdown-content{top:42px !important;border-radius:0px 4px 8px 8px;background:#fff;box-shadow:0px 0px 6.8px 0px rgba(0,0,0,.25) !important;padding:0 5px;overflow:hidden}.grnt-header-one .dd-shadow:hover .dropdown-content li:hover a{color:#661213 !important;font-weight:bold}.grnt-header-one .dd-shadow-none:hover .dropdown-content{top:42px !important;border-radius:0px 4px 8px 8px;background:#fff;box-shadow:0px 0px 6.8px 0px rgba(0,0,0,.25) !important;padding:0 5px;overflow:hidden}.grnt-header-one .dd-shadow-none:hover .dropdown-content li:hover a{color:#661213 !important;font-weight:bold}@media(min-width: 835px){.grnt-header-one .d-md-834-block{display:block !important}}@media(min-width: 835px){.grnt-header-one .d-md-834-none{display:none !important}}.grnt-header-one .modal-backdrop.black{background-color:rgba(0,0,0,.2)}@media(max-width: 834px){.grnt-header-one #search-container{padding-left:0 !important;padding-right:0 !important}}.grnt-header-one #search-container .closeLogin-new{display:none}@media(max-width: 834px){.grnt-header-one #search-container .closeLogin-new{display:inline-block}}.grnt-header-one #search-container .logo{margin-right:15px;display:none}@media(min-width: 1580px){.grnt-header-one #search-container .logo{margin-right:15px;position:absolute;left:70px}}.grnt-header-one #search-container .logo img{height:36px;display:block;width:auto}.grnt-header-one .header-search-box input{border-radius:19.5px;border:1px solid #353535;background:#fff;padding:9px 10px 9px 50px;width:100%;color:#3a3a3a;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 767px){.grnt-header-one .header-search-box input{font-size:14px}}.grnt-header-one .header-search-box .img-search{top:10px;left:23px}.grnt-header-one .header-search-box .img-close{top:10px;right:23px;cursor:pointer;display:none}.grnt-header-one .header-search-modal .modal-dialog{max-width:1160px}.grnt-header-one .header-search-modal .img-close{display:block}.grnt-header-one .header-search-modal .modal-body{border-radius:12px;overflow:hidden}@media(max-width: 767px){.grnt-header-one .header-search-modal .modal-body{overflow:hidden;overflow-y:auto;max-height:90vh}}.grnt-header-one .header-search-modal .modal-content{overflow:auto;max-height:90vh;background-color:#fff;border-radius:0 0 12px 12px}.grnt-header-one .header-search-modal .header-search-box input{border-color:rgba(0,0,0,.25);box-shadow:2px 2px 2px 0px rgba(0,0,0,.25) inset}.grnt-header-one .header-search-modal .tabs-pane{max-height:68vh;padding-right:0px;overflow:auto}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-pane{overflow:visible;height:100%;max-height:100%}}.grnt-header-one .header-search-modal .tabs-container{border-radius:12px;background:#efefef;padding:12px 0px;overflow:auto}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-container{position:sticky;top:0;z-index:2}}.grnt-header-one .header-search-modal .tabs-container ul{gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.grnt-header-one .header-search-modal .tabs-container ul li:first-child{padding-left:24px}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-container ul li:first-child{padding-left:15px}}.grnt-header-one .header-search-modal .tabs-container ul li:last-child{padding-right:24px}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-container ul li:last-child{padding-right:15px}}.grnt-header-one .header-search-modal .tabs-container ul a{border-radius:16px;border:1px solid #e0e0e0;background:#fff;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;padding:6px 16px;color:#666;font-size:16px;font-weight:500;line-height:normal}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-container ul a{font-size:14px}}.grnt-header-one .header-search-modal .tabs-container ul a.active,.grnt-header-one .header-search-modal .tabs-container ul a:hover{color:#fff;background:#9b1e26;border:1px solid #9b1e26;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.grnt-header-one .header-search-modal .tabs-container ul a.active img,.grnt-header-one .header-search-modal .tabs-container ul a:hover img{mix-blend-mode:plus-lighter}.grnt-header-one .header-search-modal .tabs-container ul a img{margin-right:6px;height:22px;width:22px;mix-blend-mode:luminosity}.grnt-header-one .header-search-modal .title{color:#353535;font-size:16px;font-weight:700;line-height:normal;padding:0 24px;margin-bottom:12px}@media(max-width: 767px){.grnt-header-one .header-search-modal .title{font-size:14px;padding:0 15px}}.grnt-header-one .header-search-modal .recent-activity-searched .owl-stage-outer{padding-left:24px}@media(max-width: 767px){.grnt-header-one .header-search-modal .recent-activity-searched .owl-stage{display:-ms-flexbox;display:flex;margin-left:-15px}}.grnt-header-one .header-search-modal .recent-activity-searched .owl-next,.grnt-header-one .header-search-modal .recent-activity-searched .owl-prev{position:absolute;right:0;top:40%;transform:translateY(-40%);background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.1) 100%) !important;height:100%;width:50px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end}.grnt-header-one .header-search-modal .recent-activity-searched .owl-next.disabled,.grnt-header-one .header-search-modal .recent-activity-searched .owl-prev.disabled{opacity:0}.grnt-header-one .header-search-modal .recent-activity-searched .owl-prev{right:auto;left:0;background:linear-gradient(270deg, rgba(255, 255, 255, 0.1) 0%, #fff 100%) !important;-ms-flex-pack:center;justify-content:center}.grnt-header-one .header-search-modal .recent-activity-searched a{color:#666;text-align:center;font-size:13px;font-weight:500;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;padding:10px 12px;border-radius:18px;background:#f0f0f0;min-width:-moz-fit-content;min-width:fit-content}.grnt-header-one .header-search-modal .recent-activity-searched a:hover{color:#161616;background:#cdcdcd}@media(max-width: 767px){.grnt-header-one .header-search-modal .recent-activity-searched a{font-size:11px;white-space:nowrap}}.grnt-header-one .header-search-modal .spacer{margin:18px 0 10px 0}.grnt-header-one .header-search-modal .spacer .icon-Right:before,.grnt-header-one .header-search-modal .spacer .icon-Left:before{font-size:14px}.grnt-header-one .header-search-modal .chip-container{gap:26px;padding:0 24px 4px 24px;overflow:auto}@media(max-width: 767px){.grnt-header-one .header-search-modal .chip-container{gap:10px;padding:0 15px 4px 15px}}.grnt-header-one .header-search-modal .chip-container .trgr{margin-top:0;box-shadow:0 0 0;padding:0}.grnt-header-one .header-search-modal .chip-container .tog_cont{box-shadow:0 0 0}.grnt-header-one .header-search-modal .item-chip{-ms-flex:1;flex:1;border-radius:12px;background:#fff;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16);padding:10px}@media(max-width: 767px){.grnt-header-one .header-search-modal .item-chip{min-width:215px;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16)}}.grnt-header-one .header-search-modal .item-chip img{margin-right:5px}@media(max-width: 767px){.grnt-header-one .header-search-modal .item-chip img{width:40px}}.grnt-header-one .header-search-modal .item-chip .f14sb{margin-bottom:4px;font-size:14px;font-weight:600;color:#3a3a3a}@media(max-width: 767px){.grnt-header-one .header-search-modal .item-chip .f14sb{font-size:12px}}.grnt-header-one .header-search-modal .item-chip .link{color:#9b1e26;font-size:12px;font-weight:600;text-decoration:underline}.grnt-header-one .header-search-modal .item-chip .link:hover{text-decoration:none}.grnt-header-one .header-search-modal .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px}.grnt-header-one .header-search-modal .link-only:hover{text-decoration:none}@media(max-width: 767px){.grnt-header-one .header-search-modal .link-only{font-size:12px;min-width:48%}}.grnt-header-one .header-search-modal .right-panel{height:100%;max-height:78vh}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel{height:100%;max-height:100%}}.grnt-header-one .header-search-modal .right-panel>div,.grnt-header-one .header-search-modal .right-panel .owl-stage-outer,.grnt-header-one .header-search-modal .right-panel .owl-stage,.grnt-header-one .header-search-modal .right-panel .owl-item{height:100%}.grnt-header-one .header-search-modal .right-panel .owl-dots{gap:5px;position:absolute;bottom:10px;width:100%;left:0;text-align:center;display:block !important}.grnt-header-one .header-search-modal .right-panel .owl-dots .owl-dot{width:6px;height:6px;border-radius:3px;background-color:#dcdcdc;margin:0 3px;filter:drop-shadow(0px 2px 4.2px rgba(0, 0, 0, 0.58))}.grnt-header-one .header-search-modal .right-panel .owl-dots .owl-dot.active{width:13px;transition:all .3s ease-in-out;background-color:#9b1e26}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .owl-dots{display:none !important}}.grnt-header-one .header-search-modal .right-panel .item{height:100%;position:relative}.grnt-header-one .header-search-modal .right-panel .item img{width:100%;height:100%;object-fit:cover}.grnt-header-one .header-search-modal .right-panel .item .content{padding:12px;max-width:100%}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .item .content{padding:10px;max-width:60%}}.grnt-header-one .header-search-modal .right-panel .item .h3{color:#fff;font-size:24px;font-weight:700;line-height:normal}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .item .h3{font-size:16px}}.grnt-header-one .header-search-modal .right-panel .item .txt{color:#fff;font-size:14px;font-weight:700;line-height:148%}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .item .txt{font-size:12px}}.grnt-header-one .header-search-modal .right-panel .item .btn-red{border-radius:18px;background:#9b1e26;color:#fff;text-align:center;font-size:13px;font-weight:500;line-height:148%;padding:8px 20px}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .item .btn-red{font-size:12px}}.grnt-header-one .header-search-modal .ad-card{border-radius:8px;border:1px solid #ded4d4;background:#fff;overflow:hidden;margin-bottom:12px}@media(max-width: 991px){.grnt-header-one .header-search-modal .ad-card{margin-left:7px;margin-right:7px}}.grnt-header-one .header-search-modal .ad-card figure{border-radius:8px;margin-bottom:0px}.grnt-header-one .header-search-modal .ad-card figure img{width:100%;max-height:120px;object-fit:cover}.grnt-header-one .header-search-modal .ad-card .figcaption{padding:10px 18px}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .figcaption{padding:10px}}.grnt-header-one .header-search-modal .ad-card .h3{color:#3a3a3a;font-size:14px;font-weight:700;line-height:normal;margin-bottom:7px}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .h3{font-size:12px}}.grnt-header-one .header-search-modal .ad-card .head{color:#494949;font-size:16px;font-weight:500;line-height:normal;margin-bottom:4px}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .head{font-size:13px}}.grnt-header-one .header-search-modal .ad-card .small{color:#666;font-size:11px;font-weight:400;line-height:normal;display:block}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .small{font-size:8px}}.grnt-header-one .header-search-modal .ad-card .link{margin-top:8px;border-radius:18px;border:1px solid #9b1e26;background:#fff;color:#9b1e26;text-align:center;font-size:12px;font-weight:600;line-height:100%;padding:8px 12px;display:inline-block}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .link{font-size:11px}}.grnt-header-one .header-search-modal .ad-card .logo{float:right;margin-top:-30px;position:relative;z-index:1}.grnt-header-one .header-search-modal .ad-card .logo img{width:60px}.grnt-header-one .header-search-modal .pop-faqs{position:relative;min-height:110px;z-index:1}.grnt-header-one .header-search-modal .pop-faqs .pop-innr{position:absolute}@media(max-width: 767px){.grnt-header-one .header-search-modal .pop-faqs .pop-innr{position:relative}}.grnt-header-one .header-search-modal .accordian .trgr{font-size:14px;font-weight:600;color:#666;border-bottom:0 solid;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:50px}.grnt-header-one .header-search-modal .accordian .trgr:before{top:auto;border:none;background:url(../images/retail-solution/arrow-down.png);background-repeat:no-repeat;background-position:center}.grnt-header-one .header-search-modal .accordian .trgr.act{border-bottom:1px solid #000}.grnt-header-one .header-search-modal .accordian .trgr.act:before{top:auto;border:none;background:url(../images/retail-solution/arrow-up.png);background-repeat:no-repeat;background-position:center}.grnt-header-one .header-search-modal .accordian .tog_cont{border:none;padding:10px 0 0}.grnt-header-one .header-search-modal .accordian .tog_cont p{font-size:12px;font-weight:500;color:#666}.grnt-header-one .header-search-modal .get-touch .item-chip{background:#fff8f8;border:1px solid rgba(154,27,36,.02)}.grnt-header-one .header-search-modal .get-touch .h3{font-size:14px;font-weight:bold;color:#9b1e26;margin:0}@media(max-width: 767px){.grnt-header-one .header-search-modal .get-touch .h3{font-size:12px}}.grnt-header-one .header-search-modal .get-touch .gtus{font-size:14px;font-weight:400;color:#666;margin:0}@media(max-width: 767px){.grnt-header-one .header-search-modal .get-touch .gtus{font-size:12px}}.grnt-header-one .header-search-modal .searchblog .sbgs{font-size:14px;font-weight:600;color:#666;margin:10px 0}.grnt-header-one .header-search-modal .searchblog .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px;text-align:center;margin:0 auto;display:block}.grnt-header-one .header-search-modal .recommend-search{min-height:570px;max-height:570px;overflow:auto}@media(max-width: 767px){.grnt-header-one .header-search-modal .recommend-search{min-height:inherit;max-height:inherit;overflow:inherit}}@media(max-width: 767px){.grnt-header-one .header-search-modal .recommend-search .item-chip{-ms-flex-align:start !important;align-items:flex-start !important}}.grnt-header-one .header-search-modal .recommend-search .item-chip img{margin-right:10px}@media(max-width: 767px){.grnt-header-one .header-search-modal .recommend-search .item-chip img{width:auto}}.grnt-header-one .header-search-modal .recommend-search .btn-box .btn-red{font-size:12px;font-weight:500;padding:5px 15px}.grnt-header-one .header-search-modal .recommend-search .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px;text-align:center;margin:0 auto;display:block}.grnt-header-one .header-search-modal .search-not-found{min-height:570px;max-height:570px;overflow:auto}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found{min-height:inherit;max-height:inherit;overflow:inherit}}.grnt-header-one .header-search-modal .search-not-found .headH2{font-size:36px;color:#9b1e26;font-weight:bold;margin-bottom:15px;text-align:center}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .headH2{font-size:24px}}.grnt-header-one .header-search-modal .search-not-found .pera{font-size:16px;color:#3a3a3a;font-weight:400;text-align:center}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .pera{font-size:12px}}.grnt-header-one .header-search-modal .search-not-found .desc{max-width:490px;margin:0 auto;background:#f4f4f4;border-radius:12px;padding:15px}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .desc{margin:0 20px}}.grnt-header-one .header-search-modal .search-not-found .desc .h3{font-size:20px;font-weight:600;color:#3a3a3a;margin-bottom:10px;text-align:center}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .desc .h3{font-size:16px}}.grnt-header-one .header-search-modal .search-not-found .desc ul{margin:0 auto;display:table}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .desc ul{margin:0 30px}}.grnt-header-one .header-search-modal .search-not-found .desc ul li{list-style:disc;padding:2px;font-size:14px;color:#666}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .desc ul li{font-size:14px;margin:0 0 10px}.grnt-header-one .header-search-modal .search-not-found .desc ul li:last-child{margin:0}}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .item-chip{-ms-flex-align:start !important;align-items:flex-start !important}}.grnt-header-one .header-search-modal .search-not-found .item-chip img{margin-right:10px}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .item-chip img{width:auto}}.grnt-header-one .header-search-modal .search-not-found .btn-box .btn-red{font-size:12px;font-weight:500;padding:5px 15px}.grnt-header-one .header-search{background:#fff}.grnt-header-one .header-search #login-dropdonw-li:hover::before,.grnt-header-one .header-search #help-dropdonw-li:hover::before{top:42px}.grnt-header-one .header-search ul.cta-container li .dropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(min-width: 835px){.grnt-header-one .header-search ul.cta-container li.drop-down#login-dropdonw-li:hover .dropdown-content:not(.show){display:block;top:30px !important}}@media(min-width: 835px){.grnt-header-one .header-search ul.cta-container li.drop-down:hover .dropdown-content:not(.show){display:block;top:20px !important}}.grnt-header-one .header-search .login-button .dropdown .login-btn{min-width:70px;padding:8px 16px;font-weight:500;height:36px;font-size:14px;color:#fff !important;background-color:#902a2c;margin-left:12px !important}.grnt-header-one .header-search .login-button .dropdown .login-btn:after{display:none}.grnt-header-one .header-search .login-button .dropdown .login-btn+.login-drodown-menu{box-shadow:none;background:rgba(0,0,0,0);overflow:visible;z-index:99;margin-top:-5px}.grnt-header-one .header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner{padding:20px 20px 0 20px;border-radius:6px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;left:auto;background:#fff}@media(max-width: 834px){.grnt-header-one .header-search .login-button .dropdown .login-btn+.login-drodown-menu{top:auto !important;background:#fff;width:100%;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);border:1px solid #d9d9d9}}@media(max-width: 834px)and (max-width: 767px){.grnt-header-one .header-search .login-button .dropdown .login-btn+.login-drodown-menu{padding:20px 32px 0 32px}}.grnt-header-one .header-search .customer-support{min-width:70px;padding:7px 16px;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;margin-left:15px !important}.grnt-header-one .header-search .customer-support:hover{background:#fff !important}.grnt-header-one .header-search .customer-support:after{display:none}.grnt-header-one .header-search .customer-support+.help-drodown-menu{top:-19px !important;box-shadow:none;background:rgba(0,0,0,0);overflow:visible;border:0}.grnt-header-one .header-search .customer-support+.help-drodown-menu .inner{margin-top:20px;border-radius:6px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;left:auto;background:#fff;border:1px solid #d9d9d9}.grnt-header-one .header-search .customer-support.what-special:hover{font-weight:bold}.grnt-header-one header.secNavSticky #header-search-section #search-container .logo{display:block}@media(max-width: 991px){.grnt-header-one header.secNavSticky #header-search-section #search-container .logo{display:none}}.grnt-header-one .modal-backdrop.black{background-color:rgba(0,0,0,.2)}@media(max-width: 834px){.grnt-header-one #search-container{padding-left:0 !important;padding-right:0 !important}}.grnt-header-one #search-container .closeLogin-new{display:none}@media(max-width: 834px){.grnt-header-one #search-container .closeLogin-new{display:inline-block;margin-right:0}}.grnt-header-one #search-container .logo{margin-right:15px;display:none}@media(min-width: 1580px){.grnt-header-one #search-container .logo{margin-right:15px;position:absolute;left:70px}}.grnt-header-one #search-container .logo img{height:36px;display:block;width:auto}.grnt-header-one .header-search-box input{border-radius:19.5px;border:1px solid #353535;background:#fff;padding:9px 10px 9px 50px;width:100%;color:#3a3a3a;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 767px){.grnt-header-one .header-search-box input{font-size:14px}}.grnt-header-one .header-search-box .img-search{top:10px;left:23px}.grnt-header-one .header-search-box .img-close{top:10px;right:23px;cursor:pointer;display:none}.grnt-header-one .header-search-modal .modal-dialog{max-width:1160px}.grnt-header-one .header-search-modal .img-close{display:block}.grnt-header-one .header-search-modal .modal-body{border-radius:12px;overflow:hidden}@media(max-width: 767px){.grnt-header-one .header-search-modal .modal-body{overflow:hidden;overflow-y:auto;max-height:90vh}}.grnt-header-one .header-search-modal .modal-content{overflow:auto;max-height:90vh;background-color:#fff;border-radius:0 0 12px 12px}.grnt-header-one .header-search-modal .header-search-box input{border-color:rgba(0,0,0,.25);box-shadow:2px 2px 2px 0px rgba(0,0,0,.25) inset}.grnt-header-one .header-search-modal .tabs-pane{max-height:68vh;padding-right:0px;overflow:auto}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-pane{overflow:visible;height:100%;max-height:100%}}.grnt-header-one .header-search-modal .tabs-container{border-radius:12px;background:#efefef;padding:12px 0px;overflow:auto}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-container{position:sticky;top:0;z-index:2}}.grnt-header-one .header-search-modal .tabs-container ul{gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.grnt-header-one .header-search-modal .tabs-container ul li:first-child{padding-left:24px}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-container ul li:first-child{padding-left:15px}}.grnt-header-one .header-search-modal .tabs-container ul li:last-child{padding-right:24px}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-container ul li:last-child{padding-right:15px}}.grnt-header-one .header-search-modal .tabs-container ul a{border-radius:16px;border:1px solid #e0e0e0;background:#fff;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;padding:6px 16px;color:#666;font-size:16px;font-weight:500;line-height:normal}@media(max-width: 767px){.grnt-header-one .header-search-modal .tabs-container ul a{font-size:14px}}.grnt-header-one .header-search-modal .tabs-container ul a.active,.grnt-header-one .header-search-modal .tabs-container ul a:hover{color:#fff;background:#9b1e26;border:1px solid #9b1e26;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.grnt-header-one .header-search-modal .tabs-container ul a.active img,.grnt-header-one .header-search-modal .tabs-container ul a:hover img{mix-blend-mode:plus-lighter}.grnt-header-one .header-search-modal .tabs-container ul a img{margin-right:6px;height:22px;width:22px;mix-blend-mode:luminosity}.grnt-header-one .header-search-modal .title{color:#353535;font-size:16px;font-weight:700;line-height:normal;padding:0 24px;margin-bottom:12px}@media(max-width: 767px){.grnt-header-one .header-search-modal .title{font-size:14px;padding:0 15px}}.grnt-header-one .header-search-modal .recent-activity-searched{padding-left:24px}@media(max-width: 767px){.grnt-header-one .header-search-modal .recent-activity-searched{padding-left:9px}}.grnt-header-one .header-search-modal .recent-activity-searched .owl-stage-outer{padding-left:24px}@media(max-width: 767px){.grnt-header-one .header-search-modal .recent-activity-searched .owl-stage{display:-ms-flexbox;display:flex;margin-left:-15px}}.grnt-header-one .header-search-modal .recent-activity-searched .owl-next,.grnt-header-one .header-search-modal .recent-activity-searched .owl-prev{position:absolute;right:0;top:40%;transform:translateY(-40%);background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.1) 100%) !important;height:100%;width:50px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end}.grnt-header-one .header-search-modal .recent-activity-searched .owl-next.disabled,.grnt-header-one .header-search-modal .recent-activity-searched .owl-prev.disabled{opacity:0}.grnt-header-one .header-search-modal .recent-activity-searched .recent-activity-prev,.grnt-header-one .header-search-modal .recent-activity-searched .recent-activity-next{top:39%;z-index:2;-ms-flex-align:start;align-items:start}.grnt-header-one .header-search-modal .recent-activity-searched .recent-activity-prev.swiper-button-disabled,.grnt-header-one .header-search-modal .recent-activity-searched .recent-activity-next.swiper-button-disabled{opacity:0}.grnt-header-one .header-search-modal .recent-activity-searched .owl-prev{right:auto;left:0;background:linear-gradient(270deg, rgba(255, 255, 255, 0.1) 0%, #fff 100%) !important;-ms-flex-pack:center;justify-content:center}.grnt-header-one .header-search-modal .recent-activity-searched .swiper-slide.item{max-width:-moz-fit-content;max-width:fit-content}.grnt-header-one .header-search-modal .recent-activity-searched a{color:#666;text-align:center;font-size:13px;font-weight:500;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;padding:10px 12px;border-radius:18px;background:#f0f0f0;min-width:-moz-fit-content;min-width:fit-content}.grnt-header-one .header-search-modal .recent-activity-searched a:hover{color:#161616;background:#cdcdcd}@media(max-width: 767px){.grnt-header-one .header-search-modal .recent-activity-searched a{font-size:11px;white-space:nowrap}}.grnt-header-one .header-search-modal .spacer{margin:18px 0 10px 0}.grnt-header-one .header-search-modal .chip-container{gap:26px;padding:0 24px 4px 24px;overflow:auto}@media(max-width: 767px){.grnt-header-one .header-search-modal .chip-container{gap:10px;padding:0 15px 4px 15px}}.grnt-header-one .header-search-modal .item-chip{-ms-flex:1;flex:1;border-radius:12px;background:#fff;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16);padding:10px}@media(max-width: 767px){.grnt-header-one .header-search-modal .item-chip{min-width:215px;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16)}}.grnt-header-one .header-search-modal .item-chip img{margin-right:5px}@media(max-width: 767px){.grnt-header-one .header-search-modal .item-chip img{width:40px}}.grnt-header-one .header-search-modal .item-chip .f14sb{margin-bottom:4px;font-size:14px;font-weight:600;color:#3a3a3a}@media(max-width: 767px){.grnt-header-one .header-search-modal .item-chip .f14sb{font-size:12px}}.grnt-header-one .header-search-modal .item-chip .link{color:#9b1e26;font-size:12px;font-weight:600;text-decoration:underline}.grnt-header-one .header-search-modal .item-chip .link:hover{text-decoration:none}.grnt-header-one .header-search-modal .item-chip.chip2{padding:5px 10px}.grnt-header-one .header-search-modal .item-chip.chip2 .sbgs-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative}.grnt-header-one .header-search-modal .item-chip.chip2 .sbgs-search .apply-btn-container{position:relative;z-index:2}@media(max-width: 767px){.grnt-header-one .header-search-modal .item-chip.chip2 .sbgs-search .apply-btn-container{-ms-flex-item-align:end;align-self:flex-end}}.grnt-header-one .header-search-modal .item-chip.chip2 .sbgs-search .entire-box-link{display:block;position:absolute;top:0;width:100%;height:100%;z-index:1}@media(max-width: 767px){.grnt-header-one .header-search-modal .item-chip.chip2 .sbgs-search{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 767px){.grnt-header-one .header-search-modal .item-chip.chip2{padding:7px 10px}}.grnt-header-one .header-search-modal .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px}.grnt-header-one .header-search-modal .link-only:hover{text-decoration:none}@media(max-width: 767px){.grnt-header-one .header-search-modal .link-only{font-size:12px;min-width:48%}}.grnt-header-one .header-search-modal .right-panel{height:100%;max-height:78vh}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel{height:100%;max-height:100%}}.grnt-header-one .header-search-modal .right-panel>div,.grnt-header-one .header-search-modal .right-panel .owl-stage-outer,.grnt-header-one .header-search-modal .right-panel .owl-stage,.grnt-header-one .header-search-modal .right-panel .owl-item{height:100%}.grnt-header-one .header-search-modal .right-panel .swiper-pagination{gap:5px;position:absolute;bottom:10px;width:100%;left:0;text-align:center;display:block !important}.grnt-header-one .header-search-modal .right-panel .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;background-color:#dcdcdc;margin:0 3px;filter:drop-shadow(0px 2px 4.2px rgba(0, 0, 0, 0.58))}.grnt-header-one .header-search-modal .right-panel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:13px;transition:all .3s ease-in-out;background-color:#9b1e26}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .swiper-pagination{display:none !important}}.grnt-header-one .header-search-modal .right-panel .owl-dots{gap:5px;position:absolute;bottom:10px;width:100%;left:0;text-align:center;display:block !important}.grnt-header-one .header-search-modal .right-panel .owl-dots .owl-dot{width:6px;height:6px;border-radius:3px;background-color:#dcdcdc;margin:0 3px;filter:drop-shadow(0px 2px 4.2px rgba(0, 0, 0, 0.58))}.grnt-header-one .header-search-modal .right-panel .owl-dots .owl-dot.active{width:13px;transition:all .3s ease-in-out;background-color:#9b1e26}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .owl-dots{display:none !important}}.grnt-header-one .header-search-modal .right-panel .item{height:100%;position:relative}.grnt-header-one .header-search-modal .right-panel .item img{width:100%;height:100%;object-fit:cover}.grnt-header-one .header-search-modal .right-panel .item .content{padding:12px;max-width:100%}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .item .content{padding:10px;max-width:60%}}.grnt-header-one .header-search-modal .right-panel .item .h3{color:#fff;font-size:24px;font-weight:700;line-height:normal}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .item .h3{font-size:16px}}.grnt-header-one .header-search-modal .right-panel .item .txt{color:#fff;font-size:14px;font-weight:700;line-height:148%}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .item .txt{font-size:12px}}.grnt-header-one .header-search-modal .right-panel .item .btn-red{border-radius:18px;background:#9b1e26;color:#fff;text-align:center;font-size:13px;font-weight:500;line-height:148%;padding:8px 20px}@media(max-width: 767px){.grnt-header-one .header-search-modal .right-panel .item .btn-red{font-size:12px}}.grnt-header-one .header-search-modal .ad-card{border-radius:8px;border:1px solid #ded4d4;background:#fff;overflow:hidden;margin-bottom:12px}@media(max-width: 991px){.grnt-header-one .header-search-modal .ad-card{margin-left:7px;margin-right:7px}}.grnt-header-one .header-search-modal .ad-card figure{border-radius:8px;margin-bottom:0px}.grnt-header-one .header-search-modal .ad-card figure img{width:100%;max-height:120px;object-fit:cover}.grnt-header-one .header-search-modal .ad-card .figcaption{padding:10px 18px}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .figcaption{padding:10px}}.grnt-header-one .header-search-modal .ad-card .h3{color:#3a3a3a;font-size:14px;font-weight:700;line-height:normal;margin-bottom:7px}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .h3{font-size:12px}}.grnt-header-one .header-search-modal .ad-card .head{color:#494949;font-size:16px;font-weight:500;line-height:normal;margin-bottom:4px}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .head{font-size:13px}}.grnt-header-one .header-search-modal .ad-card .small{color:#666;font-size:11px;font-weight:400;line-height:normal;display:block}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .small{font-size:8px}}.grnt-header-one .header-search-modal .ad-card .link{margin-top:8px;border-radius:18px;border:1px solid #9b1e26;background:#fff;color:#9b1e26;text-align:center;font-size:12px;font-weight:600;line-height:100%;padding:8px 12px;display:inline-block}@media(max-width: 767px){.grnt-header-one .header-search-modal .ad-card .link{font-size:11px}}.grnt-header-one .header-search-modal .ad-card .logo{float:right;margin-top:-30px;position:relative;z-index:1}.grnt-header-one .header-search-modal .ad-card .logo img{width:60px}.grnt-header-one .header-search-modal .pop-faqs{position:relative;min-height:110px;z-index:1}.grnt-header-one .header-search-modal .pop-faqs .pop-innr{position:absolute}@media(max-width: 767px){.grnt-header-one .header-search-modal .pop-faqs .pop-innr{position:relative}}.grnt-header-one .header-search-modal .accordian .trgr{font-size:14px;font-weight:600;color:#666;border-bottom:0 solid;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:50px;margin-bottom:0}.grnt-header-one .header-search-modal .accordian .trgr:before{top:auto;border:none;background:url(../images/retail-solution/arrow-down.png);background-repeat:no-repeat;background-position:center}.grnt-header-one .header-search-modal .accordian .trgr.act{border-bottom:1px solid #000}.grnt-header-one .header-search-modal .accordian .trgr.act:before{top:auto;border:none;background:url(../images/retail-solution/arrow-up.png);background-repeat:no-repeat;background-position:center}.grnt-header-one .header-search-modal .accordian .tog_cont{border:none;padding:10px 0 0}.grnt-header-one .header-search-modal .accordian .tog_cont p{font-size:12px;font-weight:500;color:#666}.grnt-header-one .header-search-modal .get-touch .item-chip{background:#fff8f8;border:1px solid rgba(154,27,36,.02)}.grnt-header-one .header-search-modal .get-touch .h3{font-size:14px;font-weight:bold;color:#9b1e26;margin:0}@media(max-width: 767px){.grnt-header-one .header-search-modal .get-touch .h3{font-size:12px}}.grnt-header-one .header-search-modal .get-touch .gtus{font-size:14px;font-weight:400;color:#666;margin:0}@media(max-width: 767px){.grnt-header-one .header-search-modal .get-touch .gtus{font-size:12px}}.grnt-header-one .header-search-modal .searchblog .sbgs{font-size:14px;font-weight:600;color:#666;margin:10px 0}.grnt-header-one .header-search-modal .searchblog .sbgs2{font-size:14px;font-weight:400;color:#666;margin:10px 0}.grnt-header-one .header-search-modal .searchblog .sbgs2 span{font-weight:600}.grnt-header-one .header-search-modal .searchblog .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px;text-align:center;margin:0 auto;display:block}.grnt-header-one .header-search-modal .recommend-search{min-height:570px;max-height:570px;overflow:auto}@media(max-width: 767px){.grnt-header-one .header-search-modal .recommend-search{min-height:inherit;max-height:inherit;overflow:inherit}}@media(max-width: 767px){.grnt-header-one .header-search-modal .recommend-search .item-chip{-ms-flex-align:start !important;align-items:flex-start !important}}.grnt-header-one .header-search-modal .recommend-search .item-chip img{margin-right:10px}@media(max-width: 767px){.grnt-header-one .header-search-modal .recommend-search .item-chip img{width:auto}}.grnt-header-one .header-search-modal .recommend-search .btn-box .btn-red{font-size:12px;font-weight:500;padding:5px 15px}.grnt-header-one .header-search-modal .recommend-search .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px;text-align:center;margin:0 auto;display:block}.grnt-header-one .header-search-modal .search-not-found{min-height:570px;max-height:570px;overflow:auto;padding-bottom:40px}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found{min-height:inherit;max-height:inherit;overflow:inherit;padding-bottom:0px}}.grnt-header-one .header-search-modal .search-not-found .headH2{font-size:36px;color:#9b1e26;font-weight:bold;margin-bottom:15px;text-align:center}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .headH2{font-size:24px}}.grnt-header-one .header-search-modal .search-not-found .pera{font-size:16px;color:#3a3a3a;font-weight:400;text-align:center}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .pera{font-size:12px}}.grnt-header-one .header-search-modal .search-not-found .desc{max-width:490px;margin:0 auto;background:#f4f4f4;border-radius:12px;padding:15px}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .desc{margin:0 20px}}.grnt-header-one .header-search-modal .search-not-found .desc .h3{font-size:20px;font-weight:600;color:#3a3a3a;margin-bottom:10px;text-align:center}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .desc .h3{font-size:16px}}.grnt-header-one .header-search-modal .search-not-found .desc ul{margin:0 auto;display:table}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .desc ul{margin:0 30px}}.grnt-header-one .header-search-modal .search-not-found .desc ul li{list-style:disc;padding:2px;font-size:14px;color:#666}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .desc ul li{font-size:14px;margin:0 0 10px}.grnt-header-one .header-search-modal .search-not-found .desc ul li:last-child{margin:0}}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .item-chip{-ms-flex-align:start !important;align-items:flex-start !important}}.grnt-header-one .header-search-modal .search-not-found .item-chip img{margin-right:10px}@media(max-width: 767px){.grnt-header-one .header-search-modal .search-not-found .item-chip img{width:auto}}.grnt-header-one .header-search-modal .search-not-found .btn-red-search-apply-now{font-size:12px;font-weight:500;padding:5px 15px;display:inline-block;border-radius:25px;background:#9b1e26;color:#fff;text-align:center;white-space:nowrap;line-height:20px;border:0;text-decoration:none}.grnt-header-one .header-search{background:#fff}.grnt-header-one .header-search .container{max-width:1140px}.grnt-header-one .header-search #login-dropdonw-li:hover::before,.grnt-header-one .header-search #help-dropdonw-li:hover::before{top:42px}.grnt-header-one .header-search ul.cta-container li .dropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(min-width: 835px){.grnt-header-one .header-search ul.cta-container li.drop-down:hover .dropdown-content:not(.show){display:block;top:20px !important}}.grnt-header-one .header-search .login-button .dropdown .login-btn{min-width:70px;padding:8px 16px;font-weight:500;height:36px;font-size:14px;color:#fff !important;background-color:#902a2c;margin-left:12px !important}.grnt-header-one .header-search .login-button .dropdown .login-btn:after{display:none}.grnt-header-one .header-search .login-button .dropdown .login-btn+.login-drodown-menu{box-shadow:none;background:rgba(0,0,0,0);overflow:visible;z-index:9;margin-top:0}.grnt-header-one .header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner{padding:20px 20px 0 20px;border-radius:6px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;left:auto;background:#fff}@media(max-width: 834px){.grnt-header-one .header-search .login-button .dropdown .login-btn+.login-drodown-menu{top:auto !important;background:#fff;width:100%;padding:0;border:1px solid #d9d9d9;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25)}}@media(max-width: 834px)and (max-width: 767px){.grnt-header-one .header-search .login-button .dropdown .login-btn+.login-drodown-menu{padding:20px 32px 0 32px}}.grnt-header-one .header-search .customer-support{min-width:70px;padding:7px 16px;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;margin-left:15px !important}.grnt-header-one .header-search .customer-support:hover{background:#fff !important}.grnt-header-one .header-search .customer-support:after{display:none}.grnt-header-one .header-search .customer-support+.help-drodown-menu{top:-19px !important;box-shadow:none;background:rgba(0,0,0,0);overflow:visible;border:0}.grnt-header-one .header-search .customer-support+.help-drodown-menu .inner{margin-top:20px;border-radius:6px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;left:auto;background:#fff;border:1px solid #d9d9d9}.grnt-header-one .header-search .customer-support.what-special:hover{font-weight:bold}.grnt-header-one header.zindex #header-search-section #search-container .logo{display:block}@media(max-width: 991px){.grnt-header-one header.zindex #header-search-section #search-container .logo{display:none}}.dark-mode body,.dark-mode section,.dark-mode .sec-nav.bg-white>ul.last li .dropdown-content,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu,.dark-mode .calculator-form.form-bg,.dark-mode .revamp_financial_calc .revamp_financial_calc_container .revamp_financial_calc_row .revamp_financial_calc_card_container .financial-calc-form .saving-account-screen .simulation-container,.dark-mode .testimonial-section .card,.dark-mode .blog-card .card-left,.dark-mode .blog-card .card-right,.dark-mode .breadcrumb-wrap nav .breadcrumb,.dark-mode .btn-box .btn-white,.dark-mode .container.top-nav-container,.dark-mode .mob-menu,.dark-mode .mob-menu .mob-smenu .fhd,.dark-mode .third-tab,.dark-mode .form-label-group .bootstrap-select>.btn,.dark-mode .form-label-group .bootstrap-select>.btn-light,.dark-mode .sec-nav ul.last .dropdown-content,.dark-mode .right-nav .dropdown-content,.dark-mode .sub-nav .dropdown-content,.dark-mode .top-nav .dropdown-content,.dark-mode .sec-nav.bg-white>ul.last li a:hover,.dark-mode .sec-nav.bg-white>ul.last li a:active,.dark-mode .sec-nav.bg-white>ul.last li a:visited:hover,.dark-mode .sec-nav.bg-white>ul.last li a:visited:active,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content,.dark-mode .mbFixedbt,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a,.dark-mode .accordian .trgr,.dark-mode .accordian .tog_cont,.dark-mode .nav.soc-listingTab a .card-box,.dark-mode .bg-grey .secondary-tab,.dark-mode .card.op2,.dark-mode .search-box .form-control,.dark-mode .form-control,.dark-mode .looking-for.op1,.dark-mode .service-box::before,.dark-mode .secondary-nav,.dark-mode .header-search,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner,.dark-mode .header-search .customer-support+.help-drodown-menu .inner,.dark-mode .header-search-modal .modal-body.bg-white,.dark-mode .header-search-modal .tabs-container ul a,.dark-mode .header-search-modal .ad-card{background:#333 !important}.dark-mode .search-bx .typeahead,.dark-mode .search-bxIn .tt-menu,.dark-mode .search-bx,.dark-mode .search-bxIn .search-ad .ad-card{background-color:#333 !important}.dark-mode .search-bxIn .search-ad{background-color:#000 !important}.dark-mode select.normal-sel,.dark-mode .srch-bx{background-color:#333}.dark-mode .icon-star:before,.dark-mode .sec-nav .icon-Down:before,.dark-mode .mbFixedbt .reTitle a.updownbx span.icon-Down.up:before,.dark-mode .mbFixedbt .reTitle a.updownbx span:before,.dark-mode .accordian .trgr::before{color:#ff0}.dark-mode .icon-star.active::before,.dark-mode .icon-rs:before{color:#ff0}.dark-mode .top-nav,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.active,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.active,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing,.dark-mode footer,.dark-mode .footer-top,.dark-mode .customer-friendly,.dark-mode .grey-bg,.dark-mode .banner2 .banner-wrapper.grey-btm,.banner2 .dark-mode .banner-wrapper.grey-btm,.dark-mode .blog-tab.fastag,.dark-mode .mob-menu .mob-smenu .main-link,.dark-mode .grey-bg .card-box,.dark-mode .banner2 .banner-wrapper.grey-btm .card-box,.banner2 .dark-mode .banner-wrapper.grey-btm .card-box,.dark-mode .blog-tab.fastag .card-box,.dark-mode .news-page.grey-bg3,.dark-mode .news-more-card .media,.dark-mode .grdP1,.dark-mode .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a,.dark-mode .my-links a span,.dark-mode .grey-bg2,.dark-mode .looking-for .card-look,.dark-mode .service-box .card .card-body,.dark-mode .header-search-modal .tabs-container,.dark-mode .header-search-modal .recent-activity-searched a,.dark-mode .header-search-modal .item-chip,.dark-mode .home-carousel-2 .home-carousel-2-nav-chip,.dark-mode .top-nav-container,.dark-mode header,.dark-mode .revamp_financial_calc .revamp_financial_calc_container .revamp_financial_calc_row .revamp_financial_calc_card_container .financial-calc-form .saving-account-screen .slider-container,.dark-mode .search-bx,.dark-mode .search-bxIn .tt-menu,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu____,.dark-mode .header-search-box input,.dark-mode .btn-box .btn-white,.dark-mode .header-search-modal .accordian .trgr,.dark-mode .header-search-modal .accordian .tog_cont,.dark-mode .header-search-modal .ad-card .link,.dark-mode .sec-nav{background:#000 !important}.dark-mode .third-tab li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%)}.dark-mode .mob-menu .mob-smenu .fhd::before,.dark-mode .mob-menu .mm-top-in .search .icon-search:before,.dark-mode .mob-menu .mm-top-in .icon-close:before,.dark-mode .grey-bg3 .form-label-group .dropdown .dropdown-toggle:after,.dark-mode :-ms-input-placeholder,.dark-mode input:-ms-input-placeholder{color:#ff0 !important}.dark-mode .mob-menu .mob-smenu .fhd::before,.dark-mode .mob-menu .mm-top-in .search .icon-search:before,.dark-mode .mob-menu .mm-top-in .icon-close:before,.dark-mode .grey-bg3 .form-label-group .dropdown .dropdown-toggle:after,.dark-mode ::placeholder,.dark-mode input::placeholder{color:#ff0 !important}.dark-mode a,.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6,.dark-mode p,.dark-mode span,.dark-mode strong,.dark-mode em,.dark-mode small,.dark-mode div,.dark-mode li,.dark-mode a,.dark-mode button,.dark-mode label,.dark-mode td,.dark-mode th,.dark-mode caption,.dark-mode legend,.dark-mode pre,.dark-mode blockquote,.dark-mode address,.dark-mode code,.dark-mode kbd,.dark-mode samp,.dark-mode var,.dark-mode cite,.dark-mode abbr,.dark-mode dfn,.dark-mode mark,.dark-mode q,.dark-mode sub,.dark-mode sup,.dark-mode time,.dark-mode ins,.dark-mode del,.dark-mode input,.dark-mode select,.dark-mode svg{color:#ff0 !important}.dark-mode .sec-nav>ul.last li a.btn-white.customer-support{background-color:#fff !important}.dark-mode .get-intouch-revamp,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.active{background:#222 !important}.highlighted{border:1px solid #000}.highlightedWhite{border:1px solid #fff}.dark-mode .sec-nav>ul.last li.drop-down-accessibility svg path,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility svg path,.dark-mode .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a svg path{stroke:#ff0}.dark-mode .login-button .dropdown .login-btn+.login-drodown-menu .close path{stroke:#ff0;fill:#ff0}.dark-mode .close.closeHelp path{fill:#ff0}.dark-mode .sec-nav .icon-Down:before{color:#ff0}.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility svg path,.dark-mode .sec-nav>ul.last li.drop-down-accessibility svg path{stroke:#ff0}.sec-nav>ul.last li.help-dropdonw,.mobile-accessibility-view ul li.help-dropdonw{margin:0 10px}.sec-nav>ul.last li a,.mobile-accessibility-view ul li a{padding:0 10px;font-size:12px}.sec-nav>ul.last li.skip-to-main-content,.mobile-accessibility-view ul li.skip-to-main-content{height:auto}.sec-nav>ul.last li.skip-to-main-content a,.mobile-accessibility-view ul li.skip-to-main-content a{color:#353535 !important;font-size:12px;font-weight:600;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;padding:6px 10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:14px;border:.7px solid #353535}.sec-nav>ul.last li.drop-down-accessibility,.mobile-accessibility-view ul li.drop-down-accessibility{position:relative}.sec-nav>ul.last li.drop-down-accessibility svg,.mobile-accessibility-view ul li.drop-down-accessibility svg{font-weight:600;margin-left:3px;margin-right:3px}.sec-nav>ul.last li.drop-down-accessibility a,.mobile-accessibility-view ul li.drop-down-accessibility a{color:#353535;font-size:12px;font-weight:600;line-height:normal}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content{border-radius:8px;background:#fff;box-shadow:0px 4px 7.3px 0px rgba(0,0,0,.68);padding:2px 10px 9px 10px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content li,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #cacaca;padding:8px 0px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content li:last-child,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content li:last-child{border:0}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .label,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .label{color:#333;font-size:10px;font-weight:500;line-height:normal}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing{background:#f9f9f9;padding:3px 6px;border-radius:2px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing a,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing a{padding:0;margin:0;color:#000;font-size:10px;font-weight:800;line-height:normal}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing a.disabled,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing a.disabled{cursor:not-allowed !important}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing a:hover,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing a:hover{background:#dfdfdf}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a{border-radius:2px;background:#f9f9f9;color:#000;font-family:Arial;font-size:12px;font-style:normal;line-height:normal;margin-left:5px;font-weight:400;border:0;text-align:center;-ms-flex-pack:center;justify-content:center;padding:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;justify-content:center}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.w-24,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.w-24{min-width:24px;min-height:24px;max-width:24px;max-height:24px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.w-30,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.w-30{min-width:30px;min-height:16px;max-width:30px;max-height:16px;font-size:8px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.w-53,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.w-53{min-width:53px;min-height:20px;max-height:20px;font-size:9px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a:hover,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a:hover{background:#dfdfdf}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.active,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.active{font-weight:700;background:#dfdfdf;box-shadow:0px 1px 2.5px 0px rgba(0,0,0,.17)}@media(max-width: 991px){.sec-nav>ul.last li.drop-down-accessibility .dropdown-content,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content{display:none;position:absolute;top:23px;right:0;z-index:1}}@media(max-width: 991px){.sec-nav>ul.last li.drop-down-accessibility:hover .dropdown-content,.mobile-accessibility-view ul li.drop-down-accessibility:hover .dropdown-content{display:block;min-width:200px}}.dark-mode .footer .fot-red .container .scroll-top{background:#000;border:1px solid #333}@media(max-width: 767px){.dark-mode .container.top-nav-container,.dark-mode .sa-banner.common-apply.op1 .sa-right{background:#000 !important}.dark-mode .third-tab .nav{background:#333}}.dark-mode .sec-nav.bg-white>ul.last li a:hover,.dark-mode .top-nav .dropdown-content,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner,.dark-mode .header-search .customer-support+.help-drodown-menu .inner,.dark-mode .phone-bx,.dark-mode .help-drodown-menu,.dark-mode ul#custom-select-uiDes-menu li div{background:#333}.dark-mode .drop-down-notification.p1 .notification-dropdown .phone-bx::before{border-bottom-color:#333 !important}.dark-mode .search-bx .typeahead{background-color:#333 !important}@media(max-width: 767px){.dark-mode .header-search,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu{background:#000 !important}}.dark-mode .header-search .customer-support{color:#fff !important}.dark-mode .header-search .customer-support:hover{color:#000 !important}.dark-mode .cc-landing-page .hero-banner-cc .banBox .btn,.dark-mode .cc-landing-page .ccnew-section .btn-box a,.dark-mode .ccnew-offers-section .container .ccnew-offers-data .ccnew-offers-header .ccnew-offers-tabs ul li a.active,.dark-mode .ccnew-offers-section .container .ccnew-offers-data .tabs-content,.dark-mode .cc-landing-page .cc-login-nav .jumpSection .container .jumpBox .jumpLinks a.trackMyApp,.dark-mode .owl-carousel-vertical.dark .tabs-nav-option li.ui-state-active .tabs-anchor,.dark-mode .owl-carousel-vertical.dark .tabs-nav-option li:hover .tabs-anchor,.dark-mode .cc-landing-page .ccnew-secion3 .owl-carousel.owl-drag .owl-item.center h4,.dark-mode .cc-landing-page .ccnew-secion4 .ccnew-secBoxNew .ccnew-selectBox select,.dark-mode .form-group input,.dark-mode .cc-landing-page .ccnew-secion5 .ccnew-expLinks li.active a,.dark-mode .cc-landing-page .ccnew-secion6 .perBoxMain .perBox .per9to36,.dark-mode .cc-landing-page .ccnew-secion6 .perBoxMain .perBoxNew .per9to36,.dark-mode .cc-landing-page .ccnew-secion6 .perBoxMain .perBoxNew.perBox2 .per9to36 .cc-9to36,.dark-mode .cc-landing-page .ccnew-secion5 .center .ccnew-ExpBox,.dark-mode .cc-landing-page .ccnew-secion8 .ccnew-expLinks li.active a,.dark-mode #syncN2 .current .item,.dark-mode .cc-landing-page .ccnew-secion13 .container .btn-box .btn-red,.dark-mode .flot-sticky{background:#000}.dark-mode .ccnew-offers-section .container .ccnew-offers-data .tabs-content .cc-card .tab-data,.dark-mode .cc-landing-page .ccnew-pup.ccnew-pupNew .modal-dialog .modal-body .btn-box .btn-red,.dark-mode .cc-landing-page .beginPupMain .beginConta .beginQuesOpen a,.dark-mode .cc-landing-page .cc-CompBoxPup .modal-dialog .modal-body .cc-BoxesContain .cc-compareTable .form-details select option,.dark-mode .credit-cards-landing .benefitsBox,.dark-mode .hpcl-component-main .container-main .row-div .slider-div .right-bar .card-div,.dark-mode .impt-docs-list .card-docs{background:#333}.dark-mode .ccnew-offers-section .container .owl-carousel.with-long-arrow .owl-nav button,.dark-mode .cc-landing-page .ccnew-secion5 .ccnew-ExpBox,.dark-mode .cc-landing-page .ccnew-section .btn-box a.btn-red,.dark-mode .credit-cards-landing .impt-docs.benefits,.dark-mode .hpcl-component-main .container-main .row-div .slider-div .right-bar .title-container .newbutton,.dark-mode .features-box,.dark-mode .benefitsBox.even{background:#222}.dark-mode .credit-cards-landing .cardfree-section{background:#222 !important}.dark-mode .hpcl-component-main .container-main .row-div .slider-div .right-bar .card-div .slide1 .items2 .progress-status-bar .stepper-item .step-counter,.dark-mode .hpcl-component-main .container-main .row-div .slider-div .right-bar .card-div .slide1 .items3 .progress-status-bar .stepper-item .step-counter{background-color:#222}.dark-mode .ccnew-offers-section .container .owl-carousel.with-long-arrow .owl-nav button span.icon-Right::before,.dark-mode .ccnew-offers-section .container .owl-carousel.with-long-arrow .owl-nav button span.icon-Left::before,.dark-mode .cc-landing-page .cc-CompBoxPup .modal-dialog .modal-body .cc-BoxesContain .cc-compareTable .form-details select option,.dark-mode .credit-cards-landing .benefitsBox .accordian.op1 .trgr::before{color:#ff0}.dark-mode .idfc-card-section .item,.dark-mode .all-drop-down .grdiantCard a .tags .tag,.dark-mode .salary_acc_features_benefits_classic .d_container_cls .crd_cont_classic,.dark-mode .salary_acc_features_benefits_classic .d_container_cls .crd_cont_classic.active-card_cls,.dark-mode .enjoy-power-box,.dark-mode .offer-section .pl-box,.dark-mode .salary_acc_features_benefits .d_container .crd_cont,.dark-mode .salary_acc_features_benefits .d_container .crd_cont.active-card,.dark-mode .hpcl-first-card .pl-box,.dark-mode .hpcl-first-card .drive-calculator,.dark-mode .first-select-faq-container .first-family-faq .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .first-select-faq-container .first-family-faq .accordian .faq-wrap .trgr.act,.dark-mode .first-select-faq-container .first-family-faq .accordian .faq-wrap .trgr.act+.tog_cont,.dark-mode .first-select-doc-section.grnt-cp-doc .impt-docs-list .card-docs,.dark-mode .heritage-menu .mob-smenu .flist li a .grdiantCard,.dark-mode .first-select-unlock-section .tabs-container ul li a,.dark-mode .help-drodown-menu a:hover,.dark-mode .first-select-more-reason-section .ff-more-reason-slider .swiper-slide .slider-content,.dark-mode .first-select-more-reason-section .ff-more-reason-slider .swiper-slide .slider-content,.dark-mode .first-select-flight-booking .first-select-flight-booking-section .col60 .stepBooking,.dark-mode .first-select-deal-section .tabs-container ul li a,.dark-mode .card-compare-page .cards-main .card-contents,.dark-mode .card-compare-page .cards-main .card-contents2,.dark-mode .card-compare-page .cards-main .top-heads .recmnd-badge,.dark-mode .card-compare-page .cards-main .top-heads.rad-right,.dark-mode .first-millennia-benefits-section .tabs-container ul li a,.dark-mode .first-millennia-more-reason-section .ff-more-reason-slider .swiper-slide .slider-content,.dark-mode .first-millennia-deal-section .tabs-container ul li a,.dark-mode .first-millennia-unlock-section .tabs-container ul li a,.dark-mode .first-millennia-flight-booking .first-millennia-flight-booking-section .col60 .stepBooking,.dark-mode .first-millennia-faq-container .first-family-faq-filter-items-txt,.dark-mode .first-family-faq .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .first-family-faq .accordian .faq-wrap:has(>div>.trgr.act) .trgr,.dark-mode .first-family-faq .accordian .faq-wrap:has(>div>.trgr.act) .tog_cont,.dark-mode .first-wealth-deal-section .tabs-container ul li a,.dark-mode .first-wealth-faq-container .first-family-faq-filter-items-txt,.dark-mode .first-wealth-flight-booking .first-wealth-flight-booking-section .col60 .stepBooking,.dark-mode .first-wealth-unlock-section .tabs-container ul li a,.dark-mode .first-classic-faq-container .first-family-faq-filter-items-txt,.dark-mode .first-classic-unlock-section .tabs-container ul li a,.dark-mode .first-classic-deal-section .tabs-container ul li a,.dark-mode .first-classic-flight-booking .first-classic-flight-booking-section .col60 .stepBooking,.dark-mode .first-classic-more-reason-section .ff-more-reason-slider .swiper-slide .slider-content,.dark-mode .card-compare-page .cards-main .top-heads,.dark-mode .network-discover-cc .card,.dark-mode .network-page-faq.rupay-listing-faq .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .network-page-faq.rupay-listing-faq .accordian .faq-wrap .trgr,.dark-mode .network-page-faq.rupay-listing-faq .accordian .faq-wrap .tog_cont,.dark-mode .ff-unlock-section .tabs-container ul li a,.dark-mode .ff-explore-slider .ff-swiper-exp-card .swiper-wrapper .swiper-slide .card-tab,.dark-mode .ff-deal-section .tabs-container ul li a,.dark-mode .first-family-faq-filter-items,.dark-mode .wow-first-client .wow-container,.dark-mode .rupay-listing-faq .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .rupay-listing-faq .accordian .faq-wrap .trgr.act,.dark-mode .rupay-listing-faq .accordian .faq-wrap .trgr.act+.tog_cont,.dark-mode .cc-rupay-rupay-card-section .links-and-content .main-links-content .mainRow .textContainer .boxSaving,.dark-mode .ashva-cc-faq .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .ashva-cc-faq .accordian .faq-wrap .trgr.act,.dark-mode .ashva-cc-faq .accordian .faq-wrap .trgr.act+.tog_cont,.dark-mode .mayura-cc-faq .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .mayura-cc-faq .accordian .faq-wrap .trgr.act,.dark-mode .mayura-cc-faq .accordian .faq-wrap .trgr.act+.tog_cont,.dark-mode .ashva-upgread-journey-pg3 .cc-pay-steps .item-container,.dark-mode .first-select-faq-container .first-family-faq-filter-items-txt,.dark-mode .first-earn-overview .mid-section ul.list li,.dark-mode .rupay-feeChar-section .RFmainDiv,.dark-mode .rupay-faq-section-filter-items,.dark-mode .rupay-faq-section .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .rupay-faq-section .accordian .faq-wrap .trgr.act,.dark-mode .rupay-faq-section .accordian .faq-wrap .trgr.act+.tog_cont,.dark-mode .first-select-manage-credit .manage-card-box,.dark-mode .first-select-card-solution .joining-benefits-container .swiper-slide,.dark-mode .first-select-card-solution .joining-benefits-container .swiper-slide .icon-box,.dark-mode .calcualate-saving-section .pink-box,.dark-mode .first-select-feature .gradBg,.dark-mode .first-fee-charge .feesChargeBg,.dark-mode .first-select-payment .joining-benefits-container .swiper-slide,.dark-mode .bt-faq .accordian .bt-wrap:has(>div>.trgr.act),.dark-mode .bt-faq .accordian .bt-wrap .trgr.act,.dark-mode .bt-faq .accordian .bt-wrap .trgr.act+.tog_cont,.dark-mode .bt-faq-filter-items,.dark-mode .bt-banner-hero .bt-banner-swiper-container .bt-banner .slider-content,.dark-mode .first-reward-section .reward-wrapper,.dark-mode .calcualate-saving-section .reward-wrapper,.dark-mode .first-reward-section .reward-wrapper .chip-container a,.dark-mode .calcualate-saving-section .reward-wrapper .chip-container a,.dark-mode .first-select-joining-benefits .joining-benefits-container .swiper-slide,.dark-mode .first-select-explore-cards-section .nudge-swiper-exp-card .swiper-slide .card,.dark-mode .first-fee-charge-benefits .feesChargeBg,.dark-mode .quizScreen-timer,.dark-mode .whatsNewSection .bg-gradient-blue,.dark-mode .emiCarousel .nudges-slider,.dark-mode .testimonailComp-cards-items,.dark-mode .cc-faq-filter-items-txt,.dark-mode .cc-card-popup-third .singleCardParent .singleCard,.dark-mode .cc-card-popup-third .cc-card-filter-items-txt,.dark-mode .cc-card-popup-third .modal-dialog .modal-content,.dark-mode .quizScreen .quiz-two .quizScreen-datePicker-Parent .G-picker,.dark-mode .quizScreen .quiz-two .quizScreen-datePicker-Parent .date-selector .select-wrap,.dark-mode .cc-card-popup .modal-dialog .modal-content,.dark-mode .help .viewAllcards .btn-box .wt-btn-new,.dark-mode .form-label-group .selected:not(:placeholder-shown)~label,.dark-mode .addNewetb,.dark-mode textarea.form-control,.dark-mode .progress-list ul li.active,.dark-mode .etdDisabled:disabled.disabled,.dark-mode .edit-btn,.dark-mode .form-label-group input:not(:placeholder-shown)~label,.dark-mode .form-label-group textarea:not(:placeholder-shown)~label,.dark-mode .form-label-group input:focus~label,.dark-mode .form-label-group textarea:focus~label,.dark-mode .lic-ref-table-popupNew .lic-ref-table-popup-content,.dark-mode .newCardBox,.dark-mode #landingPopup .modal-content,.dark-mode #backPop .modal-content,.dark-mode .vkycBttomSuss .ckycBttomBox .congrBox1,.dark-mode .schedulePopup .modal-content,.dark-mode .btn-container-lb .learn-more-data-left,.dark-mode .btn-container-lb .learn-more-data-right,.dark-mode .upi-on-credit-detail .activate-card,.dark-mode .upi-on-credit-detail .activate-card .intro-offer,.dark-mode .upi-on-credit-detail .activate-card .convience-container,.dark-mode .hide-verify .default-box .topbar-show,.dark-mode #translatePopUp .modal-content,.dark-mode .wow-fd-overview-section .wow-container,.dark-mode .clarifications,.dark-mode .wow-fd-limit-container .content-container,.dark-mode #active-upi-modal .modal-dialog .modal-content,.dark-mode .ntb-aggregator-section .tip,.dark-mode .ntb-aggregator-section .form-label-group select.form-control,.dark-mode .ntb-aggregator-section .info,.dark-mode .ntb-aggregator-section .ntb-aggregator-right,.dark-mode .terms-newPup .modal-content,.dark-mode .info-container .success-info,.dark-mode .info-container .error-info,.dark-mode .card-no-document-container .card-no-document-outer,.dark-mode .card-no-document-container .card-no-document-outer .card-no-document-inner .left-sec .btn-pink,.dark-mode .card-no-document-container .card-no-document-outer .card-no-document-inner .right-sec .card-benefits,.dark-mode .card-no-document-container .card-no-document-open,.dark-mode .card-no-document-container .card-no-document-outer .card-no-document-inner .left-sec .btn-grey,.dark-mode .table-compare td,.dark-mode .ntbOfferCard4-popup,.dark-mode .ntb-offer-hero-section .ntb-off-her-container-after,.dark-mode .tab-content .grnt-banr-btm.scrolled,.dark-mode .pop-up2-main,.dark-mode .decide-everything-section .decide-everything-container .or-seprator,.dark-mode .offer-section .offer-carousel .card,.dark-mode .feature-section .flip-card-back,.dark-mode .tinder-section .edge.top,.dark-mode .tinder-section .edge.bottom,.dark-mode .tinder-section .tinder--card,.dark-mode .tinder-section-view-all .white-container,.dark-mode .tinder-section-view-all .edge.top,.dark-mode .tinder-section-view-all .edge.bottom,.dark-mode .section-stop .card.bg-blue,.dark-mode .section-stop .card.bg-yellow,.dark-mode .section-stop .card.bg-pink,.dark-mode .section-sneak-peak .form-container input,.dark-mode .pop-up1-main,.dark-mode .section-stop .card.bg-blue2,.dark-mode .section-stop .card.bg-yellow2,.dark-mode .section-rewarding .card.pink,.dark-mode .section-rewarding .card.yellow,.dark-mode .section-rewarding .card.blue,.dark-mode .section-rewarding .card.pink,.dark-mode .swyp-accordian .accordian .accordion-item,.dark-mode .swyp-accordian .accordian .accordion-item .trgr,.dark-mode .swyp-accordian .accordian .accordion-item .tog_cont,.dark-mode .blogs-container,.dark-mode .upi-activation-section .edge.top,.dark-mode .upi-activation-section .edge.bottom,.dark-mode .swyp-btn#swyp-btn-toggle,.dark-mode .modal-dialog.op2 .modal-content,.dark-mode .document-section .card-docs,.dark-mode .cc-landing-page .beginPupMain .beginContaResult .beginResRight .btn-box .btn,.dark-mode .ccnew-offers-section .container .ccnew-offers-data .tabs-content .cc-card.active,.dark-mode .cc-landing-page .cc-ExpBoxPup .modal-dialog .modal-body,.dark-mode .ccnew-secORC .chart-box.glc .total-amount,.dark-mode .credit-classic-select-button-container-main .credit-classic-select-button-container .active,.dark-mode .credit-card-glance .glance-container-main .glance-cards .card-glance,.dark-mode .credit-card-comp4 .freq-main .freq-button-container .credit-faq-button,.dark-mode .credit-card-fees,.dark-mode .credit-card-convience-main,.dark-mode .credit-card-classic,.dark-mode .modal-dialog.op2 .modal-content .modal-body section,.dark-mode .hpci-calculator-main .calculator-container .main-calculator,.dark-mode .switch-step1Show .form-group1.p24,.dark-mode .etb-calc .form-group1 input,.dark-mode .__bor0New2 .address_details .addretxt,.dark-mode .grnt-credit-banner .gcb-inner-bg,.dark-mode .grnt-credit-banner.ver-two .gcb-bottom .or-text .title,.dark-mode .first-select-thing-container.grnt-cre-calc .cre-calc-bg .calc-right-desc,.dark-mode .grnt-how-works.ver-four .grnt-state-main .grstate-main-desc::before,.dark-mode .grnt-credit-mob-banner .gcb-bottom::before,.dark-mode .grnt-crecal-modal .modal-dialog .modal-content,.dark-mode .ff-more-reason-section .ff-more-reason-slider .swiper-slide .slider-content::before,.dark-mode .ff-fees-charge-section,.dark-mode .ff-card-power-section{background:#545454 !important}.dark-mode .form-label-group input:-ms-input-placeholder,.dark-mode input#dateofbirth:-ms-input-placeholder{color:rgba(0,0,0,0) !important}.dark-mode .form-label-group input::placeholder,.dark-mode input#dateofbirth::placeholder{color:rgba(0,0,0,0) !important}.dark-mode .hpci-calculator-main .calculator-container .main-calculator .main-div .input-div-dark input{background:#707070 url(../images/hpci/rupee-dark.svg) no-repeat 8px 7px}.dark-mode .progress-list ul li .top,.dark-mode .tinder-section-view-all .white-container .circle-container figure.active,.dark-mode .ccnew-secORC .bankBx .hd24.op1,.dark-mode .banner-new .new-fromBg,.dark-mode .etb-calc .btn-box .disabled,.dark-mode .grnt-credit-banner .gcb-bottom::before,.dark-mode .first-select-flight-booking .first-select-flight-booking-section,.dark-mode .first-select-fees-charge-section,.dark-mode .first-select-power-section,.dark-mode .first-select-experince-section .ff-experince-slider .swiper-slide,.dark-mode .first-select-reward-point .first-select-reward-points-slider .reward-desc,.dark-mode .first-millennia-flight-booking .first-millennia-flight-booking-section,.dark-mode .first-millennia-reward-point .first-millennia-reward-points-slider .reward-desc,.dark-mode .first-millennia-fees-charge-section,.dark-mode .first-millennia-power-section,.dark-mode .first-millennia-experince-section .ff-experince-slider .swiper-slide,.dark-mode .first-wealth-flight-booking .first-wealth-flight-booking-section,.dark-mode .first-wealth-reward-point .first-wealth-reward-points-slider .reward-desc,.dark-mode .first-wealth-power-section,.dark-mode .first-wealth-fees-charge-section,.dark-mode .first-wealth-experince-section .ff-experince-slider .swiper-slide,.dark-mode .first-classic-flight-booking .first-classic-flight-booking-section,.dark-mode .first-classic-fees-charge-section,.dark-mode .first-classic-power-section,.dark-mode .first-classic-experince-section .ff-experince-slider .swiper-slide,.dark-mode .first-classic-reward-point .first-classic-reward-points-slider .reward-desc,.dark-mode .cc-piller-eplaore-product .cc-piller-slider .slider-content,.dark-mode .cc-piller-slider-section .cc-piller-slider .slider-content,.dark-mode .cc-piller-ecplore-cc .gradBg .tab-content .desc,.dark-mode .cc-piller-benefits .desc,.dark-mode .wow-first-client form .btn-box .btn-submit.disabled,.dark-mode .grnt-credit-banner.ver-four .gcb-inner-bg::before,.dark-mode .first-select-thing-container.grnt-cre-calc .cre-calc-bg,.dark-mode .grnt-how-works.ver-four .grnt-state-main .grstate-main-desc .statebt-top,.dark-mode .grnt-how-works.ver-four .ghw-bg::before,.dark-mode .grnt-credit-mob-banner .gcb-inner-bg,.dark-mode .grnt-crecal-modal .grnt-crecal-bottom,.dark-mode .ashva-upgread-top-bg .ashva-upgread-main-container .main-row .foRmDiV,.dark-mode .mayura-upgread-top-bg .mayura-upgread-main-container .main-row .foRmDiV,.dark-mode .ff-cc-intro .introBox,.dark-mode .ff-experince-section .ff-experince-slider .swiper-slide,.dark-mode .ff-reward-section .ff-calculator-rewards .calculatorCard,.dark-mode .ff-reward-section .ff-rewards-point-column .rewardCard,.dark-mode .ff-more-reason-section .ff-more-reason-slider .swiper-slide .slider-content{background:#707070 !important}.dark-mode .section-deets svg.wave.bottom path,.dark-mode .section-deets svg.wave path{fill:#707070 !important}.dark-mode .ff-unlock-section .tabs-container ul li a.active,.dark-mode .ff-deal-section .tabs-container ul li a.active,.dark-mode .first-family-faq-filter-items{background:rgba(0,0,0,0) !important}.dark-mode .cc-BannerMain .product-banner{background:rgba(0,0,0,.5)}.dark-mode .first-wealth-experince-section .ff-experince-slider .swiper-slide .slideBg,.dark-mode .first-classic-experince-section .ff-experince-slider .swiper-slide .slideBg{opacity:0}.dark-mode .first-family-faq-filter .first-family-faq-filter-items:has(>.first-family-faq-filter-items-txt.active){background:linear-gradient(116deg, #150152 -15.53%, #001C35 30.75%, #C41235 103.71%) !important}.dark-mode .first-millennia-benefits-section .tabs-container ul li a.active,.dark-mode .first-millennia-faq-container .first-family-faq-filter-items-txt.active,.dark-mode .first-millennia-unlock-section .tabs-container ul li a.active,.dark-mode .first-millennia-deal-section .tabs-container ul li a.active{background:#0d73ae !important}.dark-mode .first-wealth-deal-section .tabs-container ul li a.active,.dark-mode .first-wealth-faq-container .first-family-faq-filter-items-txt.active,.dark-mode .first-wealth-unlock-section .tabs-container ul li a.active{background:#0f1b4e !important}.dark-mode .first-classic-faq-container .first-family-faq-filter-items-txt.active,.dark-mode .first-classic-unlock-section .tabs-container ul li a.active,.dark-mode .first-classic-deal-section .tabs-container ul li a.active{background:#1b4a7d !important}.dark-mode .grdP2,.dark-mode .secondary-nav,.dark-mode .first-select-more-reason-section .ff-more-reason-slider .swiper-slide .slider-content::before,.dark-mode .card-compare-page .cards-main:has(.custom-control-input:is(:checked)) .top-heads,.dark-mode .card-compare-page .cards-main:has(.custom-control-input:is(:checked)) .card-contents,.dark-mode .card-compare-page:has(.custom-control-input#ra:is(:checked)) .left,.dark-mode .card-compare-page:has(.custom-control-input#mr:is(:checked)) .right,.dark-mode .first-millennia-more-reason-section .ff-more-reason-slider .swiper-slide .slider-content::before,.dark-mode .first-classic-more-reason-section .ff-more-reason-slider .swiper-slide .slider-content::before,.dark-mode .bt-faq-filter .bt-faq-filter-items:has(>.bt-faq-filter-items-txt.active),.dark-mode .rupay-faq-section-filter .rupay-faq-section-filter-items:has(>.rupay-faq-section-filter-items-txt.active),.dark-mode .offer-wrapper .offer-category .offer-category-active,.dark-mode .cc-faq-filter-items-txt.active,.dark-mode .cc-card-popup-third .cc-card-filter-items-txt.active,.dark-mode .quizScreen-btn .btn-box .btn-black.prev,.dark-mode .btn-container .grad-bx.white-bx,.dark-mode .table-compare .bg-red,.dark-mode .table-compare .with-icn,.dark-mode .table-compare .bg-purple,.dark-mode .credit-card-comp4 .freq-main .freq-button-container .credit-faq-button-active{background:#000 !important}.dark-mode .first-select-stickyCta,.dark-mode .first-millennia-stickyCta,.dark-mode .first-wealth-stickyCta,.dark-mode .first-classic-stickyCta{background:rgba(51,51,51,.3)}.dark-mode .card-compare-page .cards-container .botm-bg{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 8.15%, #333 92.85%)}.dark-mode .ashva-upgread-top-bg .h1,.dark-mode .mayura-upgread-top-bg .h1,.dark-mode .network-page-overviews .h2,.dark-mode .network-discover-cc .card .crd-title,.dark-mode .network-partner-section .title,.dark-mode .network-discover-cc .title,.dark-mode .network-page-faq.rupay-listing-faq .accordian .faq-wrap .tog_cont p,.dark-mode .first-family-reward-point .btn-box .btn-compare span,.dark-mode .ashva-reward-point .btn-box .btn-compare span,.dark-mode .fee-charges .btn-box .btn-more span,.dark-mode .mayura-reward-point .btn-box .btn-compare span,.dark-mode .mayura-fee-charges .btn-box .btn-more span,.dark-mode .ashva-cc-faq .accordian .faq-wrap .trgr.act,.dark-mode .ashva-cc-faq .accordian .faq-wrap .tog_cont p,.dark-mode .ashva-upgread-top-bg .more-card,.dark-mode .mayura-cc-faq .accordian .faq-wrap .trgr.act,.dark-mode .mayura-upgread-top-bg .more-card,.dark-mode .ashva-upgread-journey-pg2 .link-black,.dark-mode .get-in-touch .h4,.dark-mode .get-in-touch .gt-item a,.dark-mode .first-select-fees-container.grnt-how-works .heading .headH2,.dark-mode .first-select-fees-container.grnt-cp-fees .heading .headH2,.dark-mode .first-select-blogs-container.grnt-cp-blogs .heading .headH2,.dark-mode .first-select-thing-container.grnt-cp-things .heading .headH2,.dark-mode .first-select-faq-container.grnt-cp-faq .heading .headH2,.dark-mode .first-select-doc-section.grnt-cp-doc .heading .headH2,.dark-mode .first-select-benefits-container .heading .headH2,.dark-mode .first-select-reward-container .heading .headH2,.dark-mode .first-select-unlock-container .heading .headH2,.dark-mode .first-select-experince-container .heading .headH2,.dark-mode .first-select-reason-container .heading .headH2,.dark-mode .first-select-fees-container .heading .headH2,.dark-mode .first-select-explore-container .heading .headH2,.dark-mode .first-select-deals-container .heading .headH2,.dark-mode .first-select-compare-container.card-compare-page .heading .headH2,.dark-mode .first-select-thing-container .heading .headH2,.dark-mode .first-select-blogs-container .heading .headH2,.dark-mode .heading .headH2,.dark-mode .card-compare-page .h1,.dark-mode .network-page-faq.rupay-listing-faq .hd,.dark-mode .rupay-in-touch .h4,.dark-mode .rupay-in-touch .gt-item a,.dark-mode .headH2,.dark-mode .h2head,.dark-mode .grnt-ashva-forex .mf-desc h2,.dark-mode .grnt-ashva-forex .mf-desc p,.dark-mode .fee-charges .title,.dark-mode .exp-more-swiper .title,.dark-mode .all-thing-money-swiper-section .title,.dark-mode .finfirst-blog-swiper .title,.dark-mode .ashva-cc-faq .hd,.dark-mode .ashva-doc-section .hd24s,.dark-mode .benefits-swiper .title,.dark-mode .mayura-get-in-touch .h4,.dark-mode .mayura-doc-section .hd24s,.dark-mode .mayura-cc-faq .hd,.dark-mode .mayura-finfirst-blog-swiper .title,.dark-mode .mayura-all-thing-money-swiper-section .title,.dark-mode .mayura-exp-more-swiper .title,.dark-mode .mayura-fee-charges .title,.dark-mode .grnt-mayura-forex .mf-desc h2,.dark-mode .grnt-mayura-forex .mf-desc p,.dark-mode .mayura-benefits-swiper .title,.dark-mode .common-lp-feature .desktop .heading h2,.dark-mode .customer-speak-metal .customer-speark-carousal-red .mainText,.dark-mode .ashva-upgread-journey-pg2 .mesg,.dark-mode .ashva-upgread-journey-pg3 .mesg,.dark-mode .ashva-upgread-journey-pg3 .h2 strong,.dark-mode .ashva-upgread-journey-pg3 .h2,.dark-mode .ashva-upgread-journey-pg3 .h4,.dark-mode .ashva-upgread-journey-pg3 .cc-pay-steps .item label,.dark-mode .ashva-upgread-journey-pg3 .cc-pay-steps .item label strong,.dark-mode .mayura-upgread-journey-pg2 .link-black span,.dark-mode .mayura-upgread-journey-pg2 .mesg,.dark-mode .mayura-upgread-journey-pg3 .mesg,.dark-mode .mayura-upgread-journey-pg3 .h2 strong,.dark-mode .mayura-upgread-journey-pg3 .h2,.dark-mode .mayura-upgread-journey-pg3 .h4,.dark-mode .mayura-upgread-journey-pg3 .cc-pay-steps .item label,.dark-mode .mayura-upgread-journey-pg3 .cc-pay-steps .item label strong,.dark-mode .mayura-upgread-journey-pg2 .no-doc-bdge span,.dark-mode .mayura-upgread-journey-pg2 .p-text,.dark-mode .mayura-upgread-journey-pg2 small,.dark-mode .modal-fees-charge .modal-dialog .modal-content .h3,.dark-mode .mayura-get-in-touch .gt-item a,.dark-mode .modal-fees-charge-red .modal-dialog .modal-content .h3,.dark-mode .modal-fees-charge-red .modal-dialog .modal-content .metal-red-swiper .swiperDiv h2,.dark-mode .ashva-upgread-journey-pg2 .no-doc-bdge span,.dark-mode .ashva-upgread-journey-pg2 .p-text,.dark-mode .ashva-upgread-journey-pg2 small,.dark-mode .first-earn-faq.rupay-listing-faq .accordian .faq-wrap .tog_cont p,.dark-mode .rupay-doc-section .hd24s,.dark-mode .rupay-faq-section .hd,.dark-mode .rupay-faq-section .accordian .faq-wrap .trgr.act,.dark-mode .rupay-faq-section .accordian .faq-wrap .tog_cont p,.dark-mode .rupay-faq-section .accordian .faq-wrap .tog_cont ol li,.dark-mode .first-select-manage-credit .h2,.dark-mode .first-select-card-solution .joining-benefits-container .swiper-slide figure figcaption .title,.dark-mode .first-select-card-solution .h2,.dark-mode .first-select-feature .h2,.dark-mode .calcualate-saving-section .h2,.dark-mode .calcualate-saving-section .pink-box .h3,.dark-mode .calcualate-saving-section .pink-box .d-grid .h3,.dark-mode .calcualate-saving-section .pink-box .d-grid .h4,.dark-mode .bt-faq .hd,.dark-mode .bt-blog-swiper .title,.dark-mode .bt-all-thing-money-swiper-section .title,.dark-mode .first-select-payment .joining-benefits-container .swiper-slide figure figcaption .title,.dark-mode .first-select-payment .h2,.dark-mode .first-fee-charge .h2,.dark-mode .first-fee-charge .feesChargeBg ul li .h3,.dark-mode .first-fee-charge .feesChargeBg ul li small,.dark-mode .first-fee-charge .feesChargeBg ul li p,.dark-mode .first-select-how-work .how-Work .h2,.dark-mode .bt-doc-section .hd24s,.dark-mode .bt-get-in-touch .h4,.dark-mode .bt-get-in-touch .gt-item a,.dark-mode .bt-banner-hero .bt-banner-swiper-container .bt-banner .slider-content .h1,.dark-mode .bt-banner-hero .bt-banner-swiper-container .bt-banner .slider-content .h2,.dark-mode .bt-banner-hero .bt-banner-swiper-container .bt-banner .slider-content .tag span,.dark-mode .first-select-joining-benefits .h2,.dark-mode .first-select-joining-benefits .joining-benefits-container .swiper-slide figure figcaption .title,.dark-mode .first-select-unlock .h2,.dark-mode .first-select-experience .h2,.dark-mode .first-select-reason .h2,.dark-mode .first-fee-charge-benefits .h2,.dark-mode .first-select-explore-cards-section .RFTitle,.dark-mode .first-fee-charge-benefits .feesChargeBg ul li .h3,.dark-mode .first-fee-charge-benefits .feesChargeBg ul li p,.dark-mode .first-fee-charge-benefits .feesChargeBg ul li small,.dark-mode .first-reward-section .h2,.dark-mode .calcualate-saving-section .h2,.dark-mode .idfc-card-section .h2,.dark-mode .idfc-card-section .content .title,.dark-mode .greenGraTxt,.dark-mode .quizScreen-timer-digit,.dark-mode .quizScreen-timer-word,.dark-mode .quizScreen-subtitle,.dark-mode .greenGraTxt,.dark-mode .greenGraSubTxt,.dark-mode .get-in-touch .hd,.dark-mode .get-in-touch .get-in-touch-content .get-in-touch-details .get-in-touch-text,.dark-mode .greenGraTxt-1,.dark-mode .quizScreen-form .form-group .custom-radio .custom-control-label,.dark-mode .cc-card-popup .selectCard-title-underline,.dark-mode .upi-carousel .item p strong,.dark-mode .first-millennia-blogs-container .heading .subHeadH2,.dark-mode .first-millennia-thing-container .heading .subHeadH2,.dark-mode .first-millennia-deals-container .heading .subHeadH2,.dark-mode .first-classic-blogs-container .heading .subHeadH2,.dark-mode .first-classic-thing-container .heading .subHeadH2,.dark-mode .cc-piller-banner .f_h1,.dark-mode .cc-piller-banner .f_para strong,.dark-mode .cc-piller-ecplore-cc .gradBg .tab-content .desc p strong,.dark-mode .cc-piller-ecplore-cc .gradBg .tab-content .desc ul li,.dark-mode .cc-piller-slider-section .cc-piller-slider .slider-content .pera,.dark-mode .cc-piller-eplaore-product .cc-piller-slider .slider-content .pera,.dark-mode .cc-piller-benefits .desc p strong,.dark-mode .cc-piller-benefits .desc ul li,.dark-mode .cc-piller-benefits .desc .link,.dark-mode .grnt-cre-calc.ver-two .calc-right-desc span,.dark-mode .grnt-cre-calc.ver-four .cre-calc-bg .calc-right-desc.ver-three .calc-rigdent-top p b,.dark-mode .grnt-cre-calc.ver-four .cre-calc-bg .calc-right-desc.ver-three .calc-rigdent-top p,.dark-mode .grnt-cre-calc.ver-four .cre-calc-bg .calc-right-desc.ver-three .calc-rigdent-bottom p,.dark-mode .grnt-cre-calc.ver-four .cre-calc-bg .calc-right-desc.ver-three .calc-rigdent-bottom p b,.dark-mode .grnt-cre-calc.ver-four .cre-calc-bg .calc-right-desc.ver-three .calc-rigdent-bottom p span,.dark-mode .grnt-cre-calc.ver-four .cre-calc-bg .calc-right-desc.ver-three .calc-rigdent-bottom p .big,.dark-mode .grnt-cre-calc.ver-two .calc-right-desc p,.dark-mode .first-select-thing-container.grnt-cre-calc .cre-calc-bg .calc-right-desc.ver-three p a,.dark-mode .modalMetalRed .modal-content .modal-body p,.dark-mode .modalMetalRed .modal-content .modal-header .modal-title,.dark-mode .modalMetalBlue .modal-content .modal-body p,.dark-mode .modalMetalBlue .modal-content .modal-header .modal-title{-webkit-text-fill-color:#ff0 !important;background:rgba(0,0,0,0)}.dark-mode .first-select-flight-booking .first-select-flight-booking-section .col40 .btn-enquire,.dark-mode .first-select-unlock .unlock-exclusive-container .swiper-slide figure figcaption .title,.dark-mode .grnt-how-to-strated.ver-four .heading .headH2{-webkit-text-fill-color:#000 !important;background:rgba(0,0,0,0)}.dark-mode .network-discover-cc .card-header-l2 a,.dark-mode .table-compare td.sub-heading,.dark-mode .card-no-document-container.card-required .card-no-document-open .upload-statement,.dark-mode .ntb-offer-hero-section .ntb-off-her-container-after .ntbOffHeListcontainer .ntbOffHero-buttons .ntbOffHero-button,.dark-mode .cc-piller-ecplore-cc .gradBg{background:#444 !important}.dark-mode .ntb-offer-hero-section .ntb-off-her-container-after .ntbOffHeListcontainer .ntbOffHero-buttons .ntbOffHero-button.active{background-color:#9c1e26 !important}.dark-mode .benefitsBox,.dark-mode .benefits .benefits-card.card1,.dark-mode .explore-offers-sec.op1,.dark-mode .benefits .benefits-card.card2,.dark-mode .first-select-thing-container.grnt-cre-calc .cre-calc-bg .calculatorCard .calc-title .input-div-dark,.dark-mode .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr1,.dark-mode .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr2,.dark-mode .heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr3,.dark-mode .tag.tgclr4,.dark-mode .tag.tgclr5,.dark-mode .tag.tgclr6,.dark-mode .tag.tgclr7,.dark-mode .swiper-slide .botGradBg .chipCard .chip,.dark-mode .first-select-popup .modal-dialog .modal-content,.dark-mode .fdCarolPup.op1 .modal-content,.dark-mode .first-select-thing-container.grnt-cre-calc .cre-calc-bg .calculatorCard .calc-btn,.dark-mode .network-page-overviews,.dark-mode .network-partner-section,.dark-mode .network-discover-cc,.dark-mode #tandc .modal-header,.dark-mode #tandc .modal-footer,.dark-mode #tandc .modal-body,.dark-mode .ff-reward-section .ff-calculator-rewards .calculatorCard .chip-slider-wraper label,.dark-mode .wow-first-client .wow-container .cardDetail .limitSection,.dark-mode .modal-fees-charge .modal-dialog .modal-content .metal-red-swiper .swiperDiv,.dark-mode .modal-fees-charge-red .modal-dialog .modal-content .metal-red-swiper .swiperDiv,.dark-mode .ui-datepicker,.dark-mode .first-reward-section .reward-point-carousel .card,.dark-mode .calcualate-saving-section .reward-point-carousel .card,.dark-mode .first-reward-section .reward-wrapper .calculator,.dark-mode .calcualate-saving-section .reward-wrapper .calculator,.dark-mode .cc-card-popup .form-group1,.dark-mode .progress-list.sticky,.dark-mode .yellowBox .greTxt,.dark-mode .more-reasons,.dark-mode .upi-on-credit-detail .inCheckContNew .consent-show,.dark-mode .wow-fd-overview-section .new-fromBg,.dark-mode .wow-fd-overview-section .textAndcArousalContainer .MainDivTop,.dark-mode .wow-fd-overview-section .textAndcArousalContainer,.dark-mode #why-fix-deposite.modal .modal-content,.dark-mode .wow-fd-limit-container input,.dark-mode .wow-fd-limit-container .fd-details,.dark-mode .wow-fd-limit-container .info-cotainer,.dark-mode .clarifications .info,.dark-mode #active-upi-modal .info,.dark-mode .main-ctnr,.dark-mode .card-no-document-container .card-no-document-open .highlight-feature .highlight,.dark-mode .card-no-document-container .card-no-document-outer .card-no-document-inner,.dark-mode .ntb-offer-hero-section .ntb-off-her-container-after.sticky,.dark-mode .tinder-section .tinder--card .content,.dark-mode .pop-up1-main .pop-up1-main-content .card-container-popup .card-pop.blue,.dark-mode .swyp-accordian .accordian .accordion-item .trgr::before,.dark-mode .blogs-container .card,.dark-mode .cc-landing-page .beginPupMain .beginContaResult,.dark-mode .credit-card-glance,.dark-mode .credit-card-classic .classic-main,.dark-mode .credit-card-benefits-pri,.dark-mode .credit-card-insaurance,.dark-mode .credit-card-comp3 .doc-container-main .doc-cards .card-doc-3,.dark-mode .credit-card-comp3 .doc-container-main .doc-cards .card-doc-1,.dark-mode .credit-card-comp3 .doc-container-main .doc-cards .card-doc-2,.dark-mode .credit-card-comp3 .doc-container-main .doc-cards .card-doc-4,.dark-mode .credit-card-comp4,.dark-mode .eligibily-container-main,.dark-mode .credit-cards-landing .millennia-card-overview,.dark-mode .grnt-hpcl3.grnt-ashva-bg,.dark-mode .dfc-section.grnt-ashva-bg,.dark-mode .hpcl-first-card.grnt-ashva-bg,.dark-mode .grnt-hpcl33.grnt-mayure-bg,.dark-mode .dfc-section.grnt-mayure-bg,.dark-mode .modalMetalRed .modal-content,.dark-mode .modalMetalBlue .modal-content,.dark-mode .first-family-reward-point .astha-reward-points-slider .reward-desc{background:#333 !important}.dark-mode .pop-up1-main .pop-up1-main-content .card-container-popup .card-pop .card-content .heading.blue-text,.dark-mode .pop-up1-main .pop-up1-main-content .card-container-popup .card-pop .card-content .heading.yellow-text,.dark-mode .pop-up1-main .pop-up1-main-content .card-container-popup .card-pop .card-content .heading.pitch-text{box-shadow:3px 3px 0px #545454;background:#545454}.dark-mode .pop-up1-main .pop-up1-main-content .card-container-popup .card-pop.blue,.dark-mode .pop-up1-main .pop-up1-main-content .card-container-popup .card-pop.yellow,.dark-mode .pop-up1-main .pop-up1-main-content .card-container-popup .card-pop.pitch{background:#333;box-shadow:7px 7px 0px #333}.dark-mode .section-deets .content .card{background-color:#333 !important;box-shadow:-10px 10px #545454 !important}.dark-mode .section-deets .content .card:hover{box-shadow:-4px 4px #545454 !important}.dark-mode .idfc-card-section .content .title,.dark-mode .ashva-upgread-top-bg .h1,.dark-mode .mayura-upgread-top-bg .h1,.dark-mode .network-page-faq.rupay-listing-faq .accordian .faq-wrap .tog_cont p,.dark-mode .upi-on-credit-detail .inCHckConta strong,.dark-mode .wow-new .head-thumb-desc,.dark-mode .card-no-document-container.first-wow .card-no-document-outer .sub-head-thumb-desc,.dark-mode .feature-section .flip-card .swyp-font-18,.dark-mode .section-guarantee .swyp-font-25,.dark-mode .tinder-section-view-all .white-container .circle-container figcaption,.dark-mode .grnt-credit-banner .gcb-inner-bg .gcb-desc h1,.dark-mode .grnt-credit-banner .gcb-inner-bg .gcb-desc h1 b,.dark-mode .grnt-credit-banner .gcb-bottom h3,.dark-mode .grnt-credit-banner.ver-two .gcb-bottom .or-text .title,.dark-mode .grnt-credit-banner .gcb-bottom h3,.dark-mode .grnt-credit-banner.ver-two .gcb-bottom .or-bottom-text p,.dark-mode .grnt-credit-banner .gcb-bottom h3 strong,.dark-mode .grnt-credit-banner .gcb-bottom h3 b,.dark-mode .gcb-bottom h3 sup,.dark-mode .first-classic-power-section .rightSection .btn-white-new span{color:#ff0 !important}.dark-mode .gcb-inner-bg .gcb-desc h1,.dark-mode .gcb-bottom h3,.dark-mode .gcb-bottom .or-text .title,.dark-mode .gcb-bottom h3,.dark-mode .orb-shape,.dark-mode .gcb-bottom .or-bottom-text p,.dark-mode .cre-pro-box .cre-pb-desc h4,.dark-mode .orbs-desc .left h5,.dark-mode .gcb-bottom p,.dark-mode .gcb-bottom h3 sup,.dark-mode .cre-pro-box .cre-pb-desc p,.dark-mode .first-select-fees-container.grnt-how-to-strated .grnt-steps-box .step-desc h3,.dark-mode .orbs-desc,.dark-mode .line-text,.dark-mode .grnt-how-works .ghw-bg h3,.dark-mode .grnt-state-main .state-box .state-desc h4,.dark-mode .grnt-state-main .state-box .state-desc p,.dark-mode .grnt-state-main .state-box .state-top.op .billing,.dark-mode .grnt-state-main .state-box .state-desc .state-top .title,.dark-mode .grnt-state-main .sd-or span,.dark-mode .gcb-bottom .or-bottom-text .orbs-desc h4,.dark-mode .grnt-first-select-popup .grnt-fsp-desc .hashtag,.dark-mode .grnt-first-select-popup .grnt-fsp-desc h2,.dark-mode .grnt-first-select-popup .grnt-fsp-desc .pop-ex,.dark-mode .first-select-cc-intro .introBox .introLeft .btn-box .btn-enquire span,.dark-mode .first-select-benefits-section .ff-benefits-slider .swiper-slide .slider-content .pera,.dark-mode .first-select-power-container .btn-white-new span,.dark-mode .first-select-unlock-section .first-select-unlock-slider .swiper-slide .slider-content .pera,.dark-mode .first-select-explore-slider .first-select-swiper-exp-card .swiper-wrapper .swiper-slide .card-body .card-title,.dark-mode .first-millennia-benefits-section .ff-benefits-slider .swiper-slide .slider-content .pera,.dark-mode .first-millennia-unlock-section .first-millennia-unlock-slider .swiper-slide .slider-content .pera,.dark-mode .first-millennia-power-section .rightSection .btn-white-new,.dark-mode .first-millennia-flight-booking .first-millennia-flight-booking-section .col40 .btn-enquire span,.dark-mode .first-millennia-benefits-container .btn-white-new span,.dark-mode .first-millennia-explore-slider .first-millennia-swiper-exp-card .swiper-wrapper .swiper-slide .card-body .card-title,.dark-mode .first-wealth-benefits-section .ff-benefits-slider .swiper-slide .slider-content .pera,.dark-mode .first-wealth-unlock-section .first-wealth-unlock-slider .swiper-slide .slider-content .pera,.dark-mode .btn-white-new span,.dark-mode .first-wealth-explore-slider .first-wealth-swiper-exp-card .swiper-wrapper .swiper-slide .card-body .card-title,.dark-mode .first-wealth-flight-booking .first-wealth-flight-booking-section .col40 .btn-enquire span,.dark-mode .first-classic-benefits-section .ff-benefits-slider .swiper-slide .slider-content .pera,.dark-mode .first-classic-unlock-section .first-classic-unlock-slider .swiper-slide .slider-content .pera,.dark-mode .first-classic-explore-slider .first-classic-swiper-exp-card .swiper-wrapper .swiper-slide .card-body .card-title,.dark-mode .first-classic-flight-booking .first-classic-flight-booking-section .col40 .btn-enquire span,.dark-mode .network-banner .f_para,.dark-mode .cc-piller-banner .f_para,.dark-mode .cc-piller-benefits .desc p,.dark-mode .cc-piller-eplaore-product .cc-piller-slider .slider-content .sldrh2,.dark-mode .cc-piller-slider-section .cc-piller-slider .slider-content .sldrh2,.dark-mode .cc-piller-ecplore-cc .gradBg .tab-content .desc .headH3,.dark-mode .ff-cc-intro .introBox .introLeft .btn-box .btn-enquire span,.dark-mode .ff-explore-slider .ff-swiper-exp-card .swiper-wrapper .swiper-slide .card-body .card-title,.dark-mode .ashv-intro-container .f22,.dark-mode .ashv-new-container .f22,.dark-mode .ashva-red-carpet .tabs-container ul li a.active,.dark-mode .ashva-red-carpet .tabs-container ul li a,.dark-mode .ashv-new-container .f22 span,.dark-mode .ashv-new-container .ashv-new-container-content .btn-link,.dark-mode .mayura-red-carpet .tabs-container ul li a.active,.dark-mode .mayura-red-carpet .tabs-container ul li a,.dark-mode .ui-datepicker .ui-datepicker-title select,.dark-mode .first-select-reason .unlock-exclusive-container .swiper-slide figure figcaption .title,.dark-mode .first-select-reason .unlock-exclusive-container .swiper-slide figure figcaption small,.dark-mode .first-select-unlock .unlock-exclusive-container .swiper-slide figure figcaption small,.dark-mode .tinder-section-view-all .pie-wrapper .label,.dark-mode .first-select-fees-container.grnt-how-to-strated .grnt-steps-box .step-img .step-numb,.dark-mode .grnt-how-to-strated.ver-four .grnt-steps-box .step-desc h3 a,.dark-mode .first-select-fees-container.grnt-how-to-strated .heading .headH2{color:#000 !important}.dark-mode .cc-piller-banner .f_para,.dark-mode .cc-piller-ecplore-cc .gradBg .tab-content .desc .headH3,.dark-mode .cc-piller-eplaore-product .cc-piller-slider .slider-content .sldrh2,.dark-mode .cc-piller-slider-section .cc-piller-slider .slider-content .sldrh2,.dark-mode .cc-piller-benefits .desc p,.dark-mode .grnt-how-works.ver-four .ghw-bg h3,.dark-mode .grnt-credit-mob-banner.ver-four .gcb-inner-bg .gcb-desc h1,.dark-mode .grnt-credit-mob-banner .gcb-inner-bg .gcb-desc h1 b,.dark-mode .grnt-credit-mob-banner.ver-two .gcb-bottom p,.dark-mode .grnt-credit-mob-banner .gcb-bottom h3,.dark-mode .grnt-credit-mob-banner.ver-two .gcb-bottom h3 b,.dark-mode .gcb-bottom h3 sup{color:#ff0 !important}.dark-mode .grnt-cre-calc.ver-two .calc-right-desc p,.dark-mode .first-select-thing-container.grnt-cre-calc .cre-calc-bg .calc-right-desc.ver-three p a{color:#9d1d27 !important}.dark-mode .grnt-cre-pro-three{background:#c82d43 !important}.dark-mode .common-lp-feature{background:rgba(153,153,153,.6) !important}.dark-mode .first-select-fees-container.grnt-how-to-strated{background:#fed752 !important}.dark-mode .first-select-faq-container .first-family-faq-filter-items-txt.active,.dark-mode .first-select-deal-section .tabs-container ul li a.active{background:#9c1d26 !important}.dark-mode .grnt-cre-pro .swiper-cre-pro::before{background:linear-gradient(180deg, rgba(200, 45, 67, 0) 3.79%, #545454 89.63%)}.dark-mode .first-select-unlock-section .tabs-container ul li a.active{background:#8a2a47 !important}.dark-mode .swyp-owl-carousel-section .owl-carousel .owl-item picture img{opacity:.2}.dark-mode .credit-card-page-comp1 .bg-image-credit img,.dark-mode .banner-new picture .img-fluid,.dark-mode .grnt-cre-pro-three::before,.dark-mode .cc-piller-banner picture img{opacity:.4}.dark-mode .cc-landing-page .cc-login-nav .jumpSection .container .jumpBox .jumpLinks a.active{color:#fff !important}@media(max-width: 767px){.dark-mode .card-compare-page .cards-main .span{background:#000}.dark-mode .ashv-header.ashv-header-fixed{background:rgba(0,0,0,0) !important}.dark-mode .credit-card-comp3 .doc-container-main .doc-cards{background:#707070}.dark-mode .tab-content .grnt-banr-btm,.dark-mode .credit-card-comp3{background:#545454}}body.grnt-optimize-page{padding-top:160px}@media(max-width: 1199px){body.grnt-optimize-page{padding-top:120px}}.grnt-impact-banner{min-height:320px;padding:124px 0;z-index:1}@media(max-width: 767px){.grnt-impact-banner{padding:36px 0}}.grnt-impact-banner .impact-banner-desc .h1{color:#222;font-size:32px;font-weight:600;line-height:normal;padding-bottom:.25rem;margin-bottom:.5rem}@media(max-width: 767px){.grnt-impact-banner .impact-banner-desc .h1{font-size:24px;padding-bottom:0}}.grnt-impact-banner .impact-banner-desc .desc{color:#222;font-size:18px;font-weight:500;line-height:normal}@media(max-width: 767px){.grnt-impact-banner .impact-banner-desc .desc{font-size:14px}}.grnt-impact-banner .impact-banner-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;width:100%;height:100%}.grnt-impact-banner .impact-banner-img picture img{width:100%;height:100%;object-fit:cover;object-position:right}@media(max-width: 1199px){.grnt-impact-banner .impact-banner-img picture img{object-position:80% 0}}@media(max-width: 767px){.grnt-impact-banner .impact-banner-img picture img{object-position:inherit}}.idfc-first-impact{position:relative;z-index:2}.idfc-first-impact .secondary-nav ul:not(.filter) li{margin:0 22px}.idfc-first-impact .secondary-nav .container{overflow-x:auto;position:relative;scrollbar-color:#ccc #999;scrollbar-width:thin;-ms-overflow-style:none}.idfc-first-impact .secondary-nav .container::-webkit-scrollbar{height:5px}.idfc-first-impact .secondary-nav .container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0px rgba(0,0,0,0)}.idfc-first-impact .secondary-nav .container::-webkit-scrollbar-thumb{height:5px;background-color:#ccc}.idfc-first-impact .secondary-nav .container::-webkit-scrollbar-thumb:hover{background-color:#999}.idfc-first-impact .secondary-nav .container .outer-wrapper::-webkit-scrollbar:vertical{display:none}.idfc-first-impact .secondary-nav .container ul{width:-moz-max-content;width:max-content}.idfc-first-impact .secondary-nav.sticky{top:105px}.catalyst-overview{padding:80px 0}@media(max-width: 991px){.catalyst-overview{padding:50px 0 30px}}@media(max-width: 767px){.catalyst-overview{padding:40px 0 30px}}.catalyst-overview .cover-desc .h2{color:#222;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}@media(max-width: 767px){.catalyst-overview .cover-desc .h2{font-size:24px}}.catalyst-overview .cover-desc .desc{color:#222;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0}@media(max-width: 767px){.catalyst-overview .cover-desc .desc{font-size:14px}}.catalyst-table{padding:50px 0;background:linear-gradient(303deg, #FFF 26.31%, #F5D5D7 99.44%)}.catalyst-table .cat-table-swiper .swiper-slide:last-child{border-left:.5px solid #d6d6d6}@media(max-width: 1199px){.catalyst-table .cat-table-swiper .swiper-slide:last-child{border-left:0}}.catalyst-table .cat-table-swiper .swiper-slide:last-child .h3{border-radius:0px 16px 0 0px}@media(max-width: 1199px){.catalyst-table .cat-table-swiper .swiper-slide:last-child .h3{border-radius:16px 16px 0 0}}.catalyst-table .cat-table-swiper .swiper-slide:last-child .content-container{border-radius:0 0 16px 0}@media(max-width: 1199px){.catalyst-table .cat-table-swiper .swiper-slide:last-child .content-container{border-radius:0 0 16px 16px}}.catalyst-table .cat-table-swiper .swiper-slide .h3{margin:0;padding:26px 24px;color:#fff;font-size:24px;font-weight:700;line-height:normal;background:linear-gradient(92deg, #5F0D17 0.77%, #9A2634 100%);border-radius:16px 0px 0px 0}@media(max-width: 1199px){.catalyst-table .cat-table-swiper .swiper-slide .h3{border-radius:16px 16px 0 0}}@media(max-width: 767px){.catalyst-table .cat-table-swiper .swiper-slide .h3{padding:16px 14px;font-size:16px}}.catalyst-table .cat-table-swiper .swiper-slide .content-container{background:#fff;padding:32px;border-radius:0 0 0 16px;box-shadow:10px 0px 20px 3px rgba(0,0,0,.05)}@media(max-width: 1199px){.catalyst-table .cat-table-swiper .swiper-slide .content-container{border-radius:0 0 16px 16px}}@media(max-width: 767px){.catalyst-table .cat-table-swiper .swiper-slide .content-container{padding:20px}}.catalyst-table .cat-table-swiper .swiper-slide .content-container .content{margin-bottom:32px}@media(max-width: 767px){.catalyst-table .cat-table-swiper .swiper-slide .content-container .content{margin-bottom:20px}}.catalyst-table .cat-table-swiper .swiper-slide .content-container .content:last-child{margin-bottom:0}.catalyst-table .cat-table-swiper .swiper-slide .content-container .content .strong{display:block;margin-bottom:5px;color:#000;font-size:16px;font-weight:700;line-height:normal}.catalyst-table .cat-table-swiper .swiper-slide .content-container .content .txt{color:#000;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 767px){.catalyst-table .cat-table-swiper .swiper-slide .content-container .content .txt{font-size:14px}}.catalyst-table .cat-table-swiper .swiper-pagination{position:relative;bottom:0;margin-top:15px}.catalyst-table .cat-table-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#9b1e26}.catalyst-eligibility{background:linear-gradient(178deg, rgba(255, 243, 243, 0.5) 1.58%, rgba(254, 231, 242, 0.5) 98.35%);padding:62px 0}@media(max-width: 991px){.catalyst-eligibility{padding:50px 0}}@media(max-width: 767px){.catalyst-eligibility{padding:40px 0}}.catalyst-eligibility .cat-eli-desc .h2{color:#9b1e26;font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}@media(max-width: 767px){.catalyst-eligibility .cat-eli-desc .h2{font-size:24px}}.catalyst-eligibility .cat-eli-box picture img{max-width:150px;margin:0 auto;display:block}@media(max-width: 767px){.catalyst-eligibility .cat-eli-box picture img{max-width:75px}}.catalyst-eligibility .cat-eli-box .h3{color:#9b1e26;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:14px}.catalyst-eligibility .cat-eli-box .desc{color:#222;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 767px){.catalyst-eligibility .cat-eli-box .desc{font-size:14px;margin:0}}.catalyst-eligibility .swiper-button-next::after,.catalyst-eligibility .swiper-button-prev::after{display:none}.catalyst-eligibility .swiper-button-next,.catalyst-eligibility .swiper-button-prev{width:35px;height:35px}.catalyst-eligibility .swiper-pagination{position:relative;bottom:0;margin-top:15px}.catalyst-eligibility .swiper-pagination .swiper-pagination-bullet-active{background:#9b1e26}.catalyst-participate{padding:62px 0}@media(max-width: 991px){.catalyst-participate{padding:50px 0 0}}@media(max-width: 767px){.catalyst-participate{padding:40px 0 0}}.catalyst-participate .cat-part-desc .h2{color:#9b1e26;font-size:36px;font-weight:700;margin:0}@media(max-width: 767px){.catalyst-participate .cat-part-desc .h2{font-size:24px}}.catalyst-participate .swiper-cat-part{margin-top:50px}@media(max-width: 991px){.catalyst-participate .swiper-cat-part{margin-top:30px}}.catalyst-participate .card{padding:24px 26px;border-radius:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;min-height:188px;gap:10px}@media(max-width: 767px){.catalyst-participate .card{min-height:170px}}.catalyst-participate .card.red{background:linear-gradient(147deg, #75161B 8.51%, #A02931 94.76%)}.catalyst-participate .card.black{background:linear-gradient(130deg, #2E2D2D -0.84%, #484848 92.21%)}.catalyst-participate .card .card-desc .h3{color:#fff;font-size:20px;font-weight:700;line-height:24px;margin-top:8px;margin-bottom:12px}@media(max-width: 767px){.catalyst-participate .card .card-desc .h3{font-size:16px}}.catalyst-participate .card .card-desc .desc{color:#fff;font-size:16px;font-weight:400;line-height:18px;margin:0}@media(max-width: 767px){.catalyst-participate .card .card-desc .desc{font-size:14px}}.catalyst-participate .card picture{-ms-flex:0 0 100px;flex:0 0 100px}@media(max-width: 767px){.catalyst-participate .card picture{-ms-flex:0 0 75px;flex:0 0 75px}}.catalyst-participate .card picture img{max-width:100%;mix-blend-mode:overlay}.catalyst-participate .cat-nav{margin-top:30px;gap:20px}.catalyst-participate .cat-nav .swiper-button-next::after,.catalyst-participate .cat-nav .swiper-button-prev::after{display:none}.catalyst-participate .cat-nav .swiper-button-next,.catalyst-participate .cat-nav .swiper-button-prev{width:35px;height:35px;position:relative;top:0;left:0;right:0;transform:translateY(0);margin:0;background:rgba(0,0,0,0);z-index:1}.catalyst-roadmap{padding:50px 0}.catalyst-roadmap .cat-road-desc .btn-red{padding:18px 70px;background:#9b1e26;color:#fff;border-radius:30px;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 40px}@media(max-width: 767px){.catalyst-roadmap .cat-road-desc .btn-red{padding:18px 35px;font-size:16px;margin:0 auto 30px}}.catalyst-roadmap .road-steps{display:-ms-flexbox;display:flex;gap:20px;position:relative;z-index:1}@media(max-width: 1199px){.catalyst-roadmap .road-steps{gap:15px}}@media(max-width: 991px){.catalyst-roadmap .road-steps{gap:28px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.catalyst-roadmap .road-steps:before{content:"";position:absolute;top:30px;left:50px;right:50px;height:1px;background:url("../images/line-roadmap.png") repeat;z-index:-1}@media(max-width: 991px){.catalyst-roadmap .road-steps:before{top:0;bottom:0;width:1px;height:auto;left:21px;right:auto;background:url("../images/line-roadmap-verticle.png") repeat}}.catalyst-roadmap .road-steps .step{-ms-flex:0 0 125px;flex:0 0 125px}@media(max-width: 1199px){.catalyst-roadmap .road-steps .step{-ms-flex:0 0 105px;flex:0 0 105px}}@media(max-width: 991px){.catalyst-roadmap .road-steps .step{-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px}}.catalyst-roadmap .road-steps span{color:#25243b;font-size:24px;font-style:normal;font-weight:600;line-height:normal;width:58px;height:58px;background:#fff5f6;border:1.5px solid #9b1e26;text-align:center;display:block;border-radius:50%;line-height:58px;margin-bottom:34px}@media(max-width: 991px){.catalyst-roadmap .road-steps span{margin-bottom:0;width:42px;height:42px;line-height:42px;font-size:14px}}.catalyst-roadmap .road-steps .desc{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}@media(max-width: 1199px){.catalyst-roadmap .road-steps .desc{font-size:14px}}.grnt-saing-wmfaq.types-of-mf{padding:64px 0;background:#f1f1f1}@media(max-width: 991px){.grnt-saing-wmfaq.types-of-mf{padding:50px 0}}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf{padding:40px 0}}.grnt-saing-wmfaq.types-of-mf .h2{color:#9b1e26;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:40px}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .h2{font-size:24px;margin-bottom:30px}}.grnt-saing-wmfaq.types-of-mf .desc{color:#54565b;font-size:16px;font-weight:400;line-height:normal;margin-bottom:0;text-align:left}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .desc{font-size:16px;text-align:left}}.grnt-saing-wmfaq.types-of-mf .accordian{margin-top:0}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items{border-radius:20px;background:rgba(0,0,0,0);margin-bottom:16px;padding:0px;border:2px solid #cacaca}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items.active{border-color:#b43140;background:var(--Gradient-7, linear-gradient(77deg, #5F0D16 0%, #B43140 98.1%))}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items.active .trgr-title{color:#fff;background:rgba(0,0,0,0);font-weight:500}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items.active .trgr{background:rgba(0,0,0,0);margin-bottom:-10px}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items.active .trgr:before{background:url("../images/arrow-up-white.svg")}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .accordian .faq-items.active .trgr:before{background-size:contain}}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .accordian .faq-items{margin-bottom:12px}}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .trgr{padding:32px}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .trgr{padding:22px;padding-right:34px}}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .tog_cont{padding:0 32px 32px 32px;margin-bottom:0;border-top:0}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .tog_cont{padding:0 22px 22px 22px}}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .trgr{background:rgba(0,0,0,0);box-shadow:0 0 0}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .trgr{font-size:16px}}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .trgr:before{right:32px;top:32px;position:absolute;width:26px;height:26px;font-family:icomoon;content:"";background:url("../images/arrow-down-black.svg");background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:contain;color:#9d1d27}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .trgr:before{right:15px;top:25px;width:20px;height:20px}}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .trgr-title{color:#222;font-size:20px;font-weight:500;line-height:normal;background:rgba(0,0,0,0);margin-top:0;box-shadow:0 0 0}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .trgr-title{font-size:16px}}.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .tog_cont{color:#fff;font-size:16px;font-weight:400;line-height:normal;box-shadow:0 0 0;background:rgba(0,0,0,0)}@media(max-width: 767px){.grnt-saing-wmfaq.types-of-mf .accordian .faq-items .tog_cont{font-size:14px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4tY2F0YWx5c3QtaW1wYWN0LmNzcyIsIm1haW4tY2F0YWx5c3QtaW1wYWN0LnNjc3MiLCJfdmFyLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2NvbXBhc3MtYnJlYWtwb2ludC9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwiX3R5cGUuc2NzcyIsIl9jb21tb24uc2NzcyIsIl9pY29uLnNjc3MiLCJfYW5pbWF0ZS5zY3NzIiwiX2hlYWRlci1uMS5zY3NzIiwiX21peGlucy5zY3NzIiwiX2hlYWRlci1uMS1uZXcuc2NzcyIsIl9zZWFyY2guc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9mb3JtLnNjc3MiLCJfYmFubmVyLnNjc3MiLCJfYWNjb3JkaW9uLnNjc3MiLCJfY2FyZC1sb29rLnNjc3MiLCJfZ2VuZXJpYy5zY3NzIiwiX2dlbmVyaWMyLnNjc3MiLCJfc29jLnNjc3MiLCJfaG9tZS5zY3NzIiwiX3Byb2R1Y3QtZGV0YWlsLnNjc3MiLCJfaGVscC1jZW50ZXIuc2NzcyIsIl9mYXN0YWcuc2NzcyIsIl9ub3RpZmljYXRpb24uc2NzcyIsIl9vZmZlci1uZXcuc2NzcyIsIl9jc3ItbmV3LnNjc3MiLCJfZ3JudC1oZWFkZXItb25lLnNjc3MiLCJfYWNjZXNzaWJpbGl0eS5zY3NzIiwiX2dybnQtY2F0YWx5c3QtaW1wYWN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JDVUEsWUFDSSxjQUNBLFNBQ0EsV0FDQSxpQkFDQSxDQUFBLFVBR0osb0JBQ0ksQ0FBQSxNQUdKLGVDakJZLENBQUEsRURxQloscUJBQ0ksYUNHTSxDQUFBLFFERVYscUJBQ0ksYUNITSxDQUFBLFFET1YscUJBQ0ksY0NSTSxZRFVOLENBQUEsR0FHSixTQUNJLFNBQ0EsQ0FBQSxNQUNBLGVBQ0ksQ0FBQSxTQUlSLGVBRUksQ0FBQSxpQkFNSixTQUNJLENBQUEsVUFHSixhQUNJLENBQUEsU0FHSixlQUNJLENBQUEsSUFHSixVQUNJLENBQUEsSUFHSixXQUNJLENBQUEsTUFHSixvQkFBQSxBQUNJLFlBQUEsQ0FBQSxLQUdKLGlCQUNJLENBQUEsS0FHSixnQkFDSSxDQUFBLE9BR0oseUJBQ0ksQ0FBQSxJQUdKLHdCQUNJLENBQUEsTUFHSixvQ0FDSSxDQUFBLG9CQUdKLFNBRUksQ0FBQSxJQUdKLGlCQUNJLENBQUEsS0FHSixTQUNJLENBQUEsS0FHSixXQUNJLENBQUEsS0FHSixXQUNJLENBQUEsTUFHSixZQUNJLENBQUEsTUFHSixZQUNJLENBQUEsTUFHSixZQUNJLENBQUEsTUFHSixZQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsS0FHSixrQkFDSSxDQUFBLEtBR0osa0JBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLEtBR0osZ0JBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsS0FHSixpQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsSUFHSixzQkFDSSxDQUFBLFVBR0osaUJBQ0ksQ0FBQSxLQUdKLGdCQUNJLENBQUEsS0FHSixnQkFDSSxD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RUEsdUVBQ0ksV0FDQSx5QkFDQSxlQUFBLENBR0osaUVBQ0kseUJBQ0EsbUJBQUEsQ0FDQSx3RUFLSSw4Q0FBQSxDMUJ6ZnRCLHlCMEJvZmtCLHdFQUVRLHVCQUFBLENBQUEsQzFCdGYxQix5QjBCc2VNLG9EQWdDUSxrQkFBQSxDQUFBLENBR0osMERBQ0ksWUFBQSxDMUIxZ0JkLHlCMEJ5Z0JVLDBEQUlRLGFBQ0Esa0JBQUEsQ0FBQSxDQUlSLDhEQUNJLHlCQUNBLGdCQUNBLFlBQUEsQzFCcmhCZCx5QjBCa2hCVSw4REFLUSx3QkFBQSxDQUFBLENBSVIsMERBQ0kseUJBQ0EsZ0JBQUEsQzFCN2hCZCx5QjBCMmhCVSwwREFJUSxjQUFBLENBQUEsQ0FFSixpRUFDSSxXQUNBLFNBQ0Esa0JBQ0EsV0FDQSxZQUNBLG9CQUNBLFdBQ0EsaURBQ0kseUJBQ0EscUJBQ0osNEJBQ0Esd0JBQ0EsYUFBQSxDMUI5aUJsQix5QjBCaWlCYyxpRUFlUSxXQUNBLFNBQ0EsV0FDQSxXQUFBLENBQUEsQ0FLWixnRUFDSSxXQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0EseUJBQ0EsYUFDQSxnQkFBQSxDMUIvakJkLHlCMEJ3akJVLGdFQVNRLGNBQUEsQ0FBQSxDQUlSLDhEQUNJLFdBQ0EsZUFDQSxnQkFDQSxtQkFDQSxpQkFDQSx3QkFBQSxDMUIza0JkLHlCMEJxa0JVLDhEQVFRLGNBQUEsQ0FBQSxDQUFBIiwiZmlsZSI6Im1haW4tY2F0YWx5c3QtaW1wYWN0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jbGVhcmZpeDphZnRlcntjb250ZW50OlwiLlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7Y2xlYXI6Ym90aDt2aXNpYmlsaXR5OmhpZGRlbn0uY2xlYXJmaXh7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJvbGR7Zm9udC13ZWlnaHQ6NzAwfWF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU0NTY1Yn1hOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM1NDU2NWJ9YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNTQ1NjViO291dGxpbmU6bm9uZX11bHttYXJnaW46MDtwYWRkaW5nOjB9dWwgbGl7bGlzdC1zdHlsZTpub25lfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH0qIGh0bWwgLmNsZWFyZml4e2hlaWdodDoxJX0uY2xlYXJmaXh7ZGlzcGxheTpibG9ja30ub2hpZGRlbntvdmVyZmxvdzpoaWRkZW59LkZMe2Zsb2F0OmxlZnR9LkZSe2Zsb2F0OnJpZ2h0fS5mbGV4e2Rpc3BsYXk6ZmxleH0uQ1RSe3RleHQtYWxpZ246Y2VudGVyfS5UQVJ7dGV4dC1hbGlnbjpyaWdodH0udWxpbmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uVUN7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50Q2Fwe3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemUgIWltcG9ydGFudH06Zm9jdXMsYnV0dG9uOmZvY3Vze291dGxpbmU6MH0uUFJ7cG9zaXRpb246cmVsYXRpdmV9LlBBMHtwYWRkaW5nOjB9LlBBNXtwYWRkaW5nOjVweH0uUEE3e3BhZGRpbmc6N3B4fS5QQTEwe3BhZGRpbmc6MTBweH0uUEExMntwYWRkaW5nOjEycHh9LlBBMTV7cGFkZGluZzoxNXB4fS5QQTIwe3BhZGRpbmc6MjBweH0uUFQze3BhZGRpbmctdG9wOjNweH0uUFQ1e3BhZGRpbmctdG9wOjVweH0uUFQ3e3BhZGRpbmctdG9wOjdweH0uUFQ4e3BhZGRpbmctdG9wOjhweH0uUFQxMHtwYWRkaW5nLXRvcDoxMHB4fS5QVDE1e3BhZGRpbmctdG9wOjE1cHh9LlBUMjB7cGFkZGluZy10b3A6MjBweH0uUFQyNXtwYWRkaW5nLXRvcDoyNXB4fS5QVDMwe3BhZGRpbmctdG9wOjMwcHh9LlBUMzV7cGFkZGluZy10b3A6MzVweH0uUFQ0MHtwYWRkaW5nLXRvcDo0MHB4fS5QVDc1e3BhZGRpbmctdG9wOjc1cHh9LlBUODB7cGFkZGluZy10b3A6NzVweH0uUEI1e3BhZGRpbmctYm90dG9tOjVweH0uUEI3e3BhZGRpbmctYm90dG9tOjdweH0uUEIxMHtwYWRkaW5nLWJvdHRvbToxMHB4fS5QQjE1e3BhZGRpbmctYm90dG9tOjE1cHh9LlBCMjB7cGFkZGluZy1ib3R0b206MjBweH0uUEIyNXtwYWRkaW5nLWJvdHRvbToyNXB4fS5QQjMwe3BhZGRpbmctYm90dG9tOjMwcHh9LlBCMzV7cGFkZGluZy1ib3R0b206NTBweH0uUEI0MHtwYWRkaW5nLWJvdHRvbTo0MHB4fS5QQjQ1e3BhZGRpbmctYm90dG9tOjQ1cHh9LlBCNTB7cGFkZGluZy1ib3R0b206NTBweH0uUEI1NXtwYWRkaW5nLWJvdHRvbTo1NXB4fS5QQjYwe3BhZGRpbmctYm90dG9tOjYwcHh9LlBMNXtwYWRkaW5nLWxlZnQ6NXB4fS5QTDEwe3BhZGRpbmctbGVmdDoxMHB4fS5QTDE1e3BhZGRpbmctbGVmdDoxNXB4fS5QTDIwe3BhZGRpbmctbGVmdDoyMHB4fS5QTDI1e3BhZGRpbmctbGVmdDoyNXB4fS5QUjV7cGFkZGluZy1yaWdodDo1cHh9LlBSMTB7cGFkZGluZy1yaWdodDoxMHB4fS5QUjE1e3BhZGRpbmctcmlnaHQ6MTVweH0uUFIyMHtwYWRkaW5nLXJpZ2h0OjIwcHh9LlBMNTB7cGFkZGluZy1sZWZ0OjUwcHh9LlBSNTB7cGFkZGluZy1yaWdodDo1MHB4fS5wMHtwYWRkaW5nOjBweCAhaW1wb3J0YW50fS5yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZX0uTVI1e21hcmdpbi1yaWdodDo1cHh9Lk1SN3ttYXJnaW4tcmlnaHQ6N3B4fS5NUjEwe21hcmdpbi1yaWdodDoxMHB4fS5NUjE1e21hcmdpbi1yaWdodDoxNXB4fS5NUjIwe21hcmdpbi1yaWdodDoyMHB4fS5NUjI1e21hcmdpbi1yaWdodDoyNXB4fS5NUjMwe21hcmdpbi1yaWdodDozMHB4fS5NUjB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0uTUwye21hcmdpbi1sZWZ0OjJweH0uTUw1e21hcmdpbi1sZWZ0OjVweH0uTUw3e21hcmdpbi1sZWZ0OjdweH0uTUwxMHttYXJnaW4tbGVmdDoxMHB4fS5NTDE1e21hcmdpbi1sZWZ0OjE1cHh9Lk1MMjB7bWFyZ2luLWxlZnQ6MjBweH0uTUwzMHttYXJnaW4tbGVmdDozMHB4fS5NVDN7bWFyZ2luLXRvcDozcHh9Lk1UNXttYXJnaW4tdG9wOjVweH0uTVQ3e21hcmdpbi10b3A6N3B4fS5NVDEwe21hcmdpbi10b3A6MTBweH0uTVQxMnttYXJnaW4tdG9wOjEycHh9Lk1UMTV7bWFyZ2luLXRvcDoxNXB4fS5NVDIwe21hcmdpbi10b3A6MjBweH0uTVQyNXttYXJnaW4tdG9wOjI1cHh9Lk1UMzB7bWFyZ2luLXRvcDozMHB4fS5NVDM1e21hcmdpbi10b3A6MzVweH0uTVQ0MHttYXJnaW4tdG9wOjQwcHh9Lk1UNDV7bWFyZ2luLXRvcDo0NXB4fS5NVDUwe21hcmdpbi10b3A6NTBweH0uTVQ3MHttYXJnaW4tdG9wOjcwcHh9Lk1CNXttYXJnaW4tYm90dG9tOjVweH0uTUIxMHttYXJnaW4tYm90dG9tOjEwcHh9Lk1CMTV7bWFyZ2luLWJvdHRvbToxNXB4fS5NQjIwe21hcmdpbi1ib3R0b206MjBweH0uTUIzMHttYXJnaW4tYm90dG9tOjMwcHh9Lk1CNDB7bWFyZ2luLWJvdHRvbTo0MHB4fS5zdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtbY2xhc3MqPWNvbC1dIC5uby1wYWQtcmlnaHR7cGFkZGluZy1yaWdodDoxNXB4fX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDozMDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC5lb3RcIik7c3JjOmxvY2FsKFwiXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnN2ZyNJbnRlclwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLmVvdFwiKTtzcmM6bG9jYWwoXCJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLnN2ZyNJbnRlclwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci12OC1sYXRpbi01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5zdmcjSW50ZXJcIikgZm9ybWF0KFwic3ZnXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtzcmM6dXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLmVvdFwiKTtzcmM6bG9jYWwoXCJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX1ib2R5e2ZvbnQ6MTRweCBcIkludGVyXCIsc2Fucy1zZXJpZjtjb2xvcjojNTQ1NjVifWgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbjowO3BhZGRpbmc6MDtmb250LXNpemU6aW5oZXJpdDtmb250LXdlaWdodDo0MDA7bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fS5oZHtmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNTQ1NjViO21hcmdpbi1ib3R0b206MXJlbX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmhke2ZvbnQtc2l6ZToyNHB4fX0uaGRye2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjEuMX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmhkcntmb250LXNpemU6MjRweH19LmhkYntmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhkYntmb250LXNpemU6MjRweH19LmhkMXtmb250LXNpemU6NjRweDtsaW5lLWhlaWdodDoxLjE7bGV0dGVyLXNwYWNpbmc6LTJweDtjb2xvcjojZmZmfS5oZDEuYmxhY2t7Y29sb3I6IzU0NTY1Yn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZDF7Zm9udC1zaXplOjQ4cHg7bGV0dGVyLXNwYWNpbmc6LTFweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5oZDF7Zm9udC1zaXplOjM2cHg7bGV0dGVyLXNwYWNpbmc6MH19LmhkMWx7Zm9udC1zaXplOjY0cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMTtsZXR0ZXItc3BhY2luZzotMnB4O2NvbG9yOiM2MTYxNjF9LmhkMntmb250LXNpemU6MjRweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4xO2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbTo1cHh9LmhkMnZ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4yfS5oZDJ2NDR7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4yO21hcmdpbi1ib3R0b206MH0uc3ViLXRpdGxle2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbToyNXB4fS5oZDN7Y29sb3I6Izc2NzY3Njtmb250LXNpemU6MTJweDttYXJnaW4tYm90dG9tOjVweH0uaGQ0e2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3Njc2NzZ9LmhkNCBzcGFue2Rpc3BsYXk6YmxvY2s7Y29sb3I6Izc2NzY3Nn0uaGQ1e2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbTouNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZDV7Zm9udC1zaXplOjI0cHh9fS5oZDZ7Y29sb3I6IzU0NTY1Yjtmb250LXNpemU6MTZweDttYXJnaW4tYm90dG9tOjVweH0uaGQ3e2ZvbnQtc2l6ZTozNnB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGQ3e2ZvbnQtc2l6ZToyNHB4fX0uaGQ0OHtmb250LXNpemU6NDhweDtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOi0xLjZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhkNDh7Zm9udC1zaXplOjI0cHg7bGV0dGVyLXNwYWNpbmc6MH19LmhkMzZ7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhkMzZ7Zm9udC1zaXplOjI0cHg7bGV0dGVyLXNwYWNpbmc6MH19LmhkMzZse2ZvbnQtc2l6ZTozNnB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjF9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGQzNmx7Zm9udC1zaXplOjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGQzNmx7Zm9udC1zaXplOjI0cHg7bGV0dGVyLXNwYWNpbmc6MH19LmhkMTAwe2ZvbnQtc2l6ZToxMDBweDtsaW5lLWhlaWdodDouOTM7bGV0dGVyLXNwYWNpbmc6LTJweDtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhkMTAwe2ZvbnQtc2l6ZTo3MnB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmhkMTAwe2ZvbnQtc2l6ZTo0OHB4fX0uaGQyNiwuaGQyNmwsLmhkMjZie2ZvbnQtc2l6ZToyNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGQyNiwuaGQyNmwsLmhkMjZie2ZvbnQtc2l6ZToyMHB4O2xldHRlci1zcGFjaW5nOjB9fS5oZDI2Yntmb250LXdlaWdodDo3MDB9LmhkMjZse2ZvbnQtd2VpZ2h0OjMwMH0ucmVhZC1zdHJveXtjb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMH0uaWNvbi1zdGFye3dpZHRoOjIwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lmljb24tc3Rhci5hY3RpdmU6aG92ZXI6OmJlZm9yZXtjb250ZW50Olwi7qSbXCI7Y29sb3I6IzlkMWQyN31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmljb24tc3Rhci5hY3RpdmU6aG92ZXI6OmJlZm9yZXtjb250ZW50Olwi7qSbXCI7Y29sb3I6IzlkMWQyN319Lmljb24tc3Rhci5hY3RpdmU6OmJlZm9yZXtjb250ZW50Olwi7qSbXCI7Y29sb3I6IzlkMWQyN31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmljb24tc3Rhci5hY3RpdmU6OmJlZm9yZXtjb250ZW50Olwi7qSbXCI7Y29sb3I6IzlkMWQyN319Lmljb24tc3Rhcjpob3Zlcjo6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaWNvbi1zdGFyOmhvdmVyOjpiZWZvcmV7Y29udGVudDpcIu6kiFwiO2NvbG9yOiM3ODc4Nzh9fS5ibGFja3tjb2xvcjojNTQ1NjVifS53aGl0ZXtjb2xvcjojZmZmfS5jbHItZ3JleXtjb2xvcjojNTQ1NjVifS5saW5rLWFyd3tmb250LXdlaWdodDo3MDA7Y29sb3I6IzlkMWQyN30ubGluay1hcncgLmljb24tUmlnaHR7bWFyZ2luLWxlZnQ6OHB4fS5saW5rLWFydyAuaWNvbi1SaWdodDpiZWZvcmV7Y29sb3I6IzlkMWQyN30uaGQzYntmb250LXNpemU6MjRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yfS5mMTJ7Zm9udC1zaXplOjEycHh9LmYxNHtmb250LXNpemU6MTRweH0uZjE2YiwuZjE2YnIsLmZhc3RhZy10YW5kYyAucmVhZC1tb3Jle2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMH0uZjE2YnIsLmZhc3RhZy10YW5kYyAucmVhZC1tb3Jle2NvbG9yOiM5ZDFkMjd9LmYxN3tmb250LXNpemU6MTdweH0uZjE3Yntmb250LXNpemU6MTdweDtmb250LXdlaWdodDo1MDB9LmYxN2x7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZjE3bHtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo0MDB9fS5mMTRsLC5mMjBse2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjMwMH0uZjIwbHtmb250LXNpemU6MjBweH0uZjI0e2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMn0uZjI0bHtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjM7Zm9udC13ZWlnaHQ6MzAwfS5mMjB7Zm9udC1zaXplOjIwcHh9LmYxNk57Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwfS5mMTRiciwucHJvZHVjdC1iYW5uZXIgLmhlcm8ta25vdy1tb3JlLC5mMTRne2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3fS5mMTRne2NvbG9yOiM3Njc2NzZ9LmYxMDBse2ZvbnQtc2l6ZToxMDBweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MTtsZXR0ZXItc3BhY2luZzotNXB4fS5jbHItZ3Jue2NvbG9yOiMwMGEwN2F9LmNsci1yZWR7Y29sb3I6IzlkMWQyN30uY2xyLXdodHtjb2xvcjojZmZmfS5zZXB7bWFyZ2luOjAgMTBweH0ucGFkMSwuaW1wYWN0LWZpcnN0LC5jc3ItbWlzc2lvbiwuaG90LWRlYWxzLC5yZWRlZW0tcG9pbnRzLC5lYXJuLWJvbnVzLXBvaW50cywuc3RlcHMtdG91c2UyLC5mYXN0YWctdGFuZGMsLmJsb2ctdGFiLmZhc3RhZywuaGVscC1jYXJkLm9wMSwuZmFzdGFnLW92ZXJ2aWV3e3BhZGRpbmc6NjBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucGFkMSwuaW1wYWN0LWZpcnN0LC5jc3ItbWlzc2lvbiwuaG90LWRlYWxzLC5yZWRlZW0tcG9pbnRzLC5lYXJuLWJvbnVzLXBvaW50cywuc3RlcHMtdG91c2UyLC5mYXN0YWctdGFuZGMsLmJsb2ctdGFiLmZhc3RhZywuaGVscC1jYXJkLm9wMSwuZmFzdGFnLW92ZXJ2aWV3e3BhZGRpbmc6NDBweCAwfX0ucGFkMiwuYW5udWFsLXJlcG9ydHMub3AxLC50cmFucy1pc3N1ZSwuZmVlcy1zZWN0aW9uLnJhdGluZ3N7cGFkZGluZzo4MHB4IDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wYWQyLC5hbm51YWwtcmVwb3J0cy5vcDEsLnRyYW5zLWlzc3VlLC5mZWVzLXNlY3Rpb24ucmF0aW5nc3twYWRkaW5nOjQwcHggMH19LmJyZWFkY3J1bWJ7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzO3BhZGRpbmc6NXB4IDIwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjEzcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiM1NDU2NWJ9LmJyZWFkY3J1bWIgYXtjb2xvcjojNTQ1NjVifS5icmVhZGNydW1iLXdyYXB7cGFkZGluZy10b3A6MjBweH0uZXhwbG9yZXIxMSAuYmxvZy1tYWluIC5icmVhZGNydW1iLXdyYXAgbmF2e2Rpc3BsYXk6aW5saW5lfS5icmVhZGNydW1iLXdyYXAgbmF2e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1ie2JhY2tncm91bmQ6I2U4ZThlODttYXJnaW4tYm90dG9tOjB9LmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIub3Axe2JhY2tncm91bmQ6I2YzZjNmM31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJyZWFkY3J1bWItd3JhcHtkaXNwbGF5Om5vbmV9fS5iYW5uZXItYnJkY3J1bWIuYnJlYWRjcnVtYi13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MX11bC5jaGVjay1saXN0e21hcmdpbi1ib3R0b206NDBweH11bC5jaGVjay1saXN0IGxpe3BhZGRpbmc6NnB4IDA7cGFkZGluZy1sZWZ0OjI0cHg7bGluZS1oZWlnaHQ6MS4yO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MjBweH11bC5jaGVjay1saXN0IGxpOmFmdGVye2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kmlwiO2ZvbnQtc2l6ZToxMXB4O3RvcDoxMHB4O2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoycHg7Y29sb3I6IzlkMWQyN30ub3dsLWNhcm91c2Vse3otaW5kZXg6MH0ubmF2Lm5hdi1saXN0MSwubmF2LnRhZy1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0ubmF2Lm5hdi1saXN0MSBsaSwubmF2LnRhZy1saXN0IGxpe21hcmdpbjowIDE1cHggMTBweCAwfS5uYXYubmF2LWxpc3QxIGxpOmxhc3QtY2hpbGQsLm5hdi50YWctbGlzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5uYXYubmF2LWxpc3QxIGEsLm5hdi50YWctbGlzdCBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlcjoycHggc29saWQgI2Q4ZDhkODtib3JkZXItcmFkaXVzOjVweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNnB4O3BhZGRpbmc6MTBweCAyNXB4O2NvbG9yOiM3Njc2NzZ9Lm5hdi5uYXYtbGlzdDEgYTpob3ZlciwubmF2Lm5hdi1saXN0MSBhLmFjdGl2ZSwubmF2LnRhZy1saXN0IGE6aG92ZXIsLm5hdi50YWctbGlzdCBhLmFjdGl2ZXtib3JkZXItY29sb3I6IzlkMWQyNztjb2xvcjojOWQxZDI3fS5uYXYubmF2LWxpc3Qxe2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9Lm5hdi5uYXYtbGlzdDEub3Axe2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXYubmF2LWxpc3QxIGF7Ym9yZGVyLXJhZGl1czoyNXB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjE1cHggNDZweDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKX0uYnRuLWJveCAuYnRuLWxpbmt7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHh9LmJ0bi1ib3ggLmJ0bi1yZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo4cHggMjRweDtib3JkZXItcmFkaXVzOjI1cHg7YmFja2dyb3VuZDojOWIxZTI2O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2JvcmRlcjowfS5idG4tYm94IC5idG4tcmVkLmJpZ3twYWRkaW5nOjE2cHggNjBweDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjRweDtib3JkZXItcmFkaXVzOjI4cHg7bWluLXdpZHRoOjI0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYnRuLWJveCAuYnRuLXJlZC5iaWd7Zm9udC1zaXplOjE0cHg7cGFkZGluZzo4cHggNDBweDttaW4td2lkdGg6aW5oZXJpdH19LmJ0bi1ib3ggYnV0dG9uLmJ0bi1yZWR7Ym9yZGVyOjB9LmJ0bi1ib3ggLmJvcmRlcmVke2JvcmRlcjpzb2xpZCAxcHggIzlkMWQyNztwYWRkaW5nOjEycHggMzBweDtib3JkZXItcmFkaXVzOjI1cHg7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2ZvbnQtc2l6ZToxNnB4O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmb250LXdlaWdodDo1MDB9LmJ0bi1ib3ggLmJvcmQtYnRue2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2JvcmRlcjoxcHggc29saWQgIzliMWUyNjtib3JkZXItcmFkaXVzOjIwcHg7Y29sb3I6IzliMWUyNjtwYWRkaW5nOjRweCAxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYnRuLWJveCAuYm9yZC1idG57Zm9udC1zaXplOjEycHg7cGFkZGluZzo0cHggOHB4fX0uYnRuLWJveCAuYnRuLXdoaXRle2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojOWQxZDI3O2JvcmRlci1yYWRpdXM6MjVweDtwYWRkaW5nOjEycHggMzBweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC13ZWlnaHQ6NTAwfS5wcm9MaW5re2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7Ym90dG9tOjBweCAhaW1wb3J0YW50O3JpZ2h0OjBweCAhaW1wb3J0YW50fXNwYW4uYXJyb3cuYmlne2hlaWdodDozMnB4O3dpZHRoOjMycHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1zcGFuLmFycm93LmJpZyBpbWd7d2lkdGg6MTZweDtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7c3Bhbi5hcnJvdy5iaWcgaW1ne3dpZHRoOjEycHh9fS5ncmRQMXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmZmViZWIgMCUsICNmYWYyZGEgMTAwJSl9LmdyZFAye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI2ZmZWJlYiAwJSwgI2YwZThlYiAxMDAlKX0uZ3JkUDN7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZmFmM2Q4IDAlLCAjZWZkZmQzIDEwMCUpfS5ncmRQNHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmMGU4ZWIgMCUsICNmZmViZTAgMTAwJSl9LmdyZFA1e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI2ZiZWFmOCAwJSwgI2ZlZmFlOSAxMDAlKX0uZ3JkU2VsZWN0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzZjOWZmMyAwJSwgIzI1NDk5YiAxMDAlKX0uZ3JkU2VsZWN0IGF7Y29sb3I6I2ZmZn0uZ3JkV2VhbHRoe2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzlkMWQyNyAwJSwgIzU0MTIzYyAxMDAlKX0uZ3JkV2VhbHRoIGF7Y29sb3I6I2ZmZn0uZ3JkUHJpdmF0ZXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSl9LmdyZFByaXZhdGUgYXtjb2xvcjojZmZmfS5saXN0LWltZyBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206NDBweH0ubGlzdC1pbWcgbGkgaW1ne3dpZHRoOjY1cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubGlzdC1pbWcgbGl7bWFyZ2luLWJvdHRvbTozMHB4fX0ubGlzdC1pbWcgbGkgcHttYXJnaW4tYm90dG9tOjB9Lmxpc3QtaW1nIGxpIC5pbWctYm94e21hcmdpbi1yaWdodDoyNHB4O21hcmdpbi1ib3R0b206MH0ubGlzdC1pbWcgbGkgLmltZy1jb250e3dpZHRoOjE1NXB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHg7Y29sb3I6IzczNzM3M30ubGlzdC1pbWcgbGkgLmltZy1jb250IGF7Y29sb3I6IzczNzM3M30ubGlzdC1pbWcgbGkgLmljb24tc3RhcnthbGlnbi1zZWxmOmZsZXgtc3RhcnQ7bWFyZ2luOjVweCAwIDAgMzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtaW1nIGxpIC5pY29uLXN0YXJ7bWFyZ2luOjVweCAwIDAgMTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tdC1zbS0xNXttYXJnaW4tdG9wOjE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubXQtc20tMjB7bWFyZ2luLXRvcDoyMHB4fX0ubW9iLXNjcm9sbCwubW9iLXNjcm9sbDF7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5tb2Itc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciwubW9iLXNjcm9sbDE6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0ud2hpdGUtYm94LC5jYXJkLWxvb2ssLmFjY29yZGlhbiAudG9nX2NvbnQsLmFjY29yZGlhbiAudHJnciwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5hY3JkLWRhdGEgdGFibGV7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOjA7d2lkdGg6MTAwJX0uYWNyZC1kYXRhIHRhYmxlIHRoLC5hY3JkLWRhdGEgdGFibGUgdGR7cGFkZGluZzoyMHB4IDA7dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjExKX0uYWNyZC1kYXRhIHRhYmxlIHRkIHNtYWxse2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3MzczNzN9LmFjcmQtZGF0YSB0YWJsZSB0aHtwYWRkaW5nOjEwcHggMDtmb250LXNpemU6MTJweDtjb2xvcjojNzM3MzczO2ZvbnQtd2VpZ2h0OjQwMDtib3JkZXItdG9wOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY3JkLWRhdGEgdGFibGUuZjE0e2ZvbnQtc2l6ZToxNHB4fS5hY3JkLWRhdGEgdGFibGUgdGgsLmFjcmQtZGF0YSB0YWJsZSB0ZHtwYWRkaW5nLXJpZ2h0OjIwcHh9fS5hY3JkLWRhdGEgLnJ1cGVlLXR4dHtmb250LXdlaWdodDo3MDB9LmFjcmQtZGF0YSAucnVwZWUtdHh0IC5pY29uLXJze2ZvbnQtc2l6ZToxM3B4fS5hY3JkLWRhdGEgdWwub3B0MSBsaXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMTEpO3BhZGRpbmc6MjhweCAwO2FsaWduLWl0ZW1zOmNlbnRlcn0uYWNyZC1kYXRhIHVsLm9wdDEgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY3JkLWRhdGEgdWwub3B0MSBsaXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MjBweCAwfX0uYWNyZC1kYXRhIHVsLm9wdDEgbGkgLmFjdGlvbi1ib3h7d2lkdGg6MTUlO3RleHQtYWxpZ246cmlnaHQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5hY3JkLWRhdGEgdWwub3B0MSBsaSAuYWN0aW9uLWJveHttYXJnaW4tbGVmdDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YSB1bC5vcHQxIGxpIC5hY3Rpb24tYm94e3dpZHRoOmF1dG87bWFyZ2luLXRvcDoyMHB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX0uYWNyZC1kYXRhIHVsLm9wdDEgbGkgLmFjdGlvbi1ib3ggLmRvd25sb2FkLWljb257bWFyZ2luLWxlZnQ6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YSB1bC5vcHQxIGxpLmF1ZGlvLWJ4e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYWNyZC1kYXRhIHVsLm9wdDEgbGkuYXVkaW8tYnggYXVkaW97d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEwcHh9fS5hY3JkLWRhdGEgLnRhYnMtZGF0YXtwYWRkaW5nOjAgMzBweH0uYWNyZC1kYXRhIC50YWJzLWRhdGEub3Axe3BhZGRpbmc6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YSAudGFicy1kYXRhe3BhZGRpbmc6MH0uYWNyZC1kYXRhIC50YWJzLWRhdGEgdWwub3B0MSBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYWNyZC1kYXRhIC50YWJzLWRhdGEgdWwub3B0MSBsaSBkaXY6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6MTBweH0uYWNyZC1kYXRhIC50YWJzLWRhdGEgdWwub3B0MSBsaSAuYWN0aW9uLWJveHttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MjBweH0uYWNyZC1kYXRhIC50YWJzLWRhdGEgdWwub3B0MSBsaSAuYWN0aW9uLWJveCAuZG93bmxvYWQtaWNvbnttYXJnaW4tbGVmdDoxNXB4fX0uZG93bmxvYWQtaWNvbntiYWNrZ3JvdW5kOiNmYWZhZmE7aGVpZ2h0OjQwcHg7d2lkdGg6NDBweDtib3JkZXItcmFkaXVzOjIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXg6MCAwIDQwcHh9Lm93bC1uYXYgYnV0dG9uOmZvY3Vze291dGxpbmU6MH0ub3dsLW5hdiBzcGFue2ZvbnQtc2l6ZTozMHB4fS5vd2wtZG90c3t0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjE1cHh9Lm93bC1kb3RzIC5vd2wtZG90e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW46MCA0cHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjVzIGxpbmVhcn0ub3dsLWRvdHMgLm93bC1kb3Qgc3BhbntkaXNwbGF5OmJsb2NrO3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6Izc4Nzg3ODtib3JkZXItcmFkaXVzOjNweH0ub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW57YmFja2dyb3VuZDojNzg3ODc4O3dpZHRoOjI0cHh9Lm15LWxpbmtze2Rpc3BsYXk6ZmxleH0ubXktbGlua3MgYXtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9ja30ubXktbGlua3MgYSBzcGFue3dpZHRoOjU2cHg7aGVpZ2h0OjU2cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojZjNmM2YzO21hcmdpbi1ib3R0b206NnB4fS5teS1saW5rcyBhIHNwYW4uaWNvbi1zdGFyLC5teS1saW5rcyBhIHNwYW4uaWNvbi1zaGFyZXtmb250LXNpemU6MjJweH0ubXktbGlua3MgYTpob3ZlciBzcGFuLC5teS1saW5rcyBhLmFjdCBzcGFue2JhY2tncm91bmQ6I2Q4ZDhkOH0uc2hhcmUtYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjM2cHh9LnNoYXJlLWJveCAuc2hhcmUtcG9zaXRvbi1ib3h7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTRweDt0b3A6LTQ4cHg7ZGlzcGxheTpub25lO21pbi13aWR0aDoyMDBweH0uc2hhcmUtYm94Lm9wZW4gLnNoYXJlLXBvc2l0b24tYm94e2Rpc3BsYXk6YmxvY2t9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxle3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmY2IwNTtwYWRkaW5nOjEwcHggMjRweDtib3JkZXItcmFkaXVzOjIxcHh9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlOmFmdGVye3RvcDoxMDAlO3JpZ2h0OjI1cHg7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Y29udGVudDpcIiBcIjtoZWlnaHQ6MDt3aWR0aDowO3Bvc2l0aW9uOmFic29sdXRlO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLXRvcC1jb2xvcjojZmZjYjA1O2JvcmRlci13aWR0aDo3cHg7bWFyZ2luLWxlZnQ6LTdweH0uc2hhcmUtYm94IC5zaGFyZS1idWJibGUgLnNvY2lhbHtkaXNwbGF5OmZsZXh9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlIC5zb2NpYWwgbGl7bWFyZ2luLXJpZ2h0OjIwcHh9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlIC5zb2NpYWwgbGkgYXtkaXNwbGF5OmJsb2NrfS5zaGFyZS1ib3ggLnNoYXJlLWJ1YmJsZSAuc29jaWFsIGxpIGEgaXtmb250LXNpemU6MTVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlIC5zb2NpYWwgbGkgYSBpbWd7aGVpZ2h0OjE1cHg7d2lkdGg6YXV0b30uc2hhcmUtYm94IC5zaGFyZS1idWJibGUgLnNvY2lhbCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2hhcmUtYm94IC5zaGFyZS1wb3NpdG9uLWJveHtib3R0b206LTQ1cHg7dG9wOmF1dG99LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlOmFmdGVye3RvcDphdXRvO2JvdHRvbToxMDAlO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX19LmFzay1wZXN6b3twb3NpdGlvbjpmaXhlZDt6LWluZGV4OjE7Ym90dG9tOjUwcHg7cmlnaHQ6NTBweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXJ9LmFzay1wZXN6by56M3t6LWluZGV4OjN9LmFzay1wZXN6byBmaWd1cmV7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym94LXNoYWRvdzowIDFweCA0cHggMCByZ2JhKDAsMCwwLC4zMiksMCA1cHggOHB4IDAgcmdiYSgwLDAsMCwuMjIpO21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5hc2stcGVzem97Ym90dG9tOjZweDtyaWdodDoxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFzay1wZXN6b3tib3R0b206MTBweH0uYXNrLXBlc3pvLm9wMXtib3R0b206NjBweH0uYXNrLXBlc3pvIGZpZ3VyZXt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O21hcmdpbi1ib3R0b206MH0uYXNrLXBlc3pvIHNwYW57ZGlzcGxheTpub25lfX0ua25vdy1tb3Jle2NvbG9yOiNmZmY7Zm9udC1zaXplOjE1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ua25vdy1tb3JlOmhvdmVye2NvbG9yOiNmZmZ9Lmtub3ctbW9yZSAuaWNvbi1SaWdodHttYXJnaW4tbGVmdDozcHh9Lmtub3ctbW9yZSAuaWNvbi1SaWdodDo6YmVmb3Jle2NvbG9yOiNmZmZ9LmRyb3Bkb3duIC5idG4tc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzU0NTY1Yjtib3JkZXItY29sb3I6I2Q4ZDhkODtwYWRkaW5nOjE0cHggNTVweCAxNHB4IDIwcHg7bWluLXdpZHRoOjMwMHB4O3RleHQtYWxpZ246bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIBcIjtib3JkZXI6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtyaWdodDoxNXB4fS5kcm9wZG93biAuZHJvcGRvd24tbWVudXtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7b3ZlcmZsb3cteTphdXRvfS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbXtwYWRkaW5nOjEycHggMjBweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzU0NTY1Yn0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzfS5ib290c3RyYXAtc2VsZWN0LnNob3ctdGljayAuZHJvcGRvd24tbWVudSAuc2VsZWN0ZWQgc3Bhbi5jaGVjay1tYXJre3RvcDoxNXB4fS5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+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+bGl7bWFyZ2luOjAgOHB4O2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saXttYXJnaW4tcmlnaHQ6MjRweH19LnN1Yi1uYXZ7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2JvcmRlci10b3A6MXB4IHNvbGlkICNkOGQ4ZDh9LnN1Yi1uYXYgdWx7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnN1Yi1uYXYgdWwgbGl7cGFkZGluZzoyMHB4fS5teS1jb3JuZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3N2Zy9teS1jb3JuZXIuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6NDZweDtsaW5lLWhlaWdodDozOHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm15LWNvcm5lcntwYWRkaW5nLXJpZ2h0OjM4cHg7aGVpZ2h0OjM4cHh9Lm15LWNvcm5lciBzcGFue2Rpc3BsYXk6bm9uZX19LmxvZ2luIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOi4zcztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7bWFyZ2luOjAgNTRweCAwIDA7Y29sb3I6IzUyNTI1Mn0ubG9naW4gYSBzcGFue21hcmdpbi1yaWdodDo4cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubG9naW4gYXttYXJnaW4tcmlnaHQ6MzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb2dpbiBhe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTRweCAxM3B4IDEzcHg7bWFyZ2luLXJpZ2h0Oi0xNXB4O2ZvbnQtc2l6ZToxMnB4fS5sb2dpbiBhIHNwYW57Zm9udC1zaXplOjIwcHg7bWFyZ2luOjAgMCAzcHh9fS5tb2ItbWVudXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb2ItbWVudXtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjU7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OmF1dG99Lm1vYi1tZW51IC5tbS10b3AtaW57aGVpZ2h0OjcwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA3KX0ubW9iLW1lbnUgLm1tLXRvcC1pbiAubG9nbyBpbWd7aGVpZ2h0OjM0cHg7d2lkdGg6YXV0b30ubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoe21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjIwcHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjI0cHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2g6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tbS10b3AtaW4gLmxhbmd1YWdle21hcmdpbjowIDE2cHggMCAtNHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5sYW5ndWFnZSAuaWNvbi1sYWdle2ZvbnQtc2l6ZToxOHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToxOHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojOWIxZTI2fS5tb2ItbWVudSAubW0tbWlkIC5tb2Itc2Nyb2xsbXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7cGFkZGluZzoxNXB4fS5tb2ItbWVudSAubW0tbWlkIC5tb2Itc2Nyb2xsbSB1bHttaW4td2lkdGg6MzAwcHh9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZXtiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLXJhZGl1czoyNHB4O3BhZGRpbmc6MH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaXtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjRweH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaSBhe2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6I2ZmZjt3aGl0ZS1zcGFjZTpub3dyYXB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdi5wcmUgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO2ZvbnQtd2VpZ2h0OmluaGVyaXR9Lm1vYi1tZW51IC5tbS1taWQgLm5hdntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtwYWRkaW5nOjAgMzVweDtvdmVyZmxvdy14OmF1dG99Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaXttYXJnaW4tcmlnaHQ6MTJweDtwYWRkaW5nOjE1cHggMH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4IDE0cHg7Ym9yZGVyLXJhZGl1czoxNXB4fS5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGkgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5tb2ItbWVudSAubW0tbWlkIC50YWItY29udGVudHtwYWRkaW5nOjB9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50IC5tbGlua3tib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDE1NywyOSwzOSwuMyk7cGFkZGluZy1ib3R0b206MjRweDttYXJnaW4tYm90dG9tOjB9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50IC5tbGluayBhe2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAuZm9vdGVyLXRvcCAuZm90LWRyZWR7cGFkZGluZzo0MHB4IDIwcHh9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1kcmVkIC5jb2wtbGctNXttYXJnaW4tYm90dG9tOjB9Lm1vYi1tZW51IC5tb2Itc21lbnUgYS5yZWRpcmVjdC1saW5re3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuMjEpO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1vYi1zbWVudSBhLnJlZGlyZWN0LWxpbms6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MTRweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIJcIjtyaWdodDoxNXB4O3RvcDoyNHB4O2NvbG9yOiNmZmZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGlua3twYWRkaW5nOjIwcHggMTVweDtiYWNrZ3JvdW5kOiNkOGQ4ZDg7Zm9udC13ZWlnaHQ6NzAwfS5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmsgYXtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGR7cGFkZGluZzoyMHB4IDE1cHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5hY3R7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kgFwiO3JpZ2h0OjE1cHg7dG9wOjIwcHg7Y29sb3I6IzlkMWQyN30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51e2JhY2tncm91bmQ6IzUyNTI1Mjtjb2xvcjojZmZmO2JvcmRlci1ib3R0b20tY29sb3I6I2QwZDBkMH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51Lmxhc3R7Ym9yZGVyLWJvdHRvbTowfS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQub3RoZXJzLW1lbnU6OmJlZm9yZXtjb2xvcjojZmZmfS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keXtkaXNwbGF5Om5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZHtib3JkZXItYm90dG9tOjA7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjE2LDIxNiwyMTYsLjUpO3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtjb2xvcjojNTQ1NjVifS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZC5hY3R7Y29sb3I6IzU0NTY1Yn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCI7Y29sb3I6IzlkMWQyN30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZDo6YmVmb3Jle2NvbnRlbnQ6XCLupIBcIjtyaWdodDoxNXB4O2NvbG9yOiM1NDU2NWJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IHVse2Rpc3BsYXk6bm9uZX0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgdWwuZmxpc3R7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3R7cGFkZGluZy10b3A6MjVweDtkaXNwbGF5Om5vbmV9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpe3BhZGRpbmc6MCAyNXB4IDIwcHggMjVweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkudmlld0FsbCBhe2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGF7Y29sb3I6IzI1MjQzYn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYS5mMTZiciwubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgLmZhc3RhZy10YW5kYyBhLnJlYWQtbW9yZSwuZmFzdGFnLXRhbmRjIC5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhLnJlYWQtbW9yZXtjb2xvcjojOWIxZTI2fS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBocnttYXJnaW4tYm90dG9tOi41cmVtfS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaTpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjI4cHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpLmZsaXN0LWhke2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3O3BhZGRpbmctbGVmdDoxNXB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQtbGlua3twYWRkaW5nOjI4cHggMDtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuNSl9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxe3BhZGRpbmc6MjBweCAwfS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtcmVkMSB1bCBsaXtmb250LXdlaWdodDo3MDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7bWFyZ2luLXRvcDowO3BhZGRpbmc6MTZweCAwfS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtcmVkMSB1bCBsaTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0ubW9iLW1lbnUgLmZvb3RlcnttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubW9iLW1lbnUgLm1tLW1pZCAubmF2e3BhZGRpbmc6MCAxNXB4fX0uc25hdi13cmFwZXIsLnN0YWItd3JhcGVye2hlaWdodDo2NXB4fS5iZy1ncmV5IC5zZWNvbmRhcnktdGFie2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkOGQ4ZDg7YmFja2dyb3VuZDojZmFmYWZhO2hlaWdodDo2OXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJnLWdyZXkgLnNlY29uZGFyeS10YWJ7aGVpZ2h0OmF1dG99fS5zZWNvbmRhcnktbmF2LC5zZWNvbmRhcnktdGFiLC5zZWNvbmRhcnktdGFiLW5vcm1hbHtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDM3LDM2LDU5LC4xKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2Vjb25kYXJ5LW5hdi5zdGlja3ksLnNlY29uZGFyeS10YWIuc3RpY2t5LC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6NTBweDtsZWZ0OjA7ei1pbmRleDoyfS5zZWNvbmRhcnktbmF2LnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYSwuc2Vjb25kYXJ5LXRhYi5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYXtwYWRkaW5nOjE1cHggMCAxMHB4O2ZvbnQtc2l6ZToxNnB4fS5zZWNvbmRhcnktbmF2LnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94LC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94LC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveHt0b3A6N3B4fS5zZWNvbmRhcnktbmF2LnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjdweCAzMHB4O2ZvbnQtc2l6ZToxNHB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlciksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKXtkaXNwbGF5OmZsZXh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLm9wMSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpe21hcmdpbjowIDI1cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLm9wMSBsaTpsYXN0LWNoaWxkLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGk6bGFzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpLm9wMSBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLm9wMSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpe21hcmdpbjowIDE0cHh9fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaXttYXJnaW46MCAzNnB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBwLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBwLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgcHttYXJnaW4tYm90dG9tOjB9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGEsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGEsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaS5uby1kYXRhe21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDE1cHh9fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGQsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYXtwYWRkaW5nOjI1cHggMCAyMHB4O2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NDAwO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlciwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXIsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlcntib3JkZXItYm90dG9tOjNweCBzb2xpZCAjOWQxZDI3O2NvbnRlbnQ6XCJcIjtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246LjNzIGFsbCBlYXNlfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZywuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmcsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZ3tmb250LXdlaWdodDozMDA7Y29sb3I6IzI1MjQzYn0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZywuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZywuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlciwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVye3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZWNvbmRhcnktbmF2LC5zZWNvbmRhcnktdGFiLC5zZWNvbmRhcnktdGFiLW5vcm1hbHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnNlY29uZGFyeS1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyLC5zZWNvbmRhcnktdGFiOjotd2Via2l0LXNjcm9sbGJhciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWw6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc2Vjb25kYXJ5LW5hdiB1bCBsaSwuc2Vjb25kYXJ5LXRhYiB1bCBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjAgMjRweH19LnNlY29uZGFyeS10YWItbm9ybWFse2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkOGQ4ZDg7aGVpZ2h0OjY5cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2ZsZXgtd3JhcDpub3dyYXA7b3ZlcmZsb3cteDphdXRvfX0uc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjAgOHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjB9fS5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaSBhe3BhZGRpbmc6MzBweCAxNXB4IDIwcHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWNvbmRhcnktdGFiLW5vcm1hbHtoZWlnaHQ6YXV0b319LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50LC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50LC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MzAwcHg7bGVmdDotMjBweDt6LWluZGV4OjI7dG9wOjUwcHg7Ym94LXNoYWRvdzowIDFweCAycHggMCByZ2JhKDAsMCwwLC4wNyk7cGFkZGluZzoyMHB4IDI4cHggNXB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGksLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaSwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaSwudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCBsaXttYXJnaW4tYm90dG9tOjEycHh9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGkuc2VwLWxpbmUsLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O21hcmdpbjoxNnB4IDB9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyPmEsLnJpZ2h0LW5hdiAuZHJvcC1kb3duOmhvdmVyPmEsLnN1Yi1uYXYgLmRyb3AtZG93bjpob3Zlcj5hLC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXI+YXtib3JkZXItYm90dG9tLWNvbG9yOiM5ZDFkMjd9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC5yaWdodC1uYXYgLmRyb3AtZG93bjpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZSwuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5zZWMtbmF2IHVsLmxhc3QgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLnN1Yi1uYXYgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwudG9wLW5hdiAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLnJpZ2h0LW5hdiAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLnN1Yi1uYXYgLmRyb3AtZG93bi5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50LC50b3AtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudHt3aWR0aDoxNjBweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50e3RvcDo1NXB4O2JhY2tncm91bmQ6IzAwMDt3aWR0aDoyNjBweDtsZWZ0OjBweDtwYWRkaW5nOjNweCAwO2JvcmRlci1yYWRpdXM6MCAwIDEwcHggMTBweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpe2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE2cHg7bWFyZ2luOjBweDtkaXNwbGF5OmJsb2NrfS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCBhe2JvcmRlci1ib3R0b206MHB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYXtwYWRkaW5nOjEycHggMzBweCAxMnB4IDEycHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggcmdiYSgyMTYsMjE2LDIxNiwuMik7anVzdGlmeS1jb250ZW50OnN0YXJ0fS5zZWMtbmF2IHVsLmxhc3QgLnJndCAuZHJvcGRvd24tY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6LTIwcHh9Lm1lZ2EtbWVudXtkaXNwbGF5OmZsZXh9Lm1lZ2EtbWVudSB1bC5uYXZ7bWFyZ2luOjA7ZmxleC13cmFwOm5vd3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDhkOGQ4O2ZsZXg6MCAwIDE4NXB4O3BhZGRpbmc6MTBweCAwO21pbi1oZWlnaHQ6NTIwcHg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm1lZ2EtbWVudSB1bC5uYXYgbGl7cGFkZGluZzowO21hcmdpbi10b3A6MzBweDtmb250LXdlaWdodDo3MDA7cG9zaXRpb246cmVsYXRpdmV9Lm1lZ2EtbWVudSB1bC5uYXYgbGkgYXtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MjRweDtkaXNwbGF5OmJsb2NrfS5tZWdhLW1lbnUgdWwubmF2IGxpIGEuYWN0aXZle2NvbG9yOiM5ZDFkMjd9Lm1lZ2EtbWVudSB1bC5uYXYgbGkgYS5hY3RpdmU6OmFmdGVye2JvcmRlci1yaWdodDoycHggc29saWQgIzlkMWQyNztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMnB4O3RvcDowO2hlaWdodDoxMDAlO2NvbnRlbnQ6XCJcIn0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveHtwYWRkaW5nOjQwcHggMCA0MHB4IDYwcHg7d2lkdGg6MTAwJX0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveCB1bHtmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lm1lZ2EtbWVudSAubWVudS1yaWdodC1ib3ggdWwubm8taGQgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVsIGxpe3BhZGRpbmc6MDttYXJnaW4tdG9wOjIwcHh9Lm1lZ2EtbWVudSAubWVudS10aXRsZSwubWVnYS1tZW51IC5jYXJkLXRpdGxle21hcmdpbjowO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDo3MDB9Lm1lZ2EtbWVudSAubWVudS10aXRsZS5NVDMwLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGUuTVQzMHttYXJnaW4tdG9wOjMwcHh9Lm1lZ2EtbWVudSAubWVudS10aXRsZS53aXRoLWJ0biwubWVnYS1tZW51IC5jYXJkLXRpdGxlLndpdGgtYnRue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9Lm1lZ2EtbWVudSAubWVudS10aXRsZS53aXRoLWJ0biAuYXJyb3cgc3BhbiwubWVnYS1tZW51IC5jYXJkLXRpdGxlLndpdGgtYnRuIC5hcnJvdyBzcGFue2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGR9Lmljb24tY2xvc2UuYmxhY2s6OmJlZm9yZXtjb2xvcjojNTQ1NjVifS5sb2dpbi1ieHtwYWRkaW5nOjB9LmxvZ2luLWJ4IC5sb2dpbi10b3B7YmFja2dyb3VuZDojOWQxZDI3O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNGRlZywgI2M0Nzc3ZCAwJSwgIzlkMWQyNyA5MSUpO3BhZGRpbmc6NDBweCA2MHB4IDMycHg7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0ubG9naW4tYnggLmxvZ2luLXRvcCAuaGR7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjIwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLndoaXRlLWJveCwubG9naW4tYnggLmxvZ2luLXRvcCAuY2FyZC1sb29rLC5sb2dpbi1ieCAubG9naW4tdG9wIC5hY2NvcmRpYW4gLnRvZ19jb250LC5hY2NvcmRpYW4gLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRvZ19jb250LC5sb2dpbi1ieCAubG9naW4tdG9wIC5hY2NvcmRpYW4gLnRyZ3IsLmFjY29yZGlhbiAubG9naW4tYnggLmxvZ2luLXRvcCAudHJnciwubG9naW4tYnggLmxvZ2luLXRvcCAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAubG9naW4tYnggLmxvZ2luLXRvcCAuYWQtY2FyZHtwYWRkaW5nLXRvcDo1cHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bHtkaXNwbGF5OmZsZXh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bCBsaXt3aWR0aDo1MCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bCBsaSBhe3BhZGRpbmc6MjBweCAwO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgcmdiYSgwLDAsMCwwKX0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpIGEuYWN0aXZle2JvcmRlci1ib3R0b20tY29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5le3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NDBweCAyMHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAucGFkZ3twYWRkaW5nOjAgNjBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3h7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDozMnB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe2ZvbnQtc2l6ZToxNHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCAuYnRuLXdoaXRle2xpbmUtaGVpZ2h0OjI2cHh9LmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzo0MHB4IDgwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDRweCA0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe2xpbmUtaGVpZ2h0OjUwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IC5idG4td2hpdGV7bGluZS1oZWlnaHQ6NDZweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb2dpbi1ieCAucG9wdXAtY2xvc2V7cmlnaHQ6MTJweDt0b3A6MTJweH0ubG9naW4tYnggLmxvZ2luLXRvcHtwYWRkaW5nOjMwcHggMTVweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLnBhZGd7cGFkZGluZzowfS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveHtkaXNwbGF5OmJsb2NrfS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe21pbi13aWR0aDoyMDBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggYTpmaXJzdC1jaGlsZHttYXJnaW46MCAwIDEwcHh9LmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzozMHB4fS5sb2dpbi1ieCAubG9naW4tYnRtIC5idG4tYm94Lk1UMTUgLk1SMTB7bWFyZ2luOjAgMCAxMHB4fX0ubG9naW4tYnggLmxvZ2luLXVwZ3JhZGV7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3VwZ3JhZGUucG5nKSBuby1yZXBlYXQgMCAwO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nOjM1cHggNDBweCAzMHB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxle3BhZGRpbmc6MzVweCA0MHB4IDEwcHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgLmhlYWRpbmd7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtwYWRkaW5nLWJvdHRvbTo1cHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgdWwgbGl7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjc7bWFyZ2luLWJvdHRvbToyMHB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxlIHVsIGxpIGF7Y29sb3I6IzlkMWQyNztkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2xpbmstYXJyb3cuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6MjBweDtmb250LXNpemU6MTZweH0uZmVlZGJhY2t7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDt0b3A6NTAlO2JvdHRvbTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RvcDo1MiU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZlZWRiYWNrIGltZ3t3aWR0aDozMnB4O2hlaWdodDphdXRvfS5hbm5vdW5jZW1lbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtib3R0b206YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0b3A6NTIlO21hcmdpbjotODBweCAwIDAgLTYycHh9LmFubm91bmNlbWVudCBpbWd7d2lkdGg6MzdweDtoZWlnaHQ6ODIuMnB4fS5hbm5vdW4tYm94e2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjMwcHggMTVweCAzMHB4IDMwcHg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6LTM1MHB4O3dpZHRoOjM1MHB4O2hlaWdodDoxMDAlO3otaW5kZXg6NDt0cmFuc2l0aW9uOmFsbCBlYXNlIC40c30uYW5ub3VuLWJveC5vcGVue3JpZ2h0OjB9LmFubm91bi1ib3gub3BlbisuYW5uLW92ZXJsYXl7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFubm91bi1ib3h7cmlnaHQ6LTI4MHB4O3dpZHRoOjI4MHB4fS5hbm5vdW4tYm94IC5oZDNie2ZvbnQtc2l6ZToyMHB4fX0uYW5uLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjQpO3otaW5kZXg6MztkaXNwbGF5Om5vbmV9LmFubm91bi1saXN0e2hlaWdodDo5NiU7bWFyZ2luLXRvcDoxMHB4fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW17cGFkZGluZzoxNnB4IDA7bWFyZ2luLXJpZ2h0OjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtjb2xvcjojNzY3Njc2fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLmYxMntsaW5lLWhlaWdodDoxNnB4O21hcmdpbjo4cHggMH0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5hbm5JbWd7bWFyZ2luOjEwcHggMH0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5hbm5JbWcgaW1ne3dpZHRoOjEwMCV9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAubW9yZXtkaXNwbGF5Om5vbmV9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAucm1vcmV7Y29sb3I6IzlkMWQyN30uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIGF7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYW5ub3VuLWxpc3R7aGVpZ2h0Ojg4dmh9fS5tZW51LWNhcmRMaXN0LWNudCAuaGQtYnh7bWFyZ2luOjBweDtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzowIDB9Lm1lbnUtY2FyZExpc3QtY250IC5oZC1ieCBoNHtmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6cmdiYSgzNywzNiw1OSwuNSk7bGV0dGVyLXNwYWNpbmc6MS41cHh9Lm1lbnUtY2FyZExpc3QtY250IC5oZC1ieCAuaGRieDR7Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOnJnYmEoMzcsMzYsNTksLjUpO2xldHRlci1zcGFjaW5nOjEuNXB4O21hcmdpbi1ib3R0b206MH0ubWVudS1jYXJkTGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH0uZ3JkaWFudENhcmR7Ym9yZGVyLXJhZGl1czo4cHg7bWluLXdpZHRoOjMxJTttYXJnaW46MCA4cHg7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdyZGlhbnRDYXJke3dpZHRoOjMwJTttYXJnaW46M3B4IDVweH19LmdyZGlhbnRDYXJkIGF7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNXB4IDIwcHg7bWluLWhlaWdodDo3MnB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDt0cmFuc2l0aW9uOmVhc2UtaW4gLjFzfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdyZGlhbnRDYXJkIGF7cGFkZGluZzo3cHggMTBweDttaW4taGVpZ2h0OjYwcHg7Zm9udC1zaXplOjEycHh9fS5ncmRpYW50Q2FyZCBhIHNwYW57YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDozMHB4O3dpZHRoOjMwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5ncmRpYW50Q2FyZCBhIHNwYW46YmVmb3Jle2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NjAwfS5ncmRpYW50Q2FyZCBhOmhvdmVye2NvbG9yOiMwMDU2YjN9LmdyZGlhbnRDYXJkLmdyZFNlbGVjdCBhLC5ncmRpYW50Q2FyZC5ncmRXZWFsdGggYSwuZ3JkaWFudENhcmQuZ3JkUHJpdmF0ZSBhe2NvbG9yOiNmZmZ9LmdyZGlhbnRDYXJkLmdyZFNlbGVjdCBhOmhvdmVyLC5ncmRpYW50Q2FyZC5ncmRXZWFsdGggYTpob3ZlciwuZ3JkaWFudENhcmQuZ3JkUHJpdmF0ZSBhOmhvdmVye2NvbG9yOiNmZmZ9Lm1vcmUtbmF2e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1vcmUtbmF2e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTt6LWluZGV4OjM7dG9wOjBweH0ubW9yZS1uYXYuYWN0e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19Lm1vcmUtbmF2IC5sb2dvLWJhcntwYWRkaW5nOjE4cHggMjBweH0ubW9yZS1uYXYgLmxvZ28tYmFyIC5sb2dve3dpZHRoOjg4cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb3JlLW5hdiAubW9iLXNjcm9sbHttYXgtaGVpZ2h0Ojg0JTttYXJnaW4tYm90dG9tOjE5MHB4fX0ubGlzdC1tb3JlIHVsIGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI4cHg7cGFkZGluZzoyMHB4IDM1cHggMjBweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1tb3JlIHVsIGxpIGF7Zm9udC1zaXplOjI0cHh9fS5saXN0LW1vcmUgdWwgbGkgYSBzcGFue2JhY2tncm91bmQ6IzU0NTY1Yn0ubGlzdC1tb3JlIHVsIGxpIGEgc3BhbiBpbWd7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1tb3JlIHVsIGxpIGEgc3BhbntiYWNrZ3JvdW5kOm5vbmV9fS5saXN0LW1vcmUgdWwgbGkgYSAuaWNvbi1Eb3duOmJlZm9yZXtmb250LXNpemU6MjBweDtjb2xvcjojZGEzNDQyfS5saXN0LW1vcmUgdWwgbGkgYS5hY3QgLmljb24tRG93bjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnR7YmFja2dyb3VuZDojMDAwO3BhZGRpbmc6MzBweCAwfS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnQgbGl7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTZweDttYXJnaW46MHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6NTVweDttYXJnaW4tcmlnaHQ6MzBweH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjBweH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpIGF7cGFkZGluZzoxMHB4IDMwcHggMjBweCAxMnB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvbG0vYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCA5NyUgMTVweDtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9LmhlYWRlci1vcDF7aGVpZ2h0OjcwcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5oZWFkZXItb3AxIC5sb2dve3BhZGRpbmc6MTVweCAwfS5oZWFkZXItb3AxIC5sb2dvIGltZ3t3aWR0aDphdXRvO2hlaWdodDo0MHB4fS5vZmZlci1tb2RhbHtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudDtib3gtc2hhZG93OjBweCAwcHggMTVweCByZ2JhKDAsMCwwLC4zKSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MTVweCAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7cGFkZGluZzo1MHB4ICFpbXBvcnRhbnR9Lm9mZmVyLW1vZGFsIC5mMzB7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozMHB4O21hcmdpbi1ib3R0b206MH0ub2ZmZXItbW9kYWwgLmYyMHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzYxNjE2MTttYXJnaW4tdG9wOjEwcHggIWltcG9ydGFudH0ub2ZmZXItbW9kYWwgLmljb24tY2xvc2V7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwfS5vZmZlci1tb2RhbCAuaWNvbi1jbG9zZTo6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9Lm9mZmVyLW1vZGFsIC5tb2JOby1ib3ggLmZsZXh7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ub2ZmZXItbW9kYWwgLm1vYk5vLWJveCAuZm9ybS1ib3h7d2lkdGg6NzAlfS5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdC5vcDF7d2lkdGg6YXV0bztwYWRkaW5nLXJpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozMnB4O2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kLXNpemU6MjJweDtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgdXJsKC4uL2ltYWdlcy9hcnJvdy1kb3duLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtib3JkZXItcmFkaXVzOjA7cGFkZGluZzo2cHggMDtjb2xvcjojOWIxZTI2O2hlaWdodDphdXRvO3BhZGRpbmctcmlnaHQ6Y2FsYyguNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudH0ub2ZmZXItbW9kYWwgLmlucHV0LWJ4e2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5YjFlMjY7d2lkdGg6MTAwJTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjMycHg7cGFkZGluZzo4cHggMDtsZXR0ZXItc3BhY2luZzo1cHh9Lm9mZmVyLW1vZGFsIC53OTBwe3dpZHRoOjkwJX0ub2ZmZXItbW9kYWwgLm90cC1pbmZve2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjI0cHh9Lm9mZmVyLW1vZGFsIC5vdHAtaW5mbyBzcGFue2NvbG9yOiM5YjFlMjZ9Lm9mZmVyLW1vZGFsIC5vdHAtaW5mbyBhe2NvbG9yOiM2MTYxNjF9Lm9mZmVyLW1vZGFsIGxhYmVsLmVycm9ye2NvbG9yOiM5YjFlMjY7bWFyZ2luOjhweCAwIDB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5vZmZlci1tb2RhbHtwYWRkaW5nOjI1cHh9Lm9mZmVyLW1vZGFsIC5mMzB7Zm9udC1zaXplOjIwcHh9Lm9mZmVyLW1vZGFsIC5mMjB7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwfS5vZmZlci1tb2RhbCAub3RwLWluZm97Zm9udC1zaXplOjE0cHh9Lm9mZmVyLW1vZGFsIC5jdXN0b20tc2VsZWN0Lm9wMXtmb250LXNpemU6MThweDtiYWNrZ3JvdW5kLXNpemU6MTZweH0ub2ZmZXItbW9kYWwgLmlucHV0LWJ4e2ZvbnQtc2l6ZToxOHB4O2xldHRlci1zcGFjaW5nOjJweH0ub2ZmZXItbW9kYWwgLmljb24tY2xvc2V7Zm9udC1zaXplOjE4cHh9Lm9mZmVyLW1vZGFsIC5NVDMwLC5vZmZlci1tb2RhbCAuTVQyMHttYXJnaW4tdG9wOjE1cHh9Lm9mZmVyLW1vZGFsIC5NVDUwe21hcmdpbi10b3A6MjVweH19Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAuYnRuLWJveCAuYnRuLXJlZHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHh9Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAub3RwLWJ4e2Rpc3BsYXk6YmxvY2t9Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAub3RwLWJ4LmhpZGV7ZGlzcGxheTpub25lfS5tb2RhbC1iYWNrZHJvcHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjcpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDdweCl9Lm1vZGFsLWJhY2tkcm9wLXdoYXRzYXBwe2JhY2tkcm9wLWZpbHRlcjpibHVyKDdweCl9LmhkM2J7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMn0ubS1zdXBwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6OHB4IDBweDtib3gtc2hhZG93OjBweCA0cHggOHB4IHJnYmEoMzcsMzYsNTksLjA1KTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojOTgxYTFkfS5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZSBpbWd7bWFyZ2luLXJpZ2h0OjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRle3BhZGRpbmc6NHB4IDE1cHggIWltcG9ydGFudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX0udG9wLW5hdi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAubG9nbyBpbWd7aGVpZ2h0OjM0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtib3JkZXI6c29saWQgMXB4ICM5ZDFkMjc7cGFkZGluZzo4cHggMTVweDttYXJnaW4tbGVmdDoxNXB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtiYWNrZ3JvdW5kLWNvbG9yOiM5ZDFkMjc7Y29sb3I6I2ZmZn0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZSNkcm9wZG93bk1lbnVIZWxwe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojMzUzNTM1O2JvcmRlci1jb2xvcjojMzUzNTM1fX0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpub25lfS50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZXtwb3NpdGlvbjpyZWxhdGl2ZX0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3guZHJvcGRvd24uc2hvdz5hLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjEwcHggMTVweCAxMHB4IDA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2ZmZiByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMCU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtib3R0b206LTEzcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZTpiZWZvcmV7ZGlzcGxheTpub25lfX0ubGFuZy1ieE1vYntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDo2O3BhZGRpbmc6MjBweDtkaXNwbGF5Om5vbmV9LmxhbmctYnhNb2IgLmYyMHtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbToxNnB4fS5sYW5nLWJ4TW9iIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToxOHB4fS5sYW5nLWJ4TW9iIC5pY29uLWNsb3NlOjpiZWZvcmV7Y29sb3I6IzliMWUyNn0ubGFuZy1ieE1vYiBsaXtwYWRkaW5nOjhweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7Zm9udC1zaXplOjE0cHh9LmxhbmctYnhNb2IgbGkgYXtjb2xvcjojMjUyNDNifS5vdmVybGF5MXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMik7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3otaW5kZXg6NTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oZWxwLWRyb2Rvd24tbWVudXt3aWR0aDozNTVweDttaW4td2lkdGg6MzU1cHg7bWF4LXdpZHRoOjM1NXB4O2JvcmRlci1yYWRpdXM6NnB4O2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowO2JveC1zaGFkb3c6MHB4IDRweCA0cHggNHB4IHJnYmEoMCwwLDAsLjI1KTt6LWluZGV4Ojk5OTk7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1sZWZ0Oi0xNXB4O2xpbmUtaGVpZ2h0Om5vcm1hbDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWxwLWRyb2Rvd24tbWVudXt0b3A6YXV0byAhaW1wb3J0YW50O3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnQ7Ym90dG9tOi0ycHggIWltcG9ydGFudDtsZWZ0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjhweCA4cHggMCAwICFpbXBvcnRhbnR9fS5oZWxwLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTVweCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWxwLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTJweCAzMnB4ICFpbXBvcnRhbnR9LmhlbHAtZHJvZG93bi1tZW51IGEuY2xvc2V7cGFkZGluZzoxMHB4IDEwcHggMCAxMHB4ICFpbXBvcnRhbnQ7b3BhY2l0eToxO21hcmdpbi1ib3R0b206LThweDtwYWRkaW5nLWJvdHRvbToxMHB4ICFpbXBvcnRhbnR9LmhlbHAtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZDpub3QoLmNsb3NlKXtwYWRkaW5nLWJvdHRvbTozNnB4ICFpbXBvcnRhbnR9fS5oZWxwLWRyb2Rvd24tbWVudSBhOmxhc3QtY2hpbGR7Ym9yZGVyOjB9LmhlbHAtZHJvZG93bi1tZW51IGEgZmlndXJle21hcmdpbjowO21hcmdpbi1yaWdodDo1cHh9LmhlbHAtZHJvZG93bi1tZW51IGEgcHttYXJnaW46MDttYXJnaW4tbGVmdDoxNXB4fS5oZWxwLWRyb2Rvd24tbWVudSBhIHAgc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMH0uaGVscC1kcm9kb3duLW1lbnUgYSBwIHN0cm9uZ3tjb2xvcjojOTgyMTI3O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmJsb2NrfS5oZWxwLWRyb2Rvd24tbWVudSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZSAhaW1wb3J0YW50fSNidWxsZXRpbi1tb2RhbCAubW9kYWwtZGlhbG9ne21heC13aWR0aDo5ODRweH0jYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWRpYWxvZzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmZpeGVkO3RvcDoxMTBweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxcHgpO2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGJsYWNrLCB0cmFuc3BhcmVudCl9LmJ1bGxldGluLW1vZGFse3BhZGRpbmc6NTBweCAzOHB4IDI5cHggMzhweDtib3JkZXItcmFkaXVzOjVweH0uYnVsbGV0aW4tbW9kYWwgLmgze2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEzMCU7bWFyZ2luOjB9LmJ1bGxldGluLW1vZGFsIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToyMHB4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtc3RhZ2Utb3V0ZXJ7b3ZlcmZsb3c6aGlkZGVufS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtc3RhZ2V7ZGlzcGxheTpmbGV4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2e2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MjRweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYsLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0e2JhY2tncm91bmQtY29sb3I6I2VmZWRlZDtoZWlnaHQ6MzZweDt3aWR0aDozNnB4O2JvcmRlci1yYWRpdXM6MThweDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjA7bWFyZ2luLWxlZnQ6MjBweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYuZGlzYWJsZWQsLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0LmRpc2FibGVke29wYWNpdHk6LjV9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2IHNwYW4sLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHNwYW57Zm9udC1zaXplOjIxcHh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2IHNwYW46YmVmb3JlLC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dCBzcGFuOmJlZm9yZXtjb2xvcjojOWQxZDI3fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVte2JvcmRlci1yYWRpdXM6MTZweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojZDNkM2QzIDUwJS9jb3ZlciBuby1yZXBlYXR9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gZmlndXJle3RleHQtYWxpZ246Y2VudGVyfS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIGZpZ3VyZSBpbWd7bWF4LXdpZHRoOjEwMCV9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnR7cGFkZGluZzoyMHB4IDEwcHg7YmFja2dyb3VuZDojOWQxZDI3fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIC5jb250ZW50IHB7Y29sb3I6I2ZmZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MjJweDtib3JkZXItYm90dG9tOi41cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNSk7bWFyZ2luLWJvdHRvbToxM3B4O3BhZGRpbmctYm90dG9tOjE1cHh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnQgYXtjb2xvcjp2YXIoLS1HcmF5LTYsICNGMkYyRjIpO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWx9I2JlbGwtYnVsbGV0aW4uYWN0aXZle3Bvc2l0aW9uOnJlbGF0aXZlfSNiZWxsLWJ1bGxldGluLmFjdGl2ZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ1cHg7bGVmdDowO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWxlZnQ6MTJweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDoxMnB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbToxMnB4IHNvbGlkICNmZmZ9LmJnLWxpZ2h0LXdoaXRle2JhY2tncm91bmQ6I2Y1ZjVmNTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig2cHgpfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXttaW4td2lkdGg6MzIwcHg7bGVmdDphdXRvO3JpZ2h0OjA7dG9wOjZweCAhaW1wb3J0YW50O3BhZGRpbmc6MjBweCAyMHB4IDAgMjBweDtib3JkZXItcmFkaXVzOjhweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnV7dG9wOmF1dG8gIWltcG9ydGFudDtib3R0b206MHB4O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDt6LWluZGV4Ojk5OTk5OTk5OTk5OTk7Ym9yZGVyLXJhZGl1czo4cHggOHB4IDAgMDtib3JkZXI6MDtwYWRkaW5nOjIwcHggMzJweCAwIDMycHh9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5jbG9zZXtvcGFjaXR5OjE7bWFyZ2luLXRvcDotN3B4O21hcmdpbi1yaWdodDotMjBweH19LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5oZDJ2e2NvbG9yOiM5ZDFkMjc7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaGQydjR7bWFyZ2luLWJvdHRvbTowfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSBwe2NvbG9yOiMzMzM7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O21hcmdpbi1ib3R0b206MjBweH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmJ0bi1yZWR7Y29sb3I6I2ZmZn0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmJ0bi1yZWQ6dmlzaXRlZHtjb2xvcjojZmZmfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuYnRuLXJlZDpob3ZlcntiYWNrZ3JvdW5kOiM5ZDFkMjd9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGV7bWFyZ2luLXRvcDoyMHB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGF7cGFkZGluZzoyMHB4IDIwcHggIWltcG9ydGFudDtjb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7YmFja2dyb3VuZDpyZ2JhKDI0MSwyNDEsMjQxLC45KTttYXJnaW46MCAtMjBweH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhLmJvcmRlcntib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoODMsODMsODMsLjIpICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGF7bWFyZ2luOjAgLTMycHg7cGFkZGluZzoyMHB4IDMycHggIWltcG9ydGFudH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhLmJvcmRlcntwYWRkaW5nLXRvcDozNnB4ICFpbXBvcnRhbnR9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYTpub3QoLmJvcmRlcil7cGFkZGluZy1ib3R0b206MzZweCAhaW1wb3J0YW50fX0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBwe2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xle2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpub25lfS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7Ym90dG9tOi05cHggIWltcG9ydGFudH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51e2JvcmRlci1yYWRpdXM6OHB4O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjE2cHg7bWluLXdpZHRoOjE4MHB4O21hcmdpbi10b3A6NnB4O3otaW5kZXg6OTl9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTJweCAxMXB4O2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjFmMWYxO2JvcmRlci1yYWRpdXM6MH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZHtib3JkZXI6MH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6aG92ZXIsLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhLmFjdGl2ZXtjb2xvcjojOWQxZDI3ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6I2YxZjFmMSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NHB4fWhlYWRlci56aW5kZXggLnRvcC1uYXYuYmctbGlnaHQtd2hpdGV7ei1pbmRleDo5O2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMSl9aGVhZGVyLnppbmRleCAuc2VjLW5hdi5iZy13aGl0ZXtkaXNwbGF5Om5vbmU7b3BhY2l0eTowO3RyYW5zaXRpb246ZGlzcGxheSAwcyxvcGFjaXR5IC41cyBsaW5lYXJ9I25vcm1hbC10YWJzLWRyb3Bkb3due2hlaWdodDozNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9I25vcm1hbC10YWJzLWRyb3Bkb3duIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXtkaXNwbGF5Om5vbmV9I25vcm1hbC10YWJzLWRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6YmVmb3Jle2Rpc3BsYXk6YmxvY2t9I25vcm1hbC10YWJzLWRyb3Bkb3duOmhvdmVyIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnV7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRyb3Bkb3duLmJ0bi1ib3guc2hvdzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMTtwb2ludGVyLWV2ZW50czpub25lfX0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgbGkgYXt0ZXh0LWFsaWduOmNlbnRlcn0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgLm93bC1wcmV2e21hcmdpbjowICFpbXBvcnRhbnQ7bGVmdDotMzVweDtyaWdodDphdXRvO3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgLm93bC1uZXh0e21hcmdpbjowICFpbXBvcnRhbnQ7cmlnaHQ6LTM1cHg7bGVmdDphdXRvO3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgYnV0dG9ue3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojOWIxZTI2ICFpbXBvcnRhbnR9LmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIC5vd2wtbmF2IGJ1dHRvbiAuaWNvbi1MZWZ0OjpiZWZvcmUsLmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIC5vd2wtbmF2IGJ1dHRvbiAuaWNvbi1SaWdodDo6YmVmb3Jle2NvbG9yOiNmZmZ9LmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIC5vd2wtbmF2IHNwYW57Zm9udC1zaXplOjE0cHh9LmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIC5vd2wtbmF2IC5kaXNhYmxlZHtvcGFjaXR5OjB9LmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVyIGxpIGEgc3Ryb25ne2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keXtwYWRkaW5nLXRvcDoxNDFweH19Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHB7aGVpZ2h0OjE0MXB4fWJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5IC5ncm50LW5ldy1oZWFkZXItYXBwIC5ncm50LWFwcC1tb2ItbWFpbntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkYmRiZGV9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleHtnYXA6MTJweH1ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVyLWFwcCAuZ3JudC1hcHAtbW9iLW1haW4gLmdybnQtYXBwLW1vYi1mbGV4IC5nYW0tbGVmdHtnYXA6OXB4fWJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5IC5ncm50LW5ldy1oZWFkZXItYXBwIC5ncm50LWFwcC1tb2ItbWFpbiAuZ3JudC1hcHAtbW9iLWZsZXggLmdhbS1sZWZ0IC5idG4tY2xvc2V7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7cGFkZGluZzowO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtvdXRsaW5lOm5vbmV9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleCAuZ2FtLWxlZnQgcGljdHVyZSBpbWcsYm9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleCAuZ2FtLWxlZnQgZmlndXJlIGltZ3ttYXgtd2lkdGg6MTg4cHh9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleCAuYnRuLXJlZHtwYWRkaW5nOjEyLjVweCAyMHB4O2JvcmRlci1yYWRpdXM6OTlweDtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTlweH0uZ3JudC1hcHAtbW9iLW1haW57ZGlzcGxheTpub25lfS5ncm50LWhlYWRlci1sb2dvLW9ubHl7cGFkZGluZy10b3A6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLWxvZ28tb25seXtwYWRkaW5nLXRvcDo2MHB4fX0uZ3JudC1oZWFkZXItbG9nby1vbmx5IC5wYXltbi1oZWFkZXJ7aGVpZ2h0OmF1dG87cGFkZGluZzowIDEwcHh9LmdybnQtaGVhZGVyLWxvZ28tb25seSAucGF5bW4taGVhZGVyIGhlYWRlcntwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjI7aGVpZ2h0OjEwMHB4O2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZX0uZ3JudC1oZWFkZXItbG9nby1vbmx5IC5wYXltbi1oZWFkZXIgLmhlYWRlci1tYWlue21hcmdpbjowIGF1dG99LmdybnQtaGVhZGVyLWxvZ28tb25seSAucGF5bW4taGVhZGVyIC5oZWFkZXItbWFpbiAudG9wLW5hdntoZWlnaHQ6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLWxvZ28tb25seSAucGF5bW4taGVhZGVyIC5oZWFkZXItbWFpbiAudG9wLW5hdntoZWlnaHQ6NjBweH19LmdybnQtaGVhZGVyLWxvZ28tb25seSAucGF5bW4taGVhZGVyIC5oZWFkZXItbWFpbiAudG9wLW5hdiAubG9nb3twYWRkaW5nOjEwcHggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Ym9keS5jdXN0b21lci1zZXJ2aWNle3BhZGRpbmctdG9wOjEyNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Ym9keSBoZWFkZXJ7aGVpZ2h0OmF1dG99fS5ncm50LW5hdmJhci1vbmUgLnNlY29uZGFyeS1uYXYuc3RpY2t5e3RvcDoxMDVweH0uc2VjLW5hdi5ibGFjay1saW5lYXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMUIxQjFCIDU1Ljg0JSwgIzIwMjAyMCA5Ni42MyUpfS5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5wcmUgbGkgYXtib3JkZXItcmFkaXVzOjEycHh9LnNlYy1uYXYuYmxhY2stbGluZWFyIHVsLmxhc3Q+bGk6Zmlyc3QtY2hpbGQgYS5idG4td2hpdGV7bWluLXdpZHRoOjcwcHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuc2VjLW5hdi5ibGFjay1saW5lYXIgdWwubGFzdD5saTpmaXJzdC1jaGlsZCBhLmJ0bi13aGl0ZXttaW4td2lkdGg6NzBweH19LnNlYy1uYXYuYmxhY2stbGluZWFyIHVsLmxhc3Q+bGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uc2VjLW5hdi5ibGFjay1saW5lYXIgdWwubGFzdD5saTpsYXN0LWNoaWxkIGF7bWFyZ2luOjB9LnNlYy1uYXYuYmxhY2stbGluZWFyIHVsLmxhc3QgbGkuaGVscC1kcm9wZG9udzpob3Zlciwuc2VjLW5hdi5ibGFjay1saW5lYXIgdWwubGFzdCBsaS5sb2dpbi1idXR0b246aG92ZXJ7YmFja2dyb3VuZDpub25lfS5zZWMtbmF2IC5idG4tYm94LmJ0bi1ib3gtbWVkaXVtLnNob3cgLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5zZWMtbmF2IC5idG4tYm94LmJ0bi1ib3gtbWVkaXVtLnNob3cgLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM5cHg7cmlnaHQ6MjVweDtib3gtc2hhZG93OjBweCAzcHggM3B4IDNweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDozfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2e3BhZGRpbmc6MCAyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXZ7Ym94LXNoYWRvdzpub25lO3BhZGRpbmc6MCAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQudG9wLW5hdi1sZWZ0LWNzPmxpe21hcmdpbjowcHggMnB4fX0uc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdC50b3AtbmF2LWxlZnQtY3M+bGk+YXtib3JkZXItdG9wOjA7cGFkZGluZzoxMXB4IDE2cHg7Y29sb3I6IzJkMmQyZH1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0LnRvcC1uYXYtbGVmdC1jcz5saT5he3BhZGRpbmc6MTFweCA5cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweClhbmQgKG1heC13aWR0aDogNzY3cHgpey5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0LnRvcC1uYXYtbGVmdC1jcz5saT5he3BhZGRpbmc6MTRweCA4cHh9fS5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0PmxpLmFjdGl2ZT5hLC5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0PmxpOmhvdmVyPmF7Y29sb3I6IzJkMmQyZDtib3JkZXItYm90dG9tLWNvbG9yOiM5YjFlMjZ9LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQ+YTpob3Zlciwuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdD5hLmFjdGl2ZXtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjOWQxZDI3fS5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1yaWdodC50b3AtbmF2LXJpZ2h0LWNzIC5yaWdodC1uYXY+bGl7bWFyZ2luOjAgMTBweH1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1yaWdodC50b3AtbmF2LXJpZ2h0LWNzIC5yaWdodC1uYXY+bGl7bWFyZ2luOjAgNXB4fX0uc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtcmlnaHQudG9wLW5hdi1yaWdodC1jcyAucmlnaHQtbmF2LmN1c3RvbWVyLXN1cHBvcnQtcmVzZXQgLmJsay1idG57cGFkZGluZzowIDE1cHggMCA0NnB4ICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZn0uc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtcmlnaHQudG9wLW5hdi1yaWdodC1jcyAucmlnaHQtbmF2LmN1c3RvbWVyLXN1cHBvcnQtcmVzZXQgLmJsay1idG46aG92ZXJ7Y29sb3I6I2ZmZn0uYmxrLWJ0bntiYWNrZ3JvdW5kOiMwMDAgdXJsKC4uL2ltYWdlcy9vZmZlcnNfYW5pbWF0aW9uLmdpZikgbm8tcmVwZWF0IC00cHggMDtiYWNrZ3JvdW5kLXNpemU6MTMwcHg7Ym94LXNoYWRvdzowcHggMHB4IDVweCByZ2JhKDE1NSwzMCwzOCwuOCk7Ym9yZGVyLXJhZGl1czoxM3B4O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNnB4O2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowIDE1cHggMCA0NnB4O3doaXRlLXNwYWNlOm5vd3JhcH0uYmxrLWJ0biBpbWd7bWFyZ2luLXJpZ2h0OjEwcHh9LmJsay1idG46aG92ZXJ7Y29sb3I6I2ZmZn0ubS1zdXBwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6OHB4IDBweDtib3gtc2hhZG93OjBweCA0cHggOHB4IHJnYmEoMzcsMzYsNTksLjA1KTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9Lm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRle2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiM5ODFhMWR9Lm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRlIGltZ3ttYXJnaW4tcmlnaHQ6NHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGV7cGFkZGluZzo0cHggMTVweCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRle3BhZGRpbmc6NHB4IDE1cHggIWltcG9ydGFudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX0ubS1uYXYtYm90dG9te2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMDUpOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lO3Njcm9sbGJhci13aWR0aDpub25lfS5tLW5hdi1ib3R0b206Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0ubS1uYXYtYm90dG9tIGxpLmFjdGl2ZT5he2JvcmRlci1jb2xvcjojOWQxZDI3O2NvbG9yOiMyNTI0M2J9Lm0tbmF2LWJvdHRvbSBsaT5he2JvcmRlci10b3A6MDtwYWRkaW5nOjEzcHggOHB4O2NvbG9yOnJnYmEoMzcsMzYsNTksLjgpfS5tLW5hdi1ib3R0b20gbGk+YS5hY3RpdmV7Y29sb3I6IzI1MjQzYn0udG9wLW5hdi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2JhY2tncm91bmQtY29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1uYXYtY29udGFpbmVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDl9fS5vdmVybGF5e2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjIpO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt6LWluZGV4OjQ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc2VhcmNoLWJ4e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjUwJTtyaWdodDphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3otaW5kZXg6OTtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTAwJTttYXgtd2lkdGg6ODAwcHg7bWluLWhlaWdodDo1NTBweDtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC4yMil9LnNlYXJjaC1ieCAudHdpdHRlci10eXBlYWhlYWR7d2lkdGg6MTAwJX0uc2VhcmNoLWJ4IC50eXBlYWhlYWR7d2lkdGg6MTAwJTtwYWRkaW5nOjIycHggNjRweDtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4fS5zZWFyY2gtYnggLm5vLXR5cGVhaGVhZHt3aWR0aDoxMDAlO3BhZGRpbmc6MjJweCA2NHB4O2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9LnNlYXJjaC10b3B7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXRvcDozNXB4fS5zZWFyY2gtdG9wIC5oZHJ7d2lkdGg6NzAlfS5zZWFyY2gtdG9wIC5zZWFyY2gtYm94e21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZWFyY2gtdG9wIC5oZHJ7d2lkdGg6NjAlfS5zZWFyY2gtdG9wIC5zZWFyY2gtYm94e3dpZHRoOjIzNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC10b3B7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnNlYXJjaC10b3AgLmhkcnt3aWR0aDoxMDAlfS5zZWFyY2gtdG9wIC5zZWFyY2gtYm94e3dpZHRoOjEwMCU7bWFyZ2luLXRvcDoxMHB4fS5zZWFyY2gtdG9wIC5zZWFyY2gtYm94Ky5NVDEwe21hcmdpbi10b3A6MjhweH19LnNlYXJjaC1ieElue3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWFyY2gtYnhJbiAuaWNvbi1zZWFyY2gsLnNlYXJjaC1ieEluIC5jbHMtYnRue3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3otaW5kZXg6MX0uc2VhcmNoLWJ4SW4gLmljb24tc2VhcmNoe2xlZnQ6MjBweDtmb250LXNpemU6MjRweH0uc2VhcmNoLWJ4SW4gLmNscy1idG57cmlnaHQ6MjBweDtmb250LXNpemU6MjBweH0uc2VhcmNoLWJ4SW4gLmNscy1idG4gLmljb24tY2xvc2U6YmVmb3Jle2NvbG9yOiM1NDU2NWJ9LnNlYXJjaC1ieEluIC50dC1tZW51e3dpZHRoOjQ2MHB4O21heC1oZWlnaHQ6NDg1cHg7b3ZlcmZsb3cteTphdXRvO3BhZGRpbmc6MjBweCAzMHB4O2JhY2tncm91bmQ6I2ZmZn0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUudHQtb3Blbnt3aWR0aDoxMDAlfS5zZWFyY2gtYnhJbiAudHQtbWVudSAudGFne2ZvbnQtc2l6ZToxMHB4O2JhY2tncm91bmQ6IzU0NTY1YjtwYWRkaW5nOjRweDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6OHB4O3dpZHRoOjYycHg7bGluZS1oZWlnaHQ6MS4yO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zZWFyY2gtYnhJbiAudHQtbWVudSAubGlua3tjb2xvcjojOWQxZDI3O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC1zaXplOjEycHg7ZmxvYXQ6cmlnaHR9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG97Zm9udC1zaXplOjE0cHg7Y29sb3I6cmdiYSg4NCw4Niw5MSwuNSl9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gLnNyeS10YWd7bGluZS1oZWlnaHQ6MzBweDtjb2xvcjojNTQ1NjViO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zdmcvYWxlcnQuc3ZnKSBuby1yZXBlYXQgMCA1cHg7cGFkZGluZzowIDAgMTJweCAzMHB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIC5zcnktdGFnIHN0cm9uZ3tjb2xvcjojOWQxZDI3fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHB7bWFyZ2luOjAgMCAwIDMwcHh9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gdWwud2l0aC1jaXJjbGV7cGFkZGluZy1sZWZ0OjMwcHh9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gdWwud2l0aC1jaXJjbGUgbGl7cGFkZGluZzo4cHggMCAwIDEycHh9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gdWwud2l0aC1jaXJjbGUgbGk6OmJlZm9yZXtmb250LXNpemU6MTZweDt0b3A6MTBweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1oZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3MzczNzM7cGFkZGluZy1ib3R0b206OHB4O21hcmdpbi1ib3R0b206OHB4fS5zZWFyY2gtYnhJbiAudHQtc3VnZ2VzdGlvbntmb250LXNpemU6MTRweDttYXJnaW4tdG9wOjEycHg7Y29sb3I6cmdiYSg4NCw4Niw5MSwuNSl9LnNlYXJjaC1ieEluIC50dC1zdWdnZXN0aW9uIHN0cm9uZ3tjb2xvcjojNTQ1NjVifS5zZWFyY2gtYnhJbiAudHQtc3VnZ2VzdGlvbjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uc2VhcmNoLWJ4SW4gLnR0LWxpbmt7Zm9udC1zaXplOjEycHg7bWFyZ2luLXRvcDoxMnB4O2ZvbnQtd2VpZ2h0OmJvbGR9LnNlYXJjaC1ieEluIC50dC1saW5rIGF7Y29sb3I6IzlkMWQyN30uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZHtiYWNrZ3JvdW5kOiNmYWZhZmE7aGVpZ2h0OjQ4NXB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjY1cHg7d2lkdGg6MzQwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJke3dpZHRoOjI0MHB4O3BhZGRpbmctdG9wOjMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgZmlndXJle21hcmdpbi1ib3R0b206MTVweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCBmaWd1cmUgaW1ne3dpZHRoOjEyMHB4fS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIGZpZ3VyZStwe3BhZGRpbmc6MCA3MHB4O21hcmdpbi1ib3R0b206MjhweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCAuYXJyb3cueWVsbG93e21hcmdpbjowIGF1dG8gLTI0cHg7YmFja2dyb3VuZDojZmZjYjA1O3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7Ym9yZGVyLXJhZGl1czoyNHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMzIpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLWJ4SW4gLnR0LW1lbnV7d2lkdGg6MTAwJX0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmxpbmt7ZGlzcGxheTpub25lfS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvK2RpdiAubGlua3tkaXNwbGF5OmJsb2NrfX0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAudHQtbWVudTo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6NnB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC50dC1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOiNmZmZ9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnR0LW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQ6I2Q5ZDlkOTtib3JkZXItcmFkaXVzOjEwcHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnR0LW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye2JhY2tncm91bmQ6IzU1NX0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAudGFnLXRpdGxle2NvbG9yOiM2ODY4NzM7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWw7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtwYWRkaW5nLWJvdHRvbTo4cHg7bWFyZ2luLWJvdHRvbTo4cHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnRhZy10aXRsZSBzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmR7Ym9yZGVyLXJhZGl1czo4cHg7YmFja2dyb3VuZDojZjZmNmY2O2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjZweDttYXJnaW4tYm90dG9tOjhweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjEwMX0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIC5jcmQtdGl0bGV7Y29sb3I6IzAwMDtmb250LXNpemU6MTFweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgcGljdHVyZXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tcmlnaHQ6MTJweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIHBpY3R1cmUgaW1ne2JvcmRlci1yYWRpdXM6NHB4O3dpZHRoOjU3cHg7aGVpZ2h0OjYycHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCAuYmRnZXtjb2xvcjojZjZmNmY2O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTo0cHg7cGFkZGluZzoycHggM3B4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQ6IzliMWUyNjtsZWZ0OjVweDt0b3A6NXB4O3otaW5kZXg6MX0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIC5idG4tYm94IC5idG4tbGlua3tmb250LXNpemU6MTBweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIC5idG4tYm94IC5idG4tbGluayBpbWd7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCAuYnRuLWJveCAuYnRuLWxpbmsgaW1ne3dpZHRoOjE1cHg7aGVpZ2h0OmF1dG99fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgLmJ0bi1ib3ggLmJ0bi1saW5rOmhvdmVye2NvbG9yOiM5ZDFkMjd9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCAuYnRuLWJveCAuYnRuLXJlZHtjb2xvcjojZjZmNmY2O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLXJpZ2h0OjEycHg7cGFkZGluZzo3cHggMjFweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCAuYnRuLWJveCAuYnRuLXJlZHttYXJnaW4tcmlnaHQ6NnB4O3BhZGRpbmc6N3B4IDEycHh9fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5vcHRuMiAuc3JjaC1jYXJkIC5iZGdle2ZvbnQtc2l6ZTo4cHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLm9wdG4yIC5zcmNoLWNhcmQgcGljdHVyZSBpbWd7Ym9yZGVyLXJhZGl1czo0cHg7d2lkdGg6MTA5cHg7aGVpZ2h0OjExMnB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5vcHRuMyAubWluLXdkdHttaW4td2lkdGg6NTVweDttYXJnaW4tcmlnaHQ6OHB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5vcHRuMyAuc3JjaC1jYXJke21heC13aWR0aDoyODJweDttYXJnaW46MCBhdXRvIDEwcHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLm9wdG4zIC5zcmNoLWNhcmQgLmJkZ2V7Zm9udC1zaXplOjhweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAub3B0bjMgLnNyY2gtY2FyZCAuYmRnZTJ7Zm9udC1zaXplOjhweDttYXJnaW4tdG9wOjhweDttYXJnaW4tbGVmdDo1cHg7cG9zaXRpb246aW5oZXJpdDtkaXNwbGF5OmlubGluZS1ibG9jazt3b3JkLWJyZWFrOmJyZWFrLXdvcmQ7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkOy1tcy13b3JkLWJyZWFrOmJyZWFrLXdvcmQ7Y29sb3I6I2Y2ZjZmNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6OHB4O3BhZGRpbmc6MnB4IDNweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kOiM5YjFlMjZ9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLm9wdG4zIC5zcmNoLWNhcmQgcGljdHVyZSBpbWd7Ym9yZGVyLXJhZGl1czo0cHg7d2lkdGg6YXV0bztoZWlnaHQ6YXV0b30uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuYnRuLWxpbmt7Zm9udC1zaXplOjE0cHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLmJ0bi1saW5rOmhvdmVye2NvbG9yOiM5ZDFkMjd9LnNlYXJjaC1saXN0aW5nIGxpe3BhZGRpbmc6MzBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHR7d2lkdGg6NzQlfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCAuZGVzY3tsaW5lLWhlaWdodDoyMnB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwe21hcmdpbi1ib3R0b206MTJweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCBhOm5vdCguZjE0YnIpe2NvbG9yOnJnYmEoODQsODYsOTEsLjUpfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIGE6bm90KC5mMTRicikgc3Ryb25ne2NvbG9yOiM1NDU2NWJ9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLnRhZ3tmb250LXNpemU6MTJweDtiYWNrZ3JvdW5kOiM3ODc4Nzg7cGFkZGluZzo0cHggOHB4O2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLmYxNGJyLC5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIC5wcm9kdWN0LWJhbm5lciAuaGVyby1rbm93LW1vcmUsLnByb2R1Y3QtYmFubmVyIC5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIC5oZXJvLWtub3ctbW9yZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO21hcmdpbi1yaWdodDo0MHB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIC5pY29uLVJpZ2h0LnJlZHtmb250LXdlaWdodDo3MDB9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLmljb24tUmlnaHQucmVkOmJlZm9yZXtjb2xvcjojOWQxZDI3fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZ3ttYXJnaW4tbGVmdDphdXRvfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBmaWd1cmV7bWFyZ2luOjAgNDBweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgaW1ne2hlaWdodDoxNjBweDt3aWR0aDphdXRvfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyAuYXJyb3cueWVsbG93e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjEwcHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3cgLmljb24tUmlnaHQsLnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3cgLmljb24tcGxheXtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3cgLmljb24tUmlnaHQ6YmVmb3JlLC5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyAuYXJyb3cueWVsbG93IC5pY29uLXBsYXk6YmVmb3Jle2NvbG9yOiM1NDU2NWJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCAuZGVzY3toZWlnaHQ6OTBweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgZmlndXJle21hcmdpbjowIDAgMCAxNXB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBpbWd7aGVpZ2h0Ojk1cHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3d7Ym90dG9tOjB9fS5mb290ZXJ7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6MzAwfS5mb290ZXIgLmNvbC1zbS0ze3Bvc2l0aW9uOnJlbGF0aXZlfS5leHBsb3JlcjExIC5mb290ZXJ7cG9zaXRpb246cmVsYXRpdmV9LmV4cGxvcmVyMTEgLmZvb3RlciAuc3Rva2UtdmFsdWV7ZmxvYXQ6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOi04MnB4O3JpZ2h0Oi0zMnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6NjVweDtoZWlnaHQ6NjVweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmZmNiMDU7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjUyNTJ9LmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9wIC5pY29uLVVwe2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1ib3R0b206LTRweDtjb2xvcjojNTI1MjUyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3B7ZGlzcGxheTpub25lfX0uZm9vdGVyIHB7bWFyZ2luLWJvdHRvbTowfS5mb290ZXIgLnN0b2tlLXZhbHVle2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjE7ZmxvYXQ6cmlnaHR9LmZvb3RlciB1bCBsaXttYXJnaW4tdG9wOjEycHh9LmZvb3RlciB1bC5zb2NpYWx7ZGlzcGxheTpmbGV4fS5mb290ZXIgdWwuc29jaWFsIGxpe21hcmdpbjowIDMwcHggMCAwfS5mb290ZXIgdWwuc29jaWFsIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmZvb3RlciB1bC5hcHAtbGlzdHtkaXNwbGF5OmZsZXh9LmZvb3RlciB1bC5hcHAtbGlzdCBsaXttYXJnaW46MCAxMHB4IDAgMH0uZm9vdGVyIHVsLmFwcC1saXN0IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXIgdWwuYXBwLWxpc3QgaW1ne3dpZHRoOjE0MHB4fX0uZm9vdGVyIC5maGR7Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIxKTtwYWRkaW5nLWJvdHRvbToxNnB4O2xldHRlci1zcGFjaW5nOi41cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5mb290ZXIgLmZoZC5ub2x7Ym9yZGVyLWJvdHRvbTowO21hcmdpbi1ib3R0b206MH0uZm9vdGVyIC5mb3RfdHJncntmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjVweDtsaW5lLWhlaWdodDoyNHB4O2N1cnNvcjpwb2ludGVyfS5mb290ZXIgLmZvdF90cmdyLmFjdHtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yMSk7cGFkZGluZy1ib3R0b206MTZweDttYXJnaW4tYm90dG9tOjEwcHh9LmZvb3RlciAuZm90X3RyZ3IuYWN0IC5pY29uLXBsdXM6OmJlZm9yZXtjb250ZW50Olwi7qSFXCJ9LmZvb3RlciAuZm90X3RyZ3IgLmljb24tcGx1c3tmb250LXNpemU6MjRweDttYXJnaW4tbGVmdDoyMHB4O3ZlcnRpY2FsLWFsaWduOnRvcDtkaXNwbGF5OmlubGluZS1ibG9ja30uZm9vdGVyIC5mb3RfdHJnciAuaWNvbi1wbHVzOjpiZWZvcmV7Y29sb3I6I2ZmZn0uZm9vdGVyLXRvcHtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZn0uZm9vdGVyLXRvcCBhe2NvbG9yOiNmZmZ9LmZvb3Rlci10b3AgLmZvdC1yZWR7cGFkZGluZzo1MHB4IDB9LmZvb3Rlci10b3AgLmZvdC1kcmVke2JhY2tncm91bmQ6cmdiYSgxNywxNywxNywuMSk7cGFkZGluZzo0MHB4IDB9LmZvb3Rlci10b3AgLmZvdC1kcmVkIC5kLWN0cnt0ZXh0LWFsaWduOmNlbnRlcn0uZm9vdGVyLXRvcCAuZm90LWRyZWQgLmJ0bi13aGl0ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjA7Zm9udC1zaXplOjE2cHh9LmZvb3Rlci10b3AgLmZvdC1kcmVkIGEgc3Bhbntmb250LXNpemU6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZvb3Rlci10b3AgLmZvdC1kcmVkIC5kLWN0cnt0ZXh0LWFsaWduOmxlZnR9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mb290ZXItdG9wIC5mb3QtZHJlZHtvcmRlcjozfS5mb290ZXItdG9wIC5mb3QtZHJlZCAuZC1jdHJ7bWFyZ2luOjIwcHggMH0uZm9vdGVyLXRvcCAuc3Rva2UtdmFsdWV7ZGlzcGxheTpub25lfX0uZm9vdGVyLWJ0bXtwYWRkaW5nOjMwcHggMDtjb2xvcjojMGQwZDBkfS5mb290ZXItYnRtIC5kLWZsZXh7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmZvb3Rlci1idG0gYXtjb2xvcjojMGQwZDBkO21hcmdpbjowIDVweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcHtyaWdodDowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3RlciAuZm90LXJlZCAuZmhkLC5mb290ZXIgLmZvdF90cmdye3BhZGRpbmctdG9wOjZweH0uZm9vdGVyIC5mb3QtcmVkIC5maGQ6OmJlZm9yZSwuZm9vdGVyIC5mb3RfdHJncjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSGXCI7cmlnaHQ6MTNweDt0b3A6NnB4O2NvbG9yOiNmZmZ9LmZvb3RlciAuZm90LXJlZCAuZmhkLmFjdDo6YmVmb3JlLC5mb290ZXIgLmZvdF90cmdyLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupIVcIn0uZm9vdGVyIC5mb3QtcmVkIC5maGQuYWN0Ky5yb3csLmZvb3RlciAuZm90X3RyZ3IuYWN0Ky5yb3d7bWFyZ2luLWJvdHRvbToxNXB4fS5mb290ZXIgLmZvb3Rlci10b3AgLmZvdC1yZWQ6Zmlyc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MDtwYWRkaW5nLXRvcDozMHB4fS5mb290ZXIgLmZvb3Rlci10b3AgLmZvdC1yZWQ6bGFzdC1jaGlsZHtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjMwcHh9LmZvb3RlciAuZm90X3RyZ3J7cGFkZGluZzo2cHggMCAxNnB4fS5mb290ZXIgLmZvdF90cmdyIC5pY29uLXBsdXN7ZGlzcGxheTpub25lfS5mb290ZXIgLmZvdC1kcmVkIC5jb2wtbGctNXttYXJnaW46MzVweCAwfS5mb290ZXItYnRtIC5kLWZsZXh7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtYWxpZ246Y2VudGVyfS5mb290ZXItYnRtIC5kLWZsZXggcDpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjIwcHh9LmZvb3RlciAuZm90X3RvZyAucm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnNlcnZpY2UtYm94e2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjUwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VydmljZS1ib3g6OmJlZm9yZXtiYWNrZ3JvdW5kOiNmM2YzZjM7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MTI1cHg7d2lkdGg6MTAwJX0uc2VydmljZS1ib3gub3AxOjpiZWZvcmV7aGVpZ2h0Ojg1cHh9LnNlcnZpY2UtYm94Lm9wMjo6YmVmb3Jle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlcnZpY2UtYm94Lm9wMntwYWRkaW5nOjMwcHggMH19LnNlcnZpY2UtYm94Lm9wMiAucm93LmNhcmRze21hcmdpbi10b3A6MH0uc2VydmljZS1ib3gub3AzOjpiZWZvcmV7ZGlzcGxheTpub25lfS5zZXJ2aWNlLWJveC5vcDMgLmxpc3QtaXRlbXtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToxNXB4fS5zZXJ2aWNlLWJveC5vcDMgLmxpc3QtaXRlbSBsaSBzcGFue2hlaWdodDo5MHB4O3dpZHRoOjkwcHg7ZmxleDowIDAgOTBweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC5jYXJkLWJvZHl7cGFkZGluZzo0MHB4IDE2cHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAuY2FyZC10aXRsZXtsaW5lLWhlaWdodDoxO21hcmdpbjowfS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLndpdGgtY2lyY2xle2NvbG9yOiM1NDU2NWJ9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUgc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZSAuZmxleCBzcGFue2ZsZXg6MCAwIDc1cHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUub3AzIGxpe3BhZGRpbmc6MXB4IDAgMXB4IDE1cHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUub3AzIGxpOjpiZWZvcmV7dG9wOjFweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC5ibGFjayBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VydmljZS1ib3gub3Aze3BhZGRpbmc6MzBweCAwfX0uc2VydmljZS1ib3gub3AzIC5yb3cuY2FyZHN7bWFyZ2luLXRvcDowfS5zZXJ2aWNlLWJveCAuY2FyZHN7bWFyZ2luLXRvcDo1MHB4fS5zZXJ2aWNlLWJveCAuY2FyZHtjb2xvcjojYjhiOGI4O2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6M3B4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5e3BhZGRpbmc6NDBweCAzMnB4O2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kOm5vbmV9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MXtwYWRkaW5nOjQwcHggMzVweCAxNXB4IDM1cHg7Ym9yZGVyLWJvdHRvbTowfS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5Lm9wdDJ7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO3BhZGRpbmc6MjRweCAzNXB4IDI0cHggMzVweDtjb2xvcjojNTQ1NjViO2JvcmRlci1yYWRpdXM6MCAwIDNweCAzcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLXRpdGxle2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNTQ1NjViO21hcmdpbi1ib3R0b206MjBweH0uc2VydmljZS1ib3ggLmNhcmQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtjb2xvcjojNzY3Njc2fS5zZXJ2aWNlLWJveCAuY2FyZCAudmlldy1hbGwgYXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7bWFyZ2luLXRvcDo0cHg7Y29sb3I6I2I4YjhiOH0uc2VydmljZS1ib3ggLmNhcmQgLnZpZXctYWxsIGEgLnR4dHt3aWR0aDo4MCU7Y29sb3I6IzU0NTY1Yn0uc2VydmljZS1ib3ggLmNhcmQgYnV0dG9ue2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7cmlnaHQ6MTVweH0uc2VydmljZS1ib3ggLmNhcmQgYnV0dG9uOmZvY3Vze291dGxpbmU6MH0uc2VydmljZS1ib3ggLmNhcmQgYnV0dG9uIHNwYW57Zm9udC1zaXplOjIycHh9LnNlcnZpY2UtYm94IC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsLnNlcnZpY2UtYm94IC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZHtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtdGl0bGV7Zm9udC1zaXplOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VydmljZS1ib3h7cGFkZGluZzo2MHB4IDAgMzBweH0uc2VydmljZS1ib3g6OmJlZm9yZXtoZWlnaHQ6MTIwcHh9LnNlcnZpY2UtYm94IC5jYXJkc3ttYXJnaW4tdG9wOjQ1cHh9LnNlcnZpY2UtYm94IC5jYXJkcyAuY29sLWxnLTR7bWFyZ2luLWJvdHRvbToyMHB4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5e3BhZGRpbmc6NDBweCAzMHB4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY29sLTUuYmxhY2t7d2hpdGUtc3BhY2U6bm93cmFwfS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5Lm9wdDEsLnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MntwYWRkaW5nLWxlZnQ6MzJweDtwYWRkaW5nLXJpZ2h0OjMycHh9LnNlcnZpY2UtYm94IC5tdC14cy03e21hcmdpbi10b3A6MzJweH19Lmljbi1ib3h7YmFja2dyb3VuZC1jb2xvcjojZmZjYjA1O3dpZHRoOjE2MHB4O2hlaWdodDoxNjBweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MThweCBzb2xpZCAjZmZmO21hcmdpbjowIGF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5pY24tYm94IHNwYW57Zm9udC1zaXplOjUwcHh9Lmljbi1ib3ggaW1ne2hlaWdodDo1MHB4fS5pY24tYm94Ky5maGR7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi10b3A6NHB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaWNuLWJveHt3aWR0aDoxMjRweDtoZWlnaHQ6MTI0cHg7Ym9yZGVyLXdpZHRoOjEycHh9fS5nZXQtaW50b3VjaC1ieHtiYWNrZ3JvdW5kOnJnYmEoMjQ2LDI0NiwyNDYsLjgpO21hcmdpbi10b3A6MjVweDtwYWRkaW5nOjQwcHggMCA0MHB4fS5nZXQtaW50b3VjaC1ieC5vcDF7bWFyZ2luLXRvcDowO3BhZGRpbmctdG9wOjYwcHg7YmFja2dyb3VuZDojZjNmM2YzfS5nZXQtaW50b3VjaC1ieCAuaGQyNntmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogMTM2NnB4KXsuZ2V0LWludG91Y2gtYnh7bWFyZ2luLXRvcDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdldC1pbnRvdWNoLWJ4e2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tdG9wOjA7cGFkZGluZzoyNXB4IDVweCAyNXB4fS5nZXQtaW50b3VjaC1ieC5vcDF7cGFkZGluZy10b3A6MzBweH0uZ2V0LWludG91Y2gtYnggLmhkMjZ7Zm9udC1zaXplOjIwcHh9fS5nZXRpbi1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDttYXJnaW4tdG9wOjIwcHh9LmdldGluLWxpc3QgLml0ZW17d2lkdGg6MzAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmdldGluLWxpc3QgLml0ZW0gYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiMyNTI0M2I7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdldGluLWxpc3QgLml0ZW0gYXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmdldGluLWxpc3QgLml0ZW0gYSBmaWd1cmV7bWFyZ2luLWJvdHRvbTowcHg7bWFyZ2luLXJpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5nZXRpbi1saXN0IC5pdGVtIGEgZmlndXJle21hcmdpbi1yaWdodDowcHg7bWFyZ2luLWJvdHRvbTo4cHh9fS5nZXRpbi1saXN0IC5pdGVtIGEgZmlndXJlIGltZ3t3aWR0aDoxMTBweDtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdldGluLWxpc3QgLml0ZW0gYSBmaWd1cmUgaW1ne3dpZHRoOjQ4cHg7aGVpZ2h0OmF1dG99fS5nZXRpbi1saXN0IC5pdGVtIGEgcHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bWFyZ2luLWJvdHRvbTowcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5nZXRpbi1saXN0IC5pdGVtIGEgcHtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxLjF9fWEuZnRyLWRvd25sb2FkLWJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NDhweDttaW4td2lkdGg6MTYwcHg7cGFkZGluZzoxMHB4IDMwcHg7Ym9yZGVyLXJhZGl1czoyNXB4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojOWQxZDI3O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjMwcHg7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlcjowO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7YS5mdHItZG93bmxvYWQtYnRue21pbi13aWR0aDphdXRvO3BhZGRpbmc6MCAzMHB4O2xpbmUtaGVpZ2h0OjN9fS5pY29uLXR3aXR0ZXJ7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5pY29uLXR3aXR0ZXI6OmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNmZmYnIGNsYXNzPSdiaSBiaS10d2l0dGVyLXgnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGQ9J00xMi42Ljc1aDIuNDU0bC01LjM2IDYuMTQyTDE2IDE1LjI1aC00LjkzN2wtMy44NjctNS4wNy00LjQyNSA1LjA3SC4zMTZsNS43MzMtNi41N0wwIC43NWg1LjA2M2wzLjQ5NSA0LjYzM0wxMi42MDEuNzVabS0uODYgMTMuMDI4aDEuMzZMNC4zMjMgMi4xNDVIMi44NjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpfS53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQsLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDppbnZhbGlke2JhY2tncm91bmQ6I2ZmZiB1cmwoXCIuLi9pbWFnZXMvZG93bi5zdmdcIikgbm8tcmVwZWF0IDk4JSBjZW50ZXJ9LmZvcm0tbGFiZWwtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0tbGFiZWwtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7dG9wOjEycHh9LmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0uZm9ybS1sYWJlbC1ncm91cCBpbnB1dFt0eXBlPW51bWJlcl17LW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZH0uZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XXtib3JkZXI6MnB4IHNvbGlkICNkOGQ4ZDggIWltcG9ydGFudH0uZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9se2hlaWdodDppbmhlcml0O2JvcmRlcjoycHggc29saWQgI2Q4ZDhkOH0uZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3Vze2JvcmRlci1jb2xvcjojMDAwO2JveC1zaGFkb3c6aW5oZXJpdH0uZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sIC5leHBsb3JlcjExIC5uZWVkLWFzc2lzdGFuY2UsLmV4cGxvcmVyMTEgLnNlbEJnTm8gLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbHtiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjN9LmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbCAuZXhwbG9yZXIxMSAubmVlZC1hc3Npc3RhbmNlOmZvY3VzfmxhYmVsLC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2wgLmV4cGxvcmVyMTEgLm5lZWQtYXNzaXN0YW5jZTp2YWxpZH5sYWJlbCwuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sIC5leHBsb3JlcjExIC5uZWVkLWFzc2lzdGFuY2V+bGFiZWwsLmV4cGxvcmVyMTEgLnNlbEJnTm8gLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZXhwbG9yZXIxMSAuc2VsQmdObyAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sOnZhbGlkfmxhYmVsLC5leHBsb3JlcjExIC5zZWxCZ05vIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2x+bGFiZWx7YmFja2dyb3VuZDojZjNmM2YzfS5leHBsb3JlcjExIC5zZWxCZ05vMSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9se2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0uZXhwbG9yZXIxMSAuc2VsQmdObzEgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZXhwbG9yZXIxMSAuc2VsQmdObzEgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZH5sYWJlbCwuZXhwbG9yZXIxMSAuc2VsQmdObzEgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbH5sYWJlbHtiYWNrZ3JvdW5kOiNmYWZhZmF9LmV4cGxvcmVyMTEgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZXhwbG9yZXIxMSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sOnZhbGlkfmxhYmVsLC5leHBsb3JlcjExIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2x+bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDt3aWR0aDphdXRvO2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tdG9wOi0xMnB4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3Nzc7cGFkZGluZzoxcHggNHB4O21hcmdpbi1sZWZ0OjdweDtib3JkZXItcmFkaXVzOjVweDt0cmFuc2Zvcm06dHJhbnNsYXRlKDBweCwgMHB4KSAhaW1wb3J0YW50fS5leHBsb3JlcjExIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2w6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9LmV4cGxvcmVyMTEgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbH5sYWJlbC5lcnJvcntwb3NpdGlvbjpzdGF0aWM7bWFyZ2luOjA7cGFkZGluZzo1cHggMDtjb2xvcjojZDEwMDAwO2ZvbnQtc2l6ZToxNHB4O2JhY2tncm91bmQ6bm9uZX0uc2VsQmdObyAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sLC5zZWxCZ05vIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVse2JhY2tncm91bmQtY29sb3I6I2YzZjNmM30uc2VsQmdObzEgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbCwuc2VsQmdObzEgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWx7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhfS5mb3JtLWxhYmVsLWdyb3VwPmxhYmVsLC5mb3JtLWxhYmVsLWdyb3VwPmlucHV0LC5mb3JtLWxhYmVsLWdyb3VwIHRleHRhcmVhe3BhZGRpbmc6Ljg1cmVtIC43NXJlbX0uZm9ybS1sYWJlbC1ncm91cD5pbnB1dC5zZWFyY2gsLmZvcm0tbGFiZWwtZ3JvdXA+aW5wdXQuc2VhcmNoMXtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL3NlYXJjaC5zdmcpIG5vLXJlcGVhdCA5OCUgY2VudGVyfS5mb3JtLWxhYmVsLWdyb3VwPmxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNTQ1NjViO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZS1pbi1vdXR9LmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwwKX0uZm9ybS1sYWJlbC1ncm91cCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwwKX0uZm9ybS1sYWJlbC1ncm91cCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OjotbW96LXBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMCwwLDAsMCl9LmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMCwwLDAsMCl9LmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93biksLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bil7cGFkZGluZy10b3A6MS40MTY2NjY2NjY3cmVtO3BhZGRpbmctYm90dG9tOi4yODMzMzMzMzMzcmVtfS5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5mb3JtLWxhYmVsLWdyb3VwIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVse2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM1NDU2NWI7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87cGFkZGluZzoxcHggNHB4O21hcmdpbi1sZWZ0OjdweDttYXJnaW4tdG9wOi0xMHB4O2JvcmRlci1yYWRpdXM6NXB4fS5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlcntjb2xvcjojNTQ1NjViO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dHJhbnNpdGlvbjphbGwgLjNzfS5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlci5mbG9hdHt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0xLjFlbSk7Zm9udC1zaXplOjc1JTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoxcHggNHB4O21hcmdpbi1sZWZ0OjdweDt0cmFuc2l0aW9uOi4ycyBlYXNlLWluLW91dH0uZm9ybS1sYWJlbC1ncm91cCBsYWJlbC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIuY2hhbmdlZmxvYXR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtMS4xZW0pO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjFweCA0cHg7Zm9udC1zaXplOjc1JTttYXJnaW4tbGVmdDo3cHh9LmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlcntwb2ludGVyLWV2ZW50czpub25lfS5mb3JtLWxhYmVsLWdyb3VwIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwuZm9ybS1sYWJlbC1ncm91cCAuZHJvcGRvd24taXRlbTphY3RpdmV7YmFja2dyb3VuZDojZDhkOGQ4fS5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0LnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6bm9uZX0uZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHR7cGFkZGluZzouODVyZW0gLjc1cmVtO2hlaWdodDo0OHB4O2JvcmRlci1yYWRpdXM6NHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1N30uZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLWxpZ2h0OmZvY3VzLC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHQ6aG92ZXIsLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tvdXRsaW5lOm5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtjb2xvcjojNDk1MDU3fS5mb3JtLWxhYmVsLWdyb3VwIHNlbGVjdC5ub3JtYWwtc2VsZWN0LWJveHtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtc2l6ZToxNXB4IDVweDtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiLi4vaW1hZ2VzL2Rvd24uc3ZnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjo5NyUgY2VudGVyO3BhZGRpbmc6Ljg1cmVtIC43NXJlbTtib3JkZXI6MDtib3JkZXI6MnB4IHNvbGlkICNkOGQ4ZDg7Ym9yZGVyLXJhZGl1czouMjVyZW07Y29sb3I6IzU0NTY1Yn0uZm9ybS1sYWJlbC1ncm91cCBzZWxlY3Qubm9ybWFsLXNlbGVjdC1ib3g6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfS5mb3JtLWxhYmVsLWdyb3VwIHNlbGVjdC5ub3JtYWwtc2VsZWN0LWJveC5pcy1pbnZhbGlke2JvcmRlci1jb2xvcjojZDEwMDAwfS5jdXN0b20tY29udHJvbC5kZWZhdWx0IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlcjpzb2xpZCAycHggIzU0NTY1Yjtib3JkZXItcmFkaXVzOjBweH0uY3VzdG9tLWNvbnRyb2wuZGVmYXVsdCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojNTQ1NjViO2JhY2tncm91bmQtY29sb3I6IzU0NTY1Yjtib3JkZXItY29sb3I6IzU0NTY1Yjtib3gtc2hhZG93OmluaGVyaXR9LmN1c3RvbS1jb250cm9sLmRlZmF1bHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiM1NDU2NWI7Ym94LXNoYWRvdzppbmhlcml0fS5jdXN0b20tY29udHJvbC5kZWZhdWx0IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDg0LDg2LDkxLC42KTtib3JkZXItY29sb3I6cmdiYSg4NCw4Niw5MSwuNil9LmN1c3RvbS1jb250cm9sLnJlZCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXI6c29saWQgMnB4ICM5ZDFkMjc7Ym9yZGVyLXJhZGl1czowcHh9LmN1c3RvbS1jb250cm9sLnJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojOWQxZDI3O2JhY2tncm91bmQtY29sb3I6IzlkMWQyNztib3JkZXItY29sb3I6IzlkMWQyNztib3gtc2hhZG93OmluaGVyaXR9LmN1c3RvbS1jb250cm9sLnJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzlkMWQyNztib3gtc2hhZG93OmluaGVyaXR9LmN1c3RvbS1jb250cm9sLnJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSgxNTcsMjksMzksLjYpO2JvcmRlci1jb2xvcjpyZ2JhKDE1NywyOSwzOSwuNil9LmN1c3RvbS1jb250cm9sLmdyZWVuIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlcjpzb2xpZCAycHggI2Q4ZDhkODtib3JkZXItcmFkaXVzOjBweH0uY3VzdG9tLWNvbnRyb2wuZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzAwYTA3YTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEwN2E7Ym9yZGVyLWNvbG9yOiMwMGEwN2E7Ym94LXNoYWRvdzppbmhlcml0fS5jdXN0b20tY29udHJvbC5ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMwMGEwN2E7Ym94LXNoYWRvdzppbmhlcml0fS5jdXN0b20tY29udHJvbC5ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDE2MCwxMjIsLjYpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMTYwLDEyMiwuNil9LmN1c3RvbS1jb250cm9sLmN1c3RvbS1yYWRpby5kZWZhdWx0IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8ucmVkIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8uZ3JlZW4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjI4cHg7d2lkdGg6MjhweDt0b3A6LTRweH0uY3VzdG9tLWNvbnRyb2wuY3VzdG9tLXJhZGlvLmRlZmF1bHQgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciwuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLXJhZGlvLnJlZCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLC5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8uZ3JlZW4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6MjhweDt3aWR0aDoyOHB4O3RvcDotNHB4fS5jdXN0b20tY29udHJvbC55ZWxsb3cgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyOnNvbGlkIDBweCAjZmZiZjAwO2JvcmRlci1yYWRpdXM6NHB4fS5jdXN0b20tY29udHJvbC55ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmYmYwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmJmMDA7Ym9yZGVyLWNvbG9yOiNmZmJmMDA7Ym94LXNoYWRvdzppbmhlcml0fS5jdXN0b20tY29udHJvbC55ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojZmZiZjAwO2JveC1zaGFkb3c6aW5oZXJpdH0uY3VzdG9tLWNvbnRyb2wueWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwxOTEsMCwuNik7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDE5MSwwLC42KX0uZm9ybTEgLmZvcm0tbGFiZWwtZ3JvdXAgbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLmZsb2F0LC5mb3JtMSAuZm9ybS1sYWJlbC1ncm91cCBsYWJlbC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIuY2hhbmdlZmxvYXQsLmZvcm0xIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5mb3JtMiAuZm9ybS1sYWJlbC1ncm91cCBsYWJlbC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIuZmxvYXQsLmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlci5jaGFuZ2VmbG9hdCwuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWx7YmFja2dyb3VuZDojZjNmM2YzfS5mb3JtMSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sLmhhc0RhdGVwaWNrZXIsLmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2wuaGFzRGF0ZXBpY2tlcntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZGF0ZS5zdmcpIG5vLXJlcGVhdCA5NiUgY2VudGVyO2JhY2tncm91bmQtc2l6ZToyNXB4fS5mb3JtMSAuZm9ybS1sYWJlbC1ncm91cD5sYWJlbCwuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWx7Y29sb3I6IzczNzM3Mztmb250LXdlaWdodDo3MDB9LmZvcm0xIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4sLmZvcm0xIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHQsLmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4sLmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHR7YmFja2dyb3VuZDpub25lfS5mb3JtMSAuZm9ybS1sYWJlbC1ncm91cCAuaWNvbi1kYXRlLC5mb3JtMiAuZm9ybS1sYWJlbC1ncm91cCAuaWNvbi1kYXRle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNHB4O3JpZ2h0OjE0cHg7Zm9udC1zaXplOjI0cHh9LmZvcm0xIC5kYXRlLWJ4LC5mb3JtMiAuZGF0ZS1ieHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9ybTEgLmZvcm0tbGFiZWwtZ3JvdXAsLmZvcm0yIC5mb3JtLWxhYmVsLWdyb3Vwe21hcmdpbi1ib3R0b206MzBweH0uZm9ybTEgLmRhdGUtYngsLmZvcm0yIC5kYXRlLWJ4e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5mb3JtMSAuZGF0ZS1ieCBzcGFuLC5mb3JtMiAuZGF0ZS1ieCBzcGFue21hcmdpbi1ib3R0b206MTBweH19LmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlci5mbG9hdCwuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXAgbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLmNoYW5nZWZsb2F0LC5mb3JtMiAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtiYWNrZ3JvdW5kOiNmZmZ9LmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwPmxhYmVse2ZvbnQtd2VpZ2h0OjQwMH0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtO2xlZnQ6LTIuM3JlbX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3N2Zy9jaGVja2JveC5zdmcpIG5vLXJlcGVhdH0uY3VzdG9tLWNoZWNrYm94LnllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zdmcvY2hlY2tib3gteWVsbG93LnN2Zykgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo5MCU7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LmN1c3RvbS1jb250cm9se3BhZGRpbmctbGVmdDoyLjRyZW19LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuYWN0aXZlKy5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3N2Zy9jaGVja2JveC5zdmcpIG5vLXJlcGVhdDtjdXJzb3I6bm90LWFsbG93ZWR9Lm5vcm1hbC1zZWxlY3QtYm94LnNlbGVjdGVkOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVse2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3Nzc7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87cGFkZGluZzoxcHggNHB4O21hcmdpbi1sZWZ0OjdweDttYXJnaW4tdG9wOi0xMHB4O2JvcmRlci1yYWRpdXM6NXB4fS5ub3JtYWwtc2VsZWN0LWJveC1hY2RyIGxhYmVse2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3Nzc7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87cGFkZGluZzoxcHggNHB4O21hcmdpbi1sZWZ0OjdweDttYXJnaW4tdG9wOi0xMHB4O2JvcmRlci1yYWRpdXM6NXB4fS5zZWxlYy1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlbGVjLW5vd3JhcHt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDozMHB4ICFpbXBvcnRhbnR9fS5oaWRlLWVycm9yIC5lcnJvcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lk1UMzBUe21hcmdpbi10b3A6MzBweH19I2V4cGxvcmVtb2RhbHtvdmVyZmxvdzpzY3JvbGx9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5e3BhZGRpbmc6MzBweDtvdmVyZmxvdzpoaWRkZW59I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5mb3JtLWxpc3QgbGl7bWFyZ2luLWJvdHRvbTozMHB4fSNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSAuZXJyb3J7ZGlzcGxheTpibG9ja30jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmFkZE5vdGVUeHR7Zm9udC1zaXplOjE2cHg7Y29sb3I6Izc3NztkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6OHB4O2xpbmUtaGVpZ2h0OjE0MCV9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5udGJIZWFkMXtmb250LXNpemU6MjRweDtjb2xvcjojNTQ1NjViO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTAwJX0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmJhbm5lci1mb3Jte3dpZHRoOjEwMCV9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5mb3JtLWNvbnRyb2x7dHJhbnNpdGlvbjpub25lfSNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpob3ZlciwjZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmp2YWxpZGF0aW9uIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6aG92ZXIsI2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5qdmFsaWRhdGlvbiAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmhvdmVye2JvcmRlci1jb2xvcjojMDAwfSNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSAuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWx7Y3Vyc29yOnBvaW50ZXJ9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OmZvY3VzfmxhYmVsLCNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSAuZm9ybS1sYWJlbC1ncm91cCB0ZXh0YXJlYTpmb2N1c35sYWJlbHtmb250LXNpemU6MTJweDtjb2xvcjojNzc3O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjBweDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO3BhZGRpbmc6MXB4IDRweDttYXJnaW4tbGVmdDo3cHg7bWFyZ2luLXRvcDotMTBweDtib3JkZXItcmFkaXVzOjVweH0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgaW5wdXQjZGF0ZW9mYmlydGg6Zm9jdXM6OnBsYWNlaG9sZGVye2NvbG9yOiM3MzczNzMgIWltcG9ydGFudDtvcGFjaXR5OjF9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5mb3JtLWRldGFpbHMgc2VsZWN0e2JhY2tncm91bmQ6I2ZmZiB1cmwoLi4vaW1hZ2VzL2Rvd24uc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1wb3NpdGlvbjo5OCUgY2VudGVyICFpbXBvcnRhbnR9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5hZGROb3RlVHh0e2ZvbnQtc2l6ZToxMXB4O2NvbG9yOiM3Nzc7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjVweDtsaW5lLWhlaWdodDoxNDAlfSNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSAuZm9ybS1sYWJlbC1ncm91cD5sYWJlbC5waW5jb2RlQ2l0eVN0YXRle21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudDtmb250LXNpemU6MTFweCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgIWltcG9ydGFudH0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmJhbm5lci1mb3Jte2NvbG9yOiM1NDU2NWJ9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXJ7bWFyZ2luLWJvdHRvbToxMnB4fSN0YW5kYyAubW9kYWwtY29udGVudCwjb3RwU2VuZCAubW9kYWwtY29udGVudHtib3JkZXI6MH0jdGFuZGMgLm1vZGFsLWhlYWRlciwjb3RwU2VuZCAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0jdGFuZGMgLm1vZGFsLWhlYWRlciAucG9wdXAtY2xvc2UsI290cFNlbmQgLm1vZGFsLWhlYWRlciAucG9wdXAtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eToxO3JpZ2h0OjI1cHg7dG9wOjIycHg7ei1pbmRleDoxfSN0YW5kYyAubW9kYWwtaGVhZGVyIC5wb3B1cC1jbG9zZSBpbWcsI290cFNlbmQgLm1vZGFsLWhlYWRlciAucG9wdXAtY2xvc2UgaW1ne3dpZHRoOjIycHg7aGVpZ2h0OjIycHh9I3RhbmRjIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlLCNvdHBTZW5kIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjU7Zm9udC1zaXplOjI0cHh9I3RhbmRjIC5tb2RhbC1ib2R5LCNvdHBTZW5kIC5tb2RhbC1ib2R5e292ZXJmbG93OnNjcm9sbDtwYWRkaW5nOjFyZW07aGVpZ2h0OjQ1MHB4fSN0YW5kYyAubW9kYWwtYm9keSAubm90ZXMsI290cFNlbmQgLm1vZGFsLWJvZHkgLm5vdGVze21hcmdpbi10b3A6MHB4fSN0YW5kYyAubW9kYWwtYm9keSAubGlzdC10bmMsI290cFNlbmQgLm1vZGFsLWJvZHkgLmxpc3QtdG5je3BhZGRpbmc6MH0jdGFuZGMgLm1vZGFsLWJvZHkgLm5vdGVzIG9sIGxpLCNvdHBTZW5kIC5tb2RhbC1ib2R5IC5ub3RlcyBvbCBsaXttYXJnaW46M3B4IDAgMCAxNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjZweH0jdGFuZGMgLm1vZGFsLWJvZHkgLm5vdGVzIG9sIGxpOjphZnRlciwjb3RwU2VuZCAubW9kYWwtYm9keSAubm90ZXMgb2wgbGk6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMHB4O3RvcDo3cHg7d2lkdGg6NHB4O2hlaWdodDo0cHg7Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZDojNTQ1NjVifSNvdHBTZW5ke3otaW5kZXg6OTk5OX0jb3RwU2VuZCAubW9kYWwtY29udGVudHtib3JkZXI6MXB4IHNvbGlkICNkOGQ4ZDh9I290cFNlbmQgLm1vZGFsLWJvZHl7aGVpZ2h0OmF1dG99LmJhbm5lci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItd3JhcHBlciBwaWN0dXJlIGltZ3toZWlnaHQ6YXV0bzt3aWR0aDoxMDAlfS5iYW5uZXItd3JhcHBlciBuYXZ7dG9wOjEuMjVyZW07cG9zaXRpb246YWJzb2x1dGV9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2JvdHRvbTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjEwMCV9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAucm93e2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5uZWVkcy12YWxpZGF0aW9ue2Rpc3BsYXk6ZmxleH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5uZWVkcy12YWxpZGF0aW9uIC5mb3JtLWNvbnRyb2x7d2lkdGg6MjUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQgLm5lZWRzLXZhbGlkYXRpb24gLmZvcm0tY29udHJvbHt3aWR0aDphdXRvfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAubmVlZHMtdmFsaWRhdGlvbiAuZm9ybS1jb250cm9se3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5uZWVkcy12YWxpZGF0aW9ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5uZWVkcy12YWxpZGF0aW9uIC5mb3JtLWxhYmVsLWdyb3Vwe21hcmdpbi1ib3R0b206MTVweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5jb2wtbWQtNyAuaGR7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4xO21hcmdpbi1ib3R0b206LjVyZW19LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAuY29sLW1kLTcgLmxpc3QtaXRlbS5vcDJ7bWFyZ2luLXRvcDoxNXB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQgLmNvbC1tZC03IC5kZXNjLmYxMi5QVDE1e3BhZGRpbmctdG9wOjB9fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiM5YjFlMjY7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXdpZHRoOjJweH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojOWIxZTI2O2JhY2tncm91bmQtY29sb3I6IzliMWUyNn0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5jaGVja2J4LXR4LWNvbG9yMXtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3RvbS1jb250cm9se3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3RvbS1jb250cm9sIC5lcnJvcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjVweDtmb250LXNpemU6MTJweDtjb2xvcjojZDEwMDAwfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmhkMjB7Zm9udC1zaXplOjIwcHh9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuaGQyMCBzdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3Qtcm93e21hcmdpbjo0NXB4IC04cHggMCAtOHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3Qtcm93IC5jb2wtNntwYWRkaW5nOjAgOHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZHtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDRweCAxNHB4IDAgcmdiYSgyNTUsMTgzLDE4MywuMzMpO2JvcmRlci1yYWRpdXM6MTJweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjM7bGV0dGVyLXNwYWNpbmc6LTAuNTZweDtwYWRkaW5nOjEycHg7bWFyZ2luLWJvdHRvbToxNnB4O21pbi1oZWlnaHQ6ODVweDtjb2xvcjojMjUyNDNiO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuaW5mby1jYXJkIGZpZ3VyZXtmbGV4OjAgMCA3NXB4O21hcmdpbi1yaWdodDoxMHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZCBmaWd1cmUgaW1ne2hlaWdodDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuaW5mby1jYXJkIGZpZ3VyZXtmbGV4OjAgMCAzNXB4fX0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5uZWVkcy12YWxpZGF0aW9ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuZm9ybS1iZ3tiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjkpO2JvcmRlci1yYWRpdXM6MThweDttaW4taGVpZ2h0OjQyMHB4O3BhZGRpbmc6MTVweCAyMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuZm9ybS1iZyAuYnRuLWJveHt0ZXh0LWFsaWduOmNlbnRlcn0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWJnIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6MTJweCA4MHB4O2xpbmUtaGVpZ2h0OjF9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmZvcm0tYmd7bWluLWhlaWdodDppbmhlcml0fX0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWdyb3VwMXtwYWRkaW5nOjEwcHggMTZweCAxMnB4IDE2cHg7bWFyZ2luLWJvdHRvbToxNHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmZvcm0tZ3JvdXAxLmRyb3Bkb3due21pbi1oZWlnaHQ6NjBweH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWdyb3VwMSBpbnB1dCwuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWdyb3VwMSB0ZXh0YXJlYSwuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWdyb3VwMSBzZWxlY3R7Zm9udC1zaXplOjE0cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5oZDMye2ZvbnQtc2l6ZTozMHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZHtmb250LXNpemU6MTJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXJ7cG9zaXRpb246c3RhdGljO3RvcDowO2JhY2tncm91bmQ6IzAwMDtwYWRkaW5nOjMwcHggMH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5oaWRlLWZvcm17ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuY3VzdC1yb3d7bWFyZ2luLXRvcDotNDVweH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5pbmZvLWNhcmR7bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmc6N3B4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZCBmaWd1cmV7ZmxleDowIDAgNDBweDttYXJnaW4tcmlnaHQ6N3B4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZCBmaWd1cmUgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuZm9ybS1iZ3ttaW4taGVpZ2h0OmluaGVyaXR9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyLW1vYmlsZXt3aWR0aDo3MCU7cGFkZGluZy1sZWZ0OjE1cHh9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lci1tb2JpbGUgLmhkMzJ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MX19LmJhbm5lci13cmFwcGVyIC5iYW5uZXItYnRte3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym90dG9tOjA7bGVmdDowO2NvbG9yOiNmZmZ9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItYnRtIC5saXN0LWl0ZW17ZGlzcGxheTpmbGV4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtIGxpe3dpZHRoOjI1JX0uYmFubmVyLXdyYXBwZXIgZmlndXJle21hcmdpbi1ib3R0b206MH0uYmFubmVyLXdyYXBwZXIgLmhkMXtmb250LXNpemU6NDhweDtsaW5lLWhlaWdodDoxLjE1O2NvbG9yOiM1NDU2NWJ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuaGQxe2ZvbnQtc2l6ZTozNnB4O2xldHRlci1zcGFjaW5nOjB9fS5iYW5uZXItd3JhcHBlciAuaGQye2NvbG9yOiM1NDU2NWJ9LmJhbm5lci13cmFwcGVyIC5kZXNje21hcmdpbi10b3A6MTVweDtjb2xvcjojNTQ1NjVifS5iYW5uZXItd3JhcHBlciAuZGVzYyBzcGFue2NvbG9yOiM5ZDFkMjd9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnR7dHJhbnNmb3JtOm5vbmU7bGVmdDowO3RvcDoyNHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bXtwb3NpdGlvbjpzdGF0aWM7YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICNmNWY1ZjU7b3ZlcmZsb3cteDphdXRvfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMXtwYWRkaW5nLXRvcDowfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaXtjb2xvcjojNTQ1NjViO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aGl0ZS1zcGFjZTpub3dyYXA7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt3aWR0aDphdXRvO21hcmdpbjoyNHB4IDMycHggMzBweCAwfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaSBzcGFue2JhY2tncm91bmQ6I2YzZjNmMzttYXJnaW4tYm90dG9tOjEwcHh9fS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlc3tkaXNwbGF5OmZsZXh9Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzIC5mZXRJbnttYXJnaW4tcmlnaHQ6NDBweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldEluIC5maWd7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjhweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldEluIC5maWcrcHttYXJnaW4tYm90dG9tOjB9Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzIC5mZXRJbjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW4gLmljb24tcnN7Zm9udC1zaXplOjE4cHg7bWFyZ2luLXJpZ2h0OjJweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDB9Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmJ0bi1ib3ggLmhlcm8ta25vdy1tb3Jle2NvbG9yOiM5ZDFkMjd9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveCtwLk1UMzB7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmhkYntmb250LXNpemU6MjRweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveC5NVDMwLC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5NVDMwe21hcmdpbi10b3A6MjRweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveCAuYnRuLXJlZHtsaW5lLWhlaWdodDo1MHB4fS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW57bWFyZ2luLXJpZ2h0OjI0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuaGRiK3B7Zm9udC1zaXplOjE0cHh9Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzIC5mZXRJbiAuZmlne2ZvbnQtc2l6ZToyMHB4fS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW4gLmZpZyAuaWNvbi1yc3tmb250LXNpemU6MTVweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldEluIC5maWcrcHtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNHB4fS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDo0MHB4fX0uaGVyby1iYW5uZXIubmV3IC5vd2wtbmF2e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjglO3RvcDoyOCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uaGVyby1iYW5uZXIubmV3IC5vd2wtbmF2IC5vd2wtbmV4dCwuaGVyby1iYW5uZXIubmV3IC5vd2wtbmF2IC5vd2wtcHJldntwb3NpdGlvbjpzdGF0aWM7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMzIpO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MTJweH0uaGVyby1iYW5uZXIubmV3IC5vd2wtbmF2IC5vd2wtbmV4dCBzcGFuLC5oZXJvLWJhbm5lci5uZXcgLm93bC1uYXYgLm93bC1wcmV2IHNwYW57Zm9udC1zaXplOjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZXJvLWJhbm5lci5uZXcgLm93bC1uYXYuZGlzYWJsZWR7ZGlzcGxheTpub25lfX0uaGVyby1iYW5uZXIubmV3IC5vd2wtZG90c3toZWlnaHQ6YXV0bzt0b3A6NzAlO3JpZ2h0OjglO2ZsZXgtZGlyZWN0aW9uOnJvd30uaGVyby1iYW5uZXIubmV3IC5vd2wtZG90cyAub3dsLWRvdHttYXJnaW46MCAzcHh9Lmhlcm8tYmFubmVyLm5ldyAub3dsLWRvdHMgLm93bC1kb3Qgc3Bhbnt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JvcmRlcjoycHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOm5vbmV9Lmhlcm8tYmFubmVyLm5ldyAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW57aGVpZ2h0OjEwcHg7YmFja2dyb3VuZDojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1iYW5uZXIubmV3IC5vd2wtZG90c3tyaWdodDowO3RvcDphdXRvO2JvdHRvbToyNHB4fS5oZXJvLWJhbm5lci5uZXcgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFue3dpZHRoOjEwcHh9fS5saXN0LWl0ZW17Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNSk7cGFkZGluZy10b3A6MTZweH0ubGlzdC1pdGVtLndpdGgtYXJ3IGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6MjBweH0ubGlzdC1pdGVtLndpdGgtYXJ3IGxpOmhvdmVyOjpiZWZvcmV7Y29sb3I6IzlkMWQyN30ubGlzdC1pdGVtLndpdGgtYXJ3IGxpOmhvdmVyIGF7Y29sb3I6IzlkMWQyN30ubGlzdC1pdGVtLndpdGgtYXJ3IGxpIGF7d2lkdGg6MTAwJX0ubGlzdC1pdGVtLndpdGgtYXJ3IGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIJcIjtyaWdodDowO3RvcDoyNHB4O2NvbG9yOiM3ODc4Nzh9Lmxpc3QtaXRlbS5vcDEgbGkgYXtjb2xvcjojZmZmfS5saXN0LWl0ZW0ub3AxIGxpIHNwYW57YmFja2dyb3VuZDojZmZmfS5saXN0LWl0ZW0ub3AxIGxpIHNwYW4gaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5saXN0LWl0ZW0ub3AxIGxpIGF7Y29sb3I6IzU0NTY1Yn19Lmxpc3QtaXRlbS5vcDJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2JvcmRlcjowfS5saXN0LWl0ZW0ub3AyIGxpe2ZsZXg6MCAwIDUwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtaXRlbS5vcDIgbGl7ZmxleDowIDAgMTAwJX19Lmxpc3QtaXRlbS5vcDIgbGkgc3BhbntiYWNrZ3JvdW5kOiNmZmZ9Lmxpc3QtaXRlbS5vcDIgbGkgc3BhbiBpbWd7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0ubGlzdC1pdGVtLm9wMiBsaSAuaW1nLWN0cnt3aWR0aDo4MCV9Lmxpc3QtaXRlbS5vcDIgbGkgLmltZy1jdHIudzYwe3dpZHRoOjYwJX0ubGlzdC1pdGVtLm9wdDEgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lmxpc3QtaXRlbS5vcHQxIGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ubGlzdC1pdGVtLm9wdDEgbGkgc3BhbntiYWNrZ3JvdW5kOiNmM2YzZjN9Lmxpc3QtaXRlbSBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MzZweH0ubGlzdC1pdGVtIGxpIC5mMTh7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4yfS5saXN0LWl0ZW0gbGkgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5saXN0LWl0ZW0gbGkgc3Bhbnt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O2JhY2tncm91bmQ6I2ZmY2IwNTtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleDowIDAgNzBweDttYXJnaW4tcmlnaHQ6MTVweH0ubGlzdC1pdGVtIGxpIHNwYW4ub3B0MXtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubGlzdC1pdGVtIGxpe21hcmdpbi1ib3R0b206MjRweH0ubGlzdC1pdGVtIGxpIHNwYW57d2lkdGg6NjBweDtoZWlnaHQ6NjBweDtmbGV4OjAgMCA2MHB4fX0uaGVyby1iYW5uZXJ7YmFja2dyb3VuZDojZDhkOGQ4O3Bvc2l0aW9uOnJlbGF0aXZlfS5oZXJvLWJhbm5lciAuZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQwLjI1JX0uaGVyby1iYW5uZXIub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWd7aGVpZ2h0OmF1dG99Lmhlcm8tYmFubmVyLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmxpc3QtaXRlbSBpbWd7d2lkdGg6YXV0b30uaGVyby1iYW5uZXIgLmJhbm5lci1jdG50e21hcmdpbi10b3A6LTUwcHh9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudC5tMXttYXJnaW4tdG9wOjEwcHh9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudCAuaGQxe2xpbmUtaGVpZ2h0OjEuMTV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5oZXJvLWJhbm5lciAuYmFubmVyLWN0bnQubTF7bWFyZ2luLXRvcDo1MHB4fS5oZXJvLWJhbm5lciAuYmFubmVyLWN0bnQubTEgLmhkMntmb250LXNpemU6MTZweH0uaGVyby1iYW5uZXIgLmJhbm5lci1jdG50Lm0xIC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudHttYXJnaW4tdG9wOjB9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudC5tMXttYXJnaW4tdG9wOjEwcHh9fS5oZXJvLWJhbm5lciAub3dsLWRvdHN7bWFyZ2luLXRvcDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjEwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lmhlcm8tYmFubmVyIC5vd2wtZG90cyAub3dsLWRvdHttYXJnaW46MnB4fS5oZXJvLWJhbm5lciAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbntoZWlnaHQ6OHB4O3dpZHRoOjZweDtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOiM3ODc4Nzg7Ym9yZGVyLXJhZGl1czozcHh9Lmhlcm8tYmFubmVyIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbntoZWlnaHQ6MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZXJvLWJhbm5lciAub3dsLWRvdHN7cmlnaHQ6NSV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1iYW5uZXIgLm93bC1kb3Rze2hlaWdodDo2cHg7ZmxleC1kaXJlY3Rpb246cm93O3RvcDphdXRvO2JvdHRvbTo0MHB4O3JpZ2h0OjA7d2lkdGg6MTAwJX0uaGVyby1iYW5uZXIgLm93bC1kb3RzIC5vd2wtZG90e21hcmdpbjowIDRweH0uaGVyby1iYW5uZXIgLm93bC1kb3RzIC5vd2wtZG90IHNwYW57aGVpZ2h0OjZweDtiYWNrZ3JvdW5kOiNmZmZ9Lmhlcm8tYmFubmVyIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3Bhbnt3aWR0aDoyNHB4O2hlaWdodDo2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudCAuaGQxe2ZvbnQtc2l6ZTo0OHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudHttYXJnaW4tdG9wOjB9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudCAuaGQye2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjhweH0uaGVyby1iYW5uZXIgLmJhbm5lci1jdG50IC5oZDF7Zm9udC1zaXplOjM2cHh9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudCAuYnRuLWJveC5NVDMwe21hcmdpbi10b3A6MH19Lmhlcm8tYmFubmVyLmlubmVyLXBhZ2UgLmJhbm5lci1jdG50e21hcmdpbi10b3A6MHB4fS5oZXJvLWJhbm5lci5pbm5lci1wYWdlIC5iYW5uZXItY3RudC50ZXh0LWdyZXkgLmhkMXtjb2xvcjojNjE2MTYxfS5oZXJvLWJhbm5lci5pbm5lci1wYWdlIC5iYW5uZXItY3RudC50ZXh0LWdyZXkgLmRlc2N7Y29sb3I6IzYxNjE2MX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7Lmhlcm8tYmFubmVyLmlubmVyLXBhZ2UgLmJhbm5lci1jdG50e21hcmdpbi10b3A6NTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZXJvLWJhbm5lci5pbm5lci1wYWdlIC5iYW5uZXItY3RudHttYXJnaW4tdG9wOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuaGVyby1iYW5uZXIuaW5uZXItcGFnZSAuYmFubmVyLWN0bnQgLmhkMXtmb250LXNpemU6MjhweH19LmlubmVyLXBsLXBhZ2UgLm93bC1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjUuNSU7dG9wOjcwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAlKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03MCUpfS5pbm5lci1wbC1wYWdlIC5vd2wtZG90cyBidXR0b24ub3dsLWRvdHttYXJnaW46MCAzcHh9LmlubmVyLXBsLXBhZ2UgLm93bC1kb3RzIGJ1dHRvbi5vd2wtZG90IHNwYW57d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXI6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpub25lfS5pbm5lci1wbC1wYWdlIC5vd2wtZG90cyBidXR0b24ub3dsLWRvdC5hY3RpdmUgc3BhbntiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbm5lci1wbC1wYWdlIC5vd2wtZG90c3t0b3A6NjglO3JpZ2h0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKDU4JSwgLTUwJSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDU4JSwgLTUwJSl9fS5pbm5lci1wbC1wYWdlIC5vd2wtbmF2e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjUlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uaW5uZXItcGwtcGFnZSAub3dsLW5hdiBidXR0b257cG9zaXRpb246c3RhdGljO2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMzIpO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MTJweH0uaW5uZXItcGwtcGFnZSAub3dsLW5hdiBidXR0b24gc3Bhbntmb250LXNpemU6MjBweH0uaW5uZXItcGwtcGFnZSAub3dsLW5hdiBidXR0b24uZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHQ7b3BhY2l0eTouM30uaW5uZXItcGwtcGFnZSAua25vdy1tb3JlLWJvdHRvbS1idG57Ym9yZGVyOjA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzliMWUyNjtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXJhZGl1czoyNXB4O3BhZGRpbmc6MTBweCAyNHB4IDEwcHggMjRweDtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luLXRvcDoyOHB4O2Rpc3BsYXk6aW5saW5lLWZsZXh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5pbm5lci1wbC1wYWdlIC5rbm93LW1vcmUtYm90dG9tLWJ0bnttYXJnaW4tdG9wOjEzMHB4O2ZvbnQtc2l6ZToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmlubmVyLXBsLXBhZ2UgLmtub3ctbW9yZS1ib3R0b20tYnRue3BhZGRpbmc6OXB4IDI0cHggOXB4IDI0cHg7bWFyZ2luLXRvcDoxNXB4O2ZvbnQtc2l6ZToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmlubmVyLXBsLXBhZ2UgLmtub3ctbW9yZS1ib3R0b20tYnRuLm1vYmlsZS1ib3R0b217cGFkZGluZzo5cHggMjRweCA5cHggMjRweDtmb250LXNpemU6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7Ym90dG9tOjE1JTtsZWZ0OjUlfX0uaW5uZXItcGwtcGFnZSAuYmFubmVyLWN0bnR7bWFyZ2luLXRvcDowcHh9LmlubmVyLXBsLXBhZ2UgLmJhbm5lci1jdG50LnRleHQtZ3JleSAuaGQxe2NvbG9yOiM2MTYxNjF9LmlubmVyLXBsLXBhZ2UgLmJhbm5lci1jdG50LnRleHQtZ3JleSAuZGVzY3tjb2xvcjojNjE2MTYxfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5uZXItcGwtcGFnZSAuYmFubmVyLWN0bnR7bWFyZ2luLXRvcDowfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5pbm5lci1wbC1wYWdlIC5iYW5uZXItY3RudCAuaGQxe2ZvbnQtc2l6ZTozOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmlubmVyLXBsLXBhZ2UgLmJhbm5lci1jdG50IC5oZDF7Zm9udC1zaXplOjI4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsuaW5uZXItcGwtcGFnZSAuYnRuLWJveHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5uZXItcGwtcGFnZSAuYnRuLWJveHtmbGV4LWRpcmVjdGlvbjpyb3d9fS5pbm5lci1wbC1wYWdlIC5idG4tYm94IC5idG4tcmVke2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo1MHB4O21pbi13aWR0aDoxNjBweDtwYWRkaW5nOjEwcHggMzBweDtib3JkZXItcmFkaXVzOjI1cHg7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MzBweDt3aGl0ZS1zcGFjZTpub3dyYXB9LmlubmVyLXBsLXBhZ2UgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuaGVyby1rbm93LW1vcmV7Zm9udC1zaXplOjE0cHh9QG1lZGlhKG1heC13aWR0aDogMTE4MHB4KXsuaW5uZXItcGwtcGFnZSAucHJvZHVjdC1iYW5uZXIuZmFzdGFnIC5iYW5uZXItd3JhcHBlciAubGlzdC1pdGVtIGxpe21hcmdpbi1ib3R0b206MjRweH0uaW5uZXItcGwtcGFnZSAucHJvZHVjdC1iYW5uZXIuZmFzdGFnIC5iYW5uZXItd3JhcHBlciAubGlzdC1pdGVtIGxpIHB7bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmlubmVyLXBsLXBhZ2UgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuYmFubmVyLXdyYXBwZXIgLmxpc3QtaXRlbXtkaXNwbGF5OmJsb2NrfS5pbm5lci1wbC1wYWdlIC5wcm9kdWN0LWJhbm5lci5mYXN0YWcgLmJhbm5lci13cmFwcGVyIC5saXN0LWl0ZW0gbGl7bWFyZ2luLWJvdHRvbToyNHB4fS5pbm5lci1wbC1wYWdlIC5wcm9kdWN0LWJhbm5lci5mYXN0YWcgLmJhbm5lci13cmFwcGVyIC5saXN0LWl0ZW0gbGkgc3Bhbnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2ZsZXg6MCAwIDQwcHh9LmlubmVyLXBsLXBhZ2UgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuYmFubmVyLXdyYXBwZXIgLmxpc3QtaXRlbSBsaSBwe2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbm5lci1wbC1wYWdlIC5wcm9kdWN0LWJhbm5lci5mYXN0YWcgLmJhbm5lci13cmFwcGVyIC5saXN0LWl0ZW17ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmlubmVyLXBsLXBhZ2UgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuYmFubmVyLWJ0bXtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5uZXItcGwtcGFnZSAucHJvZHVjdC1iYW5uZXIuZmFzdGFnIC5iYW5uZXItYnRte2Rpc3BsYXk6YmxvY2t9fS5iYW5uZXItdG9wLC5wcm9kdWN0LWJhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uYmFubmVyLXRvcCAuZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlLC5wcm9kdWN0LWJhbm5lciAuZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQwLjI1JX0uYmFubmVyLXRvcC50ZXh0LWdyZXkgLmhkMSwucHJvZHVjdC1iYW5uZXIudGV4dC1ncmV5IC5oZDF7Y29sb3I6IzYxNjE2MX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5iYW5uZXItdG9wLnRleHQtZ3JleSAuaGQxLC5wcm9kdWN0LWJhbm5lci50ZXh0LWdyZXkgLmhkMXtmb250LXNpemU6MjRweH19LmJhbm5lci10b3AudGV4dC1ncmV5IC5kZXNjLC5wcm9kdWN0LWJhbm5lci50ZXh0LWdyZXkgLmRlc2N7Y29sb3I6IzYxNjE2MX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJhbm5lci10b3AudGV4dC1ncmV5IC5kZXNjLC5wcm9kdWN0LWJhbm5lci50ZXh0LWdyZXkgLmRlc2N7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5iYW5uZXItdG9wLnRleHQtZ3JleSAuYnRuLXJlZCwucHJvZHVjdC1iYW5uZXIudGV4dC1ncmV5IC5idG4tcmVke21pbi13aWR0aDppbmhlcml0fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyLXRvcC50ZXh0LWdyZXkgLmJ0bi1yZWQsLnByb2R1Y3QtYmFubmVyLnRleHQtZ3JleSAuYnRuLXJlZHtwYWRkaW5nOjAgMjBweH19LmJhbm5lci10b3AgLmJhbm5lci1idG0sLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRte3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt3aWR0aDoxMDAlO2JvdHRvbTowO2xlZnQ6MH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVte2Rpc3BsYXk6ZmxleH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtIGxpLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtIGxpe3dpZHRoOjI1JX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJhbm5lci10b3AgLmJhbm5lci1idG0sLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRte3Bvc2l0aW9uOnN0YXRpYztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI2Y1ZjVmNTtvdmVyZmxvdy14OmF1dG99LmJhbm5lci10b3AgLmJhbm5lci1idG0ubm9icmQsLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRtLm5vYnJke2JvcmRlci1ib3R0b206MH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSwucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDF7cGFkZGluZy10b3A6MDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5iYW5uZXItdG9wIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AxIGxpLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaXttYXJnaW4tYm90dG9tOjA7d2lkdGg6YXV0b30uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaSBhLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaSBhe2NvbG9yOiM1NDU2NWI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3doaXRlLXNwYWNlOm5vd3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3dpZHRoOjEyMHB4O3doaXRlLXNwYWNlOmluaGVyaXQ7bWFyZ2luOjI0cHggMzJweCAyNHB4IDB9LmJhbm5lci10b3AgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDEgbGkgYSBzcGFuLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaSBhIHNwYW57YmFja2dyb3VuZDojZjNmM2YzO21hcmdpbi1ib3R0b206MTBweH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMiwucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDJ7cGFkZGluZy10b3A6MH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMiBsaSwucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDIgbGl7bWFyZ2luLWJvdHRvbTowO3dpZHRoOmF1dG87Y29sb3I6IzU0NTY1YjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDt3aWR0aDphdXRvO21hcmdpbjoyNHB4IDMycHggMjRweCAwO2ZsZXg6MCAwIDEzMHB4fS5iYW5uZXItdG9wIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpIHNwYW4sLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpIHNwYW57YmFja2dyb3VuZDojZjNmM2YzO21hcmdpbi1ib3R0b206MTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMi5vcDMgbGksLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyLm9wMyBsaXtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleDowIDAgMTgwcHg7YWxpZ24taXRlbXM6Y2VudGVyfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbm5lci10b3AgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDEgbGkgYSwucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDEgbGkgYXttYXJnaW46MjRweCAxNnB4IDI0cHggMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNnB4O3dpZHRoOjEwMHB4fS5iYW5uZXItdG9wIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMiBsaXttYXJnaW46MjRweCAxNnB4IDI0cHggMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNnB4O2ZsZXg6MCAwIDEwMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5iYW5uZXItdG9wIC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDowfX0ucHJvZHVjdC1iYW5uZXIgZmlndXJlIGltZ3t3aWR0aDoxMDAlfS5wcm9kdWN0LWJhbm5lciAubGlzdC1pdGVtLm9wMSBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucHJvZHVjdC1iYW5uZXIgLmJ0bi1ib3h7ZGlzcGxheTpmbGV4fS5wcm9kdWN0LWJhbm5lciAuaGVyby1rbm93LW1vcmV7bGluZS1oZWlnaHQ6MjRweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5wcm9kdWN0LWJhbm5lciAuaGVyby1rbm93LW1vcmUgLmljb24tcGxheXtmb250LXNpemU6MjRweDttYXJnaW4tcmlnaHQ6MTBweH0ucHJvZHVjdC1iYW5uZXIgLmhlcm8ta25vdy1tb3JlIC5pY29uLXBsYXk6OmJlZm9yZXtjb2xvcjojOWQxZDI3fS5wcm9kdWN0LWJhbm5lciAubGlzdC1pdGVte2JvcmRlci10b3A6MDtwYWRkaW5nLXRvcDowfS5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LWJhbm5lci50ZXh0LWdyZXkgLmJhbm5lci1jdG50IC5oZDF7bWFyZ2luLXRvcDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItd3JhcHBlciAubGlzdC1pdGVte2Rpc3BsYXk6bm9uZX0ucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1jdG50e3RvcDo1MHB4fS5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWN0bnQgLmhkMXtmb250LXNpemU6MjRweDttYXJnaW4tdG9wOjMwcHh9LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItY3RudCAuZGVzYy5ub1RhYntkaXNwbGF5Om5vbmV9LnByb2R1Y3QtYmFubmVyIC5oZXJvLWtub3ctbW9yZXttYXJnaW4tbGVmdDoxNnB4O3doaXRlLXNwYWNlOm5vd3JhcDtoZWlnaHQ6NTBweH0ucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG17ZGlzcGxheTpibG9ja319QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWN0bnR7dG9wOjI0cHh9LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItY3RudCAuaGQxe21hcmdpbi10b3A6MH0ucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1jdG50IC5kZXNje2Rpc3BsYXk6YmxvY2t9LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItY3RudCAuZGVzYy5ub1RhYntkaXNwbGF5OmJsb2NrfX0ucHJvZHVjdC1iYW5uZXIgLnBsYXktYm94e3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtYmFubmVyIC5wbGF5LWJveHt0b3A6MTgwcHh9fS5iYW5uZXIyIGZpZ3VyZXttYXJnaW4tdG9wOi0zMHB4fS5iYW5uZXIyIGZpZ3VyZSBpbWd7bWFyZ2luLWxlZnQ6NjBweDttYXgtd2lkdGg6NDU1cHg7aGVpZ2h0OmF1dG99LmJhbm5lcjIgLmJhbm5lci13cmFwcGVyLmdyZXktYnRtIGZpZ3VyZXttYXJnaW4tdG9wOjA7cGFkZGluZy10b3A6NjBweH0uYmFubmVyMiAuYmFubmVyLXdyYXBwZXIuZ3JleS1idG0gLmxpc3QtaXRlbS5vcHQxe2JvcmRlci10b3A6MH0uYmFubmVyMiAuYmFubmVyLXdyYXBwZXIuZ3JleS1idG0gLmxpc3QtaXRlbS5vcHQxIGxpIHNwYW57YmFja2dyb3VuZDojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYmFubmVyMiAuYmFubmVyLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO3BhZGRpbmc6MCAxNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbm5lcjIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudHtwb3NpdGlvbjppbmhlcml0fS5iYW5uZXIyIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQgLmxpc3QtaXRlbXttYXJnaW4tdG9wOjIwcHh9LmJhbm5lcjIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAubGlzdC1pdGVtIGxpe21hcmdpbi1ib3R0b206MjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXIyIGZpZ3VyZSBpbWd7d2lkdGg6NTAlO21hcmdpbi1sZWZ0Oi0yMHB4fS5iYW5uZXIyIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnR7dG9wOjUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyMiBmaWd1cmV7bWFyZ2luOjIwcHggMTBweCAwfS5iYW5uZXIyIGZpZ3VyZSBpbWd7bWFyZ2luOjA7d2lkdGg6MTAwJX19LnNhLWJhbm5lcntiYWNrZ3JvdW5kOiNlZWU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMzgsIDIzOCwgMjM4KSAwJSwgcmdiKDIxNiwgMjE2LCAyMTYpIDYzJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDYzJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpO3BhZGRpbmctdG9wOjMwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zYS1iYW5uZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMzgsIDIzOCwgMjM4KSAwJSwgcmdiKDIxNiwgMjE2LCAyMTYpIDY1JSwgcmdiKDI1NSwgMjU1LCAyNTUpIDY1JSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNhLWJhbm5lcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDIzOCwgMjM4LCAyMzgpIDAlLCByZ2IoMjE2LCAyMTYsIDIxNikgMTAwJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUsIHJnYigyNTUsIDI1NSwgMjU1KSAxMDAlKX19LnNhLWJhbm5lciAuaGVyby1pbWd7bWFyZ2luLWxlZnQ6LTMwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2EtYmFubmVyIC5oZXJvLWltZ3ttYXJnaW4tbGVmdDotNjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zYS1iYW5uZXIgLmhlcm8taW1ne21hcmdpbjowfX0uc2EtYmFubmVyIGZpZ3VyZXttYXJnaW46MH0uc2EtYmFubmVyIGZpZ3VyZSBpbWd7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zYS1iYW5uZXIgZmlndXJlIGltZ3t3aWR0aDozNjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zYS1iYW5uZXIgZmlndXJlIGltZ3t3aWR0aDoyNTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zYS1iYW5uZXIgZmlndXJlIGltZ3t3aWR0aDoxMDAlfX0uc2EtYmFubmVyIC5saXN0LWl0ZW17Ym9yZGVyLXRvcDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2EtYmFubmVyIC5saXN0LWl0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXB9LnNhLWJhbm5lciAubGlzdC1pdGVtIGxpe2ZsZXg6MCAwIDMwNXB4O21hcmdpbi1yaWdodDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zYS1iYW5uZXIgLmxpc3QtaXRlbSBsaXtmbGV4OjAgMCAyODVweH19LnNhLWJhbm5lciAuaGQydnttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC13ZWlnaHQ6NzAwfS5saXN0LWNvbnR7d2lkdGg6ODAlfS5saXN0LWNvbnQgc3Ryb25ne2Rpc3BsYXk6YmxvY2t9LmdyZXktYy00MDB7Y29sb3I6IzczNzM3M30uZ3JleS1jLTN7Y29sb3I6I2I4YjhiOH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItY3RudCAuZGVzYy5mMjR7Zm9udC1zaXplOmluaGVyaXR9fS5iYW5uZXItdG9wIC5pbnZlc3Rvci1iYW5uZXIgLmJhbm5lci1jdG50e21hcmdpbi10b3A6LTUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItdG9wIC5pbnZlc3Rvci1iYW5uZXIgLmJhbm5lci1jdG50e21hcmdpbi10b3A6MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iYW5uZXItdG9wIC5pbnZlc3Rvci1iYW5uZXIgLmJhbm5lci1jdG50IC5oZDF7Zm9udC1zaXplOjI0cHh9fUBtZWRpYShtaW4td2lkdGg6IDE5MjBweCl7LmJhbm5lci13cmFwcGVyIC5jb250YWluZXIsLmJhbm5lci10b3AgLmJhbm5lci1idG0gLmNvbnRhaW5lciwuYmFuci5jb250YWluZXJ7bWF4LXdpZHRoOjE2MjBweH19Lm1vYi1idG5ze2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtYmFubmVyLnYxIC5iYW5uZXItd3JhcHBlciBmaWd1cmV7aGVpZ2h0Ojcwdmg7b3ZlcmZsb3c6aGlkZGVufS5wcm9kdWN0LWJhbm5lci52MSAuYmFubmVyLXdyYXBwZXIgZmlndXJlIGltZ3ttYXJnaW4tdG9wOi0zMHB4fS5wcm9kdWN0LWJhbm5lci52MSAuYmFubmVyLWN0bnQgLmhkMXtmb250LXNpemU6MjJweH0ucHJvZHVjdC1iYW5uZXIudjEgLmJhbm5lci1jdG50IC5kZXNje21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MTVweH0ucHJvZHVjdC1iYW5uZXIudjEgLmJhbm5lci1jdG50IC5idG4tYm94e21hcmdpbi10b3A6MTBweH0ucHJvZHVjdC1iYW5uZXIudjEgLmJhbm5lci1jdG50IC5idG4tYm94IC5idG4tcmVke2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjE0cHh9LnByb2R1Y3QtYmFubmVyLnYxIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpe2ZsZXg6MCAwIDE1MHB4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjIwcHggMTZweCAyMHB4IDB9LnByb2R1Y3QtYmFubmVyLnYxIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpIHNwYW57bWFyZ2luLWJvdHRvbTowfS5iYW5uZXItdG9wLnYxIC5iYW5uZXItd3JhcHBlciBmaWd1cmV7aGVpZ2h0OjY4dmg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtwb3NpdGlvbjpyZWxhdGl2ZX0uYmFubmVyLXRvcC52MSAuYmFubmVyLXdyYXBwZXIgZmlndXJlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNzAlLCByZ2JhKDAsIDAsIDAsIDAuMykgMTAwJSl9LmJhbm5lci10b3AudjEgLmJhbm5lci1jdG50IC5oZDF7Zm9udC1zaXplOjIycHh9LmJhbm5lci10b3AudjEgLmJhbm5lci1jdG50IC5kZXNje21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MTVweH0uYmFubmVyLXRvcC52MSAuYmFubmVyLWN0bnQgLmJ0bi1ib3h7bWFyZ2luLXRvcDoxMHB4fS5iYW5uZXItdG9wLnYxIC5iYW5uZXItY3RudCAuYnRuLWJveCAuYnRuLXJlZHtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToxNHB4fS5iYW5uZXItdG9wLnYxIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW57bWFyZ2luLXJpZ2h0OjE2cHh9LmJhbm5lci10b3AudjEgLmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzLk1UMzAsLmJhbm5lci10b3AudjEgLmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmJ0bi1ib3guTVQzMHttYXJnaW4tdG9wOjIwcHh9Lm1vYi1idG5ze2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNGRlZywgI0M0Nzc3RCAwJSwgIzlEMUQyNyA5MSUpO3BhZGRpbmc6MTBweCAxNnB4IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5tb2ItYnRucyBhe3BhZGRpbmc6NnB4IDEycHg7bWFyZ2luLWJvdHRvbToxMHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjIyKTtib3JkZXItcmFkaXVzOjVweDtmb250LXNpemU6MTRweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjQ4JX0ubW9iLWJ0bnMgYSBzcGFue21hcmdpbi1yaWdodDo4cHh9Lm1vYi1idG5zIGEgc3BhbiBpbWd7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0ubW9iLWJ0bnMub3Axe2JhY2tncm91bmQ6I2YzZjNmM30ubW9iLWJ0bnMub3AxIGF7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmZ9Lm1vYi1idG5zLm9wMntiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzowfS5tb2ItYnRucy5vcDIgYXtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZjtwYWRkaW5nOjEycHggMjJweDt3aWR0aDo1MCU7Ym9yZGVyLXJhZGl1czowO21hcmdpbi1ib3R0b206MH0ubW9iLWJ0bnMub3AyIGE6bnRoLWNoaWxkKDEpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMTE4Mjc7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDExODI3fS5tb2ItYnRucy5vcDIgYTpudGgtY2hpbGQoMil7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QxMTgyNztib3JkZXItbGVmdDoxcHggc29saWQgIzc3MDYwZn0ubW9iLWJ0bnMub3AyIGE6bnRoLWNoaWxkKDMpe2JvcmRlci10b3A6MXB4IHNvbGlkICM3NzA2MGY7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDExODI3fS5tb2ItYnRucy5vcDIgYTpudGgtY2hpbGQoNCl7Ym9yZGVyLXRvcDoxcHggc29saWQgIzc3MDYwZjtib3JkZXItbGVmdDoxcHggc29saWQgIzc3MDYwZn0uYmFubmVyLXRvcC52MiAuYmFubmVyLXdyYXBwZXIgZmlndXJle21heC1oZWlnaHQ6Y2FsYygxMDB2aCAtIDcwcHgpO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7cG9zaXRpb246cmVsYXRpdmV9LmJhbm5lci10b3AudjIgLmJhbm5lci13cmFwcGVyIGZpZ3VyZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDApIDcwJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDEwMCUpfS5iYW5uZXItdG9wLnYyIC5tb2ItYnRucy5vcDF7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCV9LmJhbm5lci10b3AudjIgLmhlcm8tYmFubmVyLm5ldyAub3dsLWRvdHN7Ym90dG9tOjExMnB4fS5iYW5uZXItdG9wLnYyIC5iYW5uZXItY3RudCAuaGQxe2ZvbnQtc2l6ZToyMnB4fS5iYW5uZXItdG9wLnYyIC5iYW5uZXItY3RudCAuZGVzY3ttYXJnaW4tdG9wOjEwcHg7Zm9udC1zaXplOjE1cHh9LmJhbm5lci10b3AudjIgLmJhbm5lci1jdG50IC5idG4tYm94e21hcmdpbi10b3A6MTBweH0uYmFubmVyLXRvcC52MiAuYmFubmVyLWN0bnQgLmJ0bi1ib3ggLmJ0bi1yZWR7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6MTRweH0uYmFubmVyLXRvcC52MiAuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldElue21hcmdpbi1yaWdodDoxNnB4fS5iYW5uZXItdG9wLnYyIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcy5NVDMwLC5iYW5uZXItdG9wLnYyIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDoyMHB4fX0uYmFubmVyLXdyYXBwZXIgZmlndXJlLmJ0bS1ncmFke3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItd3JhcHBlciBmaWd1cmUuYnRtLWdyYWQ6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4zKSAxMDAlKX0uYmFubmVyLWJ0bTF7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3R0b206MDtsZWZ0OjB9Lmxpc3QtYWIxe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5saXN0LWFiMSBsaXt3aWR0aDoxOC42JTttYXJnaW46MCAuNyUgMzZweH0ubGlzdC1hYjEgbGkuYWN0aXZlIGF7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTMyZGVnLCAjQzQ3NzdEIDAlLCAjOUIxRTI2IDEwMCUpO2NvbG9yOiNmZmZ9Lmxpc3QtYWIxIGxpIGF7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMjIpO2JvcmRlci1yYWRpdXM6NXB4O2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MTBweCAwfS5saXN0LWFiMSBsaSBhOmhvdmVye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzMmRlZywgI0M0Nzc3RCAwJSwgIzlCMUUyNiAxMDAlKTtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubGlzdC1hYjF7ZGlzcGxheTpub25lfX0uYmFubmVyLWJ0bS5vcDF7cG9zaXRpb246c3RhdGljO2JhY2tncm91bmQ6I2Q4ZDhkOH0uYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbXtkaXNwbGF5OmZsZXg7cGFkZGluZzoyMHB4IDA7Ym9yZGVyLXRvcDowfS5iYW5uZXItYnRtLm9wMSAubGlzdC1pdGVtIGxpe3dpZHRoOjI1JTttYXJnaW4tYm90dG9tOjB9LmJhbm5lci1idG0ub3AxIC5saXN0LWl0ZW0gbGkgYXtjb2xvcjojNTQ1NjVifUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbXtwYWRkaW5nOjA7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbSBsaXttYXJnaW4tYm90dG9tOjA7d2lkdGg6YXV0b30uYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbSBsaSBhe2NvbG9yOiM1NDU2NWI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3doaXRlLXNwYWNlOm5vd3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3doaXRlLXNwYWNlOmluaGVyaXQ7bWFyZ2luOjI0cHggMTZweCAyNHB4IDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTZweDt3aWR0aDoxMjBweH0uYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbSBsaSBhIHNwYW57YmFja2dyb3VuZDojZjNmM2YzO21hcmdpbi1ib3R0b206MTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItYnRtLm9wMXtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZjVmNWY1O2JhY2tncm91bmQ6bm9uZTtvdmVyZmxvdy14OmF1dG99fS5oZDMye2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjF9LmMtd2hpdGV7Y29sb3I6I2ZmZn0jdGFuZGMgLm1vZGFsLWJvZHl7b3ZlcmZsb3c6c2Nyb2xsO2hlaWdodDo0NTBweH0jdGFuZGMgLm1vZGFsLWJvZHkgLm5vdGVzIGxpe2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tbGVmdDowfS5uby1odHtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5ncm50LXByZS1vd24tYmFuMntiYWNrZ3JvdW5kOiNmZGZkZmQ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoMjUzLCAyNTMsIDI1MykgNCUsIHJnYigyMjAsIDIyNSwgMjI4KSA2OCUpO21pbi1oZWlnaHQ6NjIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LmdybnQtcHJlLW93bi1iYW4ye21pbi1oZWlnaHQ6NTkwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtcHJlLW93bi1iYW4ye21pbi1oZWlnaHQ6NTAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1wcmUtb3duLWJhbjJ7bWluLWhlaWdodDo0MDBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXByZS1vd24tYmFuMnttaW4taGVpZ2h0OjUwMHB4fX0uZ3JudC1wcmUtb3duLWJhbjIgcGljdHVyZXt0ZXh0LWFsaWduOmNlbnRlcjttYXgtd2lkdGg6NjIwcHg7bWFyZ2luOmF1dG87ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6YXV0bztwYWRkaW5nLWxlZnQ6MTM1cHg7bWFyZ2luLXRvcDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtcHJlLW93bi1iYW4yIHBpY3R1cmV7cGFkZGluZy1sZWZ0OjEwMHB4O21heC13aWR0aDo1MzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXByZS1vd24tYmFuMiBwaWN0dXJle3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi10b3A6MTMwcHg7bWF4LXdpZHRoOjQxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtcHJlLW93bi1iYW4yIHBpY3R1cmV7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLXRvcDoxMTBweDttYXgtd2lkdGg6MTAwJX19LmFjY29yZGlhbiAudHJncntwYWRkaW5nOjIwcHggNTBweCAyMHB4IDMwcHg7bWFyZ2luLXRvcDoxcmVtO3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyfS5hY2NvcmRpYW4gLnRyZ3I6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kgFwiO3JpZ2h0OjMwcHg7dG9wOjIwcHg7Y29sb3I6IzlkMWQyN30uYWNjb3JkaWFuIC50cmdyLmFjdHtib3JkZXItcmFkaXVzOjVweCA1cHggMCAwfS5hY2NvcmRpYW4gLnRyZ3IuYWN0OjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5hY2NvcmRpYW4gLnRvZ19jb250e2JvcmRlci1yYWRpdXM6MCAwIDVweCA1cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgIzlkMWQyNztwYWRkaW5nOjIwcHggMzBweDttYXJnaW4tYm90dG9tOjFyZW19LmFjY29yZGlhbiAudG9nX2NvbnQgLmJsb2Nre2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY2NvcmRpYW4gLnRyZ3J7cGFkZGluZzoyMHB4IDUwcHggMjBweCAyMHB4fS5hY2NvcmRpYW4gLnRvZ19jb250e3BhZGRpbmc6MjBweH19LmFjY29yZGlhbi5vcDEgLnRyZ3J7Ym94LXNoYWRvdzpub25lO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtd2VpZ2h0OjMwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O3BhZGRpbmc6MTBweCA1MHB4IDEwcHggMDtib3JkZXItcmFkaXVzOjA7bGluZS1oZWlnaHQ6MX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5hY2NvcmRpYW4ub3AxIC50cmdye2ZvbnQtc2l6ZToyNHB4fX0uYWNjb3JkaWFuLm9wMSAudHJncjo6YmVmb3Jle2NvbnRlbnQ6XCLupIZcIjtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3JpZ2h0OjA7Y29sb3I6IzU0NTY1Yjt0b3A6MTVweDtmb250LXNpemU6MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5hY2NvcmRpYW4ub3AxIC50cmdyOjpiZWZvcmV7Zm9udC1zaXplOjE4cHh9fS5hY2NvcmRpYW4ub3AxIC50cmdyLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupIVcIn0uYWNjb3JkaWFuLm9wMSAudG9nX2NvbnR7Ym94LXNoYWRvdzpub25lO2JvcmRlcjowO3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmFjY29yZGlhbi5vcDEgLnRvZ19jb250e3BhZGRpbmctYm90dG9tOjE2cHh9fS5hY2NvcmRpYW4ub3AxIC50b2dfY29udCB1bCBsaXtsaXN0LXN0eWxlOmRpc2M7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmFjY29yZGlhbi5vcDEgLnRvZ19jb250IHVsIGxpe21hcmdpbi1ib3R0b206OHB4fX0uYWNjb3JkaWFuIC50b2dfY29udC5hY3QtY29udGVudHtwYWRkaW5nOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubGlzdC1sb29raW5ne2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfS5saXN0LWxvb2tpbmcuc2VydmljZS1yZXF1ZXN0IC5jYXJkLWxvb2t7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5saXN0LWxvb2tpbmcuc2VydmljZS1yZXF1ZXN0IGxpe3dpZHRoOjQ2JX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5saXN0LWxvb2tpbmcuc2VydmljZS1yZXF1ZXN0IGxpe3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubGlzdC1sb29raW5nLnNlcnZpY2UtcmVxdWVzdCBsaSAuY2FyZC1sb29rPmF7bWluLWhlaWdodDoxMDBweDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lmxpc3QtbG9va2luZy5zZXJ2aWNlLXJlcXVlc3QgbGkgLmNhcmQtbG9vaz5hLnNlZS1tb3JlIGZpZ3VyZSBpbWcsLmxpc3QtbG9va2luZy5zZXJ2aWNlLXJlcXVlc3QgbGkgLmNhcmQtbG9vaz5hLnNlZS1sZXNzIGZpZ3VyZSBpbWd7aGVpZ2h0OmF1dG99Lmxpc3QtbG9va2luZy5zZXJ2aWNlLXJlcXVlc3QgbGkgLmNhcmQtbG9vayBwe2Rpc3BsYXk6YmxvY2t9Lmxpc3QtbG9va2luZy5zZXJ2aWNlLXJlcXVlc3QgbGkgLmNhcmQtbG9vayBmaWd1cmV7bWFyZ2luOjAgMTVweCAwIDB9Lmxpc3QtbG9va2luZy5zZXJ2aWNlLXJlcXVlc3QgbGkgLmNhcmQtbG9vayBmaWdjYXB0aW9uLC5saXN0LWxvb2tpbmcuc2VydmljZS1yZXF1ZXN0IGxpIC5jYXJkLWxvb2sgZGl2e3RleHQtYWxpZ246bGVmdH0ubGlzdC1sb29raW5nLnNlcnZpY2UtcmVxdWVzdCBsaSAuY2FyZC1sb29rIGZpZ2NhcHRpb24gLnRpdGxlLC5saXN0LWxvb2tpbmcuc2VydmljZS1yZXF1ZXN0IGxpIC5jYXJkLWxvb2sgZGl2IC50aXRsZXttYXJnaW4tYm90dG9tOjVweH19Lmxpc3QtbG9va2luZyBsaXt3aWR0aDozMCU7bWFyZ2luLWJvdHRvbTozMHB4fS5saXN0LWxvb2tpbmcgbGkuZnVsbHt3aWR0aDo5NiV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5saXN0LWxvb2tpbmcgbGl7bWFyZ2luLWJvdHRvbToyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtbG9va2luZy5mb3ItbW9iIGxpOm50aC1jaGlsZChuKzcpe2Rpc3BsYXk6bm9uZX0ubGlzdC1sb29raW5nIGxpe3dpZHRoOjQ2JTttYXJnaW4tYm90dG9tOjE1cHh9fS5jYXJkLWxvb2suZnVsbHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjk3JTttYXJnaW46MCBhdXRvfS5jYXJkLWxvb2suZnVsbCBmaWd1cmV7bWFyZ2luOjAgMzZweH0uY2FyZC1sb29rLmZ1bGwgZmlndXJlIGltZ3t3aWR0aDoxNDZweDtoZWlnaHQ6YXV0b30uY2FyZC1sb29rLmZ1bGwgZmlnY2FwdGlvbiwuY2FyZC1sb29rLmZ1bGwgZGl2e3dpZHRoOjM1JX0uY2FyZC1sb29rLmZ1bGwgLmJ0bi1ib3h7d2lkdGg6MzUlO21hcmdpbi1sZWZ0OmF1dG99LmNhcmQtbG9vay5mdWxsLm9wdDF7d2lkdGg6MTAwJTtib3JkZXI6MnB4IHNvbGlkICM5ZDFkMjd9LmNhcmQtbG9vay5mdWxsLm9wdDEgZmlndXJlIGltZ3t3aWR0aDo0MzJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhcmQtbG9vay5mdWxsLm9wdDEgZmlndXJle21hcmdpbjowIC0zMHB4fS5jYXJkLWxvb2suZnVsbC5vcHQxIGZpZ3VyZSBpbWd7d2lkdGg6MTAwJX19LmNhcmQtbG9vay5mdWxsLm9wdDEgZmlnY2FwdGlvbiwuY2FyZC1sb29rLmZ1bGwub3B0MSBkaXZ7cGFkZGluZzo1MHB4O3dpZHRoOjY1JX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jYXJkLWxvb2suZnVsbC5vcHQxIGZpZ2NhcHRpb24sLmNhcmQtbG9vay5mdWxsLm9wdDEgZGl2e3BhZGRpbmc6MzBweH0uY2FyZC1sb29rLmZ1bGwub3B0MSBmaWdjYXB0aW9uIC5oZCwuY2FyZC1sb29rLmZ1bGwub3B0MSBkaXYgLmhke2ZvbnQtc2l6ZTozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNhcmQtbG9vay5mdWxsLm9wdDEgZmlnY2FwdGlvbiwuY2FyZC1sb29rLmZ1bGwub3B0MSBkaXZ7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXJkLWxvb2suZnVsbC5vcHQxIGZpZ2NhcHRpb24sLmNhcmQtbG9vay5mdWxsLm9wdDEgZGl2e3BhZGRpbmc6MDttYXJnaW46MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXJkLWxvb2suZnVsbC5vcHQxLm5ldy1vcDEgcCwuY2FyZC1sb29rLmZ1bGwub3B0MS5uZXctb3AxIGgze3RleHQtYWxpZ246Y2VudGVyfX0uY2FyZC1sb29rLmZ1bGwub3B0MS5uZXctb3AxIC5mbGV4LWNudHtkaXNwbGF5OmZsZXh9LmNhcmQtbG9vay5mdWxsLm9wdDEubmV3LW9wMSAuYnRuLWJveCwuY2FyZC1sb29rLmZ1bGwub3B0MS5uZXctb3AxIC5mbGV4LWNudHt3aWR0aDphdXRvO3BhZGRpbmc6MTVweCAwfS5jYXJkLWxvb2suZnVsbC5vcHQxLm5ldy1vcDEgLmJ0bi1ib3ggYXttYXJnaW4tcmlnaHQ6MTZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhcmQtbG9vay5mdWxsLm9wdDEubmV3LW9wMSAuYnRuLWJveHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jYXJkLWxvb2suZnVsbC5vcHQxLm5ldy1vcDEgLmJ0bi1ib3ggYXttYXJnaW4tcmlnaHQ6MTVweDttYXJnaW4tbGVmdDoxNXB4O21hcmdpbi1ib3R0b206MTVweH19LmNhcmQtbG9vay5mdWxsLm9wdDEubmV3LW9wMSBwe2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiM1NDU2NWJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXJkLWxvb2suZnVsbC5vcHQxLm5ldy1vcDEgcHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fX0uY2FyZC1sb29rPmF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjIwcHh9LmNhcmQtbG9vayBmaWd1cmV7bWFyZ2luOjAgMjBweCAwIDB9LmNhcmQtbG9vayBmaWd1cmUgaW1ne3dpZHRoOjMycHg7aGVpZ2h0OjMycHh9LmNhcmQtbG9vayAudGl0bGV7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOjVweH0uY2FyZC1sb29rIHB7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDtjb2xvcjojYTZhNmE2O21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNhcmQtbG9vay5mdWxse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3BhZGRpbmc6MzZweCAzMHB4IDB9LmNhcmQtbG9vay5mdWxsIGZpZ3VyZXtvcmRlcjoxO21hcmdpbjotODBweCAwIGF1dG8gYXV0b30uY2FyZC1sb29rLmZ1bGwgZmlndXJlIGltZ3t3aWR0aDoxNzVweH0uY2FyZC1sb29rLmZ1bGwgZmlnY2FwdGlvbiwuY2FyZC1sb29rLmZ1bGwgZGl2e3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0fS5jYXJkLWxvb2suZnVsbCBmaWdjYXB0aW9uIHAsLmNhcmQtbG9vay5mdWxsIGRpdiBwe2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjhweCAwIDIwcHh9LmNhcmQtbG9vay5mdWxsIC5idG4tYm94e3dpZHRoOjEwMCV9LmNhcmQtbG9vaz5he21pbi1oZWlnaHQ6MTAwcHg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNhcmQtbG9vaz5hLnNlZS1tb3JlIGZpZ3VyZSBpbWcsLmNhcmQtbG9vaz5hLnNlZS1sZXNzIGZpZ3VyZSBpbWd7aGVpZ2h0OmF1dG99LmNhcmQtbG9vayBwe2Rpc3BsYXk6bm9uZX0uY2FyZC1sb29rIGZpZ3VyZXttYXJnaW46MCAwIDE2cHh9LmNhcmQtbG9vayBmaWdjYXB0aW9uLC5jYXJkLWxvb2sgZGl2e3RleHQtYWxpZ246Y2VudGVyfS5jYXJkLWxvb2sgZmlnY2FwdGlvbiAudGl0bGUsLmNhcmQtbG9vayBkaXYgLnRpdGxle21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXJkLWxvb2suZnVsbCBmaWd1cmV7bWFyZ2luLXRvcDoxMHB4fS5jYXJkLWxvb2s+YXttaW4taGVpZ2h0OjE1MHB4fX0uYXdhcmQtYnJlYWtlcntiYWNrZ3JvdW5kOiNjNDc3N2Q7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2IoMTk2LCAxMTksIDEyNSkgMCUsIHJnYigxNTcsIDI5LCAzOSkgODAlKTtvdmVyZmxvdzpoaWRkZW59LmF3YXJkLWJyZWFrZXIgLmNhcmQtbG9vay5mdWxse2JhY2tncm91bmQ6bm9uZTt3aWR0aDoxMDAlO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYXdhcmQtYnJlYWtlciAuY2FyZC1sb29rLmZ1bGwgZmlndXJle21hcmdpbjowfS5hd2FyZC1icmVha2VyIC5jYXJkLWxvb2suZnVsbCBmaWd1cmUgaW1ne2hlaWdodDoyMjBweDt3aWR0aDphdXRvO21hcmdpbi1sZWZ0Oi04MHB4fS5hd2FyZC1icmVha2VyIC5jYXJkLWxvb2suZnVsbCAuaGR7bWFyZ2luOjE2cHggMH0uYXdhcmQtYnJlYWtlciAuY2FyZC1sb29rLmZ1bGwgLmhkLC5hd2FyZC1icmVha2VyIC5jYXJkLWxvb2suZnVsbCAubGluay10eHQsLmF3YXJkLWJyZWFrZXIgLmNhcmQtbG9vay5mdWxsIHB7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmF3YXJkLWJyZWFrZXIgLmNhcmQtbG9vay5mdWxse3BhZGRpbmc6MzZweCAxMHB4IDB9LmF3YXJkLWJyZWFrZXIgLmNhcmQtbG9vay5mdWxsIHA6Zmlyc3QtY2hpbGR7Zm9udC1zaXplOjE2cHh9LmF3YXJkLWJyZWFrZXIgLmNhcmQtbG9vay5mdWxsIC5oZHtmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDoxLjJ9LmF3YXJkLWJyZWFrZXIgLmNhcmQtbG9vay5mdWxsIGZpZ3VyZXttYXJnaW4tdG9wOi00MHB4O3RleHQtYWxpZ246cmlnaHR9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYXdhcmQtYnJlYWtlciAuY2FyZC1sb29rLmZ1bGwgZmlndXJle21hcmdpbi10b3A6MH0uYXdhcmQtYnJlYWtlciAuY2FyZC1sb29rLmZ1bGwgZmlndXJlIGltZ3toZWlnaHQ6MjAwcHh9fS5mZWVzLXNlY3Rpb24ucmF0aW5ncyAuY2FyZC1sb29rLmZ1bGwub3B0MXtvdmVyZmxvdzpoaWRkZW59LmZlZXMtc2VjdGlvbi5yYXRpbmdzIC5jYXJkLWxvb2suZnVsbC5vcHQxPmRpdntwYWRkaW5nOjQwcHggMCA0MHB4IDUwcHh9LmZlZXMtc2VjdGlvbi5yYXRpbmdzIC5jYXJkLWxvb2suZnVsbC5vcHQxPmRpdiAuaGR7bWFyZ2luLXRvcDoxMnB4fS5mZWVzLXNlY3Rpb24ucmF0aW5ncyAuY2FyZC1sb29rLmZ1bGwub3B0MSBmaWd1cmV7bWFyZ2luLWxlZnQ6MDthbGlnbi1zZWxmOmZsZXgtZW5kfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZmVlcy1zZWN0aW9uLnJhdGluZ3MgLmNhcmQtbG9vay5mdWxsLm9wdDE+ZGl2e3BhZGRpbmc6MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mZWVzLXNlY3Rpb24ucmF0aW5ncyAuY2FyZC1sb29rLmZ1bGwub3B0MT5kaXYgLmhke2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMn0uZmVlcy1zZWN0aW9uLnJhdGluZ3MgLmNhcmQtbG9vay5mdWxsLm9wdDEgZmlndXJle21hcmdpbjowIC0zMHB4fX0ubG9va2luZy1mb3Iub3Axe2JhY2tncm91bmQ6I2Y3ZjdmN30ubG9va2luZy1mb3Iub3AxIC5saXN0LWxvb2tpbmd7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb29raW5nLWZvci5vcDEgLmxpc3QtbG9va2luZ3tqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb29raW5nLWZvci5vcDEgLmxpc3QtbG9va2luZ3tqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfX0ubG9va2luZy1mb3Iub3AxIC5saXN0LWxvb2tpbmcgbGl7bWFyZ2luOjAgMTVweCAzMHB4IDE1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb29raW5nLWZvci5vcDEgLmxpc3QtbG9va2luZyBsaXttYXJnaW46MCAxNXB4IDMwcHggMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb29raW5nLWZvci5vcDEgLmxpc3QtbG9va2luZyBsaXttYXJnaW46MCAwIDE1cHggMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMntwYWRkaW5nOjI1cHggMH19Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQub3AyIC5saXN0LWxvb2tpbmd7ZmxleC13cmFwOndyYXA7bWFyZ2luLWxlZnQ6LTEwcHg7bWFyZ2luLXJpZ2h0Oi0xMHB4fS5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpe3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSAyMHB4KTttYXJnaW4tcmlnaHQ6MTBweDttYXJnaW4tbGVmdDoxMHB4O21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQub3AyIC5saXN0LWxvb2tpbmcgbGkgZmlndXJle2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpe3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZC5vcDIgLmxpc3QtbG9va2luZyBsaSAuY2FyZC1sb29re21pbi1oZWlnaHQ6YXV0b319QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpIC5jYXJkLWxvb2t7cG9zaXRpb246cmVsYXRpdmV9fS5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpIC5jYXJkLWxvb2sgZGl2e21hcmdpbi1yaWdodDoxNXB4O3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpIC5jYXJkLWxvb2sgZGl2e3RleHQtYWxpZ246bGVmdH19Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQub3AyIC5saXN0LWxvb2tpbmcgbGkgLmNhcmQtbG9vayAudGl0bGV7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZC5vcDIgLmxpc3QtbG9va2luZyBsaSAuY2FyZC1sb29rIC50aXRsZXtmb250LXNpemU6MTZweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDttYXJnaW4tYm90dG9tOjNweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpIC5jYXJkLWxvb2sgLnRpdGxle21pbi1oZWlnaHQ6YXV0b319Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQub3AyIC5saXN0LWxvb2tpbmcgbGkgLmNhcmQtbG9vayAudGl0bGUsLmxvb2tpbmctZm9yLmhvdmVyLWNhcmQub3AyIC5saXN0LWxvb2tpbmcgbGkgLmNhcmQtbG9vayBwe2NvbG9yOiMyNTI0M2J9Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQub3AyIC5saXN0LWxvb2tpbmcgbGkgLmNhcmQtbG9vazpob3ZlciwubG9va2luZy1mb3IuaG92ZXItY2FyZC5vcDIgLmxpc3QtbG9va2luZyBsaSAuY2FyZC1sb29rLmFjdHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5NS4yOWRlZywgIzlCMUUyNiA0LjI0JSwgI0Y0RDhDRiAxNjguMyUpfS5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpIC5jYXJkLWxvb2s6aG92ZXIgLnRpdGxlLC5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpIC5jYXJkLWxvb2s6aG92ZXIgcCwubG9va2luZy1mb3IuaG92ZXItY2FyZC5vcDIgLmxpc3QtbG9va2luZyBsaSAuY2FyZC1sb29rLmFjdCAudGl0bGUsLmxvb2tpbmctZm9yLmhvdmVyLWNhcmQub3AyIC5saXN0LWxvb2tpbmcgbGkgLmNhcmQtbG9vay5hY3QgcHtjb2xvcjojZmZmfS5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpIC5jYXJkLWxvb2s6aG92ZXIgZmlndXJlLC5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpIC5jYXJkLWxvb2suYWN0IGZpZ3VyZXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb29raW5nLWZvci5ob3Zlci1jYXJkLm9wMiAubGlzdC1sb29raW5nIGxpIC5jYXJkLWxvb2sgYXtmbGV4LWRpcmVjdGlvbjpyb3d9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZC5vcDIgLmxpc3QtbG9va2luZyBsaSAuY2FyZC1sb29rIGF7bWluLWhlaWdodDphdXRvO3BhZGRpbmc6MjBweH19Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQub3AyIC5saXN0LWxvb2tpbmcgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MTBweH0uY2FyZC1sb29rLmZ1bGwub3B0MSBkaXYuUEEwe3BhZGRpbmc6MDt3aWR0aDoxMDAlfS5zdWJzY3JpYmV7YmFja2dyb3VuZDojZjNmM2YzO3BhZGRpbmc6OTBweCAwIDAgMH0uc3Vic2NyaWJlIC5jYXJkLWxvb2t7YmFja2dyb3VuZDpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc3Vic2NyaWJlIC5jYXJkLWxvb2suZnVsbCBmaWd1cmV7bWFyZ2luOmF1dG99fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc3Vic2NyaWJlIC5jYXJkLWxvb2sgLm5lZWRzLXZhbGlkYXRpb24uZmxleHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MzBweH19LnN1YnNjcmliZSAuZm9ybS1jb250cm9se2JhY2tncm91bmQ6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnN1YnNjcmliZSAuZm9ybS1jb250cm9se21hcmdpbi1ib3R0b206MzBweH19LnN1YnNjcmliZSAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtiYWNrZ3JvdW5kOiNmM2YzZjN9LmV4cGxvcmVyMTEgLnN1YnNjcmliZSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsLC5leHBsb3JlcjExIC5zdWJzY3JpYmUgLmZvcm0tbGFiZWwtZ3JvdXAgOnZhbGlkLmZvcm0tY29udHJvbH5sYWJlbCwuZXhwbG9yZXIxMSAuc3Vic2NyaWJlIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2x+bGFiZWx7YmFja2dyb3VuZDojZjNmM2YzfS5zdWItY2F0ZWdvcmllc3tkaXNwbGF5Om5vbmV9LmJhY2stYnRue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jdHItdmgsLm15LWxpbmtzIGEgc3BhbiwuYXNrLXBlc3pvIGZpZ3VyZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNhcmQtYm94e2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OnJnYmEoODQsODYsOTEsLjEpIDEycHggMjdweCAzOHB4O2hlaWdodDoxMDAlfS5jYXJkLWJveC5vcDF7cGFkZGluZzozMHB4fS5jYXJkLWJveC5vcDEgZmlndXJle2JhY2tncm91bmQ6I2YzZjNmMzt3aWR0aDo4NnB4O2hlaWdodDo4NnB4O2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uY2FyZC1ib3gub3AxIGZpZ3VyZSBpbWd7d2lkdGg6YXV0b30ub3dsLWNhcm91c2VsIC5jYXJkLWJveHttYXJnaW46MTVweH0uYXJyb3d7YmFja2dyb3VuZDojOWQxZDI3O3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHg7ZGlzcGxheTpmbGV4O2JvcmRlci1yYWRpdXM6MThweDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjMyKX0uYXJyb3cgc3Bhbntmb250LXNpemU6MTJweH0uYXJyb3cgc3Bhbjo6YmVmb3Jle2NvbG9yOiNmZmZ9LmFycm93LmJpZ3t3aWR0aDo0OHB4O2hlaWdodDo0OHB4O2JvcmRlci1yYWRpdXM6MjRweH0uYXJyb3cuYmlnIHNwYW57Zm9udC1zaXplOjE4cHh9LmFycm93LndoaXRle2JhY2tncm91bmQ6I2ZmZn0uYXJyb3cud2hpdGUgc3Bhbjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LmFycm93LnllbGxvd3tiYWNrZ3JvdW5kOiNmZmNiMDV9LmFycm93LnllbGxvdyBzcGFuOjpiZWZvcmV7Y29sb3I6IzlkMWQyN30uYXJyb3cuZ3JlZW57YmFja2dyb3VuZDojZmZmfS5hcnJvdy5ncmVlbiBzcGFuOjpiZWZvcmV7Y29sb3I6IzAwYTA3YX0uYXJyb3cuZ3JheXtiYWNrZ3JvdW5kOiNmZmZ9LmFycm93LmdyYXkgc3Bhbjo6YmVmb3Jle2NvbG9yOiM3MzczNzN9LnByb2dyZXNze2hlaWdodDouNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNkOGQ4ZDg7Ym9yZGVyLXJhZGl1czouNXJlbX0ucHJvZ3Jlc3MgLnByb2dyZXNzLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiM5ZDFkMjc7Ym9yZGVyLXJhZGl1czouNXJlbTtmb250LXNpemU6MDt0ZXh0LWluZGVudDotOTk5OTk5cHh9LmNhcmQtaW1nLW92ZXJsYXkuY3RudC1idG17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7Y29sb3I6I2ZmZn0ubWFuYWdpbmctYm94e3BhZGRpbmc6MTBweCAwIDAgNjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1hbmFnaW5nLWJveHtwYWRkaW5nOjEwcHggMCAwIDMwcHh9fS5tYW5hZ2luZy1ib3ggc3Ryb25nLC5tYW5hZ2luZy1ib3ggc3BhbntkaXNwbGF5OmJsb2NrfS5hY3JkLWRhdGEucmVzdWx0IHRhYmxle2JhY2tncm91bmQ6cmdiYSgyNDMsMjQzLDI0MywuNSl9LmFjcmQtZGF0YS5yZXN1bHQgdGFibGUgdGgsLmFjcmQtZGF0YS5yZXN1bHQgdGFibGUgdGR7Zm9udC1zaXplOjIwcHg7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjOTc5Nzk3O2JvcmRlci1ib3R0b206MDtib3JkZXItdG9wOjA7cGFkZGluZzoxNXB4IDMwcHg7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmFjcmQtZGF0YS5yZXN1bHQgdGFibGUgdGgsLmFjcmQtZGF0YS5yZXN1bHQgdGFibGUgdGR7cGFkZGluZzoxNXB4O2ZvbnQtc2l6ZToxNnB4fX0uYWNyZC1kYXRhLnJlc3VsdCB0YWJsZSB0aDpmaXJzdC1jaGlsZCwuYWNyZC1kYXRhLnJlc3VsdCB0YWJsZSB0ZDpmaXJzdC1jaGlsZHt0ZXh0LWFsaWduOmxlZnR9LmFjcmQtZGF0YS5yZXN1bHQgdGFibGUgdGg6bGFzdC1jaGlsZCwuYWNyZC1kYXRhLnJlc3VsdCB0YWJsZSB0ZDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5hY3JkLWRhdGEucmVzdWx0IHRhYmxlIHRoe2JhY2tncm91bmQ6I2YzZjNmM30udmlldy1hbGx7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM5ZDFkMjd9LnZpZXctYWxsIC5pY29uLVJpZ2h0OjpiZWZvcmV7Y29sb3I6IzlkMWQyN30udmlldy1hbGw6aG92ZXJ7Y29sb3I6IzlkMWQyN30uUEEzMHtwYWRkaW5nOjMwcHh9Lm91ci1mb3VuZGluZ3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzQuODhkZWcsICNjNDc3N2QgMTQuMzQlLCAjOWQxZDI3IDc5LjA0JSk7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX0ub3VyLWZvdW5kaW5nOjphZnRlcntjb250ZW50OlwiXCI7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvc3ZnL2NvbW1hLWthcm1hLnN2Z1wiKSBuby1yZXBlYXQ7aGVpZ2h0OjI3MHB4O3dpZHRoOjIwMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowcHg7bGVmdDo3MHB4fS5vdXItZm91bmRpbmcgLmlubmVyLWJveHtwYWRkaW5nOjkwcHggMTQwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsub3VyLWZvdW5kaW5nIC5pbm5lci1ib3h7cGFkZGluZzo0MHB4IDcwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsub3VyLWZvdW5kaW5nIC5pbm5lci1ib3h7cGFkZGluZzozMHB4fX0ub3VyLWZvdW5kaW5nIC5mb3VuZGluZy1pbmZve3BhZGRpbmc6MCA0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub3VyLWZvdW5kaW5nIC5mb3VuZGluZy1pbmZve3BhZGRpbmc6MH0ub3VyLWZvdW5kaW5nIC5mb3VuZGluZy1pbmZvIC5NVDUwLU17bWFyZ2luLXRvcDo1MHB4fX0ub3VyLWZvdW5kaW5nIGhye2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yMyk7bWFyZ2luOjMwcHggMDttYXJnaW4tdG9wOjBweH0ubS1hdXRve21hcmdpbjowIGF1dG99Lm1hc3Rlci1jYXJke2ZvbnQtZmFtaWx5OlwiSW50ZXJcIixzYW5zLXNlcmlmfS5tYXN0ZXItY2FyZCBmaWd1cmV7bWFyZ2luLWJvdHRvbTowcHg7cG9zaXRpb246cmVsYXRpdmV9Lm1hc3Rlci1jYXJkIGZpZ3VyZSAuY3Rhe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo2cHg7cmlnaHQ6MHB4fS5tYXN0ZXItY2FyZCBmaWd1cmUgLmN0YSBhe2JhY2tncm91bmQ6I2ZmY2IwNTtib3JkZXItcmFkaXVzOjExcHggMHB4IDBweCAwcHg7cGFkZGluZzoxMHB4IDIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTJweDtjb2xvcjojMWMxYzFjfS5tYXN0ZXItY2FyZCBmaWd1cmUgaW1ne3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoxMHB4IDEwcHggMCAwfS5tYXN0ZXItY2FyZCBoM3tmb250LXNpemU6MjBweDtmb250LXdlaWdodDo3MDB9Lm1hc3Rlci1jYXJkIC5jdGEtYnh7YmFja2dyb3VuZDojOWQxZDI3O2hlaWdodDo4MHB4O21hcmdpbi10b3A6LTMwcHg7cGFkZGluZy10b3A6MzBweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfS5tYXN0ZXItY2FyZCAuY3RhLWJ4IGF7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDB9Lm1hc3Rlci1jYXJkIC5jdGEtYnggYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jYXJkLWJvZHl7cGFkZGluZzoyMHB4IDIzcHg7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2Q4ZDhkODtiYWNrZ3JvdW5kOiNmZmZ9LmNhcmQtYm9keSBwe2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjojNTQ1NjVifS5jYXJkLW9mZmVyLWRldGFpbHN7cGFkZGluZzoyMHB4IDIzcHg7Ym9yZGVyLXJhZGl1czoxMHB4O2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX0ub2ZmZXItbGlzdHttYXJnaW4tYm90dG9tOjBweH0ub2ZmZXItbGlzdCBsaXttYXJnaW4tYm90dG9tOjEwcHh9Lm9mZmVyLWxpc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjBweH0ubGFiZWwtdHh0e2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNiOGI4Yjg7bWFyZ2luLWJvdHRvbTowcHh9LnZhbHVlLXR4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxfS52YWx1ZS1hbW91bnR7Zm9udC1zaXplOjE2cHh9LnZhbHVlLWFtb3VudCBzdHJvbmd7Zm9udC1zaXplOjI1cHg7Zm9udC13ZWlnaHQ6NzAwfS5ncmF5LWJne2JhY2tncm91bmQ6I2ZhZmFmYTtwYWRkaW5nOjYwcHggMH0uY2FyZC1icmVha2VyLmNhcmR7bWFyZ2luLWJvdHRvbToxMDBweH0uY2FyZC1icmVha2VyLmNhcmQgLmNhcmQtdGl0bGV7Zm9udC1zaXplOjgwcHg7bGluZS1oZWlnaHQ6Ljl9LmNhcmQtYnJlYWtlci5jYXJkIC5jYXJkLWltZy1vdmVybGF5e3dpZHRoOjYwJTtwYWRkaW5nOjYwcHg7cGFkZGluZy1sZWZ0OjExMHB4fS5jYXJkLWJyZWFrZXIuY2FyZCAuY2FyZC10ZXh0e2ZvbnQtc2l6ZToxNnB4fS5jYXJkLWJyZWFrZXItdGhpbnttYXJnaW4tYm90dG9tOjEwMHB4fS5jYXJkLWJyZWFrZXItdGhpbi5vdXRsaW5le2JvcmRlcjpzb2xpZCA0cHggIzlkMWQyN30uY2FyZC1icmVha2VyLXRoaW4gLmNhcmQtaW1nLW92ZXJsYXkuY3RudC1idG17ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmZsZXgtZW5kO3BhZGRpbmctYm90dG9tOjQwcHh9LmNhcmQtYnJlYWtlci10aGluIC5jYXJkLXRpdGxle2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTQ1NjViO2ZvbnQtc2l6ZTozMnB4O21hcmdpbi1ib3R0b206MHB4fS5jYXJkLWJyZWFrZXItdGhpbiAuY2FyZC10ZXh0e2NvbG9yOiM1NDU2NWJ9LmNhcmQtYnJlYWtlci10aGluIC5idG4tYm94e3dpZHRoOjMwMHB4O21hcmdpbi1ib3R0b206MHB4fS5jYXJkLWJyZWFrZXItdGhpbiAuYnRuLWJveCBhe3dpZHRoOjEwMCV9LmNhcmQtYnJlYWtlci10aGluIC5jYXJkLWRlc2N7cGFkZGluZy1yaWdodDozMHB4fWZvcm0uZm9ybXtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzozMHB4fS5zY2hlZHVsZS1jaGFyZ2VzLWJhbm5lciAuYWN0aXZlIC5jYXJkLWJveHtib3JkZXItYm90dG9tLWNvbG9yOiM5ZDFkMjd9LnNjaGVkdWxlLWNoYXJnZXMtYmFubmVyIC5hY3RpdmUgLmNhcmQtYm94IC5jYXJkLXRpdGxle2ZvbnQtd2VpZ2h0OjQwMH0uc2NoZWR1bGUtY2hhcmdlcy1iYW5uZXIgLmNhcmQtYm94e2JvcmRlci1yYWRpdXM6NXB4O21pbi1oZWlnaHQ6MTUwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXItYm90dG9tOjNweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5zY2hlZHVsZS1jaGFyZ2VzLWJhbm5lciAuY2FyZC1ib3ggLmNhcmQtdGl0bGV7Zm9udC13ZWlnaHQ6MzAwO21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MjRweH0uc2VjdGlvbi0xe3BhZGRpbmc6NDBweCAwIDEwMHB4IDB9Lk1UNjB7bWFyZ2luLXRvcDo2MHB4fS5ncmV5LWJnLC5ibG9nLXRhYi5mYXN0YWcsLmJhbm5lcjIgLmJhbm5lci13cmFwcGVyLmdyZXktYnRte2JhY2tncm91bmQ6I2YzZjNmM30uZ3JleS1iZzJ7YmFja2dyb3VuZDojZmFmYWZhfS5saW5rLXR4dHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzlkMWQyN31oci5vcDF7bWFyZ2luOjUwcHggMDtib3JkZXItdG9wLWNvbG9yOiNkOGQ4ZDh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tdC0xNS1zbXttYXJnaW4tdG9wOjE1cHh9Lm10LTMwLXNte21hcmdpbi10b3A6MzBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tdC0zMC1zbXttYXJnaW4tdG9wOjB9fS5oZWFkaW5nLWJveHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MjVweCAwO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uaGVhZGluZy1ib3ggLmhke21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmhlYWRpbmctYm94e2Rpc3BsYXk6YmxvY2t9fS5zdGlja3ktYnRte2Rpc3BsYXk6bm9uZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgbGluZWFyfS5zdGlja3ktYnRtLmhpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCA1MHB4KX0uc3RpY2t5LWJ0bSBhe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjUwcHg7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6NTBweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zdGlja3ktYnRte2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7ei1pbmRleDoyfX0uc2EtaXNwYWdle3BhZGRpbmc6NDBweCAwO2JhY2tncm91bmQ6I2Y2ZjZmNjtjb2xvcjojMjUyNDNifS5zYS1pc3BhZ2UgLmhkMjZ7Zm9udC1zaXplOjI4cHg7Zm9udC13ZWlnaHQ6NTAwfS5zYS1pc3BhZ2UgLmNoYXJ0X2J4e2JvcmRlcjoxcHggc29saWQgI2JiYn0uc2EtaXNwYWdlIC5sb2FuLWNhbHttYXJnaW4tcmlnaHQ6MH0uc2EtaXNwYWdlIC5sb2FuLWNhbCAuc2xpZGVyLXdyYXBlcnttYXJnaW4tcmlnaHQ6MH0uc2EtaXNwYWdlIC5sb2FuLWNhbCAuc2xpZGVyLXdyYXBlciAuaGVscC1ibG9ja3ttYXJnaW4tYm90dG9tOjIwcHh9LnNhLWlzcGFnZSAubG9hbi1jYWwgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZXtmb250LXNpemU6MH0uc2EtaXNwYWdlIC5sb2FuLWNhbCAubm9ybVNlbCBzZWxlY3R7bWFyZ2luLXJpZ2h0OjA7Y29sb3I6IzI1MjQzYjtwYWRkaW5nOjAgMjhweCAwIDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjowO2ZvbnQtd2VpZ2h0OjUwMDt3aWR0aDoxMjBweDt0ZXh0LWFsaWduOnJpZ2h0O2hlaWdodDphdXRvfS5zYS1pc3BhZ2UgLmxvYW4tY2FsIC5idG4tYm94IC5idG4tcmVke2JveC1zaGFkb3c6bm9uZTtmb250LXdlaWdodDo1MDB9LnNhLWlzcGFnZSAubG9hbi1jYWwgLnRpdGxlLWJ4e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9LnNhLWlzcGFnZSAubG9hbi1jYWwgLnRpdGxlLWJ4IC50aXRsZXttYXJnaW4tYm90dG9tOjB9LnNhLWlzcGFnZSAubG9hbi1jYWwgLnRpdGxlLWJ4IC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2x7d2lkdGg6MTIwcHg7Ym9yZGVyOjFweCBzb2xpZCAjYjdiN2I3O3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZzo2cHggOHB4O2NvbG9yOiMyNTI0M2J9LnNhLWlzcGFnZSAubG9hbi1jYWwgLmYxNHtjb2xvcjojNTQ1NjVifS5zYS1pc3BhZ2UgLmxlZ2VuZC1idG17bWFyZ2luLXRvcDoxMnB4O2ZvbnQtc2l6ZToxMXB4fS5zYS1pc3BhZ2UgLmxlZ2VuZC1idG0gLmwxLC5zYS1pc3BhZ2UgLmxlZ2VuZC1idG0gLmwye2Rpc3BsYXk6ZmxleDtsaW5lLWhlaWdodDoxLjF9LnNhLWlzcGFnZSAubGVnZW5kLWJ0bSAubDEgc3Bhbiwuc2EtaXNwYWdlIC5sZWdlbmQtYnRtIC5sMiBzcGFue2ZsZXg6MCAwIDhweDt3aWR0aDo4cHg7aGVpZ2h0OjhweDttYXJnaW46NHB4IDhweCAwO2JvcmRlci1yYWRpdXM6NTAlfS5zYS1pc3BhZ2UgLmxlZ2VuZC1idG0gLmwxIHNwYW57YmFja2dyb3VuZDojOWQxZDI3fS5zYS1pc3BhZ2UgLmxlZ2VuZC1idG0gLmwye21hcmdpbi10b3A6NnB4fS5zYS1pc3BhZ2UgLmxlZ2VuZC1idG0gLmwyIHNwYW57YmFja2dyb3VuZDojZWJhYTA0fS5zYS1pc3BhZ2UgLnJlc3VsdC10Ymx7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZDojZmZmO2ZvbnQtc2l6ZToxNHB4fS5zYS1pc3BhZ2UgLnJlc3VsdC10YmwgdGgsLnNhLWlzcGFnZSAucmVzdWx0LXRibCB0ZHtwYWRkaW5nOjEycHggMTZweH0uc2EtaXNwYWdlIC5yZXN1bHQtdGJsIHRoe2JhY2tncm91bmQ6Izc4Nzg3ODtjb2xvcjojZmZmfS5zYS1pc3BhZ2UgLnJlc3VsdC10YmwgdGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDB9LnNhLWlzcGFnZSAucmVzdWx0LXRibCB0aDpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCA0cHggMCAwfS5zYS1pc3BhZ2UgLnJlc3VsdC10YmwgdHIuYW10LWlue2ZvbnQtc2l6ZToxNnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7Zm9udC13ZWlnaHQ6NTAwfS5zYS1pc3BhZ2UgLnJlc3VsdC10YmwgdHIuYW10LWluIHN0cm9uZ3tjb2xvcjojOWQxZDI3fS5zYS1pc3BhZ2UgLmZlYXR1cmUtdGJsIHRoLC5zYS1pc3BhZ2UgLmZlYXR1cmUtdGJsIHRke3BhZGRpbmc6OHB4fS5zYS1pc3BhZ2UgLmZlYXR1cmUtdGJsIHRyLnVsbntib3JkZXI6MXB4IHNvbGlkICNhOWE5YTl9LnNhLWlzcGFnZSAuZmVhdHVyZS10YmwgdHIudWxuIHRoe2JhY2tncm91bmQ6I2VlZTtwYWRkaW5nOjEycHggOHB4fS5zYS1pc3BhZ2UgLmZlYXR1cmUtdGJsIHRyLnVsbjEgdGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2E5YTlhOX0uc2EtaXNwYWdlIC5mZWF0dXJlLXRibCB0aHtiYWNrZ3JvdW5kOiNkZWRlZGU7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MX0uc2EtaXNwYWdlIC5mZWF0dXJlLXRibCB0ZHtiYWNrZ3JvdW5kOiNmZmY7Zm9udC1zaXplOjE0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0uc2EtaXNwYWdlIC5mZWF0dXJlLXRibCB0ZDpmaXJzdC1jaGlsZHtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjJ9LnNhLWlzcGFnZSAuZmVhdHVyZS10YmwgdGQgc3Ryb25ne2NvbG9yOiM5ZDFkMjd9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zYS1pc3BhZ2UgLmZlYXR1cmUtdGJse21hcmdpbi10b3A6MjVweDt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNhLWlzcGFnZSAuaGQyNntmb250LXNpemU6MjBweH0uc2EtaXNwYWdlIC5NVDQwe21hcmdpbi10b3A6MjBweH0uc2EtaXNwYWdlIC5mMTZie21hcmdpbi10b3A6MjVweH19Lmxvb2tpbmctZm9ye3BhZGRpbmc6NTBweCAwO2JhY2tncm91bmQ6I2YzZjNmM31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxvb2tpbmctZm9ye3BhZGRpbmc6NDBweCAwfX0ubG9va2luZy1mb3IuaG92ZXItY2FyZCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWd7d2lkdGg6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1ne2hlaWdodDoyNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdle3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9fS5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5vd2wtbmF2IC5vd2wtcHJldi5kaXNhYmxlZHtvcGFjaXR5OjB9Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQgLm93bC1uYXYgLm93bC1uZXh0LmRpc2FibGVke29wYWNpdHk6MH0ubG9va2luZy1mb3IuaG92ZXItY2FyZCAub3dsLW5hdiAub3dsLW5leHQsLmxvb2tpbmctZm9yLmhvdmVyLWNhcmQgLm93bC1uYXYgLm93bC1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6IzlkMWQyNztib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjMyKTt3aWR0aDoyNnB4O2hlaWdodDoyNnB4O2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi1ib3R0b206MTJweH0ubG9va2luZy1mb3IuaG92ZXItY2FyZCAub3dsLW5hdiAub3dsLW5leHQgc3BhbiwubG9va2luZy1mb3IuaG92ZXItY2FyZCAub3dsLW5hdiAub3dsLXByZXYgc3Bhbntmb250LXNpemU6MTJweDtjb2xvcjojZmZmfS5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5vd2wtbmF2IC5vd2wtbmV4dCBzcGFuOjpiZWZvcmUsLmxvb2tpbmctZm9yLmhvdmVyLWNhcmQgLm93bC1uYXYgLm93bC1wcmV2IHNwYW46OmJlZm9yZXtjb2xvcjojZmZmfS5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5vd2wtbmF2IC5vd2wtbmV4dHtyaWdodDoxNXB4fS5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5vd2wtbmF2IC5vd2wtcHJldntsZWZ0Oi0xMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZCAub3dsLW5hdi5kaXNhYmxlZHtkaXNwbGF5Om5vbmV9fS5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5zdWItdGl0bGV7bGluZS1oZWlnaHQ6MX0ubG9va2luZy1mb3IuaG92ZXItY2FyZCAubGlzdC1sb29raW5ne2p1c3RpZnktY29udGVudDpzdGFydDtmbGV4LXdyYXA6bm93cmFwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZCAubGlzdC1sb29raW5ne2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX0ubG9va2luZy1mb3IuaG92ZXItY2FyZCAubGlzdC1sb29raW5nIGxpe21hcmdpbi1ib3R0b206MDttYXJnaW4tcmlnaHQ6MjBweDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZCAubGlzdC1sb29raW5nIGxpe21hcmdpbi1yaWdodDowO21hcmdpbi1ib3R0b206MTBweH19Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQgLmxpc3QtbG9va2luZyBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5jYXJkLWxvb2t7dHJhbnNpdGlvbjphbGwgLjVzIGxpbmVhcjttaW4taGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZCAuY2FyZC1sb29re21pbi1oZWlnaHQ6MTIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZCAuY2FyZC1sb29re21pbi1oZWlnaHQ6MTcwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZCAuY2FyZC1sb29re21pbi1oZWlnaHQ6MTYwcHh9fS5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5jYXJkLWxvb2s+YXtwYWRkaW5nOjE1cHh9Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQgLmNhcmQtbG9vayBmaWd1cmV7bWFyZ2luOjAgMTVweCAwIDB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5jYXJkLWxvb2sgZmlndXJle21hcmdpbjowIGF1dG99fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubG9va2luZy1mb3IuaG92ZXItY2FyZCAuY2FyZC1sb29rIC50aXRsZXttaW4taGVpZ2h0OjQxcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQgLmNhcmQtbG9vayAudGl0bGV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MX19Lmxvb2tpbmctZm9yLmhvdmVyLWNhcmQgLmNhcmQtbG9vayBwe2NvbG9yOiM1MjUyNTJ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5jYXJkLWxvb2sgcHtkaXNwbGF5OmJsb2NrfX0ubG9va2luZy1mb3IuaG92ZXItY2FyZCAuY2FyZC1sb29rOmhvdmVye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNGRlZywgI0M0Nzc3RCAwJSwgIzlEMUQyNyA5MSUpfS5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5jYXJkLWxvb2s6aG92ZXIgZmlndXJle2Rpc3BsYXk6bm9uZX0ubG9va2luZy1mb3IuaG92ZXItY2FyZCAuY2FyZC1sb29rOmhvdmVyIC50aXRsZXtjb2xvcjojZmZmfS5sb29raW5nLWZvci5ob3Zlci1jYXJkIC5jYXJkLWxvb2s6aG92ZXIgcHtjb2xvcjojZmZmfS5jcm9zcy1hcnJvdy1saW5re2NvbG9yOiM1NDU2NWI7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvY3Jvc3MtYXJyb3ctZ3JleS5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7cGFkZGluZy1yaWdodDoyMHB4O2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OjQwMH0uY3Jvc3MtYXJyb3ctbGluazpob3ZlcntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvY3Jvc3MtYXJyb3ctcmVkLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtmb250LXdlaWdodDo3MDA7Y29sb3I6IzlkMWQyN31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jcm9zcy1hcnJvdy1saW5re2ZvbnQtc2l6ZToxNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNyb3NzLWFycm93LWxpbmt7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjc7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2Nyb3NzLWFycm93LXJlZC5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7bWFyZ2luLWJvdHRvbToxNXB4fX0uaGVyby1rbm93LW1vcmV7Y29sb3I6I2ZmZjttYXJnaW4tbGVmdDozMHB4O2ZvbnQtd2VpZ2h0OjcwMH0ucGxheS1ib3h7YmFja2dyb3VuZDojZmZjYjA1O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDo3NXB4O2hlaWdodDo3NXB4O2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucGxheS1ib3ggLmljb24tcGxheXtmb250LXNpemU6MzVweH0ucGxheS1ib3ggLmljb24tcGxheTpiZWZvcmV7Y29sb3I6IzU0NTY1Yn0ubmF2Lm9wdDF7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5hdi5vcHQxIGxpe21hcmdpbjowIDE1cHh9Lm5hdi5vcHQxIGxpIGF7cGFkZGluZzoxNHB4IDMwcHg7Zm9udC13ZWlnaHQ6NzAwO2JvcmRlcjoycHggc29saWQgcmdiYSgwLDAsMCwwKTtkaXNwbGF5OmJsb2NrfS5uYXYub3B0MSBsaSBhLmFjdGl2ZXtib3JkZXItY29sb3I6I2Q4ZDhkODtib3JkZXItcmFkaXVzOjI2cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubmF2Lm9wdDF7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdi5vcHQxIGxpe21hcmdpbjowIDhweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5uYXYub3B0MXtmbGV4LWRpcmVjdGlvbjpyb3d9fS5ibG9nLWhvbWV7YmFja2dyb3VuZDojZjNmM2YzO3BhZGRpbmc6NTBweCAwIDB9LmJsb2ctaG9tZSAuYmxvZy1jYXJkIC5jYXJkLXJpZ2h0e3BhZGRpbmc6MzZweCAzMHB4IDE2cHggNDhweH0uYmxvZy1ob21lIC5ibG9nLWNhcmQgLmNhcmQtcmlnaHQgLmxpc3QtaW1nIGxpe21hcmdpbi1ib3R0b206MzZweH0uYmxvZy1ob21lIC5ibG9nLWNhcmQgLmNhcmQtcmlnaHQgLmxpc3QtaW1nIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbToyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJsb2ctaG9tZSAuYmxvZy1jYXJkIC5jYXJkLXJpZ2h0e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJsb2ctaG9tZSAuYmxvZy1jYXJkIC5jYXJkLXJpZ2h0e3BhZGRpbmc6MzBweCAzMHB4IDE2cHggMzBweH19LmdyZXktYmcxLC5wcm9kLWZlYXR1cmV7YmFja2dyb3VuZDojZjVmNWY1fS5wYWQtdGIxLC5wcm9kLWZlYXR1cmUgLmludHJvLWJhbm5lciwucHJvZC1mZWF0dXJle3BhZGRpbmc6NjBweCAwIDAgMH0ucGFnZS1icmVha2VyLTJ7YmFja2dyb3VuZDojZDhkOGQ4fS5wYWdlLWJyZWFrZXItMi5vcDF7YmFja2dyb3VuZDojYmEzMTQ4fS5wYWdlLWJyZWFrZXItMiBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ucHJvZC1mZWF0dXJlLmdybnQtYmxvZy1mZXR1cmVze3BhZGRpbmc6NDBweCAwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5wcm9kLWZlYXR1cmUuZ3JudC1ibG9nLWZldHVyZXMgLmludHJvLWJhbm5lcntwYWRkaW5nOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9kLWZlYXR1cmUuZ3JudC1ibG9nLWZldHVyZXMgLmludHJvLWJhbm5lciAuY2FyZC5wYWdlLWJyZWFrZXIgLmNhcmQtaW1ne2Rpc3BsYXk6YmxvY2t9fS5wcm9kLWZlYXR1cmUgLmhkMnZ7bWFyZ2luLWJvdHRvbToxNXB4fS5wcm9kLWZlYXR1cmUgLm1vcmV0ZXh0e2Rpc3BsYXk6bm9uZX0uc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWNvbmRhcnktbmF2IC5jb250YWluZXIgLmJ0bi1ib3h7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlY29uZGFyeS1uYXYgLmNvbnRhaW5lciAuYnRuLWJveHtkaXNwbGF5Om5vbmV9fS5kb2ItcHJvZHVjdHtwYWRkaW5nOjgwcHggMH0uZG9iLXByb2R1Y3QgLmhke21hcmdpbi1ib3R0b206NTBweH0uZG9iLXByb2R1Y3QgLmNhcmQub3Aye21hcmdpbjoxJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRvYi1wcm9kdWN0e3BhZGRpbmc6NTBweCAwfX0uZmFxLXNlY3Rpb257cGFkZGluZzo0NXB4IDAgMTA1cHggMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZhcS1zZWN0aW9ue3BhZGRpbmc6NDVweCAwfX0uZmVlcy1zZWN0aW9ue3BhZGRpbmc6NDVweCAwO2JhY2tncm91bmQ6I2YzZjNmM30uZmVlcy1zZWN0aW9uIC5jYXJkLWxvb2suZnVsbC5vcHQxe2JhY2tncm91bmQ6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmVsaWdpYmlsaXR5LXNlY3Rpb257cGFkZGluZy10b3A6NTBweH19LmVsaWdpYmlsaXR5LXNlY3Rpb24ub3ZlcmxhcHttYXJnaW4tdG9wOi0zMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZWxpZ2liaWxpdHktc2VjdGlvbi5vdmVybGFwe21hcmdpbi10b3A6MzBweDtwYWRkaW5nOjB9fS5lbGlnaWJpbGl0eS1zZWN0aW9uLm9wdDEgLmVsaWdpYmlsaXR5LWNvbXAgLmFjY29yZGlhbi5vcDEgLnRvZ19jb250e3BhZGRpbmctYm90dG9tOjB9LmVsaWdpYmlsaXR5LXNlY3Rpb24ub3B0MSAuZWxpZ2liaWxpdHktY29tcCAuYWNjb3JkaWFuLm9wMSAudG9nX2NvbnQgdWwgbGl7bWFyZ2luLWJvdHRvbTo4cHh9LmVsaWdpYmlsaXR5LXNlY3Rpb24ub3B0MSAuZWxpZ2liaWxpdHktY29tcCAuYWNjb3JkaWFuLm9wMSAudG9nX2NvbnQgLmJ0bi1ib3h7bWFyZ2luOjE2cHggMCAwIC0xNnB4fS5lbGlnaWJpbGl0eS1zZWN0aW9uLm9wdDEgaW1ne21heC13aWR0aDo1MCV9LmVsaWdpYmlsaXR5LWNvbXB7YWxpZ24taXRlbXM6Y2VudGVyfS5lbGlnaWJpbGl0eS1jb21wIGZpZ3VyZXttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcn0uZWxpZ2liaWxpdHktY29tcCBpbWd7bWF4LXdpZHRoOjEwMCV9LmVsaWdpYmlsaXR5LWNvbXAgLmFjY29yZGlhbi5vcDEgLnRvZ19jb250IHVsIGxpe21hcmdpbi1ib3R0b206MTJweH0uZWxpZ2liaWxpdHktY29tcCAuYWNjb3JkaWFuLm9wMSAudG9nX2NvbnQgLmhkZ3ttYXJnaW46MCAwIDEycHggLTE2cHg7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZWxpZ2liaWxpdHktY29tcC5vcDF7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9LmVsaWdpYmlsaXR5LWNvbXAgZmlndXJle21hcmdpbi10b3A6MjBweH19LnByb2QtZmVhdHVyZSAuaW50cm8tYmFubmVyLlBCNjB7cGFkZGluZy1ib3R0b206NjBweH0uc3RlcHMtdG91c2UyLmhvbWVsb2Fue2JhY2tncm91bmQ6I2ZhZmFmYX0uc3RlcHMtdG91c2UyLmhvbWVsb2FuIC5tb3JldGV4dHtkaXNwbGF5Om5vbmV9LnN0ZXBzLXRvdXNlMi5ob21lbG9hbiBocntib3JkZXItdG9wLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnN0ZXBzLXRvdXNlMi5ob21lbG9hbiAuY2FyZC1ieHtib3gtc2hhZG93OjAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLC4wOSk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS4zO2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjIwcHggMjRweDttYXJnaW46MjBweCAzMHB4O21pbi1oZWlnaHQ6MTIwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnN0ZXBzLXRvdXNlMi5ob21lbG9hbiAuY2FyZC1ieHttYXJnaW46MjBweCAxMHB4fX0ub2ZmZXItbW9kYWx7YmFja2dyb3VuZDojZmZkMmJjO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZlM2QxIDAlLCAjZmZjYWIxIDEwMCUpO21pbi1oZWlnaHQ6MzAwcHg7Ym94LXNoYWRvdzoxMnB4IDI3cHggMzhweCAwIHJnYmEoMCwwLDAsLjA5KTtib3JkZXItcmFkaXVzOjZweDtib3JkZXI6MDtjb2xvcjojMjUyNDNifS5vZmZlci1tb2RhbCAubW9kYWwtYm9keXtwYWRkaW5nLWJvdHRvbTowfS5vZmZlci1tb2RhbCAubW9kYWwtYm9keSAucG9wdXAtY2xvc2V7cmlnaHQ6MTVweDt0b3A6MTVweH0ub2ZmZXItbW9kYWwgLm1vZGFsLWJvZHkgLnBvcHVwLWNsb3NlIC5pY29uLWNsb3Nle2ZvbnQtd2VpZ2h0OmJvbGR9Lm9mZmVyLW1vZGFsIC5tb2RhbC1ib2R5IC5wb3B1cC1jbG9zZSAuaWNvbi1jbG9zZTo6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9Lm9mZmVyLW1vZGFsIC5mMjB7Zm9udC1zaXplOjIxcHg7bWFyZ2luLXRvcDoyMHB4O2xpbmUtaGVpZ2h0OjEuMjttYXJnaW4tYm90dG9tOjB9Lm9mZmVyLW1vZGFsIC5idG4tYm94IC5idG4tcmVke2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMH0ub2ZmZXItbW9kYWwgLlRBUntmb250LXNpemU6OHB4fS5vZmZlci1tb2RhbCAud2l0aC1jaXJjbGUub3Aze2ZvbnQtc2l6ZToxM3B4fS5vZmZlci1tb2RhbCAud2l0aC1jaXJjbGUub3AzIGxpe3BhZGRpbmctYm90dG9tOjB9Lm9mZmVyLW1vZGFsIC53aXRoLWNpcmNsZS5vcDMgbGk6OmJlZm9yZXtmb250OmJvbGQgMTFweCBpY29tb29uO2NvbnRlbnQ6XCLupIJcIjt0b3A6MTVweH0ub2ZmZXItbW9kYWwgLndpdGgtY2lyY2xlLm9wMysuZjEye2ZvbnQtc2l6ZToxM3B4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub2ZmZXItbW9kYWwgLnJvdy5uby1ndXR0ZXJze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfS5vZmZlci1tb2RhbCAub2ZmZXItaW1ne21hcmdpbjoxMHB4IGF1dG8gMDtkaXNwbGF5OmJsb2NrO3dpZHRoOjcwJX0ub2ZmZXItbW9kYWwgLmJ0bi1ib3h7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTo1cHh9Lm9mZmVyLW1vZGFsIC5idG4tYm94IC5idG4tcmVke2hlaWdodDphdXRvfS5vZmZlci1tb2RhbCAuVEFSe3RleHQtYWxpZ246Y2VudGVyfX0udGhlLXBvd2Vye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDtwYWRkaW5nLWJvdHRvbTozMHB4fS50aGUtcG93ZXIgLmhkMS5zYntmb250LXdlaWdodDo1MDB9LnRoZS1wb3dlciAuaGQyOC5zYntmb250LXdlaWdodDo1MDB9LnRoZS1wb3dlciAuZnMxOHtjb2xvcjojNjg2ODczfS50aGUtcG93ZXIgLmFwcGx5LWJ4e2JhY2tncm91bmQ6cmdiYSgyMjUsMjI1LDIzNSwuMik7cGFkZGluZzoyNHB4O2JvcmRlci1yYWRpdXM6MTZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRoZS1wb3dlciAuYXBwbHktYnh7cGFkZGluZzoxNXB4O2JvcmRlci1yYWRpdXM6MDttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudGhlLXBvd2VyIC5jb2wtbGctNSAubG9hbi1jYWx7ZGlzcGxheTpibG9ja30udGhlLXBvd2VyIC5jb2wtbGctNSAubG9hbi1jYWwgLndoaXRlLWJ4Lm9wMXtwYWRkaW5nOjE1cHggMjBweDt3aWR0aDo5NSV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudGhlLXBvd2VyIC5jb2wtbGctNSAubG9hbi1jYWx7ZGlzcGxheTpibG9jaztwYWRkaW5nOjE1cHh9LnRoZS1wb3dlciAuY29sLWxnLTUgLmxvYW4tY2FsIC53aGl0ZS1ieC5vcDF7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50aGUtcG93ZXIgLmJ0bi1ib3h7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudGhlLXBvd2Vye292ZXJmbG93OmhpZGRlbn19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50aGUtcG93ZXJ7cGFkZGluZzowIDAgMzBweCAwfS50aGUtcG93ZXIuUFQxNXtwYWRkaW5nLXRvcDozMHB4fS50aGUtcG93ZXIuUFQxNSAuaGQyOHtmb250LXNpemU6MThweH0udGhlLXBvd2VyLlBUMTUgLmNvbC1sZy01IC5sb2FuLWNhbHtwYWRkaW5nLXRvcDowO21hcmdpbjowfS50aGUtcG93ZXIgLmhkMXtmb250LXNpemU6MjFweDtsaW5lLWhlaWdodDpub3JtYWx9LnRoZS1wb3dlciAuaGQxLnNie21hcmdpbi10b3A6MjVweH0udGhlLXBvd2VyIC5mczE4e2ZvbnQtc2l6ZToxNHB4fS50aGUtcG93ZXIgLmZzMjF7Zm9udC1zaXplOjE0cHh9LnRoZS1wb3dlciAuYXBwbHktYnggLmhkMjh7Zm9udC1zaXplOjE4cHg7cGFkZGluZzowIDE1cHh9LnRoZS1wb3dlciAuYXBwbHktYnggLmQtZmxleC5NVDIwe3BhZGRpbmc6MCAxNXB4O2ZsZXgtd3JhcDp3cmFwfS50aGUtcG93ZXIgLmFwcGx5LWJ4IC5kLWZsZXguTVQyMCAuZm9ybS1ncm91cHt3aWR0aDo0NSU7ZmxleDowIDAgNDUlfS50aGUtcG93ZXIgLmFwcGx5LWJ4IC5kLWZsZXguTVQyMCAuZm9ybS1ncm91cDpudGgtY2hpbGQoMyl7ZmxleDowIDAgMTAwJTttYXJnaW4tbGVmdDowfS50aGUtcG93ZXIgLm1vYmlsZS1zY3JvbGx7b3ZlcmZsb3c6YXV0b30udGhlLXBvd2VyIC5tb2JpbGUtc2Nyb2xsIHVse3dpZHRoOjU0MHB4fS50aGUtcG93ZXIgLmNoYXJ0LWJveHtoZWlnaHQ6MTkwcHh9LnRoZS1wb3dlciAuY2hhcnQtYm94ICNkb251dGNoYXJ0e3dpZHRoOjE3MHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjE3MHB4ICFpbXBvcnRhbnQ7bGVmdDoxNXB4fS50aGUtcG93ZXIgLmNoYXJ0LWJveCAudG90YWwtYW1vdW50e2xlZnQ6NDBweDt0b3A6MjBweH0udGhlLXBvd2VyIC5jaGFydC1ib3ggLnRvdGFsLWFtb3VudCBoNHtmb250LXNpemU6MTBweH0udGhlLXBvd2VyIC5jaGFydC1ib3ggLnRvdGFsLWFtb3VudCBoM3tmb250LXNpemU6MTRweH0udGhlLXBvd2VyIC5sZWdlbmQtYnh7cmlnaHQ6NTBweDtmb250LXNpemU6MTRweDt0b3A6MTBweH0udGhlLXBvd2VyIC5sZWdlbmQtYnggLnJhdGUtYnh7Zm9udC1zaXplOjEycHh9LnRoZS1wb3dlciAubGVnZW5kLWJ4IC5yYXRlLWJ4IHNwYW57d2lkdGg6MTVweDtoZWlnaHQ6MTVweH0udGhlLXBvd2VyIC5sb2FuLWVtaXttYXJnaW46MCAxNXB4fX0uY2hhcnQtYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoyMzBweDttYXJnaW4tdG9wOjIwcHh9LmNoYXJ0LWJveCB0ZXh0e2Rpc3BsYXk6bm9uZX0uY2hhcnQtYm94IGRpdntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH0uY2hhcnQtYm94IC50b3RhbC1hbW91bnR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo3MHB4O3RvcDo0MHB4O3otaW5kZXg6MTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMjBweDtoZWlnaHQ6MTIwcHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY2hhcnQtYm94IC50b3RhbC1hbW91bnQgaDN7Zm9udC1zaXplOjE5cHg7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNoYXJ0LWJveCBkaXZ7bGVmdDotMTBweH0uY2hhcnQtYm94IC50b3RhbC1hbW91bnR7bGVmdDo0MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNoYXJ0LWJveCBkaXZ7bGVmdDphdXRvfS5jaGFydC1ib3ggLnRvdGFsLWFtb3VudHtsZWZ0OjcwcHh9fS5sZWdlbmQtYnh7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjAlO3RvcDowO2ZvbnQtc2l6ZToyMXB4fS5sZWdlbmQtYnggLnJhdGUtYnh7Zm9udC1zaXplOjE4cHg7ZGlzcGxheTpmbGV4O21hcmdpbi10b3A6MTBweH0ubGVnZW5kLWJ4IC5yYXRlLWJ4IHNwYW57d2lkdGg6MjFweDtoZWlnaHQ6MjFweDtiYWNrZ3JvdW5kOiNmNGQ4Y2Y7bWFyZ2luLXJpZ2h0OjEwcHh9LmxlZ2VuZC1ieCAucmF0ZS1ieCBzcGFuLmdyZWVue2JhY2tncm91bmQ6I2NhZTdkMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5sZWdlbmQtYnh7cmlnaHQ6MTAlfX0ubG9hbi1lbWl7Ym94LXNoYWRvdzowIDVweCA2cHggMCByZ2JhKDAsMCwwLC4wOSk7Ym9yZGVyLXJhZGl1czo4cHg7bWFyZ2luLXJpZ2h0OjUlO2hlaWdodDoxMzBweDtiYWNrZ3JvdW5kOiNmOWY5ZmIgdXJsKC4uL2ltYWdlcy93YXZlLnBuZykgbm8tcmVwZWF0IGxlZnQgYm90dG9tO2JhY2tncm91bmQtc2l6ZToxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0ubG9hbi1lbWkgLmxvYW4tbmFtZXtmb250LXNpemU6MThweH0ubG9hbi1lbWkgLmxvYW4tYW1vdW50e2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MzZweDtjb2xvcjojOWQxZDI3O2xpbmUtaGVpZ2h0OjE7bWFyZ2luLXRvcDoxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubG9hbi1lbWl7bWFyZ2luLXJpZ2h0OjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9hbi1lbWkgLmxvYW4tYW1vdW50e21hcmdpbi10b3A6MTBweH19LmFwcGx5LWJ4IC5jdXN0b20tY29udHJvbHtwYWRkaW5nLWxlZnQ6MS41cmVtfS5hcHBseS1ieCAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiM5YjFlMjY7Ym9yZGVyLXdpZHRoOjJweH0uYXBwbHktYnggLmN1c3RvbS1jb250cm9sLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuYXBwbHktYnggLmN1c3RvbS1jb250cm9sLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07bGVmdDotMS41cmVtfS5hcHBseS1ieCAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojOWIxZTI2O2JhY2tncm91bmQtY29sb3I6IzliMWUyNn0uYXBwbHktYnggLmN1c3RvbS1jb250cm9sLmN1c3RvbS1yYWRpbyAuZXJyb3J7ei1pbmRleDoxO3dpZHRoOjEwMCU7d2hpdGUtc3BhY2U6bm93cmFwfS5hcHBseS1ieCAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWwsLmFwcGx5LWJ4IC5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8gLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbHtjb2xvcjojMjUyNDNifS5hcHBseS1ieCAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5hcHBseS1ieCAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLXJhZGlvIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojOWIxZTI2O2JhY2tncm91bmQtY29sb3I6IzliMWUyNn0uYXBwbHktYnggLmN1c3RvbS1jb250cm9sLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmFwcGx5LWJ4IC5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8gLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojOWIxZTI2fS5sb2FuLWNhbHttYXJnaW46MTVweCAwIDB9LmxvYW4tY2FsIC53aGl0ZS1ieHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MTZweCAyMHB4IDIwcHh9LmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1pbnB1dHtwYWRkaW5nOjA7Ym9yZGVyOjA7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjd9LmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1pbnB1dC5yYXRle3dpZHRoOjQxcHh9LmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1pbnB1dC5wZXJjZW50YWdle3dpZHRoOjUwcHh9LmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1pbnB1dC55ZWFyc3t3aWR0aDoyMHB4fS5sb2FuLWNhbCAud2hpdGUtYnggLmZvcm0taW5wdXQubW9udGh7d2lkdGg6NDBweH0ubG9hbi1jYWwgLndoaXRlLWJ4IC5mb3JtLXR4dHtmb250LXNpemU6MThweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzlkMWQyN30ubG9hbi1jYWwgLndoaXRlLWJ4IC5zbGlkZXItd3JhcGVye3BhZGRpbmctYm90dG9tOjA7bWFyZ2luLXJpZ2h0OjB9LmxvYW4tY2FsIC53aGl0ZS1ieCAuc2xpZGVyLXdyYXBlciAuaGVscC1ibG9ja3tmb250LXNpemU6MTJweDttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5sb2FuLWNhbHttYXJnaW4tbGVmdDowcHg7cGFkZGluZzowO21hcmdpbi1yaWdodDowcHh9fS5sb2FuLWNhbCAudGl0bGV7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206MHB4O2NvbG9yOiM1NzU3NTd9LmxvYW4tY2FsIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNGQ4Y2YgMCUsICNkMTlkOWMgMTAwJSk7aGVpZ2h0OjJweDtwYWRkaW5nOjA7Ym9yZGVyOjA7ZmxleC1ncm93OjF9LmxvYW4tY2FsIC51aS1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0O21hcmdpbjowIDhweH0ubG9hbi1jYWwgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjt6LWluZGV4OjI7Y3Vyc29yOmRlZmF1bHQ7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7Ym9yZGVyLXdpZHRoOjlweDttYXJnaW46LThweCAwIDAgLTlweDtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLXJhZGl1czo1MCU7bGluZS1oZWlnaHQ6NTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjB9LmxvYW4tY2FsIC51aS1zbGlkZXIgI2N1c3RvbS1oYW5kbGUteXJzLnVpLXNsaWRlci1oYW5kbGV7dGV4dC1pbmRlbnQ6LTJweH0ubG9hbi1jYWwgLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtmb250LXNpemU6LjdlbTtkaXNwbGF5OmJsb2NrO2JvcmRlcjowO2JhY2tncm91bmQ6I2U5ZTllOX0ubG9hbi1jYWwgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2V7dG9wOjA7aGVpZ2h0OjEwMCU7bGVmdDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubG9hbi1jYWx7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5sb2FuLWNhbCAud2hpdGUtYnh7d2lkdGg6MTAwJX0ubG9hbi1jYWwgLndoaXRlLWJ4Lk1UMTV7bWFyZ2luLXRvcDoxNXB4fX0uYnRuLWxpc3Qub3Axe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uYnRuLWxpc3Qub3AxIGxpe21hcmdpbi1sZWZ0OjEycHh9LmJ0bi1saXN0Lm9wMSBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5idG4tbGlzdC5vcDEgbGkgYXtiYWNrZ3JvdW5kOiNmMGYwZjA7Ym9yZGVyOjA7Zm9udC1zaXplOjE4cHg7cGFkZGluZzoxMHB4IDUwcHg7Y29sb3I6I2FjYWNhYztib3JkZXItcmFkaXVzOjI1cHg7ZGlzcGxheTpibG9ja30uYnRuLWxpc3Qub3AxIGxpIGEuYWN0aXZlLC5idG4tbGlzdC5vcDEgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiNkOGQ4ZDg7Ym9yZGVyOjA7Y29sb3I6IzVmNWY1Zn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJ0bi1saXN0Lm9wMXtmbGV4LXdyYXA6bm93cmFwfS5idG4tbGlzdC5vcDEgbGkgYXtwYWRkaW5nOjVweCAyMHB4O2xpbmUtaGVpZ2h0OjEuNTtmb250LXNpemU6MTZweH19LnRhYmxlLWRhdGF7Ym9yZGVyLXJhZGl1czoxMHB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDM3LDM2LDU5LC4wNSl9LnRhYmxlLWRhdGEgLnRhYmxlLXN0cmlwZWR7bWFyZ2luOjB9LnRhYmxlLWRhdGEgLnRhYmxlLXN0cmlwZWQgdGhlYWQgdGh7YmFja2dyb3VuZDojZTllOWU5O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4fS50YWJsZS1kYXRhIC50YWJsZS1zdHJpcGVkIHRoZWFkIHRoOmZpcnN0LWNoaWxke3RleHQtYWxpZ246bGVmdH0udGFibGUtZGF0YSAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpe2JhY2tncm91bmQ6I2Y2ZjZmNn0udGFibGUtZGF0YSAudGFibGUtc3RyaXBlZCB0Ym9keSB0ZHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweH0udGFibGUtZGF0YSAudGFibGUtc3RyaXBlZCB0Ym9keSB0ZDpmaXJzdC1jaGlsZHt0ZXh0LWFsaWduOmxlZnQ7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudGFibGUtZGF0YXtvdmVyZmxvdy14OmF1dG99LnRhYmxlLWRhdGEgLnRhYmxlLXN0cmlwZWR7d2lkdGg6MTIwMHB4fX0udmlldy1kdGFpbHN7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MThweDtmb250LXdlaWdodDo1MDB9LnZpZXctZHRhaWxzIHNwYW46OmJlZm9yZXtjb2xvcjojOWIxZTI2fS5iaWtlLWxvYW4xLW1haW57cGFkZGluZzo3N3B4IDBweCA0N3B4IDBweDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGRkVCRUIgNTAlLCAjRkZCRkMyIDEwMCUpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmlrZS1sb2FuMS1tYWlue3BhZGRpbmc6MjFweCAwcHggODBweCAwcHh9fS5iaWtlLWxvYW4xLW1haW4gLnRpdGxle2NvbG9yOiM1NDU2NWI7Zm9udC1mYW1pbHk6XCJJbnRlclwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjQycHg7bGV0dGVyLXNwYWNpbmc6LTEuMjcxcHg7bWF4LXdpZHRoOjQ5N3B4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmlrZS1sb2FuMS1tYWluIC50aXRsZXtmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6LTAuOTE4cHg7cGFkZGluZzowcHggMTBweH19LmJpa2UtbG9hbjEtbWFpbiAuc3VidGl0bGV7bWFyZ2luLXRvcDoxM3B4O21hcmdpbi1ib3R0b206MjRweDtjb2xvcjojNTQ1NjViO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyNnB4O2xldHRlci1zcGFjaW5nOi0wLjYzNXB4O21heC13aWR0aDozNzlweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjEtbWFpbiAuc3VidGl0bGV7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWJvdHRvbToxNHB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyNnB4O2xldHRlci1zcGFjaW5nOi0wLjU2NXB4O3BhZGRpbmc6MHB4IDEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmlrZS1sb2FuMS1tYWluIC5jaGlwcy1jb250YWluZXJ7bWFyZ2luLXRvcDozNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjEtbWFpbiAuaW1hZ2UtdGV4dHN7Zm9udC1zaXplOjEycHg7d2hpdGUtc3BhY2U6bm93cmFwfX0uYmlrZS1sb2FuMS1tYWluIC5pbWFnZS10ZXh0cyBzcGFue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iaWtlLWxvYW4xLW1haW4gLmltYWdlLXRleHRzIHNwYW57Zm9udC1zaXplOjEycHg7d2hpdGUtc3BhY2U6bm93cmFwfX0uYmlrZS1sb2FuMS1tYWluIC5pbWFnZS10ZXh0cyBzcGFuIC5pY29uLWNpcmNsZS1jaGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MH0uYmlrZS1sb2FuMS1tYWluIC5pbWFnZS10ZXh0cyBzcGFuIC5pY29uLTF7cGFkZGluZzoxMHB4IDhweCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDoyNHB4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iaWtlLWxvYW4xLW1haW4gLmltYWdlLXRleHRzIHNwYW4gLmljb24tMXtwYWRkaW5nOjEwcHggNnB4ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjEwcHggIWltcG9ydGFudH19LmJpa2UtbG9hbjEtbWFpbiAuaW1hZ2UtdGV4dHMgc3BhbiAuaWNvbi0ye3BhZGRpbmc6MTBweCAxNHB4ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjE2cHggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjEtbWFpbiAuaW1hZ2UtdGV4dHMgc3BhbiAuaWNvbi0ye3BhZGRpbmc6MTBweCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDoxMHB4ICFpbXBvcnRhbnR9fS5iaWtlLWxvYW4xLW1haW4gLmltYWdlLXRleHRzIHNwYW4gLmljb24tM3twYWRkaW5nOjEwcHggNnB4ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjEwcHggIWltcG9ydGFudH0uYmlrZS1sb2FuMS1tYWluIC5pbWFnZS10ZXh0cyBzcGFuIC5pbWFnZS1jaGlwe21hcmdpbi1yaWdodDoyMHB4O2ZvbnQtc2l6ZToxOHB4O3BhZGRpbmc6MTBweDtjb2xvcjojYWNhY2FjO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5iaWtlLWxvYW4xLW1haW4gLmltYWdlLXRleHRzIHNwYW4gLmltYWdlLWNoaXAuYWN0aXZlLC5iaWtlLWxvYW4xLW1haW4gLmltYWdlLXRleHRzIHNwYW4gLmltYWdlLWNoaXA6aG92ZXJ7Y29sb3I6IzVmNWY1Zn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjEtbWFpbiAuaW1hZ2UtdGV4dHMgc3BhbiAuaW1hZ2UtY2hpcHttYXJnaW4tcmlnaHQ6NnB4fX0uYmlrZS1sb2FuMS1tYWluIC5zZWNvbmQtcm93e21hcmdpbi10b3A6MzZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjEtbWFpbiAuc2Vjb25kLXJvd3ttYXJnaW4tdG9wOjE4cHh9fS5iaWtlLWxvYW4xLW1haW4gLmV4cGxvcmUtYmlrZXN7Ym9yZGVyLXJhZGl1czoyNXB4O2JvcmRlcjoycHggc29saWQgcmdiYSgxMjAsMTIwLDEyMCwuNCk7Y29sb3I6IzljMWQyNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIkludGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MzBweDtwYWRkaW5nOjEwcHggMzBweDtoZWlnaHQ6NTBweDtkaXNwbGF5OmlubGluZS1ibG9jazttaW4td2lkdGg6MTk0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iaWtlLWxvYW4xLW1haW4gLmV4cGxvcmUtYmlrZXN7bWluLXdpZHRoOjE1MHB4fX0uYmlrZS1sb2FuMS1tYWluIC5hcHBseS1sb2FuLWJ1dHRvbnttaW4td2lkdGg6MTk0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iaWtlLWxvYW4xLW1haW4gLmFwcGx5LWxvYW4tYnV0dG9ue21pbi13aWR0aDoxNTBweH19LmJpa2UtbG9hbjEtbWFpbiAuY2Fyb3VzZWwtY29udGVudHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYmlrZS1sb2FuMS1tYWluIC5jYXJvdXNlbC1jb250ZW50IC5jYXJvdXNlbC10aXRsZXtjb2xvcjojNTQ1NjViO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo0MnB4O2xldHRlci1zcGFjaW5nOi0xLjI3MXB4O21hcmdpbi10b3A6MjFweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjEtbWFpbiAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtdGl0bGV7bWFyZ2luLXRvcDo1MnB4O2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjQycHg7bGV0dGVyLXNwYWNpbmc6LTAuOTg4cHh9fS5iaWtlLWxvYW4xLW1haW4gLmNhcm91c2VsLWNvbnRlbnQgLmNhcm91c2VsLXN1YnRpdGxle2NvbG9yOiM1NDU2NWI7Zm9udC1mYW1pbHk6XCJJbnRlclwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzotMC40OTRweDtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm93cmFwO21hcmdpbi10b3A6OHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmlrZS1sb2FuMS1tYWluIC5jYXJvdXNlbC1jb250ZW50IC5jYXJvdXNlbC1zdWJ0aXRsZXttYXJnaW4tdG9wOjEycHg7bWFyZ2luLWJvdHRvbToyOHB4fX0uYmlrZS1sb2FuMS1tYWluIC5jYXJvdXNlbC1jb250ZW50IC5jYXJvdXNlbC1zdWJ0aXRsZSAuY2Fyb3VzZWwtc3VidGl0bGUtc3Bhbi0xe21hcmdpbi1yaWdodDo2OXB4O21hcmdpbi10b3A6OHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmlrZS1sb2FuMS1tYWluIC5jYXJvdXNlbC1jb250ZW50IC5jYXJvdXNlbC1zdWJ0aXRsZSAuY2Fyb3VzZWwtc3VidGl0bGUtc3Bhbi0xe21hcmdpbi1yaWdodDo3OXB4fX0uYmlrZS1sb2FuMS1tYWluIC5iaWtlLWxvYW4tY2Fyb3VzZWx7bWFyZ2luLXRvcDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmlrZS1sb2FuMS1tYWluIC5iaWtlLWxvYW4tY2Fyb3VzZWx7bWFyZ2luLXRvcDowfX0uYmlrZS1sb2FuMS1tYWluIC5iaWtlLWxvYW4tY2Fyb3VzZWwgLm93bC1kb3Rze2Rpc3BsYXk6bm9uZX0uYmlrZS1sb2FuMS1tYWluIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgc3Bhbntmb250LXNpemU6MjBweH0uYmlrZS1sb2FuMS1tYWluIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgc3Bhbi5pY29uLUxlZnQ6OmJlZm9yZXtjb2xvcjojOWQxZDI3O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1cHg7bGVmdDo0cHh9LmJpa2UtbG9hbjEtbWFpbiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHNwYW4uaWNvbi1SaWdodDo6YmVmb3Jle2NvbG9yOiM5ZDFkMjc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjVweDtyaWdodDozcHh9LmJpa2UtbG9hbjEtbWFpbiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiwuYmlrZS1sb2FuMS1tYWluIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2JveC1zaGFkb3c6MCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMzIpfS5iaWtlLWxvYW4xLW1haW4gLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXZ7bGVmdDotMzBweDt0b3A6NjBweH0uYmlrZS1sb2FuMS1tYWluIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0Oi0zMHB4O3RvcDo2MHB4fS5iaWtlLWxvYW4xLW1haW4gLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5iaWtlLWxvYW4xLW1haW4gLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXZ7bGVmdDotMTBweDt0b3A6NzBweH0uYmlrZS1sb2FuMS1tYWluIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0Oi0xMHB4O3RvcDo3MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJpa2UtbG9hbjEtbWFpbiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldntsZWZ0Oi0zNXB4O3RvcDo3MHB4fS5iaWtlLWxvYW4xLW1haW4gLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHR7cmlnaHQ6LTM1cHg7dG9wOjcwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYmlrZS1sb2FuMS1tYWluIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2LC5iaWtlLWxvYW4xLW1haW4gLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHR7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH0uYmlrZS1sb2FuMS1tYWluIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgc3Bhbntmb250LXNpemU6MTJweH0uYmlrZS1sb2FuMS1tYWluIC5iaWtlLWxvYW4tY2Fyb3VzZWwgLm93bC1kb3Rze2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEzMHB4O2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgMCl9LmJpa2UtbG9hbjEtbWFpbiAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWd7d2lkdGg6OTAlO21hcmdpbjphdXRvfS5iaWtlLWxvYW4xLW1haW4gLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXZ7bGVmdDotMnB4O3RvcDo3MHB4fS5iaWtlLWxvYW4xLW1haW4gLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHR7cmlnaHQ6LTJweDt0b3A6NzBweH19LnRlcm1zY29uZGl0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Y29sb3I6IzU0NTY1Yjtmb250LWZhbWlseTpcIkludGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOi0wLjM1M3B4O2JvdHRvbTotNTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnRlcm1zY29uZGl0aW9ue3JpZ2h0OjIwcHg7Ym90dG9tOi03MHB4fX0uYmlrZS1sb2FuMnttYXJnaW46NTVweCAwcHg7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjI5cHggNDhweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjJ7cGFkZGluZzoyMHB4IDEycHggMzdweCAxMnB4fX0uYmlrZS1sb2FuMiAuY29udGVudHttYXJnaW4tdG9wOjQwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iaWtlLWxvYW4yIC5jb250ZW50e21hcmdpbi10b3A6MDtwYWRkaW5nOjBweCAxMHB4fX0uYmlrZS1sb2FuMiAuY29udGVudCAubWFpbi1oZWFkaW5ne2NvbG9yOiM1NDU2NWI7Zm9udC1mYW1pbHk6XCJJbnRlclwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjQycHg7bGV0dGVyLXNwYWNpbmc6LTEuMjcxcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iaWtlLWxvYW4yIC5jb250ZW50IC5tYWluLWhlYWRpbmd7Y29sb3I6IzU0NTY1Yjtmb250LWZhbWlseTpcIkludGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOi0wLjkxOHB4fX0uYmlrZS1sb2FuMiAuY29udGVudCAuc3VidGl0bGV7Y29sb3I6IzU0NTY1Yjtmb250LWZhbWlseTpcIkludGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjZweDtsZXR0ZXItc3BhY2luZzotMC42MzVweDttYXJnaW4tYm90dG9tOjMwcHg7bWFyZ2luLXRvcDoxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmlrZS1sb2FuMiAuY29udGVudCAuc3VidGl0bGV7Y29sb3I6IzU0NTY1Yjtmb250LWZhbWlseTpcIkludGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjZweDtsZXR0ZXItc3BhY2luZzotMC41NjVweDttYXJnaW4tYm90dG9tOjIwcHg7bWFyZ2luLXRvcDo2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmlrZS1sb2FuMiAuY29udGVudCAuZXhwbG9yZS1idG57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MzBweH19LmJpa2UtbG9hbjIgLmNhcm91c2VsLWNvbnRhaW5lcnttYXJnaW4tcmlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjIgLmNhcm91c2VsLWNvbnRhaW5lcnttYXJnaW4tcmlnaHQ6MHB4fX0uYmlrZS1sb2FuMiAuY2Fyb3VzZWwtY29udGFpbmVyIC5tYWluLWltYWdlLWRpdiBpbWd7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotNDVweH1AbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpey5iaWtlLWxvYW4yIC5jYXJvdXNlbC1jb250YWluZXIgLm1haW4taW1hZ2UtZGl2IGltZ3tsZWZ0Oi0yMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjIgLmNhcm91c2VsLWNvbnRhaW5lciAubWFpbi1pbWFnZS1kaXYgaW1ne2xlZnQ6LTI4cHh9fS5iaWtlLWxvYW4yIC5jYXJvdXNlbC1jb250YWluZXIgLmNhcm91c2VsLWNvbnRlbnR7bWFyZ2luLXRvcDo3cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iaWtlLWxvYW4yIC5jYXJvdXNlbC1jb250YWluZXIgLmNhcm91c2VsLWNvbnRlbnR7YWxpZ24taXRlbXM6c3RhcnQ7cGFkZGluZzowcHggMTBweH19LmJpa2UtbG9hbjIgLmNhcm91c2VsLWNvbnRhaW5lciAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtdGl0bGV7Y29sb3I6IzU0NTY1Yjtmb250LWZhbWlseTpcIkludGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MzJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NDJweDtsZXR0ZXItc3BhY2luZzotMS4xMjlweDttYXJnaW4tbGVmdDo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYmlrZS1sb2FuMiAuY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJvdXNlbC1jb250ZW50IC5jYXJvdXNlbC10aXRsZXttYXJnaW4tbGVmdDowcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmlrZS1sb2FuMiAuY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJvdXNlbC1jb250ZW50IC5jYXJvdXNlbC10aXRsZXtjb2xvcjojNTQ1NjViO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo0MnB4O2xldHRlci1zcGFjaW5nOi0wLjk4OHB4fX0uYmlrZS1sb2FuMiAuY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJvdXNlbC1jb250ZW50IC5jYXJvdXNlbC1zdWJ0aXRsZS1jb250YWluZXJ7bWFyZ2luLWxlZnQ6ODJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJpa2UtbG9hbjIgLmNhcm91c2VsLWNvbnRhaW5lciAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtc3VidGl0bGUtY29udGFpbmVye21hcmdpbi1sZWZ0OjBweH19LmJpa2UtbG9hbjIgLmNhcm91c2VsLWNvbnRhaW5lciAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtc3VidGl0bGV7bWFyZ2luLXJpZ2h0OjMwcHg7Y29sb3I6IzU0NTY1Yjtmb250LWZhbWlseTpcIkludGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOi0wLjQ5NHB4O21hcmdpbi10b3A6OHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYmlrZS1sb2FuMiAuY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJvdXNlbC1jb250ZW50IC5jYXJvdXNlbC1zdWJ0aXRsZXttYXJnaW4tbGVmdDoxNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjIgLmNhcm91c2VsLWNvbnRhaW5lciAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtc3VidGl0bGV7bWFyZ2luLXRvcDoxMnB4O21hcmdpbi1sZWZ0OjBweH19LmJpa2UtbG9hbjIgLmNhcm91c2VsLWNvbnRhaW5lciAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtc3VidGl0bGUta25vd21vcmV7Y29sb3I6IzljMWQyNjtmb250LWZhbWlseTpcIkludGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi10b3A6OHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYmlrZS1sb2FuMiAuY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJvdXNlbC1jb250ZW50IC5jYXJvdXNlbC1zdWJ0aXRsZS1rbm93bW9yZXttYXJnaW4tbGVmdDoxNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjIgLmNhcm91c2VsLWNvbnRhaW5lciAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtc3VidGl0bGUta25vd21vcmV7bWFyZ2luLWxlZnQ6MHB4O21hcmdpbi10b3A6MTJweH19LmJpa2UtbG9hbjIgLmJpa2UtbG9hbi1jYXJvdXNlbDIgLm93bC1kb3Rze2Rpc3BsYXk6bm9uZX0uYmlrZS1sb2FuMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHNwYW57Zm9udC1zaXplOjIwcHh9LmJpa2UtbG9hbjIgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBzcGFue2ZvbnQtc2l6ZToyMHB4fS5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgc3Bhbi5pY29uLUxlZnQ6OmJlZm9yZXtjb2xvcjojNTQ1NjViO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1cHg7bGVmdDo0cHh9LmJpa2UtbG9hbjIgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBzcGFuLmljb24tUmlnaHQ6OmJlZm9yZXtjb2xvcjojNTQ1NjViO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1cHg7cmlnaHQ6M3B4fS5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2LC5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2JveC1zaGFkb3c6MCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMzIpfS5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2e2xlZnQ6LTQwcHg7dG9wOjEzNXB4fS5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0Oi0xMHB4O3RvcDoxMzVweH1AbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpey5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2e2xlZnQ6LTI1cHg7dG9wOjEwOHB4fS5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0Oi0yNXB4O3RvcDoxMDhweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYmlrZS1sb2FuMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldntsZWZ0Oi0xMHB4O3RvcDoxMDBweH0uYmlrZS1sb2FuMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dHtyaWdodDotMzVweDt0b3A6MTAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYmlrZS1sb2FuMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldntsZWZ0Oi0zNXB4O3RvcDo3MHB4fS5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0Oi0zNXB4O3RvcDo3MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJpa2UtbG9hbjIgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBzcGFuOjpiZWZvcmV7Y29sb3I6IzlkMWQyN30uYmlrZS1sb2FuMiAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWd7d2lkdGg6OTAlO21hcmdpbjphdXRvfS5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2e2xlZnQ6MHB4O3RvcDo3MHB4fS5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0OjBweDt0b3A6NzBweH0uYmlrZS1sb2FuMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiwuYmlrZS1sb2FuMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dHt3aWR0aDoyNXB4O2hlaWdodDoyNXB4fS5iaWtlLWxvYW4yIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgc3Bhbntmb250LXNpemU6MTVweH19LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5e3BhZGRpbmc6NjBweCAwcHg7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC42Myl9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eXtwYWRkaW5nOjMwcHggMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5e3BhZGRpbmc6MjhweCAwcHggMjhweH19LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLXRpdCBoMnttYXJnaW4tYm90dG9tOjIzcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS10aXQgaDJ7bWFyZ2luLWJvdHRvbToyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLXRpdCBoMnttYXJnaW4tYm90dG9tOjEycHh9fS5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS10YWIgdWx7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLXRhYiB1bHtnYXA6MTFweH19LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLXRhYiB1bCBsaSBhe2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjI3cHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM0NzRhNTk7cGFkZGluZzoxMHB4IDQycHg7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjQ5KTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjYzKTtib3gtc2hhZG93OjBweCA0cHggNHB4IHJnYmEoMTQwLDM2LDM2LC4wNSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMjQuNnB4KTtib3JkZXItcmFkaXVzOjEycHggMTJweCAwcHggMHB4O21heC13aWR0aDpmaXQtY29udGVudH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLXRhYiB1bCBsaSBhe3BhZGRpbmc6OHB4IDM1cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjRweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS10YWIgdWwgbGkgYXtwYWRkaW5nOjhweCAxNHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHh9fS5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS10YWIgdWwgbGkgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMyMjI7YmFja2dyb3VuZDpyZ2JhKDE3NiwxNzYsMTc2LC4xOSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2E1MTQxZX0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbnttYXJnaW4tdG9wOjI2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS1tYWlue21hcmdpbi10b3A6MTNweH19LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLW1haW4gLmdybnJvcmlkZWxpZ2ktaW5tYWlue2Rpc3BsYXk6bm9uZX0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4uY2FuLWFwcGx5MyAuZ3Jucm9yaWRlbGlnaS1pbmJveHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIDFmcil9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS1tYWluIC5ncm5yb3JpZGVsaWdpLWlubWFpbi5jYW4tYXBwbHkzIC5ncm5yb3JpZGVsaWdpLWluYm94e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS1tYWluIC5ncm5yb3JpZGVsaWdpLWlubWFpbi5jYW4tYXBwbHkzIC5ncm5yb3JpZGVsaWdpLWluYm94e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMSwgMWZyKX19LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLW1haW4gLmdybnJvcmlkZWxpZ2ktaW5tYWluLmNhbi1hcHBseTMgLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2luYi1kZXNjIGgze21pbi1oZWlnaHQ6NTZweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS1tYWluIC5ncm5yb3JpZGVsaWdpLWlubWFpbi5jYW4tYXBwbHkyIC5ncm5yb3JpZGVsaWdpLWluYm94e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLW1haW4gLmdybnJvcmlkZWxpZ2ktaW5tYWluLmNhbi1hcHBseTIgLmdybnJvcmlkZWxpZ2ktaW5ib3h7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxLCAxZnIpfX0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3h7ZGlzcGxheTpncmlkO3Jvdy1nYXA6MjRweDtjb2x1bW4tZ2FwOjI4cHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3h7cm93LWdhcDoyMHB4O2NvbHVtbi1nYXA6MTZweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS1tYWluIC5ncm5yb3JpZGVsaWdpLWlubWFpbiAuZ3Jucm9yaWRlbGlnaS1pbmJveHtnYXA6MThweH19LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLW1haW4gLmdybnJvcmlkZWxpZ2ktaW5tYWluIC5ncm5yb3JpZGVsaWdpLWluYm94IC5ncm5yb3JpZGVsaWdpLWJveHtwYWRkaW5nOjIycHggMTRweDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjE5KTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjYzKTtib3gtc2hhZG93OjBweCAwcHggNnB4IHJnYmEoMTAyLDEwMiwxMDIsLjI4KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigyNC42cHgpO2JvcmRlci1yYWRpdXM6MTJweDtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjU2cHggYXV0bztnYXA6MTRweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS1tYWluIC5ncm5yb3JpZGVsaWdpLWlubWFpbiAuZ3Jucm9yaWRlbGlnaS1pbmJveCAuZ3Jucm9yaWRlbGlnaS1ib3h7cGFkZGluZzoxOHB4IDE0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94e3BhZGRpbmc6MTBweCAxMHB4O2dhcDoxMHB4fX0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94IC5ncm5yb3JpZGVsaWdpaW5iLWltZ3t3aWR0aDo1NXB4O2hlaWdodDo1NXB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0I0MDQxMCAtNTMuMzglLCAjOUIxRTI2IDEwMCUpO2JveC1zaGFkb3c6aW5zZXQgMHB4IDRweCAyMS4xcHggNHB4IHJnYmEoMCwwLDAsLjE4KTtib3JkZXItcmFkaXVzOjEycHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS1tYWluIC5ncm5yb3JpZGVsaWdpLWlubWFpbiAuZ3Jucm9yaWRlbGlnaS1pbmJveCAuZ3Jucm9yaWRlbGlnaS1ib3ggLmdybnJvcmlkZWxpZ2lpbmItaW1nIGltZ3ttYXgtd2lkdGg6MzhweH0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94IC5ncm5yb3JpZGVsaWdpbmItZGVzYyBoM3tmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyOHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojNDc0YTU5O21hcmdpbi1ib3R0b206MjhweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLW1haW4gLmdybnJvcmlkZWxpZ2ktaW5tYWluIC5ncm5yb3JpZGVsaWdpLWluYm94IC5ncm5yb3JpZGVsaWdpLWJveCAuZ3Jucm9yaWRlbGlnaW5iLWRlc2MgaDN7bWFyZ2luLWJvdHRvbToxOHB4fX0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94IC5ncm5yb3JpZGVsaWdpbmItZGVzYyBoMzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS1tYWluIC5ncm5yb3JpZGVsaWdpLWlubWFpbiAuZ3Jucm9yaWRlbGlnaS1pbmJveCAuZ3Jucm9yaWRlbGlnaS1ib3ggLmdybnJvcmlkZWxpZ2luYi1kZXNjIGgze2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjI0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94IC5ncm5yb3JpZGVsaWdpbmItZGVzYyBoM3tmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyMnB4O21hcmdpbi1ib3R0b206OHB4fX0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94IC5ncm5yb3JpZGVsaWdpbmItZGVzYyBwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM0NzRhNTk7bWFyZ2luLWJvdHRvbToxOHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94IC5ncm5yb3JpZGVsaWdpbmItZGVzYyBwe2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE4cHg7bWFyZ2luLWJvdHRvbToxNHB4fX0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94IC5ncm5yb3JpZGVsaWdpbmItZGVzYyBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5ncm50LW5ycHJvZC1lbGlnaWJpbGl0eSAuZ3Jucm9yaWRlbGlnaS1tYWluIC5ncm5yb3JpZGVsaWdpLWlubWFpbiAuZ3Jucm9yaWRlbGlnaS1pbmJveCAuZ3Jucm9yaWRlbGlnaS1ib3ggLmdybnJvcmlkZWxpZ2luYi1kZXNjIHVse3BhZGRpbmctbGVmdDoxNHB4O21hcmdpbi1ib3R0b206MjBweH0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94IC5ncm5yb3JpZGVsaWdpbmItZGVzYyB1bDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZ3JudC1ucnByb2QtZWxpZ2liaWxpdHkgLmdybnJvcmlkZWxpZ2ktbWFpbiAuZ3Jucm9yaWRlbGlnaS1pbm1haW4gLmdybnJvcmlkZWxpZ2ktaW5ib3ggLmdybnJvcmlkZWxpZ2ktYm94IC5ncm5yb3JpZGVsaWdpbmItZGVzYyB1bCBsaXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNDc0YTU5O2xpc3Qtc3R5bGU6ZGlzY31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLW1haW4gLmdybnJvcmlkZWxpZ2ktaW5tYWluIC5ncm5yb3JpZGVsaWdpLWluYm94IC5ncm5yb3JpZGVsaWdpLWJveCAuZ3Jucm9yaWRlbGlnaW5iLWRlc2MgdWwgbGl7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MThweH19LmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5IC5ncm5yb3JpZGVsaWdpLW1haW4gLmdybnJvcmlkZWxpZ2ktaW5tYWluIC5ncm5yb3JpZGVsaWdpLWluYm94IC5ncm5yb3JpZGVsaWdpLWJveCAuZ3Jucm9yaWRlbGlnaW5iLWRlc2MgdWwgbGkrbGl7bWFyZ2luLXRvcDo5cHh9Ym9keS5ncm50LXNhb3AtdXBkYXRle2ZvbnQ6NDAwIDFyZW0vMS4yNXJlbSBcIkludGVyXCIsc2Fucy1zZXJpZjtjb2xvcjojMjUyNDNifS5wcm9kdWN0LWJhbm5lci5oZWxwLWNlbnRlcntiYWNrZ3JvdW5kOiNkOGQ4ZDg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTUwZGVnLCByZ2IoMjE2LCAyMTYsIDIxNikgMCUsIHJnYigyMzgsIDIzOCwgMjM4KSAxMDAlKX0ucHJvZHVjdC1iYW5uZXIuaGVscC1jZW50ZXIgZmlndXJle21hcmdpbi1sZWZ0OjEyMHB4fS5wcm9kdWN0LWJhbm5lci5oZWxwLWNlbnRlciBmaWd1cmUgaW1ne3dpZHRoOmF1dG87bWFyZ2luOjAgYXV0b30ucHJvZHVjdC1iYW5uZXIuaGVscC1jZW50ZXIgLm5lYXJieS1zZWFyY2h7bWFyZ2luLXRvcDoyMHB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6NDAwcHh9LnByb2R1Y3QtYmFubmVyLmhlbHAtY2VudGVyIC5uZWFyYnktc2VhcmNoIGlucHV0e2JvcmRlci1yYWRpdXM6NHB4O3dpZHRoOjgwJX0ucHJvZHVjdC1iYW5uZXIuaGVscC1jZW50ZXIgLm5lYXJieS1zZWFyY2ggLmludmFsaWQtZmVlZGJhY2t7bGVmdDowO3BhZGRpbmc6MCAxOHB4fS5wcm9kdWN0LWJhbm5lci5oZWxwLWNlbnRlciAuYmFubmVyLWZvcm17cGFkZGluZzoyMHB4IDUwcHggMzBweDttYXJnaW4tYm90dG9tOi02MHB4fS5wcm9kdWN0LWJhbm5lci5oZWxwLWNlbnRlciAuYmFubmVyLWZvcm0gLmZvcm0tbGFiZWwtZ3JvdXB7bWFyZ2luOjI1cHggMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wcm9kdWN0LWJhbm5lci5oZWxwLWNlbnRlciBmaWd1cmV7bWFyZ2luLWxlZnQ6LTUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucHJvZHVjdC1iYW5uZXIuaGVscC1jZW50ZXIgZmlndXJle21hcmdpbi1sZWZ0Oi0zMHB4O21pbi1oZWlnaHQ6MzYwcHg7cGFkZGluZy10b3A6NDBweH0ucHJvZHVjdC1iYW5uZXIuaGVscC1jZW50ZXIgZmlndXJlIGltZ3toZWlnaHQ6MzIwcHh9LnByb2R1Y3QtYmFubmVyLmhlbHAtY2VudGVyIC5iYW5uZXItZm9ybXtwYWRkaW5nOjBweCAzMHB4IDEwcHg7bWFyZ2luLWxlZnQ6MjBweH0ucHJvZHVjdC1iYW5uZXIuaGVscC1jZW50ZXIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAubmVlZHMtdmFsaWRhdGlvbiAuZm9ybS1jb250cm9se3dpZHRoOjE5NXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtYmFubmVyLmhlbHAtY2VudGVyIGZpZ3VyZXttYXJnaW4tbGVmdDowO21pbi1oZWlnaHQ6aW5oZXJpdDtwYWRkaW5nLXRvcDowfS5wcm9kdWN0LWJhbm5lci5oZWxwLWNlbnRlciBmaWd1cmUgaW1ne2hlaWdodDphdXRvfS5wcm9kdWN0LWJhbm5lci5oZWxwLWNlbnRlciAuYmFubmVyLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbToyNTBweH0ucHJvZHVjdC1iYW5uZXIuaGVscC1jZW50ZXIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAubmVlZHMtdmFsaWRhdGlvbiAuZm9ybS1jb250cm9se3dpZHRoOjEwMCV9LnByb2R1Y3QtYmFubmVyLmhlbHAtY2VudGVyIC5iYW5uZXItY3RudHt0b3A6NTBweH0ucHJvZHVjdC1iYW5uZXIuaGVscC1jZW50ZXIgLmJhbm5lci1jdG50IC5yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi1oZWlnaHQ6NjUwcHh9LnByb2R1Y3QtYmFubmVyLmhlbHAtY2VudGVyIC5iYW5uZXItZm9ybXtwYWRkaW5nOjZweCAyMHB4IDEwcHg7bWFyZ2luLWxlZnQ6MH0ucHJvZHVjdC1iYW5uZXIuaGVscC1jZW50ZXIgZmlndXJlIGltZ3t3aWR0aDoxMDAlfS5wcm9kdWN0LWJhbm5lci5oZWxwLWNlbnRlciAubmVhcmJ5LXNlYXJjaHt3aWR0aDoxMDAlfX0uaGVscC1ib2R5IC5wcm9ncmVzcy1saXN0e3dpZHRoOmF1dG87Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDhkOGQ4O3BhZGRpbmc6NTBweCAwO21hcmdpbi1yaWdodDozMHB4O2hlaWdodDoxMDAlfS5oZWxwLWJvZHkgLnByb2dyZXNzLWxpc3QgdWwubmF2e2Rpc3BsYXk6YmxvY2t9LmhlbHAtYm9keSAucHJvZ3Jlc3MtbGlzdCB1bC5uYXYgbGl7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbjowO2xpbmUtaGVpZ2h0OjMwcHh9LmhlbHAtYm9keSAucHJvZ3Jlc3MtbGlzdCB1bC5uYXYgbGkgYXtwYWRkaW5nOjEwcHggNDBweDtib3JkZXItcmFkaXVzOjI1cHggMCAwIDI1cHg7ZGlzcGxheTpibG9ja30uaGVscC1ib2R5IC5wcm9ncmVzcy1saXN0IHVsLm5hdiBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOiNmOWVhZWM7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGVscC1ib2R5IC5wcm9ncmVzcy1saXN0e21hcmdpbi1yaWdodDowfS5oZWxwLWJvZHkgLnByb2dyZXNzLWxpc3QgdWwubmF2IGxpIGF7cGFkZGluZzoxMHB4IDE1cHggMTBweCAyNXB4fS5oZWxwLWJvZHkgLnByb2dyZXNzLWxpc3QgdWwubmF2IGxpIGEuYWN0aXZle2ZvbnQtc2l6ZToxNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtYm9keSAucHJvZ3Jlc3MtbGlzdHtwYWRkaW5nOjA7bWFyZ2luLXRvcDo0MHB4O2JvcmRlci1yaWdodDowfS5oZWxwLWJvZHkgLnByb2dyZXNzLWxpc3QgdWwubmF2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwO292ZXJmbG93OmF1dG99LmhlbHAtYm9keSAucHJvZ3Jlc3MtbGlzdCB1bC5uYXYgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxleDpub25lO3dpZHRoOmF1dG99LmhlbHAtYm9keSAucHJvZ3Jlc3MtbGlzdCB1bC5uYXYgbGkgYS5hY3RpdmV7cGFkZGluZzoxMHB4IDMwcHh9fS5oZWxwLWN0bnR7cGFkZGluZzowIDAgODBweH0uaGVscC1jdG50IHB7bWFyZ2luOjMwcHggMCAwO2xpbmUtaGVpZ2h0OjEuNH0uaGVscC1jdG50IGZpZ3VyZXttYXJnaW46NDBweCAwIDA7cG9zaXRpb246cmVsYXRpdmV9LmhlbHAtY3RudCBmaWd1cmUgLmluZm8tdHh0e2xlZnQ6NDBweDtib3R0b206MzRweH0uaGVscC1jdG50IGZpZ3VyZSAuaW5mby10eHQgc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDtjb2xvcjojYjhiOGI4fS5oZWxwLWN0bnQgZmlndXJlIC5zdGFye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjIwcHh9LmhlbHAtY3RudCBmaWd1cmUgLnN0YXIgLmljb24tc3Rhcntmb250LXNpemU6MjBweH0uaGVscC1jdG50IGZpZ3VyZSAuc3RhciAuaWNvbi1zdGFyOjpiZWZvcmV7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmhlbHAtY3RudCBmaWd1cmUgLmluZm8tdHh0e2xlZnQ6MjBweDtib3R0b206MTRweH0uaGVscC1jdG50IGZpZ3VyZSAucGxheS1ib3h7d2lkdGg6NTVweDtoZWlnaHQ6NTVweH19LmhlbHBmdWwtYm94e2JvcmRlci10b3A6MXB4IHNvbGlkICNkOGQ4ZDg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtwYWRkaW5nOjM0cHggMDttYXJnaW4tdG9wOjMwcHh9LmhlbHBmdWwtYm94IC5idG4tYm94e21hcmdpbi10b3A6MjBweDtmb250LXNpemU6MTRweH0uaGVscGZ1bC1ib3ggLmJ0bi1ib3ggW2NsYXNzXj1pY29uLV17Zm9udC1zaXplOjE0cHh9LmhlbHBmdWwtYm94IC5idG4tYm94IHNwYW57bWFyZ2luLXJpZ2h0OjEwcHh9LmhlbHBmdWwtYm94IC5idG4tYm94IC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVscGZ1bC1ib3ggLmJ0bi1ib3h7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5oZWxwZnVsLWJveCAuYnRuLWJveC5vcG4xe2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5oZWxwZnVsLWJveCAuYnRuLWJveC5vcG4xIC5idG4td2hpdGUuTVIyNXttYXJnaW4tcmlnaHQ6MjBweH0uaGVscGZ1bC1ib3ggLmJ0bi1ib3ggLmJ0bi13aGl0ZXtsaW5lLWhlaWdodDozLjN9LmhlbHBmdWwtYm94IC5idG4tYm94IC5idG4td2hpdGUuTVIyNXttYXJnaW4tcmlnaHQ6MH19LnJlbGF0ZWQtYm94e21hcmdpbi10b3A6MzBweH0ucmVsYXRlZC1ib3ggLmQtZmxleHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ucmVsYXRlZC1ib3ggLmQtZmxleCB1bC53aXRoLWNpcmNsZXt3aWR0aDo0OCU7cGFkZGluZy1sZWZ0OjElfS5yZWxhdGVkLWJveCAuZC1mbGV4IHVsLndpdGgtY2lyY2xlIGxpe3BhZGRpbmc6MCAwIDAgMjBweDtsaW5lLWhlaWdodDoyNHB4fS5yZWxhdGVkLWJveCAuZC1mbGV4IHVsLndpdGgtY2lyY2xlIGxpOjpiZWZvcmV7dG9wOjA7Zm9udC1zaXplOjE4cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5yZWxhdGVkLWJveCAuZC1mbGV4e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ucmVsYXRlZC1ib3ggLmQtZmxleCB1bC53aXRoLWNpcmNsZXt3aWR0aDo5OSV9fS5zdGFiLXdyYXBlci5icmRiIC5zZWNvbmRhcnktdGFie2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9LmNhcmQtbG9vay5mdWxsIHBpY3R1cmV7bWFyZ2luOjE1cHggMjRweCAwfS5jYXJkLWxvb2suZnVsbCBwaWN0dXJlIGltZ3t3aWR0aDoyNjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNhcmQtbG9vay5mdWxsIHBpY3R1cmV7b3JkZXI6MTttYXJnaW46LTcwcHggMCAwO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXJkLWxvb2suZnVsbCBwaWN0dXJle21hcmdpbi10b3A6MjBweH0uY2FyZC1sb29rLmZ1bGwgcGljdHVyZSBpbWd7d2lkdGg6MTAwJX19LmhlbHAtY2FyZHttYXJnaW4tdG9wOjQwcHh9LmhlbHAtY2FyZCAuY2FyZC1sb29rLmZ1bGx7d2lkdGg6MTAwJTtib3JkZXI6MnB4IHNvbGlkICM5ZDFkMjc7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmhlbHAtY2FyZCAuY2FyZC1sb29rLmZ1bGwgZmlndXJle21hcmdpbjoxNXB4IDI0cHggMH0uaGVscC1jYXJkIC5jYXJkLWxvb2suZnVsbCBmaWd1cmUgaW1ne3dpZHRoOjIwMHB4fS5oZWxwLWNhcmQgLmNhcmQtbG9vay5mdWxsIC5hcHAtaW5mb3t3aWR0aDozMiU7bWFyZ2luLXJpZ2h0OjIlfS5oZWxwLWNhcmQgLmNhcmQtbG9vay5mdWxsIC5hcHAtaW5mbyAuaGQzYnttYXJnaW4tYm90dG9tOjhweH0uaGVscC1jYXJkIC5jYXJkLWxvb2suZnVsbCAuYXBwLWljb25ze21hcmdpbi1yaWdodDo0NHB4O3dpZHRoOmF1dG99QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVscC1jYXJkIC5jYXJkLWxvb2suZnVsbCBmaWd1cmV7bWFyZ2luOjE1cHggMTRweCAwIDIwcHh9LmhlbHAtY2FyZCAuY2FyZC1sb29rLmZ1bGwgZmlndXJlIGltZ3t3aWR0aDoxNzBweH0uaGVscC1jYXJkIC5jYXJkLWxvb2suZnVsbCAuYXBwLWluZm97d2lkdGg6MzQlO21hcmdpbi1yaWdodDowfS5oZWxwLWNhcmQgLmNhcmQtbG9vay5mdWxsIC5hcHAtaWNvbnN7bWFyZ2luLXJpZ2h0OjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGVscC1jYXJkIC5jYXJkLWxvb2suZnVsbCBmaWd1cmV7bWFyZ2luOi03MHB4IDAgMDt3aWR0aDoxMDAlO3RleHQtYWxpZ246cmlnaHR9LmhlbHAtY2FyZCAuY2FyZC1sb29rLmZ1bGwgZmlndXJlIGltZ3t3aWR0aDoyMDBweH0uaGVscC1jYXJkIC5jYXJkLWxvb2suZnVsbCAuYXBwLWluZm97d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVscC1jYXJkIC5jYXJkLWxvb2suZnVsbCBmaWd1cmV7bWFyZ2luOjE1cHggMCAwO3dpZHRoOjEwMCV9LmhlbHAtY2FyZCAuY2FyZC1sb29rLmZ1bGwgZmlndXJlIGltZ3t3aWR0aDoxMDAlfX0uY2lyY2xlLWJ4e3dpZHRoOjgwcHg7aGVpZ2h0OjgwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojZjNmM2YzO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY2lyY2xlLWJ4IGltZ3t3aWR0aDozMHB4O2hlaWdodDozMHB4fXVsLndpdGgtY2lyY2xlLm9wMSBsaXtwYWRkaW5nOjAgMCAwIDIwcHg7bGluZS1oZWlnaHQ6MjRweH11bC53aXRoLWNpcmNsZS5vcDEgbGk6OmJlZm9yZXt0b3A6MDtmb250LXNpemU6MTZweH0uc2VydmljZS10b3B7cGFkZGluZzo2MHB4IDAgMjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4fS5zZXJ2aWNlLXRvcCAuZC1mbGV4e2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlcnZpY2UtdG9we2JvcmRlci1ib3R0b206MDtwYWRkaW5nOjM0cHggMCAwcHh9LnNlcnZpY2UtdG9wIC5kLWZsZXh7cGFkZGluZzowIDIwcHg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnNlcnZpY2UtdG9wIC5kLWZsZXggLmNpcmNsZS1ieHttYXJnaW4tYm90dG9tOjEycHh9fS5zZXJ2aWNlLW1pZHtiYWNrZ3JvdW5kOiNmYWZhZmE7cGFkZGluZy1ib3R0b206ODBweH0uc2VydmljZS1taWQgdWwud2l0aC1jaXJjbGUub3AxIGxpe2xpbmUtaGVpZ2h0OjMwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLW1pZHtiYWNrZ3JvdW5kOiNmZmZ9LnNlcnZpY2UtbWlkIC5yb3cuUFQzNXtwYWRkaW5nLXRvcDowfS5zZXJ2aWNlLW1pZCAucm93LlBUMzUgLndpdGgtY2lyY2xle21hcmdpbjoyNHB4IDIwcHggMH19LnBhZ2UtYnJlYWtlci0xLnNlcnZ7bWFyZ2luOjgwcHggMH0ucGFnZS1icmVha2VyLTEuc2VydiAuY2FyZC1pbWFnZXttYXJnaW46MCAyMHB4IDAgMzBweH0ucGFnZS1icmVha2VyLTEuc2VydiAuY2FyZC1idG57bWFyZ2luOjAgNDBweH0ucGFnZS1icmVha2VyLTEuc2VydiAuY2FyZC1pbWFnZSBpbWd7bWF4LXdpZHRoOjMxMHB4O21hcmdpbi10b3A6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2UtYnJlYWtlci0xLnNlcnZ7bWFyZ2luOjUwcHggMDtwYWRkaW5nLWJvdHRvbTowfS5wYWdlLWJyZWFrZXItMS5zZXJ2IC5jYXJkLXR4dHttYXJnaW46MzJweCA0MHB4fS5wYWdlLWJyZWFrZXItMS5zZXJ2IC5jYXJkLWJ0biAuYnRuLWJveHt0ZXh0LWFsaWduOmxlZnR9LnBhZ2UtYnJlYWtlci0xLnNlcnYgLmNhcmQtaW1hZ2V7ZGlzcGxheTpibG9jaztvcmRlcjoxO21hcmdpbjowIDIwcHh9LnBhZ2UtYnJlYWtlci0xLnNlcnYgLmNhcmQtaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO21hcmdpbi10b3A6MjBweH19LmhlbHAtdG9waWMgLmhkcitocnttYXJnaW46MzBweCAwIDB9LmhlbHAtdG9waWMgLk1UMjAgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVscC10b3BpY3ttYXJnaW46MCAyMHB4fX0ucHJvZHVjdC1iYW5uZXIuZmFzdGFnIC5oZXJvLWtub3ctbW9yZXtjb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucHJvZHVjdC1iYW5uZXIuZmFzdGFnIGZpZ3VyZXtvdmVyZmxvdzpoaWRkZW59LnByb2R1Y3QtYmFubmVyLmZhc3RhZyBmaWd1cmUgaW1ne3dpZHRoOjExMCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdC1iYW5uZXIuZmFzdGFnIGZpZ3VyZSBpbWd7d2lkdGg6MTAwJX19LmZhc3RhZy1vdmVydmlldyAucGFnZS1icmVha2VyLTF7bWFyZ2luLWJvdHRvbTo0OHB4fS5mYXN0YWctb3ZlcnZpZXcgLnBhZ2UtYnJlYWtlci0xIC5jYXJkLXR4dHtwYWRkaW5nLWxlZnQ6MzBweH0uZmFzdGFnLW92ZXJ2aWV3IC5wYWdlLWJyZWFrZXItMSAuY2FyZC10eHQgLmhke21hcmdpbi1ib3R0b206MDtsZXR0ZXItc3BhY2luZzotMC41cHh9LmZhc3RhZy1vdmVydmlldyAucGFnZS1icmVha2VyLTEgLmNhcmQtaW1nYnh7cGFkZGluZy1yaWdodDozMHB4fS5mYXN0YWctb3ZlcnZpZXcgLm1vcmV0ZXh0e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZhc3RhZy1vdmVydmlldyAucGFnZS1icmVha2VyLTF7cGFkZGluZzowfS5mYXN0YWctb3ZlcnZpZXcgLmNhcmQtaW1nYnggaW1ne3dpZHRoOjI2MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZhc3RhZy1vdmVydmlldyAucGFnZS1icmVha2VyLTEgLmNhcmQtdHh0e3BhZGRpbmc6MzBweH0uZmFzdGFnLW92ZXJ2aWV3IC5wYWdlLWJyZWFrZXItMSAuY2FyZC1pbWdieHt3aWR0aDoxMDAlO3BhZGRpbmc6MCA4cHh9LmZhc3RhZy1vdmVydmlldyAucGFnZS1icmVha2VyLTEgLmNhcmQtaW1nYnggaW1ne3dpZHRoOjEwMCV9fS5hbm51YWwtcmVwb3J0cy5vcDF7YmFja2dyb3VuZDojZjVmNWY1fS5hbm51YWwtcmVwb3J0cy5vcDEgLmhkMWx7Y29sb3I6I2ZmZjtsZXR0ZXItc3BhY2luZzotMi4xM3B4O2xpbmUtaGVpZ2h0OjF9LmFubnVhbC1yZXBvcnRzLm9wMSAueWVhci1yZXBvcnQgLnJlcG9ydC1yaWdodHtiYWNrZ3JvdW5kOiNmYWZhZmE7cGFkZGluZzoyNHB4IDM2cHh9LmFubnVhbC1yZXBvcnRzLm9wMSAueWVhci1yZXBvcnQgLnJlcG9ydC1yaWdodCAucmFkaW8tb3B0aW9ue21hcmdpbi10b3A6MTBweH0uYW5udWFsLXJlcG9ydHMub3AxIC55ZWFyLXJlcG9ydCAucmVwb3J0LXJpZ2h0IC5yYWRpby1vcHRpb24gLmN1c3RvbS1jb250cm9sLWlubGluZXttYXJnaW4tcmlnaHQ6MzZweH0uYW5udWFsLXJlcG9ydHMub3AxIC55ZWFyLXJlcG9ydCAucmVwb3J0LXJpZ2h0IC5yYWRpby1vcHRpb24gLmN1c3RvbS1jb250cm9sLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWx7cGFkZGluZy1sZWZ0OjB9LmFubnVhbC1yZXBvcnRzLm9wMSAucmVwb3J0LWRhdGEgLml0ZW17cGFkZGluZzoyOHB4IDEycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hbm51YWwtcmVwb3J0cy5vcDEgLnllYXItcmVwb3J0IC5yZXBvcnQtbGVmdHtwYWRkaW5nOjUycHggMjBweH0uYW5udWFsLXJlcG9ydHMub3AxIC55ZWFyLXJlcG9ydCAucmVwb3J0LWxlZnQgLmhkMWx7Zm9udC1zaXplOjM2cHg7bGV0dGVyLXNwYWNpbmc6MDtsaW5lLWhlaWdodDoxLjJ9LmFubnVhbC1yZXBvcnRzLm9wMSAueWVhci1yZXBvcnQgLnJlcG9ydC1sZWZ0IC5idG4tYm94Lk1UNDB7bWFyZ2luLXRvcDoyOHB4fS5hbm51YWwtcmVwb3J0cy5vcDEgLnllYXItcmVwb3J0IC5yZXBvcnQtcmlnaHR7cGFkZGluZzowO2JhY2tncm91bmQ6bm9uZX0uYW5udWFsLXJlcG9ydHMub3AxIC55ZWFyLXJlcG9ydCAucmVwb3J0LXJpZ2h0IC5yYWRpby1vcHRpb257bWFyZ2luOjI0cHggMjBweCAwfS5hbm51YWwtcmVwb3J0cy5vcDEgLnllYXItcmVwb3J0IC5yZXBvcnQtcmlnaHQgLnJhZGlvLW9wdGlvbitwe21hcmdpbjoxNnB4IDIwcHggMjBweH0uYW5udWFsLXJlcG9ydHMub3AxIC55ZWFyLXJlcG9ydCAucmVwb3J0LXJpZ2h0IC5yZXBvcnQtZGF0YXtib3JkZXItdG9wOjFweCBzb2xpZCAjZDhkOGQ4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9LmFubnVhbC1yZXBvcnRzLm9wMSAueWVhci1yZXBvcnQgLnJlcG9ydC1yaWdodCAucmVwb3J0LWRhdGErcHtwYWRkaW5nOjIwcHg7bWFyZ2luLXRvcDowfX0uaGVscC1jYXJkLm9wMXttYXJnaW4tdG9wOjB9LmhlbHAtY2FyZC5vcDEgLmNhcmQtbG9vay5mdWxsIGZpZ3VyZSBpbWd7d2lkdGg6MjYwcHh9LmhlbHAtY2FyZC5vcDEgLmNhcmQtbG9vay5mdWxsIC5hcHAtaWNvbnN7bWFyZ2luLXJpZ2h0OjMycHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVscC1jYXJkLm9wMSAuY2FyZC1sb29rLmZ1bGwgLmFwcC1pY29ucyBhe2Rpc3BsYXk6YmxvY2t9LmhlbHAtY2FyZC5vcDEgLmNhcmQtbG9vay5mdWxsIC5hcHAtaWNvbnMgYS5NUjE1e21hcmdpbjowIDAgOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtY2FyZC5vcDEgLmNhcmQtbG9vay5mdWxsIGZpZ3VyZSBpbWd7d2lkdGg6MTAwJX19LmYxNXtmb250LXNpemU6MTVweH0uaG93LXdvcmt7cGFkZGluZzowIDQwcHh9Lmhvdy13b3JrIC5kLWZsZXh7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfS5ob3ctd29yayAuZC1mbGV4IC5oZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaG93LXdvcmsgLmItdGFiLWxpc3QgbGkgLmltZy1ib3h7bWFyZ2luLXJpZ2h0OjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaG93LXdvcmt7cGFkZGluZzowfS5ob3ctd29yayAuYi10YWItbGlzdCBsaSAuaW1nLWJveHttYXJnaW4tcmlnaHQ6NXB4fX0uYmxvZy10YWIuZmFzdGFnIC5ibG9nLWNhcmQtMntwYWRkaW5nOjEycHggMCAxMnB4IDU2cHg7YWxpZ24taXRlbXM6Y2VudGVyfS5ibG9nLXRhYi5mYXN0YWcgLmJsb2ctY2FyZC0yIGZpZ3VyZXttYXJnaW4tYm90dG9tOjB9LmJsb2ctdGFiLmZhc3RhZyAuYmxvZy1jYXJkLTIgLmNhcmQtbGVmdHtwYWRkaW5nLXRvcDowfS5ibG9nLXRhYi5mYXN0YWcgLmJsb2ctY2FyZC0yIC5saXN0LWl0ZW0ub3B0MntwYWRkaW5nLXRvcDowfS5ibG9nLXRhYi5mYXN0YWcgLmJsb2ctY2FyZC0yIC5saXN0LWl0ZW0ub3B0Mjo6YmVmb3Jle2JhY2tncm91bmQ6Izc4Nzg3ODt6LWluZGV4OjB9LmJsb2ctdGFiLmZhc3RhZyAuYmxvZy1jYXJkLTIgLmxpc3QtaXRlbS5vcHQyIGxpIHNwYW57ZmxleDowIDAgMzBweDtiYWNrZ3JvdW5kOiM1NDU2NWI7Y29sb3I6I2ZmZjt6LWluZGV4OjF9LmJsb2ctdGFiLmZhc3RhZyAuYmxvZy1jYXJkLTIgLmxpc3QtaXRlbS5vcHQyIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYmxvZy10YWIuZmFzdGFnIC5ibG9nLWNhcmQtMntwYWRkaW5nOjQwcHggMCAwfS5ibG9nLXRhYi5mYXN0YWcgLmJsb2ctY2FyZC0yIC5jYXJkLWxlZnR7bWFyZ2luLXRvcDo0MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJsb2ctdGFiLmZhc3RhZyAuZC1mbGV4e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5ibG9nLXRhYi5mYXN0YWcgLmQtZmxleCAuYnRuLWJveHttYXJnaW4tdG9wOjEycHh9LmJsb2ctdGFiLmZhc3RhZyAuYmxvZy1jYXJkLTIgLmNhcmQtbGVmdHtwYWRkaW5nOjAgMzJweH19LnN0ZXBzLXRvdXNle2JhY2tncm91bmQ6I2M0Nzc3ZDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICNDNDc3N0QgMCUsICM5RDFEMjcgOTAlLCAjRkFGQUZBIDkwJSwgI0ZBRkFGQSAxMDAlKTtwYWRkaW5nOjUwcHggMCAyMHB4fS5zdGVwcy10b3VzZSAuaGRye2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9LnN0ZXBzLXRvdXNlIC5jYXJkLm9wdDF7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5zdGVwcy10b3VzZSAuY2FyZC5vcHQxIC50YWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6MTBweDtiYWNrZ3JvdW5kOiNmZmRmNjY7Ym9yZGVyLXJhZGl1czo0cHg7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6NXB4IDEwcHg7bGV0dGVyLXNwYWNpbmc6LjVweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ei1pbmRleDoxO2Rpc3BsYXk6bm9uZX0uc3RlcHMtdG91c2UgLmNhcmQub3B0MS5hY3QgLnRhZ3tkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc3RlcHMtdG91c2V7cGFkZGluZy1ib3R0b206MH0uc3RlcHMtdG91c2UgLmNhcmQub3B0MXttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc3RlcHMtdG91c2UgLmNvbC1sZy05e3BhZGRpbmc6MH19LnRvbGwtbG9je2JhY2tncm91bmQ6I2ZhZmFmYTtwYWRkaW5nOjYwcHggMH0udG9sbC1sb2MgLm5hdi5zb2MtbGlzdGluZ1RhYntwYWRkaW5nOjB9LnRvbGwtbG9jIC5uYXYuc29jLWxpc3RpbmdUYWIgYSAuY2FyZC1ib3ggZmlndXJlIGltZ3toZWlnaHQ6MzJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRvbGwtbG9jIC5uYXYuc29jLWxpc3RpbmdUYWJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowIDIwcHh9LnRvbGwtbG9jIC5uYXYuc29jLWxpc3RpbmdUYWIgYXttYXJnaW46MCAwIDE2cHg7bWluLWhlaWdodDo5MHB4fS50b2xsLWxvYyAubmF2LnNvYy1saXN0aW5nVGFiIGEgLmNhcmQtYm94e21pbi1oZWlnaHQ6OTBweH0udG9sbC1sb2MgLm5hdi5zb2MtbGlzdGluZ1RhYiBhIC5jYXJkLWJveCAuY2FyZC10aXRsZXt3aWR0aDoxMjBweH19LmFib3V0LWZhc3RhZ3twYWRkaW5nOjYwcHggMDtiYWNrZ3JvdW5kOiNmM2YzZjM7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmM2YzZjMgNDYlLCAjYzQ3NzdkIDQ2JSwgIzlkMWQxZCAxMDAlKX0uYWJvdXQtZmFzdGFnIC5yb3d7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmFib3V0LWZhc3RhZyAud2hpdGUtYm94LC5hYm91dC1mYXN0YWcgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFib3V0LWZhc3RhZyAuYWQtY2FyZCwuYWJvdXQtZmFzdGFnIC5hY2NvcmRpYW4gLnRyZ3IsLmFjY29yZGlhbiAuYWJvdXQtZmFzdGFnIC50cmdyLC5hYm91dC1mYXN0YWcgLmFjY29yZGlhbiAudG9nX2NvbnQsLmFjY29yZGlhbiAuYWJvdXQtZmFzdGFnIC50b2dfY29udCwuYWJvdXQtZmFzdGFnIC5jYXJkLWxvb2t7cGFkZGluZzo3MHB4IDkwcHh9LmFib3V0LWZhc3RhZyAud2hpdGUtYm94IC5saXN0MSBsaSwuYWJvdXQtZmFzdGFnIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIC5saXN0MSBsaSwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWJvdXQtZmFzdGFnIC5hZC1jYXJkIC5saXN0MSBsaSwuYWJvdXQtZmFzdGFnIC5hY2NvcmRpYW4gLnRyZ3IgLmxpc3QxIGxpLC5hY2NvcmRpYW4gLmFib3V0LWZhc3RhZyAudHJnciAubGlzdDEgbGksLmFib3V0LWZhc3RhZyAuYWNjb3JkaWFuIC50b2dfY29udCAubGlzdDEgbGksLmFjY29yZGlhbiAuYWJvdXQtZmFzdGFnIC50b2dfY29udCAubGlzdDEgbGksLmFib3V0LWZhc3RhZyAuY2FyZC1sb29rIC5saXN0MSBsaXttYXJnaW4tdG9wOjMycHh9LmFib3V0LWZhc3RhZyAuY2FyZC1ieHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5hYm91dC1mYXN0YWcgLmNhcmQtYnggZmlndXJle3dpZHRoOjc2cHg7aGVpZ2h0Ojc2cHg7YmFja2dyb3VuZDojZThlOGU4O2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4OjAgMCA3NnB4O21hcmdpbjowIDI0cHggMCAwfS5hYm91dC1mYXN0YWcgLmNhcmQtYnggLmNsci1ncmV5e21hcmdpbjo0cHggMCAwfS5hYm91dC1mYXN0YWcgLmNvbC1tZC01e21hcmdpbi1yaWdodDo0MHB4fS5hYm91dC1mYXN0YWcgLmNvbC1tZC01IC5oZHtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MjBweH0uYWJvdXQtZmFzdGFnIC5jb2wtbWQtNSAub3dsLW5hdiBzcGFuOjpiZWZvcmV7Y29sb3I6I2ZmZn0uYWJvdXQtZmFzdGFnIC5jb2wtbWQtNSAub3dsLW5hdiAub3dsLXByZXZ7bGVmdDotNDBweH0uYWJvdXQtZmFzdGFnIC5jb2wtbWQtNSAub3dsLW5hdiAub3dsLW5leHR7cmlnaHQ6LTQwcHh9LmFib3V0LWZhc3RhZyAuY29sLW1kLTUgLm93bC1kb3RzIC5vd2wtZG90IHNwYW57YmFja2dyb3VuZDojZmZmfS5hYm91dC1mYXN0YWcgLm1lZGlhLWNhcmR7cGFkZGluZzowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYWJvdXQtZmFzdGFnIC53aGl0ZS1ib3guTVIzMCwuYWJvdXQtZmFzdGFnIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5NUjMwLmFkLWNhcmQsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFib3V0LWZhc3RhZyAuTVIzMC5hZC1jYXJkLC5hYm91dC1mYXN0YWcgLmFjY29yZGlhbiAuTVIzMC50cmdyLC5hY2NvcmRpYW4gLmFib3V0LWZhc3RhZyAuTVIzMC50cmdyLC5hYm91dC1mYXN0YWcgLmFjY29yZGlhbiAuTVIzMC50b2dfY29udCwuYWNjb3JkaWFuIC5hYm91dC1mYXN0YWcgLk1SMzAudG9nX2NvbnQsLmFib3V0LWZhc3RhZyAuTVIzMC5jYXJkLWxvb2t7bWFyZ2luOjAgMCA0MHB4O3BhZGRpbmc6MzBweCAyMHB4fS5hYm91dC1mYXN0YWcgLmNvbC1tZC01e21hcmdpbi1yaWdodDowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFib3V0LWZhc3RhZ3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmM2YzZjMgNDYlLCAjYzQ3NzdkIDQ2JSwgIzlkMWQxZCAxMDAlKX19LmZhc3RhZy10YW5kYyBwe2xpbmUtaGVpZ2h0OjIycHh9LmZhc3RhZy10YW5kYyAuaGRne2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46NDBweCAwIDIwcHh9LmZhc3RhZy10YW5kYyAucmVhZC1tb3Jle21hcmdpbi1ib3R0b206MDtkaXNwbGF5Om5vbmV9LmZhc3RhZy10YW5kYyAucmVhZC1tb3JlIGF7Y29sb3I6IzlkMWQyN31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZhc3RhZy10YW5kYyAucmVhZC1tb3Jle2Rpc3BsYXk6YmxvY2t9LmZhc3RhZy10YW5kYyAudGFuZGMtbW9yZXtkaXNwbGF5Om5vbmV9fS5mYXN0YWctbGlzdGluZ3tib3JkZXItdG9wOjFweCBzb2xpZCAjZDhkOGQ4O3BhZGRpbmc6MzVweCAwfS5uZWFyYnktc2VhcmNoLm9wMnttYXJnaW4tdG9wOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5uZWFyYnktc2VhcmNoLm9wMnttYXJnaW4tdG9wOjMwcHh9fS5uZWFyYnktc2VhcmNoLm9wMiBpbnB1dHtib3JkZXI6MXB4IHNvbGlkICNmM2YzZjM7d2lkdGg6NzAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm5lYXJieS1zZWFyY2gub3AyIGlucHV0e3dpZHRoOjY1JX19LmFjcmQtZGF0YS5mYXN0YWctdGFibGV7bWFyZ2luLXRvcDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNyZC1kYXRhLmZhc3RhZy10YWJsZXttYXJnaW4tdG9wOjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNyZC1kYXRhLmZhc3RhZy10YWJsZSB0YWJsZSB0cntvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMTEpO3BhZGRpbmc6MTBweDtkaXNwbGF5OmJsb2NrfS5hY3JkLWRhdGEuZmFzdGFnLXRhYmxlIHRhYmxlIHRyOmZpcnN0LWNoaWxke2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY3JkLWRhdGEuZmFzdGFnLXRhYmxlIHRhYmxlIHRoe2Rpc3BsYXk6bm9uZX19LmFjcmQtZGF0YS5mYXN0YWctdGFibGUgdGFibGUgdGR7dmVydGljYWwtYWxpZ246bWlkZGxlO3BhZGRpbmc6MTVweCAzcHg7ZmxleDowIDAgMTAwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YS5mYXN0YWctdGFibGUgdGFibGUgdGR7ZGlzcGxheTpibG9jaztib3JkZXItdG9wOm5vbmU7cGFkZGluZzozcHg7b3ZlcmZsb3c6aGlkZGVufS5hY3JkLWRhdGEuZmFzdGFnLXRhYmxlIHRhYmxlIHRkIHNwYW57ZmxvYXQ6bGVmdDt3aWR0aDo1MCV9fS5hY3JkLWRhdGEuZmFzdGFnLXRhYmxlIHRhYmxlIHRkIC5kYXRhLXRpdGxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YS5mYXN0YWctdGFibGUgdGFibGUgdGQgLmRhdGEtdGl0bGV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDtjb2xvcjojNzM3MzczO3dpZHRoOjUwJTtmbG9hdDpsZWZ0O3BhZGRpbmctcmlnaHQ6MTVweH0uYWNyZC1kYXRhLmZhc3RhZy10YWJsZSB0YWJsZSB0ZCAuZGF0YS10aXRsZS5uby1mbG9hdHtmbG9hdDpub25lO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NXB4fX0ubWVkaWEta2l0LmZpbmFuY2UtZG9jLnJlY2hhcmdle2JhY2tncm91bmQ6I2M0Nzc3ZDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDE5NiwgMTE5LCAxMjUpIDAlLCByZ2IoMTU3LCAyOSwgMzkpIDYwJSwgcmdiKDI1MCwgMjUwLCAyNTApIDYwJSwgcmdiKDI1MCwgMjUwLCAyNTApIDEwMCUpO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tZWRpYS1raXQuZmluYW5jZS1kb2MucmVjaGFyZ2V7YmFja2dyb3VuZDojYzQ3NzdkO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDE5NiwgMTE5LCAxMjUpIDAlLCByZ2IoMTU3LCAyOSwgMzkpIDYwJSwgcmdiKDI1MCwgMjUwLCAyNTApIDYwJSwgcmdiKDI1MCwgMjUwLCAyNTApIDEwMCUpfX0ubWVkaWEta2l0LmZpbmFuY2UtZG9jLnJlY2hhcmdlIC5oZDFse2NvbG9yOiNmZmY7bWFyZ2luLXRvcDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm1lZGlhLWtpdC5maW5hbmNlLWRvYy5yZWNoYXJnZSAuaGQxbHtmb250LXNpemU6NDVweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tZWRpYS1raXQuZmluYW5jZS1kb2MucmVjaGFyZ2UgLmhkMWx7Zm9udC1zaXplOjUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubWVkaWEta2l0LmZpbmFuY2UtZG9jLnJlY2hhcmdlIC5oZDFse2ZvbnQtc2l6ZTozNnB4O21hcmdpbjozMHB4IDAgMjBweH19Lm1lZGlhLWtpdC5maW5hbmNlLWRvYy5yZWNoYXJnZSAubWVkaWEtcmlnaHR7bWFyZ2luLWxlZnQ6LTIwcHh9Lm1lZGlhLWtpdC5maW5hbmNlLWRvYy5yZWNoYXJnZSAubWVkaWEtcmlnaHQgLmhkMWx7Y29sb3I6IzczNzM3MzttYXJnaW4tdG9wOjY0cHg7bGV0dGVyLXNwYWNpbmc6LTIuMTNweDtsaW5lLWhlaWdodDouOTZ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tZWRpYS1raXQuZmluYW5jZS1kb2MucmVjaGFyZ2UgLm1lZGlhLXJpZ2h0IC5oZDFse2ZvbnQtc2l6ZTo1MHB4O21hcmdpbi10b3A6NTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tZWRpYS1raXQuZmluYW5jZS1kb2MucmVjaGFyZ2UgLm1lZGlhLXJpZ2h0IC5oZDFse21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MzZweDtsZXR0ZXItc3BhY2luZzowfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tZWRpYS1raXQuZmluYW5jZS1kb2MucmVjaGFyZ2UgLm1lZGlhLXJpZ2h0e21hcmdpbi1sZWZ0OjB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubWVkaWEta2l0LmZpbmFuY2UtZG9jLnJlY2hhcmdlIC5tZWRpYS1yaWdodHtwYWRkaW5nOjIwcHggMH19Lm1lZGlhLWtpdC5maW5hbmNlLWRvYy5yZWNoYXJnZSAubWVkaWEtbGlzdCAuY2FyZC1tZWRpYXtwYWRkaW5nOjVweCAxNXB4IDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5tZWRpYS1raXQuZmluYW5jZS1kb2MucmVjaGFyZ2UgLm1lZGlhLWxpc3QgLmNhcmQtbWVkaWEgZmlndXJle2hlaWdodDozMnB4fS5tZWRpYS1raXQuZmluYW5jZS1kb2MucmVjaGFyZ2UgLm1lZGlhLWxpc3QgLmNhcmQtbWVkaWEgZmlndXJlIGltZ3t3aWR0aDozMnB4fS5tZWRpYS1raXQuZmluYW5jZS1kb2MucmVjaGFyZ2UgLm1lZGlhLWxpc3QgLmNhcmQtbWVkaWEgaDIgc3Ryb25ne2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWVkaWEta2l0LmZpbmFuY2UtZG9jLnJlY2hhcmdlIC5tZWRpYS1saXN0IC5jYXJkLW1lZGlhe2ZvbnQtc2l6ZToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm1lZGlhLWtpdC5maW5hbmNlLWRvYy5yZWNoYXJnZSAubWVkaWEtbGlzdHttYXgtd2lkdGg6MzQwcHg7bWFyZ2luOjAgYXV0b30ubWVkaWEta2l0LmZpbmFuY2UtZG9jLnJlY2hhcmdlIC5tZWRpYS1saXN0IC5jYXJkLW1lZGlhe2ZvbnQtc2l6ZToxMnB4fX0uc3RlcHMtdG91c2UyIC5jYXJkLWJ4e2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMCAyMHB4IDAgcmdiYSgwLDAsMCwuMDkpO2JvcmRlci1yYWRpdXM6MXB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MzBweCAxNXB4O21hcmdpbjoyMHB4IDIwcHggMzBweH0uc3RlcHMtdG91c2UyIC5jYXJkLWJ4IGltZ3toZWlnaHQ6MjAwcHg7d2lkdGg6YXV0bzttYXJnaW46MCBhdXRvIDEycHh9LnN0ZXBzLXRvdXNlMiAuY2FyZC1ieCBwLmYxNmJyLC5zdGVwcy10b3VzZTIgLmNhcmQtYnggLmZhc3RhZy10YW5kYyBwLnJlYWQtbW9yZSwuZmFzdGFnLXRhbmRjIC5zdGVwcy10b3VzZTIgLmNhcmQtYnggcC5yZWFkLW1vcmV7bWFyZ2luLWJvdHRvbToxMnB4fS5zdGVwcy10b3VzZTIgLmNhcmQtYnggcC5mMTZicitwLC5zdGVwcy10b3VzZTIgLmNhcmQtYnggLmZhc3RhZy10YW5kYyBwLnJlYWQtbW9yZStwLC5mYXN0YWctdGFuZGMgLnN0ZXBzLXRvdXNlMiAuY2FyZC1ieCBwLnJlYWQtbW9yZStwe21pbi1oZWlnaHQ6NjRweDttYXJnaW4tYm90dG9tOjB9LnN0ZXBzLXRvdXNlMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHNwYW57Zm9udC1zaXplOjIwcHh9LnN0ZXBzLXRvdXNlMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHNwYW46OmJlZm9yZXtjb2xvcjojOWQxZDI3fS5zdGVwcy10b3VzZTIgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYsLnN0ZXBzLXRvdXNlMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dHt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjAgMXB4IDRweCAwIHJnYmEoMCwwLDAsLjMyKX0uc3RlcHMtdG91c2UyIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2e2xlZnQ6LTYwcHh9LnN0ZXBzLXRvdXNlMiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dHtyaWdodDotNjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zdGVwcy10b3VzZTIgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXZ7bGVmdDotMzBweH0uc3RlcHMtdG91c2UyIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0Oi0zMHB4fX0ubm90aWZpY2F0aW9uLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggMXB4IDJweCByZ2JhKDAsMCwwLC4yMik7Ym9yZGVyLXJhZGl1czoycHg7d2lkdGg6MzUwcHg7cmlnaHQ6MDtwYWRkaW5nOjEwcHggMCAwfS5ub3RpZmljYXRpb24tZHJvcGRvd24gdWx7bWluLWhlaWdodDoxMTBweDttYXgtaGVpZ2h0OjMwMHB4O292ZXJmbG93LXk6YXV0b30ubm90aWZpY2F0aW9uLWRyb3Bkb3duIGxpe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1ib3R0b206c29saWQgMXB4IHJnYmEoMTUxLDE1MSwxNTEsLjQpO3BhZGRpbmc6MTVweCAyMHB4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIGgze2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjAgMjBweH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5zZW5vdGktaDN7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MCAyMHB4O21hcmdpbi1ib3R0b206MH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIGg0e2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM3Njc2NzY7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206NHB4fS5ub3RpZmljYXRpb24tZHJvcGRvd24gLm5vLWJ4LWg0e2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM3Njc2NzY7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206NHB4fS5ub3RpZmljYXRpb24tZHJvcGRvd24gcHtmb250LXNpemU6MTJweH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5iZHl7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubm90aWZpY2F0aW9uLWRyb3Bkb3due3Bvc2l0aW9uOnN0YXRpY319LmRyb3AtZG93bi1ub3RpZmljYXRpb257cGFkZGluZzowIDZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb257bWFyZ2luLXJpZ2h0OjE1cHh9fS5kcm9wLWRvd24tbm90aWZpY2F0aW9uOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb246aG92ZXJ7Ym94LXNoYWRvdzpub25lfX0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbjpob3ZlciAubm90aWZpY2F0aW9uLWRyb3Bkb3due2Rpc3BsYXk6YmxvY2t9Lm5vdGlmaWNhdGlvbi1ieHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDo1MCU7cmlnaHQ6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt6LWluZGV4OjU7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjgwMHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKTttYXgtaGVpZ2h0OjM2MHB4fS5ub3RpZmljYXRpb24tYnggLnNlYXJjaC1ieElue3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjBweDt6LWluZGV4OjE7YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7aGVpZ2h0OjYwcHh9Lm5vdGlmaWNhdGlvbi1ieCAuc2VhcmNoLWJ4SW4gaDN7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MjBweH0ubm90aWZpY2F0aW9uLWJ4IC5zZWFyY2gtYnhJbiAuc2Vub3RpLWgze2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjIwcHg7bWFyZ2luLWJvdHRvbTowfS5ub3RpZmljYXRpb24tYnggLm5vdGlmaWNhdGlvbi1kcm9wZG93bntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Ym94LXNoYWRvdzpub25lO3BhZGRpbmctdG9wOjYwcHg7b3ZlcmZsb3cteTpzY3JvbGw7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxe3Bvc2l0aW9uOnJlbGF0aXZlfX0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3due3dpZHRoOjI0MHB4O3BhZGRpbmctdG9wOjB9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjAgMTIwcHggMCAwfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93bntwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW46MTJweCAwIDB9LmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93biAucGhvbmUtYng6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi04cHg7cmlnaHQ6OHB4O3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWxlZnQ6OHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjhweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206OHB4IHNvbGlkICNlZWV9fS5waG9uZS1ieHtwYWRkaW5nOjE2cHggMjBweH0ucGhvbmUtYnggcHttYXJnaW4tYm90dG9tOjB9LnBob25lLWJ4IGhye21hcmdpbi10b3A6MTJweDttYXJnaW4tYm90dG9tOjEycHh9LnBob25lLWJ4IGF7Zm9udC1zaXplOjE4cHg7bGlzdC1zdHlsZToxO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojOWQxZDI3O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDo0cHh9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgc3Bhbntmb250LXdlaWdodDo2MDA7Y29sb3I6IzlkMWQyNzttYXJnaW4tbGVmdDo4cHh9LnBhZDMsLmVhcm4tcG9pbnRze3BhZGRpbmc6NDVweCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucGFkMywuZWFybi1wb2ludHN7cGFkZGluZzozMHB4IDB9fWJvZHkub2ZmZXItcGFnZXtmb250OjE3cHggXCJJbnRlclwiLHNhbnMtc2VyaWY7Y29sb3I6IzI1MjQzYn0ub2ZmZXItcGFnZSAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYntiYWNrZ3JvdW5kOnJnYmEoMjQzLDI0MywyNDMsLjYpO3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzI1MjQzYn0ub2ZmZXItcGFnZSAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiBhe2NvbG9yOiM5ZDFkMjd9Lm9mZmVyLXBhZ2UgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSCXCJ9Lm9mZmVyLXBhZ2UgLmJhbm5lci13cmFwcGVyIC5oZDF7Y29sb3I6IzI1MjQzYjtmb250LXdlaWdodDo1MDB9Lm9mZmVyLXBhZ2UgLmJhbm5lci13cmFwcGVyIC5mMTR7bWFyZ2luLXRvcDoxMnB4fS5vZmZlci1wYWdlIC5iYW5uZXItd3JhcHBlciAuYnRuLXJlZHtwYWRkaW5nOjEwcHggMjBweH0ub2ZmZXItcGFnZSAuYmFubmVyLXdyYXBwZXIgLmhlcm8ta25vdy1tb3Jle21hcmdpbi1sZWZ0OjIwcHg7Zm9udC13ZWlnaHQ6NjAwfS5vZmZlci1wYWdlIC5iYW5uZXItd3JhcHBlciAubGlzdC1pdGVtIGxpe2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtsZXR0ZXItc3BhY2luZzotMC4ycHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsub2ZmZXItcGFnZSAuYmFubmVyLXdyYXBwZXIgLmhkMXtmb250LXNpemU6MzZweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5vZmZlci1wYWdlIC5iYW5uZXItd3JhcHBlciBmaWd1cmV7b3ZlcmZsb3c6aGlkZGVufS5vZmZlci1wYWdlIC5iYW5uZXItd3JhcHBlciBmaWd1cmUgaW1ne3dpZHRoOjEzMCV9Lm9mZmVyLXBhZ2UgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudHt0b3A6NzBweH0ub2ZmZXItcGFnZSAuYmFubmVyLXdyYXBwZXIgLmhkMXtmb250LXNpemU6MjRweH0ub2ZmZXItcGFnZSAuYmFubmVyLXdyYXBwZXIgLnJld2FyZC1sb2dve2hlaWdodDo0MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm9mZmVyLXBhZ2UgLmJhbm5lci13cmFwcGVyIGZpZ3VyZSBpbWd7d2lkdGg6MTAwJX0ub2ZmZXItcGFnZSAuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50e3RvcDoyMHB4fS5vZmZlci1wYWdlIC5iYW5uZXItd3JhcHBlciAuYnRuLWJveC5NVDMwe21hcmdpbi10b3A6MTBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ub2ZmZXItcGFnZSAuYmFubmVyLXdyYXBwZXIgLmJ0bi1ib3guTVQzMCAuaGVyby1rbm93LW1vcmV7bWFyZ2luLXRvcDoxMHB4fX0ub2ZmZXItcGFnZSAuYnRuLWJveCAuYnRuLXJlZCwub2ZmZXItcGFnZSAuYnRuLWJveCAuYnRuLXdoaXRlLC5vZmZlci1wYWdlIC5idG4tYm94IC5idG4tcmVkMXtmb250LXdlaWdodDo2MDA7aGVpZ2h0OmF1dG87Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41fS5vZmZlci1wYWdlIC5mMTRiciwub2ZmZXItcGFnZSAucHJvZHVjdC1iYW5uZXIgLmhlcm8ta25vdy1tb3JlLC5wcm9kdWN0LWJhbm5lciAub2ZmZXItcGFnZSAuaGVyby1rbm93LW1vcmV7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2ZvbnQtd2VpZ2h0OjYwMDtoZWlnaHQ6YXV0b30ub2ZmZXItcGFnZSAuZjE0YnI6aG92ZXIsLm9mZmVyLXBhZ2UgLnByb2R1Y3QtYmFubmVyIC5oZXJvLWtub3ctbW9yZTpob3ZlciwucHJvZHVjdC1iYW5uZXIgLm9mZmVyLXBhZ2UgLmhlcm8ta25vdy1tb3JlOmhvdmVye2NvbG9yOiM5ZDFkMjd9Lm9mZmVyLXBhZ2UgLmhke2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6LTEuNXB4fS5vZmZlci1wYWdlIC5oZCtwe2xldHRlci1zcGFjaW5nOi0wLjcxcHh9Lm9mZmVyLXBhZ2UgLnNlY29uZGFyeS1uYXYgLmNvbnRhaW5lciAuYnRuLWJveHt0b3A6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm9mZmVyLXBhZ2UgLmJhbm5lci10b3AgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDIgbGksLm9mZmVyLXBhZ2UgLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpe2ZsZXg6MCAwIDMwJTttYXJnaW4tbGVmdDoyJTttYXJnaW4tcmlnaHQ6MiU7dGV4dC1hbGlnbjpjZW50ZXJ9Lm9mZmVyLXBhZ2UgLmJhbm5lci10b3AgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDIgbGk6Zmlyc3QtY2hpbGQsLm9mZmVyLXBhZ2UgLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9Lm9mZmVyLXBhZ2UgLmJhbm5lci10b3AgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDIgbGkgc3Bhbiwub2ZmZXItcGFnZSAucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDIgbGkgc3BhbnttYXJnaW46MCBhdXRvIDEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub2ZmZXItcGFnZSAuYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMiBsaSwub2ZmZXItcGFnZSAucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDIgbGl7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwfS5vZmZlci1wYWdlIC5wMG17cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX0uZWFybi1wb2ludHN7YmFja2dyb3VuZDojZjVmNWY1fS5lYXJuLXBvaW50cyAubWVkaWEtY2FyZHtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzcsMzYsNTksLjEpO2JvcmRlci1yYWRpdXM6MTBweDttYXJnaW46MCA0cHggOHB4fS5lYXJuLXBvaW50cyAubWVkaWEtY2FyZCAuY2FyZC1saW5re3dpZHRoOjEwMCV9LmVhcm4tcG9pbnRzIC5tZWRpYS1jYXJkIGZpZ3VyZSAudGFne3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjEwcHg7YmFja2dyb3VuZDojZmZkZjY2O2JvcmRlci1yYWRpdXM6NHB4O2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjNweCA4cHg7bGV0dGVyLXNwYWNpbmc6LjVweH0uZWFybi1wb2ludHMgLm1lZGlhLWNhcmQgLm1jYXJkLWJvZHl7cGFkZGluZzoxNnB4O21pbi1oZWlnaHQ6MTMwcHh9LmVhcm4tcG9pbnRzIC5tZWRpYS1jYXJkIC5tY2FyZC1ib2R5IGgze2ZvbnQtc2l6ZToyMXB4O2ZvbnQtd2VpZ2h0OjYwMDtsZXR0ZXItc3BhY2luZzotMC42cHh9LmVhcm4tcG9pbnRzIC5tZWRpYS1jYXJkIC5tY2FyZC1ib2R5IGgzK3B7Zm9udC1zaXplOjEycHg7bGV0dGVyLXNwYWNpbmc6LTAuMnB4O2xpbmUtaGVpZ2h0OjE4cHg7bWFyZ2luOjhweCAwIDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5lYXJuLXBvaW50cyAub3dsLXN0YWdle2xlZnQ6LTIwcHh9fS5lYXJuLWJvbnVzLXBvaW50c3tiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvb2ZmZXJuL2JnMS5qcGcpIG5vLXJlcGVhdCAwIDAvY292ZXJ9LmVhcm4tYm9udXMtcG9pbnRzIC5lYnAtaGR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5lYXJuLWJvbnVzLXBvaW50cyAuZWJwLWhkIC5oZDNie2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjRweDtjb2xvcjojZmZmO2xldHRlci1zcGFjaW5nOi0xcHg7bGluZS1oZWlnaHQ6MjhweDt0ZXh0LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuNSk7d2lkdGg6MTE1cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5lYXJuLWJvbnVzLXBvaW50cyAuZWJwLWhkIC53aGl0ZXt3aWR0aDoyNTBweDtwYWRkaW5nLWxlZnQ6MjBweDtib3JkZXItbGVmdDoxcHggc29saWQgI2ZmZjttYXJnaW4tYm90dG9tOjA7bGV0dGVyLXNwYWNpbmc6LTAuMjVweH0uZWFybi1ib251cy1wb2ludHMgLmNsZS1ieHttYXJnaW46MCAxNXB4fS5lYXJuLWJvbnVzLXBvaW50cyAuY2xlLWJ4IC5jaXJjbGV7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMjIpO3dpZHRoOjE1MnB4O2hlaWdodDoxNTJweDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmVhcm4tYm9udXMtcG9pbnRzIC5jbGUtYnggLmNpcmNsZTpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjI0cHh9LmVhcm4tYm9udXMtcG9pbnRzIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZ3t3aWR0aDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZWFybi1ib251cy1wb2ludHMgLmVicC1oZHtmbGV4LXdyYXA6d3JhcH0uZWFybi1ib251cy1wb2ludHMgLmVicC1oZCAud2hpdGV7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEwcHg7cGFkZGluZy10b3A6MTBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZmZmO3BhZGRpbmctbGVmdDowO2JvcmRlci1sZWZ0OjA7dGV4dC1hbGlnbjpjZW50ZXJ9LmVhcm4tYm9udXMtcG9pbnRzIC5jbGUtYnh7bWFyZ2luOjAgMTBweH0uZWFybi1ib251cy1wb2ludHMgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4sLmVhcm4tYm9udXMtcG9pbnRzIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbntiYWNrZ3JvdW5kOiNmZmZ9fS5yZWRlZW0tcG9pbnRzIC5yZWRlZW0tcG9pbnRzLWNhcm91c2Vse2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmVkZWVtLXBvaW50cyAucmVkZWVtLXBvaW50cy1jYXJvdXNlbHtkaXNwbGF5OmJsb2NrfX0ucmVkZWVtLXBvaW50cyAucmVkbS1ieCAucmVkZWVte2JhY2tncm91bmQ6I2ZjZWRiNztib3JkZXItcmFkaXVzOjEwcHg7d2lkdGg6MzAwcHg7aGVpZ2h0OjI4NXB4O3BhZGRpbmc6MjRweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBib3R0b207cG9zaXRpb246cmVsYXRpdmV9LnJlZGVlbS1wb2ludHMgLnJlZG0tYnggLnJlZGVlbSAuY2FyZC1saW5re3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MX0ucmVkZWVtLXBvaW50cyAucmVkbS1ieCAucmVkZWVtLmMxe2JhY2tncm91bmQtY29sb3I6I2Y0ZDhjZn0ucmVkZWVtLXBvaW50cyAucmVkbS1ieCAucmVkZWVtIGgze2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6LTAuOTRweH0ucmVkZWVtLXBvaW50cyAucmVkbS1ieCAucmVkZWVtIGgzK3B7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS4yNTttYXJnaW46MTJweCAwIDA7Y29sb3I6IzU0NTY1Yn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5yZWRlZW0tcG9pbnRzIC5yZWRtLWJ4IC5yZWRlZW17d2lkdGg6MjgwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmVkZWVtLXBvaW50cyAucmVkbS1ieCAucmVkZWVte21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87d2lkdGg6MzAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmVkZWVtLXBvaW50cyAucmVkbS1ieCAucmVkZWVte3dpZHRoOjEwMCU7aGVpZ2h0OjI1MHB4O3BhZGRpbmc6MTVweH0ucmVkZWVtLXBvaW50cyAucmVkbS1ieCAucmVkZWVtIGgzK3B7Zm9udC1zaXplOjE0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmVkZWVtLXBvaW50cyAuTVQ1MHttYXJnaW4tdG9wOjMwcHh9LnJlZGVlbS1wb2ludHMgLk1UNDB7bWFyZ2luLXRvcDoyMHB4fX0uaG90LWRlYWxze2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9vZmZlcm4vYmcyLmpwZykgbm8tcmVwZWF0IDAgMC9jb3Zlcn0uaG90LWRlYWxzIC53aGl0ZS1ieHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxMHB4O2JveC1zaGFkb3c6MCAycHggMTBweCA1cHggcmdiYSgwLDAsMCwuMSk7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzozMHB4IDIwcHg7bWFyZ2luOjE1cHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0uaG90LWRlYWxzIC53aGl0ZS1ieCAuY2FyZC1saW5re3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MX0uaG90LWRlYWxzIC53aGl0ZS1ieC5jMSAuZjE0e2NvbG9yOiNlYWMyMmF9LmhvdC1kZWFscyAud2hpdGUtYnguYzEgLmYyMHtjb2xvcjojOTU3NjAwfS5ob3QtZGVhbHMgLndoaXRlLWJ4LmMyIC5mMTR7Y29sb3I6I2YyYTQ5MX0uaG90LWRlYWxzIC53aGl0ZS1ieC5jMiAuZjIwe2NvbG9yOiNlYTczNTZ9LmhvdC1kZWFscyAud2hpdGUtYnguYzMgLmYxNHtjb2xvcjojNTQ1NjVifS5ob3QtZGVhbHMgLndoaXRlLWJ4LmMzIC5mMjB7Y29sb3I6IzU0NTY1Yn0uaG90LWRlYWxzIC53aGl0ZS1ieC5jNCAuZjE0e2NvbG9yOiM2NGM1Nzh9LmhvdC1kZWFscyAud2hpdGUtYnguYzQgLmYyMHtjb2xvcjojNDViMjVjfS5ob3QtZGVhbHMgLndoaXRlLWJ4LmM1IC5mMTR7Y29sb3I6IzZmYTZkY30uaG90LWRlYWxzIC53aGl0ZS1ieC5jNSAuZjIwe2NvbG9yOiMyNTZlYjV9LmhvdC1kZWFscyAud2hpdGUtYnggZmlndXJle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MjBweH0uaG90LWRlYWxzIC53aGl0ZS1ieCBmaWd1cmUrcHttYXJnaW4tYm90dG9tOjEwcHh9LmhvdC1kZWFscyAud2hpdGUtYnggZmlndXJlIHNwYW57cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTtib3R0b206YXV0bztyaWdodDphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTsta2h0bWwtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhvdC1kZWFscyAud2hpdGUtYnggLmYxNHttaW4taGVpZ2h0OjQwcHh9fS5ob3QtZGVhbHMgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1ne3dpZHRoOmF1dG87bWFyZ2luOjAgYXV0b30uaG90LWRlYWxzIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiwuaG90LWRlYWxzIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dHtmb250LXNpemU6MjRweDtjb2xvcjojNTQ1NjVifS5ob3QtZGVhbHMgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHNwYW4sLmhvdC1kZWFscyAub3dsLW5hdiBidXR0b24ub3dsLW5leHQgc3BhbntkaXNwbGF5Om5vbmV9LmhvdC1kZWFscyAub3dsLW5hdiAub3dsLXByZXZ7bGVmdDotNTBweH0uaG90LWRlYWxzIC5vd2wtbmF2IC5vd2wtcHJldjo6YmVmb3Jle2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kgVwifS5ob3QtZGVhbHMgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0Oi01MHB4fS5ob3QtZGVhbHMgLm93bC1uYXYgLm93bC1uZXh0OjpiZWZvcmV7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSCXCJ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaG90LWRlYWxzIC5vd2wtbmF2IC5vd2wtcHJldntsZWZ0Oi0zMHB4fS5ob3QtZGVhbHMgLm93bC1uYXYgLm93bC1uZXh0e3JpZ2h0Oi0zMHB4fX0uaG90LWRlYWxzIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZXtwYWRkaW5nOjMwcHggMH0uaG90LWRlYWxzIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVte3RyYW5zZm9ybTpzY2FsZSgwLjk1KX0uaG90LWRlYWxzIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC53aGl0ZS1ieHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5ob3QtZGVhbHMgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uYWN0aXZlKy5hY3RpdmUsLmhvdC1kZWFscyAub3dsLWNhcm91c2VsIC5vd2wtaXRlbS5jZW50ZXIrLmFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LmhvdC1kZWFscyAub3dsLWNhcm91c2VsIC5vd2wtaXRlbS5hY3RpdmUrLmFjdGl2ZSAud2hpdGUtYngsLmhvdC1kZWFscyAub3dsLWNhcm91c2VsIC5vd2wtaXRlbS5jZW50ZXIrLmFjdGl2ZSAud2hpdGUtYnh7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC43KX0uaG90LWRlYWxzIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmNlbnRlcisuYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxLjA1KTt6LWluZGV4OjF9LmhvdC1kZWFscyAub3dsLWNhcm91c2VsIC5vd2wtaXRlbS5jZW50ZXIrLmFjdGl2ZSsuYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgwLjk1KX0uaG90LWRlYWxzIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmNlbnRlcisuYWN0aXZlKy5hY3RpdmUgLndoaXRlLWJ4e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNSl9LmhvdC1kZWFscyAub3dsLWNhcm91c2VsIC5vd2wtaXRlbS5hY3RpdmUuY2VudGVye3RyYW5zZm9ybTpzY2FsZSgxLjE1KTt6LWluZGV4OjJ9LmhvdC1kZWFscyAub3dsLWNhcm91c2VsIC5vd2wtaXRlbS5hY3RpdmUuY2VudGVyIC53aGl0ZS1ieHtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ob3QtZGVhbHMgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uY2VudGVyKy5hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDAuOTUpfX0uZWFybi1wb2ludHMtY2Fyb3VzZWwgLm93bC1zdGFnZXttYXJnaW46MCBhdXRvfS5jc3ItYmFubmVyIC5oZDQ4e2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMX0uY3NyLWJhbm5lciAuZnVsbC13aWR0aCBpbWd7d2lkdGg6MTAwJX0uY3NyLWJhbm5lciAuYmFuLWJ0bnN7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjgwcHg7cmlnaHQ6MDt0b3A6NTAlO2JvdHRvbTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5jc3ItYmFubmVyIC5iYW4tYnRucyAuYnRucy1ieHttYXJnaW4tdG9wOjIwcHg7YmFja2dyb3VuZDojOWUyZDM0O2JvcmRlci1yYWRpdXM6NnB4IDAgMCA2cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzp3cmFwfS5jc3ItYmFubmVyIC5iYW4tYnRucyAuYnRucy1ieCBhe2NvbG9yOiNmZmY7d2lkdGg6NTAlO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzotMC41OHB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MjBweCAxMnB4fS5jc3ItYmFubmVyIC5iYW4tYnRucyAuYnRucy1ieCBhIGltZ3toZWlnaHQ6NDBweDt3aWR0aDphdXRvfS5jc3ItYmFubmVyIC5iYW4tYnRucyAuYnRucy1ieCBhIHNwYW57ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjM2cHh9LmNzci1iYW5uZXIgLmJhbi1idG5zIC5idG5zLWJ4IGEuYmJ0bXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNzcwNjBmfS5jc3ItYmFubmVyIC5iYW4tYnRucyAuYnRucy1ieCBhLmJyZnR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjNzcwNjBmfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNzci1iYW5uZXIgLmJhbi1idG5zIC5idG5zLWJ4IGF7cGFkZGluZzo0cHggOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNzci1iYW5uZXIgLmZ1bGwtd2lkdGh7b3ZlcmZsb3c6aGlkZGVufS5jc3ItYmFubmVyIC5mdWxsLXdpZHRoIGltZ3t3aWR0aDoyMDAlfS5jc3ItYmFubmVyIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnR7dG9wOjI1JX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jc3ItYmFubmVyIC5mdWxsLXdpZHRoIGltZ3t3aWR0aDoxMDAlfS5jc3ItYmFubmVyIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnR7dG9wOjI1cHh9LmNzci1iYW5uZXIgLmJhbi1idG5ze3RvcDphdXRvO2JvdHRvbTowO3dpZHRoOjEwMCU7dHJhbnNmb3JtOm5vbmV9LmNzci1iYW5uZXIgLmJhbi1idG5zIGZpZ3VyZXt0ZXh0LWFsaWduOmNlbnRlcn0uY3NyLWJhbm5lciAuYmFuLWJ0bnMgLmJ0bnMtYnh7Ym9yZGVyLXJhZGl1czowO21hcmdpbi10b3A6MTJweH0uY3NyLWJhbm5lciAuYmFuLWJ0bnMgLmJ0bnMtYnggYSBzcGFue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uY3NyLWJhbm5lciAuYmFuLWJ0bnMgYSBpbWd7ZGlzcGxheTpub25lfX0uYWx3YXlzLXlvdS5tZC1zcGVha3twYWRkaW5nOjQwcHggMH0uYWx3YXlzLXlvdS5tZC1zcGVhayAuY29tbWF7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2Nzci9jb21hLnN2Zykgbm8tcmVwZWF0O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE4M3B4O2hlaWdodDoxMzVweDtsZWZ0OjUwJTtyaWdodDphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO21hcmdpbjotMjRweCAwIDAgLTUwcHh9LmFsd2F5cy15b3UubWQtc3BlYWsgLndoaXRlLWJveCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWQtY2FyZCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50cmdyLC5hY2NvcmRpYW4gLmFsd2F5cy15b3UubWQtc3BlYWsgLnRyZ3IsLmFsd2F5cy15b3UubWQtc3BlYWsgLmFjY29yZGlhbiAudG9nX2NvbnQsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudG9nX2NvbnQsLmFsd2F5cy15b3UubWQtc3BlYWsgLmNhcmQtbG9va3tiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvY3NyL21kLXNwZWFrLWJnLmpwZykgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtjb2xvcjojZjNmM2YzO3BhZGRpbmc6NjBweCAwfS5hbHdheXMteW91Lm1kLXNwZWFrIC53aGl0ZS1ib3ggLlBSIGltZywuYWx3YXlzLXlvdS5tZC1zcGVhayAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCAuUFIgaW1nLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hbHdheXMteW91Lm1kLXNwZWFrIC5hZC1jYXJkIC5QUiBpbWcsLmFsd2F5cy15b3UubWQtc3BlYWsgLmFjY29yZGlhbiAudHJnciAuUFIgaW1nLC5hY2NvcmRpYW4gLmFsd2F5cy15b3UubWQtc3BlYWsgLnRyZ3IgLlBSIGltZywuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50b2dfY29udCAuUFIgaW1nLC5hY2NvcmRpYW4gLmFsd2F5cy15b3UubWQtc3BlYWsgLnRvZ19jb250IC5QUiBpbWcsLmFsd2F5cy15b3UubWQtc3BlYWsgLmNhcmQtbG9vayAuUFIgaW1ne2JvcmRlci1yYWRpdXM6OHB4fS5hbHdheXMteW91Lm1kLXNwZWFrIC53aGl0ZS1ib3ggLndyYXAsLmFsd2F5cy15b3UubWQtc3BlYWsgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLndyYXAsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFsd2F5cy15b3UubWQtc3BlYWsgLmFkLWNhcmQgLndyYXAsLmFsd2F5cy15b3UubWQtc3BlYWsgLmFjY29yZGlhbiAudHJnciAud3JhcCwuYWNjb3JkaWFuIC5hbHdheXMteW91Lm1kLXNwZWFrIC50cmdyIC53cmFwLC5hbHdheXMteW91Lm1kLXNwZWFrIC5hY2NvcmRpYW4gLnRvZ19jb250IC53cmFwLC5hY2NvcmRpYW4gLmFsd2F5cy15b3UubWQtc3BlYWsgLnRvZ19jb250IC53cmFwLC5hbHdheXMteW91Lm1kLXNwZWFrIC5jYXJkLWxvb2sgLndyYXB7bWFyZ2luLWxlZnQ6MzBweH0uYWx3YXlzLXlvdS5tZC1zcGVhayAud2hpdGUtYm94IC5oZDJ2LC5hbHdheXMteW91Lm1kLXNwZWFrIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIC5oZDJ2LC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hbHdheXMteW91Lm1kLXNwZWFrIC5hZC1jYXJkIC5oZDJ2LC5hbHdheXMteW91Lm1kLXNwZWFrIC5hY2NvcmRpYW4gLnRyZ3IgLmhkMnYsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudHJnciAuaGQydiwuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50b2dfY29udCAuaGQydiwuYWNjb3JkaWFuIC5hbHdheXMteW91Lm1kLXNwZWFrIC50b2dfY29udCAuaGQydiwuYWx3YXlzLXlvdS5tZC1zcGVhayAuY2FyZC1sb29rIC5oZDJ2e2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tbGVmdDoxODVweDttYXJnaW4tYm90dG9tOjE1cHh9LmFsd2F5cy15b3UubWQtc3BlYWsgLndoaXRlLWJveCAuaGQyditwLC5hbHdheXMteW91Lm1kLXNwZWFrIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIC5oZDJ2K3AsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFsd2F5cy15b3UubWQtc3BlYWsgLmFkLWNhcmQgLmhkMnYrcCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50cmdyIC5oZDJ2K3AsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudHJnciAuaGQyditwLC5hbHdheXMteW91Lm1kLXNwZWFrIC5hY2NvcmRpYW4gLnRvZ19jb250IC5oZDJ2K3AsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudG9nX2NvbnQgLmhkMnYrcCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuY2FyZC1sb29rIC5oZDJ2K3B7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MS40fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmFsd2F5cy15b3UubWQtc3BlYWsgLndoaXRlLWJveCAud3JhcCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCAud3JhcCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWQtY2FyZCAud3JhcCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50cmdyIC53cmFwLC5hY2NvcmRpYW4gLmFsd2F5cy15b3UubWQtc3BlYWsgLnRyZ3IgLndyYXAsLmFsd2F5cy15b3UubWQtc3BlYWsgLmFjY29yZGlhbiAudG9nX2NvbnQgLndyYXAsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudG9nX2NvbnQgLndyYXAsLmFsd2F5cy15b3UubWQtc3BlYWsgLmNhcmQtbG9vayAud3JhcHttYXJnaW4tbGVmdDo3MnB4fS5hbHdheXMteW91Lm1kLXNwZWFrIC53aGl0ZS1ib3ggLmhkMnYsLmFsd2F5cy15b3UubWQtc3BlYWsgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLmhkMnYsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFsd2F5cy15b3UubWQtc3BlYWsgLmFkLWNhcmQgLmhkMnYsLmFsd2F5cy15b3UubWQtc3BlYWsgLmFjY29yZGlhbiAudHJnciAuaGQydiwuYWNjb3JkaWFuIC5hbHdheXMteW91Lm1kLXNwZWFrIC50cmdyIC5oZDJ2LC5hbHdheXMteW91Lm1kLXNwZWFrIC5hY2NvcmRpYW4gLnRvZ19jb250IC5oZDJ2LC5hY2NvcmRpYW4gLmFsd2F5cy15b3UubWQtc3BlYWsgLnRvZ19jb250IC5oZDJ2LC5hbHdheXMteW91Lm1kLXNwZWFrIC5jYXJkLWxvb2sgLmhkMnZ7bWFyZ2luLWxlZnQ6MTIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYWx3YXlzLXlvdS5tZC1zcGVhayAuY29tbWF7ZGlzcGxheTpub25lfS5hbHdheXMteW91Lm1kLXNwZWFrIC53aGl0ZS1ib3ggLndyYXAsLmFsd2F5cy15b3UubWQtc3BlYWsgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLndyYXAsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFsd2F5cy15b3UubWQtc3BlYWsgLmFkLWNhcmQgLndyYXAsLmFsd2F5cy15b3UubWQtc3BlYWsgLmFjY29yZGlhbiAudHJnciAud3JhcCwuYWNjb3JkaWFuIC5hbHdheXMteW91Lm1kLXNwZWFrIC50cmdyIC53cmFwLC5hbHdheXMteW91Lm1kLXNwZWFrIC5hY2NvcmRpYW4gLnRvZ19jb250IC53cmFwLC5hY2NvcmRpYW4gLmFsd2F5cy15b3UubWQtc3BlYWsgLnRvZ19jb250IC53cmFwLC5hbHdheXMteW91Lm1kLXNwZWFrIC5jYXJkLWxvb2sgLndyYXB7bWFyZ2luOjAgNSV9LmFsd2F5cy15b3UubWQtc3BlYWsgLndoaXRlLWJveCAuaGQydiwuYWx3YXlzLXlvdS5tZC1zcGVhayAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCAuaGQydiwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWQtY2FyZCAuaGQydiwuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50cmdyIC5oZDJ2LC5hY2NvcmRpYW4gLmFsd2F5cy15b3UubWQtc3BlYWsgLnRyZ3IgLmhkMnYsLmFsd2F5cy15b3UubWQtc3BlYWsgLmFjY29yZGlhbiAudG9nX2NvbnQgLmhkMnYsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudG9nX2NvbnQgLmhkMnYsLmFsd2F5cy15b3UubWQtc3BlYWsgLmNhcmQtbG9vayAuaGQydnttYXJnaW46MjBweCAwIDB9LmFsd2F5cy15b3UubWQtc3BlYWsgLndoaXRlLWJveCAuaGQyditwLC5hbHdheXMteW91Lm1kLXNwZWFrIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIC5oZDJ2K3AsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFsd2F5cy15b3UubWQtc3BlYWsgLmFkLWNhcmQgLmhkMnYrcCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50cmdyIC5oZDJ2K3AsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudHJnciAuaGQyditwLC5hbHdheXMteW91Lm1kLXNwZWFrIC5hY2NvcmRpYW4gLnRvZ19jb250IC5oZDJ2K3AsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudG9nX2NvbnQgLmhkMnYrcCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuY2FyZC1sb29rIC5oZDJ2K3B7Zm9udC1zaXplOjE4cHh9LmFsd2F5cy15b3UubWQtc3BlYWsgLndoaXRlLWJveCAuUFIsLmFsd2F5cy15b3UubWQtc3BlYWsgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLlBSLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hbHdheXMteW91Lm1kLXNwZWFrIC5hZC1jYXJkIC5QUiwuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50cmdyIC5QUiwuYWNjb3JkaWFuIC5hbHdheXMteW91Lm1kLXNwZWFrIC50cmdyIC5QUiwuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50b2dfY29udCAuUFIsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudG9nX2NvbnQgLlBSLC5hbHdheXMteW91Lm1kLXNwZWFrIC5jYXJkLWxvb2sgLlBSe21hcmdpbjotMTQwcHggOCUgMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hbHdheXMteW91Lm1kLXNwZWFrIC5jb250YWluZXJ7cGFkZGluZzowIDE1cHh9LmFsd2F5cy15b3UubWQtc3BlYWsgLndoaXRlLWJveCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWQtY2FyZCwuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50cmdyLC5hY2NvcmRpYW4gLmFsd2F5cy15b3UubWQtc3BlYWsgLnRyZ3IsLmFsd2F5cy15b3UubWQtc3BlYWsgLmFjY29yZGlhbiAudG9nX2NvbnQsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudG9nX2NvbnQsLmFsd2F5cy15b3UubWQtc3BlYWsgLmNhcmQtbG9va3ttYXJnaW46ODBweCAwIDB9LmFsd2F5cy15b3UubWQtc3BlYWsgLndoaXRlLWJveCAuUFIgaW1nLC5hbHdheXMteW91Lm1kLXNwZWFrIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIC5QUiBpbWcsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFsd2F5cy15b3UubWQtc3BlYWsgLmFkLWNhcmQgLlBSIGltZywuYWx3YXlzLXlvdS5tZC1zcGVhayAuYWNjb3JkaWFuIC50cmdyIC5QUiBpbWcsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudHJnciAuUFIgaW1nLC5hbHdheXMteW91Lm1kLXNwZWFrIC5hY2NvcmRpYW4gLnRvZ19jb250IC5QUiBpbWcsLmFjY29yZGlhbiAuYWx3YXlzLXlvdS5tZC1zcGVhayAudG9nX2NvbnQgLlBSIGltZywuYWx3YXlzLXlvdS5tZC1zcGVhayAuY2FyZC1sb29rIC5QUiBpbWd7d2lkdGg6MTAwJX19LmNzci1taXNzaW9uIC5oZDJ2e2ZvbnQtd2VpZ2h0OjUwMH0uY3NyLW1pc3Npb24gLmhkMnYub3Axe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtjb2xvcjojZmZmO3dpZHRoOjkyJTt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6NDBweH0uY3NyLW1pc3Npb24gLm1pc3Npb24tYnh7Ym94LXNoYWRvdzowIDJweCA0cHggMCByZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHggMTBweCAwIDA7cG9zaXRpb246cmVsYXRpdmV9LmNzci1taXNzaW9uIC5taXNzaW9uLWJ4IGltZ3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MTBweCAxMHB4IDAgMH0uY3NyLW1pc3Npb24gLm1pc3Npb24tYnggYTpob3ZlciAuZjIxaW17YmFja2dyb3VuZDojODcxMTE3O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzg3MTExNyAwJSwgI0Q2MEIyNiAxMDAlKX0uY3NyLW1pc3Npb24gLm1pc3Npb24tYnggLmYyMWlte3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7bGVmdDowO2JvdHRvbTowO3BhZGRpbmc6OHB4IDEycHg7bGluZS1oZWlnaHQ6MS4xO21pbi1oZWlnaHQ6NDhweDtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3RyYW5zaXRpb246YWxsIC41cyBlYXNlfS5maXJlZm94IC5jc3ItbWlzc2lvbiAubWlzc2lvbi1ieCAuZjIxaW0sLmV4cGxvcmVyMTEgLmNzci1taXNzaW9uIC5taXNzaW9uLWJ4IC5mMjFpbXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjQpfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNzci1taXNzaW9uIC5taXNzaW9uLWJ4IC5mMjFpbXtmb250LXNpemU6MTZweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jc3ItbWlzc2lvbiAubWlzc2lvbi1ieCBpbWd7bWluLWhlaWdodDoxMjBweH0uY3NyLW1pc3Npb24gLm1pc3Npb24tYnggLmYyMWlte2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNzci1taXNzaW9uIC5tdDAtbXttYXJnaW4tdG9wOjB9LmNzci1taXNzaW9uIC5taXNzaW9uLWJ4e21hcmdpbi1ib3R0b206MjBweH19LnBhcmF7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweH0uZjIxaW17Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMXB4O2NvbG9yOiNmZmY7bGV0dGVyLXNwYWNpbmc6LTAuNTJweH0uaW5pdGlhdGl2ZXMtY2Fyb3VzZWwub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWd7d2lkdGg6YXV0bzttYXJnaW46MCBhdXRvfS5pbml0aWF0aXZlcy1jYXJvdXNlbCAub3dsLWRvdHN7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtsZWZ0OjA7Ym90dG9tOjQwcHh9LmluaXRpYXRpdmVzLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdCBzcGFue2JhY2tncm91bmQtY29sb3I6I2ZmZn0ub3VyLWluaXRpYXRpdmVze2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7bWFyZ2luOjRweCA1cHggMTBweDtib3gtc2hhZG93OjAgMXB4IDRweCAwIHJnYmEoMCwwLDAsLjMyKSwwIDVweCA4cHggMCByZ2JhKDAsMCwwLC4yMik7Ym9yZGVyLXJhZGl1czoyMHB4O3BhZGRpbmc6NjRweCAzMHB4O3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDoxMDAlfS5vdXItaW5pdGlhdGl2ZXMgLmhkMnZ7Y29sb3I6I2ZmZn0ub3VyLWluaXRpYXRpdmVzIC5oZGJ7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiNmZmZ9Lm91ci1pbml0aWF0aXZlcyBmaWd1cmV7bWFyZ2luOjQwcHggMCAyMHB4fS5vdXItaW5pdGlhdGl2ZXMgZmlndXJlIGltZ3tib3JkZXI6NXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo1MCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsub3VyLWluaXRpYXRpdmVzIC5oZGJ7Zm9udC1zaXplOjMycHh9fS5kb25hdGUtYmFubmVye2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9jc3IvZG9uYXRlLWJnLmpwZykgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nLXRvcDo0MHB4fS5kb25hdGUtYmFubmVyIGZpZ3VyZSBpbWd7bWFyZ2luLWxlZnQ6NTBweH0uZG9uYXRlLWJhbm5lciAuaGQxe2ZvbnQtc2l6ZTo2MHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOi0xLjg4cHg7bGluZS1oZWlnaHQ6MX0uZG9uYXRlLWJhbm5lciAubGlzdC1pdGVtLm9wdDIgbGl7Y29sb3I6IzI1MjQzYn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5kb25hdGUtYmFubmVyIC5oZDF7Zm9udC1zaXplOjQ4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZG9uYXRlLWJhbm5lciAuaGQxe2ZvbnQtc2l6ZTozNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRvbmF0ZS1iYW5uZXIgLmJhbm5lci13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0uZG9uYXRlLWJhbm5lciAuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50e3Bvc2l0aW9uOmluaGVyaXR9LmRvbmF0ZS1iYW5uZXIgZmlndXJle21hcmdpbi10b3A6MzBweH0uZG9uYXRlLWJhbm5lciBmaWd1cmUgaW1ne21hcmdpbi1sZWZ0OjA7d2lkdGg6NzAlfS5kb25hdGUtYmFubmVyIC5saXN0LWl0ZW0ub3B0MnttYXJnaW4tdG9wOjIwcHh9LmRvbmF0ZS1iYW5uZXIgLmxpc3QtaXRlbS5vcHQyIGJye2Rpc3BsYXk6bm9uZX19LmltcGFjdC1maXJzdHtiYWNrZ3JvdW5kOiNmM2YzZjN9LmltcGFjdC1maXJzdCAuaW1wYWN0LWJne2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9jc3IvaW1wYWN0LWJnLmpwZykgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzcsMzYsNTksLjEpO2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjMwcHggMH0uaW1wYWN0LWZpcnN0IC5pbXBhY3QtYmcgLmJlbmVmaXRzLWxpc3R7bWFyZ2luLXRvcDozMHB4fS5pbXBhY3QtZmlyc3QgLmltcGFjdC1iZyAuYmVuZWZpdHMtbGlzdCBsaXt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmfS5pbXBhY3QtZmlyc3QgLmltcGFjdC1iZyAuYmVuZWZpdHMtbGlzdCBsaSBwe2ZvbnQtc2l6ZToxNnB4O21hcmdpbjo0cHggMCAwfS5pbXBhY3QtZmlyc3QgLmltcGFjdC1iZyAuaGRye2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmltcGFjdC1maXJzdCAuYmVuZWZpdHMtbGlzdHttYXJnaW46MzBweCAyMHB4IDB9LmltcGFjdC1maXJzdCAuYmVuZWZpdHMtbGlzdCBsaTpsYXN0LWNoaWxke3dpZHRoOjI1JTtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW1wYWN0LWZpcnN0IC5pbXBhY3QtYmd7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LmltcGFjdC1maXJzdCAuYmVuZWZpdHMtbGlzdCBsaXt0ZXh0LWFsaWduOmxlZnR9LmltcGFjdC1maXJzdCAuYmVuZWZpdHMtbGlzdCBsaTpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MTJweH0uaW1wYWN0LWZpcnN0IC5iZW5lZml0cy1saXN0IGxpOmxhc3QtY2hpbGR7cGFkZGluZzowIDEycHg7ZmxleC1kaXJlY3Rpb246cm93O3dpZHRoOjEwMCV9LmltcGFjdC1maXJzdCAuYmVuZWZpdHMtbGlzdCBsaSAuaGRye3dpZHRoOjcwJTt0ZXh0LWFsaWduOmxlZnR9LmltcGFjdC1maXJzdCAuYmVuZWZpdHMtbGlzdCBsaSBwe3dpZHRoOjMwJX19LmNzci1ieC1jYXJke2JvcmRlci1yYWRpdXM6MjBweH0uY3NyLWJ4LWNhcmQgLnRhZ3twb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7YmFja2dyb3VuZDojZmZmO2NvbG9yOiM5ZDFkMjc7Zm9udC1zaXplOjE0cHg7bGVmdDoxNXB4O2JvdHRvbToxMjBweDtwYWRkaW5nOjdweCAxOHB4O2JvcmRlci1yYWRpdXM6MjBweH0uY3NyLWJ4LWNhcmQgLnRhZyBhe2NvbG9yOiM5ZDFkMjd9LmNzci1ieC1jYXJkIC50YWcub3Axe2JhY2tncm91bmQ6I2Y0ZDhjZn0uY3NyLWJ4LWNhcmQgLnRhZy5vcDJ7YmFja2dyb3VuZDojZmFlZGJkfS5jc3ItYngtY2FyZCAudGFnLm9wM3tiYWNrZ3JvdW5kOiNjYWU3ZDB9LmNzci1ieC1jYXJkIC50YWcub3A0e2JhY2tncm91bmQ6I2MyZDhlZn0uY3NyLWJ4LWNhcmQgZmlndXJle21hcmdpbi1ib3R0b206MHB4fS5jc3ItYngtY2FyZCBmaWd1cmUgaW1ne3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoyMHB4IDIwcHggMCAwfS5jc3ItYngtY2FyZCAuY29udGVudHtwYWRkaW5nOjIwcHggMTVweDtmb250LXNpemU6MThweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS40O2hlaWdodDoxMDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LmNzci1ieC1jYXJkIC5jb250ZW50e2ZvbnQtc2l6ZToxNnB4fX0ucHJvTGlua3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2JvdHRvbTowICFpbXBvcnRhbnQ7cmlnaHQ6MCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY3NyLWltcGFjdHt0ZXh0LWFsaWduOmNlbnRlcn19LmNzci1pbXBhY3QgZmlndXJlIGltZ3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MjBweH0uY3NyLWltcGFjdCBmaWd1cmUgZmlnY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTVweDtsZWZ0OjE1cHg7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY3NyLWltcGFjdCBmaWd1cmUgZmlnY2FwdGlvbntmb250LXNpemU6MTRweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jc3ItaW1wYWN0IGZpZ3VyZSBmaWdjYXB0aW9ue3RleHQtYWxpZ246Y2VudGVyfX0uY3NyLWltcGFjdCAuYnRuLWJveCAuYnRuLXJlZDF7Zm9udC1zaXplOmluaGVyaXR9LmNzci1pbXBhY3QgLnBsYXktYm94LndoaXRlIC5pY29uLXBsYXl7Zm9udC1zaXplOjQwcHh9LnNvY2lhbC1pbXBhY3QtbnVtLWJ4e2JhY2tncm91bmQ6I2ZmZjhmNjtib3JkZXI6MXB4IGRhc2hlZCAjZjJjM2I4O3BhZGRpbmc6MjBweDtib3JkZXItcmFkaXVzOjhweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNvY2lhbC1pbXBhY3QtbnVtLWJ4e3BhZGRpbmc6NDBweCAxMHB4fX0uc29jaWFsLWltcGFjdC1udW0tYnggdWx7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc29jaWFsLWltcGFjdC1udW0tYnggdWx7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDotNDBweH19LnNvY2lhbC1pbXBhY3QtbnVtLWJ4IHVsIGxpe2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zb2NpYWwtaW1wYWN0LW51bS1ieCB1bCBsaXt3aWR0aDo1MCU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDo0MHB4fX0uc29jaWFsLWltcGFjdC1udW0tYnggdWwgbGkgc3Bhbntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjQ4cHg7Y29sb3I6IzlkMWQyN31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNvY2lhbC1pbXBhY3QtbnVtLWJ4IHVsIGxpIHNwYW57Zm9udC1zaXplOjI4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc29jaWFsLWltcGFjdC1udW0tYnggdWwgbGkgc3Bhbntmb250LXNpemU6MzZweH19LnNvY2lhbC1pbXBhY3QtbnVtLWJ4IHVsIGxpIHB7bWFyZ2luOjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNvY2lhbC1pbXBhY3QtbnVtLWJ4IHVsIGxpIHB7Zm9udC1zaXplOjEycHh9fS5pbXBhY3QtY250e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47aGVpZ2h0OjEwMCU7cGFkZGluZy1sZWZ0OjQwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5pbXBhY3QtY250e3BhZGRpbmctbGVmdDowcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW1wYWN0LWNudCAuYnRuLWJveHt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjMwcHh9LmltcGFjdC1jbnQgLmJ0bi1ib3ggLmJ0bi1yZWQxe21hcmdpbi10b3A6MjBweDttYXJnaW4tbGVmdDowcHh9fS5jc3ItZG9uYXRpb257bWFyZ2luLXRvcDo0MHB4fS5jc3ItZG9uYXRpb24ucmV2ZXJzZSAuY29udGFpbmVyPi5yb3d7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LmNzci1kb25hdGlvbi5yZXZlcnNlIC5jb3B5LWNudHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjMwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jc3ItZG9uYXRpb24ucmV2ZXJzZSAuY29weS1jbnR7cGFkZGluZy1yaWdodDowcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY3NyLWRvbmF0aW9ue21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjcwcHh9LmNzci1kb25hdGlvbiAuYnRuLWJveCAuYnRuLXJlZDF7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1sZWZ0OjBweH19LmNzci1kb25hdGlvbiAuaGRie2NvbG9yOiMyNTI0M2J9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jc3ItZG9uYXRpb24gLmhkYntmb250LXNpemU6MjhweH19LmNzci1kb25hdGlvbiAuaGQye2NvbG9yOiMyNTI0M2I7bGluZS1oZWlnaHQ6MS40fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY3NyLWRvbmF0aW9uIC5oZDJ7Zm9udC1zaXplOjIwcHh9fS5jc3ItZG9uYXRpb24gLmNvcHktY250e3BhZGRpbmctbGVmdDozMHB4O2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNzci1kb25hdGlvbiAuY29weS1jbnR7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoxNXB4O3BhZGRpbmctbGVmdDowfX0uY3NyLWRvbmF0aW9uIC5jb3B5LWNudCAuY29weXtmb250LXdlaWdodDozMDB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jc3ItZG9uYXRpb24gLmNvcHktY250IC5jb3B5e21hcmdpbi10b3A6MTVweH19LmNzci1kb25hdGlvbiAuY29weS1jbnQgLmNvcHkgdWx7bWFyZ2luLWxlZnQ6MjBweDttYXJnaW4tdG9wOjM1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jc3ItZG9uYXRpb24gLmNvcHktY250IC5jb3B5IHVse21hcmdpbi10b3A6MjVweH19LmNzci1kb25hdGlvbiAuY29weS1jbnQgLmNvcHkgdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoyNHB4fS5jc3ItZG9uYXRpb24gLmNvcHktY250IC5jb3B5IHVsIGxpOjpiZWZvcmV7Y29udGVudDpcIsK3XCI7Zm9udC1zaXplOjY1cHg7bGluZS1oZWlnaHQ6MThweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yNHB4O3RvcDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY3NyLWRvbmF0aW9uIC5jb3B5LWNudCAuY29weSB1bCBsaXt0ZXh0LWFsaWduOmxlZnR9fS5jc3ItZG9uYXRpb24gLmNvcHktY250IC5jb3B5IHB7bGluZS1oZWlnaHQ6MS41fS5jc3Itb3dsLWltZyBpbWd7Ym9yZGVyLXJhZGl1czoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY3NyLW93bC1pbWcgLm93bC1pdGVte3RleHQtYWxpZ246Y2VudGVyfX0uY3NyLW93bC1pbWcgZmlndXJlIGZpZ2NhcHRpb257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMTk0LCA4NywgOTYsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMjQ5MDU0KSAyMS4zNSUsIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlKTtwYWRkaW5nOjMwcHggNDVweDtib3JkZXItcmFkaXVzOjAgMCAyMHB4IDIwcHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jc3Itb3dsLWltZyBmaWd1cmUgZmlnY2FwdGlvbntwYWRkaW5nOjI1cHggMjBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjJ9fS5jc3Itb3dsLWltZyBmaWd1cmUgZmlnY2FwdGlvbjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtib3R0b206MjBweDtyaWdodDozMHB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL3N2Zy9jb21tYS1kb3duLnN2Z1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jc3Itb3dsLWltZyBmaWd1cmUgZmlnY2FwdGlvbjphZnRlcntoZWlnaHQ6MTVweDt3aWR0aDoxNXB4O2JvdHRvbTo3cHg7cmlnaHQ6MTBweH19LmNzci1vd2wtaW1nIGZpZ3VyZSBmaWdjYXB0aW9uOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7dG9wOjIwcHg7bGVmdDozMHB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL3N2Zy9jb21tYS11cC5zdmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY3NyLW93bC1pbWcgZmlndXJlIGZpZ2NhcHRpb246OmJlZm9yZXtoZWlnaHQ6MTVweDt3aWR0aDoxNXB4O3RvcDo3cHg7bGVmdDoxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNzci1vd2wtaW1nIGZpZ3VyZSAucGxheS1ib3gud2hpdGUgLmljb24tcGxheXtmb250LXNpemU6NDJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jc3Itb3dsLWltZyBmaWd1cmV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0bztoZWlnaHQ6MzYwcHg7d2lkdGg6YXV0bztkaXNwbGF5OmlubGluZS1ibG9ja30uY3NyLW93bC1pbWcgLm93bC1pdGVtIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO2hlaWdodDozNjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jc3ItdGl0bGUgLmYyNGx7Zm9udC1zaXplOjIwcHh9fS5jc3Itc3RlcHN7bWFyZ2luLXRvcDo2MHB4fS5jc3Itc3RlcHMgLmhkYntjb2xvcjojMjUyNDNifUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY3NyLXN0ZXBzIC5oZGJ7Zm9udC1zaXplOjI4cHh9fS5jc3Itc3RlcHMgLmhkMntjb2xvcjojMjUyNDNifUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY3NyLXN0ZXBzIC5oZDJ7Zm9udC1zaXplOjIwcHh9fS5zdGVwLWNudHttYXJnaW4tdG9wOjQwcHh9LnN0ZXAtY250IC5vd2wtaXRlbTpmaXJzdC1jaGlsZCAuaXRlbXtiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6MTcwcHh9LnN0ZXAtY250IC5vd2wtaXRlbTpsYXN0LWNoaWxkIC5pdGVte2JhY2tncm91bmQtcG9zaXRpb24teDotMTcwcHh9LnN0ZXAtY250IC5vd2wtaXRlbTpsYXN0LWNoaWxkIC5pdGVtIC5udW0td3JwOmFmdGVye2Rpc3BsYXk6bm9uZX0uc3RlcC1jbnQgLml0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowIDQwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvc3ZnL2Rhc2gteS5zdmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246MHB4IDgwcHg7YmFja2dyb3VuZC1zaXplOjEwMCU7cGFkZGluZy10b3A6NDBweH0uc3RlcC1jbnQgLml0ZW0gLm51bS13cnB7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0uc3RlcC1jbnQgLml0ZW0gLm51bS13cnA6YWZ0ZXJ7dG9wOjM1cHg7cmlnaHQ6LTQwcHg7cG9zaXRpb246YWJzb2x1dGU7bGluZS1oZWlnaHQ6MTBweDtjb250ZW50Olwi7qSCXCI7Y29sb3I6I2ZmY2IwNTtmb250LWZhbWlseTpcImljb21vb25cIiAhaW1wb3J0YW50Oy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5zdGVwLWNudCAuaXRlbSBzcGFue2Rpc3BsYXk6ZmxleDt3aWR0aDo4MHB4O2hlaWdodDo4MHB4O2ZvbnQtc2l6ZTozNnB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3O2JhY2tncm91bmQ6I2ZmY2IwNTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJX0uc3RlcC1jbnQgLml0ZW0gc3BhbjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0O2JvcmRlci1yYWRpdXM6NTAlO3otaW5kZXg6LTE7YW5pbWF0aW9uOnJpcHBsZSAycyBlYXNlLW91dCBpbmZpbml0ZX0uc3RlcC1jbnQgLml0ZW0gLmNvcHkgaDV7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi10b3A6NTBweH0uc3RlcC1jbnQgLml0ZW0gLmNvcHkgcHttYXJnaW4tdG9wOjVweDtsaW5lLWhlaWdodDoxLjR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zdGVwLWNudCAub3dsLXN0YWdle2xlZnQ6LTUwcHh9fUBrZXlmcmFtZXMgcmlwcGxle2Zyb217b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgwKX10b3tvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKDMpfX0uY3NyLXBhcnRuZXJ7cGFkZGluZzoxMDBweCAwO2JhY2tncm91bmQ6I2Y2ZjZmNjttYXJnaW4tdG9wOjcwcHh9LmNzci1wYXJ0bmVyIGg1e2NvbG9yOiM1NDU2NWJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jc3ItcGFydG5lcnt0ZXh0LWFsaWduOmNlbnRlcn0uY3NyLXBhcnRuZXIgaDN7Zm9udC1zaXplOjI4cHh9LmNzci1wYXJ0bmVyIGg1e2ZvbnQtc2l6ZToyMHB4fX0ucGFydG5lci1vd2x7bWFyZ2luLXRvcDo2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucGFydG5lci1vd2x7bWFyZ2luLXRvcDozMHB4fX0ucGFydG5lci1vd2wgLm93bC1pdGVtIGltZ3t3aWR0aDphdXRvO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wYXJ0bmVyLW93bCAub3dsLW5hdntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTUwcHg7cmlnaHQ6MHB4fS5wYXJ0bmVyLW93bCAub3dsLW5hdiAub3dsLXByZXYsLnBhcnRuZXItb3dsIC5vd2wtbmF2IC5vd2wtbmV4dHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tcmlnaHQ6MTVweH0uY3NyLXBydC1ib3h7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDRweCAxMnB4IDJweCByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjhweDtwYWRkaW5nOjI0cHggMTRweDttYXJnaW46MjBweCAxMnB4O21pbi1oZWlnaHQ6MzcwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpzdGFydH0uY3NyLXBydC1ib3ggLmxhYmVse3BhZGRpbmc6N3B4IDEzcHg7Ym9yZGVyLXJhZGl1czoyMHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM5ZDFkMjc7bWFyZ2luLWJvdHRvbToxNXB4O3otaW5kZXg6Mn0uY3NyLXBydC1ib3ggLmxhYmVsIGF7Y29sb3I6IzlkMWQyN30uY3NyLXBydC1ib3ggLmxhYmVsLm9wMXtiYWNrZ3JvdW5kOiNmNGQ4Y2Z9LmNzci1wcnQtYm94IC5sYWJlbC5vcDJ7YmFja2dyb3VuZDojZmFlZGJkfS5jc3ItcHJ0LWJveCAubGFiZWwub3Aze2JhY2tncm91bmQ6I2NhZTdkMH0uY3NyLXBydC1ib3ggLmxhYmVsLm9wNHtiYWNrZ3JvdW5kOiNjMmQ4ZWZ9LmNzci1wcnQtYm94IC50aXRsZXtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LmNzci1wcnQtYm94IGZpZ3VyZXt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfS5xdWljay1kb25hdGV7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjBweDttaW4taGVpZ2h0OjEwMHB4O3BhZGRpbmc6MjBweCAwO2JhY2tncm91bmQ6IzI1MjQzYjtjb2xvcjojZmZmO3dpZHRoOjEwMCU7ei1pbmRleDoyO2Rpc3BsYXk6bm9uZX0ucXVpY2stZG9uYXRlLnN0aWNreXtkaXNwbGF5OmJsb2NrfS5xdWljay1kb25hdGUgLmNudHtkaXNwbGF5OmZsZXh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5xdWljay1kb25hdGUgLmNudHtkaXNwbGF5Om5vbmV9fS5xdWljay1kb25hdGUgLmNudC5mb3JtTW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnF1aWNrLWRvbmF0ZSAuY250LmZvcm1Nb2JpbGV7ZGlzcGxheTpmbGV4fX0ucXVpY2stZG9uYXRlIC5jbnQuZm9ybU1vYmlsZSBmb3Jte2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOjE1cHh9LnF1aWNrLWRvbmF0ZSAuY250LmZvcm1Nb2JpbGUgLmJ0bi1ib3JkZXItd2hpdGV7bWFyZ2luLXRvcDowcHh9LnF1aWNrLWRvbmF0ZSBoM3tmb250LXNpemU6MjBweDtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTo3cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5xdWljay1kb25hdGUgaDN7Zm9udC1zaXplOjE2cHh9fS5xdWljay1kb25hdGUgdWwubGlzdC1hbW91bnR7ZGlzcGxheTpmbGV4fS5xdWljay1kb25hdGUgdWwubGlzdC1hbW91bnQgbGl7bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tdG9wOjEwcHh9LnF1aWNrLWRvbmF0ZSB1bC5saXN0LWFtb3VudCBsaSBhe3BhZGRpbmc6MTBweCAxNXB4O2JvcmRlcjpzb2xpZCAxcHggI2ZmZjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXJhZGl1czoxMDBweDtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2t9LnF1aWNrLWRvbmF0ZSB1bC5saXN0LWFtb3VudCBsaSBhOmhvdmVyLC5xdWljay1kb25hdGUgdWwubGlzdC1hbW91bnQgbGkgYTpmb2N1cywucXVpY2stZG9uYXRlIHVsLmxpc3QtYW1vdW50IGxpIGE6YWN0aXZlLC5xdWljay1kb25hdGUgdWwubGlzdC1hbW91bnQgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDojOWQxZDI3O2JvcmRlcjpzb2xpZCAxcHggIzlkMWQyN30ucXVpY2stZG9uYXRlIC5mb3JtLWxpc3R7bWFyZ2luLXRvcDowcHh9LnF1aWNrLWRvbmF0ZSAuZm9ybS1saXN0IGxpe21hcmdpbi1ib3R0b206MHB4fS5xdWljay1kb25hdGUgLmZvcm0tbGlzdCBsaSAuZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjBweH0ucXVpY2stZG9uYXRlIC5mb3JtLWxpc3QgbGkgLmZvcm0tZ3JvdXAgbGFiZWx7Zm9udC1zaXplOjEycHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowcHg7bWFyZ2luLXRvcDo5cHh9LnF1aWNrLWRvbmF0ZSAuZm9ybS1saXN0IC5mb3JtLWNvbnRyb2x7Ym9yZGVyLXJhZGl1czoyMHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTt3aWR0aDoxNzRweDtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlfS5xdWljay1kb25hdGUgLmZvcm0tbGlzdCAuZm9ybS1jb250cm9sOmZvY3Vze2JveC1zaGFkb3c6bm9uZTtib3JkZXItY29sb3I6I2ZmZn0ucXVpY2stZG9uYXRlIC5mb3JtLWxpc3QgLmZvcm0tY29udHJvbC5ydXBlZXN7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvc3ZnL3J1cGVlcy1pY29uLnN2Z1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjoxNXB4IGNlbnRlcjtwYWRkaW5nLWxlZnQ6MzBweH0ucXVpY2stZG9uYXRlIC5qdmFsaWRhdGlvbiAud2FzLXZhbGlkYXRlZCBpbnB1dC5mb3JtLWNvbnRyb2w6dmFsaWQsLnF1aWNrLWRvbmF0ZSAuanZhbGlkYXRpb24gLndhcy12YWxpZGF0ZWQgaW5wdXQuZm9ybS1jb250cm9sOnZhbGlkOmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3N2Zy9ydXBlZXMtaWNvbi5zdmdcIil9LnF1aWNrLWRvbmF0ZSAuY2xvc2UtY250e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWxlZnQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnF1aWNrLWRvbmF0ZSAuY2xvc2UtY250e2Rpc3BsYXk6bm9uZX19LmJ0bi1ib3JkZXItd2hpdGV7cGFkZGluZzoxMHB4IDE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1yaWdodDo4cHg7Ym9yZGVyLXJhZGl1czoxMDBweDttYXJnaW4tdG9wOjEwcHg7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDA7ZGlzcGxheTpibG9jaztib3JkZXI6MHB4fS50Y3MtZm9ybS1zZWMgLmNvbnRhaW5lciAuYWVtLXN0ZXAtY250e3BhZGRpbmc6NDBweDtiYWNrZ3JvdW5kOiNmNmY2ZjY7bWFyZ2luLXRvcDotNTBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjEwMHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMjIpO2JvcmRlci1yYWRpdXM6NnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudGNzLWZvcm0tc2VjIC5jb250YWluZXIgLmFlbS1zdGVwLWNudHtwYWRkaW5nOjMwcHggMTVweCA0MHB4O21hcmdpbi1ib3R0b206NzBweH19LnRjcy1mb3JtLXNlYyAuY29udGFpbmVyIC5hZW0tc3RlcC1jbnQgLmFlbS1qb3VybmV5e21pbi1oZWlnaHQ6YXV0b30udGNzLWZvcm0tc2VjIC5jb250YWluZXIgLmFlbS1zdGVwLWNudCAuYWVtLWpvdXJuZXl7cGFkZGluZzo0MHB4IDAgMCAwfS50Y3MtZm9ybS1zZWMgLmNvbnRhaW5lciAuYWVtLXN0ZXAtY250IC5kYy1zdGF0dXMtc3RlcCBsaTpsYXN0LWNoaWxkOmxhc3QtY2hpbGQ6YWZ0ZXJ7YmFja2dyb3VuZDojZjZmNmY2fS50Y3MtZm9ybS1zZWMgLmNvbnRhaW5lciAuYWVtLXN0ZXAtY250IC5kYy1zdGF0dXMtc3RlcCBsaTpmaXJzdC1jaGlsZDpiZWZvcmUsLnRjcy1mb3JtLXNlYyAuY29udGFpbmVyIC5hZW0tc3RlcC1jbnQgLmRjLXN0YXR1cy1zdGVwIGxpOmxhc3QtY2hpbGQ6YmVmb3Jle2JhY2tncm91bmQ6I2Y2ZjZmNn0udGNzLWZvcm0tc2VjIC5mb3JtLWxpc3QudHdvQ29sIGxpLmJveGhpZGV7ZGlzcGxheTpub25lfS50Y3MtY2FyZHtkaXNwbGF5OmZsZXg7bWFyZ2luLWxlZnQ6LTVweDttYXJnaW4tcmlnaHQ6LTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnRjcy1jYXJke2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnRjcy1ib3h7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQ6I2Y0ZDhjZjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nLXRvcDoxMnB4O3BhZGRpbmctcmlnaHQ6MTJweDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjowIDVweDtmbGV4OjAgMCAzMyU7bWF4LXdpZHRoOjEwMCU7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwuMTUpfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsudGNzLWJveHttYXJnaW4tYm90dG9tOjIwcHg7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX19LnRjcy1ib3gub3Aye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE1NGRlZywgI0ZGRkFERiAwJSwgI0VCREZBMCA5NSUpfS50Y3MtYm94IGZpZ3VyZXttYXJnaW4tYm90dG9tOjBweH0udGNzLWJveCAuY29weXtwYWRkaW5nLWxlZnQ6MjBweH0udGNzLWJveCAuY29weSBoNXtmb250LXNpemU6MThweDtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbToxMHB4fS50Y3MtYm94IC5jb3B5IHB7Zm9udC1zaXplOjE0cHh9LmZvcm0tbGlzdC50d29Db2x7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvcm0tbGlzdC50d29Db2x7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uZm9ybS1saXN0LnR3b0NvbCBsaXt3aWR0aDo0NiU7bWFyZ2luLXJpZ2h0OjIlO21hcmdpbi1sZWZ0OjIlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9ybS1saXN0LnR3b0NvbCBsaXt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9fS5mb3JtLWxpc3QgLndoaXRlLWJveCwuZm9ybS1saXN0IC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5mb3JtLWxpc3QgLmFkLWNhcmQsLmZvcm0tbGlzdCAuYWNjb3JkaWFuIC50cmdyLC5hY2NvcmRpYW4gLmZvcm0tbGlzdCAudHJnciwuZm9ybS1saXN0IC5hY2NvcmRpYW4gLnRvZ19jb250LC5hY2NvcmRpYW4gLmZvcm0tbGlzdCAudG9nX2NvbnQsLmZvcm0tbGlzdCAuY2FyZC1sb29re2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MTJweCAyMHB4fS5mb3JtLWxpc3QgLndoaXRlLWJveCBoNSwuZm9ybS1saXN0IC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIGg1LC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5mb3JtLWxpc3QgLmFkLWNhcmQgaDUsLmZvcm0tbGlzdCAuYWNjb3JkaWFuIC50cmdyIGg1LC5hY2NvcmRpYW4gLmZvcm0tbGlzdCAudHJnciBoNSwuZm9ybS1saXN0IC5hY2NvcmRpYW4gLnRvZ19jb250IGg1LC5hY2NvcmRpYW4gLmZvcm0tbGlzdCAudG9nX2NvbnQgaDUsLmZvcm0tbGlzdCAuY2FyZC1sb29rIGg1e2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMH0uZm9ybS1saXN0IC53aGl0ZS1ib3ggLmFtb3VudCwuZm9ybS1saXN0IC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIC5hbW91bnQsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmZvcm0tbGlzdCAuYWQtY2FyZCAuYW1vdW50LC5mb3JtLWxpc3QgLmFjY29yZGlhbiAudHJnciAuYW1vdW50LC5hY2NvcmRpYW4gLmZvcm0tbGlzdCAudHJnciAuYW1vdW50LC5mb3JtLWxpc3QgLmFjY29yZGlhbiAudG9nX2NvbnQgLmFtb3VudCwuYWNjb3JkaWFuIC5mb3JtLWxpc3QgLnRvZ19jb250IC5hbW91bnQsLmZvcm0tbGlzdCAuY2FyZC1sb29rIC5hbW91bnR7bWFyZ2luLWJvdHRvbTowcHg7Zm9udC1zaXplOjE2cHh9LnNpemUtbGlua3tjb2xvcjojODIwMDAwO2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLXRvcDo2cHg7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjU1cHh9I3NpemUtY2hhcnQtcG9wdXAgaDJ7Y29sb3I6IzgyMDAwMDtmb250LXNpemU6MjJweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsjc2l6ZS1jaGFydC1wb3B1cCBoMntmb250LXNpemU6MTZweH19I3NpemUtY2hhcnQtcG9wdXAgLm1vZGFsLWRpYWxvZ3ttYXJnaW46MCBhdXRvO3dpZHRoOjkzMHB4O21heC13aWR0aDoxMDAlfSNzaXplLWNoYXJ0LXBvcHVwIC5tb2RhbC1ib2R5e3BhZGRpbmc6MH0jc2l6ZS1jaGFydC1wb3B1cCAubW9kYWwtY29udGVudHtwYWRkaW5nOjQ5cHggMzJweCAzMnB4IDMycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpeyNzaXplLWNoYXJ0LXBvcHVwIC5tb2RhbC1jb250ZW50e3BhZGRpbmc6NTRweCAxMnB4IDQ1cHggMTJweH19I3NpemUtY2hhcnQtcG9wdXAgdGFibGV7bWFyZ2luLXRvcDoyMXB4O2JvcmRlci1yYWRpdXM6MThweDtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luLWJvdHRvbTowO2JveC1zaGFkb3c6MHB4IDFweCA4cHggMHB4IHJnYmEoMCwwLDAsLjEzKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEzKX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7I3NpemUtY2hhcnQtcG9wdXAgdGFibGV7bWFyZ2luLXRvcDoxMnB4fX0jc2l6ZS1jaGFydC1wb3B1cCB0YWJsZSB0ZHtjb2xvcjojNzQ3MzczO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxMzAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItY29sb3I6I2ZmZTdlM31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7I3NpemUtY2hhcnQtcG9wdXAgdGFibGUgdGR7Zm9udC1zaXplOjEwcHg7cGFkZGluZy10b3A6NXB4O3BhZGRpbmctYm90dG9tOjVweH19I3NpemUtY2hhcnQtcG9wdXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQgc3Bhbntmb250LXdlaWdodDo2MDB9I3NpemUtY2hhcnQtcG9wdXAgdGhlYWR7Ym9yZGVyLXJhZGl1czoxOHB4IDE4cHggMHB4IDBweDtiYWNrZ3JvdW5kOiNmZmU5ZTd9I3NpemUtY2hhcnQtcG9wdXAgdGhlYWQgdGh7Ym9yZGVyOjA7Y29sb3I6IzQ5NDk0OTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTMwJTtwYWRkaW5nOjhweCAyM3B4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7I3NpemUtY2hhcnQtcG9wdXAgdGhlYWQgdGh7Zm9udC1zaXplOjEycHh9fSNzaXplLWNoYXJ0LXBvcHVwIHRoOmZpcnN0LWNoaWxkLCNzaXplLWNoYXJ0LXBvcHVwIHRkOmZpcnN0LWNoaWxke3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojZmZmfSNzaXplLWNoYXJ0LXBvcHVwIHRoOmZpcnN0LWNoaWxke2JhY2tncm91bmQ6I2ZmZTllN30jc2l6ZS1jaGFydC1wb3B1cCAuaGlkZGVue2Rpc3BsYXk6bm9uZX0jc2l6ZS1jaGFydC1wb3B1cCAubW9kYWwtY29udGVudHtib3JkZXItcmFkaXVzOjE4cHg7Ym9yZGVyOjA7Ym94LXNoYWRvdzowcHggMXB4IDhweCAwcHggcmdiYSgwLDAsMCwuMTMpfSNzaXplLWNoYXJ0LXBvcHVwIC5idG4tY29udGFpbmVyIGxhYmVse2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0OTQ5NDk7Zm9udC13ZWlnaHQ6NzAwO3dpZHRoOmF1dG99I3NpemUtY2hhcnQtcG9wdXAgLmJ0bi1jb2xvci1tb2RlLXN3aXRjaD5sYWJlbC5idG4tY29sb3ItbW9kZS1zd2l0Y2gtaW5uZXJ7bWFyZ2luOjBweDt3aWR0aDo1N3B4O2hlaWdodDoyNnB4O2JhY2tncm91bmQ6I2UwZTBlMDtib3JkZXItcmFkaXVzOjI2cHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2Rpc3BsYXk6YmxvY2t9I3NpemUtY2hhcnQtcG9wdXAgLmJ0bi1jb2xvci1tb2RlLXN3aXRjaD5sYWJlbC5idG4tY29sb3ItbW9kZS1zd2l0Y2gtaW5uZXI6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLW9uKTtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo1MDA7dG9wOjVweDtyaWdodDo1cHh9I3NpemUtY2hhcnQtcG9wdXAgLmJ0bi1jb2xvci1tb2RlLXN3aXRjaD5sYWJlbC5idG4tY29sb3ItbW9kZS1zd2l0Y2gtaW5uZXI6YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtb2ZmKTt3aWR0aDoyNnB4O2hlaWdodDoyNnB4O2JhY2tncm91bmQ6I2ZmZDdkMjtib3JkZXItcmFkaXVzOjI4cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowcHg7dG9wOjA7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7cGFkZGluZzo0cHggMHB4O2ZpbHRlcjpkcm9wLXNoYWRvdygwcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpKX0jc2l6ZS1jaGFydC1wb3B1cCAuYnRuLWNvbG9yLW1vZGUtc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hde2N1cnNvcjpwb2ludGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3otaW5kZXg6MTttYXJnaW46MHB4fSNzaXplLWNoYXJ0LXBvcHVwIC5idG4tY29sb3ItbW9kZS1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbC5idG4tY29sb3ItbW9kZS1zd2l0Y2gtaW5uZXJ7YmFja2dyb3VuZDojZjdmN2Y3fSNzaXplLWNoYXJ0LXBvcHVwIC5idG4tY29sb3ItbW9kZS1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbC5idG4tY29sb3ItbW9kZS1zd2l0Y2gtaW5uZXI6YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtb24pO2xlZnQ6MjhweDtiYWNrZ3JvdW5kOiNmZmQ3ZDJ9I3NpemUtY2hhcnQtcG9wdXAgLmJ0bi1jb2xvci1tb2RlLXN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsLmJ0bi1jb2xvci1tb2RlLXN3aXRjaC1pbm5lcjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtb2ZmKTtyaWdodDphdXRvO2xlZnQ6OHB4fSNzaXplLWNoYXJ0LXBvcHVwIC5wb3B1cC1jbG9zZXtib3JkZXI6MXB4IHNvbGlkICM5YTFiMjQ7Ym9yZGVyLXJhZGl1czoyNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0b3A6MTZweDtyaWdodDoxNnB4O2hlaWdodDoyMnB4O3dpZHRoOjIycHh9I3NpemUtY2hhcnQtcG9wdXAgLnBvcHVwLWNsb3NlIC5pY29uLWNsb3NlLmJsYWNre3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4O2xlZnQ6MHB4O2xpbmUtaGVpZ2h0OjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7I3NpemUtY2hhcnQtcG9wdXAgLnBvcHVwLWNsb3NlIC5pY29uLWNsb3NlLmJsYWNre3RvcDowcHg7bGVmdDowcHh9fSNzaXplLWNoYXJ0LXBvcHVwIC5wb3B1cC1jbG9zZSAuaWNvbi1jbG9zZS5ibGFjazo6YmVmb3Jle2NvbG9yOiM5YTFiMjQ7Zm9udC1zaXplOjEwcHh9I3NpemUtY2hhcnQtcG9wdXAgI3RvZ2dsZS1sYWJsZXtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM4YjhiOGI7Zm9udC1zaXplOjhweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5tb2RhbC1iYWNrZHJvcHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjY5KX1ib2R5LmdybnQtb3B0aW1pemUtcGFnZXtwYWRkaW5nLXRvcDoxNjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Ym9keS5ncm50LW9wdGltaXplLXBhZ2V7cGFkZGluZy10b3A6MTIwcHh9fS5ncm50LWhlYWRlci1vbmUgaGVhZGVye3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjA7bGVmdDowO3otaW5kZXg6MztoZWlnaHQ6MTAwcHg7YmFja2dyb3VuZDojZmZmO3RyYW5zaXRpb246YWxsIC4xcyBlYXNlfS5ncm50LWhlYWRlci1vbmUgaGVhZGVyLnNlY05hdlN0aWNreS5kLWxnLWJsb2Nre2hlaWdodDphdXRvfS5ncm50LWhlYWRlci1vbmUgaGVhZGVyLnNlY05hdlN0aWNreS5kLWxnLWJsb2NrIC5zZWMtbmF2e2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIGhlYWRlci56aW5kZXh7ei1pbmRleDo5O2JveC1zaGFkb3c6bm9uZX0uZ3JudC1oZWFkZXItb25lIGhlYWRlci56aW5kZXguZC1sZy1ub25le2JveC1zaGFkb3c6bm9uZX0uZ3JudC1oZWFkZXItb25lIGhlYWRlci56aW5kZXguc2VjTmF2U3RpY2t5e2JveC1zaGFkb3c6bm9uZTt6LWluZGV4OjN9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuc3RpY2t5e2hlaWdodDo3MHB4O292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjN9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuc3RpY2t5IC5tZW51e29wYWNpdHk6MTtsZWZ0OjA7d2lkdGg6ODRweDtwYWRkaW5nOjI1cHggMjBweCAyNXB4IDQwcHh9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuc3RpY2t5IC50b3AtbmF2LWxlZnR7b3BhY2l0eTowO3dpZHRoOjUwcHh9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLmRyb3AtZG93bntvcGFjaXR5OjB9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLmRyb3AtZG93bj5he2xpbmUtaGVpZ2h0OmluaGVyaXR9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuc3RpY2t5IC5zdWItbmF2e29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uZ3JudC1oZWFkZXItb25lIGhlYWRlci5zdGlja3kgLnRvcC1uYXZ7aGVpZ2h0OjcwcHh9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuc3RpY2t5IC50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTVweCAwIDAgMjBweH0uZ3JudC1oZWFkZXItb25lIGhlYWRlci5zdGlja3kgLnRvcC1uYXYtcmlnaHQgbGkuc3R2aXtkaXNwbGF5OmJsb2NrfS5ncm50LWhlYWRlci1vbmUgaGVhZGVyLnN0aWNreSAudG9wLW5hdi1yaWdodCBsaS5zdHZpIC5pY29uLXNlYXJjaHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuc3RpY2t5IC5zZWMtbmF2e2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIGhlYWRlci5zdGlja3kgLmxvZ2luIGF7aGVpZ2h0OjcwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LWhlYWRlci1vbmUgaGVhZGVyLnN0aWNreSAudG9wLW5hdiAubG9nb3twYWRkaW5nLXRvcDowfX0uZ3JudC1oZWFkZXItb25lIGhlYWRlciAjbG9naW4tZHJvcGRvbnctbGk6aG92ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ2cHg7cmlnaHQ6MjVweDtib3gtc2hhZG93OjBweCAzcHggM3B4IDNweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1oZWFkZXItb25lIGhlYWRlciAjbG9naW4tZHJvcGRvbnctbGk6aG92ZXI6YmVmb3Jle2Rpc3BsYXk6bm9uZX19LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIgI2hlbHAtZHJvcGRvbnctbGk6aG92ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ5cHg7cmlnaHQ6MjVweDtib3gtc2hhZG93OjBweCAzcHggM3B4IDNweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1oZWFkZXItb25lIGhlYWRlciAjaGVscC1kcm9wZG9udy1saTpob3ZlcjpiZWZvcmV7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSBoZWFkZXJ7aGVpZ2h0OmF1dG99fS5ncm50LWhlYWRlci1vbmUgaGVhZGVyIGF7Y29sb3I6IzI1MjQzYn0uZ3JudC1oZWFkZXItb25lIGhlYWRlci5kLWxnLW5vbmUgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtib3JkZXI6c29saWQgMXB4O3BhZGRpbmc6OHB4IDE1cHg7bWFyZ2luLWxlZnQ6NXB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMH0uZ3JudC1oZWFkZXItb25lIGhlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGl7bWFyZ2luLXJpZ2h0OjdweDtwYWRkaW5nOjBweH0uZ3JudC1oZWFkZXItb25lIGhlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGk6bGFzdC1jaGlsZHtwYWRkaW5nOjAgMCAwIDJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpLmxhbmctYnh7cG9zaXRpb246cmVsYXRpdmV9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnR7bGVmdDphdXRvO3JpZ2h0Oi0xMzBweDt3aWR0aDoxNjBweDtwYWRkaW5nOjEwcHggMTBweCA1cHggMTBweDt0b3A6MzBweH0uZ3JudC1oZWFkZXItb25lIGhlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGkubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCB1bCBsaXtwYWRkaW5nOjVweDttYXJnaW46MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2ZvbnQtc2l6ZToxNHB4fS5ncm50LWhlYWRlci1vbmUgaGVhZGVyLmQtbGctbm9uZSAudG9wLW5hdi1yaWdodCB1bCBsaS5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50IHVsIGxpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfX0uZ3JudC1oZWFkZXItb25lIGhlYWRlciAuaWNvbi1sYWdlIC5wYXRoMTpiZWZvcmV7Y29sb3I6IzM1MzUzNX0uZ3JudC1oZWFkZXItb25lIGhlYWRlciAuaWNvbi1sYWdlIC5wYXRoMjpiZWZvcmV7Y29sb3I6IzM1MzUzNX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIgLmljb24tbGFnZSAucGF0aDE6YmVmb3Jle2NvbG9yOiM5Nzk3OTd9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIgLmljb24tbGFnZSAucGF0aDI6YmVmb3Jle2NvbG9yOiM2MTYxNjF9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1tYWlue21hcmdpbjowIGF1dG99LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdntkaXNwbGF5OmZsZXg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO2hlaWdodDo1NXB4O29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7YWxpZ24taXRlbXM6Y2VudGVyfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYuYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhLC5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWR7Y29sb3I6IzM1MzUzNX0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTpob3ZlciwuZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTphY3RpdmUsLmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZDpob3ZlciwuZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmZ9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIC5kcm9wZG93bi1jb250ZW50e2JhY2tncm91bmQ6I2ZmZn0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYSwuZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYTp2aXNpdGVke2NvbG9yOiMzNTM1MzV9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bHtkaXNwbGF5OmZsZXh9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bC5wcmV7YmFja2dyb3VuZDojMDAwO21hcmdpbi1sZWZ0OjIwcHg7Ym9yZGVyLXJhZGl1czoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bC5wcmV7bWFyZ2luLWxlZnQ6MTJweH19LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bC5wcmUuYmctdHJhbnNwYXJlbnQgbGkgYXtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNHB4fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwucHJlLmJnLXRyYW5zcGFyZW50IGxpIGEgc3Bhbi50eHR7Zm9udC1zaXplOjE0cHh9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bC5wcmUuYmctdHJhbnNwYXJlbnQgbGkgYTpob3Zlcntjb2xvcjojMzUzNTM1ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwucHJlIGxpe21hcmdpbjowcHg7bGluZS1oZWlnaHQ6Mi41O2ZvbnQtc2l6ZToxMnB4fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwucHJlIGxpIGF7Ym9yZGVyLXJhZGl1czoyNHB4O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowIDIwcHg7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwucHJlIGxpIGF7cGFkZGluZzowIDE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bC5wcmUgbGkgYXtwYWRkaW5nOjAgN3B4fX0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsLnByZSBsaSBhOmhvdmVye2ZvbnQtd2VpZ2h0OmluaGVyaXQ7YmFja2dyb3VuZDpyZ2JhKDE1NywyOSwzOSwuMyk7Y29sb3I6I2ZmZn0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsLmxhc3R7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6NzBweDtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwubGFzdCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTttYXJnaW4tcmlnaHQ6MTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bC5sYXN0IGxpe21hcmdpbi1yaWdodDowcHh9fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwubGFzdCBsaSAuaWNvbi1zZWFyY2h7dmVydGljYWwtYWxpZ246bWlkZGxlfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwubGFzdCBsaSBhe2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjAgMTVweDtmb250LXNpemU6MTRweDtjb2xvcjojZmZmfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwubGFzdCBsaSBhOnZpc2l0ZWR7Y29sb3I6I2ZmZn0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsLmxhc3QgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsLmxhc3QgbGkgYS5idG4td2hpdGV7bWluLXdpZHRoOjg4cHg7Zm9udC13ZWlnaHQ6NTAwO2hlaWdodDozNnB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOiM5ODFhMWR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsLmxhc3QgbGkgYS5idG4td2hpdGV7bWluLXdpZHRoOjY4cHg7Zm9udC1zaXplOjE0cHg7aGVpZ2h0OjMzcHh9fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6Izk4MWExZCAhaW1wb3J0YW50fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0e21pbi13aWR0aDo3MHB4O3BhZGRpbmc6MCAxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjZweDtjb2xvcjojMzUzNTM1ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMzUzNTM1O2JvcmRlci1yYWRpdXM6NTBweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsLmxhc3QgbGkgYS5idG4td2hpdGUuY3VzdG9tZXItc3VwcG9ydDpob3ZlcntiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsLmxhc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsLmxhc3QgbGk6bGFzdC1jaGlsZCBhe21hcmdpbjowfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwubGFzdCBsaS5oZWxwLWRyb3Bkb253e21hcmdpbjowIDE1cHh9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bC5sYXN0IGxpLmhlbHAtZHJvcGRvbnc6aG92ZXIsLmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bC5sYXN0IGxpLmxvZ2luLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bD5saXtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1yaWdodDozMnB4fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWw+bGkuc2Vje2JhY2tncm91bmQ6I2Y1ZjVmNTttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MzBweH0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsPmxpPmE6aG92ZXIsLmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bD5saT5hLmFjdGl2ZXtjb2xvcjojZmZmfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWw+bGk+YTpob3ZlciAuaWNvbi1Eb3duOjpiZWZvcmUsLmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bD5saT5hLmFjdGl2ZSAuaWNvbi1Eb3duOjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWw+bGk+YSAuaWNvbi1Eb3due2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTNweDttYXJnaW4tbGVmdDo1cHh9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bCAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwgLmljb24tbGFnZXtmb250LXNpemU6MTVweH0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2PnVsIC5kZnZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwgbGl7bWFyZ2luLXJpZ2h0OjI0cHh9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdj51bC5wcmV7cGFkZGluZy1sZWZ0OjBweDttYXJnaW4tbGVmdDoxMHB4fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXY+dWwubGFzdHttYXJnaW4tcmlnaHQ6NHB4fX0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTIwcHg7cGFkZGluZzoyNXB4IDA7d2lkdGg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhcn0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5tZW51IGEgaW1ne2Rpc3BsYXk6YmxvY2t9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiAubWVudSBhIHNwYW57Zm9udC1zaXplOjIwcHh9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiAubG9nb3twYWRkaW5nOjBweCAwcHggMCA3MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiAubG9nb3twYWRkaW5nOjBweCAwcHggMCAxMHB4fX0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5sb2dvIGEgaW1ne2hlaWdodDozNnB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6YXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgLmxvZ28gYSBpbWd7aGVpZ2h0OjM2cHh9fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgYXtjb2xvcjojZmZmfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgYTpob3Zlcntjb2xvcjojZmZmfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgYXtjb2xvcjojNTQ1NjVifS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmV7Y29sb3I6I2RhMzQ0Mjtmb250LXNpemU6MTRweH0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6N3B4IDIzcHg7Zm9udC1zaXplOjE0cHh9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRle21pbi13aWR0aDo3MHB4O2hlaWdodDozMHB4O3BhZGRpbmc6MCAxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi1sZWZ0OjhweDtjb2xvcjojOTgxYTFkO2xldHRlci1zcGFjaW5nOi0wLjZweH0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZXttaW4td2lkdGg6NjhweDtoZWlnaHQ6MzNweDtmb250LXNpemU6MTRweH19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtwYWRkaW5nOjAgOHB4O21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6NXB4O21pbi13aWR0aDo3MnB4fX0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGU6aG92ZXJ7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmZ9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRlLmlyYS1oZWxwOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGUuaXJhLWhlbHAgaW1ne21hcmdpbi10b3A6LTdweH0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRlOmJlZm9yZXtjb250ZW50OlwiXFxhXCI7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDozOXB4O3JpZ2h0OjI1cHg7Ym94LXNoYWRvdzowcHggM3B4IDNweCAzcHggcmdiYSgwLDAsMCwuMjUpO3otaW5kZXg6M30uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2e2ZvbnQtc2l6ZToxNHB4O2hlaWdodDo1MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzo5cHggNjVweDtiYWNrZ3JvdW5kOiNmZmZ9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi5iZy1saWdodC13aGl0ZXtwYWRkaW5nOjAgNzBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXZ7cGFkZGluZzowfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdntib3gtc2hhZG93Om5vbmV9fS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLmxvZ297cGFkZGluZzoxMHB4IDMwcHggMCA0NnB4fS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLmxvZ28gYSBpbWd7ZGlzcGxheTpibG9ja30uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTIwcHg7cGFkZGluZzoyNXB4IDA7d2lkdGg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhcn0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5tZW51IGEgaW1ne2Rpc3BsYXk6YmxvY2t9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAubWVudSBhIHNwYW57Zm9udC1zaXplOjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTBweCAxMHB4IDAgMzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXZ7aGVpZ2h0OjYwcHg7YWxpZ24taXRlbXM6Y2VudGVyfS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLm1lbnV7cG9zaXRpb246c3RhdGljO29wYWNpdHk6MTtsZWZ0OjA7d2lkdGg6MjRweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5sb2dve3BhZGRpbmc6MCAwIDAgMH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5sb2dvIGltZ3toZWlnaHQ6MjhweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5tZW51LW1vYiAuaWNvbi1tZW51LC5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLmljb24tc2VhcmNoe2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjIwcHh9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjI0cHh9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAubXlDb3JuZXJtIGltZ3toZWlnaHQ6MzBweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5tZW51LW1vYiAuaWNvbi1tZW51OjpiZWZvcmV7Y29sb3I6IzliMWUyNn19LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wLWRvd24ucmd0IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6YXV0bztyaWdodDowcHh9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6MDt0b3A6NDVweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQubWVudS1jYXJkTGlzdC1jbnR7bWluLXdpZHRoOjYwMHB4O21heC1oZWlnaHQ6MjkwcHg7b3ZlcmZsb3cteTpzY3JvbGx9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQubWVudS1jYXJkTGlzdC1jbnR7bWluLXdpZHRoOjc2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMTgwcHgpYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250e21pbi13aWR0aDo3MDBweH19LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250LnR3by1jb2x7aGVpZ2h0OjIzNXB4O21pbi13aWR0aDo1MjBweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQubWVudS1jYXJkTGlzdC1jbnQudHdvLWNvbCAuZ3JkaWFudENhcmR7d2lkdGg6NDYlfS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0e3BhZGRpbmc6MHB4O2JvcmRlci1yYWRpdXM6MCAwIDEwcHggMTBweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaXttYXJnaW4tYm90dG9tOjBweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaTpsYXN0LWNoaWxkIGF7Ym9yZGVyLWJvdHRvbTowcHh9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGkgYXtkaXNwbGF5OmZsZXg7cGFkZGluZzoxOHB4IDIwcHg7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggcmdiYSgxNTEsMTUxLDE1MSwuMik7YWxpZ24taXRlbXM6Y2VudGVyfS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0IGxpIGEgc3BhbntwYWRkaW5nLXJpZ2h0OjIzcHh9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0e29wYWNpdHk6MTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7ZGlzcGxheTpmbGV4fS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtbGVmdD5saXttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LWxlZnQ+bGkuYWN0aXZlPmEsLmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0PmxpOmhvdmVyPmF7Zm9udC13ZWlnaHQ6NzAwfS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtbGVmdD5saS5hY3RpdmU+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0PmxpOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjc7Y29udGVudDpcIu6kg1wifS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtbGVmdD5saT5he2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXRvcDowICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgcmdiYSgwLDAsMCwwKTtwYWRkaW5nOjE0cHggMzBweCAxNHB4IDA7aGVpZ2h0OjQ1cHg7Y29sb3I6IzM1MzUzNTt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1zaXplOjE0cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LWxlZnQ+bGk+YXtwYWRkaW5nOjE2cHggOHB4fX0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LWxlZnQ+bGk+YSAuaWNvbi1Eb3due2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTNweDttYXJnaW4tbGVmdDo1cHh9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0PmxpPmEgLmljb24tRG93bjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0PmxpPmE6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjd9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0PmxpIC5kZm17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LWxlZnQ+bGkgLmRmbSAuaWNvbi1tb3Jle2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1yaWdodDo4cHh9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0PmxpIC5pY29ue21hcmdpbi1yaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0PmxpIC5pY29uIGltZ3t3aWR0aDoyMHB4O2hlaWdodDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0PmxpLmhpZGUtMTAyNHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1sZWZ0Pmxpe2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtbGVmdD5saT5he3BhZGRpbmc6MTVweCAzMHB4IDEwcHggMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtbGVmdD5saXtmb250LXNpemU6MTRweDttYXJnaW46MH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LWxlZnQ+bGk+YXtwYWRkaW5nOjE1cHggMThweCAxMHB4IDBweH19LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1yaWdodHtvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO2Rpc3BsYXk6ZmxleH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5pY29uLXNlYXJjaDpiZWZvcmV7Y29sb3I6IzlkMWQyN30uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLnBob25lIHN2Z3ttYXJnaW4tdG9wOjBweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLmhvdGxpbmUtbmV3e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW4tbGVmdDoxMnB4O21hcmdpbi10b3A6LTJweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLmhvdGxpbmUtbmV3IC5ob3RsaW5lLW5ldy1jdXN0b21lci1jYXJlLXR4dHtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxMnB4O21hcmdpbi10b3A6MH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLmhvdGxpbmUtbmV3IC5ob3RsaW5lLW5ldy1jdXN0b21lci1jYXJlLW51bWJlcntjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxMnB4O21hcmdpbi10b3A6MnB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2e3BhZGRpbmc6MHB4IDEwcHggMCAwfX0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGl7bWFyZ2luOjAgMTJweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGk+YXtwYWRkaW5nOjE1cHggMDtsaW5lLWhlaWdodDozMHB4fS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saS5zdHZpe2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnNlYXJjaCwuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLmljb24tbGFnZXtmb250LXNpemU6MjJweH0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25le2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxMnB4IDB9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZTpob3ZlciAuZjEwe2NvbG9yOiMyNTI0M2J9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSAuZjEwe21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZToxMHB4O21hcmdpbi1sZWZ0OjhweDtmb250LXdlaWdodDo2MDB9LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSAuZjEwLmhvdGxpbmV7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6Izk4MWExZDt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXsuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIC5mMTAuaG90bGluZXtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoxNnB4fX0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIHNwYW57ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTZweDtjb2xvcjojOWQxZDI3O2xldHRlci1zcGFjaW5nOi4yM3B4O21hcmdpbi10b3A6NHB4fUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSBzcGFue2ZvbnQtc2l6ZToxM3B4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saXttYXJnaW46MCA4cHg7Zm9udC1zaXplOjE0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGl7bWFyZ2luLXJpZ2h0OjI0cHh9fS5ncm50LWhlYWRlci1vbmUgLnN1Yi1uYXZ7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2JvcmRlci10b3A6MXB4IHNvbGlkICNkOGQ4ZDh9LmdybnQtaGVhZGVyLW9uZSAuc3ViLW5hdiB1bHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZ3JudC1oZWFkZXItb25lIC5zdWItbmF2IHVsIGxpe3BhZGRpbmc6MjBweH0uZ3JudC1oZWFkZXItb25lIC5teS1jb3JuZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3N2Zy9teS1jb3JuZXIuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6NDZweDtsaW5lLWhlaWdodDozOHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdybnQtaGVhZGVyLW9uZSAubXktY29ybmVye3BhZGRpbmctcmlnaHQ6MzhweDtoZWlnaHQ6MzhweH0uZ3JudC1oZWFkZXItb25lIC5teS1jb3JuZXIgc3BhbntkaXNwbGF5Om5vbmV9fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOi4zcztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7bWFyZ2luOjAgNTRweCAwIDA7Y29sb3I6IzUyNTI1Mn0uZ3JudC1oZWFkZXItb25lIC5sb2dpbiBhIHNwYW57bWFyZ2luLXJpZ2h0OjhweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLmxvZ2luIGF7bWFyZ2luLXJpZ2h0OjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1oZWFkZXItb25lIC5sb2dpbiBhe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTRweCAxM3B4IDEzcHg7bWFyZ2luLXJpZ2h0Oi0xNXB4O2ZvbnQtc2l6ZToxMnB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luIGEgc3Bhbntmb250LXNpemU6MjBweDttYXJnaW46MCAwIDNweH19LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudXtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjU7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OmF1dG99LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1tLXRvcC1pbntoZWlnaHQ6NzBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMDcpfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tbS10b3AtaW4gLmxvZ28gaW1ne2hlaWdodDozNHB4O3dpZHRoOmF1dG99LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoe21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjIwcHh9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoIC5pY29uLXNlYXJjaHtmb250LXNpemU6MjRweH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW0tdG9wLWluIC5zZWFyY2ggLmljb24tc2VhcmNoOmJlZm9yZXtjb2xvcjojOWIxZTI2fS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tbS10b3AtaW4gLmxhbmd1YWdle21hcmdpbjowIDE2cHggMCAtNHB4fS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tbS10b3AtaW4gLmxhbmd1YWdlIC5pY29uLWxhZ2V7Zm9udC1zaXplOjE4cHh9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuaWNvbi1jbG9zZXtmb250LXNpemU6MThweH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojOWIxZTI2fS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tbS1taWQgLm1vYi1zY3JvbGxte2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzMS45M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtwYWRkaW5nOjE1cHh9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1tLW1pZCAubW9iLXNjcm9sbG0gdWx7bWluLXdpZHRoOjMwMHB4fS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW0tbWlkIC5uYXYucHJle2JhY2tncm91bmQ6IzAwMDtib3JkZXItcmFkaXVzOjI0cHg7cGFkZGluZzowfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tbS1taWQgLm5hdi5wcmUgbGl7cGFkZGluZzowO21hcmdpbi1yaWdodDo0cHh9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaSBhe2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6I2ZmZjt3aGl0ZS1zcGFjZTpub3dyYXB9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7Zm9udC13ZWlnaHQ6aW5oZXJpdH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW0tbWlkIC5uYXZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7cGFkZGluZzowIDM1cHg7b3ZlcmZsb3cteDphdXRvfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaXttYXJnaW4tcmlnaHQ6MTJweDtwYWRkaW5nOjE1cHggMH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGkgYXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjVweCAxNHB4O2JvcmRlci1yYWRpdXM6MTVweH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGkgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50e3BhZGRpbmc6MH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW0tbWlkIC50YWItY29udGVudCAubWxpbmt7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgxNTcsMjksMzksLjMpO3BhZGRpbmctYm90dG9tOjI0cHg7bWFyZ2luLWJvdHRvbTowfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50IC5tbGluayBhe2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3fS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5mb290ZXItdG9wIC5mb3QtZHJlZHtwYWRkaW5nOjQwcHggMjBweH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAuZm9vdGVyIC5mb3QtZHJlZCAuY29sLWxnLTV7bWFyZ2luLWJvdHRvbTowfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tb2Itc21lbnUgYS5yZWRpcmVjdC1saW5re3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuMjEpO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9ja30uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW9iLXNtZW51IGEucmVkaXJlY3QtbGluazo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kglwiO3JpZ2h0OjE1cHg7dG9wOjI0cHg7Y29sb3I6I2ZmZn0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmt7cGFkZGluZzoyMHB4IDE1cHg7YmFja2dyb3VuZDojZDhkOGQ4O2ZvbnQtd2VpZ2h0OjcwMH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmsgYXtjb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNHB4fS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZHtwYWRkaW5nOjIwcHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmM2YzZjM7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtmb250LXNpemU6MTRweH0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW9iLXNtZW51IC5maGQuYWN0e2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NzAwfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSAXCI7cmlnaHQ6MTVweDt0b3A6MjBweDtjb2xvcjojOWQxZDI3fS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5vdGhlcnMtbWVudXtiYWNrZ3JvdW5kOiM1MjUyNTI7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tLWNvbG9yOiNkMGQwZDB9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51Lmxhc3R7Ym9yZGVyLWJvdHRvbTowfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5vdGhlcnMtbWVudTo6YmVmb3Jle2NvbG9yOiNmZmZ9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHl7ZGlzcGxheTpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZHtib3JkZXItYm90dG9tOjA7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjE2LDIxNiwyMTYsLjUpO3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtjb2xvcjojNTQ1NjVifS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IC5maGQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IC5maGQuYWN0e2NvbG9yOiM1NDU2NWJ9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCI7Y29sb3I6IzlkMWQyN30uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkOjpiZWZvcmV7Y29udGVudDpcIu6kgFwiO3JpZ2h0OjE1cHg7Y29sb3I6IzU0NTY1Yn0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSB1bHtkaXNwbGF5Om5vbmV9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgdWwuZmxpc3R7ZGlzcGxheTpibG9ja30uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdHtwYWRkaW5nLXRvcDoyNXB4O2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaXtwYWRkaW5nOjAgMjVweCAyMHB4IDI1cHg7Zm9udC1zaXplOjE0cHh9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkudmlld0FsbCBhe2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjEycHh9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYXtjb2xvcjojMjUyNDNiO2ZvbnQtc2l6ZToxNHB4fS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEuZjE2YnIsLmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgLmZhc3RhZy10YW5kYyBhLnJlYWQtbW9yZSwuZmFzdGFnLXRhbmRjIC5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEucmVhZC1tb3Jle2NvbG9yOiM5YjFlMjZ9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgaHJ7bWFyZ2luLWJvdHRvbTouNXJlbX0uZ3JudC1oZWFkZXItb25lIC5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaTpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjI4cHh9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkuZmxpc3QtaGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjc7cGFkZGluZy1sZWZ0OjE1cHh9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLWxpbmt7cGFkZGluZzoyOHB4IDA7Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjE2LDIxNiwyMTYsLjUpfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxe3BhZGRpbmc6MjBweCAwfS5ncm50LWhlYWRlci1vbmUgLm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxIHVsIGxpe2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTttYXJnaW4tdG9wOjA7cGFkZGluZzoxNnB4IDB9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLmZvb3RlciAuZm90LXJlZDEgdWwgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLmZvb3RlcnttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAubW9iLW1lbnUgLm1tLW1pZCAubmF2e3BhZGRpbmc6MCAxNXB4fX0uZ3JudC1oZWFkZXItb25lIC5zbmF2LXdyYXBlciwuZ3JudC1oZWFkZXItb25lIC5zdGFiLXdyYXBlcntoZWlnaHQ6NjVweH0uZ3JudC1oZWFkZXItb25lIC5iZy1ncmV5IC5zZWNvbmRhcnktdGFie2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkOGQ4ZDg7YmFja2dyb3VuZDojZmFmYWZhO2hlaWdodDo2OXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdybnQtaGVhZGVyLW9uZSAuYmctZ3JleSAuc2Vjb25kYXJ5LXRhYntoZWlnaHQ6YXV0b319LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdiwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFse2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzcsMzYsNTksLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfS5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS1uYXYuc3RpY2t5LC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWIuc3RpY2t5LC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreXtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3RvcDo1MHB4O2xlZnQ6MDt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS1uYXYuc3RpY2t5LC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWIuc3RpY2t5LC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreXt0b3A6NTVweH19LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdi5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGEsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGEsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MTVweCAwIDEwcHg7Zm9udC1zaXplOjE2cHh9LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94LC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94e3RvcDo1cHh9LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZCwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6N3B4IDMwcHg7Zm9udC1zaXplOjE0cHh9LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlciksLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlciksLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpe2Rpc3BsYXk6ZmxleH0uZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKS5vcDEgbGl7bWFyZ2luOjAgMjVweH0uZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKS5vcDEgbGk6bGFzdC1jaGlsZCwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGk6bGFzdC1jaGlsZCwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKS5vcDEgbGl7bWFyZ2luOjAgMTRweH19LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGksLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGksLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDM2cHg7Zm9udC1zaXplOjE3cHh9LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgcCwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBwLC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBwe21hcmdpbi1ib3R0b206MH0uZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaS5uby1kYXRhLC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGEsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGF7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGl7bWFyZ2luOjAgMTVweH19LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGQsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGQsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYSwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MjVweCAwIDIwcHg7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo0MDA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHg7Zm9udC1zaXplOjE3cHh9LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXIsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXIsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVye2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjc7Y29udGVudDpcIlwiO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3dpZHRoOjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjouM3MgYWxsIGVhc2V9LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmcsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmcsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25ne2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMjUyNDNiO2ZvbnQtc2l6ZToxN3B4fS5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZywuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmcsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfS5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlciwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXIsLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXJ7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LW5hdiwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLC5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktbmF2Ojotd2Via2l0LXNjcm9sbGJhciwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiOjotd2Via2l0LXNjcm9sbGJhciwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbDo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS1uYXYgdWwgbGksLmdybnQtaGVhZGVyLW9uZSAuc2Vjb25kYXJ5LXRhYiB1bCBsaSwuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MCAyNHB4fX0uZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbHtib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZDhkOGQ4O2hlaWdodDo2OXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2ZsZXgtd3JhcDpub3dyYXA7b3ZlcmZsb3cteDphdXRvfX0uZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MCA4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsIGxpe21hcmdpbjowfX0uZ3JudC1oZWFkZXItb25lIC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaSBhe3BhZGRpbmc6MzBweCAxNXB4IDIwcHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLnNlY29uZGFyeS10YWItbm9ybWFse2hlaWdodDphdXRvfX0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQsLmdybnQtaGVhZGVyLW9uZSAucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50LC5ncm50LWhlYWRlci1vbmUgLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZmO3dpZHRoOjMwMHB4O2xlZnQ6LTIwcHg7ei1pbmRleDoyO3RvcDo1MHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMDcpO3BhZGRpbmc6MjBweCAyOHB4IDVweH0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGksLmdybnQtaGVhZGVyLW9uZSAucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLC5ncm50LWhlYWRlci1vbmUgLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGksLmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCBsaXttYXJnaW4tYm90dG9tOjEycHh9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLmdybnQtaGVhZGVyLW9uZSAucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLmdybnQtaGVhZGVyLW9uZSAuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5lLC5ncm50LWhlYWRlci1vbmUgLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwuZ3JudC1oZWFkZXItb25lIC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5lLC5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGkuc2VwLWxpbmV7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODttYXJnaW46MTZweCAwfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyPmEsLmdybnQtaGVhZGVyLW9uZSAucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXI+YSwuZ3JudC1oZWFkZXItb25lIC5zdWItbmF2IC5kcm9wLWRvd246aG92ZXI+YSwuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXI+YXtib3JkZXItYm90dG9tLWNvbG9yOiM5ZDFkMjd9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLmdybnQtaGVhZGVyLW9uZSAucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLmdybnQtaGVhZGVyLW9uZSAuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLmRyb3AtZG93bjpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLmdybnQtaGVhZGVyLW9uZSAucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLmdybnQtaGVhZGVyLW9uZSAuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudHtkaXNwbGF5OmJsb2NrfS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLmdybnQtaGVhZGVyLW9uZSAucmlnaHQtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwuZ3JudC1oZWFkZXItb25lIC5zdWItbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudHt3aWR0aDoxNjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLmdybnQtaGVhZGVyLW9uZSAucmlnaHQtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwuZ3JudC1oZWFkZXItb25lIC5zdWItbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudHtyaWdodDotNHB4fX0uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnR7dG9wOjU1cHg7YmFja2dyb3VuZDojMDAwO3dpZHRoOjI2MHB4O2xlZnQ6MHB4O3BhZGRpbmc6M3B4IDA7Ym9yZGVyLXJhZGl1czowIDAgMTBweCAxMHB4fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudC5oZWxwLWRyb2Rvd24tbWVudXtib3JkZXItcmFkaXVzOjZweDtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSk7bWluLXdpZHRoOjMwMHB4O3dpZHRoOjM1NXB4fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaXtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZToxNnB4O21hcmdpbjowcHg7ZGlzcGxheTpibG9ja30uZ3JudC1oZWFkZXItb25lIC5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCBhe2JvcmRlci1ib3R0b206MHB4fS5ncm50LWhlYWRlci1vbmUgLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaSBhe3BhZGRpbmc6MTJweCAzMHB4IDEycHggMTJweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjM7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDIxNiwyMTYsMjE2LC4yKTtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9LmdybnQtaGVhZGVyLW9uZSAuc2VjLW5hdiB1bC5sYXN0IC5yZ3QgLmRyb3Bkb3duLWNvbnRlbnR7bGVmdDphdXRvO3JpZ2h0Oi0yMHB4fS5ncm50LWhlYWRlci1vbmUgLm1lZ2EtbWVudXtkaXNwbGF5OmZsZXh9LmdybnQtaGVhZGVyLW9uZSAubWVnYS1tZW51IHVsLm5hdnttYXJnaW46MDtmbGV4LXdyYXA6bm93cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkOGQ4ZDg7ZmxleDowIDAgMTg1cHg7cGFkZGluZzoxMHB4IDA7bWluLWhlaWdodDo1MjBweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uZ3JudC1oZWFkZXItb25lIC5tZWdhLW1lbnUgdWwubmF2IGxpe3BhZGRpbmc6MDttYXJnaW4tdG9wOjMwcHg7Zm9udC13ZWlnaHQ6NzAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5ncm50LWhlYWRlci1vbmUgLm1lZ2EtbWVudSB1bC5uYXYgbGkgYXtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MjRweDtkaXNwbGF5OmJsb2NrfS5ncm50LWhlYWRlci1vbmUgLm1lZ2EtbWVudSB1bC5uYXYgbGkgYS5hY3RpdmV7Y29sb3I6IzlkMWQyN30uZ3JudC1oZWFkZXItb25lIC5tZWdhLW1lbnUgdWwubmF2IGxpIGEuYWN0aXZlOjphZnRlcntib3JkZXItcmlnaHQ6MnB4IHNvbGlkICM5ZDFkMjc7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTJweDt0b3A6MDtoZWlnaHQ6MTAwJTtjb250ZW50OlwiXCJ9LmdybnQtaGVhZGVyLW9uZSAubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveHtwYWRkaW5nOjQwcHggMCA0MHB4IDYwcHg7d2lkdGg6MTAwJX0uZ3JudC1oZWFkZXItb25lIC5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVse2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZ3JudC1oZWFkZXItb25lIC5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVsLm5vLWhkIGxpOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uZ3JudC1oZWFkZXItb25lIC5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVsIGxpe3BhZGRpbmc6MDttYXJnaW4tdG9wOjIwcHh9LmdybnQtaGVhZGVyLW9uZSAubWVnYS1tZW51IC5tZW51LXRpdGxlLC5ncm50LWhlYWRlci1vbmUgLm1lZ2EtbWVudSAuY2FyZC10aXRsZXttYXJnaW46MDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjI7Zm9udC13ZWlnaHQ6NzAwfS5ncm50LWhlYWRlci1vbmUgLm1lZ2EtbWVudSAubWVudS10aXRsZS5NVDMwLC5ncm50LWhlYWRlci1vbmUgLm1lZ2EtbWVudSAuY2FyZC10aXRsZS5NVDMwe21hcmdpbi10b3A6MzBweH0uZ3JudC1oZWFkZXItb25lIC5tZWdhLW1lbnUgLm1lbnUtdGl0bGUud2l0aC1idG4sLmdybnQtaGVhZGVyLW9uZSAubWVnYS1tZW51IC5jYXJkLXRpdGxlLndpdGgtYnRue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9LmdybnQtaGVhZGVyLW9uZSAubWVnYS1tZW51IC5tZW51LXRpdGxlLndpdGgtYnRuIC5hcnJvdyBzcGFuLC5ncm50LWhlYWRlci1vbmUgLm1lZ2EtbWVudSAuY2FyZC10aXRsZS53aXRoLWJ0biAuYXJyb3cgc3Bhbntmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkfS5ncm50LWhlYWRlci1vbmUgLmljb24tY2xvc2UuYmxhY2s6OmJlZm9yZXtjb2xvcjojNTQ1NjVifS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4e3BhZGRpbmc6MH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9naW4tdG9we2JhY2tncm91bmQ6IzlkMWQyNztiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzRkZWcsICNjNDc3N2QgMCUsICM5ZDFkMjcgOTElKTtwYWRkaW5nOjQwcHggNjBweCAzMnB4O2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvZ2luLXRvcCAuaGR7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjIwcHh9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvZ2luLXRvcCAud2hpdGUtYm94LC5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvZ2luLXRvcCAuYWQtY2FyZCwuZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9naW4tdG9wIC5hY2NvcmRpYW4gLnRyZ3IsLmFjY29yZGlhbiAuZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9naW4tdG9wIC50cmdyLC5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi10b3AgLmFjY29yZGlhbiAudG9nX2NvbnQsLmFjY29yZGlhbiAuZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9naW4tdG9wIC50b2dfY29udCwuZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9naW4tdG9wIC5jYXJkLWxvb2t7cGFkZGluZy10b3A6NXB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bHtkaXNwbGF5OmZsZXh9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpe3dpZHRoOjUwJTt0ZXh0LWFsaWduOmNlbnRlcn0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9naW4tdG9wIC5sb2dpbi1uYXYgdWwgbGkgYXtwYWRkaW5nOjIwcHggMDtkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpIGEuYWN0aXZle2JvcmRlci1ib3R0b20tY29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmV7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo0MHB4IDIwcHh9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLnBhZGd7cGFkZGluZzowIDYwcHh9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3h7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDozMnB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGF7Zm9udC1zaXplOjE0cHh9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtsaW5lLWhlaWdodDoyNnB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzo0MHB4IDgwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDRweCA0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGF7bGluZS1oZWlnaHQ6NTBweH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCAuYnRuLXdoaXRle2xpbmUtaGVpZ2h0OjQ2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAucG9wdXAtY2xvc2V7cmlnaHQ6MTJweDt0b3A6MTJweH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9naW4tdG9we3BhZGRpbmc6MzBweCAxNXB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5wYWRne3BhZGRpbmc6MH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveHtkaXNwbGF5OmJsb2NrfS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGF7bWluLXdpZHRoOjIwMHB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGE6Zmlyc3QtY2hpbGR7bWFyZ2luOjAgMCAxMHB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzozMHB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi1idG0gLmJ0bi1ib3guTVQxNSAuTVIxMHttYXJnaW46MCAwIDEwcHh9fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ4IC5sb2dpbi11cGdyYWRle2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy91cGdyYWRlLnBuZykgbm8tcmVwZWF0IDAgMDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZzozNXB4IDQwcHggMzBweH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxle3BhZGRpbmc6MzVweCA0MHB4IDEwcHh9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnggLmxvYW4tYW5kLXdob2xlc2FsZSAuaGVhZGluZ3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O3BhZGRpbmctYm90dG9tOjVweH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxlIHVsIGxpe2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3O21hcmdpbi1ib3R0b206MjBweH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxlIHVsIGxpIGF7Y29sb3I6IzlkMWQyNztkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2xpbmstYXJyb3cuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6MjBweDtmb250LXNpemU6MTZweH0uZ3JudC1oZWFkZXItb25lIC5mZWVkYmFja3twb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDo1MCU7Ym90dG9tOmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTsta2h0bWwtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dG9wOjUyJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZ3JudC1oZWFkZXItb25lIC5mZWVkYmFjayBpbWd7d2lkdGg6MzJweDtoZWlnaHQ6YXV0b30uZ3JudC1oZWFkZXItb25lIC5hbm5vdW5jZW1lbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtib3R0b206YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0b3A6NTIlO21hcmdpbjotODBweCAwIDAgLTYycHh9LmdybnQtaGVhZGVyLW9uZSAuYW5ub3VuY2VtZW50IGltZ3t3aWR0aDozN3B4O2hlaWdodDo4Mi4ycHh9LmdybnQtaGVhZGVyLW9uZSAuYW5ub3VuLWJveHtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzozMHB4IDE1cHggMzBweCAzMHB4O3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0Oi0zNTBweDt3aWR0aDozNTBweDtoZWlnaHQ6MTAwJTt6LWluZGV4OjQ7dHJhbnNpdGlvbjphbGwgZWFzZSAuNHN9LmdybnQtaGVhZGVyLW9uZSAuYW5ub3VuLWJveC5vcGVue3JpZ2h0OjB9LmdybnQtaGVhZGVyLW9uZSAuYW5ub3VuLWJveC5vcGVuKy5hbm4tb3ZlcmxheXtkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5hbm5vdW4tYm94e3JpZ2h0Oi0yODBweDt3aWR0aDoyODBweH0uZ3JudC1oZWFkZXItb25lIC5hbm5vdW4tYm94IC5oZDNie2ZvbnQtc2l6ZToyMHB4fX0uZ3JudC1oZWFkZXItb25lIC5hbm4tb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNCk7ei1pbmRleDozO2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIC5hbm5vdW4tbGlzdHtoZWlnaHQ6OTYlO21hcmdpbi10b3A6MTBweH0uZ3JudC1oZWFkZXItb25lIC5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW17cGFkZGluZzoxNnB4IDA7bWFyZ2luLXJpZ2h0OjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtjb2xvcjojNzY3Njc2fS5ncm50LWhlYWRlci1vbmUgLmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAuZjEye2xpbmUtaGVpZ2h0OjE2cHg7bWFyZ2luOjhweCAwfS5ncm50LWhlYWRlci1vbmUgLmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAuYW5uSW1ne21hcmdpbjoxMHB4IDB9LmdybnQtaGVhZGVyLW9uZSAuYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5hbm5JbWcgaW1ne3dpZHRoOjEwMCV9LmdybnQtaGVhZGVyLW9uZSAuYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5tb3Jle2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIC5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLnJtb3Jle2NvbG9yOiM5ZDFkMjd9LmdybnQtaGVhZGVyLW9uZSAuYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIGF7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5hbm5vdW4tbGlzdHtoZWlnaHQ6ODh2aH19LmdybnQtaGVhZGVyLW9uZSAubWVudS1jYXJkTGlzdC1jbnQgLmhkLWJ4e21hcmdpbjowcHh9LmdybnQtaGVhZGVyLW9uZSAubWVudS1jYXJkTGlzdC1jbnQgLmhkLWJ4IGg0e2ZvbnQtc2l6ZToxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjpyZ2JhKDM3LDM2LDU5LC41KTtsZXR0ZXItc3BhY2luZzoxLjVweH0uZ3JudC1oZWFkZXItb25lIC5tZW51LWNhcmRMaXN0LWNudCAuaGQtYnggLmhkLWJ4LWg0e2ZvbnQtc2l6ZToxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjpyZ2JhKDM3LDM2LDU5LC41KTtsZXR0ZXItc3BhY2luZzoxLjVweDttYXJnaW4tYm90dG9tOjB9LmdybnQtaGVhZGVyLW9uZSAubWVudS1jYXJkTGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6c3RyZXRjaDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LmdybnQtaGVhZGVyLW9uZSAuZ3JkaWFudENhcmR7Ym9yZGVyLXJhZGl1czo4cHg7bWluLXdpZHRoOjQ4JTt3aWR0aDo0OCU7bWFyZ2luOjNweCA1cHh9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZ3JudC1oZWFkZXItb25lIC5ncmRpYW50Q2FyZHttaW4td2lkdGg6MzAlO3dpZHRoOjMwJTttYXJnaW46MCA4cHg7bWFyZ2luLWJvdHRvbToxNXB4O2Rpc3BsYXk6ZmxleH19QG1lZGlhKG1pbi13aWR0aDogMTE4MHB4KWFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey5ncm50LWhlYWRlci1vbmUgLmdyZGlhbnRDYXJke21pbi13aWR0aDozMCU7d2lkdGg6MzAlfX0uZ3JudC1oZWFkZXItb25lIC5ncmRpYW50Q2FyZCBhe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTVweCAyMHB4O21pbi1oZWlnaHQ6NzJweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOnJvdztmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7dHJhbnNpdGlvbjplYXNlLWluIC4xc31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncm50LWhlYWRlci1vbmUgLmdyZGlhbnRDYXJkIGF7cGFkZGluZzo3cHggMTBweDttaW4taGVpZ2h0OjYwcHg7Zm9udC1zaXplOjEycHh9fS5ncm50LWhlYWRlci1vbmUgLmdyZGlhbnRDYXJkIGEgc3BhbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjMwcHg7d2lkdGg6MzBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmdybnQtaGVhZGVyLW9uZSAuZ3JkaWFudENhcmQgYSBzcGFuOmJlZm9yZXtjb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjYwMH0uZ3JudC1oZWFkZXItb25lIC5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFAze2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSl9LmdybnQtaGVhZGVyLW9uZSAubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhe3BhZGRpbmc6MDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCV9LmdybnQtaGVhZGVyLW9uZSAubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7bWluLWhlaWdodDoxNXB4O21hcmdpbjoxcHggMXB4IDEwcHh9LmdybnQtaGVhZGVyLW9uZSAubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWd7ZGlzcGxheTppbmxpbmUtZmxleDtwYWRkaW5nOjRweCA3cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7Ym9yZGVyLXJhZGl1czo4cHg7Ym94LXNoYWRvdzo0cHggMnB4IDRweCAwcHggcmdiYSgxNDQsNDIsNDQsLjE2KTtjb2xvcjojMzUzNTM1O2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1yaWdodDo4cHh9LmdybnQtaGVhZGVyLW9uZSAubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcudGdjbHIxe2JhY2tncm91bmQ6I2ZmZmJlNn0uZ3JudC1oZWFkZXItb25lIC5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjJ7YmFja2dyb3VuZDojZWJmZmZmfS5ncm50LWhlYWRlci1vbmUgLm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyM3tiYWNrZ3JvdW5kOiNmZmVmZmR9LmdybnQtaGVhZGVyLW9uZSAubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcudGdjbHI0e2JhY2tncm91bmQ6I2ZmY2VjZX0uZ3JudC1oZWFkZXItb25lIC5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjV7YmFja2dyb3VuZDojZmZlMWVjfS5ncm50LWhlYWRlci1vbmUgLm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyNntiYWNrZ3JvdW5kOiNmMmU1ZmZ9LmdybnQtaGVhZGVyLW9uZSAubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcudGdjbHI3e2JhY2tncm91bmQ6I2VlZmZmMn0uZ3JudC1oZWFkZXItb25lIC5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2Nscjh7YmFja2dyb3VuZDojZmZmN2Y3fS5ncm50LWhlYWRlci1vbmUgLm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFnc34udGl0bGV7cGFkZGluZzowIDhweCAxOHB4IDEycHh9LmdybnQtaGVhZGVyLW9uZSAubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50aXRsZXtjb2xvcjojMzUzNTM1O2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MCA4cHggMCAxMnB4O3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21pbi1oZWlnaHQ6NDBweH0uZ3JudC1oZWFkZXItb25lIC5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRpdGxlIHNwYW57d2lkdGg6MThweDtoZWlnaHQ6MThweDtmbGV4LXNocmluazowO2JvcmRlci1yYWRpdXM6MjBweDtib3gtc2hhZG93OjBweCAxcHggMi41cHggcmdiYSgxNDUsNDIsNDQsLjI0KTt0b3A6MDtwb3NpdGlvbjpyZWxhdGl2ZX0uZ3JudC1oZWFkZXItb25lIC5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRpdGxlIHNwYW46OmJlZm9yZXtmb250LXNpemU6MTBweH0uZ3JudC1oZWFkZXItb25lIC5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGE6aG92ZXIgLnRpdGxle2NvbG9yOiM5ZDFkMjd9LmdybnQtaGVhZGVyLW9uZSAubWV0YWwtZHJvcC1kb3duIC5saW5re2NvbG9yOiM4MDFjMWU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWw7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2xtL2Fycm93LW1ldGFsLnN2Zykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtwYWRkaW5nLXJpZ2h0OjEwcHg7d2lkdGg6YXV0byAhaW1wb3J0YW50fS5ncm50LWhlYWRlci1vbmUgLm1ldGFsLWRyb3AtZG93biAubGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtd2VpZ2h0OjcwMH0uZ3JudC1oZWFkZXItb25lIC5tZXRhbC1kcm9wLWRvd24gLmhkLWJ4IGg0e2NvbG9yOiM3YTdhN2E7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmV9LmdybnQtaGVhZGVyLW9uZSAubWV0YWwtZHJvcC1kb3duIC5oZC1ieCAuaGQtYngtaDR7Y29sb3I6IzdhN2E3YTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW4tYm90dG9tOjB9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQuZ3JkUDN7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjY4ZGVnLCAjRkFGNUU5IDEuMjclLCAjRkZGNUYzIDU5LjIlKX0uZ3JudC1oZWFkZXItb25lIC5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhe3BhZGRpbmc6MDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCV9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFnc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O21pbi1oZWlnaHQ6MTVweDttYXJnaW46MXB4IDFweCAxMHB4fS5ncm50LWhlYWRlci1vbmUgLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZ3tkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6NHB4IDdweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDtib3JkZXItcmFkaXVzOjhweDtib3gtc2hhZG93OjRweCAycHggNHB4IDBweCByZ2JhKDE0NCw0Miw0NCwuMTYpO2NvbG9yOiMzNTM1MzU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLXJpZ2h0OjdweDttYXJnaW4tdG9wOjFweDttYXJnaW4tbGVmdDoxcHh9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyMXtiYWNrZ3JvdW5kOiNmZmZiZTZ9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyMntiYWNrZ3JvdW5kOiNlYmZmZmZ9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyM3tiYWNrZ3JvdW5kOiNmZmVmZmR9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyNHtiYWNrZ3JvdW5kOiNmZmNlY2V9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyNXtiYWNrZ3JvdW5kOiNmZmUxZWN9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyNntiYWNrZ3JvdW5kOiNmMmU1ZmZ9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyN3tiYWNrZ3JvdW5kOiNlZWZmZjJ9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyOHtiYWNrZ3JvdW5kOiNmZmY3Zjd9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFnc34udGl0bGV7cGFkZGluZzowIDhweCAxMHB4IDEycHh9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGl0bGV7Y29sb3I6IzM1MzUzNTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjAgOHB4IDAgMTJweDt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWluLWhlaWdodDo0MHB4fS5ncm50LWhlYWRlci1vbmUgLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRpdGxlIHNwYW57d2lkdGg6MThweDtoZWlnaHQ6MThweDtmbGV4LXNocmluazowO2JvcmRlci1yYWRpdXM6MjBweDtib3gtc2hhZG93OjBweCAxcHggMi41cHggcmdiYSgxNDUsNDIsNDQsLjI0KTt0b3A6MDtwb3NpdGlvbjpyZWxhdGl2ZX0uZ3JudC1oZWFkZXItb25lIC5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50aXRsZSBzcGFuOjpiZWZvcmV7Zm9udC1zaXplOjEwcHh9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYTpob3ZlciAudGl0bGV7Y29sb3I6IzlkMWQyN30uZ3JudC1oZWFkZXItb25lIC5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZC5ncmRTZWxlY3QgLnRpdGxlLC5ncm50LWhlYWRlci1vbmUgLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFdlYWx0aCAudGl0bGUsLmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQuZ3JkUHJpdmF0ZSAudGl0bGUsLmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQuZ3JkU2VsZWN0IGE6aG92ZXIgLnRpdGxlLC5ncm50LWhlYWRlci1vbmUgLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFdlYWx0aCBhOmhvdmVyIC50aXRsZSwuZ3JudC1oZWFkZXItb25lIC5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZC5ncmRQcml2YXRlIGE6aG92ZXIgLnRpdGxle2NvbG9yOiNmZmZ9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAubGlua3tjb2xvcjojODAxYzFlO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9sbS9hcnJvdy1tZXRhbC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7cGFkZGluZy1yaWdodDoxMHB4O3dpZHRoOmF1dG8gIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5hbGwtZHJvcC1kb3duIC5saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC13ZWlnaHQ6NzAwfS5ncm50LWhlYWRlci1vbmUgLmFsbC1kcm9wLWRvd24gLmhkLWJ4IGg0e2NvbG9yOiM3YTdhN2E7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmV9LmdybnQtaGVhZGVyLW9uZSAuYWxsLWRyb3AtZG93biAuaGQtYnggLmhkLWJ4LWg0e2NvbG9yOiM3YTdhN2E7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bWFyZ2luLWJvdHRvbTowfS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmhke2NvbG9yOiMwMDA7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWx9LmdybnQtaGVhZGVyLW9uZSAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaXtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTo2cHh9LmdybnQtaGVhZGVyLW9uZSAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhe3BhZGRpbmc6MH0uZ3JudC1oZWFkZXItb25lIC5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJke2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSk7cGFkZGluZzo4cHggNXB4IDEwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MDt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MH0uZ3JudC1oZWFkZXItb25lIC5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50aXRsZXtjb2xvcjojMzUzNTM1O2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MCAxMHB4fS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3N7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDttaW4taGVpZ2h0OjE1cHh9LmdybnQtaGVhZGVyLW9uZSAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFne2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzo0cHggN3B4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O2JvcmRlci1yYWRpdXM6OHB4O2JveC1zaGFkb3c6NHB4IDJweCA0cHggMHB4IHJnYmEoMTQ0LDQyLDQ0LC4xNik7Y29sb3I6IzM1MzUzNTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tcmlnaHQ6OHB4fS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjF7YmFja2dyb3VuZDojZmZmYmU2fS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjJ7YmFja2dyb3VuZDojZWJmZmZmfS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjN7YmFja2dyb3VuZDojZmZlZmZkfS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjR7YmFja2dyb3VuZDojZmZjZWNlfS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjV7YmFja2dyb3VuZDojZmZlMWVjfS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjZ7YmFja2dyb3VuZDojZjJlNWZmfS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2Nscjd7YmFja2dyb3VuZDojZWVmZmYyfS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2Nscjh7YmFja2dyb3VuZDojZmZmN2Y3fS5ncm50LWhlYWRlci1vbmUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkudmlld0FsbHtjb2xvcjojN2E3YTdhO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MCAxMHB4IDEwcHggMTBweH0uZ3JudC1oZWFkZXItb25lIC5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpLnZpZXdBbGwgLmxpbmt7Y29sb3I6IzgwMWMxZTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvbG0vYXJyb3ctbWV0YWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O3BhZGRpbmctcmlnaHQ6MTBweDttYXJnaW46MCA1cHh9LmdybnQtaGVhZGVyLW9uZSAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaS52aWV3QWxsIC5saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC13ZWlnaHQ6NzAwfS5ncm50LWhlYWRlci1vbmUgLm1vcmUtbmF2e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSAubW9yZS1uYXZ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3otaW5kZXg6Mzt0b3A6MHB4fS5ncm50LWhlYWRlci1vbmUgLm1vcmUtbmF2LmFjdHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fS5ncm50LWhlYWRlci1vbmUgLm1vcmUtbmF2IC5sb2dvLWJhcntwYWRkaW5nOjE4cHggMjBweH0uZ3JudC1oZWFkZXItb25lIC5tb3JlLW5hdiAubG9nby1iYXIgLmxvZ297d2lkdGg6ODhweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSAubW9yZS1uYXYgLm1vYi1zY3JvbGx7bWF4LWhlaWdodDo4NCU7bWFyZ2luLWJvdHRvbToxOTBweH19LmdybnQtaGVhZGVyLW9uZSAubGlzdC1tb3JlIHVsIGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI4cHg7cGFkZGluZzoyMHB4IDM1cHggMjBweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5saXN0LW1vcmUgdWwgbGkgYXtmb250LXNpemU6MjRweH19LmdybnQtaGVhZGVyLW9uZSAubGlzdC1tb3JlIHVsIGxpIGEgc3BhbntiYWNrZ3JvdW5kOiM1NDU2NWJ9LmdybnQtaGVhZGVyLW9uZSAubGlzdC1tb3JlIHVsIGxpIGEgc3BhbiBpbWd7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5saXN0LW1vcmUgdWwgbGkgYSBzcGFue2JhY2tncm91bmQ6bm9uZX19LmdybnQtaGVhZGVyLW9uZSAubGlzdC1tb3JlIHVsIGxpIGEgLmljb24tRG93bjpiZWZvcmV7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2RhMzQ0Mn0uZ3JudC1oZWFkZXItb25lIC5saXN0LW1vcmUgdWwgbGkgYS5hY3QgLmljb24tRG93bjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5ncm50LWhlYWRlci1vbmUgLmxpc3QtbW9yZSAuZHJvcGRvd24tY29udGVudHtiYWNrZ3JvdW5kOiMwMDA7cGFkZGluZzozMHB4IDB9LmdybnQtaGVhZGVyLW9uZSAubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpe2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE2cHg7bWFyZ2luOjBweDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjU1cHg7bWFyZ2luLXJpZ2h0OjMwcHh9LmdybnQtaGVhZGVyLW9uZSAubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjBweH0uZ3JudC1oZWFkZXItb25lIC5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYXtwYWRkaW5nOjEwcHggMzBweCAyMHB4IDEycHg7Zm9udC1zaXplOjE2cHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9sbS9hcnJvdy5zdmdcIikgbm8tcmVwZWF0IDk3JSAxNXB4O2p1c3RpZnktY29udGVudDpzdGFydH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItb3Axe2hlaWdodDo3MHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItb3AxIC5sb2dve3BhZGRpbmc6MTVweCAwfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1vcDEgLmxvZ28gaW1ne3dpZHRoOmF1dG87aGVpZ2h0OjQwcHh9LmdybnQtaGVhZGVyLW9uZSAub2ZmZXItbW9kYWx7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDBweCAxNXB4IHJnYmEoMCwwLDAsLjMpO2JvcmRlci1yYWRpdXM6MTVweDtib3JkZXI6MDtwYWRkaW5nOjUwcHh9LmdybnQtaGVhZGVyLW9uZSAub2ZmZXItbW9kYWwgLmYzMCwuZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuZjIwe2ZvbnQtd2VpZ2h0OjYwMH0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuZjMwe21hcmdpbi1ib3R0b206MH0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuZjIwe2NvbG9yOiM2MTYxNjE7bWFyZ2luLXRvcDoxMHB4fS5ncm50LWhlYWRlci1vbmUgLm9mZmVyLW1vZGFsIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMH0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuaWNvbi1jbG9zZTo6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9LmdybnQtaGVhZGVyLW9uZSAub2ZmZXItbW9kYWwgLm1vYk5vLWJveCAuZmxleHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5ncm50LWhlYWRlci1vbmUgLm9mZmVyLW1vZGFsIC5tb2JOby1ib3ggLmZvcm0tYm94e3dpZHRoOjcwJX0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdC5vcDF7d2lkdGg6YXV0bztwYWRkaW5nLXJpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozMnB4O2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kLXNpemU6MjJweH0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuaW5wdXQtYnh7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzliMWUyNjt3aWR0aDoxMDAlO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MzJweDtwYWRkaW5nOjhweCAwO2xldHRlci1zcGFjaW5nOjVweH0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAudzkwcHt3aWR0aDo5MCV9LmdybnQtaGVhZGVyLW9uZSAub2ZmZXItbW9kYWwgLm90cC1pbmZve2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjI0cHh9LmdybnQtaGVhZGVyLW9uZSAub2ZmZXItbW9kYWwgLm90cC1pbmZvIHNwYW57Y29sb3I6IzliMWUyNn0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAub3RwLWluZm8gYXtjb2xvcjojNjE2MTYxfS5ncm50LWhlYWRlci1vbmUgLm9mZmVyLW1vZGFsIGxhYmVsLmVycm9ye2NvbG9yOiM5YjFlMjY7bWFyZ2luOjhweCAwIDB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LWhlYWRlci1vbmUgLm9mZmVyLW1vZGFse3BhZGRpbmc6MjVweH0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuZjMwe2ZvbnQtc2l6ZToyMHB4fS5ncm50LWhlYWRlci1vbmUgLm9mZmVyLW1vZGFsIC5mMjB7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwfS5ncm50LWhlYWRlci1vbmUgLm9mZmVyLW1vZGFsIC5vdHAtaW5mb3tmb250LXNpemU6MTRweH0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdC5vcDF7Zm9udC1zaXplOjE4cHg7YmFja2dyb3VuZC1zaXplOjE2cHh9LmdybnQtaGVhZGVyLW9uZSAub2ZmZXItbW9kYWwgLmlucHV0LWJ4e2ZvbnQtc2l6ZToxOHB4O2xldHRlci1zcGFjaW5nOjJweH0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuaWNvbi1jbG9zZXtmb250LXNpemU6MThweH0uZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuTVQzMCwuZ3JudC1oZWFkZXItb25lIC5vZmZlci1tb2RhbCAuTVQyMHttYXJnaW4tdG9wOjE1cHh9LmdybnQtaGVhZGVyLW9uZSAub2ZmZXItbW9kYWwgLk1UNTB7bWFyZ2luLXRvcDoyNXB4fX0uZ3JudC1oZWFkZXItb25lIC5tb2RhbC1iYWNrZHJvcHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjcpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDdweCl9LmdybnQtaGVhZGVyLW9uZSAubW9kYWwtYmFja2Ryb3Atd2hhdHNhcHB7YmFja2Ryb3AtZmlsdGVyOmJsdXIoN3B4KX0uZ3JudC1oZWFkZXItb25lIC5oZDNie2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjJ9LmdybnQtaGVhZGVyLW9uZSAubS1zdXBwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6OHB4IDBweDtib3gtc2hhZG93OjBweCA0cHggOHB4IHJnYmEoMzcsMzYsNTksLjA1KTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5ncm50LWhlYWRlci1vbmUgLm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRle2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiM5ODFhMWR9LmdybnQtaGVhZGVyLW9uZSAubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGUgaW1ne21hcmdpbi1yaWdodDo0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRle3BhZGRpbmc6NHB4IDE1cHggIWltcG9ydGFudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX0uZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtY29udGFpbmVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDl9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAubG9nbyBpbWd7aGVpZ2h0OjM0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRle2JvcmRlcjpzb2xpZCAxcHggIzlkMWQyNztwYWRkaW5nOjhweCAxNXB4O21hcmdpbi1sZWZ0OjE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2JhY2tncm91bmQtY29sb3I6IzlkMWQyNztjb2xvcjojZmZmfS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5idG4tYm94IC5idG4td2hpdGUjZHJvcGRvd25NZW51SGVscHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzM1MzUzNTtib3JkZXItY29sb3I6IzM1MzUzNX19LmdybnQtaGVhZGVyLW9uZSAudG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpub25lfS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle3Bvc2l0aW9uOnJlbGF0aXZlfS5ncm50LWhlYWRlci1vbmUgLnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRlOmJlZm9yZXtjb250ZW50OlwiXFxhXCI7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxMHB4IDE1cHggMTBweCAwO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNmZmYgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MzAlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7Ym90dG9tOi0xM3B4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZTpiZWZvcmV7ZGlzcGxheTpub25lfX0uZ3JudC1oZWFkZXItb25lIC5sYW5nLWJ4TW9ie3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjY7cGFkZGluZzoyMHB4O2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIC5sYW5nLWJ4TW9iIC5mMjB7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206MTZweDtmb250LXNpemU6MjBweH0uZ3JudC1oZWFkZXItb25lIC5sYW5nLWJ4TW9iIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToxOHB4fS5ncm50LWhlYWRlci1vbmUgLmxhbmctYnhNb2IgLmljb24tY2xvc2U6OmJlZm9yZXtjb2xvcjojOWIxZTI2fS5ncm50LWhlYWRlci1vbmUgLmxhbmctYnhNb2IgbGl7cGFkZGluZzo4cHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2ZvbnQtc2l6ZToxNHB4fS5ncm50LWhlYWRlci1vbmUgLmxhbmctYnhNb2IgbGkgYXtjb2xvcjojMjUyNDNifS5ncm50LWhlYWRlci1vbmUgLm92ZXJsYXkxe2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7ei1pbmRleDo1O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmdybnQtaGVhZGVyLW9uZSAuaGVscC1kcm9kb3duLW1lbnV7d2lkdGg6MzU1cHg7bWluLXdpZHRoOjM1NXB4O21heC13aWR0aDozNTVweDtib3JkZXItcmFkaXVzOjZweDtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MDtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDo5OTk5O21hcmdpbi10b3A6MTBweDttYXJnaW4tbGVmdDotMTVweDtsaW5lLWhlaWdodDpub3JtYWw7b3ZlcmZsb3c6aGlkZGVufS5ncm50LWhlYWRlci1vbmUgLmhlbHAtZHJvZG93bi1tZW51LmRyb3Bkb3duLWNvbnRlbnR7dG9wOjM2cHggIWltcG9ydGFudDtsZWZ0Oi05NXB4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JudC1oZWFkZXItb25lIC5oZWxwLWRyb2Rvd24tbWVudS5kcm9wZG93bi1jb250ZW50e2xlZnQ6LTE3NHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZ3JudC1oZWFkZXItb25lIC5oZWxwLWRyb2Rvd24tbWVudS5uby1icy1qc3t0b3A6MzBweCAhaW1wb3J0YW50O2xlZnQ6LTcwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlbHAtZHJvZG93bi1tZW51Lm5vLWJzLWpze3RvcDphdXRvICFpbXBvcnRhbnQ7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDtib3R0b206LTJweCAhaW1wb3J0YW50O2xlZnQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6OHB4IDhweCAwIDB9fUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsuZ3JudC1oZWFkZXItb25lIC5oZWxwLWRyb2Rvd24tbWVudXt0b3A6YXV0byAhaW1wb3J0YW50O3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnQ7Ym90dG9tOi0ycHggIWltcG9ydGFudDtsZWZ0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjhweCA4cHggMCAwfX0uZ3JudC1oZWFkZXItb25lIC5oZWxwLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTVweCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlbHAtZHJvZG93bi1tZW51IGF7cGFkZGluZzoxMnB4IDMycHggIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5oZWxwLWRyb2Rvd24tbWVudSBhLmNsb3Nle3BhZGRpbmc6MTBweCAxMHB4IDAgMTBweCAhaW1wb3J0YW50O29wYWNpdHk6MTttYXJnaW4tYm90dG9tOi04cHg7cGFkZGluZy1ib3R0b206MTBweCAhaW1wb3J0YW50fS5ncm50LWhlYWRlci1vbmUgLmhlbHAtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZDpub3QoLmNsb3NlKXtwYWRkaW5nLWJvdHRvbTozNnB4ICFpbXBvcnRhbnR9fS5ncm50LWhlYWRlci1vbmUgLmhlbHAtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZHtib3JkZXI6MH0uZ3JudC1oZWFkZXItb25lIC5oZWxwLWRyb2Rvd24tbWVudSBhIGZpZ3VyZXttYXJnaW46MDttYXJnaW4tcmlnaHQ6NXB4fS5ncm50LWhlYWRlci1vbmUgLmhlbHAtZHJvZG93bi1tZW51IGEgcHttYXJnaW46MDttYXJnaW4tbGVmdDoxNXB4fS5ncm50LWhlYWRlci1vbmUgLmhlbHAtZHJvZG93bi1tZW51IGEgcCBzcGFue2Rpc3BsYXk6YmxvY2s7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiMwMDA7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwfS5ncm50LWhlYWRlci1vbmUgLmhlbHAtZHJvZG93bi1tZW51IGEgcCBzdHJvbmd7Y29sb3I6Izk4MjEyNztmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7ZGlzcGxheTpibG9ja30uZ3JudC1oZWFkZXItb25lIC5oZWxwLWRyb2Rvd24tbWVudSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZSAhaW1wb3J0YW50fS5ncm50LWhlYWRlci1vbmUgI2J1bGxldGluLW1vZGFsIC5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjk4NHB4fS5ncm50LWhlYWRlci1vbmUgI2J1bGxldGluLW1vZGFsIC5tb2RhbC1kaWFsb2c6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjpmaXhlZDt0b3A6MTEwcHg7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMXB4KTtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudChibGFjaywgdHJhbnNwYXJlbnQpfS5ncm50LWhlYWRlci1vbmUgLmJ1bGxldGluLW1vZGFse3BhZGRpbmc6NTBweCAzOHB4IDI5cHggMzhweDtib3JkZXItcmFkaXVzOjVweH0uZ3JudC1oZWFkZXItb25lIC5idWxsZXRpbi1tb2RhbCAuaDN7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MzZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTMwJTttYXJnaW46MH0uZ3JudC1oZWFkZXItb25lIC5idWxsZXRpbi1tb2RhbCAuaWNvbi1jbG9zZTpiZWZvcmV7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MjBweH0uZ3JudC1oZWFkZXItb25lIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtc3RhZ2Utb3V0ZXJ7b3ZlcmZsb3c6aGlkZGVufS5ncm50LWhlYWRlci1vbmUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1zdGFnZXtkaXNwbGF5OmZsZXh9LmdybnQtaGVhZGVyLW9uZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi41fS5ncm50LWhlYWRlci1vbmUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXZ7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDoyNHB4fS5ncm50LWhlYWRlci1vbmUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2LC5ncm50LWhlYWRlci1vbmUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0e2JhY2tncm91bmQtY29sb3I6I2VmZWRlZDtoZWlnaHQ6MzZweDt3aWR0aDozNnB4O2JvcmRlci1yYWRpdXM6MThweDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjA7bWFyZ2luLWxlZnQ6MjBweH0uZ3JudC1oZWFkZXItb25lIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldi5kaXNhYmxlZCwuZ3JudC1oZWFkZXItb25lIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dC5kaXNhYmxlZHtvcGFjaXR5Oi41fS5ncm50LWhlYWRlci1vbmUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2IHNwYW4sLmdybnQtaGVhZGVyLW9uZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHQgc3Bhbntmb250LXNpemU6MjFweH0uZ3JudC1oZWFkZXItb25lIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldiBzcGFuOmJlZm9yZSwuZ3JudC1oZWFkZXItb25lIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dCBzcGFuOmJlZm9yZXtjb2xvcjojOWQxZDI3fS5ncm50LWhlYWRlci1vbmUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW17Ym9yZGVyLXJhZGl1czoxNnB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiNkM2QzZDMgNTAlL2NvdmVyIG5vLXJlcGVhdH0uZ3JudC1oZWFkZXItb25lIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIGZpZ3VyZXt0ZXh0LWFsaWduOmNlbnRlcn0uZ3JudC1oZWFkZXItb25lIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIGZpZ3VyZSBpbWd7bWF4LXdpZHRoOjEwMCV9LmdybnQtaGVhZGVyLW9uZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSAuY29udGVudHtwYWRkaW5nOjIwcHggMTBweDtiYWNrZ3JvdW5kOiM5ZDFkMjd9LmdybnQtaGVhZGVyLW9uZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSAuY29udGVudCBwe2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjIycHg7Ym9yZGVyLWJvdHRvbTouNXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjUpO21hcmdpbi1ib3R0b206MTNweDtwYWRkaW5nLWJvdHRvbToxNXB4fS5ncm50LWhlYWRlci1vbmUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnQgYXtjb2xvcjp2YXIoLS1HcmF5LTYsICNGMkYyRjIpO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWx9LmdybnQtaGVhZGVyLW9uZSAjYmVsbC1idWxsZXRpbi5hY3RpdmV7cG9zaXRpb246cmVsYXRpdmV9LmdybnQtaGVhZGVyLW9uZSAjYmVsbC1idWxsZXRpbi5hY3RpdmU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0NXB4O2xlZnQ6MDt3aWR0aDowO2hlaWdodDowO2JvcmRlci1sZWZ0OjEycHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6MTJweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206MTJweCBzb2xpZCAjZmZmfS5ncm50LWhlYWRlci1vbmUgLmJnLWxpZ2h0LXdoaXRle2JhY2tncm91bmQ6I2Y1ZjVmNTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig2cHgpfS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e21pbi13aWR0aDozMjBweDtsZWZ0OmF1dG87cmlnaHQ6MDt0b3A6NnB4ICFpbXBvcnRhbnQ7cGFkZGluZzoyMHB4IDIwcHggMCAyMHB4O2JvcmRlci1yYWRpdXM6OHB4O292ZXJmbG93OmhpZGRlbjtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSl9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUuZHJvcGRvd24tY29udGVudHtib3JkZXI6bm9uZTtsZWZ0OmF1dG87cmlnaHQ6LTY1cHg7dG9wOjBweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUuZHJvcGRvd24tY29udGVudHtyaWdodDotMTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51LmRyb3Bkb3duLWNvbnRlbnR7cmlnaHQ6MH19QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51Lm5vLWJzLWpze3RvcDozNXB4ICFpbXBvcnRhbnQ7cmlnaHQ6LTEzMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUubm8tYnMtanN7cmlnaHQ6MDt0b3A6YXV0byAhaW1wb3J0YW50O2JvdHRvbTotMnB4O3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsuZ3JudC1oZWFkZXItb25lIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXt0b3A6YXV0byAhaW1wb3J0YW50O2JvdHRvbTowcHg7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50O3otaW5kZXg6OTk5OTk5OTk5OTk5OTtib3JkZXItcmFkaXVzOjhweCA4cHggMCAwO2JvcmRlcjowO3BhZGRpbmc6MjBweCAzMnB4IDAgMzJweH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuY2xvc2V7bWFyZ2luLXRvcDotN3B4O21hcmdpbi1yaWdodDotMjBweH19QG1lZGlhKG1heC13aWR0aDogODM0cHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuY2xvc2V7b3BhY2l0eToxfX0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaGQydntjb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjVweH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaGQydi5oZDJ2NHttYXJnaW4tYm90dG9tOjB9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgcHtjb2xvcjojMzMzO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjVweDttYXJnaW4tYm90dG9tOjIwcHh9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmJ0bi1yZWR7Y29sb3I6I2ZmZn0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuYnRuLXJlZDp2aXNpdGVke2NvbG9yOiNmZmZ9LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmJ0bi1yZWQ6aG92ZXJ7YmFja2dyb3VuZDojOWQxZDI3fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGV7bWFyZ2luLXRvcDoyMHB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYXtwYWRkaW5nOjIwcHggMjBweCAhaW1wb3J0YW50O2NvbG9yOiM5ZDFkMjc7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtiYWNrZ3JvdW5kOnJnYmEoMjQxLDI0MSwyNDEsLjkpO21hcmdpbjowIC0yMHB4fS5ncm50LWhlYWRlci1vbmUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYS5ib3JkZXJ7Ym9yZGVyOjAgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDgzLDgzLDgzLC4yKSAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGF7bWFyZ2luOjAgLTMycHg7cGFkZGluZzoyMHB4IDMycHggIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEuYm9yZGVye3BhZGRpbmctdG9wOjM2cHggIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGE6bm90KC5ib3JkZXIpe3BhZGRpbmctYm90dG9tOjM2cHggIWltcG9ydGFudH19LmdybnQtaGVhZGVyLW9uZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBwe2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5ncm50LWhlYWRlci1vbmUgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGV7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7Ym90dG9tOi05cHggIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnV7Ym9yZGVyLXJhZGl1czo4cHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MTZweDttaW4td2lkdGg6MTgwcHg7bWFyZ2luLXRvcDo2cHg7ei1pbmRleDo5OX0uZ3JudC1oZWFkZXItb25lIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYXtwYWRkaW5nOjEycHggMTFweDtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YxZjFmMTtib3JkZXItcmFkaXVzOjB9LmdybnQtaGVhZGVyLW9uZSAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZHtib3JkZXI6MH0uZ3JudC1oZWFkZXItb25lIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYTpob3ZlciwuZ3JudC1oZWFkZXItb25lIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYS5hY3RpdmV7Y29sb3I6IzlkMWQyNyAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMDtiYWNrZ3JvdW5kOiNmMWYxZjEgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjRweH0uZ3JudC1oZWFkZXItb25lIGhlYWRlci56aW5kZXggLnRvcC1uYXYuYmctbGlnaHQtd2hpdGV7ei1pbmRleDo5O2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMSl9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuemluZGV4IC5zZWMtbmF2LmJnLXdoaXRle2Rpc3BsYXk6bm9uZTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpkaXNwbGF5IDBzLG9wYWNpdHkgLjVzIGxpbmVhcn0uZ3JudC1oZWFkZXItb25lIGhlYWRlciAjbG9naW4tZHJvcGRvbnctbGkubm8tYnMtanM6aG92ZXI6OmJlZm9yZXtjb250ZW50OlwiXFxhXCI7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0NnB4O3JpZ2h0OjI1cHg7Ym94LXNoYWRvdzowcHggM3B4IDNweCAzcHggcmdiYSgwLDAsMCwuMjUpO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIgI2xvZ2luLWRyb3Bkb253LWxpLm5vLWJzLWpzOmhvdmVyOjpiZWZvcmV7ZGlzcGxheTpub25lfX0uZ3JudC1oZWFkZXItb25lIGhlYWRlciAjaGVscC1kcm9wZG9udy1saS5uby1icy1qczpob3Zlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ5cHg7cmlnaHQ6MjVweDtib3gtc2hhZG93OjBweCAzcHggM3B4IDNweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1oZWFkZXItb25lIGhlYWRlciAjaGVscC1kcm9wZG9udy1saS5uby1icy1qczpob3Zlcjo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIGhlYWRlciAjaGVscC1kcm9wZG9udy1saS5uby1icy1qczpob3Zlcjo6YmVmb3JlIC5kcm9wZG93bi5idG4tYm94LnNob3c6YmVmb3JlLC5ncm50LWhlYWRlci1vbmUgaGVhZGVyICNoZWxwLWRyb3Bkb253LWxpLm5vLWJzLWpzOmhvdmVyOjpiZWZvcmUgYTpiZWZvcmV7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIgI2xvZ2luLWRyb3Bkb253LWxpOmhvdmVyIC5kcm9wZG93bi5idG4tYm94LnNob3c6YmVmb3JlLC5ncm50LWhlYWRlci1vbmUgaGVhZGVyICNsb2dpbi1kcm9wZG9udy1saTpob3ZlciBhOmJlZm9yZXtkaXNwbGF5Om5vbmV9fS5ncm50LWhlYWRlci1vbmUgI25vcm1hbC10YWJzLWRyb3Bkb3due2hlaWdodDozNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmdybnQtaGVhZGVyLW9uZSAjbm9ybWFsLXRhYnMtZHJvcGRvd24gLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lICNub3JtYWwtdGFicy1kcm9wZG93bjpob3ZlciAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZXtkaXNwbGF5OmJsb2NrfS5ncm50LWhlYWRlci1vbmUgI25vcm1hbC10YWJzLWRyb3Bkb3duOmhvdmVyIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnV7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuZHJvcGRvd24uYnRuLWJveC5zaG93OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO3RvcDowO2xlZnQ6MDt6LWluZGV4OjExO3BvaW50ZXItZXZlbnRzOm5vbmV9fS5ncm50LWhlYWRlci1vbmUgLmJsay1idG4tbmV3e2JvcmRlci1yYWRpdXM6NTBweDtib3JkZXI6MXB4IHNvbGlkICMzNTM1MzU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEycHg7cGFkZGluZzo2cHggMTZweDttYXJnaW46NnB4IDA7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmdybnQtaGVhZGVyLW9uZSAuYmxrLWJ0bi1uZXcgc3ZnLC5ncm50LWhlYWRlci1vbmUgLmJsay1idG4tbmV3IGltZ3ttYXJnaW4tcmlnaHQ6NHB4fS5ncm50LWhlYWRlci1vbmUgLmJsay1idG4tbmV3OmhvdmVye2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzM1MzUzNSAhaW1wb3J0YW50fS5ncm50LWhlYWRlci1vbmUgLmRkLXNoYWRvdzpob3Zlcj5he2hlaWdodDphdXRvO2JvcmRlci1yYWRpdXM6OHB4IDhweCAwcHggMHB4O2JhY2tncm91bmQ6I2Y3ZjdmNyAhaW1wb3J0YW50O2hlaWdodDoyOHB4ICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowcHggLTJweCAzLjFweCAwcHggcmdiYSgwLDAsMCwuMjUpO2NvbG9yOiM2NjEyMTMgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkfS5ncm50LWhlYWRlci1vbmUgLmRkLXNoYWRvdzpob3ZlciAuZHJvcGRvd24tY29udGVudHt0b3A6NDJweCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MHB4IDRweCA4cHggOHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAwcHggNi44cHggMHB4IHJnYmEoMCwwLDAsLjI1KSAhaW1wb3J0YW50O3BhZGRpbmc6MCA1cHg7b3ZlcmZsb3c6aGlkZGVufS5ncm50LWhlYWRlci1vbmUgLmRkLXNoYWRvdzpob3ZlciAuZHJvcGRvd24tY29udGVudCBsaTpob3ZlciBhe2NvbG9yOiM2NjEyMTMgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkfS5ncm50LWhlYWRlci1vbmUgLmRkLXNoYWRvdy1ub25lOmhvdmVyIC5kcm9wZG93bi1jb250ZW50e3RvcDo0MnB4ICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowcHggNHB4IDhweCA4cHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDBweCA2LjhweCAwcHggcmdiYSgwLDAsMCwuMjUpICFpbXBvcnRhbnQ7cGFkZGluZzowIDVweDtvdmVyZmxvdzpoaWRkZW59LmdybnQtaGVhZGVyLW9uZSAuZGQtc2hhZG93LW5vbmU6aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQgbGk6aG92ZXIgYXtjb2xvcjojNjYxMjEzICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEobWluLXdpZHRoOiA4MzVweCl7LmdybnQtaGVhZGVyLW9uZSAuZC1tZC04MzQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA4MzVweCl7LmdybnQtaGVhZGVyLW9uZSAuZC1tZC04MzQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmdybnQtaGVhZGVyLW9uZSAubW9kYWwtYmFja2Ryb3AuYmxhY2t7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7LmdybnQtaGVhZGVyLW9uZSAjc2VhcmNoLWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fX0uZ3JudC1oZWFkZXItb25lICNzZWFyY2gtY29udGFpbmVyIC5jbG9zZUxvZ2luLW5ld3tkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogODM0cHgpey5ncm50LWhlYWRlci1vbmUgI3NlYXJjaC1jb250YWluZXIgLmNsb3NlTG9naW4tbmV3e2Rpc3BsYXk6aW5saW5lLWJsb2NrfX0uZ3JudC1oZWFkZXItb25lICNzZWFyY2gtY29udGFpbmVyIC5sb2dve21hcmdpbi1yaWdodDoxNXB4O2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiAxNTgwcHgpey5ncm50LWhlYWRlci1vbmUgI3NlYXJjaC1jb250YWluZXIgLmxvZ297bWFyZ2luLXJpZ2h0OjE1cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo3MHB4fX0uZ3JudC1oZWFkZXItb25lICNzZWFyY2gtY29udGFpbmVyIC5sb2dvIGltZ3toZWlnaHQ6MzZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG99LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7Ym9yZGVyLXJhZGl1czoxOS41cHg7Ym9yZGVyOjFweCBzb2xpZCAjMzUzNTM1O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjlweCAxMHB4IDlweCA1MHB4O3dpZHRoOjEwMCU7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dHtmb250LXNpemU6MTRweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1ib3ggLmltZy1zZWFyY2h7dG9wOjEwcHg7bGVmdDoyM3B4fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtYm94IC5pbWctY2xvc2V7dG9wOjEwcHg7cmlnaHQ6MjNweDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5Om5vbmV9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAubW9kYWwtZGlhbG9ne21heC13aWR0aDoxMTYwcHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaW1nLWNsb3Nle2Rpc3BsYXk6YmxvY2t9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAubW9kYWwtYm9keXtib3JkZXItcmFkaXVzOjEycHg7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5tb2RhbC1ib2R5e292ZXJmbG93OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87bWF4LWhlaWdodDo5MHZofX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5tb2RhbC1jb250ZW50e292ZXJmbG93OmF1dG87bWF4LWhlaWdodDo5MHZoO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAgMCAxMnB4IDEycHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3gtc2hhZG93OjJweCAycHggMnB4IDBweCByZ2JhKDAsMCwwLC4yNSkgaW5zZXR9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1wYW5le21heC1oZWlnaHQ6Njh2aDtwYWRkaW5nLXJpZ2h0OjBweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLXBhbmV7b3ZlcmZsb3c6dmlzaWJsZTtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjEwMCV9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVye2JvcmRlci1yYWRpdXM6MTJweDtiYWNrZ3JvdW5kOiNlZmVmZWY7cGFkZGluZzoxMnB4IDBweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lcntwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoyfX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bHtnYXA6MTBweDtmbGV4LXdyYXA6bm93cmFwfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGxpOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBsaTpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MTVweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGxpOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDoxNXB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhe2JvcmRlci1yYWRpdXM6MTZweDtib3JkZXI6MXB4IHNvbGlkICNlMGUwZTA7YmFja2dyb3VuZDojZmZmO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6NnB4IDE2cHg7Y29sb3I6IzY2Njtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhe2ZvbnQtc2l6ZToxNHB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhLmFjdGl2ZSwuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojOWIxZTI2O2JvcmRlcjoxcHggc29saWQgIzliMWUyNjtib3gtc2hhZG93OjBweCA0cHggNHB4IDBweCByZ2JhKDAsMCwwLC4yNSl9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYS5hY3RpdmUgaW1nLC5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGE6aG92ZXIgaW1ne21peC1ibGVuZC1tb2RlOnBsdXMtbGlnaHRlcn0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhIGltZ3ttYXJnaW4tcmlnaHQ6NnB4O2hlaWdodDoyMnB4O3dpZHRoOjIycHg7bWl4LWJsZW5kLW1vZGU6bHVtaW5vc2l0eX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50aXRsZXtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzowIDI0cHg7bWFyZ2luLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50aXRsZXtmb250LXNpemU6MTRweDtwYWRkaW5nOjAgMTVweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5vd2wtc3RhZ2Utb3V0ZXJ7cGFkZGluZy1sZWZ0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLXN0YWdle2Rpc3BsYXk6ZmxleDttYXJnaW4tbGVmdDotMTVweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5vd2wtbmV4dCwuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLm93bC1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjQwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRkYgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlKSAhaW1wb3J0YW50O2hlaWdodDoxMDAlO3dpZHRoOjUwcHg7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZW5kfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLW5leHQuZGlzYWJsZWQsLmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5vd2wtcHJldi5kaXNhYmxlZHtvcGFjaXR5OjB9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5vd2wtcHJldntyaWdodDphdXRvO2xlZnQ6MDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwJSwgI2ZmZiAxMDAlKSAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIGF7Y29sb3I6IzY2Njt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTNweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzoxMHB4IDEycHg7Ym9yZGVyLXJhZGl1czoxOHB4O2JhY2tncm91bmQ6I2YwZjBmMDttaW4td2lkdGg6Zml0LWNvbnRlbnR9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIGE6aG92ZXJ7Y29sb3I6IzE2MTYxNjtiYWNrZ3JvdW5kOiNjZGNkY2R9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhe2ZvbnQtc2l6ZToxMXB4O3doaXRlLXNwYWNlOm5vd3JhcH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc3BhY2Vye21hcmdpbjoxOHB4IDAgMTBweCAwfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNwYWNlciAuaWNvbi1SaWdodDpiZWZvcmUsLmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc3BhY2VyIC5pY29uLUxlZnQ6YmVmb3Jle2ZvbnQtc2l6ZToxNHB4fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmNoaXAtY29udGFpbmVye2dhcDoyNnB4O3BhZGRpbmc6MCAyNHB4IDRweCAyNHB4O292ZXJmbG93OmF1dG99QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmNoaXAtY29udGFpbmVye2dhcDoxMHB4O3BhZGRpbmc6MCAxNXB4IDRweCAxNXB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5jaGlwLWNvbnRhaW5lciAudHJncnttYXJnaW4tdG9wOjA7Ym94LXNoYWRvdzowIDAgMDtwYWRkaW5nOjB9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuY2hpcC1jb250YWluZXIgLnRvZ19jb250e2JveC1zaGFkb3c6MCAwIDB9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwe2ZsZXg6MTtib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDJweCA3LjJweCAwcHggcmdiYSgwLDAsMCwuMTYpO3BhZGRpbmc6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwe21pbi13aWR0aDoyMTVweDtib3gtc2hhZG93OjBweCAycHggNy4ycHggMHB4IHJnYmEoMCwwLDAsLjE2KX19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwIGltZ3ttYXJnaW4tcmlnaHQ6NXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAgaW1ne3dpZHRoOjQwcHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAuZjE0c2J7bWFyZ2luLWJvdHRvbTo0cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMzYTNhM2F9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAuZjE0c2J7Zm9udC1zaXplOjEycHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAubGlua3tjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAubGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5saW5rLW9ubHl7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTtwYWRkaW5nLWJvdHRvbToxMHB4fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmxpbmstb25seTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAubGluay1vbmx5e2ZvbnQtc2l6ZToxMnB4O21pbi13aWR0aDo0OCV9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVse2hlaWdodDoxMDAlO21heC1oZWlnaHQ6Nzh2aH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWx7aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDoxMDAlfX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbD5kaXYsLmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1zdGFnZS1vdXRlciwuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAub3dsLXN0YWdlLC5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5vd2wtaXRlbXtoZWlnaHQ6MTAwJX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAub3dsLWRvdHN7Z2FwOjVweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDt3aWR0aDoxMDAlO2xlZnQ6MDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1kb3RzIC5vd2wtZG90e3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQtY29sb3I6I2RjZGNkYzttYXJnaW46MCAzcHg7ZmlsdGVyOmRyb3Atc2hhZG93KDBweCAycHggNC4ycHggcmdiYSgwLCAwLCAwLCAwLjU4KSl9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZXt3aWR0aDoxM3B4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dDtiYWNrZ3JvdW5kLWNvbG9yOiM5YjFlMjZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5vd2wtZG90c3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW17aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuaXRlbSAuY29udGVudHtwYWRkaW5nOjEycHg7bWF4LXdpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC5jb250ZW50e3BhZGRpbmc6MTBweDttYXgtd2lkdGg6NjAlfX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuaXRlbSAuaDN7Y29sb3I6I2ZmZjtmb250LXNpemU6MjRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuaXRlbSAuaDN7Zm9udC1zaXplOjE2cHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC50eHR7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTQ4JX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLnR4dHtmb250LXNpemU6MTJweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLmJ0bi1yZWR7Ym9yZGVyLXJhZGl1czoxOHB4O2JhY2tncm91bmQ6IzliMWUyNjtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxNDglO3BhZGRpbmc6OHB4IDIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC5idG4tcmVke2ZvbnQtc2l6ZToxMnB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJke2JvcmRlci1yYWRpdXM6OHB4O2JvcmRlcjoxcHggc29saWQgI2RlZDRkNDtiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MTJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZHttYXJnaW4tbGVmdDo3cHg7bWFyZ2luLXJpZ2h0OjdweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCBmaWd1cmV7Ym9yZGVyLXJhZGl1czo4cHg7bWFyZ2luLWJvdHRvbTowcHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCBmaWd1cmUgaW1ne3dpZHRoOjEwMCU7bWF4LWhlaWdodDoxMjBweDtvYmplY3QtZml0OmNvdmVyfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmZpZ2NhcHRpb257cGFkZGluZzoxMHB4IDE4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmZpZ2NhcHRpb257cGFkZGluZzoxMHB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5oM3tjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbTo3cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmgze2ZvbnQtc2l6ZToxMnB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5oZWFke2NvbG9yOiM0OTQ5NDk7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuaGVhZHtmb250LXNpemU6MTNweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuc21hbGx7Y29sb3I6IzY2Njtmb250LXNpemU6MTFweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLnNtYWxse2ZvbnQtc2l6ZTo4cHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxpbmt7bWFyZ2luLXRvcDo4cHg7Ym9yZGVyLXJhZGl1czoxOHB4O2JvcmRlcjoxcHggc29saWQgIzliMWUyNjtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzliMWUyNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MTAwJTtwYWRkaW5nOjhweCAxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5saW5re2ZvbnQtc2l6ZToxMXB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5sb2dve2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6LTMwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxvZ28gaW1ne3dpZHRoOjYwcHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucG9wLWZhcXN7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxMTBweDt6LWluZGV4OjF9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucG9wLWZhcXMgLnBvcC1pbm5ye3Bvc2l0aW9uOmFic29sdXRlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5wb3AtZmFxcyAucG9wLWlubnJ7cG9zaXRpb246cmVsYXRpdmV9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJncntmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzY2Njtib3JkZXItYm90dG9tOjAgc29saWQ7aGVpZ2h0OjUwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXJpZ2h0OjUwcHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50cmdyOmJlZm9yZXt0b3A6YXV0bztib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvcmV0YWlsLXNvbHV0aW9uL2Fycm93LWRvd24ucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50cmdyLmFjdHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJnci5hY3Q6YmVmb3Jle3RvcDphdXRvO2JvcmRlcjpub25lO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9yZXRhaWwtc29sdXRpb24vYXJyb3ctdXAucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50b2dfY29udHtib3JkZXI6bm9uZTtwYWRkaW5nOjEwcHggMCAwfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudG9nX2NvbnQgcHtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzY2Nn0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5nZXQtdG91Y2ggLml0ZW0tY2hpcHtiYWNrZ3JvdW5kOiNmZmY4Zjg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NCwyNywzNiwuMDIpfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmdldC10b3VjaCAuaDN7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojOWIxZTI2O21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5nZXQtdG91Y2ggLmgze2ZvbnQtc2l6ZToxMnB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5nZXQtdG91Y2ggLmd0dXN7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM2NjY7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmdldC10b3VjaCAuZ3R1c3tmb250LXNpemU6MTJweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoYmxvZyAuc2Jnc3tmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzY2NjttYXJnaW46MTBweCAwfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaGJsb2cgLmxpbmstb25seXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3BhZGRpbmctYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2h7bWluLWhlaWdodDo1NzBweDttYXgtaGVpZ2h0OjU3MHB4O292ZXJmbG93OmF1dG99QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2h7bWluLWhlaWdodDppbmhlcml0O21heC1oZWlnaHQ6aW5oZXJpdDtvdmVyZmxvdzppbmhlcml0fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjb21tZW5kLXNlYXJjaCAuaXRlbS1jaGlwe2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjb21tZW5kLXNlYXJjaCAuaXRlbS1jaGlwIGltZ3ttYXJnaW4tcmlnaHQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjb21tZW5kLXNlYXJjaCAuaXRlbS1jaGlwIGltZ3t3aWR0aDphdXRvfX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNvbW1lbmQtc2VhcmNoIC5idG4tYm94IC5idG4tcmVke2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjVweCAxNXB4fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2ggLmxpbmstb25seXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3BhZGRpbmctYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmR7bWluLWhlaWdodDo1NzBweDttYXgtaGVpZ2h0OjU3MHB4O292ZXJmbG93OmF1dG99QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmR7bWluLWhlaWdodDppbmhlcml0O21heC1oZWlnaHQ6aW5oZXJpdDtvdmVyZmxvdzppbmhlcml0fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5oZWFkSDJ7Zm9udC1zaXplOjM2cHg7Y29sb3I6IzliMWUyNjtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MTVweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuaGVhZEgye2ZvbnQtc2l6ZToyNHB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5wZXJhe2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzYTNhM2E7Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5wZXJhe2ZvbnQtc2l6ZToxMnB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNje21heC13aWR0aDo0OTBweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQ6I2Y0ZjRmNDtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNje21hcmdpbjowIDIwcHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgLmgze2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojM2EzYTNhO21hcmdpbi1ib3R0b206MTBweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuZGVzYyAuaDN7Zm9udC1zaXplOjE2cHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWx7bWFyZ2luOjAgYXV0bztkaXNwbGF5OnRhYmxlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNjIHVse21hcmdpbjowIDMwcHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWwgbGl7bGlzdC1zdHlsZTpkaXNjO3BhZGRpbmc6MnB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2NjZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWwgbGl7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjAgMCAxMHB4fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW46MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLml0ZW0tY2hpcHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLml0ZW0tY2hpcCBpbWd7bWFyZ2luLXJpZ2h0OjEwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLml0ZW0tY2hpcCBpbWd7d2lkdGg6YXV0b319LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuYnRuLWJveCAuYnRuLXJlZHtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo1MDA7cGFkZGluZzo1cHggMTVweH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoe2JhY2tncm91bmQ6I2ZmZn0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoICNsb2dpbi1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3JlLC5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggI2hlbHAtZHJvcGRvbnctbGk6aG92ZXI6OmJlZm9yZXt0b3A6NDJweH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIHVsLmN0YS1jb250YWluZXIgbGkgLmRyb3Bkb3due2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1pbi13aWR0aDogODM1cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggdWwuY3RhLWNvbnRhaW5lciBsaS5kcm9wLWRvd24jbG9naW4tZHJvcGRvbnctbGk6aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQ6bm90KC5zaG93KXtkaXNwbGF5OmJsb2NrO3RvcDozMHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDgzNXB4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIHVsLmN0YS1jb250YWluZXIgbGkuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50Om5vdCguc2hvdyl7ZGlzcGxheTpibG9jazt0b3A6MjBweCAhaW1wb3J0YW50fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG57bWluLXdpZHRoOjcwcHg7cGFkZGluZzo4cHggMTZweDtmb250LXdlaWdodDo1MDA7aGVpZ2h0OjM2cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6IzkwMmEyYzttYXJnaW4tbGVmdDoxMnB4ICFpbXBvcnRhbnR9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuOmFmdGVye2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO292ZXJmbG93OnZpc2libGU7ei1pbmRleDo5OTttYXJnaW4tdG9wOi01cHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmlubmVye3BhZGRpbmc6MjBweCAyMHB4IDAgMjBweDtib3JkZXItcmFkaXVzOjZweDtvdmVyZmxvdzpoaWRkZW47Ym94LXNoYWRvdzowIDAgNXB4IHJnYmEoMCwwLDAsLjIpO2JvcmRlcjpub25lO2xlZnQ6YXV0bztiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogODM0cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e3RvcDphdXRvICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOX19QG1lZGlhKG1heC13aWR0aDogODM0cHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXtwYWRkaW5nOjIwcHggMzJweCAwIDMycHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnR7bWluLXdpZHRoOjcwcHg7cGFkZGluZzo3cHggMTZweDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC42cHg7Y29sb3I6IzM1MzUzNSAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgIzM1MzUzNTtib3JkZXItcmFkaXVzOjUwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MTVweCAhaW1wb3J0YW50fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQ6aG92ZXJ7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnR9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydDphZnRlcntkaXNwbGF5Om5vbmV9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnV7dG9wOi0xOXB4ICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtvdmVyZmxvdzp2aXNpYmxlO2JvcmRlcjowfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lcnttYXJnaW4tdG9wOjIwcHg7Ym9yZGVyLXJhZGl1czo2cHg7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAwIDVweCByZ2JhKDAsMCwwLC4yKTtib3JkZXI6bm9uZTtsZWZ0OmF1dG87YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0LndoYXQtc3BlY2lhbDpob3Zlcntmb250LXdlaWdodDpib2xkfS5ncm50LWhlYWRlci1vbmUgaGVhZGVyLnNlY05hdlN0aWNreSAjaGVhZGVyLXNlYXJjaC1zZWN0aW9uICNzZWFyY2gtY29udGFpbmVyIC5sb2dve2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LWhlYWRlci1vbmUgaGVhZGVyLnNlY05hdlN0aWNreSAjaGVhZGVyLXNlYXJjaC1zZWN0aW9uICNzZWFyY2gtY29udGFpbmVyIC5sb2dve2Rpc3BsYXk6bm9uZX19LmdybnQtaGVhZGVyLW9uZSAubW9kYWwtYmFja2Ryb3AuYmxhY2t7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7LmdybnQtaGVhZGVyLW9uZSAjc2VhcmNoLWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fX0uZ3JudC1oZWFkZXItb25lICNzZWFyY2gtY29udGFpbmVyIC5jbG9zZUxvZ2luLW5ld3tkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogODM0cHgpey5ncm50LWhlYWRlci1vbmUgI3NlYXJjaC1jb250YWluZXIgLmNsb3NlTG9naW4tbmV3e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDowfX0uZ3JudC1oZWFkZXItb25lICNzZWFyY2gtY29udGFpbmVyIC5sb2dve21hcmdpbi1yaWdodDoxNXB4O2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiAxNTgwcHgpey5ncm50LWhlYWRlci1vbmUgI3NlYXJjaC1jb250YWluZXIgLmxvZ297bWFyZ2luLXJpZ2h0OjE1cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo3MHB4fX0uZ3JudC1oZWFkZXItb25lICNzZWFyY2gtY29udGFpbmVyIC5sb2dvIGltZ3toZWlnaHQ6MzZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG99LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7Ym9yZGVyLXJhZGl1czoxOS41cHg7Ym9yZGVyOjFweCBzb2xpZCAjMzUzNTM1O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjlweCAxMHB4IDlweCA1MHB4O3dpZHRoOjEwMCU7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dHtmb250LXNpemU6MTRweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1ib3ggLmltZy1zZWFyY2h7dG9wOjEwcHg7bGVmdDoyM3B4fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtYm94IC5pbWctY2xvc2V7dG9wOjEwcHg7cmlnaHQ6MjNweDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5Om5vbmV9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAubW9kYWwtZGlhbG9ne21heC13aWR0aDoxMTYwcHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaW1nLWNsb3Nle2Rpc3BsYXk6YmxvY2t9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAubW9kYWwtYm9keXtib3JkZXItcmFkaXVzOjEycHg7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5tb2RhbC1ib2R5e292ZXJmbG93OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87bWF4LWhlaWdodDo5MHZofX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5tb2RhbC1jb250ZW50e292ZXJmbG93OmF1dG87bWF4LWhlaWdodDo5MHZoO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAgMCAxMnB4IDEycHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3gtc2hhZG93OjJweCAycHggMnB4IDBweCByZ2JhKDAsMCwwLC4yNSkgaW5zZXR9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1wYW5le21heC1oZWlnaHQ6Njh2aDtwYWRkaW5nLXJpZ2h0OjBweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLXBhbmV7b3ZlcmZsb3c6dmlzaWJsZTtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjEwMCV9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVye2JvcmRlci1yYWRpdXM6MTJweDtiYWNrZ3JvdW5kOiNlZmVmZWY7cGFkZGluZzoxMnB4IDBweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lcntwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoyfX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bHtnYXA6MTBweDtmbGV4LXdyYXA6bm93cmFwfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGxpOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBsaTpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MTVweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGxpOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDoxNXB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhe2JvcmRlci1yYWRpdXM6MTZweDtib3JkZXI6MXB4IHNvbGlkICNlMGUwZTA7YmFja2dyb3VuZDojZmZmO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6NnB4IDE2cHg7Y29sb3I6IzY2Njtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhe2ZvbnQtc2l6ZToxNHB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhLmFjdGl2ZSwuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojOWIxZTI2O2JvcmRlcjoxcHggc29saWQgIzliMWUyNjtib3gtc2hhZG93OjBweCA0cHggNHB4IDBweCByZ2JhKDAsMCwwLC4yNSl9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYS5hY3RpdmUgaW1nLC5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGE6aG92ZXIgaW1ne21peC1ibGVuZC1tb2RlOnBsdXMtbGlnaHRlcn0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhIGltZ3ttYXJnaW4tcmlnaHQ6NnB4O2hlaWdodDoyMnB4O3dpZHRoOjIycHg7bWl4LWJsZW5kLW1vZGU6bHVtaW5vc2l0eX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50aXRsZXtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzowIDI0cHg7bWFyZ2luLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50aXRsZXtmb250LXNpemU6MTRweDtwYWRkaW5nOjAgMTVweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVke3BhZGRpbmctbGVmdDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWR7cGFkZGluZy1sZWZ0OjlweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5vd2wtc3RhZ2Utb3V0ZXJ7cGFkZGluZy1sZWZ0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLXN0YWdle2Rpc3BsYXk6ZmxleDttYXJnaW4tbGVmdDotMTVweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5vd2wtbmV4dCwuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLm93bC1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjQwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRkYgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlKSAhaW1wb3J0YW50O2hlaWdodDoxMDAlO3dpZHRoOjUwcHg7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZW5kfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLW5leHQuZGlzYWJsZWQsLmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5vd2wtcHJldi5kaXNhYmxlZHtvcGFjaXR5OjB9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5yZWNlbnQtYWN0aXZpdHktcHJldiwuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnJlY2VudC1hY3Rpdml0eS1uZXh0e3RvcDozOSU7ei1pbmRleDoyO2FsaWduLWl0ZW1zOnN0YXJ0fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAucmVjZW50LWFjdGl2aXR5LXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnJlY2VudC1hY3Rpdml0eS1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTowfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLXByZXZ7cmlnaHQ6YXV0bztsZWZ0OjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMCUsICNmZmYgMTAwJSkgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAuc3dpcGVyLXNsaWRlLml0ZW17bWF4LXdpZHRoOmZpdC1jb250ZW50fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhe2NvbG9yOiM2NjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6MTBweCAxMnB4O2JvcmRlci1yYWRpdXM6MThweDtiYWNrZ3JvdW5kOiNmMGYwZjA7bWluLXdpZHRoOmZpdC1jb250ZW50fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhOmhvdmVye2NvbG9yOiMxNjE2MTY7YmFja2dyb3VuZDojY2RjZGNkfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgYXtmb250LXNpemU6MTFweDt3aGl0ZS1zcGFjZTpub3dyYXB9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNwYWNlcnttYXJnaW46MThweCAwIDEwcHggMH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5jaGlwLWNvbnRhaW5lcntnYXA6MjZweDtwYWRkaW5nOjAgMjRweCA0cHggMjRweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5jaGlwLWNvbnRhaW5lcntnYXA6MTBweDtwYWRkaW5nOjAgMTVweCA0cHggMTVweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwe2ZsZXg6MTtib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDJweCA3LjJweCAwcHggcmdiYSgwLDAsMCwuMTYpO3BhZGRpbmc6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwe21pbi13aWR0aDoyMTVweDtib3gtc2hhZG93OjBweCAycHggNy4ycHggMHB4IHJnYmEoMCwwLDAsLjE2KX19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwIGltZ3ttYXJnaW4tcmlnaHQ6NXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAgaW1ne3dpZHRoOjQwcHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAuZjE0c2J7bWFyZ2luLWJvdHRvbTo0cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMzYTNhM2F9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAuZjE0c2J7Zm9udC1zaXplOjEycHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAubGlua3tjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAubGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAuY2hpcDJ7cGFkZGluZzo1cHggMTBweH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAuY2hpcDIgLnNiZ3Mtc2VhcmNoe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAuY2hpcDIgLnNiZ3Mtc2VhcmNoIC5hcHBseS1idG4tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwLmNoaXAyIC5zYmdzLXNlYXJjaCAuYXBwbHktYnRuLWNvbnRhaW5lcnthbGlnbi1zZWxmOmZsZXgtZW5kfX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAuY2hpcDIgLnNiZ3Mtc2VhcmNoIC5lbnRpcmUtYm94LWxpbmt7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwLmNoaXAyIC5zYmdzLXNlYXJjaHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcC5jaGlwMntwYWRkaW5nOjdweCAxMHB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5saW5rLW9ubHl7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTtwYWRkaW5nLWJvdHRvbToxMHB4fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmxpbmstb25seTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAubGluay1vbmx5e2ZvbnQtc2l6ZToxMnB4O21pbi13aWR0aDo0OCV9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVse2hlaWdodDoxMDAlO21heC1oZWlnaHQ6Nzh2aH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWx7aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDoxMDAlfX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbD5kaXYsLmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1zdGFnZS1vdXRlciwuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAub3dsLXN0YWdlLC5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5vd2wtaXRlbXtoZWlnaHQ6MTAwJX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuc3dpcGVyLXBhZ2luYXRpb257Z2FwOjVweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDt3aWR0aDoxMDAlO2xlZnQ6MDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZC1jb2xvcjojZGNkY2RjO21hcmdpbjowIDNweDtmaWx0ZXI6ZHJvcC1zaGFkb3coMHB4IDJweCA0LjJweCByZ2JhKDAsIDAsIDAsIDAuNTgpKX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3dpZHRoOjEzcHg7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O2JhY2tncm91bmQtY29sb3I6IzliMWUyNn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLnN3aXBlci1wYWdpbmF0aW9ue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAub3dsLWRvdHN7Z2FwOjVweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDt3aWR0aDoxMDAlO2xlZnQ6MDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1kb3RzIC5vd2wtZG90e3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQtY29sb3I6I2RjZGNkYzttYXJnaW46MCAzcHg7ZmlsdGVyOmRyb3Atc2hhZG93KDBweCAycHggNC4ycHggcmdiYSgwLCAwLCAwLCAwLjU4KSl9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZXt3aWR0aDoxM3B4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dDtiYWNrZ3JvdW5kLWNvbG9yOiM5YjFlMjZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5vd2wtZG90c3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW17aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuaXRlbSAuY29udGVudHtwYWRkaW5nOjEycHg7bWF4LXdpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC5jb250ZW50e3BhZGRpbmc6MTBweDttYXgtd2lkdGg6NjAlfX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuaXRlbSAuaDN7Y29sb3I6I2ZmZjtmb250LXNpemU6MjRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuaXRlbSAuaDN7Zm9udC1zaXplOjE2cHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC50eHR7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTQ4JX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLnR4dHtmb250LXNpemU6MTJweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLmJ0bi1yZWR7Ym9yZGVyLXJhZGl1czoxOHB4O2JhY2tncm91bmQ6IzliMWUyNjtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxNDglO3BhZGRpbmc6OHB4IDIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC5idG4tcmVke2ZvbnQtc2l6ZToxMnB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJke2JvcmRlci1yYWRpdXM6OHB4O2JvcmRlcjoxcHggc29saWQgI2RlZDRkNDtiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MTJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZHttYXJnaW4tbGVmdDo3cHg7bWFyZ2luLXJpZ2h0OjdweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCBmaWd1cmV7Ym9yZGVyLXJhZGl1czo4cHg7bWFyZ2luLWJvdHRvbTowcHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCBmaWd1cmUgaW1ne3dpZHRoOjEwMCU7bWF4LWhlaWdodDoxMjBweDtvYmplY3QtZml0OmNvdmVyfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmZpZ2NhcHRpb257cGFkZGluZzoxMHB4IDE4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmZpZ2NhcHRpb257cGFkZGluZzoxMHB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5oM3tjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbTo3cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmgze2ZvbnQtc2l6ZToxMnB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5oZWFke2NvbG9yOiM0OTQ5NDk7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuaGVhZHtmb250LXNpemU6MTNweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuc21hbGx7Y29sb3I6IzY2Njtmb250LXNpemU6MTFweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLnNtYWxse2ZvbnQtc2l6ZTo4cHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxpbmt7bWFyZ2luLXRvcDo4cHg7Ym9yZGVyLXJhZGl1czoxOHB4O2JvcmRlcjoxcHggc29saWQgIzliMWUyNjtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzliMWUyNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MTAwJTtwYWRkaW5nOjhweCAxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5saW5re2ZvbnQtc2l6ZToxMXB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5sb2dve2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6LTMwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxvZ28gaW1ne3dpZHRoOjYwcHh9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucG9wLWZhcXN7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxMTBweDt6LWluZGV4OjF9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucG9wLWZhcXMgLnBvcC1pbm5ye3Bvc2l0aW9uOmFic29sdXRlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5wb3AtZmFxcyAucG9wLWlubnJ7cG9zaXRpb246cmVsYXRpdmV9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJncntmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzY2Njtib3JkZXItYm90dG9tOjAgc29saWQ7aGVpZ2h0OjUwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXJpZ2h0OjUwcHg7bWFyZ2luLWJvdHRvbTowfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJncjpiZWZvcmV7dG9wOmF1dG87Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3JldGFpbC1zb2x1dGlvbi9hcnJvdy1kb3duLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJnci5hY3R7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRyZ3IuYWN0OmJlZm9yZXt0b3A6YXV0bztib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvcmV0YWlsLXNvbHV0aW9uL2Fycm93LXVwLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudG9nX2NvbnR7Ym9yZGVyOm5vbmU7cGFkZGluZzoxMHB4IDAgMH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRvZ19jb250IHB7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM2NjZ9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuZ2V0LXRvdWNoIC5pdGVtLWNoaXB7YmFja2dyb3VuZDojZmZmOGY4O2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTQsMjcsMzYsLjAyKX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5nZXQtdG91Y2ggLmgze2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzliMWUyNjttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuZ2V0LXRvdWNoIC5oM3tmb250LXNpemU6MTJweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuZ2V0LXRvdWNoIC5ndHVze2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNjY2O21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5nZXQtdG91Y2ggLmd0dXN7Zm9udC1zaXplOjEycHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaGJsb2cgLnNiZ3N7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM2NjY7bWFyZ2luOjEwcHggMH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2hibG9nIC5zYmdzMntmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzY2NjttYXJnaW46MTBweCAwfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaGJsb2cgLnNiZ3MyIHNwYW57Zm9udC13ZWlnaHQ6NjAwfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaGJsb2cgLmxpbmstb25seXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3BhZGRpbmctYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2h7bWluLWhlaWdodDo1NzBweDttYXgtaGVpZ2h0OjU3MHB4O292ZXJmbG93OmF1dG99QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2h7bWluLWhlaWdodDppbmhlcml0O21heC1oZWlnaHQ6aW5oZXJpdDtvdmVyZmxvdzppbmhlcml0fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjb21tZW5kLXNlYXJjaCAuaXRlbS1jaGlwe2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjb21tZW5kLXNlYXJjaCAuaXRlbS1jaGlwIGltZ3ttYXJnaW4tcmlnaHQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjb21tZW5kLXNlYXJjaCAuaXRlbS1jaGlwIGltZ3t3aWR0aDphdXRvfX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNvbW1lbmQtc2VhcmNoIC5idG4tYm94IC5idG4tcmVke2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjVweCAxNXB4fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2ggLmxpbmstb25seXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3BhZGRpbmctYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmR7bWluLWhlaWdodDo1NzBweDttYXgtaGVpZ2h0OjU3MHB4O292ZXJmbG93OmF1dG87cGFkZGluZy1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZHttaW4taGVpZ2h0OmluaGVyaXQ7bWF4LWhlaWdodDppbmhlcml0O292ZXJmbG93OmluaGVyaXQ7cGFkZGluZy1ib3R0b206MHB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5oZWFkSDJ7Zm9udC1zaXplOjM2cHg7Y29sb3I6IzliMWUyNjtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MTVweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuaGVhZEgye2ZvbnQtc2l6ZToyNHB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5wZXJhe2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzYTNhM2E7Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5wZXJhe2ZvbnQtc2l6ZToxMnB4fX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNje21heC13aWR0aDo0OTBweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQ6I2Y0ZjRmNDtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNje21hcmdpbjowIDIwcHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgLmgze2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojM2EzYTNhO21hcmdpbi1ib3R0b206MTBweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuZGVzYyAuaDN7Zm9udC1zaXplOjE2cHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWx7bWFyZ2luOjAgYXV0bztkaXNwbGF5OnRhYmxlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNjIHVse21hcmdpbjowIDMwcHh9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWwgbGl7bGlzdC1zdHlsZTpkaXNjO3BhZGRpbmc6MnB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2NjZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWwgbGl7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjAgMCAxMHB4fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW46MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLml0ZW0tY2hpcHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLml0ZW0tY2hpcCBpbWd7bWFyZ2luLXJpZ2h0OjEwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLml0ZW0tY2hpcCBpbWd7d2lkdGg6YXV0b319LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuYnRuLXJlZC1zZWFyY2gtYXBwbHktbm93e2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjVweCAxNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MjVweDtiYWNrZ3JvdW5kOiM5YjFlMjY7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7bGluZS1oZWlnaHQ6MjBweDtib3JkZXI6MDt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoe2JhY2tncm91bmQ6I2ZmZn0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIC5jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoICNsb2dpbi1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3JlLC5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggI2hlbHAtZHJvcGRvbnctbGk6aG92ZXI6OmJlZm9yZXt0b3A6NDJweH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIHVsLmN0YS1jb250YWluZXIgbGkgLmRyb3Bkb3due2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1pbi13aWR0aDogODM1cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggdWwuY3RhLWNvbnRhaW5lciBsaS5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQ6bm90KC5zaG93KXtkaXNwbGF5OmJsb2NrO3RvcDoyMHB4ICFpbXBvcnRhbnR9fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bnttaW4td2lkdGg6NzBweDtwYWRkaW5nOjhweCAxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtoZWlnaHQ6MzZweDtmb250LXNpemU6MTRweDtjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojOTAyYTJjO21hcmdpbi1sZWZ0OjEycHggIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG46YWZ0ZXJ7ZGlzcGxheTpub25lfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7b3ZlcmZsb3c6dmlzaWJsZTt6LWluZGV4Ojk7bWFyZ2luLXRvcDowfS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5pbm5lcntwYWRkaW5nOjIwcHggMjBweCAwIDIwcHg7Ym9yZGVyLXJhZGl1czo2cHg7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAwIDVweCByZ2JhKDAsMCwwLC4yKTtib3JkZXI6bm9uZTtsZWZ0OmF1dG87YmFja2dyb3VuZDojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsuZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXt0b3A6YXV0byAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMDAlO3BhZGRpbmc6MDtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpfX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweClhbmQgKG1heC13aWR0aDogNzY3cHgpey5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e3BhZGRpbmc6MjBweCAzMnB4IDAgMzJweH19LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydHttaW4td2lkdGg6NzBweDtwYWRkaW5nOjdweCAxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjZweDtjb2xvcjojMzUzNTM1ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMzUzNTM1O2JvcmRlci1yYWRpdXM6NTBweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDttYXJnaW4tbGVmdDoxNXB4ICFpbXBvcnRhbnR9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydDpob3ZlcntiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudH0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0OmFmdGVye2Rpc3BsYXk6bm9uZX0uZ3JudC1oZWFkZXItb25lIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudXt0b3A6LTE5cHggIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO292ZXJmbG93OnZpc2libGU7Ym9yZGVyOjB9LmdybnQtaGVhZGVyLW9uZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnUgLmlubmVye21hcmdpbi10b3A6MjBweDtib3JkZXItcmFkaXVzOjZweDtvdmVyZmxvdzpoaWRkZW47Ym94LXNoYWRvdzowIDAgNXB4IHJnYmEoMCwwLDAsLjIpO2JvcmRlcjpub25lO2xlZnQ6YXV0bztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5fS5ncm50LWhlYWRlci1vbmUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQud2hhdC1zcGVjaWFsOmhvdmVye2ZvbnQtd2VpZ2h0OmJvbGR9LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuemluZGV4ICNoZWFkZXItc2VhcmNoLXNlY3Rpb24gI3NlYXJjaC1jb250YWluZXIgLmxvZ297ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtaGVhZGVyLW9uZSBoZWFkZXIuemluZGV4ICNoZWFkZXItc2VhcmNoLXNlY3Rpb24gI3NlYXJjaC1jb250YWluZXIgLmxvZ297ZGlzcGxheTpub25lfX0uZGFyay1tb2RlIGJvZHksLmRhcmstbW9kZSBzZWN0aW9uLC5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUsLmRhcmstbW9kZSAuY2FsY3VsYXRvci1mb3JtLmZvcm0tYmcsLmRhcmstbW9kZSAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY29udGFpbmVyIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfcm93IC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY2FyZF9jb250YWluZXIgLmZpbmFuY2lhbC1jYWxjLWZvcm0gLnNhdmluZy1hY2NvdW50LXNjcmVlbiAuc2ltdWxhdGlvbi1jb250YWluZXIsLmRhcmstbW9kZSAudGVzdGltb25pYWwtc2VjdGlvbiAuY2FyZCwuZGFyay1tb2RlIC5ibG9nLWNhcmQgLmNhcmQtbGVmdCwuZGFyay1tb2RlIC5ibG9nLWNhcmQgLmNhcmQtcmlnaHQsLmRhcmstbW9kZSAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiwuZGFyay1tb2RlIC5idG4tYm94IC5idG4td2hpdGUsLmRhcmstbW9kZSAuY29udGFpbmVyLnRvcC1uYXYtY29udGFpbmVyLC5kYXJrLW1vZGUgLm1vYi1tZW51LC5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZCwuZGFyay1tb2RlIC50aGlyZC10YWIsLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLC5kYXJrLW1vZGUgLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bi1saWdodCwuZGFyay1tb2RlIC5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTpob3ZlciwuZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTphY3RpdmUsLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZDpob3ZlciwuZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmFjdGl2ZSwuZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLm1iRml4ZWRidCwuZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYSwuZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRyZ3IsLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50b2dfY29udCwuZGFyay1tb2RlIC5uYXYuc29jLWxpc3RpbmdUYWIgYSAuY2FyZC1ib3gsLmRhcmstbW9kZSAuYmctZ3JleSAuc2Vjb25kYXJ5LXRhYiwuZGFyay1tb2RlIC5jYXJkLm9wMiwuZGFyay1tb2RlIC5zZWFyY2gtYm94IC5mb3JtLWNvbnRyb2wsLmRhcmstbW9kZSAuZm9ybS1jb250cm9sLC5kYXJrLW1vZGUgLmxvb2tpbmctZm9yLm9wMSwuZGFyay1tb2RlIC5zZXJ2aWNlLWJveDo6YmVmb3JlLC5kYXJrLW1vZGUgLnNlY29uZGFyeS1uYXYsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXIsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnUgLmlubmVyLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLm1vZGFsLWJvZHkuYmctd2hpdGUsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYSwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJke2JhY2tncm91bmQ6IzMzMyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYXJjaC1ieCAudHlwZWFoZWFkLC5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC50dC1tZW51LC5kYXJrLW1vZGUgLnNlYXJjaC1ieCwuZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJke2JhY2tncm91bmQtY29sb3I6IzMzMyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWR7YmFja2dyb3VuZC1jb2xvcjojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSBzZWxlY3Qubm9ybWFsLXNlbCwuZGFyay1tb2RlIC5zcmNoLWJ4e2JhY2tncm91bmQtY29sb3I6IzMzM30uZGFyay1tb2RlIC5pY29uLXN0YXI6YmVmb3JlLC5kYXJrLW1vZGUgLnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmUsLmRhcmstbW9kZSAubWJGaXhlZGJ0IC5yZVRpdGxlIGEudXBkb3duYnggc3Bhbi5pY29uLURvd24udXA6YmVmb3JlLC5kYXJrLW1vZGUgLm1iRml4ZWRidCAucmVUaXRsZSBhLnVwZG93bmJ4IHNwYW46YmVmb3JlLC5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJncjo6YmVmb3Jle2NvbG9yOiNmZjB9LmRhcmstbW9kZSAuaWNvbi1zdGFyLmFjdGl2ZTo6YmVmb3JlLC5kYXJrLW1vZGUgLmljb24tcnM6YmVmb3Jle2NvbG9yOiNmZjB9LmRhcmstbW9kZSAudG9wLW5hdiwuZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLC5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlLC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSwuZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nLC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nLC5kYXJrLW1vZGUgZm9vdGVyLC5kYXJrLW1vZGUgLmZvb3Rlci10b3AsLmRhcmstbW9kZSAuY3VzdG9tZXItZnJpZW5kbHksLmRhcmstbW9kZSAuZ3JleS1iZywuZGFyay1tb2RlIC5iYW5uZXIyIC5iYW5uZXItd3JhcHBlci5ncmV5LWJ0bSwuYmFubmVyMiAuZGFyay1tb2RlIC5iYW5uZXItd3JhcHBlci5ncmV5LWJ0bSwuZGFyay1tb2RlIC5ibG9nLXRhYi5mYXN0YWcsLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5rLC5kYXJrLW1vZGUgLmdyZXktYmcgLmNhcmQtYm94LC5kYXJrLW1vZGUgLmJhbm5lcjIgLmJhbm5lci13cmFwcGVyLmdyZXktYnRtIC5jYXJkLWJveCwuYmFubmVyMiAuZGFyay1tb2RlIC5iYW5uZXItd3JhcHBlci5ncmV5LWJ0bSAuY2FyZC1ib3gsLmRhcmstbW9kZSAuYmxvZy10YWIuZmFzdGFnIC5jYXJkLWJveCwuZGFyay1tb2RlIC5uZXdzLXBhZ2UuZ3JleS1iZzMsLmRhcmstbW9kZSAubmV3cy1tb3JlLWNhcmQgLm1lZGlhLC5kYXJrLW1vZGUgLmdyZFAxLC5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYSwuZGFyay1tb2RlIC5teS1saW5rcyBhIHNwYW4sLmRhcmstbW9kZSAuZ3JleS1iZzIsLmRhcmstbW9kZSAubG9va2luZy1mb3IgLmNhcmQtbG9vaywuZGFyay1tb2RlIC5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5LC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCwuZGFyay1tb2RlIC5ob21lLWNhcm91c2VsLTIgLmhvbWUtY2Fyb3VzZWwtMi1uYXYtY2hpcCwuZGFyay1tb2RlIC50b3AtbmF2LWNvbnRhaW5lciwuZGFyay1tb2RlIGhlYWRlciwuZGFyay1tb2RlIC5yZXZhbXBfZmluYW5jaWFsX2NhbGMgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jb250YWluZXIgLnJldmFtcF9maW5hbmNpYWxfY2FsY19yb3cgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jYXJkX2NvbnRhaW5lciAuZmluYW5jaWFsLWNhbGMtZm9ybSAuc2F2aW5nLWFjY291bnQtc2NyZWVuIC5zbGlkZXItY29udGFpbmVyLC5kYXJrLW1vZGUgLnNlYXJjaC1ieCwuZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAudHQtbWVudSwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudV9fX18sLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXQsLmRhcmstbW9kZSAuYnRuLWJveCAuYnRuLXdoaXRlLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJnciwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRvZ19jb250LC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxpbmssLmRhcmstbW9kZSAuc2VjLW5hdntiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC50aGlyZC10YWIgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpfS5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZDo6YmVmb3JlLC5kYXJrLW1vZGUgLm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2g6YmVmb3JlLC5kYXJrLW1vZGUgLm1vYi1tZW51IC5tbS10b3AtaW4gLmljb24tY2xvc2U6YmVmb3JlLC5kYXJrLW1vZGUgLmdyZXktYmczIC5mb3JtLWxhYmVsLWdyb3VwIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLC5kYXJrLW1vZGUgOjpwbGFjZWhvbGRlciwuZGFyay1tb2RlIGlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjojZmYwICFpbXBvcnRhbnR9LmRhcmstbW9kZSBhLC5kYXJrLW1vZGUgaDEsLmRhcmstbW9kZSBoMiwuZGFyay1tb2RlIGgzLC5kYXJrLW1vZGUgaDQsLmRhcmstbW9kZSBoNSwuZGFyay1tb2RlIGg2LC5kYXJrLW1vZGUgcCwuZGFyay1tb2RlIHNwYW4sLmRhcmstbW9kZSBzdHJvbmcsLmRhcmstbW9kZSBlbSwuZGFyay1tb2RlIHNtYWxsLC5kYXJrLW1vZGUgZGl2LC5kYXJrLW1vZGUgbGksLmRhcmstbW9kZSBhLC5kYXJrLW1vZGUgYnV0dG9uLC5kYXJrLW1vZGUgbGFiZWwsLmRhcmstbW9kZSB0ZCwuZGFyay1tb2RlIHRoLC5kYXJrLW1vZGUgY2FwdGlvbiwuZGFyay1tb2RlIGxlZ2VuZCwuZGFyay1tb2RlIHByZSwuZGFyay1tb2RlIGJsb2NrcXVvdGUsLmRhcmstbW9kZSBhZGRyZXNzLC5kYXJrLW1vZGUgY29kZSwuZGFyay1tb2RlIGtiZCwuZGFyay1tb2RlIHNhbXAsLmRhcmstbW9kZSB2YXIsLmRhcmstbW9kZSBjaXRlLC5kYXJrLW1vZGUgYWJiciwuZGFyay1tb2RlIGRmbiwuZGFyay1tb2RlIG1hcmssLmRhcmstbW9kZSBxLC5kYXJrLW1vZGUgc3ViLC5kYXJrLW1vZGUgc3VwLC5kYXJrLW1vZGUgdGltZSwuZGFyay1tb2RlIGlucywuZGFyay1tb2RlIGRlbCwuZGFyay1tb2RlIGlucHV0LC5kYXJrLW1vZGUgc2VsZWN0LC5kYXJrLW1vZGUgc3Zne2NvbG9yOiNmZjAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkgYS5idG4td2hpdGUuY3VzdG9tZXItc3VwcG9ydHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0uZGFyay1tb2RlIC5nZXQtaW50b3VjaC1yZXZhbXAsLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmV7YmFja2dyb3VuZDojMjIyICFpbXBvcnRhbnR9LmhpZ2hsaWdodGVke2JvcmRlcjoxcHggc29saWQgIzAwMH0uaGlnaGxpZ2h0ZWRXaGl0ZXtib3JkZXI6MXB4IHNvbGlkICNmZmZ9LmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoLC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGgsLmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhIHN2ZyBwYXRoe3N0cm9rZTojZmYwfS5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5jbG9zZSBwYXRoe3N0cm9rZTojZmYwO2ZpbGw6I2ZmMH0uZGFyay1tb2RlIC5jbG9zZS5jbG9zZUhlbHAgcGF0aHtmaWxsOiNmZjB9LmRhcmstbW9kZSAuc2VjLW5hdiAuaWNvbi1Eb3duOmJlZm9yZXtjb2xvcjojZmYwfS5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGgsLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoe3N0cm9rZTojZmYwfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVscC1kcm9wZG9udywubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5oZWxwLWRyb3Bkb253e21hcmdpbjowIDEwcHh9LnNlYy1uYXY+dWwubGFzdCBsaSBhLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpIGF7cGFkZGluZzowIDEwcHg7Zm9udC1zaXplOjEycHh9LnNlYy1uYXY+dWwubGFzdCBsaS5za2lwLXRvLW1haW4tY29udGVudCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5za2lwLXRvLW1haW4tY29udGVudHtoZWlnaHQ6YXV0b30uc2VjLW5hdj51bC5sYXN0IGxpLnNraXAtdG8tbWFpbi1jb250ZW50IGEsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuc2tpcC10by1tYWluLWNvbnRlbnQgYXtjb2xvcjojMzUzNTM1ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6NnB4IDEwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7Ym9yZGVyLXJhZGl1czoxNHB4O2JvcmRlcjouN3B4IHNvbGlkICMzNTM1MzV9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eXtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZywubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmd7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1sZWZ0OjNweDttYXJnaW4tcmlnaHQ6M3B4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgYSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBhe2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50e2JvcmRlci1yYWRpdXM6OHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCA0cHggNy4zcHggMHB4IHJnYmEoMCwwLDAsLjY4KTtwYWRkaW5nOjJweCAxMHB4IDlweCAxMHB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgbGksLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgbGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2FjYWNhO3BhZGRpbmc6OHB4IDBweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZHtib3JkZXI6MH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5sYWJlbCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAubGFiZWx7Y29sb3I6IzMzMztmb250LXNpemU6MTBweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZ3tiYWNrZ3JvdW5kOiNmOWY5Zjk7cGFkZGluZzozcHggNnB4O2JvcmRlci1yYWRpdXM6MnB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGEsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGF7cGFkZGluZzowO21hcmdpbjowO2NvbG9yOiMwMDA7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6ODAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyBhLmRpc2FibGVkLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyBhLmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZCAhaW1wb3J0YW50fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGE6aG92ZXIsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGE6aG92ZXJ7YmFja2dyb3VuZDojZGZkZmRmfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYXtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kOiNmOWY5Zjk7Y29sb3I6IzAwMDtmb250LWZhbWlseTpBcmlhbDtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWxlZnQ6NXB4O2ZvbnQtd2VpZ2h0OjQwMDtib3JkZXI6MDt0ZXh0LWFsaWduOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctMjQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctMjR7bWluLXdpZHRoOjI0cHg7bWluLWhlaWdodDoyNHB4O21heC13aWR0aDoyNHB4O21heC1oZWlnaHQ6MjRweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTMwLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTMwe21pbi13aWR0aDozMHB4O21pbi1oZWlnaHQ6MTZweDttYXgtd2lkdGg6MzBweDttYXgtaGVpZ2h0OjE2cHg7Zm9udC1zaXplOjhweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTUzLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTUze21pbi13aWR0aDo1M3B4O21pbi1oZWlnaHQ6MjBweDttYXgtaGVpZ2h0OjIwcHg7Zm9udC1zaXplOjlweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYTpob3ZlciwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGE6aG92ZXJ7YmFja2dyb3VuZDojZGZkZmRmfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZle2ZvbnQtd2VpZ2h0OjcwMDtiYWNrZ3JvdW5kOiNkZmRmZGY7Ym94LXNoYWRvdzowcHggMXB4IDIuNXB4IDBweCByZ2JhKDAsMCwwLC4xNyl9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyM3B4O3JpZ2h0OjA7ei1pbmRleDoxfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eTpob3ZlciAuZHJvcGRvd24tY29udGVudCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eTpob3ZlciAuZHJvcGRvd24tY29udGVudHtkaXNwbGF5OmJsb2NrO21pbi13aWR0aDoyMDBweH19LmRhcmstbW9kZSAuZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3B7YmFja2dyb3VuZDojMDAwO2JvcmRlcjoxcHggc29saWQgIzMzM31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRhcmstbW9kZSAuY29udGFpbmVyLnRvcC1uYXYtY29udGFpbmVyLC5kYXJrLW1vZGUgLnNhLWJhbm5lci5jb21tb24tYXBwbHkub3AxIC5zYS1yaWdodHtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC50aGlyZC10YWIgLm5hdntiYWNrZ3JvdW5kOiMzMzN9fS5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmhvdmVyLC5kYXJrLW1vZGUgLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmlubmVyLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lciwuZGFyay1tb2RlIC5waG9uZS1ieCwuZGFyay1tb2RlIC5oZWxwLWRyb2Rvd24tbWVudSwuZGFyay1tb2RlIHVsI2N1c3RvbS1zZWxlY3QtdWlEZXMtbWVudSBsaSBkaXZ7YmFja2dyb3VuZDojMzMzfS5kYXJrLW1vZGUgLmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93biAucGhvbmUtYng6OmJlZm9yZXtib3JkZXItYm90dG9tLWNvbG9yOiMzMzMgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWFyY2gtYnggLnR5cGVhaGVhZHtiYWNrZ3JvdW5kLWNvbG9yOiMzMzMgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudH19LmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydHtjb2xvcjojZmZmICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydDpob3Zlcntjb2xvcjojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5oZXJvLWJhbm5lci1jYyAuYmFuQm94IC5idG4sLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWN0aW9uIC5idG4tYm94IGEsLmRhcmstbW9kZSAuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAuY2NuZXctb2ZmZXJzLWRhdGEgLmNjbmV3LW9mZmVycy1oZWFkZXIgLmNjbmV3LW9mZmVycy10YWJzIHVsIGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLmNjbmV3LW9mZmVycy1kYXRhIC50YWJzLWNvbnRlbnQsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jYy1sb2dpbi1uYXYgLmp1bXBTZWN0aW9uIC5jb250YWluZXIgLmp1bXBCb3ggLmp1bXBMaW5rcyBhLnRyYWNrTXlBcHAsLmRhcmstbW9kZSAub3dsLWNhcm91c2VsLXZlcnRpY2FsLmRhcmsgLnRhYnMtbmF2LW9wdGlvbiBsaS51aS1zdGF0ZS1hY3RpdmUgLnRhYnMtYW5jaG9yLC5kYXJrLW1vZGUgLm93bC1jYXJvdXNlbC12ZXJ0aWNhbC5kYXJrIC50YWJzLW5hdi1vcHRpb24gbGk6aG92ZXIgLnRhYnMtYW5jaG9yLC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uMyAub3dsLWNhcm91c2VsLm93bC1kcmFnIC5vd2wtaXRlbS5jZW50ZXIgaDQsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb240IC5jY25ldy1zZWNCb3hOZXcgLmNjbmV3LXNlbGVjdEJveCBzZWxlY3QsLmRhcmstbW9kZSAuZm9ybS1ncm91cCBpbnB1dCwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjUgLmNjbmV3LWV4cExpbmtzIGxpLmFjdGl2ZSBhLC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNiAucGVyQm94TWFpbiAucGVyQm94IC5wZXI5dG8zNiwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjYgLnBlckJveE1haW4gLnBlckJveE5ldyAucGVyOXRvMzYsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb242IC5wZXJCb3hNYWluIC5wZXJCb3hOZXcucGVyQm94MiAucGVyOXRvMzYgLmNjLTl0bzM2LC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNSAuY2VudGVyIC5jY25ldy1FeHBCb3gsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb244IC5jY25ldy1leHBMaW5rcyBsaS5hY3RpdmUgYSwuZGFyay1tb2RlICNzeW5jTjIgLmN1cnJlbnQgLml0ZW0sLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb24xMyAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5kYXJrLW1vZGUgLmZsb3Qtc3RpY2t5e2JhY2tncm91bmQ6IzAwMH0uZGFyay1tb2RlIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5jY25ldy1vZmZlcnMtZGF0YSAudGFicy1jb250ZW50IC5jYy1jYXJkIC50YWItZGF0YSwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXB1cC5jY25ldy1wdXBOZXcgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuYnRuLWJveCAuYnRuLXJlZCwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmJlZ2luUHVwTWFpbiAuYmVnaW5Db250YSAuYmVnaW5RdWVzT3BlbiBhLC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2MtQ29tcEJveFB1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jYy1Cb3hlc0NvbnRhaW4gLmNjLWNvbXBhcmVUYWJsZSAuZm9ybS1kZXRhaWxzIHNlbGVjdCBvcHRpb24sLmRhcmstbW9kZSAuY3JlZGl0LWNhcmRzLWxhbmRpbmcgLmJlbmVmaXRzQm94LC5kYXJrLW1vZGUgLmhwY2wtY29tcG9uZW50LW1haW4gLmNvbnRhaW5lci1tYWluIC5yb3ctZGl2IC5zbGlkZXItZGl2IC5yaWdodC1iYXIgLmNhcmQtZGl2LC5kYXJrLW1vZGUgLmltcHQtZG9jcy1saXN0IC5jYXJkLWRvY3N7YmFja2dyb3VuZDojMzMzfS5kYXJrLW1vZGUgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNSAuY2NuZXctRXhwQm94LC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjdGlvbiAuYnRuLWJveCBhLmJ0bi1yZWQsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmRzLWxhbmRpbmcgLmltcHQtZG9jcy5iZW5lZml0cywuZGFyay1tb2RlIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC50aXRsZS1jb250YWluZXIgLm5ld2J1dHRvbiwuZGFyay1tb2RlIC5mZWF0dXJlcy1ib3gsLmRhcmstbW9kZSAuYmVuZWZpdHNCb3guZXZlbntiYWNrZ3JvdW5kOiMyMjJ9LmRhcmstbW9kZSAuY3JlZGl0LWNhcmRzLWxhbmRpbmcgLmNhcmRmcmVlLXNlY3Rpb257YmFja2dyb3VuZDojMjIyICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuaHBjbC1jb21wb25lbnQtbWFpbiAuY29udGFpbmVyLW1haW4gLnJvdy1kaXYgLnNsaWRlci1kaXYgLnJpZ2h0LWJhciAuY2FyZC1kaXYgLnNsaWRlMSAuaXRlbXMyIC5wcm9ncmVzcy1zdGF0dXMtYmFyIC5zdGVwcGVyLWl0ZW0gLnN0ZXAtY291bnRlciwuZGFyay1tb2RlIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC5jYXJkLWRpdiAuc2xpZGUxIC5pdGVtczMgLnByb2dyZXNzLXN0YXR1cy1iYXIgLnN0ZXBwZXItaXRlbSAuc3RlcC1jb3VudGVye2JhY2tncm91bmQtY29sb3I6IzIyMn0uZGFyay1tb2RlIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbiBzcGFuLmljb24tUmlnaHQ6OmJlZm9yZSwuZGFyay1tb2RlIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbiBzcGFuLmljb24tTGVmdDo6YmVmb3JlLC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2MtQ29tcEJveFB1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jYy1Cb3hlc0NvbnRhaW4gLmNjLWNvbXBhcmVUYWJsZSAuZm9ybS1kZXRhaWxzIHNlbGVjdCBvcHRpb24sLmRhcmstbW9kZSAuY3JlZGl0LWNhcmRzLWxhbmRpbmcgLmJlbmVmaXRzQm94IC5hY2NvcmRpYW4ub3AxIC50cmdyOjpiZWZvcmV7Y29sb3I6I2ZmMH0uZGFyay1tb2RlIC5pZGZjLWNhcmQtc2VjdGlvbiAuaXRlbSwuZGFyay1tb2RlIC5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcsLmRhcmstbW9kZSAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0c19jbGFzc2ljIC5kX2NvbnRhaW5lcl9jbHMgLmNyZF9jb250X2NsYXNzaWMsLmRhcmstbW9kZSAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0c19jbGFzc2ljIC5kX2NvbnRhaW5lcl9jbHMgLmNyZF9jb250X2NsYXNzaWMuYWN0aXZlLWNhcmRfY2xzLC5kYXJrLW1vZGUgLmVuam95LXBvd2VyLWJveCwuZGFyay1tb2RlIC5vZmZlci1zZWN0aW9uIC5wbC1ib3gsLmRhcmstbW9kZSAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0cyAuZF9jb250YWluZXIgLmNyZF9jb250LC5kYXJrLW1vZGUgLnNhbGFyeV9hY2NfZmVhdHVyZXNfYmVuZWZpdHMgLmRfY29udGFpbmVyIC5jcmRfY29udC5hY3RpdmUtY2FyZCwuZGFyay1tb2RlIC5ocGNsLWZpcnN0LWNhcmQgLnBsLWJveCwuZGFyay1tb2RlIC5ocGNsLWZpcnN0LWNhcmQgLmRyaXZlLWNhbGN1bGF0b3IsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD5kaXY+LnRyZ3IuYWN0KSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0Ky50b2dfY29udCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZG9jLXNlY3Rpb24uZ3JudC1jcC1kb2MgLmltcHQtZG9jcy1saXN0IC5jYXJkLWRvY3MsLmRhcmstbW9kZSAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsLmRhcmstbW9kZSAuaGVscC1kcm9kb3duLW1lbnUgYTpob3ZlciwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50LC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZsaWdodC1ib29raW5nIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNjAgLnN0ZXBCb29raW5nLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsLmRhcmstbW9kZSAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW4gLmNhcmQtY29udGVudHMsLmRhcmstbW9kZSAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW4gLmNhcmQtY29udGVudHMyLC5kYXJrLW1vZGUgLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1tYWluIC50b3AtaGVhZHMgLnJlY21uZC1iYWRnZSwuZGFyay1tb2RlIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbiAudG9wLWhlYWRzLnJhZC1yaWdodCwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtYmVuZWZpdHMtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50LC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1mbGlnaHQtYm9va2luZyAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDYwIC5zdGVwQm9va2luZywuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LC5kYXJrLW1vZGUgLmZpcnN0LWZhbWlseS1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD5kaXY+LnRyZ3IuYWN0KSwuZGFyay1tb2RlIC5maXJzdC1mYW1pbHktZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+ZGl2Pi50cmdyLmFjdCkgLnRyZ3IsLmRhcmstbW9kZSAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpIC50b2dfY29udCwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQsLmRhcmstbW9kZSAuZmlyc3Qtd2VhbHRoLWZsaWdodC1ib29raW5nIC5maXJzdC13ZWFsdGgtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNjAgLnN0ZXBCb29raW5nLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dCwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LWNsYXNzaWMtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNjAgLnN0ZXBCb29raW5nLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50LC5kYXJrLW1vZGUgLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1tYWluIC50b3AtaGVhZHMsLmRhcmstbW9kZSAubmV0d29yay1kaXNjb3Zlci1jYyAuY2FyZCwuZGFyay1tb2RlIC5uZXR3b3JrLXBhZ2UtZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+ZGl2Pi50cmdyLmFjdCksLmRhcmstbW9kZSAubmV0d29yay1wYWdlLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnciwuZGFyay1tb2RlIC5uZXR3b3JrLXBhZ2UtZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50b2dfY29udCwuZGFyay1tb2RlIC5mZi11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSwuZGFyay1tb2RlIC5mZi1leHBsb3JlLXNsaWRlciAuZmYtc3dpcGVyLWV4cC1jYXJkIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jYXJkLXRhYiwuZGFyay1tb2RlIC5mZi1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsLmRhcmstbW9kZSAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMsLmRhcmstbW9kZSAud293LWZpcnN0LWNsaWVudCAud293LWNvbnRhaW5lciwuZGFyay1tb2RlIC5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpLC5kYXJrLW1vZGUgLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCwuZGFyay1tb2RlIC5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QrLnRvZ19jb250LC5kYXJrLW1vZGUgLmNjLXJ1cGF5LXJ1cGF5LWNhcmQtc2VjdGlvbiAubGlua3MtYW5kLWNvbnRlbnQgLm1haW4tbGlua3MtY29udGVudCAubWFpblJvdyAudGV4dENvbnRhaW5lciAuYm94U2F2aW5nLC5kYXJrLW1vZGUgLmFzaHZhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpLC5kYXJrLW1vZGUgLmFzaHZhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QsLmRhcmstbW9kZSAuYXNodmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCsudG9nX2NvbnQsLmRhcmstbW9kZSAubWF5dXJhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpLC5kYXJrLW1vZGUgLm1heXVyYS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LC5kYXJrLW1vZGUgLm1heXVyYS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0Ky50b2dfY29udCwuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5jYy1wYXktc3RlcHMgLml0ZW0tY29udGFpbmVyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQsLmRhcmstbW9kZSAuZmlyc3QtZWFybi1vdmVydmlldyAubWlkLXNlY3Rpb24gdWwubGlzdCBsaSwuZGFyay1tb2RlIC5ydXBheS1mZWVDaGFyLXNlY3Rpb24gLlJGbWFpbkRpdiwuZGFyay1tb2RlIC5ydXBheS1mYXEtc2VjdGlvbi1maWx0ZXItaXRlbXMsLmRhcmstbW9kZSAucnVwYXktZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD5kaXY+LnRyZ3IuYWN0KSwuZGFyay1tb2RlIC5ydXBheS1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QsLmRhcmstbW9kZSAucnVwYXktZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0Ky50b2dfY29udCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtbWFuYWdlLWNyZWRpdCAubWFuYWdlLWNhcmQtYm94LC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1jYXJkLXNvbHV0aW9uIC5qb2luaW5nLWJlbmVmaXRzLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1jYXJkLXNvbHV0aW9uIC5qb2luaW5nLWJlbmVmaXRzLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5pY29uLWJveCwuZGFyay1tb2RlIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5waW5rLWJveCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmVhdHVyZSAuZ3JhZEJnLC5kYXJrLW1vZGUgLmZpcnN0LWZlZS1jaGFyZ2UgLmZlZXNDaGFyZ2VCZywuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcGF5bWVudCAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSwuZGFyay1tb2RlIC5idC1mYXEgLmFjY29yZGlhbiAuYnQtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpLC5kYXJrLW1vZGUgLmJ0LWZhcSAuYWNjb3JkaWFuIC5idC13cmFwIC50cmdyLmFjdCwuZGFyay1tb2RlIC5idC1mYXEgLmFjY29yZGlhbiAuYnQtd3JhcCAudHJnci5hY3QrLnRvZ19jb250LC5kYXJrLW1vZGUgLmJ0LWZhcS1maWx0ZXItaXRlbXMsLmRhcmstbW9kZSAuYnQtYmFubmVyLWhlcm8gLmJ0LWJhbm5lci1zd2lwZXItY29udGFpbmVyIC5idC1iYW5uZXIgLnNsaWRlci1jb250ZW50LC5kYXJrLW1vZGUgLmZpcnN0LXJld2FyZC1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlciwuZGFyay1tb2RlIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlciwuZGFyay1tb2RlIC5maXJzdC1yZXdhcmQtc2VjdGlvbiAucmV3YXJkLXdyYXBwZXIgLmNoaXAtY29udGFpbmVyIGEsLmRhcmstbW9kZSAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucmV3YXJkLXdyYXBwZXIgLmNoaXAtY29udGFpbmVyIGEsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWpvaW5pbmctYmVuZWZpdHMgLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWV4cGxvcmUtY2FyZHMtc2VjdGlvbiAubnVkZ2Utc3dpcGVyLWV4cC1jYXJkIC5zd2lwZXItc2xpZGUgLmNhcmQsLmRhcmstbW9kZSAuZmlyc3QtZmVlLWNoYXJnZS1iZW5lZml0cyAuZmVlc0NoYXJnZUJnLC5kYXJrLW1vZGUgLnF1aXpTY3JlZW4tdGltZXIsLmRhcmstbW9kZSAud2hhdHNOZXdTZWN0aW9uIC5iZy1ncmFkaWVudC1ibHVlLC5kYXJrLW1vZGUgLmVtaUNhcm91c2VsIC5udWRnZXMtc2xpZGVyLC5kYXJrLW1vZGUgLnRlc3RpbW9uYWlsQ29tcC1jYXJkcy1pdGVtcywuZGFyay1tb2RlIC5jYy1mYXEtZmlsdGVyLWl0ZW1zLXR4dCwuZGFyay1tb2RlIC5jYy1jYXJkLXBvcHVwLXRoaXJkIC5zaW5nbGVDYXJkUGFyZW50IC5zaW5nbGVDYXJkLC5kYXJrLW1vZGUgLmNjLWNhcmQtcG9wdXAtdGhpcmQgLmNjLWNhcmQtZmlsdGVyLWl0ZW1zLXR4dCwuZGFyay1tb2RlIC5jYy1jYXJkLXBvcHVwLXRoaXJkIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAucXVpelNjcmVlbiAucXVpei10d28gLnF1aXpTY3JlZW4tZGF0ZVBpY2tlci1QYXJlbnQgLkctcGlja2VyLC5kYXJrLW1vZGUgLnF1aXpTY3JlZW4gLnF1aXotdHdvIC5xdWl6U2NyZWVuLWRhdGVQaWNrZXItUGFyZW50IC5kYXRlLXNlbGVjdG9yIC5zZWxlY3Qtd3JhcCwuZGFyay1tb2RlIC5jYy1jYXJkLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAuaGVscCAudmlld0FsbGNhcmRzIC5idG4tYm94IC53dC1idG4tbmV3LC5kYXJrLW1vZGUgLmZvcm0tbGFiZWwtZ3JvdXAgLnNlbGVjdGVkOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5kYXJrLW1vZGUgLmFkZE5ld2V0YiwuZGFyay1tb2RlIHRleHRhcmVhLmZvcm0tY29udHJvbCwuZGFyay1tb2RlIC5wcm9ncmVzcy1saXN0IHVsIGxpLmFjdGl2ZSwuZGFyay1tb2RlIC5ldGREaXNhYmxlZDpkaXNhYmxlZC5kaXNhYmxlZCwuZGFyay1tb2RlIC5lZGl0LWJ0biwuZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5kYXJrLW1vZGUgLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpmb2N1c35sYWJlbCwuZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIHRleHRhcmVhOmZvY3VzfmxhYmVsLC5kYXJrLW1vZGUgLmxpYy1yZWYtdGFibGUtcG9wdXBOZXcgLmxpYy1yZWYtdGFibGUtcG9wdXAtY29udGVudCwuZGFyay1tb2RlIC5uZXdDYXJkQm94LC5kYXJrLW1vZGUgI2xhbmRpbmdQb3B1cCAubW9kYWwtY29udGVudCwuZGFyay1tb2RlICNiYWNrUG9wIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLnZreWNCdHRvbVN1c3MgLmNreWNCdHRvbUJveCAuY29uZ3JCb3gxLC5kYXJrLW1vZGUgLnNjaGVkdWxlUG9wdXAgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAuYnRuLWNvbnRhaW5lci1sYiAubGVhcm4tbW9yZS1kYXRhLWxlZnQsLmRhcmstbW9kZSAuYnRuLWNvbnRhaW5lci1sYiAubGVhcm4tbW9yZS1kYXRhLXJpZ2h0LC5kYXJrLW1vZGUgLnVwaS1vbi1jcmVkaXQtZGV0YWlsIC5hY3RpdmF0ZS1jYXJkLC5kYXJrLW1vZGUgLnVwaS1vbi1jcmVkaXQtZGV0YWlsIC5hY3RpdmF0ZS1jYXJkIC5pbnRyby1vZmZlciwuZGFyay1tb2RlIC51cGktb24tY3JlZGl0LWRldGFpbCAuYWN0aXZhdGUtY2FyZCAuY29udmllbmNlLWNvbnRhaW5lciwuZGFyay1tb2RlIC5oaWRlLXZlcmlmeSAuZGVmYXVsdC1ib3ggLnRvcGJhci1zaG93LC5kYXJrLW1vZGUgI3RyYW5zbGF0ZVBvcFVwIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLndvdy1mZC1vdmVydmlldy1zZWN0aW9uIC53b3ctY29udGFpbmVyLC5kYXJrLW1vZGUgLmNsYXJpZmljYXRpb25zLC5kYXJrLW1vZGUgLndvdy1mZC1saW1pdC1jb250YWluZXIgLmNvbnRlbnQtY29udGFpbmVyLC5kYXJrLW1vZGUgI2FjdGl2ZS11cGktbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5udGItYWdncmVnYXRvci1zZWN0aW9uIC50aXAsLmRhcmstbW9kZSAubnRiLWFnZ3JlZ2F0b3Itc2VjdGlvbiAuZm9ybS1sYWJlbC1ncm91cCBzZWxlY3QuZm9ybS1jb250cm9sLC5kYXJrLW1vZGUgLm50Yi1hZ2dyZWdhdG9yLXNlY3Rpb24gLmluZm8sLmRhcmstbW9kZSAubnRiLWFnZ3JlZ2F0b3Itc2VjdGlvbiAubnRiLWFnZ3JlZ2F0b3ItcmlnaHQsLmRhcmstbW9kZSAudGVybXMtbmV3UHVwIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLmluZm8tY29udGFpbmVyIC5zdWNjZXNzLWluZm8sLmRhcmstbW9kZSAuaW5mby1jb250YWluZXIgLmVycm9yLWluZm8sLmRhcmstbW9kZSAuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3V0ZXIsLmRhcmstbW9kZSAuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3V0ZXIgLmNhcmQtbm8tZG9jdW1lbnQtaW5uZXIgLmxlZnQtc2VjIC5idG4tcGluaywuZGFyay1tb2RlIC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lciAuY2FyZC1uby1kb2N1bWVudC1vdXRlciAuY2FyZC1uby1kb2N1bWVudC1pbm5lciAucmlnaHQtc2VjIC5jYXJkLWJlbmVmaXRzLC5kYXJrLW1vZGUgLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyIC5jYXJkLW5vLWRvY3VtZW50LW9wZW4sLmRhcmstbW9kZSAuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3V0ZXIgLmNhcmQtbm8tZG9jdW1lbnQtaW5uZXIgLmxlZnQtc2VjIC5idG4tZ3JleSwuZGFyay1tb2RlIC50YWJsZS1jb21wYXJlIHRkLC5kYXJrLW1vZGUgLm50Yk9mZmVyQ2FyZDQtcG9wdXAsLmRhcmstbW9kZSAubnRiLW9mZmVyLWhlcm8tc2VjdGlvbiAubnRiLW9mZi1oZXItY29udGFpbmVyLWFmdGVyLC5kYXJrLW1vZGUgLnRhYi1jb250ZW50IC5ncm50LWJhbnItYnRtLnNjcm9sbGVkLC5kYXJrLW1vZGUgLnBvcC11cDItbWFpbiwuZGFyay1tb2RlIC5kZWNpZGUtZXZlcnl0aGluZy1zZWN0aW9uIC5kZWNpZGUtZXZlcnl0aGluZy1jb250YWluZXIgLm9yLXNlcHJhdG9yLC5kYXJrLW1vZGUgLm9mZmVyLXNlY3Rpb24gLm9mZmVyLWNhcm91c2VsIC5jYXJkLC5kYXJrLW1vZGUgLmZlYXR1cmUtc2VjdGlvbiAuZmxpcC1jYXJkLWJhY2ssLmRhcmstbW9kZSAudGluZGVyLXNlY3Rpb24gLmVkZ2UudG9wLC5kYXJrLW1vZGUgLnRpbmRlci1zZWN0aW9uIC5lZGdlLmJvdHRvbSwuZGFyay1tb2RlIC50aW5kZXItc2VjdGlvbiAudGluZGVyLS1jYXJkLC5kYXJrLW1vZGUgLnRpbmRlci1zZWN0aW9uLXZpZXctYWxsIC53aGl0ZS1jb250YWluZXIsLmRhcmstbW9kZSAudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLmVkZ2UudG9wLC5kYXJrLW1vZGUgLnRpbmRlci1zZWN0aW9uLXZpZXctYWxsIC5lZGdlLmJvdHRvbSwuZGFyay1tb2RlIC5zZWN0aW9uLXN0b3AgLmNhcmQuYmctYmx1ZSwuZGFyay1tb2RlIC5zZWN0aW9uLXN0b3AgLmNhcmQuYmcteWVsbG93LC5kYXJrLW1vZGUgLnNlY3Rpb24tc3RvcCAuY2FyZC5iZy1waW5rLC5kYXJrLW1vZGUgLnNlY3Rpb24tc25lYWstcGVhayAuZm9ybS1jb250YWluZXIgaW5wdXQsLmRhcmstbW9kZSAucG9wLXVwMS1tYWluLC5kYXJrLW1vZGUgLnNlY3Rpb24tc3RvcCAuY2FyZC5iZy1ibHVlMiwuZGFyay1tb2RlIC5zZWN0aW9uLXN0b3AgLmNhcmQuYmcteWVsbG93MiwuZGFyay1tb2RlIC5zZWN0aW9uLXJld2FyZGluZyAuY2FyZC5waW5rLC5kYXJrLW1vZGUgLnNlY3Rpb24tcmV3YXJkaW5nIC5jYXJkLnllbGxvdywuZGFyay1tb2RlIC5zZWN0aW9uLXJld2FyZGluZyAuY2FyZC5ibHVlLC5kYXJrLW1vZGUgLnNlY3Rpb24tcmV3YXJkaW5nIC5jYXJkLnBpbmssLmRhcmstbW9kZSAuc3d5cC1hY2NvcmRpYW4gLmFjY29yZGlhbiAuYWNjb3JkaW9uLWl0ZW0sLmRhcmstbW9kZSAuc3d5cC1hY2NvcmRpYW4gLmFjY29yZGlhbiAuYWNjb3JkaW9uLWl0ZW0gLnRyZ3IsLmRhcmstbW9kZSAuc3d5cC1hY2NvcmRpYW4gLmFjY29yZGlhbiAuYWNjb3JkaW9uLWl0ZW0gLnRvZ19jb250LC5kYXJrLW1vZGUgLmJsb2dzLWNvbnRhaW5lciwuZGFyay1tb2RlIC51cGktYWN0aXZhdGlvbi1zZWN0aW9uIC5lZGdlLnRvcCwuZGFyay1tb2RlIC51cGktYWN0aXZhdGlvbi1zZWN0aW9uIC5lZGdlLmJvdHRvbSwuZGFyay1tb2RlIC5zd3lwLWJ0biNzd3lwLWJ0bi10b2dnbGUsLmRhcmstbW9kZSAubW9kYWwtZGlhbG9nLm9wMiAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5kb2N1bWVudC1zZWN0aW9uIC5jYXJkLWRvY3MsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5iZWdpblB1cE1haW4gLmJlZ2luQ29udGFSZXN1bHQgLmJlZ2luUmVzUmlnaHQgLmJ0bi1ib3ggLmJ0biwuZGFyay1tb2RlIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5jY25ldy1vZmZlcnMtZGF0YSAudGFicy1jb250ZW50IC5jYy1jYXJkLmFjdGl2ZSwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjLUV4cEJveFB1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5LC5kYXJrLW1vZGUgLmNjbmV3LXNlY09SQyAuY2hhcnQtYm94LmdsYyAudG90YWwtYW1vdW50LC5kYXJrLW1vZGUgLmNyZWRpdC1jbGFzc2ljLXNlbGVjdC1idXR0b24tY29udGFpbmVyLW1haW4gLmNyZWRpdC1jbGFzc2ljLXNlbGVjdC1idXR0b24tY29udGFpbmVyIC5hY3RpdmUsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtZ2xhbmNlIC5nbGFuY2UtY29udGFpbmVyLW1haW4gLmdsYW5jZS1jYXJkcyAuY2FyZC1nbGFuY2UsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY29tcDQgLmZyZXEtbWFpbiAuZnJlcS1idXR0b24tY29udGFpbmVyIC5jcmVkaXQtZmFxLWJ1dHRvbiwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1mZWVzLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWNvbnZpZW5jZS1tYWluLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWNsYXNzaWMsLmRhcmstbW9kZSAubW9kYWwtZGlhbG9nLm9wMiAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBzZWN0aW9uLC5kYXJrLW1vZGUgLmhwY2ktY2FsY3VsYXRvci1tYWluIC5jYWxjdWxhdG9yLWNvbnRhaW5lciAubWFpbi1jYWxjdWxhdG9yLC5kYXJrLW1vZGUgLnN3aXRjaC1zdGVwMVNob3cgLmZvcm0tZ3JvdXAxLnAyNCwuZGFyay1tb2RlIC5ldGItY2FsYyAuZm9ybS1ncm91cDEgaW5wdXQsLmRhcmstbW9kZSAuX19ib3IwTmV3MiAuYWRkcmVzc19kZXRhaWxzIC5hZGRyZXR4dCwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1pbm5lci1iZywuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1iYW5uZXIudmVyLXR3byAuZ2NiLWJvdHRvbSAub3ItdGV4dCAudGl0bGUsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXRoaW5nLWNvbnRhaW5lci5ncm50LWNyZS1jYWxjIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLC5kYXJrLW1vZGUgLmdybnQtaG93LXdvcmtzLnZlci1mb3VyIC5ncm50LXN0YXRlLW1haW4gLmdyc3RhdGUtbWFpbi1kZXNjOjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtbW9iLWJhbm5lciAuZ2NiLWJvdHRvbTo6YmVmb3JlLC5kYXJrLW1vZGUgLmdybnQtY3JlY2FsLW1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAuZmYtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50OjpiZWZvcmUsLmRhcmstbW9kZSAuZmYtZmVlcy1jaGFyZ2Utc2VjdGlvbiwuZGFyay1tb2RlIC5mZi1jYXJkLXBvd2VyLXNlY3Rpb257YmFja2dyb3VuZDojNTQ1NDU0ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDo6cGxhY2Vob2xkZXIsLmRhcmstbW9kZSBpbnB1dCNkYXRlb2ZiaXJ0aDo6cGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmhwY2ktY2FsY3VsYXRvci1tYWluIC5jYWxjdWxhdG9yLWNvbnRhaW5lciAubWFpbi1jYWxjdWxhdG9yIC5tYWluLWRpdiAuaW5wdXQtZGl2LWRhcmsgaW5wdXR7YmFja2dyb3VuZDojNzA3MDcwIHVybCguLi9pbWFnZXMvaHBjaS9ydXBlZS1kYXJrLnN2Zykgbm8tcmVwZWF0IDhweCA3cHh9LmRhcmstbW9kZSAucHJvZ3Jlc3MtbGlzdCB1bCBsaSAudG9wLC5kYXJrLW1vZGUgLnRpbmRlci1zZWN0aW9uLXZpZXctYWxsIC53aGl0ZS1jb250YWluZXIgLmNpcmNsZS1jb250YWluZXIgZmlndXJlLmFjdGl2ZSwuZGFyay1tb2RlIC5jY25ldy1zZWNPUkMgLmJhbmtCeCAuaGQyNC5vcDEsLmRhcmstbW9kZSAuYmFubmVyLW5ldyAubmV3LWZyb21CZywuZGFyay1tb2RlIC5ldGItY2FsYyAuYnRuLWJveCAuZGlzYWJsZWQsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtYmFubmVyIC5nY2ItYm90dG9tOjpiZWZvcmUsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZsaWdodC1ib29raW5nIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmVlcy1jaGFyZ2Utc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcG93ZXItc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZXhwZXJpbmNlLXNlY3Rpb24gLmZmLWV4cGVyaW5jZS1zbGlkZXIgLnN3aXBlci1zbGlkZSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcmV3YXJkLXBvaW50IC5maXJzdC1zZWxlY3QtcmV3YXJkLXBvaW50cy1zbGlkZXIgLnJld2FyZC1kZXNjLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1mbGlnaHQtYm9va2luZyAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nLXNlY3Rpb24sLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLXJld2FyZC1wb2ludCAuZmlyc3QtbWlsbGVubmlhLXJld2FyZC1wb2ludHMtc2xpZGVyIC5yZXdhcmQtZGVzYywuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtZmVlcy1jaGFyZ2Utc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtcG93ZXItc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtZXhwZXJpbmNlLXNlY3Rpb24gLmZmLWV4cGVyaW5jZS1zbGlkZXIgLnN3aXBlci1zbGlkZSwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LXdlYWx0aC1mbGlnaHQtYm9va2luZy1zZWN0aW9uLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1yZXdhcmQtcG9pbnQgLmZpcnN0LXdlYWx0aC1yZXdhcmQtcG9pbnRzLXNsaWRlciAucmV3YXJkLWRlc2MsLmRhcmstbW9kZSAuZmlyc3Qtd2VhbHRoLXBvd2VyLXNlY3Rpb24sLmRhcmstbW9kZSAuZmlyc3Qtd2VhbHRoLWZlZXMtY2hhcmdlLXNlY3Rpb24sLmRhcmstbW9kZSAuZmlyc3Qtd2VhbHRoLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1mbGlnaHQtYm9va2luZyAuZmlyc3QtY2xhc3NpYy1mbGlnaHQtYm9va2luZy1zZWN0aW9uLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtZmVlcy1jaGFyZ2Utc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLXBvd2VyLXNlY3Rpb24sLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1leHBlcmluY2Utc2VjdGlvbiAuZmYtZXhwZXJpbmNlLXNsaWRlciAuc3dpcGVyLXNsaWRlLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtcmV3YXJkLXBvaW50IC5maXJzdC1jbGFzc2ljLXJld2FyZC1wb2ludHMtc2xpZGVyIC5yZXdhcmQtZGVzYywuZGFyay1tb2RlIC5jYy1waWxsZXItZXBsYW9yZS1wcm9kdWN0IC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCwuZGFyay1tb2RlIC5jYy1waWxsZXItc2xpZGVyLXNlY3Rpb24gLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50LC5kYXJrLW1vZGUgLmNjLXBpbGxlci1lY3Bsb3JlLWNjIC5ncmFkQmcgLnRhYi1jb250ZW50IC5kZXNjLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1iZW5lZml0cyAuZGVzYywuZGFyay1tb2RlIC53b3ctZmlyc3QtY2xpZW50IGZvcm0gLmJ0bi1ib3ggLmJ0bi1zdWJtaXQuZGlzYWJsZWQsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtYmFubmVyLnZlci1mb3VyIC5nY2ItaW5uZXItYmc6OmJlZm9yZSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnLC5kYXJrLW1vZGUgLmdybnQtaG93LXdvcmtzLnZlci1mb3VyIC5ncm50LXN0YXRlLW1haW4gLmdyc3RhdGUtbWFpbi1kZXNjIC5zdGF0ZWJ0LXRvcCwuZGFyay1tb2RlIC5ncm50LWhvdy13b3Jrcy52ZXItZm91ciAuZ2h3LWJnOjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtbW9iLWJhbm5lciAuZ2NiLWlubmVyLWJnLC5kYXJrLW1vZGUgLmdybnQtY3JlY2FsLW1vZGFsIC5ncm50LWNyZWNhbC1ib3R0b20sLmRhcmstbW9kZSAuYXNodmEtdXBncmVhZC10b3AtYmcgLmFzaHZhLXVwZ3JlYWQtbWFpbi1jb250YWluZXIgLm1haW4tcm93IC5mb1JtRGlWLC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLXRvcC1iZyAubWF5dXJhLXVwZ3JlYWQtbWFpbi1jb250YWluZXIgLm1haW4tcm93IC5mb1JtRGlWLC5kYXJrLW1vZGUgLmZmLWNjLWludHJvIC5pbnRyb0JveCwuZGFyay1tb2RlIC5mZi1leHBlcmluY2Utc2VjdGlvbiAuZmYtZXhwZXJpbmNlLXNsaWRlciAuc3dpcGVyLXNsaWRlLC5kYXJrLW1vZGUgLmZmLXJld2FyZC1zZWN0aW9uIC5mZi1jYWxjdWxhdG9yLXJld2FyZHMgLmNhbGN1bGF0b3JDYXJkLC5kYXJrLW1vZGUgLmZmLXJld2FyZC1zZWN0aW9uIC5mZi1yZXdhcmRzLXBvaW50LWNvbHVtbiAucmV3YXJkQ2FyZCwuZGFyay1tb2RlIC5mZi1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnR7YmFja2dyb3VuZDojNzA3MDcwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc2VjdGlvbi1kZWV0cyBzdmcud2F2ZS5ib3R0b20gcGF0aCwuZGFyay1tb2RlIC5zZWN0aW9uLWRlZXRzIHN2Zy53YXZlIHBhdGh7ZmlsbDojNzA3MDcwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZmYtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLmZmLWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsLmRhcmstbW9kZSAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXN7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuY2MtQmFubmVyTWFpbiAucHJvZHVjdC1iYW5uZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KX0uZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZXhwZXJpbmNlLXNlY3Rpb24gLmZmLWV4cGVyaW5jZS1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVCZywuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlQmd7b3BhY2l0eTowfS5kYXJrLW1vZGUgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtczpoYXMoPi5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlKXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMTZkZWcsICMxNTAxNTIgLTE1LjUzJSwgIzAwMUMzNSAzMC43NSUsICNDNDEyMzUgMTAzLjcxJSkgIWltcG9ydGFudH0uZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtYmVuZWZpdHMtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOiMwZDczYWUgIWltcG9ydGFudH0uZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZle2JhY2tncm91bmQ6IzBmMWI0ZSAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDojMWI0YTdkICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3JkUDIsLmRhcmstbW9kZSAuc2Vjb25kYXJ5LW5hdiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50OjpiZWZvcmUsLmRhcmstbW9kZSAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW46aGFzKC5jdXN0b20tY29udHJvbC1pbnB1dDppcyg6Y2hlY2tlZCkpIC50b3AtaGVhZHMsLmRhcmstbW9kZSAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW46aGFzKC5jdXN0b20tY29udHJvbC1pbnB1dDppcyg6Y2hlY2tlZCkpIC5jYXJkLWNvbnRlbnRzLC5kYXJrLW1vZGUgLmNhcmQtY29tcGFyZS1wYWdlOmhhcyguY3VzdG9tLWNvbnRyb2wtaW5wdXQjcmE6aXMoOmNoZWNrZWQpKSAubGVmdCwuZGFyay1tb2RlIC5jYXJkLWNvbXBhcmUtcGFnZTpoYXMoLmN1c3RvbS1jb250cm9sLWlucHV0I21yOmlzKDpjaGVja2VkKSkgLnJpZ2h0LC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQ6OmJlZm9yZSwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudDo6YmVmb3JlLC5kYXJrLW1vZGUgLmJ0LWZhcS1maWx0ZXIgLmJ0LWZhcS1maWx0ZXItaXRlbXM6aGFzKD4uYnQtZmFxLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlKSwuZGFyay1tb2RlIC5ydXBheS1mYXEtc2VjdGlvbi1maWx0ZXIgLnJ1cGF5LWZhcS1zZWN0aW9uLWZpbHRlci1pdGVtczpoYXMoPi5ydXBheS1mYXEtc2VjdGlvbi1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSksLmRhcmstbW9kZSAub2ZmZXItd3JhcHBlciAub2ZmZXItY2F0ZWdvcnkgLm9mZmVyLWNhdGVnb3J5LWFjdGl2ZSwuZGFyay1tb2RlIC5jYy1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsLmRhcmstbW9kZSAuY2MtY2FyZC1wb3B1cC10aGlyZCAuY2MtY2FyZC1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSwuZGFyay1tb2RlIC5xdWl6U2NyZWVuLWJ0biAuYnRuLWJveCAuYnRuLWJsYWNrLnByZXYsLmRhcmstbW9kZSAuYnRuLWNvbnRhaW5lciAuZ3JhZC1ieC53aGl0ZS1ieCwuZGFyay1tb2RlIC50YWJsZS1jb21wYXJlIC5iZy1yZWQsLmRhcmstbW9kZSAudGFibGUtY29tcGFyZSAud2l0aC1pY24sLmRhcmstbW9kZSAudGFibGUtY29tcGFyZSAuYmctcHVycGxlLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWNvbXA0IC5mcmVxLW1haW4gLmZyZXEtYnV0dG9uLWNvbnRhaW5lciAuY3JlZGl0LWZhcS1idXR0b24tYWN0aXZle2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1zdGlja3lDdGEsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLXN0aWNreUN0YSwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtc3RpY2t5Q3RhLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtc3RpY2t5Q3Rhe2JhY2tncm91bmQ6cmdiYSg1MSw1MSw1MSwuMyl9LmRhcmstbW9kZSAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLWNvbnRhaW5lciAuYm90bS1iZ3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgOC4xNSUsICMzMzMgOTIuODUlKX0uZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLXRvcC1iZyAuaDEsLmRhcmstbW9kZSAubWF5dXJhLXVwZ3JlYWQtdG9wLWJnIC5oMSwuZGFyay1tb2RlIC5uZXR3b3JrLXBhZ2Utb3ZlcnZpZXdzIC5oMiwuZGFyay1tb2RlIC5uZXR3b3JrLWRpc2NvdmVyLWNjIC5jYXJkIC5jcmQtdGl0bGUsLmRhcmstbW9kZSAubmV0d29yay1wYXJ0bmVyLXNlY3Rpb24gLnRpdGxlLC5kYXJrLW1vZGUgLm5ldHdvcmstZGlzY292ZXItY2MgLnRpdGxlLC5kYXJrLW1vZGUgLm5ldHdvcmstcGFnZS1mYXEucnVwYXktbGlzdGluZy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IHAsLmRhcmstbW9kZSAuZmlyc3QtZmFtaWx5LXJld2FyZC1wb2ludCAuYnRuLWJveCAuYnRuLWNvbXBhcmUgc3BhbiwuZGFyay1tb2RlIC5hc2h2YS1yZXdhcmQtcG9pbnQgLmJ0bi1ib3ggLmJ0bi1jb21wYXJlIHNwYW4sLmRhcmstbW9kZSAuZmVlLWNoYXJnZXMgLmJ0bi1ib3ggLmJ0bi1tb3JlIHNwYW4sLmRhcmstbW9kZSAubWF5dXJhLXJld2FyZC1wb2ludCAuYnRuLWJveCAuYnRuLWNvbXBhcmUgc3BhbiwuZGFyay1tb2RlIC5tYXl1cmEtZmVlLWNoYXJnZXMgLmJ0bi1ib3ggLmJ0bi1tb3JlIHNwYW4sLmRhcmstbW9kZSAuYXNodmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCwuZGFyay1tb2RlIC5hc2h2YS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IHAsLmRhcmstbW9kZSAuYXNodmEtdXBncmVhZC10b3AtYmcgLm1vcmUtY2FyZCwuZGFyay1tb2RlIC5tYXl1cmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCwuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC10b3AtYmcgLm1vcmUtY2FyZCwuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGcyIC5saW5rLWJsYWNrLC5kYXJrLW1vZGUgLmdldC1pbi10b3VjaCAuaDQsLmRhcmstbW9kZSAuZ2V0LWluLXRvdWNoIC5ndC1pdGVtIGEsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyLmdybnQtaG93LXdvcmtzIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyLmdybnQtY3AtZmVlcyAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1ibG9ncy1jb250YWluZXIuZ3JudC1jcC1ibG9ncyAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIuZ3JudC1jcC10aGluZ3MgLmhlYWRpbmcgLmhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmFxLWNvbnRhaW5lci5ncm50LWNwLWZhcSAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1kb2Mtc2VjdGlvbi5ncm50LWNwLWRvYyAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1iZW5lZml0cy1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcmV3YXJkLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC11bmxvY2stY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWV4cGVyaW5jZS1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcmVhc29uLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1leHBsb3JlLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1kZWFscy1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtY29tcGFyZS1jb250YWluZXIuY2FyZC1jb21wYXJlLXBhZ2UgLmhlYWRpbmcgLmhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWJsb2dzLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmhlYWRpbmcgLmhlYWRIMiwuZGFyay1tb2RlIC5jYXJkLWNvbXBhcmUtcGFnZSAuaDEsLmRhcmstbW9kZSAubmV0d29yay1wYWdlLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuaGQsLmRhcmstbW9kZSAucnVwYXktaW4tdG91Y2ggLmg0LC5kYXJrLW1vZGUgLnJ1cGF5LWluLXRvdWNoIC5ndC1pdGVtIGEsLmRhcmstbW9kZSAuaGVhZEgyLC5kYXJrLW1vZGUgLmgyaGVhZCwuZGFyay1tb2RlIC5ncm50LWFzaHZhLWZvcmV4IC5tZi1kZXNjIGgyLC5kYXJrLW1vZGUgLmdybnQtYXNodmEtZm9yZXggLm1mLWRlc2MgcCwuZGFyay1tb2RlIC5mZWUtY2hhcmdlcyAudGl0bGUsLmRhcmstbW9kZSAuZXhwLW1vcmUtc3dpcGVyIC50aXRsZSwuZGFyay1tb2RlIC5hbGwtdGhpbmctbW9uZXktc3dpcGVyLXNlY3Rpb24gLnRpdGxlLC5kYXJrLW1vZGUgLmZpbmZpcnN0LWJsb2ctc3dpcGVyIC50aXRsZSwuZGFyay1tb2RlIC5hc2h2YS1jYy1mYXEgLmhkLC5kYXJrLW1vZGUgLmFzaHZhLWRvYy1zZWN0aW9uIC5oZDI0cywuZGFyay1tb2RlIC5iZW5lZml0cy1zd2lwZXIgLnRpdGxlLC5kYXJrLW1vZGUgLm1heXVyYS1nZXQtaW4tdG91Y2ggLmg0LC5kYXJrLW1vZGUgLm1heXVyYS1kb2Mtc2VjdGlvbiAuaGQyNHMsLmRhcmstbW9kZSAubWF5dXJhLWNjLWZhcSAuaGQsLmRhcmstbW9kZSAubWF5dXJhLWZpbmZpcnN0LWJsb2ctc3dpcGVyIC50aXRsZSwuZGFyay1tb2RlIC5tYXl1cmEtYWxsLXRoaW5nLW1vbmV5LXN3aXBlci1zZWN0aW9uIC50aXRsZSwuZGFyay1tb2RlIC5tYXl1cmEtZXhwLW1vcmUtc3dpcGVyIC50aXRsZSwuZGFyay1tb2RlIC5tYXl1cmEtZmVlLWNoYXJnZXMgLnRpdGxlLC5kYXJrLW1vZGUgLmdybnQtbWF5dXJhLWZvcmV4IC5tZi1kZXNjIGgyLC5kYXJrLW1vZGUgLmdybnQtbWF5dXJhLWZvcmV4IC5tZi1kZXNjIHAsLmRhcmstbW9kZSAubWF5dXJhLWJlbmVmaXRzLXN3aXBlciAudGl0bGUsLmRhcmstbW9kZSAuY29tbW9uLWxwLWZlYXR1cmUgLmRlc2t0b3AgLmhlYWRpbmcgaDIsLmRhcmstbW9kZSAuY3VzdG9tZXItc3BlYWstbWV0YWwgLmN1c3RvbWVyLXNwZWFyay1jYXJvdXNhbC1yZWQgLm1haW5UZXh0LC5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzIgLm1lc2csLmRhcmstbW9kZSAuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAubWVzZywuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5oMiBzdHJvbmcsLmRhcmstbW9kZSAuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAuaDIsLmRhcmstbW9kZSAuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAuaDQsLmRhcmstbW9kZSAuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAuY2MtcGF5LXN0ZXBzIC5pdGVtIGxhYmVsLC5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzMgLmNjLXBheS1zdGVwcyAuaXRlbSBsYWJlbCBzdHJvbmcsLmRhcmstbW9kZSAubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzIgLmxpbmstYmxhY2sgc3BhbiwuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMiAubWVzZywuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMyAubWVzZywuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMyAuaDIgc3Ryb25nLC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5oMiwuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMyAuaDQsLmRhcmstbW9kZSAubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzMgLmNjLXBheS1zdGVwcyAuaXRlbSBsYWJlbCwuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMyAuY2MtcGF5LXN0ZXBzIC5pdGVtIGxhYmVsIHN0cm9uZywuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMiAubm8tZG9jLWJkZ2Ugc3BhbiwuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMiAucC10ZXh0LC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGcyIHNtYWxsLC5kYXJrLW1vZGUgLm1vZGFsLWZlZXMtY2hhcmdlIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLmgzLC5kYXJrLW1vZGUgLm1heXVyYS1nZXQtaW4tdG91Y2ggLmd0LWl0ZW0gYSwuZGFyay1tb2RlIC5tb2RhbC1mZWVzLWNoYXJnZS1yZWQgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAuaDMsLmRhcmstbW9kZSAubW9kYWwtZmVlcy1jaGFyZ2UtcmVkIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1ldGFsLXJlZC1zd2lwZXIgLnN3aXBlckRpdiBoMiwuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGcyIC5uby1kb2MtYmRnZSBzcGFuLC5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzIgLnAtdGV4dCwuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGcyIHNtYWxsLC5kYXJrLW1vZGUgLmZpcnN0LWVhcm4tZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50b2dfY29udCBwLC5kYXJrLW1vZGUgLnJ1cGF5LWRvYy1zZWN0aW9uIC5oZDI0cywuZGFyay1tb2RlIC5ydXBheS1mYXEtc2VjdGlvbiAuaGQsLmRhcmstbW9kZSAucnVwYXktZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LC5kYXJrLW1vZGUgLnJ1cGF5LWZhcS1zZWN0aW9uIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50b2dfY29udCBwLC5kYXJrLW1vZGUgLnJ1cGF5LWZhcS1zZWN0aW9uIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50b2dfY29udCBvbCBsaSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtbWFuYWdlLWNyZWRpdCAuaDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWNhcmQtc29sdXRpb24gLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gLnRpdGxlLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1jYXJkLXNvbHV0aW9uIC5oMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmVhdHVyZSAuaDIsLmRhcmstbW9kZSAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAuaDIsLmRhcmstbW9kZSAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucGluay1ib3ggLmgzLC5kYXJrLW1vZGUgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLnBpbmstYm94IC5kLWdyaWQgLmgzLC5kYXJrLW1vZGUgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLnBpbmstYm94IC5kLWdyaWQgLmg0LC5kYXJrLW1vZGUgLmJ0LWZhcSAuaGQsLmRhcmstbW9kZSAuYnQtYmxvZy1zd2lwZXIgLnRpdGxlLC5kYXJrLW1vZGUgLmJ0LWFsbC10aGluZy1tb25leS1zd2lwZXItc2VjdGlvbiAudGl0bGUsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXBheW1lbnQgLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gLnRpdGxlLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1wYXltZW50IC5oMiwuZGFyay1tb2RlIC5maXJzdC1mZWUtY2hhcmdlIC5oMiwuZGFyay1tb2RlIC5maXJzdC1mZWUtY2hhcmdlIC5mZWVzQ2hhcmdlQmcgdWwgbGkgLmgzLC5kYXJrLW1vZGUgLmZpcnN0LWZlZS1jaGFyZ2UgLmZlZXNDaGFyZ2VCZyB1bCBsaSBzbWFsbCwuZGFyay1tb2RlIC5maXJzdC1mZWUtY2hhcmdlIC5mZWVzQ2hhcmdlQmcgdWwgbGkgcCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtaG93LXdvcmsgLmhvdy1Xb3JrIC5oMiwuZGFyay1tb2RlIC5idC1kb2Mtc2VjdGlvbiAuaGQyNHMsLmRhcmstbW9kZSAuYnQtZ2V0LWluLXRvdWNoIC5oNCwuZGFyay1tb2RlIC5idC1nZXQtaW4tdG91Y2ggLmd0LWl0ZW0gYSwuZGFyay1tb2RlIC5idC1iYW5uZXItaGVybyAuYnQtYmFubmVyLXN3aXBlci1jb250YWluZXIgLmJ0LWJhbm5lciAuc2xpZGVyLWNvbnRlbnQgLmgxLC5kYXJrLW1vZGUgLmJ0LWJhbm5lci1oZXJvIC5idC1iYW5uZXItc3dpcGVyLWNvbnRhaW5lciAuYnQtYmFubmVyIC5zbGlkZXItY29udGVudCAuaDIsLmRhcmstbW9kZSAuYnQtYmFubmVyLWhlcm8gLmJ0LWJhbm5lci1zd2lwZXItY29udGFpbmVyIC5idC1iYW5uZXIgLnNsaWRlci1jb250ZW50IC50YWcgc3BhbiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3Qtam9pbmluZy1iZW5lZml0cyAuaDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWpvaW5pbmctYmVuZWZpdHMgLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gLnRpdGxlLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC11bmxvY2sgLmgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1leHBlcmllbmNlIC5oMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcmVhc29uIC5oMiwuZGFyay1tb2RlIC5maXJzdC1mZWUtY2hhcmdlLWJlbmVmaXRzIC5oMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZXhwbG9yZS1jYXJkcy1zZWN0aW9uIC5SRlRpdGxlLC5kYXJrLW1vZGUgLmZpcnN0LWZlZS1jaGFyZ2UtYmVuZWZpdHMgLmZlZXNDaGFyZ2VCZyB1bCBsaSAuaDMsLmRhcmstbW9kZSAuZmlyc3QtZmVlLWNoYXJnZS1iZW5lZml0cyAuZmVlc0NoYXJnZUJnIHVsIGxpIHAsLmRhcmstbW9kZSAuZmlyc3QtZmVlLWNoYXJnZS1iZW5lZml0cyAuZmVlc0NoYXJnZUJnIHVsIGxpIHNtYWxsLC5kYXJrLW1vZGUgLmZpcnN0LXJld2FyZC1zZWN0aW9uIC5oMiwuZGFyay1tb2RlIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5oMiwuZGFyay1tb2RlIC5pZGZjLWNhcmQtc2VjdGlvbiAuaDIsLmRhcmstbW9kZSAuaWRmYy1jYXJkLXNlY3Rpb24gLmNvbnRlbnQgLnRpdGxlLC5kYXJrLW1vZGUgLmdyZWVuR3JhVHh0LC5kYXJrLW1vZGUgLnF1aXpTY3JlZW4tdGltZXItZGlnaXQsLmRhcmstbW9kZSAucXVpelNjcmVlbi10aW1lci13b3JkLC5kYXJrLW1vZGUgLnF1aXpTY3JlZW4tc3VidGl0bGUsLmRhcmstbW9kZSAuZ3JlZW5HcmFUeHQsLmRhcmstbW9kZSAuZ3JlZW5HcmFTdWJUeHQsLmRhcmstbW9kZSAuZ2V0LWluLXRvdWNoIC5oZCwuZGFyay1tb2RlIC5nZXQtaW4tdG91Y2ggLmdldC1pbi10b3VjaC1jb250ZW50IC5nZXQtaW4tdG91Y2gtZGV0YWlscyAuZ2V0LWluLXRvdWNoLXRleHQsLmRhcmstbW9kZSAuZ3JlZW5HcmFUeHQtMSwuZGFyay1tb2RlIC5xdWl6U2NyZWVuLWZvcm0gLmZvcm0tZ3JvdXAgLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsLmRhcmstbW9kZSAuY2MtY2FyZC1wb3B1cCAuc2VsZWN0Q2FyZC10aXRsZS11bmRlcmxpbmUsLmRhcmstbW9kZSAudXBpLWNhcm91c2VsIC5pdGVtIHAgc3Ryb25nLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1ibG9ncy1jb250YWluZXIgLmhlYWRpbmcgLnN1YkhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtdGhpbmctY29udGFpbmVyIC5oZWFkaW5nIC5zdWJIZWFkSDIsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLWRlYWxzLWNvbnRhaW5lciAuaGVhZGluZyAuc3ViSGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtYmxvZ3MtY29udGFpbmVyIC5oZWFkaW5nIC5zdWJIZWFkSDIsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy10aGluZy1jb250YWluZXIgLmhlYWRpbmcgLnN1YkhlYWRIMiwuZGFyay1tb2RlIC5jYy1waWxsZXItYmFubmVyIC5mX2gxLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1iYW5uZXIgLmZfcGFyYSBzdHJvbmcsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZyAudGFiLWNvbnRlbnQgLmRlc2MgcCBzdHJvbmcsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZyAudGFiLWNvbnRlbnQgLmRlc2MgdWwgbGksLmRhcmstbW9kZSAuY2MtcGlsbGVyLXNsaWRlci1zZWN0aW9uIC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCAucGVyYSwuZGFyay1tb2RlIC5jYy1waWxsZXItZXBsYW9yZS1wcm9kdWN0IC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCAucGVyYSwuZGFyay1tb2RlIC5jYy1waWxsZXItYmVuZWZpdHMgLmRlc2MgcCBzdHJvbmcsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWJlbmVmaXRzIC5kZXNjIHVsIGxpLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1iZW5lZml0cyAuZGVzYyAubGluaywuZGFyay1tb2RlIC5ncm50LWNyZS1jYWxjLnZlci10d28gLmNhbGMtcmlnaHQtZGVzYyBzcGFuLC5kYXJrLW1vZGUgLmdybnQtY3JlLWNhbGMudmVyLWZvdXIgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIC5jYWxjLXJpZ2RlbnQtdG9wIHAgYiwuZGFyay1tb2RlIC5ncm50LWNyZS1jYWxjLnZlci1mb3VyIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLnZlci10aHJlZSAuY2FsYy1yaWdkZW50LXRvcCBwLC5kYXJrLW1vZGUgLmdybnQtY3JlLWNhbGMudmVyLWZvdXIgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIC5jYWxjLXJpZ2RlbnQtYm90dG9tIHAsLmRhcmstbW9kZSAuZ3JudC1jcmUtY2FsYy52ZXItZm91ciAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgLmNhbGMtcmlnZGVudC1ib3R0b20gcCBiLC5kYXJrLW1vZGUgLmdybnQtY3JlLWNhbGMudmVyLWZvdXIgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIC5jYWxjLXJpZ2RlbnQtYm90dG9tIHAgc3BhbiwuZGFyay1tb2RlIC5ncm50LWNyZS1jYWxjLnZlci1mb3VyIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLnZlci10aHJlZSAuY2FsYy1yaWdkZW50LWJvdHRvbSBwIC5iaWcsLmRhcmstbW9kZSAuZ3JudC1jcmUtY2FsYy52ZXItdHdvIC5jYWxjLXJpZ2h0LWRlc2MgcCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIHAgYSwuZGFyay1tb2RlIC5tb2RhbE1ldGFsUmVkIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHAsLmRhcmstbW9kZSAubW9kYWxNZXRhbFJlZCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSwuZGFyay1tb2RlIC5tb2RhbE1ldGFsQmx1ZSAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBwLC5kYXJrLW1vZGUgLm1vZGFsTWV0YWxCbHVlIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxley13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiNmZjAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZsaWdodC1ib29raW5nIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNDAgLmJ0bi1lbnF1aXJlLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC11bmxvY2sgLnVubG9jay1leGNsdXNpdmUtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gLnRpdGxlLC5kYXJrLW1vZGUgLmdybnQtaG93LXRvLXN0cmF0ZWQudmVyLWZvdXIgLmhlYWRpbmcgLmhlYWRIMnstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5kYXJrLW1vZGUgLm5ldHdvcmstZGlzY292ZXItY2MgLmNhcmQtaGVhZGVyLWwyIGEsLmRhcmstbW9kZSAudGFibGUtY29tcGFyZSB0ZC5zdWItaGVhZGluZywuZGFyay1tb2RlIC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lci5jYXJkLXJlcXVpcmVkIC5jYXJkLW5vLWRvY3VtZW50LW9wZW4gLnVwbG9hZC1zdGF0ZW1lbnQsLmRhcmstbW9kZSAubnRiLW9mZmVyLWhlcm8tc2VjdGlvbiAubnRiLW9mZi1oZXItY29udGFpbmVyLWFmdGVyIC5udGJPZmZIZUxpc3Rjb250YWluZXIgLm50Yk9mZkhlcm8tYnV0dG9ucyAubnRiT2ZmSGVyby1idXR0b24sLmRhcmstbW9kZSAuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZ3tiYWNrZ3JvdW5kOiM0NDQgIWltcG9ydGFudH0uZGFyay1tb2RlIC5udGItb2ZmZXItaGVyby1zZWN0aW9uIC5udGItb2ZmLWhlci1jb250YWluZXItYWZ0ZXIgLm50Yk9mZkhlTGlzdGNvbnRhaW5lciAubnRiT2ZmSGVyby1idXR0b25zIC5udGJPZmZIZXJvLWJ1dHRvbi5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojOWMxZTI2ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuYmVuZWZpdHNCb3gsLmRhcmstbW9kZSAuYmVuZWZpdHMgLmJlbmVmaXRzLWNhcmQuY2FyZDEsLmRhcmstbW9kZSAuZXhwbG9yZS1vZmZlcnMtc2VjLm9wMSwuZGFyay1tb2RlIC5iZW5lZml0cyAuYmVuZWZpdHMtY2FyZC5jYXJkMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnIC5jYWxjdWxhdG9yQ2FyZCAuY2FsYy10aXRsZSAuaW5wdXQtZGl2LWRhcmssLmRhcmstbW9kZSAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyMSwuZGFyay1tb2RlIC5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50YWdzIC50YWcudGdjbHIyLC5kYXJrLW1vZGUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjMsLmRhcmstbW9kZSAudGFnLnRnY2xyNCwuZGFyay1tb2RlIC50YWcudGdjbHI1LC5kYXJrLW1vZGUgLnRhZy50Z2NscjYsLmRhcmstbW9kZSAudGFnLnRnY2xyNywuZGFyay1tb2RlIC5zd2lwZXItc2xpZGUgLmJvdEdyYWRCZyAuY2hpcENhcmQgLmNoaXAsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAuZmRDYXJvbFB1cC5vcDEgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXRoaW5nLWNvbnRhaW5lci5ncm50LWNyZS1jYWxjIC5jcmUtY2FsYy1iZyAuY2FsY3VsYXRvckNhcmQgLmNhbGMtYnRuLC5kYXJrLW1vZGUgLm5ldHdvcmstcGFnZS1vdmVydmlld3MsLmRhcmstbW9kZSAubmV0d29yay1wYXJ0bmVyLXNlY3Rpb24sLmRhcmstbW9kZSAubmV0d29yay1kaXNjb3Zlci1jYywuZGFyay1tb2RlICN0YW5kYyAubW9kYWwtaGVhZGVyLC5kYXJrLW1vZGUgI3RhbmRjIC5tb2RhbC1mb290ZXIsLmRhcmstbW9kZSAjdGFuZGMgLm1vZGFsLWJvZHksLmRhcmstbW9kZSAuZmYtcmV3YXJkLXNlY3Rpb24gLmZmLWNhbGN1bGF0b3ItcmV3YXJkcyAuY2FsY3VsYXRvckNhcmQgLmNoaXAtc2xpZGVyLXdyYXBlciBsYWJlbCwuZGFyay1tb2RlIC53b3ctZmlyc3QtY2xpZW50IC53b3ctY29udGFpbmVyIC5jYXJkRGV0YWlsIC5saW1pdFNlY3Rpb24sLmRhcmstbW9kZSAubW9kYWwtZmVlcy1jaGFyZ2UgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubWV0YWwtcmVkLXN3aXBlciAuc3dpcGVyRGl2LC5kYXJrLW1vZGUgLm1vZGFsLWZlZXMtY2hhcmdlLXJlZCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tZXRhbC1yZWQtc3dpcGVyIC5zd2lwZXJEaXYsLmRhcmstbW9kZSAudWktZGF0ZXBpY2tlciwuZGFyay1tb2RlIC5maXJzdC1yZXdhcmQtc2VjdGlvbiAucmV3YXJkLXBvaW50LWNhcm91c2VsIC5jYXJkLC5kYXJrLW1vZGUgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLnJld2FyZC1wb2ludC1jYXJvdXNlbCAuY2FyZCwuZGFyay1tb2RlIC5maXJzdC1yZXdhcmQtc2VjdGlvbiAucmV3YXJkLXdyYXBwZXIgLmNhbGN1bGF0b3IsLmRhcmstbW9kZSAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucmV3YXJkLXdyYXBwZXIgLmNhbGN1bGF0b3IsLmRhcmstbW9kZSAuY2MtY2FyZC1wb3B1cCAuZm9ybS1ncm91cDEsLmRhcmstbW9kZSAucHJvZ3Jlc3MtbGlzdC5zdGlja3ksLmRhcmstbW9kZSAueWVsbG93Qm94IC5ncmVUeHQsLmRhcmstbW9kZSAubW9yZS1yZWFzb25zLC5kYXJrLW1vZGUgLnVwaS1vbi1jcmVkaXQtZGV0YWlsIC5pbkNoZWNrQ29udE5ldyAuY29uc2VudC1zaG93LC5kYXJrLW1vZGUgLndvdy1mZC1vdmVydmlldy1zZWN0aW9uIC5uZXctZnJvbUJnLC5kYXJrLW1vZGUgLndvdy1mZC1vdmVydmlldy1zZWN0aW9uIC50ZXh0QW5kY0Fyb3VzYWxDb250YWluZXIgLk1haW5EaXZUb3AsLmRhcmstbW9kZSAud293LWZkLW92ZXJ2aWV3LXNlY3Rpb24gLnRleHRBbmRjQXJvdXNhbENvbnRhaW5lciwuZGFyay1tb2RlICN3aHktZml4LWRlcG9zaXRlLm1vZGFsIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLndvdy1mZC1saW1pdC1jb250YWluZXIgaW5wdXQsLmRhcmstbW9kZSAud293LWZkLWxpbWl0LWNvbnRhaW5lciAuZmQtZGV0YWlscywuZGFyay1tb2RlIC53b3ctZmQtbGltaXQtY29udGFpbmVyIC5pbmZvLWNvdGFpbmVyLC5kYXJrLW1vZGUgLmNsYXJpZmljYXRpb25zIC5pbmZvLC5kYXJrLW1vZGUgI2FjdGl2ZS11cGktbW9kYWwgLmluZm8sLmRhcmstbW9kZSAubWFpbi1jdG5yLC5kYXJrLW1vZGUgLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyIC5jYXJkLW5vLWRvY3VtZW50LW9wZW4gLmhpZ2hsaWdodC1mZWF0dXJlIC5oaWdobGlnaHQsLmRhcmstbW9kZSAuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3V0ZXIgLmNhcmQtbm8tZG9jdW1lbnQtaW5uZXIsLmRhcmstbW9kZSAubnRiLW9mZmVyLWhlcm8tc2VjdGlvbiAubnRiLW9mZi1oZXItY29udGFpbmVyLWFmdGVyLnN0aWNreSwuZGFyay1tb2RlIC50aW5kZXItc2VjdGlvbiAudGluZGVyLS1jYXJkIC5jb250ZW50LC5kYXJrLW1vZGUgLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcC5ibHVlLC5kYXJrLW1vZGUgLnN3eXAtYWNjb3JkaWFuIC5hY2NvcmRpYW4gLmFjY29yZGlvbi1pdGVtIC50cmdyOjpiZWZvcmUsLmRhcmstbW9kZSAuYmxvZ3MtY29udGFpbmVyIC5jYXJkLC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuYmVnaW5QdXBNYWluIC5iZWdpbkNvbnRhUmVzdWx0LC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWdsYW5jZSwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1jbGFzc2ljIC5jbGFzc2ljLW1haW4sLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtYmVuZWZpdHMtcHJpLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWluc2F1cmFuY2UsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY29tcDMgLmRvYy1jb250YWluZXItbWFpbiAuZG9jLWNhcmRzIC5jYXJkLWRvYy0zLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWNvbXAzIC5kb2MtY29udGFpbmVyLW1haW4gLmRvYy1jYXJkcyAuY2FyZC1kb2MtMSwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1jb21wMyAuZG9jLWNvbnRhaW5lci1tYWluIC5kb2MtY2FyZHMgLmNhcmQtZG9jLTIsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY29tcDMgLmRvYy1jb250YWluZXItbWFpbiAuZG9jLWNhcmRzIC5jYXJkLWRvYy00LC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWNvbXA0LC5kYXJrLW1vZGUgLmVsaWdpYmlseS1jb250YWluZXItbWFpbiwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZHMtbGFuZGluZyAubWlsbGVubmlhLWNhcmQtb3ZlcnZpZXcsLmRhcmstbW9kZSAuZ3JudC1ocGNsMy5ncm50LWFzaHZhLWJnLC5kYXJrLW1vZGUgLmRmYy1zZWN0aW9uLmdybnQtYXNodmEtYmcsLmRhcmstbW9kZSAuaHBjbC1maXJzdC1jYXJkLmdybnQtYXNodmEtYmcsLmRhcmstbW9kZSAuZ3JudC1ocGNsMzMuZ3JudC1tYXl1cmUtYmcsLmRhcmstbW9kZSAuZGZjLXNlY3Rpb24uZ3JudC1tYXl1cmUtYmcsLmRhcmstbW9kZSAubW9kYWxNZXRhbFJlZCAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5tb2RhbE1ldGFsQmx1ZSAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5maXJzdC1mYW1pbHktcmV3YXJkLXBvaW50IC5hc3RoYS1yZXdhcmQtcG9pbnRzLXNsaWRlciAucmV3YXJkLWRlc2N7YmFja2dyb3VuZDojMzMzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAucG9wLXVwMS1tYWluIC5wb3AtdXAxLW1haW4tY29udGVudCAuY2FyZC1jb250YWluZXItcG9wdXAgLmNhcmQtcG9wIC5jYXJkLWNvbnRlbnQgLmhlYWRpbmcuYmx1ZS10ZXh0LC5kYXJrLW1vZGUgLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcCAuY2FyZC1jb250ZW50IC5oZWFkaW5nLnllbGxvdy10ZXh0LC5kYXJrLW1vZGUgLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcCAuY2FyZC1jb250ZW50IC5oZWFkaW5nLnBpdGNoLXRleHR7Ym94LXNoYWRvdzozcHggM3B4IDBweCAjNTQ1NDU0O2JhY2tncm91bmQ6IzU0NTQ1NH0uZGFyay1tb2RlIC5wb3AtdXAxLW1haW4gLnBvcC11cDEtbWFpbi1jb250ZW50IC5jYXJkLWNvbnRhaW5lci1wb3B1cCAuY2FyZC1wb3AuYmx1ZSwuZGFyay1tb2RlIC5wb3AtdXAxLW1haW4gLnBvcC11cDEtbWFpbi1jb250ZW50IC5jYXJkLWNvbnRhaW5lci1wb3B1cCAuY2FyZC1wb3AueWVsbG93LC5kYXJrLW1vZGUgLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcC5waXRjaHtiYWNrZ3JvdW5kOiMzMzM7Ym94LXNoYWRvdzo3cHggN3B4IDBweCAjMzMzfS5kYXJrLW1vZGUgLnNlY3Rpb24tZGVldHMgLmNvbnRlbnQgLmNhcmR7YmFja2dyb3VuZC1jb2xvcjojMzMzICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzotMTBweCAxMHB4ICM1NDU0NTQgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWN0aW9uLWRlZXRzIC5jb250ZW50IC5jYXJkOmhvdmVye2JveC1zaGFkb3c6LTRweCA0cHggIzU0NTQ1NCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmlkZmMtY2FyZC1zZWN0aW9uIC5jb250ZW50IC50aXRsZSwuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLXRvcC1iZyAuaDEsLmRhcmstbW9kZSAubWF5dXJhLXVwZ3JlYWQtdG9wLWJnIC5oMSwuZGFyay1tb2RlIC5uZXR3b3JrLXBhZ2UtZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50b2dfY29udCBwLC5kYXJrLW1vZGUgLnVwaS1vbi1jcmVkaXQtZGV0YWlsIC5pbkNIY2tDb250YSBzdHJvbmcsLmRhcmstbW9kZSAud293LW5ldyAuaGVhZC10aHVtYi1kZXNjLC5kYXJrLW1vZGUgLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyLmZpcnN0LXdvdyAuY2FyZC1uby1kb2N1bWVudC1vdXRlciAuc3ViLWhlYWQtdGh1bWItZGVzYywuZGFyay1tb2RlIC5mZWF0dXJlLXNlY3Rpb24gLmZsaXAtY2FyZCAuc3d5cC1mb250LTE4LC5kYXJrLW1vZGUgLnNlY3Rpb24tZ3VhcmFudGVlIC5zd3lwLWZvbnQtMjUsLmRhcmstbW9kZSAudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLndoaXRlLWNvbnRhaW5lciAuY2lyY2xlLWNvbnRhaW5lciBmaWdjYXB0aW9uLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWlubmVyLWJnIC5nY2ItZGVzYyBoMSwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1pbm5lci1iZyAuZ2NiLWRlc2MgaDEgYiwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1ib3R0b20gaDMsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtYmFubmVyLnZlci10d28gLmdjYi1ib3R0b20gLm9yLXRleHQgLnRpdGxlLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWJvdHRvbSBoMywuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1iYW5uZXIudmVyLXR3byAuZ2NiLWJvdHRvbSAub3ItYm90dG9tLXRleHQgcCwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1ib3R0b20gaDMgc3Ryb25nLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWJvdHRvbSBoMyBiLC5kYXJrLW1vZGUgLmdjYi1ib3R0b20gaDMgc3VwLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtcG93ZXItc2VjdGlvbiAucmlnaHRTZWN0aW9uIC5idG4td2hpdGUtbmV3IHNwYW57Y29sb3I6I2ZmMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdjYi1pbm5lci1iZyAuZ2NiLWRlc2MgaDEsLmRhcmstbW9kZSAuZ2NiLWJvdHRvbSBoMywuZGFyay1tb2RlIC5nY2ItYm90dG9tIC5vci10ZXh0IC50aXRsZSwuZGFyay1tb2RlIC5nY2ItYm90dG9tIGgzLC5kYXJrLW1vZGUgLm9yYi1zaGFwZSwuZGFyay1tb2RlIC5nY2ItYm90dG9tIC5vci1ib3R0b20tdGV4dCBwLC5kYXJrLW1vZGUgLmNyZS1wcm8tYm94IC5jcmUtcGItZGVzYyBoNCwuZGFyay1tb2RlIC5vcmJzLWRlc2MgLmxlZnQgaDUsLmRhcmstbW9kZSAuZ2NiLWJvdHRvbSBwLC5kYXJrLW1vZGUgLmdjYi1ib3R0b20gaDMgc3VwLC5kYXJrLW1vZGUgLmNyZS1wcm8tYm94IC5jcmUtcGItZGVzYyBwLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lci5ncm50LWhvdy10by1zdHJhdGVkIC5ncm50LXN0ZXBzLWJveCAuc3RlcC1kZXNjIGgzLC5kYXJrLW1vZGUgLm9yYnMtZGVzYywuZGFyay1tb2RlIC5saW5lLXRleHQsLmRhcmstbW9kZSAuZ3JudC1ob3ctd29ya3MgLmdody1iZyBoMywuZGFyay1tb2RlIC5ncm50LXN0YXRlLW1haW4gLnN0YXRlLWJveCAuc3RhdGUtZGVzYyBoNCwuZGFyay1tb2RlIC5ncm50LXN0YXRlLW1haW4gLnN0YXRlLWJveCAuc3RhdGUtZGVzYyBwLC5kYXJrLW1vZGUgLmdybnQtc3RhdGUtbWFpbiAuc3RhdGUtYm94IC5zdGF0ZS10b3Aub3AgLmJpbGxpbmcsLmRhcmstbW9kZSAuZ3JudC1zdGF0ZS1tYWluIC5zdGF0ZS1ib3ggLnN0YXRlLWRlc2MgLnN0YXRlLXRvcCAudGl0bGUsLmRhcmstbW9kZSAuZ3JudC1zdGF0ZS1tYWluIC5zZC1vciBzcGFuLC5kYXJrLW1vZGUgLmdjYi1ib3R0b20gLm9yLWJvdHRvbS10ZXh0IC5vcmJzLWRlc2MgaDQsLmRhcmstbW9kZSAuZ3JudC1maXJzdC1zZWxlY3QtcG9wdXAgLmdybnQtZnNwLWRlc2MgLmhhc2h0YWcsLmRhcmstbW9kZSAuZ3JudC1maXJzdC1zZWxlY3QtcG9wdXAgLmdybnQtZnNwLWRlc2MgaDIsLmRhcmstbW9kZSAuZ3JudC1maXJzdC1zZWxlY3QtcG9wdXAgLmdybnQtZnNwLWRlc2MgLnBvcC1leCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtY2MtaW50cm8gLmludHJvQm94IC5pbnRyb0xlZnQgLmJ0bi1ib3ggLmJ0bi1lbnF1aXJlIHNwYW4sLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWJlbmVmaXRzLXNlY3Rpb24gLmZmLWJlbmVmaXRzLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcG93ZXItY29udGFpbmVyIC5idG4td2hpdGUtbmV3IHNwYW4sLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXVubG9jay1zZWN0aW9uIC5maXJzdC1zZWxlY3QtdW5sb2NrLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZXhwbG9yZS1zbGlkZXIgLmZpcnN0LXNlbGVjdC1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtYmVuZWZpdHMtc2VjdGlvbiAuZmYtYmVuZWZpdHMtc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS11bmxvY2stc2VjdGlvbiAuZmlyc3QtbWlsbGVubmlhLXVubG9jay1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLXBvd2VyLXNlY3Rpb24gLnJpZ2h0U2VjdGlvbiAuYnRuLXdoaXRlLW5ldywuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LW1pbGxlbm5pYS1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w0MCAuYnRuLWVucXVpcmUgc3BhbiwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtYmVuZWZpdHMtY29udGFpbmVyIC5idG4td2hpdGUtbmV3IHNwYW4sLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLWV4cGxvcmUtc2xpZGVyIC5maXJzdC1taWxsZW5uaWEtc3dpcGVyLWV4cC1jYXJkIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUsLmRhcmstbW9kZSAuZmlyc3Qtd2VhbHRoLWJlbmVmaXRzLXNlY3Rpb24gLmZmLWJlbmVmaXRzLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtdW5sb2NrLXNlY3Rpb24gLmZpcnN0LXdlYWx0aC11bmxvY2stc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLC5kYXJrLW1vZGUgLmJ0bi13aGl0ZS1uZXcgc3BhbiwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZXhwbG9yZS1zbGlkZXIgLmZpcnN0LXdlYWx0aC1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LXdlYWx0aC1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w0MCAuYnRuLWVucXVpcmUgc3BhbiwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLWJlbmVmaXRzLXNlY3Rpb24gLmZmLWJlbmVmaXRzLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLXVubG9jay1zZWN0aW9uIC5maXJzdC1jbGFzc2ljLXVubG9jay1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1leHBsb3JlLXNsaWRlciAuZmlyc3QtY2xhc3NpYy1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLWZsaWdodC1ib29raW5nIC5maXJzdC1jbGFzc2ljLWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDQwIC5idG4tZW5xdWlyZSBzcGFuLC5kYXJrLW1vZGUgLm5ldHdvcmstYmFubmVyIC5mX3BhcmEsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWJhbm5lciAuZl9wYXJhLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1iZW5lZml0cyAuZGVzYyBwLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1lcGxhb3JlLXByb2R1Y3QgLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5zbGRyaDIsLmRhcmstbW9kZSAuY2MtcGlsbGVyLXNsaWRlci1zZWN0aW9uIC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCAuc2xkcmgyLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1lY3Bsb3JlLWNjIC5ncmFkQmcgLnRhYi1jb250ZW50IC5kZXNjIC5oZWFkSDMsLmRhcmstbW9kZSAuZmYtY2MtaW50cm8gLmludHJvQm94IC5pbnRyb0xlZnQgLmJ0bi1ib3ggLmJ0bi1lbnF1aXJlIHNwYW4sLmRhcmstbW9kZSAuZmYtZXhwbG9yZS1zbGlkZXIgLmZmLXN3aXBlci1leHAtY2FyZCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLC5kYXJrLW1vZGUgLmFzaHYtaW50cm8tY29udGFpbmVyIC5mMjIsLmRhcmstbW9kZSAuYXNodi1uZXctY29udGFpbmVyIC5mMjIsLmRhcmstbW9kZSAuYXNodmEtcmVkLWNhcnBldCAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsLmRhcmstbW9kZSAuYXNodmEtcmVkLWNhcnBldCAudGFicy1jb250YWluZXIgdWwgbGkgYSwuZGFyay1tb2RlIC5hc2h2LW5ldy1jb250YWluZXIgLmYyMiBzcGFuLC5kYXJrLW1vZGUgLmFzaHYtbmV3LWNvbnRhaW5lciAuYXNodi1uZXctY29udGFpbmVyLWNvbnRlbnQgLmJ0bi1saW5rLC5kYXJrLW1vZGUgLm1heXVyYS1yZWQtY2FycGV0IC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5tYXl1cmEtcmVkLWNhcnBldCAudGFicy1jb250YWluZXIgdWwgbGkgYSwuZGFyay1tb2RlIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcmVhc29uIC51bmxvY2stZXhjbHVzaXZlLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGZpZ3VyZSBmaWdjYXB0aW9uIC50aXRsZSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcmVhc29uIC51bmxvY2stZXhjbHVzaXZlLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGZpZ3VyZSBmaWdjYXB0aW9uIHNtYWxsLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC11bmxvY2sgLnVubG9jay1leGNsdXNpdmUtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gc21hbGwsLmRhcmstbW9kZSAudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLnBpZS13cmFwcGVyIC5sYWJlbCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmVlcy1jb250YWluZXIuZ3JudC1ob3ctdG8tc3RyYXRlZCAuZ3JudC1zdGVwcy1ib3ggLnN0ZXAtaW1nIC5zdGVwLW51bWIsLmRhcmstbW9kZSAuZ3JudC1ob3ctdG8tc3RyYXRlZC52ZXItZm91ciAuZ3JudC1zdGVwcy1ib3ggLnN0ZXAtZGVzYyBoMyBhLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lci5ncm50LWhvdy10by1zdHJhdGVkIC5oZWFkaW5nIC5oZWFkSDJ7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmNjLXBpbGxlci1iYW5uZXIgLmZfcGFyYSwuZGFyay1tb2RlIC5jYy1waWxsZXItZWNwbG9yZS1jYyAuZ3JhZEJnIC50YWItY29udGVudCAuZGVzYyAuaGVhZEgzLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1lcGxhb3JlLXByb2R1Y3QgLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5zbGRyaDIsLmRhcmstbW9kZSAuY2MtcGlsbGVyLXNsaWRlci1zZWN0aW9uIC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCAuc2xkcmgyLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1iZW5lZml0cyAuZGVzYyBwLC5kYXJrLW1vZGUgLmdybnQtaG93LXdvcmtzLnZlci1mb3VyIC5naHctYmcgaDMsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtbW9iLWJhbm5lci52ZXItZm91ciAuZ2NiLWlubmVyLWJnIC5nY2ItZGVzYyBoMSwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1tb2ItYmFubmVyIC5nY2ItaW5uZXItYmcgLmdjYi1kZXNjIGgxIGIsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtbW9iLWJhbm5lci52ZXItdHdvIC5nY2ItYm90dG9tIHAsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtbW9iLWJhbm5lciAuZ2NiLWJvdHRvbSBoMywuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1tb2ItYmFubmVyLnZlci10d28gLmdjYi1ib3R0b20gaDMgYiwuZGFyay1tb2RlIC5nY2ItYm90dG9tIGgzIHN1cHtjb2xvcjojZmYwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3JudC1jcmUtY2FsYy52ZXItdHdvIC5jYWxjLXJpZ2h0LWRlc2MgcCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIHAgYXtjb2xvcjojOWQxZDI3ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3JudC1jcmUtcHJvLXRocmVle2JhY2tncm91bmQ6I2M4MmQ0MyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmNvbW1vbi1scC1mZWF0dXJle2JhY2tncm91bmQ6cmdiYSgxNTMsMTUzLDE1MywuNikgIWltcG9ydGFudH0uZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmVlcy1jb250YWluZXIuZ3JudC1ob3ctdG8tc3RyYXRlZHtiYWNrZ3JvdW5kOiNmZWQ3NTIgIWltcG9ydGFudH0uZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOiM5YzFkMjYgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncm50LWNyZS1wcm8gLnN3aXBlci1jcmUtcHJvOjpiZWZvcmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDIwMCwgNDUsIDY3LCAwKSAzLjc5JSwgIzU0NTQ1NCA4OS42MyUpfS5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDojOGEyYTQ3ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc3d5cC1vd2wtY2Fyb3VzZWwtc2VjdGlvbiAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBwaWN0dXJlIGltZ3tvcGFjaXR5Oi4yfS5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLXBhZ2UtY29tcDEgLmJnLWltYWdlLWNyZWRpdCBpbWcsLmRhcmstbW9kZSAuYmFubmVyLW5ldyBwaWN0dXJlIC5pbWctZmx1aWQsLmRhcmstbW9kZSAuZ3JudC1jcmUtcHJvLXRocmVlOjpiZWZvcmUsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWJhbm5lciBwaWN0dXJlIGltZ3tvcGFjaXR5Oi40fS5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2MtbG9naW4tbmF2IC5qdW1wU2VjdGlvbiAuY29udGFpbmVyIC5qdW1wQm94IC5qdW1wTGlua3MgYS5hY3RpdmV7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGFyay1tb2RlIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbiAuc3BhbntiYWNrZ3JvdW5kOiMwMDB9LmRhcmstbW9kZSAuYXNodi1oZWFkZXIuYXNodi1oZWFkZXItZml4ZWR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY29tcDMgLmRvYy1jb250YWluZXItbWFpbiAuZG9jLWNhcmRze2JhY2tncm91bmQ6IzcwNzA3MH0uZGFyay1tb2RlIC50YWItY29udGVudCAuZ3JudC1iYW5yLWJ0bSwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1jb21wM3tiYWNrZ3JvdW5kOiM1NDU0NTR9fWJvZHkuZ3JudC1vcHRpbWl6ZS1wYWdle3BhZGRpbmctdG9wOjE2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7Ym9keS5ncm50LW9wdGltaXplLXBhZ2V7cGFkZGluZy10b3A6MTIwcHh9fS5ncm50LWltcGFjdC1iYW5uZXJ7bWluLWhlaWdodDozMjBweDtwYWRkaW5nOjEyNHB4IDA7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1pbXBhY3QtYmFubmVye3BhZGRpbmc6MzZweCAwfX0uZ3JudC1pbXBhY3QtYmFubmVyIC5pbXBhY3QtYmFubmVyLWRlc2MgLmgxe2NvbG9yOiMyMjI7Zm9udC1zaXplOjMycHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nLWJvdHRvbTouMjVyZW07bWFyZ2luLWJvdHRvbTouNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaW1wYWN0LWJhbm5lciAuaW1wYWN0LWJhbm5lci1kZXNjIC5oMXtmb250LXNpemU6MjRweDtwYWRkaW5nLWJvdHRvbTowfX0uZ3JudC1pbXBhY3QtYmFubmVyIC5pbXBhY3QtYmFubmVyLWRlc2MgLmRlc2N7Y29sb3I6IzIyMjtmb250LXNpemU6MThweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1pbXBhY3QtYmFubmVyIC5pbXBhY3QtYmFubmVyLWRlc2MgLmRlc2N7Zm9udC1zaXplOjE0cHh9fS5ncm50LWltcGFjdC1iYW5uZXIgLmltcGFjdC1iYW5uZXItaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6LTE7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZ3JudC1pbXBhY3QtYmFubmVyIC5pbXBhY3QtYmFubmVyLWltZyBwaWN0dXJlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOnJpZ2h0fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtaW1wYWN0LWJhbm5lciAuaW1wYWN0LWJhbm5lci1pbWcgcGljdHVyZSBpbWd7b2JqZWN0LXBvc2l0aW9uOjgwJSAwfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtaW1wYWN0LWJhbm5lciAuaW1wYWN0LWJhbm5lci1pbWcgcGljdHVyZSBpbWd7b2JqZWN0LXBvc2l0aW9uOmluaGVyaXR9fS5pZGZjLWZpcnN0LWltcGFjdHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmlkZmMtZmlyc3QtaW1wYWN0IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaXttYXJnaW46MCAyMnB4fS5pZGZjLWZpcnN0LWltcGFjdCAuc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVye292ZXJmbG93LXg6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtzY3JvbGxiYXItY29sb3I6I2NjYyAjOTk5O3Njcm9sbGJhci13aWR0aDp0aGluOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5pZGZjLWZpcnN0LWltcGFjdCAuc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhcntoZWlnaHQ6NXB4fS5pZGZjLWZpcnN0LWltcGFjdCAuc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFja3std2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDBweCByZ2JhKDAsMCwwLDApfS5pZGZjLWZpcnN0LWltcGFjdCAuc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntoZWlnaHQ6NXB4O2JhY2tncm91bmQtY29sb3I6I2NjY30uaWRmYy1maXJzdC1pbXBhY3QgLnNlY29uZGFyeS1uYXYgLmNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOTk5fS5pZGZjLWZpcnN0LWltcGFjdCAuc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVyIC5vdXRlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbHtkaXNwbGF5Om5vbmV9LmlkZmMtZmlyc3QtaW1wYWN0IC5zZWNvbmRhcnktbmF2IC5jb250YWluZXIgdWx7d2lkdGg6bWF4LWNvbnRlbnR9LmlkZmMtZmlyc3QtaW1wYWN0IC5zZWNvbmRhcnktbmF2LnN0aWNreXt0b3A6MTA1cHh9LmNhdGFseXN0LW92ZXJ2aWV3e3BhZGRpbmc6ODBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2F0YWx5c3Qtb3ZlcnZpZXd7cGFkZGluZzo1MHB4IDAgMzBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXRhbHlzdC1vdmVydmlld3twYWRkaW5nOjQwcHggMCAzMHB4fX0uY2F0YWx5c3Qtb3ZlcnZpZXcgLmNvdmVyLWRlc2MgLmgye2NvbG9yOiMyMjI7Zm9udC1zaXplOjI4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjE2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXRhbHlzdC1vdmVydmlldyAuY292ZXItZGVzYyAuaDJ7Zm9udC1zaXplOjI0cHh9fS5jYXRhbHlzdC1vdmVydmlldyAuY292ZXItZGVzYyAuZGVzY3tjb2xvcjojMjIyO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyNHB4O21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhdGFseXN0LW92ZXJ2aWV3IC5jb3Zlci1kZXNjIC5kZXNje2ZvbnQtc2l6ZToxNHB4fX0uY2F0YWx5c3QtdGFibGV7cGFkZGluZzo1MHB4IDA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMzAzZGVnLCAjRkZGIDI2LjMxJSwgI0Y1RDVENyA5OS40NCUpfS5jYXRhbHlzdC10YWJsZSAuY2F0LXRhYmxlLXN3aXBlciAuc3dpcGVyLXNsaWRlOmxhc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6LjVweCBzb2xpZCAjZDZkNmQ2fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmNhdGFseXN0LXRhYmxlIC5jYXQtdGFibGUtc3dpcGVyIC5zd2lwZXItc2xpZGU6bGFzdC1jaGlsZHtib3JkZXItbGVmdDowfX0uY2F0YWx5c3QtdGFibGUgLmNhdC10YWJsZS1zd2lwZXIgLnN3aXBlci1zbGlkZTpsYXN0LWNoaWxkIC5oM3tib3JkZXItcmFkaXVzOjBweCAxNnB4IDAgMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmNhdGFseXN0LXRhYmxlIC5jYXQtdGFibGUtc3dpcGVyIC5zd2lwZXItc2xpZGU6bGFzdC1jaGlsZCAuaDN7Ym9yZGVyLXJhZGl1czoxNnB4IDE2cHggMCAwfX0uY2F0YWx5c3QtdGFibGUgLmNhdC10YWJsZS1zd2lwZXIgLnN3aXBlci1zbGlkZTpsYXN0LWNoaWxkIC5jb250ZW50LWNvbnRhaW5lcntib3JkZXItcmFkaXVzOjAgMCAxNnB4IDB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuY2F0YWx5c3QtdGFibGUgLmNhdC10YWJsZS1zd2lwZXIgLnN3aXBlci1zbGlkZTpsYXN0LWNoaWxkIC5jb250ZW50LWNvbnRhaW5lcntib3JkZXItcmFkaXVzOjAgMCAxNnB4IDE2cHh9fS5jYXRhbHlzdC10YWJsZSAuY2F0LXRhYmxlLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5oM3ttYXJnaW46MDtwYWRkaW5nOjI2cHggMjRweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTJkZWcsICM1RjBEMTcgMC43NyUsICM5QTI2MzQgMTAwJSk7Ym9yZGVyLXJhZGl1czoxNnB4IDBweCAwcHggMH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5jYXRhbHlzdC10YWJsZSAuY2F0LXRhYmxlLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5oM3tib3JkZXItcmFkaXVzOjE2cHggMTZweCAwIDB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2F0YWx5c3QtdGFibGUgLmNhdC10YWJsZS1zd2lwZXIgLnN3aXBlci1zbGlkZSAuaDN7cGFkZGluZzoxNnB4IDE0cHg7Zm9udC1zaXplOjE2cHh9fS5jYXRhbHlzdC10YWJsZSAuY2F0LXRhYmxlLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5jb250ZW50LWNvbnRhaW5lcntiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzozMnB4O2JvcmRlci1yYWRpdXM6MCAwIDAgMTZweDtib3gtc2hhZG93OjEwcHggMHB4IDIwcHggM3B4IHJnYmEoMCwwLDAsLjA1KX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5jYXRhbHlzdC10YWJsZSAuY2F0LXRhYmxlLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5jb250ZW50LWNvbnRhaW5lcntib3JkZXItcmFkaXVzOjAgMCAxNnB4IDE2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2F0YWx5c3QtdGFibGUgLmNhdC10YWJsZS1zd2lwZXIgLnN3aXBlci1zbGlkZSAuY29udGVudC1jb250YWluZXJ7cGFkZGluZzoyMHB4fX0uY2F0YWx5c3QtdGFibGUgLmNhdC10YWJsZS1zd2lwZXIgLnN3aXBlci1zbGlkZSAuY29udGVudC1jb250YWluZXIgLmNvbnRlbnR7bWFyZ2luLWJvdHRvbTozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2F0YWx5c3QtdGFibGUgLmNhdC10YWJsZS1zd2lwZXIgLnN3aXBlci1zbGlkZSAuY29udGVudC1jb250YWluZXIgLmNvbnRlbnR7bWFyZ2luLWJvdHRvbToyMHB4fX0uY2F0YWx5c3QtdGFibGUgLmNhdC10YWJsZS1zd2lwZXIgLnN3aXBlci1zbGlkZSAuY29udGVudC1jb250YWluZXIgLmNvbnRlbnQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmNhdGFseXN0LXRhYmxlIC5jYXQtdGFibGUtc3dpcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRlbnQtY29udGFpbmVyIC5jb250ZW50IC5zdHJvbmd7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjVweDtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWx9LmNhdGFseXN0LXRhYmxlIC5jYXQtdGFibGUtc3dpcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRlbnQtY29udGFpbmVyIC5jb250ZW50IC50eHR7Y29sb3I6IzAwMDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2F0YWx5c3QtdGFibGUgLmNhdC10YWJsZS1zd2lwZXIgLnN3aXBlci1zbGlkZSAuY29udGVudC1jb250YWluZXIgLmNvbnRlbnQgLnR4dHtmb250LXNpemU6MTRweH19LmNhdGFseXN0LXRhYmxlIC5jYXQtdGFibGUtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206MDttYXJnaW4tdG9wOjE1cHh9LmNhdGFseXN0LXRhYmxlIC5jYXQtdGFibGUtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtiYWNrZ3JvdW5kOiM5YjFlMjZ9LmNhdGFseXN0LWVsaWdpYmlsaXR5e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE3OGRlZywgcmdiYSgyNTUsIDI0MywgMjQzLCAwLjUpIDEuNTglLCByZ2JhKDI1NCwgMjMxLCAyNDIsIDAuNSkgOTguMzUlKTtwYWRkaW5nOjYycHggMH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNhdGFseXN0LWVsaWdpYmlsaXR5e3BhZGRpbmc6NTBweCAwfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhdGFseXN0LWVsaWdpYmlsaXR5e3BhZGRpbmc6NDBweCAwfX0uY2F0YWx5c3QtZWxpZ2liaWxpdHkgLmNhdC1lbGktZGVzYyAuaDJ7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206MTZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhdGFseXN0LWVsaWdpYmlsaXR5IC5jYXQtZWxpLWRlc2MgLmgye2ZvbnQtc2l6ZToyNHB4fX0uY2F0YWx5c3QtZWxpZ2liaWxpdHkgLmNhdC1lbGktYm94IHBpY3R1cmUgaW1ne21heC13aWR0aDoxNTBweDttYXJnaW46MCBhdXRvO2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXRhbHlzdC1lbGlnaWJpbGl0eSAuY2F0LWVsaS1ib3ggcGljdHVyZSBpbWd7bWF4LXdpZHRoOjc1cHh9fS5jYXRhbHlzdC1lbGlnaWJpbGl0eSAuY2F0LWVsaS1ib3ggLmgze2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbToxNHB4fS5jYXRhbHlzdC1lbGlnaWJpbGl0eSAuY2F0LWVsaS1ib3ggLmRlc2N7Y29sb3I6IzIyMjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2F0YWx5c3QtZWxpZ2liaWxpdHkgLmNhdC1lbGktYm94IC5kZXNje2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfX0uY2F0YWx5c3QtZWxpZ2liaWxpdHkgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIsLmNhdGFseXN0LWVsaWdpYmlsaXR5IC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVye2Rpc3BsYXk6bm9uZX0uY2F0YWx5c3QtZWxpZ2liaWxpdHkgLnN3aXBlci1idXR0b24tbmV4dCwuY2F0YWx5c3QtZWxpZ2liaWxpdHkgLnN3aXBlci1idXR0b24tcHJldnt3aWR0aDozNXB4O2hlaWdodDozNXB4fS5jYXRhbHlzdC1lbGlnaWJpbGl0eSAuc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOjA7bWFyZ2luLXRvcDoxNXB4fS5jYXRhbHlzdC1lbGlnaWJpbGl0eSAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7YmFja2dyb3VuZDojOWIxZTI2fS5jYXRhbHlzdC1wYXJ0aWNpcGF0ZXtwYWRkaW5nOjYycHggMH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNhdGFseXN0LXBhcnRpY2lwYXRle3BhZGRpbmc6NTBweCAwIDB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2F0YWx5c3QtcGFydGljaXBhdGV7cGFkZGluZzo0MHB4IDAgMH19LmNhdGFseXN0LXBhcnRpY2lwYXRlIC5jYXQtcGFydC1kZXNjIC5oMntjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZTozNnB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhdGFseXN0LXBhcnRpY2lwYXRlIC5jYXQtcGFydC1kZXNjIC5oMntmb250LXNpemU6MjRweH19LmNhdGFseXN0LXBhcnRpY2lwYXRlIC5zd2lwZXItY2F0LXBhcnR7bWFyZ2luLXRvcDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2F0YWx5c3QtcGFydGljaXBhdGUgLnN3aXBlci1jYXQtcGFydHttYXJnaW4tdG9wOjMwcHh9fS5jYXRhbHlzdC1wYXJ0aWNpcGF0ZSAuY2FyZHtwYWRkaW5nOjI0cHggMjZweDtib3JkZXItcmFkaXVzOjE2cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21pbi1oZWlnaHQ6MTg4cHg7Z2FwOjEwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXRhbHlzdC1wYXJ0aWNpcGF0ZSAuY2FyZHttaW4taGVpZ2h0OjE3MHB4fX0uY2F0YWx5c3QtcGFydGljaXBhdGUgLmNhcmQucmVke2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE0N2RlZywgIzc1MTYxQiA4LjUxJSwgI0EwMjkzMSA5NC43NiUpfS5jYXRhbHlzdC1wYXJ0aWNpcGF0ZSAuY2FyZC5ibGFja3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMyRTJEMkQgLTAuODQlLCAjNDg0ODQ4IDkyLjIxJSl9LmNhdGFseXN0LXBhcnRpY2lwYXRlIC5jYXJkIC5jYXJkLWRlc2MgLmgze2NvbG9yOiNmZmY7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjI0cHg7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2F0YWx5c3QtcGFydGljaXBhdGUgLmNhcmQgLmNhcmQtZGVzYyAuaDN7Zm9udC1zaXplOjE2cHh9fS5jYXRhbHlzdC1wYXJ0aWNpcGF0ZSAuY2FyZCAuY2FyZC1kZXNjIC5kZXNje2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE4cHg7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXRhbHlzdC1wYXJ0aWNpcGF0ZSAuY2FyZCAuY2FyZC1kZXNjIC5kZXNje2ZvbnQtc2l6ZToxNHB4fX0uY2F0YWx5c3QtcGFydGljaXBhdGUgLmNhcmQgcGljdHVyZXtmbGV4OjAgMCAxMDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhdGFseXN0LXBhcnRpY2lwYXRlIC5jYXJkIHBpY3R1cmV7ZmxleDowIDAgNzVweH19LmNhdGFseXN0LXBhcnRpY2lwYXRlIC5jYXJkIHBpY3R1cmUgaW1ne21heC13aWR0aDoxMDAlO21peC1ibGVuZC1tb2RlOm92ZXJsYXl9LmNhdGFseXN0LXBhcnRpY2lwYXRlIC5jYXQtbmF2e21hcmdpbi10b3A6MzBweDtnYXA6MjBweH0uY2F0YWx5c3QtcGFydGljaXBhdGUgLmNhdC1uYXYgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIsLmNhdGFseXN0LXBhcnRpY2lwYXRlIC5jYXQtbmF2IC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVye2Rpc3BsYXk6bm9uZX0uY2F0YWx5c3QtcGFydGljaXBhdGUgLmNhdC1uYXYgLnN3aXBlci1idXR0b24tbmV4dCwuY2F0YWx5c3QtcGFydGljaXBhdGUgLmNhdC1uYXYgLnN3aXBlci1idXR0b24tcHJldnt3aWR0aDozNXB4O2hlaWdodDozNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6MDtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO21hcmdpbjowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTt6LWluZGV4OjF9LmNhdGFseXN0LXJvYWRtYXB7cGFkZGluZzo1MHB4IDB9LmNhdGFseXN0LXJvYWRtYXAgLmNhdC1yb2FkLWRlc2MgLmJ0bi1yZWR7cGFkZGluZzoxOHB4IDcwcHg7YmFja2dyb3VuZDojOWIxZTI2O2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czozMHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7ZGlzcGxheTpibG9jazt3aWR0aDpmaXQtY29udGVudDttYXJnaW46MCBhdXRvIDQwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXRhbHlzdC1yb2FkbWFwIC5jYXQtcm9hZC1kZXNjIC5idG4tcmVke3BhZGRpbmc6MThweCAzNXB4O2ZvbnQtc2l6ZToxNnB4O21hcmdpbjowIGF1dG8gMzBweH19LmNhdGFseXN0LXJvYWRtYXAgLnJvYWQtc3RlcHN7ZGlzcGxheTpmbGV4O2dhcDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5jYXRhbHlzdC1yb2FkbWFwIC5yb2FkLXN0ZXBze2dhcDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNhdGFseXN0LXJvYWRtYXAgLnJvYWQtc3RlcHN7Z2FwOjI4cHg7ZmxleC13cmFwOndyYXB9fS5jYXRhbHlzdC1yb2FkbWFwIC5yb2FkLXN0ZXBzOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMwcHg7bGVmdDo1MHB4O3JpZ2h0OjUwcHg7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9saW5lLXJvYWRtYXAucG5nXCIpIHJlcGVhdDt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2F0YWx5c3Qtcm9hZG1hcCAucm9hZC1zdGVwczpiZWZvcmV7dG9wOjA7Ym90dG9tOjA7d2lkdGg6MXB4O2hlaWdodDphdXRvO2xlZnQ6MjFweDtyaWdodDphdXRvO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2xpbmUtcm9hZG1hcC12ZXJ0aWNsZS5wbmdcIikgcmVwZWF0fX0uY2F0YWx5c3Qtcm9hZG1hcCAucm9hZC1zdGVwcyAuc3RlcHtmbGV4OjAgMCAxMjVweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5jYXRhbHlzdC1yb2FkbWFwIC5yb2FkLXN0ZXBzIC5zdGVwe2ZsZXg6MCAwIDEwNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNhdGFseXN0LXJvYWRtYXAgLnJvYWQtc3RlcHMgLnN0ZXB7ZmxleDowIDAgMTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoyMHB4fX0uY2F0YWx5c3Qtcm9hZG1hcCAucm9hZC1zdGVwcyBzcGFue2NvbG9yOiMyNTI0M2I7Zm9udC1zaXplOjI0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDt3aWR0aDo1OHB4O2hlaWdodDo1OHB4O2JhY2tncm91bmQ6I2ZmZjVmNjtib3JkZXI6MS41cHggc29saWQgIzliMWUyNjt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2xpbmUtaGVpZ2h0OjU4cHg7bWFyZ2luLWJvdHRvbTozNHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2F0YWx5c3Qtcm9hZG1hcCAucm9hZC1zdGVwcyBzcGFue21hcmdpbi1ib3R0b206MDt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O2xpbmUtaGVpZ2h0OjQycHg7Zm9udC1zaXplOjE0cHh9fS5jYXRhbHlzdC1yb2FkbWFwIC5yb2FkLXN0ZXBzIC5kZXNje2NvbG9yOiMyMjI7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuY2F0YWx5c3Qtcm9hZG1hcCAucm9hZC1zdGVwcyAuZGVzY3tmb250LXNpemU6MTRweH19LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWZ7cGFkZGluZzo2NHB4IDA7YmFja2dyb3VuZDojZjFmMWYxfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1zYWluZy13bWZhcS50eXBlcy1vZi1tZntwYWRkaW5nOjUwcHggMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNhaW5nLXdtZmFxLnR5cGVzLW9mLW1me3BhZGRpbmc6NDBweCAwfX0uZ3JudC1zYWluZy13bWZhcS50eXBlcy1vZi1tZiAuaDJ7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MjhweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmgye2ZvbnQtc2l6ZToyNHB4O21hcmdpbi1ib3R0b206MzBweH19LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmRlc2N7Y29sb3I6IzU0NTY1Yjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206MDt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNhaW5nLXdtZmFxLnR5cGVzLW9mLW1mIC5kZXNje2ZvbnQtc2l6ZToxNnB4O3RleHQtYWxpZ246bGVmdH19LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbnttYXJnaW4tdG9wOjB9LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbiAuZmFxLWl0ZW1ze2JvcmRlci1yYWRpdXM6MjBweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7bWFyZ2luLWJvdHRvbToxNnB4O3BhZGRpbmc6MHB4O2JvcmRlcjoycHggc29saWQgI2NhY2FjYX0uZ3JudC1zYWluZy13bWZhcS50eXBlcy1vZi1tZiAuYWNjb3JkaWFuIC5mYXEtaXRlbXMuYWN0aXZle2JvcmRlci1jb2xvcjojYjQzMTQwO2JhY2tncm91bmQ6dmFyKC0tR3JhZGllbnQtNywgbGluZWFyLWdyYWRpZW50KDc3ZGVnLCAjNUYwRDE2IDAlLCAjQjQzMTQwIDk4LjElKSl9LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbiAuZmFxLWl0ZW1zLmFjdGl2ZSAudHJnci10aXRsZXtjb2xvcjojZmZmO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtmb250LXdlaWdodDo1MDB9LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbiAuZmFxLWl0ZW1zLmFjdGl2ZSAudHJncntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7bWFyZ2luLWJvdHRvbTotMTBweH0uZ3JudC1zYWluZy13bWZhcS50eXBlcy1vZi1tZiAuYWNjb3JkaWFuIC5mYXEtaXRlbXMuYWN0aXZlIC50cmdyOmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9hcnJvdy11cC13aGl0ZS5zdmdcIil9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNhaW5nLXdtZmFxLnR5cGVzLW9mLW1mIC5hY2NvcmRpYW4gLmZhcS1pdGVtcy5hY3RpdmUgLnRyZ3I6YmVmb3Jle2JhY2tncm91bmQtc2l6ZTpjb250YWlufX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbiAuZmFxLWl0ZW1ze21hcmdpbi1ib3R0b206MTJweH19LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdye3BhZGRpbmc6MzJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdye3BhZGRpbmc6MjJweDtwYWRkaW5nLXJpZ2h0OjM0cHh9fS5ncm50LXNhaW5nLXdtZmFxLnR5cGVzLW9mLW1mIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnR7cGFkZGluZzowIDMycHggMzJweCAzMnB4O21hcmdpbi1ib3R0b206MDtib3JkZXItdG9wOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNhaW5nLXdtZmFxLnR5cGVzLW9mLW1mIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnR7cGFkZGluZzowIDIycHggMjJweCAyMnB4fX0uZ3JudC1zYWluZy13bWZhcS50eXBlcy1vZi1tZiAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRyZ3J7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6MCAwIDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNhaW5nLXdtZmFxLnR5cGVzLW9mLW1mIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudHJncntmb250LXNpemU6MTZweH19LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdyOmJlZm9yZXtyaWdodDozMnB4O3RvcDozMnB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50OlwiXCI7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvYXJyb3ctZG93bi1ibGFjay5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0O2JhY2tncm91bmQtc2l6ZTphdXRvO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1zYWluZy13bWZhcS50eXBlcy1vZi1tZiAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRyZ3I6YmVmb3Jle3JpZ2h0OjE1cHg7dG9wOjI1cHg7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH19LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdyLXRpdGxle2NvbG9yOiMyMjI7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7bWFyZ2luLXRvcDowO2JveC1zaGFkb3c6MCAwIDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNhaW5nLXdtZmFxLnR5cGVzLW9mLW1mIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudHJnci10aXRsZXtmb250LXNpemU6MTZweH19LmdybnQtc2Fpbmctd21mYXEudHlwZXMtb2YtbWYgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50b2dfY29udHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7Ym94LXNoYWRvdzowIDAgMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNhaW5nLXdtZmFxLnR5cGVzLW9mLW1mIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnR7Zm9udC1zaXplOjE0cHh9fSIsIkBpbXBvcnQgXCJfdmFyXCI7XG5AaW1wb3J0IFwiX21peGluc1wiO1xuLy8gYm93ZXI6c2Nzc1xuQGltcG9ydCBcIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm91cmJvbi9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL19ib3VyYm9uLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2NvbXBhc3MtYnJlYWtwb2ludC9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzXCI7XG5AaW1wb3J0IFwiYm93ZXJfY29tcG9uZW50cy9zYXNzLWZsZXgtbWl4aW4vX2ZsZXguc2Nzc1wiO1xuLy8gZW5kYm93ZXJcblxuLyogZ2xvYmFsIGNzcyAqL1xuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiLlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICBjbGVhcjogYm90aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5jbGVhcmZpeCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgLy90cmFuc2l0aW9uOiBjb2xvciAwLjVzIGxpbmVhcjtcbn1cblxuYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbn1cblxuYTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG51bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbn1cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuXG4vKiBIaWRlcyBmcm9tIElFLW1hYyBcXCovXG5cbiogaHRtbCAuY2xlYXJmaXgge1xuICAgIGhlaWdodDogMSU7XG59XG5cbi5jbGVhcmZpeCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uRkwge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uRlIge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5DVFIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLlRBUiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51bGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5VQyB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRDYXAge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbjpmb2N1cyxcbmJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLlBSIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5QQTAge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5QQTUge1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLlBBNyB7XG4gICAgcGFkZGluZzogN3B4O1xufVxuXG4uUEExMCB7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLlBBMTIge1xuICAgIHBhZGRpbmc6IDEycHg7XG59XG5cbi5QQTE1IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uUEEyMCB7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuLlBUMyB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbn1cblxuLlBUNSB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLlBUNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuLlBUOCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLlBUMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uUFQxNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5QVDIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLlBUMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuXG4uUFQzMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5QVDM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbn1cblxuLlBUNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4uUFQ3NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG59XG5cbi5QVDgwIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbn1cblxuLlBCNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLlBCNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cblxuLlBCMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4uUEIxNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5QQjIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLlBCMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4uUEIzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5QQjM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLlBCNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4uUEI0NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG5cbi5QQjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLlBCNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xufVxuXG4uUEI2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5QTDUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uUEwxMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uUEwxNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uUEwyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uUEwyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4uUFI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5QUjEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uUFIxNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLlBSMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5QTDUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG5cbi5QUjUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuXG4ucDAge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLk1SNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5NUjcge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4uTVIxMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uTVIxNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uTVIyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uTVIyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuXG4uTVIzMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4uTVIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLk1MMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLk1MNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLk1MNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cblxuLk1MMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uTUwxNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5NTDIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLk1MMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4uTVQzIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5NVDUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLk1UNyB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4uTVQxMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLk1UMTIge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5NVDE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uTVQyMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLk1UMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5NVDMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uTVQzNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuLk1UNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5NVDQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG4uTVQ1MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLk1UNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi5NQjUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLk1CMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5NQjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uTUIyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLk1CMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5NQjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICAgIC5uby1wYWQtcmlnaHQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBFbmQgKi9cblxuQGltcG9ydCBcIl90eXBlXCI7XG5AaW1wb3J0IFwiX2NvbW1vblwiO1xuQGltcG9ydCBcIl9pY29uXCI7XG5AaW1wb3J0IFwiX2FuaW1hdGVcIjtcbkBpbXBvcnQgXCJfaGVhZGVyLW4xXCI7XG4vL0BpbXBvcnQgXCJfaGVhZGVyLWJjZy5zY3NzXCI7XG5AaW1wb3J0IFwiX2hlYWRlci1uMS1uZXdcIjtcbi8vQGltcG9ydCBcIl9oZWFkZXItc2VhcmNoLnNjc3NcIjtcbkBpbXBvcnQgXCJfc2VhcmNoXCI7XG5AaW1wb3J0IFwiX2Zvb3RlclwiO1xuQGltcG9ydCBcIl9mb3JtXCI7XG5cbi8qIENvbXBvbmVudCB3aXNlIFNDU1MqL1xuXG5AaW1wb3J0IFwiX2Jhbm5lclwiO1xuQGltcG9ydCBcIl9hY2NvcmRpb25cIjtcbkBpbXBvcnQgXCJfY2FyZC1sb29rXCI7XG5AaW1wb3J0IFwiX2dlbmVyaWNcIjtcbkBpbXBvcnQgXCJfZ2VuZXJpYzJcIjtcbkBpbXBvcnQgXCJfc29jXCI7XG5AaW1wb3J0IFwiX2hvbWVcIjtcbkBpbXBvcnQgXCJfcHJvZHVjdC1kZXRhaWxcIjtcbkBpbXBvcnQgXCJfaGVscC1jZW50ZXJcIjtcbkBpbXBvcnQgXCJfZmFzdGFnXCI7XG5AaW1wb3J0IFwiX25vdGlmaWNhdGlvblwiO1xuQGltcG9ydCBcIl9vZmZlci1uZXdcIjtcbkBpbXBvcnQgXCJfY3NyLW5ld1wiO1xuXG4vL2dybnQtaGVhZGVyLW9uZSAtLT4gaGVhZGVyIHZlcnNpb24gb25lIHNjc3NcbkBpbXBvcnQgXCJfZ3JudC1oZWFkZXItb25lLnNjc3NcIjtcblxuLy9hY2Nlc3NpYmlsaXR5IHNjc3NcbkBpbXBvcnQgXCJfYWNjZXNzaWJpbGl0eS5zY3NzXCI7XG5cbi8vY2F0YWx5c3QtaW1wYWN0IHNjc3NcbkBpbXBvcnQgXCJfZ3JudC1jYXRhbHlzdC1pbXBhY3Quc2Nzc1wiOyIsIkBkZWJ1ZyBcIkxvYWRpbmcgX3Zhci5zY3NzXCI7XG5cbi8vZm9udC1zdHlsZVxuJGZvbnQtbm9ybWFsOiA0MDA7XG4kZm9udC1saWdodDogMzAwO1xuJGZvbnQtYm9sZDogNzAwO1xuJGZvbnQtc2VtaTogNjAwO1xuLy9ncmlkXG4kbXh3MzIwOiBtYXgtd2lkdGggMzYwcHg7XG4kbXh3NDI1OiBtYXgtd2lkdGggNDI1cHg7XG4kbXh3NjAwOiBtYXgtd2lkdGggNjAwcHg7XG4kbXh3NzY4OiBtYXgtd2lkdGggNzY3cHg7XG4kbW53NzY4OiBtaW4td2lkdGggNzY3cHg7XG4kbXh3NzY5OiBtYXgtd2lkdGggNzY4cHg7XG4kbXh3ODIwOiBtYXgtd2lkdGggODIwcHg7XG4kbXh3ODM0OiBtYXgtd2lkdGggODM0cHg7XG4kbXh3OTkyOiBtYXgtd2lkdGggOTkxcHg7XG4kbW53OTkyOiBtaW4td2lkdGggOTkycHg7XG4kbXh3MTAwMDogbWF4LXdpZHRoIDEwMjRweDtcbiRtbncxMDI1OiBtaW4td2lkdGggMTAyNXB4O1xuJG14dzExMTI6IG1heC13aWR0aCAxMTEycHg7XG4kbXh3MTE4MDogbWF4LXdpZHRoIDExODBweDtcbiRteHcxMjAwOiBtYXgtd2lkdGggMTE5OXB4O1xuJG14dzEyODA6IG1heC13aWR0aCAxMjgwcHg7XG4kbXh3MTQ0MDogbWF4LXdpZHRoIDE0NDBweDtcbiRteHcxMzY2OiBtYXgtd2lkdGggMTM2NnB4O1xuJG1udzE0NDA6IG1pbi13aWR0aCAxNDQxcHg7XG4kbW53MTkyMDogbWluLXdpZHRoIDE5MjBweDtcbi8vY29sb3JzXG4kYy1ibGFjay1wdXJlOiAjMDAwO1xuJGMtYmxhY2s6ICM1NDU2NUI7XG4kYy13aGl0ZTogI0ZGRkZGRjtcbiRjLXJlZDogIzlEMUQyNztcbiRjLXJlZDI6ICNEQTM0NDI7XG4kYy15ZWxsb3c6ICNGRkNCMDU7XG4kYy15ZWxsb3ctMjogI0ZGQkYwMDtcbiRjLWJsYWNrMjogIzI1MjQzQjtcbiRjLWJsYWNrMTogIzExMTExMTtcbiRjLWdyZXktMTogI0Y1RjVGNTtcbiRjLWdyZXktMjogIzk3OTc5NztcbiRjLWdyZXktMzogI2I4YjhiODtcbiRjLWdyZXktNDogI0U1RTVFNTtcbiRjLWdyZXktNTogIzYxNjE2MTtcbiRjLWdyZXktNjogI0U4RThFODtcbiRjLWdyZXktNzogIzUyNTI1MjtcbiRjLWdyZWVuOiAjMDBBMDdBO1xuJHdoaXRlOiAjZmZmZmZmO1xuJGdyZXktNTA6ICNmYWZhZmE7XG4kZ3JleS0xMDA6ICNmM2YzZjM7XG4kZ3JleS0yMDA6ICNkOGQ4ZDg7XG4kZ3JleS00MDA6ICM3MzczNzM7XG4kZ3JleS01MDA6ICM1NDU2NWI7XG4kbWFyb29uOiAjOWQxZDI3O1xuJHJlZDogI2QxMDAwMDtcbiRyZWQyOiAjREEzNzQ1O1xuJGJsdWU6ICMwMDY0YjA7XG4kYmxhY2s6ICMyMjIyMjI7XG4kdmVyeS1saWdodC1waW5rOiAjYjhiOGI4O1xuJGJyb3duaXNoLWdyZXk6ICM3ODc4Nzg7XG4kdGF1cGU6ICNiOWEzN2I7XG4kcm91Z2U6ICM5YzFkMjY7XG4kYy1ncmVlbjogIzAwYTA3YTtcbiR0ZWFsOiAjMDBhMDdhO1xuJG1hcmlnb2xkOiAjZmZjYjA1O1xuJGJyb3duaXNoLWdyZXktdHdvOiAjNzY3Njc2O1xuJGdyZXktNjAwOiNGNkY2RjY7XG4kYy1vcmFuZ2U6I0QxNDUxQTtcbiRjLXBpbmstbGlnaHQ6I0U4RDlERjtcbiRjLXBlYWNoOiNGNEQ4Q0Y7XG4kYy1za3k6I0MyRDhFRjtcbiRjLXR3aWxpZ2h0OiNFMUUxRUI7XG4kYy10aW50QnJvd246I0VGREZEMztcbiRjLWJsazE6ICMyNTI0M0I7XG4kYy1yZWQxOiAjOUIxRTI2O1xuJGxpbmstY29sb3I6ICM5ODFBMUQ7XG4kXzZENkQ2RDogIzZENkQ2RDtcbiRFRkVGRUY6ICNFRkVGRUY7XG4kRkZGNUY2OiAjRkZGNUY2O1xuJF81OTU5NTk6ICM1OTU5NTk7XG4kRDlEOUQ5OiAjRDlEOUQ5O1xuJF84OTg2ODY6ICM4OTg2ODY7XG4kXzg0ODQ4NDogIzg0ODQ4NDtcbiRfM0EzQTNBOiMzQTNBM0E7XG4kXzM1MzUzNTojMzUzNTM1O1xuJEYxRjFGMTojRjFGMUYxO1xuJF82NjY6IzY2NjtcbiRfNzA3MDcwOiM3MDcwNzA7XG4kXzU1NTQ1NDojNTU1NDU0O1xuJF80MTQxNDE6IzQxNDE0MTtcbiRfMUMyNTJFOiMxQzI1MkU7XG4kXzlBOUE5QTojOUE5QTlBO1xuJF82RjZFNkU6IzZGNkU2RTtcbiRfNkQ2RDZEOiM2RDZENkQ7XG4kRkZFQ0VFOiNGRkVDRUU7XG4kXzQ5NDk0OTojNDk0OTQ5O1xuJF83NDY5Njk6Izc0Njk2OTtcbiRfOTEyQTJDOiM5MTJBMkM7XG5cblxuJGZvbnQtc2l6ZTogMTZweDtcbiRsaW5lLWhlaWdodDogMS4xODc1O1xuJGxpbmVzLXRvLXNob3c6IDM7IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4kQnJlYWtwb2ludC1TZXR0aW5nczogKFxuICAnZGVmYXVsdCBtZWRpYSc6IGFsbCxcbiAgJ2RlZmF1bHQgZmVhdHVyZSc6IG1pbi13aWR0aCxcbiAgJ2RlZmF1bHQgcGFpcic6IHdpZHRoLFxuXG4gICdmb3JjZSBhbGwgbWVkaWEgdHlwZSc6IGZhbHNlLFxuICAndG8gZW1zJzogZmFsc2UsXG4gICd0cmFuc2Zvcm0gcmVzb2x1dGlvbnMnOiB0cnVlLFxuXG4gICdubyBxdWVyaWVzJzogZmFsc2UsXG4gICdubyBxdWVyeSBmYWxsYmFja3MnOiBmYWxzZSxcblxuICAnYmFzZSBmb250IHNpemUnOiAxNnB4LFxuXG4gICdsZWdhY3kgc3ludGF4JzogZmFsc2Vcbik7XG5cbiRicmVha3BvaW50OiAoKSAhZGVmYXVsdDtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBJbXBvcnRzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbkBpbXBvcnQgXCJicmVha3BvaW50L3NldHRpbmdzXCI7XG5AaW1wb3J0ICdicmVha3BvaW50L2NvbnRleHQnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9oZWxwZXJzJztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcGFyc2Vycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L25vLXF1ZXJ5JztcblxuQGltcG9ydCAnYnJlYWtwb2ludC9yZXNwb25kLXRvJztcblxuQGltcG9ydCBcImJyZWFrcG9pbnQvbGVnYWN5LXNldHRpbmdzXCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gQnJlYWtwb2ludCBNaXhpblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbkBtaXhpbiBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICBAaW5jbHVkZSBsZWdhY3ktc2V0dGluZ3Mtd2FybmluZztcblxuICAvLyBSZXNldCBjb250ZXh0c1xuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcblxuICAkYnJlYWtwb2ludDogYnJlYWtwb2ludCgkcXVlcnksIGZhbHNlKTtcblxuICAkcXVlcnktc3RyaW5nOiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnknKTtcbiAgJHF1ZXJ5LWZhbGxiYWNrOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnZmFsbGJhY2snKTtcblxuICAkcHJpdmF0ZS1icmVha3BvaW50LWNvbnRleHQtaG9sZGVyOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnY29udGV4dCBob2xkZXInKSAhZ2xvYmFsO1xuICAkcHJpdmF0ZS1icmVha3BvaW50LXF1ZXJ5LWNvdW50OiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnkgY291bnQnKSAhZ2xvYmFsO1xuXG4gIC8vIEFsbG93IGZvciBhbiBhcy1uZWVkZWQgb3ZlcnJpZGUgb3IgdXNhZ2Ugb2Ygbm8gcXVlcnkgZmFsbGJhY2suXG4gIEBpZiAkbm8tcXVlcnkgIT0gZmFsc2Uge1xuICAgICRxdWVyeS1mYWxsYmFjazogJG5vLXF1ZXJ5O1xuICB9XG5cbiAgQGlmICRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSB7XG4gICAgJGNvbnRleHQtc2V0dGVyOiBwcml2YXRlLWJyZWFrcG9pbnQtc2V0LWNvbnRleHQoJ25vLXF1ZXJ5JywgJHF1ZXJ5LWZhbGxiYWNrKTtcbiAgfVxuXG4gIC8vIFByaW50IE91dCBRdWVyeSBTdHJpbmdcbiAgQGlmIG5vdCBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpIHtcbiAgICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpICE9IGZhbHNlIG9yIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykgPT0gdHJ1ZSB7XG5cbiAgICAkdHlwZTogdHlwZS1vZihicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykpO1xuICAgICRwcmludDogZmFsc2U7XG5cbiAgICBAaWYgKCR0eXBlID09ICdib29sJykge1xuICAgICAgJHByaW50OiB0cnVlO1xuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ3N0cmluZycpIHtcbiAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ2xpc3QnKSB7XG4gICAgICBAZWFjaCAkd3JhcHBlciBpbiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xuICAgICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09ICR3cmFwcGVyIHtcbiAgICAgICAgICAkcHJpbnQ6IHRydWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBXcml0ZSBGYWxsYmFja1xuICAgIEBpZiAoJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlKSBhbmQgKCRwcmludCA9PSB0cnVlKSB7XG4gICAgICAkdHlwZS1mYWxsYmFjazogdHlwZS1vZigkcXVlcnktZmFsbGJhY2spO1xuXG4gICAgICBAaWYgKCR0eXBlLWZhbGxiYWNrICE9ICdib29sJykge1xuICAgICAgICAjeyRxdWVyeS1mYWxsYmFja30gJiB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG59XG5cblxuQG1peGluIG1xKCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8qIGludGVyLTMwMCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSwgLy8gdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi0zMDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuXG4vKiBpbnRlci1yZWd1bGFyICovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSwgLy8gdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLnN2ZyNJbnRlcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgLyogTGVnYWN5IGlPUyAqL1xufVxuXG5cbi8qIGludGVyLTUwMCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSwgLy8gdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi01MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuXG4vKiBpbnRlci03MDAgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tNzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuLyogRW5kICovXG5cbmJvZHkge1xuICAgIGZvbnQ6IDE0cHggJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5oZCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZHIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG4uaGRiIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZDEge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAmLmJsYWNrIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbiAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAvLyAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAvLyAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIC8vIH1cbn1cblxuLmhkMWwge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBjb2xvcjogJGMtZ3JleS01O1xufVxuXG4uaGQyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmhkMnYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmhkMnY0NCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnN1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAkZ3JleS01MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmhkMyB7XG4gICAgLy9jb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5oZDQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy9jb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICB9XG59XG5cbi5oZDUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IC41MHJlbTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZDYge1xuICAgIC8vY29sb3I6ICR2ZXJ5LWxpZ2h0LXBpbms7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5oZDcge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweFxuICAgIH1cbn1cblxuLmhkNDgge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuNnB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbn1cblxuLmhkMzYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAvLyBsZXR0ZXItc3BhY2luZzogLTEuNnB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbn1cblxuLmhkMzZsIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbn1cblxuLmhkMTAwIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjkzO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICB9XG59XG5cbi5oZDI2LFxuLmhkMjZsLFxuLmhkMjZiIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgfVxufVxuXG4uaGQyNmIge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xufVxuXG4uaGQyNmwge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbn1cblxuLnJlYWQtc3Ryb3kge1xuICAgIGNvbG9yOiAkbWFyb29uO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cblxuLmljb24tc3RhciB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICYuYWN0aXZlIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYXJvb247XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MWJcIjtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MWJcIjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3ODc4Nzg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibGFjayB7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xufVxuXG4ud2hpdGUge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbn1cblxuLmNsci1ncmV5IHtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG59XG5cbi5saW5rLWFydyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGMtcmVkO1xuICAgIC5pY29uLVJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhkM2Ige1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZjEyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5mMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmYxNmIsXG4uZjE2YnIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cblxuLmYxNmJyIHtcbiAgICBjb2xvcjogJGMtcmVkO1xufVxuXG4uZjE3IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5mMTdiIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmYxN2wge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxufVxuXG4uZjE0bCxcbi5mMjBsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmYyMGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmYyNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mMjRsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG59XG5cbi5mMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmYxNk4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xufVxuXG4uZjE0YnIsXG4uZjE0ZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjLXJlZDtcbn1cblxuLmYxNGcge1xuICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG59XG5cbi5mMTAwbCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC01cHg7XG59XG5cbi5jbHItZ3JuIHtcbiAgICBjb2xvcjogJGMtZ3JlZW47XG59XG5cbi5jbHItcmVkIHtcbiAgICBjb2xvcjogJGMtcmVkO1xufVxuXG4uY2xyLXdodCB7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xufVxuXG4uc2VwIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbn1cbiIsIi8qIEdlbmVyYWwgcGFkZGluZyBmb3Igc2VjdGlvbnMgc3RhcnQqL1xuXG4ucGFkMSB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxufVxuXG4ucGFkMiB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxufVxuXG5cbi8qIEdlbmVyYWwgcGFkZGluZyBmb3Igc2VjdGlvbnMgc3RhcnQqL1xuXG5cbi8qIEJyZWFkY3J1bSBTdGFydCAqL1xuXG4uYnJlYWRjcnVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLy9jb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICBhIHtcbiAgICAgICAgLy9jb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7IFxuICAgIH1cbn1cblxuLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgLmV4cGxvcmVyMTEgLmJsb2ctbWFpbiAmIHtcbiAgICAgICAgbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBuYXYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZXktNjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuLyogRm9yIEJhbmVuciBicmVhZGNydW1iICovXG5cbi5iYW5uZXItYnJkY3J1bWIge1xuICAgICYuYnJlYWRjcnVtYi13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbn1cblxuXG4vKiBCcmVhZGNydW0gRW5kICovXG5cblxuLyogY29tbW9uIGNoZWNrIGxpc3Qgd2l0aCByaWdodCBpY29ucyovXG5cbnVsLmNoZWNrLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkxYVwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIGNvbW1vbiBjaGVjayBsaXN0IHdpdGggcmlnaHQgaWNvbnMgZW5kKi9cblxuLy9Pd2wgQ2Fyb3NlbCBOb3JtYWxpc2Vcbi5vd2wtY2Fyb3VzZWwge1xuICAgIHotaW5kZXg6IDA7XG59XG5cblxuLyogQnV0dG9uIHR5cGUgbmF2aWdhdGlvbiBsaWtlIFRhZ3MgaW4gQmxvZ3BhZ2Ugc3RhcnQgKi9cblxuLm5hdiB7XG4gICAgJi5uYXYtbGlzdDEsXG4gICAgJi50YWctbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMTBweCAwO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjRDhEOEQ4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYubmF2LWxpc3QxIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDZweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogIEVuZCAgKi9cblxuLy8gQ29tbW9uIGJ1dHRvbiBzdHlsZSBzdGFydCAqL1xuLmJ0bi1ib3gge1xuICAgIC5idG4tbGluayB7XG4gICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICBcbiAgICAuYnRuLXJlZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQxO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIFxuICAgIC5idG4tcmVkLmJpZyB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDYwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgICAgbWluLXdpZHRoOiAyNDBweDtcbiAgXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggNDBweDtcbiAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgYnV0dG9uLmJ0bi1yZWQge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgXG4gICAgLmJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjLXJlZDtcbiAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICBcbiAgICAuYm9yZC1idG4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtcmVkMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICBcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAuYnRuLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gIH1cbiAgXG4gIC8qIEVuZCAqL1xuXG5cbiAgLnByb0xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBcbiAgc3Bhbi5hcnJvdy5iaWcge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gIFxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmdyZFAxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZmZlYmViIDAlLCAjZmFmMmRhIDEwMCUpO1xuICB9XG4gIFxuICAuZ3JkUDIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmZmViZWIgMCUsICNmMGU4ZWIgMTAwJSk7XG4gIH1cbiAgXG4gIC5ncmRQMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI2ZhZjNkOCAwJSwgI2VmZGZkMyAxMDAlKTtcbiAgfVxuICBcbiAgLmdyZFA0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZjBlOGViIDAlLCAjZmZlYmUwIDEwMCUpO1xuICB9XG4gIFxuICAuZ3JkUDUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmYmVhZjggMCUsICNmZWZhZTkgMTAwJSk7XG4gIH1cbiAgXG4gIC5ncmRTZWxlY3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM2YzlmZjMgMCUsICMyNTQ5OWIgMTAwJSk7XG4gIFxuICAgIGEge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgfVxuICBcbiAgLmdyZFdlYWx0aCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzlkMWQyNyAwJSwgIzU0MTIzYyAxMDAlKTtcbiAgXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuICB9XG4gIFxuICAuZ3JkUHJpdmF0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcbiAgXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuICB9XG4vKiBsaXN0IHR5cGUgd2l0aCBpbWFnZSBsaWtlIExFQVJOICYgRE8gTU9SRSByaWdodCBzaWRlIHN0YXJ0ICovXG5cbi5saXN0LWltZyB7XG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLWNvbnQge1xuICAgICAgICAgICAgd2lkdGg6IDE1NXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXktNDAwO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LTQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cbi5tdC1zbS0xNSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxufVxuXG4ubXQtc20tMjAge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuXG4vKiBTY3JvbGwgcmlnaHQtbGVmdCBvbiBtb2JpbGUgc3RhcnQgKi9cblxuLm1vYi1zY3JvbGwsXG4ubW9iLXNjcm9sbDEge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cblxuLyogQ29tbW9uIFdoaXRlIGJveCBzdGFydCAqL1xuXG4ud2hpdGUtYm94IHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIFNPQyBEZXRhaWwgcGFnZSAtIHRhYmxlIGluc2lkZSBhY2NvcmRpYW4gU3RhcnQgKi9cblxuLmFjcmQtZGF0YSB7XG4gICAgdGFibGUge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xMSk7XG4gICAgICAgIH1cbiAgICAgICAgdGQgc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICM3MzczNzM7XG4gICAgICAgIH1cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICM3MzczNzM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICYuZjE0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ydXBlZS10eHQge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgLmljb24tcnMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGZvcm0gY2VudGVyIHBhZ2UgbGlzdGluZyBkYXRhKi9cbiAgICB1bC5vcHQxIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xMSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFjdGlvbi1ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRvd25sb2FkLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAmLmF1ZGlvLWJ4IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgYXVkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIGZvcm0gY2VudGVyIHBhZ2UgbGlzdGluZyBkYXRhIGVuZCovXG4gICAgLypGaW5hbmNpYWwgUmVwb3J0cyB0YWJzIGRhdGEqL1xuICAgIC50YWJzLWRhdGEge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdWwub3B0MSBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hY3Rpb24tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIC5kb3dubG9hZC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIGZvcm0gY2VudGVyIHBhZ2UgZG93bmxvYWQgaWNvbiBiZyovXG5cbi5kb3dubG9hZC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS01MDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleDogMCAwIDQwcHg7XG59XG5cblxuLyogZm9ybSBjZW50ZXIgcGFnZSBkb3dubG9hZCBpY29uIGJnIGVuZCovXG5cblxuLyogIEVuZCAgKi9cblxuXG4vKiBjb21tb24gT3dsIGNhcm9zZWwgTmF2IGFycm93cyBzdGFydCAgKi9cblxuLm93bC1uYXYge1xuICAgIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIC8qIC5vd2wtcHJldiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vd2wtbmV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB9XG4gICAgfSAqL1xufVxuXG5cbi8qICBFbmQgICovXG5cblxuLyogIENvbW1vbiBPd2wgZG90cyBzdGFydCAqL1xuXG4ub3dsLWRvdHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIC5vd2wtZG90IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGxpbmVhcjtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93bmlzaC1ncmV5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicm93bmlzaC1ncmV5O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cblxuLyogU2hhcmUgYnViYmxlIG9uIEJsb2cgcGFnZSBzdGFydCAgKi9cblxuLm15LWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgQGV4dGVuZCAuY3RyLXZoICFvcHRpb25hbDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICYuaWNvbi1zdGFyLFxuICAgICAgICAgICAgJi5pY29uLXNoYXJlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hhcmUtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xuICAgIC5zaGFyZS1wb3NpdG9uLWJveCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIHRvcDogLTQ4cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgfVxuICAgICYub3BlbiB7XG4gICAgICAgIC5zaGFyZS1wb3NpdG9uLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2hhcmUtYnViYmxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy15ZWxsb3c7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYy15ZWxsb3c7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgICAgICB9XG4gICAgICAgIC5zb2NpYWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5zaGFyZS1wb3NpdG9uLWJveCB7XG4gICAgICAgICAgICBib3R0b206IC00NXB4O1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5zaGFyZS1idWJibGU6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIEFzayBQZXN6byBlbGVtZW50IHN0YXJ0Ki9cblxuLmFzay1wZXN6byB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLnozIHtcbiAgICAgICAgei1pbmRleDogMztcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjMyKSwgMCA1cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAuMjIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBAZXh0ZW5kIC5jdHItdmggIW9wdGlvbmFsO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cblxuLyogS25vdyBNb3JlIGxpbmsgd2l0aCBhcnJvdyBzdGFydCovXG5cbi5rbm93LW1vcmUge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuICAgIC5pY29uLVJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIGNvbW1vbiBkcm9wZHdvbiAqL1xuXG4uZHJvcGRvd24ge1xuICAgIC5idG4tc2Vjb25kYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyZXktMjAwO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDU1cHggMTRweCAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgLy9taW4td2lkdGg6IDMwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICAgICAgLy9oZWlnaHQ6IDIwMHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAvL3otaW5kZXg6IDE7XG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LXRpY2sgLmRyb3Bkb3duLW1lbnUgLnNlbGVjdGVkIHNwYW4uY2hlY2stbWFyayB7XG4gICAgdG9wOiAxNXB4O1xufVxuXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICBib3JkZXItY29sb3I6ICRncmV5LTIwMDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG5cbi8qIGNvbW1vbiBkcm9wZHdvbiBlbmQgKi9cblxuXG4vKmZvcm0gbGlzdCovXG5cbi5mb3JtLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYWRkcmVzcy1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxufVxuXG5cbi8qZm9ybSBsaXN0IGVuZCovXG5cblxuLyogc2VhcmNoIGJveCAqL1xuXG4uc2VhcmNoLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyMzVweDtcbiAgICAmLndoaXRlIHtcbiAgICAgICAgLmZvcm0tY29udHJvbCxcbiAgICAgICAgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTUwO1xuICAgICAgICBwYWRkaW5nOiA4cHggNDBweCA4cHggMTJweDtcbiAgICB9XG4gICAgLmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG4gICAgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5cbi8qIGNvbW1vbiBub3RlcyAqL1xuXG4ubm90ZXMge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgJi5NVDAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAmLm9wMiB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogM3B4IDAgMjBweCAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAzcHggMCAwIDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTQ1NjVCXG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogY29tbW9uIG5vdGVzIGVuZCovXG5cbi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGluay10eHQge1xuICAgIC5pY29uLVJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn1cblxuLnBvcHVwLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiAyNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgfVxufVxuXG4uY2hlY2stYm9vay1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgIHBhZGRpbmc6IDE1cHggMCAzMHB4IDA7XG59XG5cbi5vdHAtc2VudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG59XG5cbi52aWRlby1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIC52aWQtY2xzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG4ubWluLWh0IHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xufVxuXG4udWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmhvbWUtbG9hbi10YWJsZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYy1ncmV5LTY7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgLnRhYmxlLWJveCB7XG4gICAgICAgIG1pbi13aWR0aDogOTMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICBzcGFuLnBsdXMtbWludXMge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIitcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZXktNjtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29tbW9uLWNvbGxhcHNlIHtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ncmV5LTY7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JleS02O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2xsYXBzZS1kYXRhIHtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2RhbCB7XG4gICAgLmhkM2Ige1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFRoaXMgaXMgZm9yIEludGVyIGZvbnRcbi5pbnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG59XG5cblxuXG5cblxuXG4vL25ldyBjb21wbGltZW50cyBtb2RhbFxuXG5cbi5ncnlNb2RhbCxcbi53aGl0ZU1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDY2MHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgLmJ0bi1ib3ggYnV0dG9uLmJ0bi1yZWQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTYwMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNywgMzYsIDU5LCAwLjEwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhkMjYge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGsxLCAuMzIpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWdyb3VwMSBpbnB1dCxcbiAgICAgICAgLmZvcm0tZ3JvdXAxIHRleHRhcmVhLFxuICAgICAgICAuZm9ybS1ncm91cDEgc2VsZWN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2xvc2UucmVkOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1yZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aHVtYnN1cCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29weSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTMwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGhhbmtzTW9kYWwge1xuICAgICYuZ3J5TW9kYWwge1xuICAgICAgICBtYXgtd2lkdGg6IDQyMnB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCAuYnRuLXJlZCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb21vb24uZW90PzZ0MzdzYycpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD82dDM3c2MjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvaWNvbW9vbi50dGY/NnQzN3NjJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL2ljb21vb24ud29mZj82dDM3c2MnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9pY29tb29uLnN2Zz82dDM3c2MjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gICAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgc3BlYWs6IG5ldmVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWdyZXlfaWMtNDgtdGh1bWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyOFwiO1xufVxuXG4uaWNvbi1pYy00OC1tb2JpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4uaWNvbi1pYy00OC1wYW4taWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNVwiO1xufVxuXG4uaWNvbi1pYy00OC1waW5jb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cblxuLmljb24tdmlldzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG4gICAgY29sb3I6ICNGRkY7XG59XG5cbi5pY29uLWxvZ2luMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLW1vcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZlwiO1xuICAgIGNvbG9yOiAjZmZjYjA1O1xufVxuXG4uaWNvbi1sYWdlIC5wYXRoMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG4gICAgY29sb3I6IHJnYigxMjAsIDEyMCwgMTIwKTtcbn1cblxuLmljb24tbGFnZSAucGF0aDI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMVwiO1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNWVtO1xuICAgIGNvbG9yOiByZ2IoMTk2LCAxOTYsIDE5Nik7XG59XG5cbi5pY29uLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZFwiO1xuICAgIGNvbG9yOiAjOUQxRDI3O1xufVxuXG4uaWNvbi11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG4gICAgY29sb3I6ICMwMGEwN2E7XG59XG5cbi5pY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWNcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tZGF0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLXN0YXItZmlsbGVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWJcIjtcbiAgICBjb2xvcjogIzlkMWQyNztcbn1cblxuLmljb24tdGljazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG4gICAgY29sb3I6ICM5YzFkMjY7XG59XG5cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTlcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tc2hhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxOFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1sb2dpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNVwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1jb3B5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24td2hhdHNhcHA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxM1wiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1mYjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1zZXJ2aWNlLXJlcTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLWNvbXBsYWludHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1jb21wbGltZW50czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLWNvbnRhY3QtdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tc3RhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24tcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgICBjb2xvcjogIzU0NTY1Yjtcbn1cblxuLmljb24tRG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLVVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICBjb2xvcjogJGMtZ3JleS03O1xufVxuXG4uaWNvbi1MZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tUmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4gKiBWZXJzaW9uIC0gMy41LjBcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cbiAqL1xuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuXG4vKiAub3dsLWFuaW1hdGVkLW91dCAtIG9ubHkgZm9yIGN1cnJlbnQgaXRlbSAqL1xuXG5cbi8qIFRoaXMgaXMgdmVyeSBpbXBvcnRhbnQgY2xhc3MuIFVzZSB6LWluZGV4IGlmIHlvdSB3YW50IG1vdmUgT3V0IGl0ZW0gYWJvdmUgSW4gaXRlbSAqL1xuXG4ub3dsLWFuaW1hdGVkLW91dCB7XG4gIHotaW5kZXg6IDFcbn1cblxuXG4vKiAub3dsLWFuaW1hdGVkLWluIC0gb25seSBmb3IgdXBjb21pbmcgaXRlbVxuLyogVGhpcyBpcyB2ZXJ5IGltcG9ydGFudCBjbGFzcy4gVXNlIHotaW5kZXggaWYgeW91IHdhbnQgbW92ZSBJbiBpdGVtIGFib3ZlIE91dCBpdGVtICovXG5cbi5vd2wtYW5pbWF0ZWQtaW4ge1xuICB6LWluZGV4OiAwXG59XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbi5hbmltYXRlZC5mbGlwT3V0WCxcbi5hbmltYXRlZC5mbGlwT3V0WSxcbi5hbmltYXRlZC5ib3VuY2VJbixcbi5hbmltYXRlZC5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDUzJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuXG4gIGZyb20sXG4gIDIwJSxcbiAgNTMlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNDMlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG5cbiAgZnJvbSxcbiAgNTAlLFxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDI1JSxcbiAgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxhc2gge1xuXG4gIGZyb20sXG4gIDUwJSxcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyNSUsXG4gIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxhc2gge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xufVxuXG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuXG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG5cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xuXG4gIGZyb20sXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwJSxcbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcblxuICBmcm9tLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMCUsXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cblxuLnNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gIH1cblxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gIH1cblxuICAzMS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICB9XG5cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgNi41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICB9XG5cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICB9XG5cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgfVxuXG4gIDQzLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5oZWFkU2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuXG4uc3dpbmcge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xuICBhbmltYXRpb24tbmFtZTogc3dpbmc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnRhZGEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xuICBhbmltYXRpb24tbmFtZTogdGFkYTtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ud29iYmxlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogd29iYmxlO1xuICBhbmltYXRpb24tbmFtZTogd29iYmxlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xuXG4gIGZyb20sXG4gIDExLjElLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgfVxuXG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgfVxuXG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICB9XG5cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gIH1cblxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICB9XG5cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgfVxuXG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGplbGxvIHtcblxuICBmcm9tLFxuICAxMS4xJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gIH1cblxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gIH1cblxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgfVxuXG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICB9XG5cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgfVxuXG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gIH1cblxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gIH1cbn1cblxuLmplbGxvIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamVsbG87XG4gIGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG5cbiAgZnJvbSxcbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib3VuY2VJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNTAlLFxuICA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA1MCUsXG4gIDU1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cbn1cblxuLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluUmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRSaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbn1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbi5mbGlwSW5YIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuLmZsaXBJblkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluRG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLFxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLFxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICBhbmltYXRpb24tbmFtZTogaGluZ2U7XG59XG5cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb2xsSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnJvbGxJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnpvb21JbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21Jbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi56b29tT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cblxuLnpvb21PdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21PdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG59XG5cbi5vcy1hbmltYXRpb24ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3MtYW5pbWF0aW9uLmFuaW1hdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuIiwiYm9keSB7XG4gICAgLy9wYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwNXB4O1xuXG4gICAgJi5vdmVyZmxvdyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC8vcGFkZGluZy10b3A6IDExMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDsgLy9zdWJ0cmFjdGVkIDQ2cHhcbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgLy8gei1pbmRleDogNDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgLy8gYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xuXG4gICAgJi5zZWNOYXZTdGlja3kge1xuICAgICAgICAmLmQtbGctYmxvY2sge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAudG9wLW5hdiB7XG4gICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi56aW5kZXgge1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC8vYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuXG4gICAgICAgICYuc2VjTmF2U3RpY2t5IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zdGlja3kge1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAyNXB4IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLW5hdi1sZWZ0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2LXJpZ2h0IGxpLmRyb3AtZG93biB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLW5hdiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2LXJpZ2h0IHtcbiAgICAgICAgICAgIGxpLnN0dmkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjLW5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ2luIGEge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAudG9wLW5hdiAubG9nbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrMjtcbiAgICB9XG5cbiAgICAmLmQtbGctbm9uZSB7XG4gICAgICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYtcmlnaHQge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubGFuZy1ieHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1sYWdlIHtcbiAgICAgICAgLnBhdGgxOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICB9XG4gICAgICAgIC5wYXRoMjpiZWZvcmV7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIC5wYXRoMTpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktMjtcbiAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXRoMjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRlci1tYWluIHtcbiAgICAvL21heC13aWR0aDogMTM2NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgIGhlaWdodDogNTVweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi5iZy13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgID4gdWwubGFzdCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSwgYTp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlIDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhLCBhOnZpc2l0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPnVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAvL3BhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgJi5wcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmctdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLXJlZCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsaW5re1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6dmlzaXRlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmJ0bi13aGl0ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpbmstY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY3VzdG9tZXItc3VwcG9ydHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM1MzUzNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oZWxwLWRyb3Bkb253e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46MCAxNXB4IDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oZWxwLWRyb3Bkb253LCAmLmxvZ2luLWJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+bGkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgICYuc2VjIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPmEge1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLURvd246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24tRG93biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWxhZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cblxuICAgICAgICAuZGZ2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDAgNzBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLURvd246YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICNkYTM0NDI7XG4gICAgfVxuXG4gICAgLmJ0bi1ib3gge1xuICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMjNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgLy9taW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblxuICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pcmEtaGVscCB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgJi5kcm9wZG93bi5zaG93IHtcbiAgICAgICAgICAgID4gYS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAvKiAgY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDEwcHggMTVweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTNweDsgKi9cbiAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOXB4IDY1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICAmLmJnLWxpZ2h0LXdoaXRlIHtcbiAgICAgICAgcGFkZGluZzogMCA3MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAwIDQ2cHg7XG5cbiAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGEgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1tb2IgLmljb24tbWVudSxcbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgLy9wYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teUNvcm5lcm0gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LW1vYiAuaWNvbi1tZW51OjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLW5hdi1sZWZ0IHtcbiAgICAgICAgLmRyb3AtZG93biB7XG4gICAgICAgICAgICAmLnJndCB7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNDVweDtcblxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLy8gICAgIHRvcDogNTVweFxuICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICAmLm1lbnUtY2FyZExpc3QtY250IHtcbiAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzYwcHg7XG4gICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgICAgICAgIC8vIG1pbi13aWR0aDogNTMwcHg7XG4gICAgICAgICAgICAgICAvL2hlaWdodDogMjkwcHg7XG4gICAgICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi50d28tY29sIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MjBweDtcblxuICAgICAgICAgICAgICAgICAgICAuZ3JkaWFudENhcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vbmxpbmtMaXN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkYy1ncmV5LTIsIDAuMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1sZWZ0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICA+bGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLmFjdGl2ZT5hLFxuICAgICAgICAmOmhvdmVyPmEge1xuICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgICAgICAgICAgLmljb24tRG93bjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMzBweCAxNHB4IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLXJlZDtcbiAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRncmV5LTYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5pY29uLW1vcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICYuaGlkZS0xMDI0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogMjhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAxMHB4IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAvL21hcmdpbi1sZWZ0OiAyOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxOHB4IDEwcHggMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ibGstYnRuLW5ldyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNTM1MzU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDsgLyogODUuNzE0JSAqL1xuICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgbWFyZ2luOiA2cHggMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHN2ZywgaW1ne1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3AtbmF2LXJpZ2h0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAvL3BhZGRpbmctdG9wOiAyMHB4O1xuICAgIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgIH1cblxuICAgIC5yaWdodC1uYXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLnBob25le1xuICAgIHN2Z3tcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cbn1cbi5ob3RsaW5lLW5ld3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIC5ob3RsaW5lLW5ldy1jdXN0b21lci1jYXJlLXR4dCB7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAvKiA4NS43MTQlICovXG4gICAgICAgIH1cbiAgICAgICAgLmhvdGxpbmUtbmV3LWN1c3RvbWVyLWNhcmUtbnVtYmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgLyogNzUlICovXG4gICAgICAgIH1cbn1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPmxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdHZpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLFxuICAgICAgICAgICAgLmljb24tbGFnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGhvbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmYxMCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mMTAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICYuaG90bGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yM3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1Yi1uYXYge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LTIwMDtcblxuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm15LWNvcm5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL215LWNvcm5lci5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNDZweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvZ2luIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvL2JhY2tncm91bmQ6ICRjLXllbGxvdztcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCA1NHB4IDAgMDtcbiAgICAvL3otaW5kZXg6IDE7XG4gICAgY29sb3I6ICRjLWdyZXktNztcblxuICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTNweCAxM3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIE1vYmlsZSBNZW51IHN0YXJ0Ki9cblxuLm1vYi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgLm1tLXRvcC1pbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cbiAgICAgICAgICAgIC5sb2dvIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sYW5ndWFnZXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIC00cHg7XG4gICAgICAgICAgICAgICAgLmljb24tbGFnZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1tLW1pZCB7XG4gICAgICAgICAgICAubW9iLXNjcm9sbG0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi5wcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLm1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtcmVkLCAwLjMpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlci10b3AgLmZvdC1kcmVkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXIgLmZvdC1kcmVkIC5jb2wtbGctNSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vYi1zbWVudSB7XG4gICAgICAgICAgICBhLnJlZGlyZWN0LWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMTVweCAxNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkZ3JleS0yMDAsIDAuMjEpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4tbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTIwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmhkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuXG4gICAgICAgICAgICAgICAgLy9jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3RoZXJzLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTI1MjUyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkMGQwZDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmJvZHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcblxuICAgICAgICAgICAgICAgIC5maGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRncmV5LTIwMCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAxNXB4IDE1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICYuZmxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4IDIwcHggMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAmLnZpZXdBbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmYxNmJyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGhyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9wYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZmxpc3QtaGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maGQtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjhweCAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGdyZXktMjAwLCAwLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3RlciAuZm90LXJlZDEge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgMC4yKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5tbS1taWQgLm5hdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIE1vYmlsZSBNZW51IGVuZCovXG5cbi8vIFNlY29uZGFyeSBOYXZpZ2F0aW9uXG4uc25hdi13cmFwZXIsXG4uc3RhYi13cmFwZXIge1xuICAgIGhlaWdodDogNjVweDtcbn1cblxuLmJnLWdyZXkge1xuICAgIC5zZWNvbmRhcnktdGFiIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmV5LTIwMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktNTA7XG4gICAgICAgIGhlaWdodDogNjlweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWNvbmRhcnktbmF2LFxuLnNlY29uZGFyeS10YWIsXG4uc2Vjb25kYXJ5LXRhYi1ub3JtYWwge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMik7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYuc3RpY2t5IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIHVsOm5vdCguZmlsdGVyKSBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhaW5lciAuYnRuLWJveCB7XG4gICAgICAgICAgICB0b3A6IDdweDtcblxuICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsOm5vdCguZmlsdGVyKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJi5vcDEgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMzZweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5uby1kYXRhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8qIG1vYmlsZSBuZXQgYmFua2luZyBmb3IgMTAyNCByZXNvbHV0aW9uKi9cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLyogbW9iaWxlIG5ldCBiYW5raW5nIGZvciAxMDI0IHJlc29sdXRpb24gZW5kKi9cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRtYXJvb247XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qTm9ybWFsIHRhYnMqL1xuXG4uc2Vjb25kYXJ5LXRhYi1ub3JtYWwge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JleS0yMDA7XG4gICAgaGVpZ2h0OiA2OXB4O1xuXG4gICAgdWwge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMjBweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4vKk5vcm1hbCB0YWJzIGVuZCovXG5cbi8vTWVnYSBtZW51XG4uc2VjLW5hdiB1bC5sYXN0LFxuLnJpZ2h0LW5hdixcbi5zdWItbmF2LFxuLnRvcC1uYXYge1xuICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgLy9taW4taGVpZ2h0OiA1MjBweDtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDI4cHggNXB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZXAtbGluZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE2cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wLWRvd24ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjLXJlZDtcblxuICAgICAgICAgICAgICAgIC5pY29uLURvd246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5sYW5nLWJ4e1xuICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCB7XG4gICAgdG9wOiA1NXB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBwYWRkaW5nOiAzcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuXG4gICAgbGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4IDEycHggMTJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkZ3JleS0yMDAsIDAuMik7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sbS9hcnJvdzIuc3ZnXCIpIG5vLXJlcGVhdCA5NCUgMTVweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWMtbmF2IHVsLmxhc3QgLnJndCAuZHJvcGRvd24tY29udGVudCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTIwcHg7XG59XG5cbi5tZWdhLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICB1bC5uYXYge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIC8vd2lkdGg6IDE5MHB4O1xuICAgICAgICBmbGV4OiAwIDAgMTg1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgbWluLWhlaWdodDogNTIwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtcmlnaHQtYm94IHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDQwcHggNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgJi5uby1oZCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LXRpdGxlLFxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuXG4gICAgICAgICYuTVQzMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi53aXRoLWJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmFycm93IHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmljb24tY2xvc2Uge1xuICAgICYuYmxhY2sge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9naW4tYngge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAubG9naW4tdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjYzQ3NzdkIDAlLCAjOWQxZDI3IDkxJSk7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNjBweCAzMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcblxuICAgICAgICAuaGQge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aGl0ZS1ib3gge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1uYXYgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcblxuICAgICAgICAgICAgLnBhZGcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dpbi1idG0ge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDgwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3gge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi10b3Age1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAgICAgICAudGFiLXBhbmUgLnBhZGcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWItcGFuZSAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tYnRtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgICAgIC5idG4tYm94Lk1UMTUgLk1SMTAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9naW4tdXBncmFkZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdXBncmFkZS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggNDBweCAzMHB4O1xuICAgIH1cblxuICAgIC5sb2FuLWFuZC13aG9sZXNhbGUge1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDQwcHggMTBweDtcblxuICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JleS00O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvbGluay1hcnJvdy5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mZWVkYmFjayB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICB0b3A6IDUyJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4uYW5ub3VuY2VtZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICAgIHRvcDogNTIlO1xuICAgIG1hcmdpbjogLTgwcHggMCAwIC02MnB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgIGhlaWdodDogODIuMnB4O1xuICAgIH1cbn1cblxuLmFubm91bi1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAzMHB4IDMwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTM1MHB4O1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogNDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzO1xuXG4gICAgJi5vcGVuIHtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgKy5hbm4tb3ZlcmxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICByaWdodDogLTI4MHB4O1xuICAgICAgICB3aWR0aDogMjgwcHg7XG5cbiAgICAgICAgLmhkM2Ige1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYW5uLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLy5hbm5vdW4tbGlzdDEge1xuLy8gICAgaGVpZ2h0OiA5OCU7XG4vLyAgICBvdmVyZmxvdy15OiBhdXRvO1xuLy8gICAgcGFkZGluZy1yaWdodDogMTVweDtcbi8vfVxuLmFubm91bi1saXN0IHtcbiAgICBoZWlnaHQ6IDk2JTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgLmFubm91bi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG5cbiAgICAgICAgLmYxMiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5uSW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ybW9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBoZWlnaHQ6IDg4dmg7XG4gICAgfVxufVxuXG4ubWVudS1jYXJkTGlzdC1jbnQge1xuICAgIC5oZC1ieCB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDA7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrMiwgMC41KTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAgICAgfVxuICAgICAgICAuaGRieDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrMiwgMC41KTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tZW51LWNhcmRMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLmdyZGlhbnRDYXJkIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWluLXdpZHRoOiAzMSU7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXJnaW46IDNweCA1cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbiAwLjFzO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyAmOmFmdGVyIHtcbiAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvLyAgICAgdG9wOiA1MCU7XG4gICAgICAgIC8vICAgICBib3R0b206IGF1dG87XG4gICAgICAgIC8vICAgICAta2h0bWwtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAvLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAvLyAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiAjRTlFOUU5IHVybCgnLi4vaW1hZ2VzL3NyL2Fydy5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgLy8gICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAvLyAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAvLyB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjojMDA1NmIzO1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgJi5ncmRTZWxlY3QsICYuZ3JkV2VhbHRoLCAmLmdyZFByaXZhdGV7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4vKiBNb2JpbGUgTW9yZSBuYXYgKi9cblxuLm1vcmUtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgdG9wOiAwcHg7XG5cbiAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvLWJhciB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMjBweDtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICB3aWR0aDogODhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2Itc2Nyb2xsIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4NCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxpc3QtbW9yZSB7XG4gICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzNXB4IDIwcHggMjBweDtcblxuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IHNvbGlkIDFweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjaztcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24tRG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMjBweCAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoJGdyZXktMjAwLCAuMik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xtL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgOTclIDE1cHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRlci1vcDEge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcblxuICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRW5kICovXG5cbi5vZmZlci1tb2RhbCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4IWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDUwcHghaW1wb3J0YW50O1xuXG4gICAgLmYzMHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuZjIwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogJGMtZ3JleS01O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4IWltcG9ydGFudDtcbiAgICB9XG5cblxuXG4gICAgLmljb24tY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vYk5vLWJveCB7XG4gICAgICAgIC5mbGV4IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLXNlbGVjdC5vcDEge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG5cbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9hcnJvdy1kb3duLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgY29sb3I6ICM5QjFFMjY7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKSFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWJ4IHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtcmVkMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLnc5MHAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5vdHAtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICBtYXJnaW46IDhweCAwIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG5cbiAgICAgICAgLmYzMCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZjIwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAub3RwLWluZm8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1zZWxlY3Qub3AxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1ieCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLk1UMzAsXG4gICAgICAgIC5NVDIwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuTVQ1MCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYub2ZmZXItbW9kYWwtcmV2YW1we1xuICAgICAgICAuYnRuLWJveCAuYnRuLXJlZHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm90cC1ieHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgJi5oaWRle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDdweCk7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC13aGF0c2FwcHtcbiAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDdweCk7XG59XG5cbi5oZDNiIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLm0tc3VwcG9ydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjA1KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGMtd2hpdGUsIDEpO1xuXG4gICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjOTgxYTFkO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIH1cblxuICAgIC50b3AtbmF2IHtcbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgJiNkcm9wZG93bk1lbnVIZWxwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZHJvcGRvd24uc2hvdyB7XG4gICAgICAgICAgICAgICAgPiBhLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGV7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweCAxNXB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmxhbmctYnhNb2J7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHotaW5kZXg6IDY7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgLmYyMHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAuaWNvbi1jbG9zZXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAvLyBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxpe1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgICB9XG4gICAgfVxufVxuLm92ZXJsYXkxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGVscC1kcm9kb3duLW1lbnUge1xuICAgIHdpZHRoOiAzNTVweDtcbiAgICBtaW4td2lkdGg6MzU1cHg7XG4gICAgbWF4LXdpZHRoOjM1NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwIWltcG9ydGFudDtcblxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZDpub3QoLmNsb3NlKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgLy9taW4td2lkdGg6IDU2cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTgyMTI3O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2J1bGxldGluLW1vZGFsIC5tb2RhbC1kaWFsb2d7XG4gICAgbWF4LXdpZHRoOiA5ODRweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoYmxhY2ssIHRyYW5zcGFyZW50KTtcbiAgICB9XG59XG4uYnVsbGV0aW4tbW9kYWwge1xuICAgIHBhZGRpbmc6IDUwcHggMzhweCAyOXB4IDM4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC5oMyB7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiA0Ni44cHggKi9cbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgfVxuICAgIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIge1xuICAgICAgICAub3dsLXN0YWdlLW91dGVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgLm93bC1zdGFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAub3dsLXByZXYsIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRURFRDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoxOHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojOUQxRDI3XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0Z3JheSA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDsgLyogMTM3LjUlICovXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MC41cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1HcmF5LTYsICNGMkYyRjIpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbiNiZWxsLWJ1bGxldGluIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmJnLWxpZ2h0LXdoaXRle1xuICAgIC8vYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICAvL2JhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XG59XG5cbi5sb2dpbi1idXR0b24ge1xuICAgIC5kcm9wZG93biAge1xuICAgICAgICAubG9naW4tYnRuIHtcbiAgICAgICAgICAgICsgIC5sb2dpbi1kcm9kb3duLW1lbnUgIHtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgIHRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgIC8vICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOjBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHggMCAzMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIC5oZDJ2IHtcbiAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyAvKiAxMjUlICovXG4gICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIC5oZDJ2NCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgLyogMTQyLjg1NyUgKi9cbiAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IzlEMUQyN1xuICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAubG9hbi1hbmQtd2hvbGVzYWxlIHtcbiAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC45MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICYuYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIHJnYmEoODMsIDgzLCA4MywgMC4yKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguYm9yZGVyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDE0Mi44NTclICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9ybWFsLXRhYnMtZHJvcGRvbncge1xuICAgIC5kcm9wZG93bi10b2dnbGUgIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm90dG9tOiAtOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgKyAubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyNyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjFGMUYxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICAgJi56aW5kZXgge1xuICAgICAgICAudG9wLW5hdi5iZy1saWdodC13aGl0ZSB7XG4gICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zZWMtbmF2LmJnLXdoaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZGlzcGxheSAwcywgb3BhY2l0eSAwLjVzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgfVxufVxuXG4jbm9ybWFsLXRhYnMtZHJvcGRvd24ge1xuICAgIGhlaWdodDogMzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgIH1cbiAgICY6aG92ZXIge1xuICAgICAgICAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgIHtcbiAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgfVxuICAgfVxufVxuXG4uZHJvcGRvd24uYnRuLWJveC5zaG93OmJlZm9yZXtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbi8vZ3JudCB0YWIgc2xpZGVyXG4uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXJ7XG4gICAgICBsaXtcbiAgICAgICAgYXtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAub3dsLW5hdntcbiAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IC0zNXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLm93bC1uZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOWIxZTI2ICFpbXBvcnRhbnQ7XG4gICAgICAgIC5pY29uLUxlZnQ6OmJlZm9yZSwuaWNvbi1SaWdodDo6YmVmb3Jle1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kaXNhYmxlZHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGl7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbmJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5e1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBwYWRkaW5nLXRvcDogMTQxcHg7XG4gIH1cbiAgLmdybnQtbmV3LWhlYWRlci1hcHB7XG4gICAgaGVpZ2h0OiAxNDFweDtcbiAgICAuZ3JudC1hcHAtbW9iLW1haW57XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRFO1xuICAgICAgLmdybnQtYXBwLW1vYi1mbGV4e1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIC5nYW0tbGVmdHtcbiAgICAgICAgICBnYXA6IDlweDtcbiAgICAgICAgICAuYnRuLWNsb3Nle1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcGljdHVyZSwgZmlndXJle1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuLXJlZHtcbiAgICAgICAgICBwYWRkaW5nOiAxMi41cHggMjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM5RDFEMjc7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZ3JudC1hcHAtbW9iLW1haW57XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ncm50LWhlYWRlci1sb2dvLW9ubHl7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIH1cbiAgICAucGF5bW4taGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGhlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlci1tYWluIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgLnRvcC1uYXZ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sb2dve1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5AbWl4aW4gbWFyZ2luKCRkaXIsICR2YWwpIHtcbiAgQGlmICRkaXI9PVQge1xuICAgIG1hcmdpbi10b3A6ICR2YWw7XG4gIH1cblxuICBAZWxzZSBpZiAkZGlyPT1SIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR2YWw7XG4gIH1cblxuICBAZWxzZSBpZiAkZGlyPT1CIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdmFsO1xuICB9XG5cbiAgQGVsc2UgaWYgJGRpcj09TCB7XG4gICAgbWFyZ2luLWxlZnQ6ICR2YWw7XG4gIH1cbn1cblxuLy9iYWNrZ3JvdW5kIHJldGluYVxuQG1peGluIGJhY2tncm91bmQtaW1hZ2UtcmV0aW5hKCRmaWxlLCAkdHlwZSwgJHdpZHRoLCAkaGVpZ2h0KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzLycrICRmaWxlICsgJy4nKyAkdHlwZSk7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICgtbW96LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXG4gIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksXG4gIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XG4gICAgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy8nKyAkZmlsZSArICdAMnguJysgJHR5cGUpO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICAgICAgLW8tYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBGb250IEZhY2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBub3RlOiB3b2ZmMiBleHRlbnNpb24gaXMgcmVtb3ZlZC5cbkBtaXhpbiBmb250LWZhY2UoJG5hbWUsXG4gICRwYXRoLFxuICAkd2VpZ2h0OiBudWxsLFxuICAkc3R5bGU6IG51bGwsXG4gICRleHRzOiBlb3Qgd29mZiB0dGYgc3ZnKSB7XG4gICRzcmM6IG51bGw7XG4gICRleHRtb2RzOiAoZW90OiBcIj9cIiwgc3ZnOiBcIiNcIisgc3RyLXJlcGxhY2UoJG5hbWUsIFwiIFwiLCBcIl9cIikpO1xuICAkZm9ybWF0czogKG90ZjogXCJvcGVudHlwZVwiLCB0dGY6IFwidHJ1ZXR5cGVcIik7XG5cbiAgQGVhY2ggJGV4dCBpbiAkZXh0cyB7XG4gICAgJGV4dG1vZDogaWYobWFwLWhhcy1rZXkoJGV4dG1vZHMsICRleHQpLCAkZXh0ICsgbWFwLWdldCgkZXh0bW9kcywgJGV4dCksICRleHQpO1xuICAgICRmb3JtYXQ6IGlmKG1hcC1oYXMta2V5KCRmb3JtYXRzLCAkZXh0KSwgbWFwLWdldCgkZm9ybWF0cywgJGV4dCksICRleHQpO1xuICAgICRzcmM6IGFwcGVuZCgkc3JjLCB1cmwocXVvdGUoJHBhdGggKyBcIi5cIiArICRleHRtb2QpKSBmb3JtYXQocXVvdGUoJGZvcm1hdCkpLCBjb21tYSk7XG4gIH1cblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogcXVvdGUoJG5hbWUpO1xuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBzcmM6ICRzcmM7XG4gIH1cbn1cblxuQG1peGluIGNzczMtcHJlZml4KCRwcm9wZXJ0eSxcbiAgJHZhbHVlKSB7XG4gIC13ZWJraXQtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1raHRtbC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgLW1vei0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgLW1zLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAtby0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG59XG5cbi8vIGNlbnRlciB2ZXJ0aWNhbGx5IGFuZC9vciBob3Jpem9udGFsbHkgYW4gYWJzb2x1dGUgcG9zaXRpb25lZCBlbGVtZW50XG5AbWl4aW4gY2VudGVyKCR4eTp4eSkge1xuICBAaWYgJHh5PT14eSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJyxcbiAgICAgIHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSk7XG4gIH1cblxuICBAZWxzZSBpZiAkeHk9PXgge1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJyxcbiAgICAgIHRyYW5zbGF0ZVgoLTUwJSkpO1xuICB9XG5cbiAgQGVsc2UgaWYgJHh5PT15IHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsXG4gICAgICB0cmFuc2xhdGVZKC01MCUpKTtcbiAgfVxufVxuIiwiYm9keSB7XG4gICAgJi5jdXN0b21lci1zZXJ2aWNlIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAvL3BhZGRpbmctdG9wOiAxNzBweDsgXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTI0cHg7IC8vIC00NnB4XG4gICAgICAgIH1cbiAgICB9XG4gICAgaGVhZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4uZ3JudC1uYXZiYXItb25le1xuICAgIC5zZWNvbmRhcnktbmF2LnN0aWNreXtcbiAgICAgICAgdG9wOiAxMDVweDtcbiAgICB9ICAgXG59XG4uc2VjLW5hdiB7XG4gICAgJi5ibGFjay1saW5lYXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMUIxQjFCIDU1Ljg0JSwgIzIwMjAyMCA5Ni42MyUpO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtbncxNDQwKSB7XG4gICAgICAgICAgICAvL2hlaWdodDogNzhweDtcbiAgICAgICAgfVxuICAgICAgICB1bC5wcmUgbGkgYSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIHVsLmxhc3Qge1xuICAgICAgICAgICAgPmxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIGEuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgLy9taW4td2lkdGg6IDEzMnB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAmLmhlbHAtZHJvcGRvbncsICAmLmxvZ2luLWJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAuYnRuLWJveHtcbiAgICAgICAgJi5idG4tYm94LW1lZGl1bSB7XG4gICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgIC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBjb250ZW50OlwiXFxBXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDE1cHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRDlEOUQ5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTNweDsgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcXEFcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8qIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODhweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjokbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pcmEtaGVscHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICAgICAgICAgICAgfX1cbiAgICAgICAgICAgICAgICAmLmN1c3RvbWVyLXN1cHBvcnR7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjokbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICovXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJsYWNrLWxpbmVhciArIC50b3AtbmF2IHtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b3AtbmF2LWxlZnQge1xuICAgICAgICAgICAgJi50b3AtbmF2LWxlZnQtY3Mge1xuICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAycHg7IFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTZweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJEMkQyRDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDlweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggOHB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZT5hLFxuICAgICAgICAgICAgICAgICY6aG92ZXI+YSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMkQyRDJEO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b3AtbmF2LXJpZ2h0IHtcbiAgICAgICAgICAgICYudG9wLW5hdi1yaWdodC1jcyB7XG4gICAgICAgICAgICAgICAgLnJpZ2h0LW5hdiB7XG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAgMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5jdXN0b21lci1zdXBwb3J0LXJlc2V0e1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJsay1idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgNDZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC5ibGstYnRuIHtcbi8vICAgICBiYWNrZ3JvdW5kOiAjMDAwIHVybCguLi9pbWFnZXMvb2ZmZXJzX2FuaW1hdGlvbi5naWYpIG5vLXJlcGVhdCAtNHB4IDA7XG4vLyAgICAgYmFja2dyb3VuZC1zaXplOiAxMzBweDtcbi8vICAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDE1NSwgMzAsIDM4LCAwLjgpO1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4vLyAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbi8vICAgICBmb250LXNpemU6IDE0cHg7XG4vLyAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4vLyAgICAgY29sb3I6ICNGRkZGRkY7XG4vLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gICAgIHBhZGRpbmc6IDAgMTVweCAwIDQ2cHggIWltcG9ydGFudDtcbi8vIH1cbi5ibGstYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiMwMDAgdXJsKC4uL2ltYWdlcy9vZmZlcnNfYW5pbWF0aW9uLmdpZikgbm8tcmVwZWF0IC00cHggMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMTU1LCAzMCwgMzgsIDAuOCk7XG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDQ2cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBpbWd7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbn1cblxuLm0tc3VwcG9ydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjA1KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICBmb250LXdlaWdodDo1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjOTgxQTFEO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgXG4gICAgfVxufVxuXG4ubS1uYXYtYm90dG9tIHtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMDUpO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgIC8qIElFIGFuZCBFZGdlICovXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAgLyogRmlyZWZveCAqL1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgbGl7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyNDNCO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTNweCA4cHg7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgzNywgMzYsIDU5LCAwLjgpO1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyNDNCO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICB9XG59XG5cbi8qIC5oZWxwLWRyb2Rvd24tbWVudSB7XG4gICAgd2lkdGg6IDM1NXB4O1xuICAgIG1pbi13aWR0aDozNTVweDtcbiAgICBtYXgtd2lkdGg6MzU1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDU2cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTgyMTI3O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn0gKi8iLCIub3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogNDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNlYXJjaC1ieCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBAaW5jbHVkZSBjZW50ZXIoeCk7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWluLWhlaWdodDogNTUwcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yMik7XG5cbiAgLnR3aXR0ZXItdHlwZWFoZWFkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC50eXBlYWhlYWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIycHggNjRweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgfVxuICAubm8tdHlwZWFoZWFkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMnB4IDY0cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gIH1cbn1cblxuLnNlYXJjaC10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuXG4gIC5oZHIge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAuc2VhcmNoLWJveCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAuaGRyIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1ib3gge1xuICAgICAgd2lkdGg6IDIzNXB4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAuaGRyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5zZWFyY2gtYm94IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgKy5NVDEwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlYXJjaC1ieEluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5pY29uLXNlYXJjaCxcbiAgLmNscy1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgei1pbmRleDogMTtcblxuICB9XG5cbiAgLmljb24tc2VhcmNoIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5jbHMtYnRuIHtcbiAgICByaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAuaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cbiAgfVxuXG4gIC50dC1tZW51IHtcbiAgICB3aWR0aDogNDYwcHg7XG4gICAgbWF4LWhlaWdodDogNDg1cHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG5cbiAgICAmLnR0LW9wZW4ge1xuICAgICAgLy9oZWlnaHQ6IDQ4NXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnRhZyB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAvL2JhY2tncm91bmQ6ICRicm93bmlzaC1ncmV5O1xuICAgICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB3aWR0aDogNjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmxpbmsge1xuICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvL3otaW5kZXg6IDU7XG4gICAgfVxuXG4gICAgLmNhbi1kbyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgLjUpO1xuXG4gICAgICAuc3J5LXRhZyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2FsZXJ0LnN2Zykgbm8tcmVwZWF0IDAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMTJweCAzMHB4O1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xuICAgICAgfVxuXG4gICAgICB1bC53aXRoLWNpcmNsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDAgMCAxMnB4O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VhcmNoLWhkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogJGdyZXktNDAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgLnR0LXN1Z2dlc3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAuNSk7XG5cbiAgICBzdHJvbmcge1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgLy9jb2xvcjogJGMtd2hpdGU7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRncmV5LTIwMDtcbiAgICB9XG4gIH1cblxuICAudHQtbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1hZCB7XG4gICAgYmFja2dyb3VuZDogJGdyZXktNTA7XG4gICAgaGVpZ2h0OiA0ODVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA2NXB4O1xuICAgIHdpZHRoOiAzNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuYWQtY2FyZCB7XG4gICAgICB3aWR0aDogMjQwcHg7XG4gICAgICBAZXh0ZW5kIC53aGl0ZS1ib3g7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICtwIHtcbiAgICAgICAgICAvLyBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCA3MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFycm93LnllbGxvdyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIC0yNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZDQjA1O1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAudHQtbWVudSB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmxpbmsge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuY2FuLWRvK2RpdiB7XG4gICAgICAgIC5saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2VhcmNoLXJldmFtcCB7XG5cblxuXG4gICAgLnR0LW1lbnUge1xuXG4gICAgICAvKiB3aWR0aCAqL1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgfVxuXG4gICAgICAvKiBUcmFjayAqL1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICB9XG5cbiAgICAgIC8qIEhhbmRsZSAqL1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICAgICAgICA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNTU1O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWctdGl0bGUge1xuICAgICAgY29sb3I6ICM2ODY4NzM7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuc3JjaC1jYXJkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTAxO1xuXG4gICAgICAuY3JkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgfVxuXG4gICAgICBwaWN0dXJlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgd2lkdGg6IDU3cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLmJkZ2Uge1xuICAgICAgICBjb2xvcjogI0Y2RjZGNjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDRweDtcbiAgICAgICAgcGFkZGluZzogMnB4IDNweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cblxuICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAuYnRuLWxpbmsge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzc2OCkge1xuICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgcGFkZGluZzogN3B4IDIxcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAub3B0bjIge1xuICAgICAgLnNyY2gtY2FyZCB7XG4gICAgICAgIC5iZGdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDhweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDlweDtcbiAgICAgICAgICAgIGhlaWdodDogMTEycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAub3B0bjMge1xuICAgICAgLm1pbi13ZHQge1xuICAgICAgICBtaW4td2lkdGg6IDU1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgfVxuXG4gICAgICAuc3JjaC1jYXJkIHtcbiAgICAgICAgLmJkZ2Uge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJkZ2UyIHtcbiAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgIC1tcy13b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgICAgICAgY29sb3I6ICNGNkY2RjY7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDJweCAzcHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxRTI2O1xuICAgICAgICB9XG5cbiAgICAgICAgbWF4LXdpZHRoOiAyODJweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcblxuICAgICAgICAuY3JkLWlubnIge1xuICAgICAgICAgLy8gd2lkdGg6IDE0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjOUQxRDI3O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VhcmNoLWxpc3Rpbmcge1xuICBsaSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLnNlYXJjaC10eHQge1xuICAgICAgd2lkdGg6IDc0JTtcblxuICAgICAgLmRlc2Mge1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgYTpub3QoLmYxNGJyKSB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2ssIC41KTtcblxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRicm93bmlzaC1ncmV5O1xuICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mMTRiciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tUmlnaHQucmVkIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWltZyB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiAwIDQwcHg7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICB9XG5cbiAgICAgIC5hcnJvdy55ZWxsb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDEwcHg7XG5cbiAgICAgICAgLmljb24tUmlnaHQsXG4gICAgICAgIC5pY29uLXBsYXkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgLnNlYXJjaC10eHQge1xuICAgICAgICAvL3dpZHRoOiBhdXRvO1xuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VhcmNoLWltZyB7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYXJyb3cueWVsbG93IHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIC5jb2wtc20tM3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuZXhwbG9yZXIxMSAmIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvdC1yZWQgLmNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc2Nyb2xsLXRvcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC04MnB4O1xuICAgICAgICAgICAgcmlnaHQ6IC0zMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXllbGxvdztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNztcblxuICAgICAgICAgICAgLmljb24tVXAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIC5zY3JvbGwtdG9wIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnN0b2tlLXZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc29jaWFsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hcHAtbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maGQge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtd2hpdGUsIC4yMSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAmLm5vbCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3RfdHJnciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgLjIxKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgLmljb24tcGx1czo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tcGx1cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10b3Age1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3QtcmVkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3QtZHJlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLWJsYWNrMSwgLjEpO1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgICAgICAgICAuZC1jdHIge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi13aGl0ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIC5mb3QtZHJlZCB7XG4gICAgICAgICAgICAgICAgLmQtY3RyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmZvdC1kcmVkIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICAuZC1jdHIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYnRtIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICBjb2xvcjogIzBEMEQwRDtcblxuICAgICAgICAuZC1mbGV4IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwRDBEMEQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9wIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG5cbiAgICAgICAgLmZvdC1yZWQgLmZoZCxcbiAgICAgICAgLmZvdF90cmdyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKy5yb3cge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItdG9wIC5mb3QtcmVkIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvdF90cmdyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwIDE2cHg7XG5cbiAgICAgICAgICAgIC5pY29uLXBsdXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm90LWRyZWQgLmNvbC1sZy01IHtcbiAgICAgICAgICAgIG1hcmdpbjogMzVweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1idG0ge1xuICAgICAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm90X3RvZyAucm93IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZXJ2aWNlLWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYub3AxIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3AyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cuY2FyZHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3AzIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA5MHB4O1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53aXRoLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LTUwMDtcblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmxleCB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3AzIHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDAgMXB4IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJsYWNrIHtcbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy5jYXJkcyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICAgIGNvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzJweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgICAgICAmLm9wdDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzVweCAxNXB4IDM1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcHQyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDM1cHggMjRweCAzNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS01MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWFsbCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuXG4gICAgICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICByaWdodDogMTVweDtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCxcbiAgICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cblxuICAgIC8vIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIC8vICAgZm9udC1zaXplOiAyNHB4O1xuICAgIC8vICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAvLyB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC5jYXJkIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgMzBweDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkcyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuXG4gICAgICAgICAgICAuY29sLWxnLTQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2wtNS5ibGFjayB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtYm9keS5vcHQxLFxuICAgICAgICAgICAgLmNhcmQtYm9keS5vcHQyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tdC14cy03IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pY24tYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyaWdvbGQ7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMThweCBzb2xpZCAkYy13aGl0ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICArLmZoZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICB3aWR0aDogMTI0cHg7XG4gICAgICAgIGhlaWdodDogMTI0cHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMTJweDtcbiAgICB9XG59XG5cbi8qIEdldCBpbiB0b3VjaCB3aXRoIHVzICovXG5cbi5nZXQtaW50b3VjaC1ieCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkZ3JleS02MDAsIC44KTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuXG4gICAgJi5vcDF7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgfVxuXG4gICAgLmhkMjYge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggNXB4IDI1cHg7XG5cbiAgICAgICAgJi5vcDF7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZDI2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdldGluLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIC5pdGVtIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrMjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuYS5mdHItZG93bmxvYWQtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgY29sb3I6ICRjLXJlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMztcbiAgICB9XG59XG5cbi8qIEVuZCAqL1xuXG4uaWNvbi10d2l0dGVyIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5pY29uLXR3aXR0ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzZmZmJyBjbGFzcz0nYmkgYmktdHdpdHRlci14JyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBkPSdNMTIuNi43NWgyLjQ1NGwtNS4zNiA2LjE0MkwxNiAxNS4yNWgtNC45MzdsLTMuODY3LTUuMDctNC40MjUgNS4wN0guMzE2bDUuNzMzLTYuNTdMMCAuNzVoNS4wNjNsMy40OTUgNC42MzNMMTIuNjAxLjc1Wm0tLjg2IDEzLjAyOGgxLjM2TDQuMzIzIDIuMTQ1SDIuODY1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn0iLCIkcGFkLXg6IDAuNzVyZW07XG4kcGFkLXk6IDAuODVyZW07XG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi4uL2ltYWdlcy9kb3duLnN2Z1wiKSBuby1yZXBlYXQgOTglIGNlbnRlcjtcbn1cblxuLmZvcm0tbGFiZWwtZ3JvdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICB9XG4gICAgLyogQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICovXG4gICAgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG4gICAgLyogRmlyZWZveCAqL1xuICAgIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkOGQ4ZDggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmV4cGxvcmVyMTEgLm5lZWQtYXNzaXN0YW5jZSxcbiAgICAgICAgLmV4cGxvcmVyMTEgLnNlbEJnTm8gJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICAmOmZvY3VzfmxhYmVsLFxuICAgICAgICAgICAgJjp2YWxpZH5sYWJlbCxcbiAgICAgICAgICAgICZ+bGFiZWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZXhwbG9yZXIxMSAuc2VsQmdObzEgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICAgICAgICAgICY6Zm9jdXN+bGFiZWwsXG4gICAgICAgICAgICAmOnZhbGlkfmxhYmVsLFxuICAgICAgICAgICAgJn5sYWJlbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktNTA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmV4cGxvcmVyMTEgJiB7XG4gICAgICAgICAgICAmOmZvY3VzfmxhYmVsLFxuICAgICAgICAgICAgJjp2YWxpZH5sYWJlbCxcbiAgICAgICAgICAgICZ+bGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6LW1zLWNsZWFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJn5sYWJlbC5lcnJvciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNkMTAwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlbEJnTm8gJiB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgICAgIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VsQmdObzEgJiB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgICAgIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTUwO1xuICAgICAgICB9XG4gICAgfVxuICAgID5sYWJlbCxcbiAgICA+aW5wdXQsXG4gICAgdGV4dGFyZWEge1xuICAgICAgICBwYWRkaW5nOiAkcGFkLXkgJHBhZC14O1xuICAgIH1cbiAgICA+aW5wdXQuc2VhcmNoLFxuICAgID5pbnB1dC5zZWFyY2gxIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvc2VhcmNoLnN2Zykgbm8tcmVwZWF0IDk4JSBjZW50ZXI7XG4gICAgfVxuICAgID5sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIC8qIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIG1hcmdpbiAqL1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAvL2NvbG9yOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLy8gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyfmxhYmVsIHtcbiAgICAvLyAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyB9XG4gICAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gICAgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygkcGFkLXkgKyAkcGFkLXkgKiAoMiAvIDMpKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoJHBhZC15IC8gMyk7XG4gICAgfVxuICAgIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLFxuICAgIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAvL2NvbG9yOiAjNzc3O1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMXB4IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgICAmLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIC8vY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIC8vbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAmLmZsb2F0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMS4xZW0pO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNoYW5nZWZsb2F0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMS4xZW0pO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDc1JTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLFxuICAgIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTIwMDtcbiAgICB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3Quc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSxcbiAgICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICAgICAgLy8gY29sb3I6ICM0OTUwNTc7XG4gICAgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0LnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLFxuICAgIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHQge1xuICAgICAgICAvL3BhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgcGFkZGluZzogJHBhZC15ICRwYWQteDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjMWQzMTQ3ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIH1cbiAgICAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLWxpZ2h0OmZvY3VzLFxuICAgIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHQ6aG92ZXIsXG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3Q+LmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAjMWQzMTQ3O1xuICAgIH1cbiAgICAvKiA6YWN0aXZlIHdvcmtzIGJ1dCB3aGVuIHJlcGxhY2Ugd2l0aCA6Zm9jdXMsIGl0IGRvZXNuJ3Qgd29yayAqL1xuICAgIHNlbGVjdC5ub3JtYWwtc2VsZWN0LWJveCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgdXJsKCcuLi9pbWFnZXMvZG93bi5zdmcnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwLjg1cmVtIDAuNzVyZW07XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAvL2NvbG9yOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAvL2hlaWdodDogNDBweDtcbiAgICAgICAgJjo6LW1zLWV4cGFuZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuaXMtaW52YWxpZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogQ3VzdG9tIHJhZGlvIGJ1dHRvbiAqL1xuXG4uY3VzdG9tLWNvbnRyb2wge1xuICAgICYuZGVmYXVsdCB7XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4ICRjLWJsYWNrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjLWJsYWNrLCAwLjYpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRjLWJsYWNrLCAwLjYpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYucmVkIHtcbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggJGMtcmVkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYy1yZWQsIDAuNik7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGMtcmVkLCAwLjYpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZ3JlZW4ge1xuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAkZ3JleS0yMDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLWdyZWVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW47XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLWdyZWVuO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ncmVlbjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjLWdyZWVuLCAwLjYpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRjLWdyZWVuLCAwLjYpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuY3VzdG9tLXJhZGlvIHtcbiAgICAgICAgJi5kZWZhdWx0LFxuICAgICAgICAmLnJlZCxcbiAgICAgICAgJi5ncmVlbiB7XG4gICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi55ZWxsb3cge1xuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDBweCAkYy15ZWxsb3ctMjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMteWVsbG93LTI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy15ZWxsb3ctMjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMteWVsbG93LTI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXllbGxvdy0yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGMteWVsbG93LTIsIDAuNik7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGMteWVsbG93LTIsIDAuNik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogTmV3c3Jvb20gcGFnZSBmb3JtIHVwZGF0ZSBzdGFydCAqL1xuXG4uZm9ybTEsXG4uZm9ybTIge1xuICAgIC5mb3JtLWxhYmVsLWdyb3VwIHtcbiAgICAgICAgbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLmZsb2F0LFxuICAgICAgICBsYWJlbC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIuY2hhbmdlZmxvYXQsXG4gICAgICAgIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb250cm9sLmhhc0RhdGVwaWNrZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kYXRlLnN2Zykgbm8tcmVwZWF0IDk2JSBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgPmxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleS00MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgICAgIC5ib290c3RyYXAtc2VsZWN0IHtcbiAgICAgICAgICAgID4uYnRuLFxuICAgICAgICAgICAgPi5idG4tbGlnaHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tZGF0ZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICByaWdodDogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGF0ZS1ieCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAuZm9ybS1sYWJlbC1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kYXRlLWJ4IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogTmV3c3Jvb20gcGFnZSBmb3JtIHVwZGF0ZSBFbmQgKi9cblxuLmZvcm0yIHtcbiAgICAuZm9ybS1sYWJlbC1ncm91cCB7XG4gICAgICAgIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlci5mbG9hdCxcbiAgICAgICAgbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLmNoYW5nZWZsb2F0LFxuICAgICAgICBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICA+bGFiZWwge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKmN1c3RvbSBjaGVjayBib3gqL1xuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogLTIuM3JlbTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9jaGVja2JveC5zdmcpIG5vLXJlcGVhdDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gICAgJi55ZWxsb3cge1xuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2NoZWNrYm94LXllbGxvdy5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi40cmVtO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dC5hY3RpdmUrLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvY2hlY2tib3guc3ZnKSBuby1yZXBlYXQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuXG4vKmN1c3RvbSBjaGVjayBib3ggZW5kKi9cblxuLm5vcm1hbC1zZWxlY3QtYm94IHtcbiAgICAmLnNlbGVjdGVkOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxcHggNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbn1cbi5ub3JtYWwtc2VsZWN0LWJveC1hY2Rye1xuICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxcHggNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbn1cblxuLnNlbGVjLW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmhpZGUtZXJyb3Ige1xuICAgIC5lcnJvciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5NVDMwVCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxufVxuXG5cbiNleHBsb3JlbW9kYWx7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAuZ3JudC1mb3JtLW1vZGFse1xuICAgICAgICAubW9kYWwtYm9keXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLmZvcm0tbGlzdCBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5lcnJvcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hZGROb3RlVHh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm50YkhlYWQxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NDU2NWI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmFubmVyLWZvcm0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0tY29udHJvbHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6aG92ZXIsIC5qdmFsaWRhdGlvbiAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmhvdmVyLCAuanZhbGlkYXRpb24gLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXAgPiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbCwgLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQjZGF0ZW9mYmlydGg6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzczNzM3MyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1kZXRhaWxzIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoLi4vaW1hZ2VzL2Rvd24uc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTglIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWRkTm90ZVR4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWxhYmVsLWdyb3VwID4gbGFiZWwucGluY29kZUNpdHlTdGF0ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmFubmVyLWZvcm0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTQ1NjViO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlcntcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jdGFuZGMsICNvdHBTZW5kIHtcbiAgICAubW9kYWwtY29udGVudHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgICAubW9kYWwtaGVhZGVye1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tb2RhbC1ib2R5e1xuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAubm90ZXMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5saXN0LXRuY3tcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLm5vdGVzIG9sIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogM3B4IDAgMCAxNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICAgICAgfVxuICAgICAgICAubm90ZXMgb2wgbGk6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzU0NTY1YjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiNvdHBTZW5ke1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgLm1vZGFsLWNvbnRlbnR7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgfVxuICAgIC5tb2RhbC1ib2R5e1xuICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICB9XG59XG4iLCIvKiBCYW5uZXIgY29tbW9uIHN0YXJ0ICovXG5cbi5iYW5uZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgcGljdHVyZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIG5hdiB7XG4gICAgICAgIHRvcDogMS4yNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAvKm1vYmlsZSBiYW5raW5nIHBhZ2UgaW5wdXQgYW5kIHN1Ym1pdCBidXR0b24qL1xuICAgICAgICAubmVlZHMtdmFsaWRhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1sYWJlbC1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyptb2JpbGUgYmFua2luZyBwYWdlIGlucHV0IGFuZCBzdWJtaXQgYnV0dG9uIGVuZCovXG4gICAgICAgIC8qcGVyc29uYWwgbG9hbiovXG4gICAgICAgIC5jb2wtbWQtNyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgLmhkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNTByZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxpc3QtaXRlbS5vcDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjLmYxMi5QVDE1IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mb3JtLWJhbm5lciB7XG5cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGVja2J4LXR4LWNvbG9yMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZDEwMDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhkMjAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC5jdXN0LXJvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0NXB4IC04cHggMCAtOHB4O1xuXG4gICAgICAgICAgICAgICAgLmNvbC02IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5mby1jYXJkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE0cHggMCByZ2JhKDI1NSwgMTgzLCAxODMsIDAuMzMpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNTI0M0I7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLm5lZWRzLXZhbGlkYXRpb24ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tYmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtd2hpdGUsIC45KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1ncm91cDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAxMnB4IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgICAgICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0LFxuICAgICAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAuaGQzMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5mby1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAuaGlkZS1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gICAgICAgICAgICAgICAgLmN1c3Qtcm93IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmluZm8tY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweDtcblxuICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1iZyB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mb3JtLWJhbm5lci1tb2JpbGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAuaGQzMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci1idG0ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuaGQxIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGQyIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cblxuICAgIC5kZXNjIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgLy9jb2xvcjogJGMteWVsbG93O1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItYnRtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ncmV5LTE7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICAgICAgICAubGlzdC1pdGVtLm9wMSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMzJweCAzMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cbi5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IHtcbiAgICAuZmVhdHVyZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5mZXRJbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIC5maWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgICAgICArcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tcnMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tYm94IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgIC5oZXJvLWtub3ctbW9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAuYnRuLWJveCtwLk1UMzAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmJ0bi1ib3guTVQzMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5oZGIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3guTVQzMCxcbiAgICAgICAgLk1UMzAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IC5idG4tcmVkIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZlYXR1cmVzIC5mZXRJbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLmhkYitwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlcyAuZmV0SW4ge1xuXG4gICAgICAgICAgICAvL21hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIC5maWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLXJzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICtwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvLWJhbm5lci5uZXcge1xuICAgIC5vd2wtbmF2IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogOCU7XG4gICAgICAgIHRvcDogMjglO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5vd2wtbmV4dCxcbiAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4zMik7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtZG90cyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdG9wOiA3MCU7XG4gICAgICAgIHJpZ2h0OiA4JTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAub3dsLWRvdCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHNwYW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IDI0cHg7XG5cbiAgICAgICAgICAgIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBjaXJjbGUgdHlwZSBsaXN0IHN0YXJ0ICovXG5cbi5saXN0LWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAwLjUpO1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuXG4gICAgJi53aXRoLWFydyB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3AxIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3AyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctY3RyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nKi9cbiAgICAgICAgICAgICAgICAmLnc2MCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nIGVuZCovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wdDEge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvL2ZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuXG4gICAgICAgIC5mMTgge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZjYjA1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA3MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAmLm9wdDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogIEVuZCAgKi9cblxuXG4vKiBIb21lIGJhbm5lciBzdGFydCAqL1xuXG4uaGVyby1iYW5uZXIge1xuICAgIGJhY2tncm91bmQ6ICNkOGQ4ZDg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MC4yNSU7XG4gICAgfVxuXG4gICAgJi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmxpc3QtaXRlbSBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcblxuICAgICAgICAmLm0xIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAmLm0xIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICAgICAgLmhkMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgICYubTEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3dsLWRvdHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDEwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAub3dsLWRvdCB7XG4gICAgICAgICAgICBtYXJnaW46IDJweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duaXNoLWdyZXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICByaWdodDogNSU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5vd2wtZG90IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNHB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmJhbm5lci1jdG50IC5oZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICAuaGQyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhkMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIEhvbWUgYmFubmVyIEVuZCAgKi9cblxuXG4vKiBQcm9kdWN0IGxpc3RpbmcgYmFubmVyIHN0YXJ0ICovXG5cbi5oZXJvLWJhbm5lciB7XG4gICAgJi5pbm5lci1wYWdlIHtcbiAgICAgICAgLmJhbm5lci1jdG50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcblxuICAgICAgICAgICAgJi50ZXh0LWdyZXkge1xuICAgICAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS01O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn1cblxuLmlubmVyLXBsLXBhZ2Uge1xuXG4gICAgLm93bC1kb3RzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNS41JTtcbiAgICAgICAgdG9wOiA3MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwJSk7XG4gICAgICAgIGJ1dHRvbi5vd2wtZG90IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB0b3A6IDY4JTtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU4JSwgLTUwJSk7XG4gICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTglLCAtNTAlKTtcblxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLm93bC1uYXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjMyKTtcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDJ7XG4gICAgICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICAgIH0gKi9cblxuICAgIC5rbm93LW1vcmUtYm90dG9tLWJ0biB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHggMTBweCAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogOXB4IDI0cHggOXB4IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUtYm90dG9tIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyNHB4IDlweCAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBib3R0b206IDE1JTtcbiAgICAgICAgICAgICAgICBsZWZ0OjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcblxuICAgICAgICAmLnRleHQtZ3JleSB7XG4gICAgICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS01O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhkMSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICB9XG5cbiAgICAuYnRuLWJveCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzlEMUQyNztcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuaGVyby1rbm93LW1vcmUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5wcm9kdWN0LWJhbm5lci5mYXN0YWd7XG4gICAgICAgIC5iYW5uZXItd3JhcHBlcntcbiAgICAgICAgICAgIC5saXN0LWl0ZW17XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJhbm5lci1idG17XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLyogIEVuZCAgKi9cblxuXG4vKiBCYW5uZXIgYm91bmNlIGxheWVyIHN0YXJ0ICovXG5cbi5iYW5uZXItdG9wLFxuLnByb2R1Y3QtYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwLjI1JTtcbiAgICB9XG5cbiAgICAmLnRleHQtZ3JleSB7XG4gICAgICAgIC5oZDEge1xuICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyLWJ0bSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAvL2NvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAuYmFubmVyLWJ0bSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtZ3JleS0xO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgICAgICAgJi5ub2JyZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpc3QtaXRlbS5vcDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAzMnB4IDI0cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0LWl0ZW0ub3AyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgLy93aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAzMnB4IDI0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3AzIHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAuYmFubmVyLWJ0bSB7XG4gICAgICAgICAgICAubGlzdC1pdGVtLm9wMSBsaSBhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMTZweCAyNHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpc3QtaXRlbS5vcDIgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAxNnB4IDI0cHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmFubmVyLXRvcCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lciB7XG4gICAgZmlndXJlIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ub3AxIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5idG4tYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuaGVyby1rbm93LW1vcmUge1xuICAgICAgICBAZXh0ZW5kIC5mMTRicjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24tcGxheSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAuYmFubmVyLWJ0bSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICYudGV4dC1ncmV5IHtcbiAgICAgICAgICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgICAgICAgICAgLmhkMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5iYW5uZXItd3JhcHBlciAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mubm9UYWIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1rbm93LW1vcmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1idG0ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLmJhbm5lci1jdG50IHtcbiAgICAgICAgICAgIHRvcDogMjRweDtcblxuICAgICAgICAgICAgLmhkMSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJi5ub1RhYiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qICBQbGF5IEljb24gb24gQmFubmVyIFN0YXJ0ICAqL1xuXG4ucHJvZHVjdC1iYW5uZXIge1xuICAgIC5wbGF5LWJveCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB0b3A6IDE4MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBQbGF5IEljb24gb24gQmFubmVyIEVuZCAgKi9cblxuXG4vKiBDQUxDVUxBVE9SUyBDb21wIG9uIGhvbWVwYWdlIHN0YXJ0ICovXG5cbi5iYW5uZXIyIHtcbiAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci13cmFwcGVyIHtcbiAgICAgICAgJi5ncmV5LWJ0bSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5ncmV5LWJnO1xuXG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0LWl0ZW0ub3B0MSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIGxpIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZpZ3VyZSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMTBweCAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qU2Egam91cmVueSBiYW5uZXIqL1xuXG4uc2EtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjM4LCAyMzgsIDIzOCk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIzOCwgMjM4LCAyMzgsIDEpIDAlLCByZ2JhKDIxNiwgMjE2LCAyMTYsIDEpIDYzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA2MyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIzOCwgMjM4LCAyMzgsIDEpIDAlLCByZ2JhKDIxNiwgMjE2LCAyMTYsIDEpIDY1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA2NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyMzgsIDIzOCwgMjM4LCAxKSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAxKSAxMDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgfVxuXG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDMwNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjg1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhkMnYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICB9XG59XG5cbi5saXN0LWNvbnQge1xuICAgIHdpZHRoOiA4MCU7XG5cbiAgICBzdHJvbmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cblxuLypTYSBqb3VyZW55IGJhbm5lciBlbmQqL1xuXG5cbi8qIGNvbW1vbiBmb250IGNvbG9ycyovXG5cbi5ncmV5LWMtNDAwIHtcbiAgICBjb2xvcjogJGdyZXktNDAwO1xufVxuXG4uZ3JleS1jLTMge1xuICAgIGNvbG9yOiAkYy1ncmV5LTM7XG59XG5cblxuLyogY29tbW9uIGZvbnQgY29sb3JzIGVuZCovXG5cblxuLyogRml4ZWQgRGVwb3NpdCBiYW5uZXIqL1xuXG4ucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1jdG50IC5kZXNjIHtcbiAgICAmLmYyNCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qZW5kKi9cblxuXG4vKiBJbnZlc3RvcnMgUGFnZSBCYW5uZXIgc3RhcnQqL1xuXG4uYmFubmVyLXRvcCAuaW52ZXN0b3ItYmFubmVyIHtcbiAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBJbnZlc3RvcnMgUGFnZSBCYW5uZXIgZW5kKi9cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbW53MTkyMCkge1xuXG4gICAgLmJhbm5lci13cmFwcGVyIC5jb250YWluZXIsXG4gICAgLmJhbm5lci10b3AgLmJhbm5lci1idG0gLmNvbnRhaW5lcixcbiAgICAuYmFuci5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDE2MjBweDtcbiAgICB9XG59XG5cbi5tb2ItYnRucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLnByb2R1Y3QtYmFubmVyLnYxIHtcbiAgICAgICAgLmJhbm5lci13cmFwcGVyIGZpZ3VyZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwdmg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1jdG50IHtcbiAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxNTBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDE2cHggMjBweCAwO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci10b3AudjEge1xuICAgICAgICAuYmFubmVyLXdyYXBwZXIgZmlndXJlIHtcbiAgICAgICAgICAgIGhlaWdodDogNjh2aDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNzAlLCByZ2JhKDAsIDAsIDAsIC4zKSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldEluIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcy5NVDMwLFxuICAgICAgICAuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iLWJ0bnMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjQzQ3NzdEIDAlLCAjOUQxRDI3IDkxJSk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYub3AyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIC8vYm9yZGVyOiAycHggZ3Jvb3ZlICNEMTE4MjdcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDExODI3O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDExODI3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMTE4Mjc7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzc3MDYwRjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzcwNjBGO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDExODI3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3NzA2MEY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzc3MDYwRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyLXRvcC52MiB7XG4gICAgICAgIC5iYW5uZXItd3JhcHBlciBmaWd1cmUge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA3MCUsIHJnYmEoMCwgMCwgMCwgLjMpIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vYi1idG5zLm9wMSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1iYW5uZXIubmV3IC5vd2wtZG90cyB7XG4gICAgICAgICAgICBib3R0b206IDExMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1jdG50IHtcbiAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW4ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzLk1UMzAsXG4gICAgICAgIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5idG4tYm94Lk1UMzAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJhbm5lci13cmFwcGVyIGZpZ3VyZS5idG0tZ3JhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA1MCUsIHJnYmEoMCwgMCwgMCwgLjMpIDEwMCUpO1xuICAgIH1cbn1cblxuLmJhbm5lci1idG0xIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5saXN0LWFiMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDE4LjYlO1xuICAgICAgICBtYXJnaW46IDAgMC43JSAzNnB4O1xuXG4gICAgICAgICYuYWN0aXZlIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMmRlZywgI0M0Nzc3RCAwJSwgIzlCMUUyNiAxMDAlKTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMmRlZywgI0M0Nzc3RCAwJSwgIzlCMUUyNiAxMDAlKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5iYW5uZXItYnRtLm9wMSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0yMDA7XG5cbiAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAxNnB4IDI0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtZ3JleS0xO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIH1cbn1cblxuLmhkMzIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmMtd2hpdGUge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbn1cblxuI3RhbmRjIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIGhlaWdodDogNDUwcHg7XG5cbiAgICAubm90ZXMgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG4ubm8taHR7aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7fVxuXG5cbi5ncm50LXByZS1vd24tYmFuMntcbiAgICBiYWNrZ3JvdW5kOiAjRkRGREZEO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcscmdiYSgyNTMsIDI1MywgMjUzLCAxKSA0JSwgcmdiYSgyMjAsIDIyNSwgMjI4LCAxKSA2OCUpO1xuICAgIG1pbi1oZWlnaHQ6IDYyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDU5MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICB9XG4gICAgcGljdHVyZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogQWNjb3JkaWFuIHN0eWxlICovXG4uYWNjb3JkaWFuIHtcblxuICAgIC8qIGNvbW1vbiBhY2NvcmRpYW4gbGlrZSBGQVEgKi9cbiAgICAudHJnciB7XG4gICAgICAgIEBleHRlbmQgLndoaXRlLWJveDtcbiAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDIwcHggMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9nX2NvbnQge1xuICAgICAgICBAZXh0ZW5kIC53aGl0ZS1ib3g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG1hcm9vbjtcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAudHJnciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvZ19jb250IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBjb21tb24gYWNjb3JkaWFuIGxpa2UgRkFRIGVuZCAqL1xuXG4gICAgLyogUHJvZHVjdCBEZXRhaWwgcGFnZSBFbGlnaWJpbGl0eSAqL1xuICAgICYub3AxIHtcbiAgICAgICAgLnRyZ3Ige1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDUwcHggMTBweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9nX2NvbnQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudG9nX2NvbnR7XG4gICAgICAgICYuYWN0LWNvbnRlbnR7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBQcm9kdWN0IERldGFpbCBFbGlnaWJpbGl0eSBlbmQqL1xufVxuIiwiLyogaG9tZXBhZ2UgSG93IGNhbiB3ZSBoZWxwIHlvdSB0b2RheT8gKi9cblxuLmxpc3QtbG9va2luZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgJi5zZXJ2aWNlLXJlcXVlc3Qge1xuICAgICAgICAuY2FyZC1sb29rIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAuY2FyZC1sb29rIHtcbiAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWUtbW9yZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VlLWxlc3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpZ3VyZSBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBmaWdjYXB0aW9uLFxuICAgICAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgJi5mdWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiA5NiU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICYuZm9yLW1vYiB7XG4gICAgICAgICAgICBsaTpudGgtY2hpbGQobis3KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQtbG9vayB7XG4gICAgQGV4dGVuZCAud2hpdGUtYm94O1xuICAgICYuZnVsbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDM2cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZmlnY2FwdGlvbixcbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC8qIHByb2R1Y3QgZGV0YWlscyBwYWdlIGZlZXMgY29tcG9uZW50cyAgKi9cbiAgICAgICAgJi5vcHQxIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJG1hcm9vbjtcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWdjYXB0aW9uLFxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAuaGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm5ldy1vcDEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBwLFxuICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZsZXgtY250IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0bi1ib3gsXG4gICAgICAgICAgICAgICAgLmZsZXgtY250IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8qIHByb2R1Y3QgZGV0YWlscyBwYWdlIGZlZXMgY29tcG9uZW50cyBlbmQgKi9cbiAgICB9XG4gICAgPmEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAjQTZBNkE2O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgJi5mdWxsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM2cHggMzBweCAwO1xuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC04MHB4IDAgYXV0byBhdXRvO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWdjYXB0aW9uLFxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+YSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICYuc2VlLW1vcmUsXG4gICAgICAgICAgICAmLnNlZS1sZXNzIHtcbiAgICAgICAgICAgICAgICBmaWd1cmUgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgZmlnY2FwdGlvbixcbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgJi5mdWxsIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgID5hIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIGhvbWVwYWdlIEhvdyBjYW4gd2UgaGVscCB5b3UgdG9kYXk/IGVuZCovXG5cblxuLyogQWJvdXQgcGFnZSBBd2FyZHMgc3RhcnQqL1xuXG4uYXdhcmQtYnJlYWtlciB7XG4gICAgYmFja2dyb3VuZDogcmdiKDE5NiwgMTE5LCAxMjUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMTk2LCAxMTksIDEyNSwgMSkgMCUsIHJnYmEoMTU3LCAyOSwgMzksIDEpIDgwJSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAuY2FyZC1sb29rLmZ1bGwge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04MHB4XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwXG4gICAgICAgIH1cbiAgICAgICAgLmhkLFxuICAgICAgICAubGluay10eHQsXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAuY2FyZC1sb29rLmZ1bGwge1xuICAgICAgICAgICAgcGFkZGluZzogMzZweCAxMHB4IDA7XG4gICAgICAgICAgICBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaGQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLmNhcmQtbG9vay5mdWxsIHtcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBBYm91dCBwYWdlIEF3YXJkcyBlbmQqL1xuXG5cbi8qIEFib3V0IHBhZ2UgUkFUSU5HUyBCYW5uZXIgU3RhcnQqL1xuXG4uZmVlcy1zZWN0aW9uIHtcbiAgICAmLnJhdGluZ3Mge1xuICAgICAgICBAZXh0ZW5kIC5wYWQyO1xuICAgICAgICAuY2FyZC1sb29rLmZ1bGwub3B0MSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDQwcHggNTBweDtcbiAgICAgICAgICAgICAgICAuaGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIC5jYXJkLWxvb2suZnVsbC5vcHQxIHtcbiAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAuY2FyZC1sb29rLmZ1bGwub3B0MSB7XG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgIC5oZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogQWJvdXQgcGFnZSBSQVRJTkdTIEJhbm5lciBlbmQqL1xuXG5cbi8qRmluYW5jaWFsIERvY3VtZW50cyBjb21wb25lbnQqL1xuXG4ubG9va2luZy1mb3Ige1xuICAgICYub3AxIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICAgICAgLmxpc3QtbG9va2luZyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweCAzMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDMwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLypOZXcgU2VydmljZSBwYWdlKi9cbiAgICAmLmhvdmVyLWNhcmQge1xuICAgICAgICAmLm9wMiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGlzdC1sb29raW5nIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlLzMgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY2FyZC1sb29rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjazI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5NS4yOWRlZywgIzlCMUUyNiA0LjI0JSwgI0Y0RDhDRiAxNjguMyUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQtbG9vay5mdWxsLm9wdDEgZGl2LlBBMCB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnN1YnNjcmliZSB7XG4gICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgIHBhZGRpbmc6IDkwcHggMCAwIDA7XG4gICAgLmNhcmQtbG9vayB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICYuZnVsbCBmaWd1cmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uZWVkcy12YWxpZGF0aW9uLmZsZXgge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgIH1cbn1cblxuLmV4cGxvcmVyMTEgLnN1YnNjcmliZSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsLFxuLmV4cGxvcmVyMTEgLnN1YnNjcmliZSAuZm9ybS1sYWJlbC1ncm91cCA6dmFsaWQuZm9ybS1jb250cm9sfmxhYmVsLFxuLmV4cGxvcmVyMTEgLnN1YnNjcmliZSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sfmxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG59XG5cblxuLypGaW5hbmNpYWwgRG9jdW1lbnRzIGNvbXBvbmVudCBlbmQqL1xuXG4uc3ViLWNhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYWNrLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIi8vIGZsZXggY2VudGVyIGhvcml6b250YWwgJiB2ZXJ0aWNhbFxuLmN0ci12aCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vL2NhcmRcbi5jYXJkLWJveCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgYm94LXNoYWRvdzogcmdiYSgkYy1ibGFjaywgLjEpIDEycHggMjdweCAzOHB4O1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICYub3AxIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzRjNGMztcbiAgICAgICAgICAgIHdpZHRoOiA4NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4NnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm93bC1jYXJvdXNlbCB7XG4gICAgLmNhcmQtYm94IHtcbiAgICAgICAgbWFyZ2luOiAxNXB4O1xuICAgIH1cbn1cblxuXG5cbi5hcnJvdyB7XG4gICAgYmFja2dyb3VuZDogJG1hcm9vbjtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjMyKTtcblxuICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJpZyB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLndoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYueWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMteWVsbG93O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JheSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LTQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgICBoZWlnaHQ6IC41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTIwMDtcbiAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcblxuICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xuICAgIH1cbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICAgICYuY3RudC1idG0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxufVxuXG5cbi5tYW5hZ2luZy1ib3h7XG4gICAgcGFkZGluZzogMTBweCAwIDAgNjBweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDAgMzBweDtcbiAgICB9XG4gICAgc3Ryb25nLHNwYW57XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgIFxufVxuLmFjcmQtZGF0YXtcbiAgICAmLnJlc3VsdHtcbiAgICAgICAgdGFibGV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmV5LTEwMCwwLjUpO1xuICAgICAgICAgICAgdGgsdGR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWdyZXktMjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cbi52aWV3LWFsbHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICRjLXJlZDtcbiAgICAuaWNvbi1SaWdodHtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgIH1cbn1cbi5QQTMwe1xuICAgIHBhZGRpbmc6IDMwcHg7XG59XG4ub3VyLWZvdW5kaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM0Ljg4ZGVnLCAjYzQ3NzdkIDE0LjM0JSwgIzlkMWQyNyA3OS4wNCUpO1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc3ZnL2NvbW1hLWthcm1hLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMjcwcHg7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgbGVmdDogNzBweDtcbiAgICB9XG4gICAgLmlubmVyLWJveHtcbiAgICAgICAgcGFkZGluZzogOTBweCAxNDBweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCA3MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm91bmRpbmctaW5mb3tcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAuTVQ1MC1Ne1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaHIge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGMtd2hpdGUsIDAuMjMpO1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cbn1cbi5tLWF1dG97XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4iLCIubWFzdGVyLWNhcmQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG5cbiAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuY3RhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmY2IwNTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMXB4IDBweCAwcHggMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxYzFjMWM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmN0YS1ieCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM5ZDFkMjc7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDIwcHggMjNweDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Q4ZDhkODtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cbn1cblxuXG5cbi5jYXJkLW9mZmVyLWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDIwcHggMjNweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub2ZmZXItbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sYWJlbC10eHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2I4YjhiODtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi52YWx1ZS10eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnZhbHVlLWFtb3VudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuLmdyYXktYmcge1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgcGFkZGluZzogNjBweCAwO1xufVxuXG4uY2FyZC1icmVha2VyIHtcbiAgICAmLmNhcmQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtaW1nLW92ZXJsYXkge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLWJyZWFrZXItdGhpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgICAmLm91dGxpbmUge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDRweCAkYy1yZWQ7XG4gICAgfVxuXG4gICAgLmNhcmQtaW1nLW92ZXJsYXkuY3RudC1idG0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG5cbiAgICAuYnRuLWJveCB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1kZXNjIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG59XG5cblxuXG5mb3JtLmZvcm0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMzBweDtcbn1cblxuLy8gU2VsZWN0IEJvXG4iLCIvKiBHZW5lcmFsIGNzcyBmb3IgcGFnZSAqL1xuLnNjaGVkdWxlLWNoYXJnZXMtYmFubmVyIHtcbiAgLmFjdGl2ZSB7XG4gICAgLmNhcmQtYm94IHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRtYXJvb247XG5cbiAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC1ib3gge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2VjdGlvbi0xIHtcbiAgcGFkZGluZzogNDBweCAwIDEwMHB4IDA7XG59XG5cbi5NVDYwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLmdyZXktYmcge1xuICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG59XG5cbi5ncmV5LWJnMiB7XG4gIGJhY2tncm91bmQ6ICRncmV5LTUwO1xufVxuXG5cbi5saW5rLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICRjLXJlZDtcbn1cblxuaHIub3AxIHtcbiAgbWFyZ2luOiA1MHB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICRncmV5LTIwMDtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG5cbiAgLm10LTE1LXNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgLm10LTMwLXNtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gIC5tdC0zMC1zbSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4vKiBHZW5lcmFsIGNzcyBmb3IgcGFnZSBlbmQgKi9cblxuLyogSGVhZGluZyArIGFwcGx5IGJ1dHRvbiovXG4uaGVhZGluZy1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIC8qIGFmdGVyIGFuaW1hdGlvbiBhZGRlZCovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICAvKiBhZnRlciBhbmltYXRpb24gYWRkZWQgZW5kKi9cbiAgLyoqL1xuICAuaGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vKiBIZWFkaW5nICsgYXBwbHkgYnV0dG9uIGVuZCovXG5cbi8qIFN0aWNreSBib3R0b24gYXQgYm90dG9tIGZvciBtb2JpbGUgc3RhcnQgKi9cbi5zdGlja3ktYnRtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXI7XG5cbiAgJi5oaWRlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbiAgfVxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuXG4vKiBTdGlja3kgYm90dG9uIGF0IGJvdHRvbSBmb3IgbW9iaWxlIGVuZCAqL1xuXG4uc2EtaXNwYWdlIHtcbiAgcGFkZGluZzogNDBweCAwO1xuICBiYWNrZ3JvdW5kOiAkZ3JleS02MDA7XG4gIGNvbG9yOiAkYy1ibGsxO1xuXG4gIC5oZDI2IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuY2hhcnRfYnh7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgfVxuXG4gIC5sb2FuLWNhbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgLnNsaWRlci13cmFwZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAuaGVscC1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgfVxuXG4gICAgLm5vcm1TZWwgc2VsZWN0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgcGFkZGluZzogMCAyOHB4IDAgMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5idG4tYm94IC5idG4tcmVkIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC50aXRsZS1ieCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0I3QjdCNztcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mMTQge1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cbiAgfVxuXG4gIC5sZWdlbmQtYnRte1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgLmwxLCAubDJ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIHNwYW57XG4gICAgICAgIGZsZXg6IDAgMCA4cHg7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBtYXJnaW46IDRweCA4cHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgICAubDEgc3BhbnsgYmFja2dyb3VuZDogIzlEMUQyNzt9XG4gICAgLmwyIHtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIHNwYW57IGJhY2tncm91bmQ6ICNFQkFBMDQ7fX1cbiAgfVxuXG4gIC5yZXN1bHQtdGJse1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgfVxuXG4gICAgdGh7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzg3ODc4O1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgMDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4ICAwIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdHIuYW10LWlue1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBzdHJvbmd7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmUtdGJsIHtcblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICB9XG5cbiAgICB0ci51bG4ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E5YTlhOTtcblxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ci51bG4xIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTlhOWE5O1xuICAgIH1cblxuICAgIHRoIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkZWRlZGU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgLmZlYXR1cmUtdGJse1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcblxuXG4gICAgLmhkMjYge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAuTVQ0MHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgIC5mMTZie1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5sb29raW5nLWZvciB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cbiAgICAmLmhvdmVyLWNhcmR7XG4gICAgICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIC5vd2wtcHJldi5kaXNhYmxlZHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm93bC1uZXh0LmRpc2FibGVke1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5vd2wtbmV4dCxcbiAgICAgICAgICAgIC5vd2wtcHJldiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vd2wtcHJldntcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWItdGl0bGV7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgICAubGlzdC1sb29raW5ne1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FyZC1sb29re1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgbGluZWFyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+YXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlndXJle1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzUyNTI1MjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzRkZWcsICNDNDc3N0QgMCUsICM5RDFEMjcgOTElKTtcbiAgICAgICAgICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNyb3NzLWFycm93LWxpbmt7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY3Jvc3MtYXJyb3ctZ3JleS5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Nyb3NzLWFycm93LXJlZC5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBjb2xvcjogJGMtcmVkO1xuXG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY3Jvc3MtYXJyb3ctcmVkLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG59XG5cbi5oZXJvLWtub3ctbW9yZSB7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wbGF5LWJveCB7XG4gICAgYmFja2dyb3VuZDogJG1hcmlnb2xkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuaWNvbi1wbGF5IHtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5hdiB7XG4gICAgJi5vcHQxIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyZXktMjAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9nLWhvbWUge1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMDtcblxuICAgIC5ibG9nLWNhcmQgLmNhcmQtcmlnaHQge1xuICAgICAgICBwYWRkaW5nOiAzNnB4IDMwcHggMTZweCA0OHB4O1xuXG4gICAgICAgIC5saXN0LWltZyB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMTZweCAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ncmV5LWJnMSB7XG4gIGJhY2tncm91bmQ6ICRjLWdyZXktMTtcbn1cblxuLnBhZC10YjEge1xuICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xufVxuXG4ucGFnZS1icmVha2VyLTIge1xuICBiYWNrZ3JvdW5kOiAkZ3JleS0yMDA7XG5cbiAgJi5vcDEge1xuICAgIGJhY2tncm91bmQ6ICNiYTMxNDg7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4vLyBQcm9kdWN0IEZlYXR1cmUgc2VjdGlvblxuLnByb2QtZmVhdHVyZSB7XG4gIEBleHRlbmQgLmdyZXktYmcxO1xuICBAZXh0ZW5kIC5wYWQtdGIxO1xuXG4gICYuZ3JudC1ibG9nLWZldHVyZXN7XG4gICAgcGFkZGluZzogNDBweCAwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgLmludHJvLWJhbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgLmNhcmQucGFnZS1icmVha2VyIC5jYXJkLWltZ3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICB9IFxuICAgIH1cbiAgfVxuXG4gIC5oZDJ2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLm1vcmV0ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmludHJvLWJhbm5lciB7XG4gICAgQGV4dGVuZCAucGFkLXRiMTtcbiAgfVxufVxuXG4vLyBvcGVuIGEvYyBidXR0b24gaW4gc2Vjb25kYXJ5IG5hdlxuLnNlY29uZGFyeS1uYXYgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuYnRuLWJveCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIC5idG4tYm94IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vRGlzY292ZXIgb3VyIGJhbmtpbmcgcHJvZHVjdHNcbi5kb2ItcHJvZHVjdCB7XG4gIHBhZGRpbmc6IDgwcHggMDtcblxuICAuaGQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAuY2FyZC5vcDIge1xuICAgIG1hcmdpbjogMSU7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cblxuLy9mYXEgc2VjdGlvblxuLmZhcS1zZWN0aW9uIHtcbiAgcGFkZGluZzogNDVweCAwIDEwNXB4IDA7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgcGFkZGluZzogNDVweCAwO1xuICB9XG59XG5cbi8vZmVlcyBzZWN0aW9uXG4uZmVlcy1zZWN0aW9uIHtcbiAgcGFkZGluZzogNDVweCAwO1xuICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG5cbiAgLmNhcmQtbG9vay5mdWxsLm9wdDEge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLy9mZWVzIHNlY3Rpb24gZW5kXG5cbi8qZWxpZ2liaWxpdHkgc2VjdGlvbiBzdGFydCAqL1xuLmVsaWdpYmlsaXR5LXNlY3Rpb24ge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuXG4gICYub3ZlcmxhcCB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gICYub3B0MSB7XG4gICAgLmVsaWdpYmlsaXR5LWNvbXAge1xuICAgICAgLmFjY29yZGlhbi5vcDEgLnRvZ19jb250IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgdWwgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICBtYXJnaW46IDE2cHggMCAwIC0xNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cbiAgfVxufVxuXG4uZWxpZ2liaWxpdHktY29tcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYWNjb3JkaWFuLm9wMSAudG9nX2NvbnQge1xuICAgIHVsIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgLmhkZyB7XG4gICAgICBtYXJnaW46IDAgMCAxMnB4IC0xNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAmLm9wMSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi8qZWxpZ2liaWxpdHkgc2VjdGlvbiBlbmQgKi9cblxuLypwYWdlIEhvbWUgbG9hbiAqL1xuLnByb2QtZmVhdHVyZSAuaW50cm8tYmFubmVyLlBCNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLyogZW5kICovXG5cbi5zdGVwcy10b3VzZTIuaG9tZWxvYW4ge1xuICBiYWNrZ3JvdW5kOiAkZ3JleS01MDtcblxuICAubW9yZXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuY2FyZC1ieCB7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAyNHB4O1xuICAgIG1hcmdpbjogMjBweCAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi5vZmZlci1tb2RhbCB7XG4gIGJhY2tncm91bmQ6ICNmZmQyYmM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZTNkMSAwJSwgI2ZmY2FiMSAxMDAlKTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIGJveC1zaGFkb3c6IDEycHggMjdweCAzOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjMjUyNDNiO1xuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHRvcDogMTVweDtcblxuICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZjIwIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuYnRuLWJveCAuYnRuLXJlZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuVEFSIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuXG4gIC53aXRoLWNpcmNsZS5vcDMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250OiBib2xkIDExcHggaWNvbW9vbjtcbiAgICAgICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICsgLmYxMiB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLnJvdy5uby1ndXR0ZXJzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG5cbiAgICAub2ZmZXItaW1nIHtcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxuXG4gICAgLmJ0bi1ib3gge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAuYnRuLXJlZCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuVEFSIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gR29sZCBMb2FuIENhbGN1bGF0b3IgY3NzXG4udGhlLXBvd2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAuaGQxIHtcbiAgICAmLnNiIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgLmhkMjgge1xuICAgICYuc2Ige1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gIH1cblxuICAuZnMxOCB7XG4gICAgY29sb3I6ICM2ODY4NzM7XG4gIH1cblxuICAuYXBwbHktYngge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtdHdpbGlnaHQsIDAuMik7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbC1sZy01IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgIC5sb2FuLWNhbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIC53aGl0ZS1ieC5vcDEge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAubG9hbi1jYWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAud2hpdGUtYngub3AxIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGhlLXBvd2VyIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgLmJ0bi1ib3gge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICBwYWRkaW5nOiAwIDAgMzBweCAwO1xuXG4gICAgJi5QVDE1IHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAuaGQyOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cblxuICAgICAgLmNvbC1sZy01IC5sb2FuLWNhbCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhkMSB7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAmLnNiIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZnMxOCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmZzMjEge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5hcHBseS1ieCB7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgLmhkMjgge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIH1cblxuICAgICAgLmQtZmxleC5NVDIwIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgZmxleDogMCAwIDQ1JTtcblxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vYmlsZS1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgIHVsIHtcbiAgICAgICAgd2lkdGg6IDU0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFydC1ib3gge1xuICAgICAgaGVpZ2h0OiAxOTBweDtcblxuICAgICAgI2RvbnV0Y2hhcnQge1xuICAgICAgICB3aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAudG90YWwtYW1vdW50IHtcbiAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgdG9wOiAyMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxlZ2VuZC1ieCB7XG4gICAgICByaWdodDogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRvcDogMTBweDtcblxuICAgICAgLnJhdGUtYngge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxvYW4tZW1pIHtcbiAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uY2hhcnQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDIzMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gIHRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBkaXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyBsZWZ0OiAtOCU7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLnRvdGFsLWFtb3VudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDcwcHg7XG4gICAgdG9wOiA0MHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgIGRpdiB7XG4gICAgICBsZWZ0OiAtMTBweDtcbiAgICB9XG5cbiAgICAudG90YWwtYW1vdW50IHtcbiAgICAgIGxlZnQ6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgZGl2IHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnRvdGFsLWFtb3VudCB7XG4gICAgICBsZWZ0OiA3MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubGVnZW5kLWJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjAlO1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcblxuICAucmF0ZS1ieCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIHNwYW4ge1xuICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjRkOGNmO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAmLmdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2NhZTdkMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgIHJpZ2h0OiAxMCU7XG4gIH1cbn1cblxuLmxvYW4tZW1pIHtcbiAgYm94LXNoYWRvdzogMCA1cHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICBoZWlnaHQ6IDEzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWZiIHVybCguLi9pbWFnZXMvd2F2ZS5wbmcpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5sb2FuLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5sb2FuLWFtb3VudCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgY29sb3I6ICRjLXJlZDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLmxvYW4tYW1vdW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi5hcHBseS1ieCAuY3VzdG9tLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcblxuICAmLmN1c3RvbS1yYWRpbyB7XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjLXJlZDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1yZWQxO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCxcbiAgICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjLWJsazE7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgICAud2FzLXZhbGlkYXRlZFxuICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWRcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOWIxZTI2O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzliMWUyNjtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICM5YjFlMjY7XG4gICAgfVxuICB9XG59XG5cbi5sb2FuLWNhbCB7XG4gIG1hcmdpbjogMTVweCAwIDA7XG5cbiAgLndoaXRlLWJ4IHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIHBhZGRpbmc6IDE2cHggMjBweCAyMHB4O1xuXG4gICAgLmZvcm0taW5wdXQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogJGMtcmVkO1xuXG4gICAgICAmLnJhdGUge1xuICAgICAgICB3aWR0aDogNDFweDtcbiAgICAgIH1cblxuICAgICAgJi5wZXJjZW50YWdlIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICB9XG5cbiAgICAgICYueWVhcnMge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJi5tb250aCB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLXR4dCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICB9XG5cbiAgICAuc2xpZGVyLXdyYXBlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY5KSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgY29sb3I6ICM1NzU3NTc7XG4gIH1cblxuICAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNGQ4Y2YgMCUsICNkMTlkOWMgMTAwJSk7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIC8vei1pbmRleDogMDtcbiAgfVxuXG4gIC51aS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMCA4cHg7XG4gIH1cblxuICAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlci13aWR0aDogOXB4O1xuICAgIG1hcmdpbjogLThweCAwIDAgLTlweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiA1O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1zZW1pO1xuICAgIGZvbnQtc2l6ZTogMDsgLy8xMnB4O1xuICB9XG5cbiAgLnVpLXNsaWRlciB7XG4gICAgI2N1c3RvbS1oYW5kbGUteXJzLnVpLXNsaWRlci1oYW5kbGUge1xuICAgICAgdGV4dC1pbmRlbnQ6IC0ycHg7XG4gICAgfVxuICB9XG5cbiAgLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDAuN2VtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZTllOWU5O1xuICB9XG5cbiAgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2Uge1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAud2hpdGUtYngge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICYuTVQxNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idG4tbGlzdCB7XG4gICYub3AxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgcGFkZGluZzogMTBweCA1MHB4O1xuICAgICAgICBjb2xvcjogI2FjYWNhYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNkOGQ4ZDg7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIGNvbG9yOiAjNWY1ZjVmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGFibGUtZGF0YSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMzcsIDM2LCA1OSwgMC4wNSk7XG5cbiAgLnRhYmxlLXN0cmlwZWQge1xuICAgIG1hcmdpbjogMDtcblxuICAgIHRoZWFkIHtcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2U5ZTllOTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgICB9XG5cbiAgICB0Ym9keSB7XG4gICAgICB0ZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAudGFibGUtc3RyaXBlZCB7XG4gICAgICB3aWR0aDogMTIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG4udmlldy1kdGFpbHMge1xuICBjb2xvcjogJGMtcmVkMTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuXG4gIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLXJlZDE7XG4gIHNwYW4ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICB9XG4gIH1cbn1cblxuLmJpa2UtbG9hbjEtbWFpbiB7XG4gIHBhZGRpbmc6IDc3cHggMHB4IDQ3cHggMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkZFQkVCIDUwJSwgI0ZGQkZDMiAxMDAlKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgcGFkZGluZzogMjFweCAwcHggODBweCAwcHg7XG4gIH1cbiAgLnRpdGxlIHtcbiAgICBjb2xvcjogIzU0NTY1YjtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNDJweDsgLyogMTE2LjY2NyUgKi9cbiAgICBsZXR0ZXItc3BhY2luZzogLTEuMjcxcHg7XG4gICAgbWF4LXdpZHRoOiA0OTdweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTE4cHg7XG4gICAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICB9XG4gIH1cbiAgLnN1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgY29sb3I6ICM1NDU2NWI7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7IC8qIDE0NC40NDQlICovXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjYzNXB4O1xuICAgIG1heC13aWR0aDogMzc5cHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyAvKiAxNjIuNSUgKi9cbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NjVweDtcbiAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgIH1cbiAgfVxuICAuY2hpcHMtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgfVxuICB9XG4gIC5pbWFnZS10ZXh0cyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICAgIC5pY29uLWNpcmNsZS1jaGlwe1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICB9XG4gICAgICAuaWNvbi0xe1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCA2cHggIWltcG9ydGFudDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaWNvbi0ye1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHghaW1wb3J0YW50O1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pY29uLTN7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmltYWdlLWNoaXAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgY29sb3I6ICNhY2FjYWM7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gIFxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM1ZjVmNWY7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIFxuICB9XG4gIC5zZWNvbmQtcm93IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICB9XG4gIH1cbiAgLmV4cGxvcmUtYmlrZXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgxMjAsIDEyMCwgMTIwLCAwLjQpO1xuICAgIGNvbG9yOiAjOWMxZDI2O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDE5NHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWluLXdpZHRoOiAxNTBweFxuICAgIH1cbiAgfVxuICAuYXBwbHktbG9hbi1idXR0b257XG4gICAgbWluLXdpZHRoOiAxOTRweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1pbi13aWR0aDogMTUwcHhcbiAgICB9XG5cbiAgfVxuXG4gIC5jYXJvdXNlbC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuY2Fyb3VzZWwtdGl0bGUge1xuICAgICAgY29sb3I6ICM1NDU2NWI7XG4gICAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4OyAvKiAxMTYuNjY3JSAqL1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjI3MXB4O1xuICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4OyAvKiAxNTAlICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC45ODhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcm91c2VsLXN1YnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjNTQ1NjViO1xuICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjs7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OTRweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICB9XG4gICAgICAuY2Fyb3VzZWwtc3VidGl0bGUtc3Bhbi0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2OXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNzlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmlrZS1sb2FuLWNhcm91c2Vse1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5iaWtlLWxvYW4tY2Fyb3VzZWwgLm93bC1kb3RzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgICYuaWNvbi1MZWZ0e1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOjVweDtcbiAgICAgICAgbGVmdDo0cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYuaWNvbi1SaWdodHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjOWQxZDI3O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDo1cHg7XG4gICAgICAgIHJpZ2h0OjNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHNwYW46OmJlZm9yZSB7XG4gICAgY29sb3I6ICM5ZDFkMjc7XG4gIH0gKi9cblxuICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldixcbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuICB9XG5cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYge1xuICAgIGxlZnQ6IC0zMHB4O1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICByaWdodDogLTMwcHg7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgdG9wOiA3MHB4O1xuICAgIH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgICB0b3A6IDcwcHg7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYge1xuICAgICAgbGVmdDogLTM1cHg7XG4gICAgICB0b3A6IDcwcHg7XG4gICAgfVxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgIHRvcDogNzBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldixcbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gICAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgLmJpa2UtbG9hbi1jYXJvdXNlbCAub3dsLWRvdHMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDEzMHB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgfVxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgICBsZWZ0OiAtMnB4O1xuICAgICAgdG9wOiA3MHB4O1xuICAgIH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgICByaWdodDogLTJweDtcbiAgICAgIHRvcDogNzBweDtcbiAgICB9XG4gIH1cbn1cblxuLnRlcm1zY29uZGl0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgY29sb3I6ICM1NDU2NWI7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzUzcHg7XG4gIGJvdHRvbTogLTUwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAtNzBweDtcbiAgfVxufVxuXG4uYmlrZS1sb2FuMiB7XG4gIG1hcmdpbjogNTVweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDI5cHggNDhweDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgcGFkZGluZzogMjBweCAxMnB4IDM3cHggMTJweDtcbiAgfVxuICAuY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICB9XG4gICAgLm1haW4taGVhZGluZyB7XG4gICAgICBjb2xvcjogIzU0NTY1YjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7IC8qIDExNi42NjclICovXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuMjcxcHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgY29sb3I6ICM1NDU2NWI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTE4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zdWJ0aXRsZSB7XG4gICAgICBjb2xvcjogIzU0NTY1YjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7IC8qIDE0NC40NDQlICovXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjM1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBjb2xvcjogIzU0NTY1YjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjs7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDsgLyogMTYyLjUlICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZXhwbG9yZS1idG4ge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXJvdXNlbC1jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIH1cbiAgICAubWFpbi1pbWFnZS1kaXYge1xuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAtNDVweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIGxlZnQ6IC0yMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIGxlZnQ6IC0yOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJvdXNlbC1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICB9XG4gICAgICAuY2Fyb3VzZWwtdGl0bGUge1xuICAgICAgICBjb2xvcjogIzU0NTY1YjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4OyAvKiAxMzEuMjUlICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4xMjlweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgY29sb3I6ICM1NDU2NWI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7IC8qIDE1MCUgKi9cbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTg4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jYXJvdXNlbC1zdWJ0aXRsZS1jb250YWluZXJ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MnB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2Fyb3VzZWwtc3VidGl0bGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIGNvbG9yOiAjNTQ1NjViO1xuICAgICAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ5NHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNhcm91c2VsLXN1YnRpdGxlLWtub3dtb3JlIHtcbiAgICAgICAgY29sb3I6ICM5YzFkMjY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iaWtlLWxvYW4tY2Fyb3VzZWwyIC5vd2wtZG90cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAmLmljb24tTGVmdHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjNTQ1NjViO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDo1cHg7XG4gICAgICAgIGxlZnQ6NHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmljb24tUmlnaHR7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogIzU0NTY1YjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6NXB4O1xuICAgICAgICByaWdodDozcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8qIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgc3Bhbjo6YmVmb3JlIHtcbiAgICBjb2xvcjogIzU0NTY1YjtcbiAgfSAqL1xuXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2LFxuICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4zMik7XG4gIH1cblxuICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgbGVmdDogLTQwcHg7XG4gICAgdG9wOiAxMzVweDtcbiAgfVxuXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICByaWdodDogLTEwcHg7XG4gICAgdG9wOiAxMzVweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgICBsZWZ0OiAtMjVweDtcbiAgICAgIHRvcDogMTA4cHg7XG4gICAgfVxuXG4gICAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQge1xuICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgdG9wOiAxMDhweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYge1xuICAgICAgbGVmdDogLTEwcHg7XG4gICAgICB0b3A6IDEwMHB4O1xuICAgIH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgICByaWdodDogLTM1cHg7XG4gICAgICB0b3A6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgICAgIGxlZnQ6IC0zNXB4O1xuICAgICAgdG9wOiA3MHB4O1xuICAgIH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgICByaWdodDogLTM1cHg7XG4gICAgICB0b3A6IDcwcHg7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBzcGFuOjpiZWZvcmUge1xuICAgICAgY29sb3I6ICM5ZDFkMjc7XG4gICAgfVxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICB0b3A6IDcwcHg7XG4gICAgfVxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB0b3A6IDcwcHg7XG4gICAgfVxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2LFxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgIH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBncm50LW5ycHJvZC1lbGlnaWJpbGl0eVxuLmdybnQtbnJwcm9kLWVsaWdpYmlsaXR5e1xuICBwYWRkaW5nOiA2MHB4IDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYzKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKXtcbiAgICAgIHBhZGRpbmc6IDMwcHggMHB4O1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICBwYWRkaW5nOiAyOHB4IDBweCAyOHB4O1xuICB9XG4gIC5ncm5yb3JpZGVsaWdpLXRpdHtcbiAgICAgIGgye1xuICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAvLyBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIC8vIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKXtcbiAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cbiAgLmdybnJvcmlkZWxpZ2ktdGFie1xuICAgICAgdWx7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICBnYXA6IDExcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NzRBNTk7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQycHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSk7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjMpO1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgxNDAsIDM2LCAzNiwgMC4wNSk7XG4gICAgICAgICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjQuNnB4KTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwcHggMHB4O1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mil7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTc2LCAxNzYsIDE3NiwgMC4xOSk7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBNTE0MUU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cbiAgLmdybnJvcmlkZWxpZ2ktbWFpbntcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICB9XG4gICAgICAuZ3Jucm9yaWRlbGlnaS1pbm1haW57XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAmLmNhbi1hcHBseTN7XG4gICAgICAgICAgICAgIC5ncm5yb3JpZGVsaWdpLWluYm94e1xuICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywxZnIpO1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKXtcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDFmcik7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsMWZyKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5ncm5yb3JpZGVsaWdpbmItZGVzY3tcbiAgICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5jYW4tYXBwbHkye1xuICAgICAgICAgICAgICAuZ3Jucm9yaWRlbGlnaS1pbmJveHtcbiAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsMWZyKTtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwxZnIpO1xuICAgICAgICAgICAgICAgICAgfSAgIFxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ncm5yb3JpZGVsaWdpLWluYm94e1xuICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICByb3ctZ2FwOiAyNHB4O1xuICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAyOHB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKXtcbiAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgICBnYXA6IDE4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmdybnJvcmlkZWxpZ2ktYm94e1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE5KTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42Myk7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuMjgpO1xuICAgICAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI0LjZweCk7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTZweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgZ2FwOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCl7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLmdybnJvcmlkZWxpZ2lpbmItaW1ne1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjQjQwNDEwIC01My4zOCUsICM5QjFFMjYgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDRweCAyMS4xcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5ncm5yb3JpZGVsaWdpbmItZGVzY3tcbiAgICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NzRBNTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mil7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NzRBNTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NzRBNTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuICB9XG59XG5cblxuLy9zYXZpbmctYWNjb3VudC1vcCBib2R5IGNsYXNzIGFkZCBmb3IgY2hhbmdpbmcgY29sb3IgYW5kIGZvbnQgZmFtaWx5XG5ib2R5LmdybnQtc2FvcC11cGRhdGV7XG4gIGZvbnQ6IDQwMCAxcmVtLzEuMjVyZW0gXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzI1MjQzYjtcbn1cbiIsIi5wcm9kdWN0LWJhbm5lci5oZWxwLWNlbnRlciB7XG4gICAgYmFja2dyb3VuZDogcmdiKDIxNiwgMjE2LCAyMTYpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTBkZWcsIHJnYmEoMjE2LCAyMTYsIDIxNiwgMSkgMCUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMSkgMTAwJSk7XG5cbiAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTIwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAvL21heC1oZWlnaHQ6IDM2MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5lYXJieS1zZWFyY2gge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci1mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC02MHB4O1xuXG4gICAgICAgIC5mb3JtLWxhYmVsLWdyb3VwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmFubmVyLWZvcm0ge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDMwcHggMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAubmVlZHMtdmFsaWRhdGlvbiAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1MHB4O1xuXG4gICAgICAgICAgICAuYmFubmVyLWN0bnQgLm5lZWRzLXZhbGlkYXRpb24gLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICAucm93IHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1mb3JtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyMHB4IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGZpZ3VyZSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubmVhcmJ5LXNlYXJjaCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlbHAtYm9keSB7XG4gICAgLnByb2dyZXNzLWxpc3Qge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIHVsLm5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4IDAgMCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjlFQUVDO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgdWwubmF2IGxpIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICB1bC5uYXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVscC1jdG50IHtcbiAgICBwYWRkaW5nOiAwIDAgODBweDtcblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuaW5mby10eHQge1xuICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMzRweDtcblxuICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGFyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAuaW5mby10eHQge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGxheS1ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlbHBmdWwtYm94IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgcGFkZGluZzogMzRweCAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAuYnRuLWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgJi5vcG4xIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAuYnRuLXdoaXRlLk1SMjUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy4zO1xuXG4gICAgICAgICAgICAgICAgJi5NUjI1IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlbGF0ZWQtYm94IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgLmQtZmxleCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICB1bC53aXRoLWNpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxJTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIHVsLndpdGgtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTklO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3RhYi13cmFwZXIuYnJkYiB7XG4gICAgLnNlY29uZGFyeS10YWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgIH1cbn1cblxuLmNhcmQtbG9vay5mdWxsIHtcbiAgICBwaWN0dXJlIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDI0cHggMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI2MHB4OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcGljdHVyZXtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgbWFyZ2luOiAtNzBweCAwIDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwaWN0dXJle1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVscC1jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgLmNhcmQtbG9vay5mdWxsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRtYXJvb247XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDI0cHggMDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWluZm8ge1xuICAgICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG5cbiAgICAgICAgICAgIC5oZDNiIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWljb25zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDRweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMTRweCAwIDIwcHg7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWluZm8ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWljb25zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtNzBweCAwIDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWluZm8ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRyYW5zLWlzc3VlIHtcbiAgICBAZXh0ZW5kIC5wYWQyO1xufVxuXG4uY2lyY2xlLWJ4IHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbn1cblxudWwud2l0aC1jaXJjbGUub3AxIHtcbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnNlcnZpY2UtdG9wIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuXG4gICAgLmQtZmxleCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDM0cHggMCAwcHg7XG4gICAgICAgIC8vYmFja2dyb3VuZDogJGdyZXktNTA7XG5cbiAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC5jaXJjbGUtYngge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZXJ2aWNlLW1pZCB7XG4gICAgYmFja2dyb3VuZDogJGdyZXktNTA7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgICB1bC53aXRoLWNpcmNsZS5vcDEgbGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIC8vcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgIC5yb3cuUFQzNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAgICAgLndpdGgtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMjBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZS1icmVha2VyLTEuc2VydiB7XG4gICAgbWFyZ2luOiA4MHB4IDA7XG5cbiAgICAuY2FyZC1pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMzBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1idG4ge1xuICAgICAgICBtYXJnaW46IDAgNDBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1pbWFnZSBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgLmNhcmQtdHh0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMzJweCA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYnRuIC5idG4tYm94IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWxwLXRvcGljIHtcbiAgICAuaGRyICsgaHIge1xuICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgIH1cblxuICAgIC5NVDIwIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgfVxufVxuIiwiLnByb2R1Y3QtYmFubmVyLmZhc3RhZyB7XG4gICAgLmhlcm8ta25vdy1tb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTEwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmaWd1cmUgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmFzdGFnLW92ZXJ2aWV3IHtcbiAgICBAZXh0ZW5kIC5wYWQxO1xuXG4gICAgLnBhZ2UtYnJlYWtlci0xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcblxuICAgICAgICAuY2FyZC10eHQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAgICAgICAuaGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWltZ2J4IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9yZXRleHQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAucGFnZS1icmVha2VyLTEge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWltZ2J4IGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLnBhZ2UtYnJlYWtlci0xIHtcbiAgICAgICAgICAgIC5jYXJkLXR4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtaW1nYngge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYW5udWFsLXJlcG9ydHMub3AxIHtcbiAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTE7XG4gICAgQGV4dGVuZCAucGFkMjtcblxuICAgIC5oZDFsIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTIuMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgLnllYXItcmVwb3J0IC5yZXBvcnQtcmlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS01MDtcbiAgICAgICAgcGFkZGluZzogMjRweCAzNnB4O1xuXG4gICAgICAgIC5yYWRpby1vcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXBvcnQtZGF0YSAuaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDI4cHggMTJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLnllYXItcmVwb3J0IHtcbiAgICAgICAgICAgIC5yZXBvcnQtbGVmdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTJweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmhkMWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tYm94Lk1UNDAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlcG9ydC1yaWdodCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLnJhZGlvLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAyMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVwb3J0LWRhdGEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICsgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlbHAtY2FyZC5vcDEge1xuICAgIEBleHRlbmQgLnBhZDE7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICAgIC5jYXJkLWxvb2suZnVsbCB7XG4gICAgICAgIGZpZ3VyZSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1pY29ucyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC5jYXJkLWxvb2suZnVsbCAuYXBwLWljb25zIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICYuTVIxNSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5jYXJkLWxvb2suZnVsbCBmaWd1cmUgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZjE1IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5ob3ctd29yayB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuXG4gICAgLmQtZmxleCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuaGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmItdGFiLWxpc3QgbGkgLmltZy1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmItdGFiLWxpc3QgbGkgLmltZy1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9nLXRhYi5mYXN0YWcge1xuICAgIEBleHRlbmQgLmdyZXktYmc7XG4gICAgQGV4dGVuZCAucGFkMTtcblxuICAgIC5ibG9nLWNhcmQtMiB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDU2cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1sZWZ0IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtaXRlbS5vcHQyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicm93bmlzaC1ncmV5O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmJsb2ctY2FyZC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuXG4gICAgICAgICAgICAuY2FyZC1sZWZ0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLWNhcmQtMiAuY2FyZC1sZWZ0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0ZXBzLXRvdXNlIHtcbiAgICBiYWNrZ3JvdW5kOiAjQzQ3NzdEO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNDNDc3N0QgMCUsICM5RDFEMjcgOTAlLCAjRkFGQUZBIDkwJSwgI0ZBRkFGQSAxMDAlKTtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMjBweDtcblxuICAgIC5oZHIge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY2FyZC5vcHQxIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAudGFnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGREY2NjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0e1xuICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgLmNhcmQub3B0MSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5jb2wtbGctOSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9sbC1sb2Mge1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgIHBhZGRpbmc6IDYwcHggMDtcblxuICAgIC5uYXYuc29jLWxpc3RpbmdUYWIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGEgLmNhcmQtYm94IGZpZ3VyZSBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogOTBweDtcblxuICAgICAgICAgICAgICAgIC5jYXJkLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWJvdXQtZmFzdGFnIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGdyZXktMTAwIDQ2JSwgI2M0Nzc3ZCA0NiUsICM5ZDFkMWQgMTAwJSk7XG5cbiAgICAucm93IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC53aGl0ZS1ib3gge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDkwcHg7XG5cbiAgICAgICAgLmxpc3QxIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ieCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JleS02O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA3NnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsci1ncmV5IHtcbiAgICAgICAgICAgIG1hcmdpbjogNHB4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wtbWQtNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcblxuICAgICAgICAuaGQge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3dsLXByZXYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3dsLW5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtZG90cyAub3dsLWRvdCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1jYXJkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLndoaXRlLWJveC5NUjMwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sLW1kLTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRncmV5LTEwMCA0NiUsICNjNDc3N2QgNDYlLCAjOWQxZDFkIDEwMCUpO1xuICAgIH1cbn1cblxuLmZhc3RhZy10YW5kYyB7XG4gICAgQGV4dGVuZCAucGFkMTtcblxuICAgIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweFxuICAgIH1cblxuICAgIC5oZGcge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICAgIH1cblxuICAgIC5yZWFkLW1vcmUge1xuICAgICAgICBAZXh0ZW5kIC5mMTZicjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLnJlYWQtbW9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC50YW5kYy1tb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLypmYXN0YWcgbGlzdGluZyovXG4uZmFzdGFnLWxpc3Rpbmcge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgcGFkZGluZzogMzVweCAwO1xufVxuXG4ubmVhcmJ5LXNlYXJjaCB7XG4gICAgJi5vcDIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LTEwMDtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWNyZC1kYXRhIHtcbiAgICAmLmZhc3RhZy10YWJsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMTEpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggM3B4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGF0YS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5vLWZsb2F0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubWVkaWEta2l0LmZpbmFuY2UtZG9jIHtcbiAgICAmLnJlY2hhcmdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDE5NiwgMTE5LCAxMjUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTk2LCAxMTksIDEyNSwgMSkgMCUsIHJnYmEoMTU3LCAyOSwgMzksIDEpIDYwJSwgcmdiYSgyNTAsIDI1MCwgMjUwLCAxKSA2MCUsIHJnYmEoMjUwLCAyNTAsIDI1MCwgMSkgMTAwJSk7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMTk2LCAxMTksIDEyNSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE5NiwgMTE5LCAxMjUsIDEpIDAlLCByZ2JhKDE1NywgMjksIDM5LCAxKSA2MCUsIHJnYmEoMjUwLCAyNTAsIDI1MCwgMSkgNjAlLCByZ2JhKDI1MCwgMjUwLCAyNTAsIDEpIDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhkMWwge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS1yaWdodCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG5cbiAgICAgICAgICAgIC5oZDFsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXktNDAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0yLjEzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC45NjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS1saXN0IHtcbiAgICAgICAgICAgIC5jYXJkLW1lZGlhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweCAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvL3dvcmQtYnJlYWs6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgIC5jYXJkLW1lZGlhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLypmYXN0YWcgbGlzdGluZyBlbmQqL1xuXG4vKkZhc3RhZyBQMkMgY29tcG9uZW50IHN0YXJ0Ki9cblxuLnN0ZXBzLXRvdXNlMiB7XG4gICAgQGV4dGVuZCAucGFkMTtcblxuICAgIC5jYXJkLWJ4IHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgICAgICBtYXJnaW46IDIwcHggMjBweCAzMHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcC5mMTZiciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICArIHAge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLXByZXYsXG4gICAgICAgIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAub3dsLXByZXYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3dsLW5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLypGYXN0YWcgUDJDIGNvbXBvbmVudCBlbmQqL1xuXG5cbiIsIi5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMDtcblxuICAgIHVsIHtcbiAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoJGMtZ3JleS0yLCAwLjQpO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gICAgLnNlbm90aS1oMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG4gICAgLm5vLWJ4LWg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgLmJkeSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxufVxuXG4uZHJvcC1kb3duLW5vdGlmaWNhdGlvbiB7XG4gICAgcGFkZGluZzogMCA2cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubm90aWZpY2F0aW9uLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm90aWZpY2F0aW9uLWJ4IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgQGluY2x1ZGUgY2VudGVyKHgpO1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAvL21pbi1oZWlnaHQ6IDU1MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yMik7XG4gICAgbWF4LWhlaWdodDogMzYwcHg7XG5cbiAgICAuc2VhcmNoLWJ4SW4ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgIC5zZW5vdGktaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICAvL2hlaWdodDogYXV0bztcbiAgICAgICAgICAgIC8vbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxe1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuLmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93bntcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY5KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luOiAwIDEyMHB4IDAgMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgIG1hcmdpbjogMTJweCAwIDA7XG5cbiAgICAgICAucGhvbmUtYng6OmJlZm9yZXtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtOHB4O1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB3aWR0aDogMDsgXG4gICAgICAgIGhlaWdodDogMDsgXG4gICAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNlZWU7XG4gICAgICAgfVxuICAgIH1cbn1cbi5waG9uZS1ieHtcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG5cbiAgICBwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBocntcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG5cbiAgICBhe1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IDE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxufVxuXG4udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2ID4gbGkgLnBob25lIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICM5RDFEMjc7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbn0gIiwiJGMtYmxhY2tuOiAjMjUyNDNCO1xuXG4ucGFkMyB7XG4gICAgcGFkZGluZzogNDVweCAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICB9XG59XG5cbmJvZHkub2ZmZXItcGFnZSB7XG4gICAgZm9udDogMTdweCAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAkYy1ibGFja247XG59XG5cbi5vZmZlci1wYWdlIHtcbiAgICAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyZXktMTAwLCAuNik7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFja247XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgIH1cblxuICAgIC5iYW5uZXItd3JhcHBlciB7XG4gICAgICAgIC5oZDEge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrbjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZjE0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1rbm93LW1vcmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtaXRlbSBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuXG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgICAgICAgICAgdG9wOiA3MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXdhcmQtbG9nbyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZmlndXJlIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAuaGVyby1rbm93LW1vcmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tYm94IC5idG4tcmVkLFxuICAgIC5idG4tYm94IC5idG4td2hpdGUsXG4gICAgLmJ0bi1ib3ggLmJ0bi1yZWQxIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAvLyAgICAgICAgcGFkZGluZzogNnB4IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAuZjE0YnIge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhkIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrbjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcblxuICAgICAgICArIHAge1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcxcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVyIC5idG4tYm94IHtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuXG4gICAgICAgIC5iYW5uZXItdG9wIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpLFxuICAgICAgICAucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDIgbGkge1xuICAgICAgICAgICAgZmxleDogMCAwIDMwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG5cbiAgICAgICAgLmJhbm5lci10b3AgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDIgbGksXG4gICAgICAgIC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMiBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIH1cblxuICAgICAgICAucDBtIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cblxufVxuXG4uZWFybi1wb2ludHMge1xuICAgIEBleHRlbmQgLnBhZDM7XG4gICAgYmFja2dyb3VuZDogJGMtZ3JleS0xO1xuXG4gICAgLm1lZGlhLWNhcmQge1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDM3LCAzNiwgNTksIDAuMTApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDAgNHB4IDhweDtcblxuICAgICAgICAuY2FyZC1saW5rIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgZmlndXJlIC50YWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZERjY2O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweFxuICAgICAgICB9XG5cbiAgICAgICAgLm1jYXJkLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEzMHB4O1xuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblxuICAgICAgICAgICAgICAgICsgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLm93bC1zdGFnZSB7XG4gICAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVhcm4tYm9udXMtcG9pbnRzIHtcbiAgICBAZXh0ZW5kIC5wYWQxO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvb2ZmZXJuL2JnMS5qcGcpIG5vLXJlcGVhdCAwIDAgLyBjb3ZlcjtcblxuICAgIC5lYnAtaGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuaGQzYiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjUwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAud2hpdGUge1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYy13aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jbGUtYngge1xuICAgICAgICBtYXJnaW46IDAgMTVweDtcblxuICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICAgICAgICAgIHdpZHRoOiAxNTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTUycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5lYnAtaGQge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAud2hpdGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jbGUtYngge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbixcbiAgICAgICAgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVkZWVtLXBvaW50cyB7XG4gICAgQGV4dGVuZCAucGFkMTtcbiAgICAucmVkZWVtLXBvaW50cy1jYXJvdXNlbHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWRtLWJ4IC5yZWRlZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkNFREI3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGhlaWdodDogMjg1cHg7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5jYXJkLWxpbmsge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi5jMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjREOENGO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTRweDtcblxuICAgICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICBoMyArIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAuTVQ1MCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLk1UNDAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhvdC1kZWFscyB7XG4gICAgQGV4dGVuZCAucGFkMTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL29mZmVybi9iZzIuanBnKSBuby1yZXBlYXQgMCAwIC8gY292ZXI7XG5cbiAgICAud2hpdGUtYngge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEwKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmNhcmQtbGluayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jMSB7XG4gICAgICAgICAgICAuZjE0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0VBQzIyQTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmYyMCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5NTc2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmMyIHtcbiAgICAgICAgICAgIC5mMTQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRjJBNDkxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZjIwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0VBNzM1NjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYzMge1xuICAgICAgICAgICAgLmYxNCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NDU2NUI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mMjAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTQ1NjVCO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jNCB7XG4gICAgICAgICAgICAuZjE0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY0QzU3ODtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmYyMCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NUIyNUM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmM1IHtcbiAgICAgICAgICAgIC5mMTQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNkZBNkRDO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZjIwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI1NkVCNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICArIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXIoeHkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLmYxNCB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAub3dsLW5hdiB7XG5cbiAgICAgICAgYnV0dG9uLm93bC1wcmV2LFxuICAgICAgICBidXR0b24ub3dsLW5leHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IC01MHB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAub3dsLXByZXYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3dsLW5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICB9XG5cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjk1KTtcblxuICAgICAgICAud2hpdGUtYngge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy13aGl0ZSwgLjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uYWN0aXZlICsgLmFjdGl2ZSxcbiAgICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbS5jZW50ZXIgKyAuYWN0aXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblxuICAgICAgICAud2hpdGUtYngge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy13aGl0ZSwgLjcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uY2VudGVyICsgLmFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uY2VudGVyICsgLmFjdGl2ZSArIC5hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG5cbiAgICAgICAgLndoaXRlLWJ4IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtd2hpdGUsIC41KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmFjdGl2ZS5jZW50ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIC53aGl0ZS1ieCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuXG4gICAgICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLmNlbnRlciArIC5hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xuICAgICAgICB9XG4gICAgfVxufVxuLmVhcm4tcG9pbnRzLWNhcm91c2Vse1xuICAgIC5vd2wtc3RhZ2V7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn0iLCIuY3NyLWJhbm5lciB7XG4gICAgLmhkNDgge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgfVxuICAgIC5mdWxsLXdpZHRoIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuYmFuLWJ0bnMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICAgICAgLmJ0bnMtYngge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5RTJEMzQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNThweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMnB4O1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmJidG0ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc3MDYwRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5icmZ0IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzc3MDYwRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLmJ0bnMtYnggYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmZ1bGwtd2lkdGgge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCB7XG4gICAgICAgICAgICB0b3A6IDI1JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLmZ1bGwtd2lkdGggaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5iYW5uZXItd3JhcHBlciB7XG4gICAgICAgICAgICAvLyAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAvLyAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gICAgICAgICAgICAvLyAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLy8gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmFuLWJ0bnMge1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG5zLWJ4IHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgYSBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hbHdheXMteW91Lm1kLXNwZWFrIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgLmNvbW1hIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jc3IvY29tYS5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTgzcHg7XG4gICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRlcih4KTtcbiAgICAgICAgbWFyZ2luOiAtMjRweCAwIDAgLTUwcHg7XG4gICAgfVxuICAgIC53aGl0ZS1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Nzci9tZC1zcGVhay1iZy5qcGcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgY29sb3I6ICRncmV5LTEwMDtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgICAgICAuUFIgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAuaGQydiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICtwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC53aGl0ZS1ib3gge1xuICAgICAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhkMnYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmNvbW1hIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLndoaXRlLWJveCB7XG4gICAgICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhkMnYge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICAgICAgICAgICAgK3Age1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLlBSIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0xNDBweCA4JSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuICAgICAgICAud2hpdGUtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbjogODBweCAwIDA7XG4gICAgICAgICAgICAuUFIgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNzci1taXNzaW9uIHtcbiAgICBAZXh0ZW5kIC5wYWQxO1xuICAgIC5oZDJ2IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1pc3Npb24tYngge1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuNTApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgYTpob3ZlciAuZjIxaW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzg3MTExNztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM4NzExMTcgMCUsICNENjBCMjYgMTAwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLmYyMWltIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAgICAgICAuZmlyZWZveCAmLFxuICAgICAgICAgICAgLmV4cGxvcmVyMTEgJiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAubWlzc2lvbi1ieCAuZjIxaW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAubWlzc2lvbi1ieCB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmYyMWltIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5tdDAtbSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5taXNzaW9uLWJ4IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYXJhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5mMjFpbSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41MnB4O1xufVxuXG4uaW5pdGlhdGl2ZXMtY2Fyb3VzZWwge1xuICAgICYub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIC5vd2wtZG90cyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogNDBweDtcbiAgICAgICAgLm93bC1kb3Qgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm91ci1pbml0aWF0aXZlcyB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1hcmdpbjogNHB4IDVweCAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4zMiksIDAgNXB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiA2NHB4IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAuaGQydiB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG4gICAgLmhkYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRjLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmhkYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kb25hdGUtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Nzci9kb25hdGUtYmcuanBnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBmaWd1cmUgaW1nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgfVxuICAgIC5oZDEge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFja247XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS44OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgLmxpc3QtaXRlbS5vcHQyIGxpIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrbjtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmhkMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5iYW5uZXItd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgLmJhbm5lci1jdG50IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGlzdC1pdGVtLm9wdDIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW1wYWN0LWZpcnN0IHtcbiAgICBAZXh0ZW5kIC5wYWQxO1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAuaW1wYWN0LWJnIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jc3IvaW1wYWN0LWJnLmpwZykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDM3LCAzNiwgNTksIDAuMTApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIC5iZW5lZml0cy1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDRweCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZHIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmJlbmVmaXRzLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDIwcHggMDtcbiAgICAgICAgICAgIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLmltcGFjdC1iZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmJlbmVmaXRzLWxpc3QgbGkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaGRyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBOZXcgQ1NSIDJcbi5jc3ItYngtY2FyZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAudGFnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBib3R0b206IDEyMHB4O1xuICAgICAgICBwYWRkaW5nOiA3cHggMThweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNEQ4Q0Y7XG4gICAgICAgIH1cbiAgICAgICAgJi5vcDIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZBRURCRDtcbiAgICAgICAgfVxuICAgICAgICAmLm9wMyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0FFN0QwO1xuICAgICAgICB9XG4gICAgICAgICYub3A0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDMkQ4RUY7XG4gICAgICAgIH1cbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9MaW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICByaWdodDogMCFpbXBvcnRhbnQ7XG59XG5cbi5jc3ItaW1wYWN0IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLWJveCAuYnRuLXJlZDEge1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5wbGF5LWJveC53aGl0ZSAuaWNvbi1wbGF5IHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cbn1cblxuLnNvY2lhbC1pbXBhY3QtbnVtLWJ4IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGOEY2O1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRjJDM0I4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDEwcHg7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmltcGFjdC1jbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgLmJ0bi1yZWQxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jc3ItZG9uYXRpb24ge1xuICAgICYucmV2ZXJzZSB7XG4gICAgICAgIC5jb250YWluZXI+LnJvdyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cbiAgICAgICAgLmNvcHktY250IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gPi5yb3cge1xuICAgIC8vICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAvLyB9XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgLmJ0bi1yZWQxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhkYiB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjazI7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oZDIge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2syO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29weS1jbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAuY29weSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXDAwQjdcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNzci1vd2wtaW1nIHtcbiAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIH1cbiAgICAub3dsLWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMTk0LCA4NywgOTYsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMjQ5MDU0KSAyMS4zNSUsIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc3ZnL2NvbW1hLWRvd24uc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9zdmcvY29tbWEtdXAuc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wbGF5LWJveC53aGl0ZSAuaWNvbi1wbGF5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNjBweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5vd2wtaXRlbSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDM2MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3NyLXRpdGxlIHtcbiAgICAuZjI0bCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3NyLXN0ZXBzIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIC5oZGIge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2syO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGQyIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrMjtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdGVwLWNudCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLm93bC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTE3MHB4O1xuICAgICAgICAgICAgICAgIC5udW0td3JwIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3N2Zy9kYXNoLXkuc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggODBweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgLy8gJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE3MHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0xNzBweDtcbiAgICAgICAgLy8gICAgIC5udW0td3JwIHtcbiAgICAgICAgLy8gICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgLy8gICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy8gICAgICAgICB9XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgLm51bS13cnAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy15ZWxsb3c7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC8vIHNwZWFrOiBuZXZlcjtcbiAgICAgICAgICAgICAgICAvLyBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMteWVsbG93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHJpcHBsZSAycyBlYXNlLW91dCBpbmZpbml0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29weSB7XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAub3dsLXN0YWdlIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyByaXBwbGUge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMyk7XG4gICAgfVxufVxuXG4uY3NyLXBhcnRuZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgYmFja2dyb3VuZDogJGdyZXktNjAwO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgaDUge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuICAgICAgICBoNSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYXJ0bmVyLW93bCB7XG4gICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAvLyBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgLm93bC1pdGVtIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIC5vd2wtbmF2IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAub3dsLXByZXYsXG4gICAgICAgIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jc3ItcHJ0LWJveCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMTRweDtcbiAgICBtYXJnaW46IDIwcHggMTJweDtcbiAgICBtaW4taGVpZ2h0OiAzNzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAubGFiZWwge1xuICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjREOENGO1xuICAgICAgICB9XG4gICAgICAgICYub3AyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGQUVEQkQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5vcDMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0NBRTdEMDtcbiAgICAgICAgfVxuICAgICAgICAmLm9wNCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQzJEOEVGO1xuICAgICAgICB9XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ucXVpY2stZG9uYXRlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrMjtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICYuc3RpY2t5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5jbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5mb3JtTW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi1ib3JkZXItd2hpdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwubGlzdC1hbW91bnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tbGlzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTc0cHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnJ1cGVlcyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc3ZnL3J1cGVlcy1pY29uLnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNXB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmp2YWxpZGF0aW9uIC53YXMtdmFsaWRhdGVkIGlucHV0LmZvcm0tY29udHJvbDp2YWxpZCxcbiAgICAuanZhbGlkYXRpb24gLndhcy12YWxpZGF0ZWQgaW5wdXQuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ZnL3J1cGVlcy1pY29uLnN2ZycpO1xuICAgIH1cbiAgICAuY2xvc2UtY250IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ0bi1ib3JkZXItd2hpdGUge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXNlbWk7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBjb2xvcjogJGMtYmxhY2stcHVyZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDBweDtcbn1cblxuLy8gVENTIHBhZ2Vcbi50Y3MtZm9ybS1zZWMge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICAuYWVtLXN0ZXAtY250IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS02MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweCA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWVtLWpvdXJuZXkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWVtLWpvdXJuZXkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGMtc3RhdHVzLXN0ZXAge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSxcbiAgICAgICAgICAgICAgICBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTYwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tbGlzdCB7XG4gICAgICAgICYudHdvQ29sIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmLmJveGhpZGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRjcy1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbi50Y3MtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6ICNGNEQ4Q0Y7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBmbGV4OiAwIDAgMzMlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLm9wMiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNTRkZWcsICNGRkZBREYgMCUsICNFQkRGQTAgOTUlKTtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cbiAgICAuY29weSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1saXN0IHtcbiAgICAmLnR3b0NvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NiU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIlO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC53aGl0ZS1ib3gge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFtb3VudCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnNpemUtbGluayB7XG4gICAgY29sb3I6ICM4MjAwMDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTVweDtcbn1cblxuI3NpemUtY2hhcnQtcG9wdXAge1xuICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICM4MjAwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA5MzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogIDQ5cHggMzJweCAzMnB4IDMycHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogIDU0cHggMTJweCA0NXB4IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGFibGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTMpOyAgICAgIFxuICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOjEycHg7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgY29sb3I6ICM3NDczNzM7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDE1LjZweCAqL1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRTdFMztcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICB0aGVhZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHggMThweCAwcHggMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFOUU3O1xuICAgICAgICB0aCB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMTguMnB4ICovXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjNweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0aDpmaXJzdC1jaGlsZCwgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIHRoOmZpcnN0LWNoaWxke1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFOUU3OyBcbiAgICB9XG4gICAgLmhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTMpO1xuICAgIH1cblxuICAgIC5idG4tY29udGFpbmVyIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWNvbG9yLW1vZGUtc3dpdGNoID4gbGFiZWwuYnRuLWNvbG9yLW1vZGUtc3dpdGNoLWlubmVye1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgd2lkdGg6NTdweDtcbiAgICAgICAgaGVpZ2h0OjI2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMEUwRTA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgLypib3gtc2hhZG93OiAwcHggMHB4IDhweCAwcHggcmdiYSgxNywgMTcsIDE3LCAwLjM0KSBpbnNldDsqL1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYnRuLWNvbG9yLW1vZGUtc3dpdGNoID4gbGFiZWwuYnRuLWNvbG9yLW1vZGUtc3dpdGNoLWlubmVyOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICByaWdodDogNXB4O1xuXG4gICAgfVxuXG4gICAgLmJ0bi1jb2xvci1tb2RlLXN3aXRjaCA+IGxhYmVsLmJ0bi1jb2xvci1tb2RlLXN3aXRjaC1pbm5lcjphZnRlcntcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG4gICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkQ3RDI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgcGFkZGluZzogNHB4IDBweDtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgICB9XG5cbiAgICAuYnRuLWNvbG9yLW1vZGUtc3dpdGNoIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgfVxuXG4gICAgLmJ0bi1jb2xvci1tb2RlLXN3aXRjaCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLmJ0bi1jb2xvci1tb2RlLXN3aXRjaC1pbm5lcntcbiAgICAgICAgYmFja2dyb3VuZDojRjdGN0Y3O1xuICAgIH1cblxuICAgIC5idG4tY29sb3ItbW9kZS1zd2l0Y2ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbC5idG4tY29sb3ItbW9kZS1zd2l0Y2gtaW5uZXI6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG4gICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkQ3RDI7XG4gICAgfVxuXG4gICAgLmJ0bi1jb2xvci1tb2RlLXN3aXRjaCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLmJ0bi1jb2xvci1tb2RlLXN3aXRjaC1pbm5lcjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDo4cHg7XG4gICAgfVxuXG4gICAgLnBvcHVwLWNsb3NlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlBMUIyNDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRvcDoxNnB4O1xuICAgICAgICByaWdodDoxNnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAuaWNvbi1jbG9zZS5ibGFja3tcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjojOUExQjI0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG5cbiAgICAjdG9nZ2xlLWxhYmxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICM4QjhCOEI7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxufVxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNjkpO1xufSIsIi8vYm9keSBwYWRkaW5nXG5ib2R5LmdybnQtb3B0aW1pemUtcGFnZXtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICB9XG59XG5cbi8vaGVhZGVyLXRvcCBzY3NzXG4uZ3JudC1oZWFkZXItb25le1xuICBoZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICAvLyB6LWluZGV4OiA0O1xuICAgIHotaW5kZXg6IDM7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAvLyBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMjIpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG5cbiAgICAmLnNlY05hdlN0aWNreSB7XG4gICAgICAgICYuZC1sZy1ibG9jayB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIC8qIC50b3AtbmF2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfSAqL1xuICAgICAgICAgICAgLnNlYy1uYXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnppbmRleCB7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIC8vYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICYuZC1sZy1ub25lIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlY05hdlN0aWNreSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3RpY2t5IHtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMjVweCA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYtbGVmdCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLW5hdi1yaWdodCBsaS5kcm9wLWRvd24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1uYXYge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2IHtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcblxuICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAwIDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLW5hdi1yaWdodCB7XG4gICAgICAgICAgICBsaS5zdHZpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYy1uYXYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbiBhIHtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgLnRvcC1uYXYgLmxvZ28ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2xvZ2luLWRyb3Bkb253LWxpOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxBXCI7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NnB4O1xuICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2hlbHAtZHJvcGRvbnctbGk6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXEFcIjtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQ5cHg7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrMjtcbiAgICB9XG5cbiAgICAmLmQtbGctbm9uZSB7XG4gICAgICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYtcmlnaHQge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5sYW5nLWJ4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1sYWdlIHtcbiAgICAgICAgLnBhdGgxOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXRoMjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIC5wYXRoMTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTI7XG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wYXRoMjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTU7XG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXItbWFpbiB7XG4gICAgLy9tYXgtd2lkdGg6IDEzNjZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlYy1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMS45M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi5iZy13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgPnVsLmxhc3Qge1xuICAgICAgICAgICAgbGkge1xuXG4gICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICBhOnZpc2l0ZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICAgICAgICAgIGE6dmlzaXRlZCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgID51bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICYucHJlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzE0NDApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5iZy10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi50eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLXJlZCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vICY6bGluayB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2hlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDg4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGluay1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmN1c3RvbWVyLXN1cHBvcnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmhlbHAtZHJvcGRvbncge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmhlbHAtZHJvcGRvbncsXG4gICAgICAgICAgICAgICAgJi5sb2dpbi1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+bGkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgICYuc2VjIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPmEge1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLURvd246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24tRG93biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWxhZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRmdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXG4gICAgICAgIGEgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgYSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDBweCAwIDcwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwIDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1Eb3duOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjZGEzNDQyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmJ0bi1ib3gge1xuICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMjNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgLy9taW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblxuICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlyYS1oZWxwIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG5cblxuICAgICAgICAmLmRyb3Bkb3duLnNob3cge1xuICAgICAgICAgICAgPmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIC8qIGNvbnRlbnQ6XCJcXEFcIjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDE1cHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRjVGNUY1IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xM3B4OyAqL1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOXB4IDY1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgIC8vYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgICYuYmctbGlnaHQtd2hpdGUge1xuICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDAgNDZweDtcblxuICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXG4gICAgICAgIGEgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgYSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDAgMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LW1vYiAuaWNvbi1tZW51LFxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAvL21hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm15Q29ybmVybSBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtbW9iIC5pY29uLW1lbnU6OmJlZm9yZSB7XG4gICAgICAgICAgICAvL2NvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLW5hdi1sZWZ0IHtcbiAgICAgICAgLmRyb3AtZG93biB7XG4gICAgICAgICAgICAmLnJndCB7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNDVweDtcblxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLy8gICAgIHRvcDogNTVweFxuICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICAmLm1lbnUtY2FyZExpc3QtY250IHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI5MHB4O1xuICAgICAgICAgICAgICAgIC8vIG1pbi13aWR0aDogNTMwcHg7IFxuICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgICAgICAgICAvL2xlZnQ6IDAgIWltcG9ydGFudDsgIENvbW1vbnRlZCBmb3IgZHJvcGRvd24gaXNzdWUgaW4gMTI4MCBhbmQgYWJvdmVcblxuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1udzEwMjUpIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3NjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE4MHB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi50d28tY29sIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MjBweDtcblxuICAgICAgICAgICAgICAgICAgICAuZ3JkaWFudENhcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vbmxpbmtMaXN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkYy1ncmV5LTIsIDAuMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1sZWZ0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICA+bGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLmFjdGl2ZT5hLFxuICAgICAgICAmOmhvdmVyPmEge1xuICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgICAgICAgICAgLmljb24tRG93bjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMzBweCAxNHB4IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAvL2JvcmRlci10b3A6IDNweCBzb2xpZCAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tRG93biB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtcmVkO1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRncmV5LTYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5pY29uLW1vcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICYuaGlkZS0xMDI0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogMjhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAxMHB4IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIC8vbWFyZ2luLWxlZnQ6IDI4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE4cHggMTBweCAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3AtbmF2LXJpZ2h0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAvL3BhZGRpbmctdG9wOiAyMHB4O1xuICAgIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgIH1cblxuICAgIC5yaWdodC1uYXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5waG9uZSB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3RsaW5lLW5ldyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuXG4gICAgICAgICAgICAuaG90bGluZS1uZXctY3VzdG9tZXItY2FyZS10eHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIC8qIDg1LjcxNCUgKi9cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhvdGxpbmUtbmV3LWN1c3RvbWVyLWNhcmUtbnVtYmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgIC8qIDc1JSAqL1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPmxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdHZpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLFxuICAgICAgICAgICAgLmljb24tbGFnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGhvbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmYxMCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mMTAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICYuaG90bGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yM3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1Yi1uYXYge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LTIwMDtcblxuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm15LWNvcm5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL215LWNvcm5lci5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNDZweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvZ2luIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvL2JhY2tncm91bmQ6ICRjLXllbGxvdztcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCA1NHB4IDAgMDtcbiAgICAvL3otaW5kZXg6IDE7XG4gICAgY29sb3I6ICRjLWdyZXktNztcblxuICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTNweCAxM3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIE1vYmlsZSBNZW51IHN0YXJ0Ki9cblxuLm1vYi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgLm1tLXRvcC1pbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cbiAgICAgICAgICAgIC5sb2dvIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sYW5ndWFnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAtNHB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tbGFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tbS1taWQge1xuICAgICAgICAgICAgLm1vYi1zY3JvbGxtIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFiLWNvbnRlbnQ+LmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYucHJlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWItY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIC5tbGluayB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXJlZCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItdG9wIC5mb3QtZHJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyIC5mb3QtZHJlZCAuY29sLWxnLTUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2Itc21lbnUge1xuICAgICAgICAgICAgYS5yZWRpcmVjdC1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyZXktMjAwLCAwLjIxKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmhkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgIC8vY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm90aGVycy1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzUyNTI1MjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDBkMGQwO1xuXG4gICAgICAgICAgICAgICAgICAgICYubGFzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZib2R5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cbiAgICAgICAgICAgICAgICAuZmhkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkZ3JleS0yMDAsIDAuNSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMTVweCAxNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmLmZsaXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmxpc3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAyMHB4IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgICAgICAmLnZpZXdBbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5mMTZiciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBociB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmZsaXN0LWhkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmhkLWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRncmV5LTIwMCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXIgLmZvdC1yZWQxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtd2hpdGUsIDAuMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLm1tLW1pZCAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogTW9iaWxlIE1lbnUgZW5kKi9cblxuLy8gU2Vjb25kYXJ5IE5hdmlnYXRpb25cbi5zbmF2LXdyYXBlcixcbi5zdGFiLXdyYXBlciB7XG4gICAgaGVpZ2h0OiA2NXB4O1xufVxuXG4uYmctZ3JleSB7XG4gICAgLnNlY29uZGFyeS10YWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyZXktMjAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS01MDtcbiAgICAgICAgaGVpZ2h0OiA2OXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlY29uZGFyeS1uYXYsXG4uc2Vjb25kYXJ5LXRhYixcbi5zZWNvbmRhcnktdGFiLW5vcm1hbCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yKTtcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi5zdGlja3kge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICB0b3A6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICB1bDpub3QoLmZpbHRlcikgbGkgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXIgLmJ0bi1ib3gge1xuICAgICAgICAgICAgdG9wOiA1cHg7XG5cbiAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bDpub3QoLmZpbHRlcikge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICYub3AxIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDM2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubm8tZGF0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvKiBtb2JpbGUgbmV0IGJhbmtpbmcgZm9yIDEwMjQgcmVzb2x1dGlvbiovXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8qIG1vYmlsZSBuZXQgYmFua2luZyBmb3IgMTAyNCByZXNvbHV0aW9uIGVuZCovXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKk5vcm1hbCB0YWJzKi9cblxuLnNlY29uZGFyeS10YWItbm9ybWFsIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyZXktMjAwO1xuICAgIGhlaWdodDogNjlweDtcblxuICAgIHVsIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHggMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLypOb3JtYWwgdGFicyBlbmQqL1xuXG4vL01lZ2EgbWVudVxuLnNlYy1uYXYgdWwubGFzdCxcbi5yaWdodC1uYXYsXG4uc3ViLW5hdixcbi50b3AtbmF2IHtcbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIC8vbWluLWhlaWdodDogNTIwcHg7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgICAgcGFkZGluZzogMjBweCAyOHB4IDVweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2VwLWxpbmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcC1kb3duIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1Eb3duOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYW5nLWJ4IHtcbiAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCB7XG4gICAgdG9wOiA1NXB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBwYWRkaW5nOiAzcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuXG4gICAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgc3RhcnQgXG4gICAgJi5oZWxwLWRyb2Rvd24tbWVudSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgIHdpZHRoOiAzNTVweDtcbiAgICB9XG5cbiAgICAvLyBObyBCb290c3RyYXAgSlMgSGFjayBlbmQgXG4gICAgbGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4IDEycHggMTJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkZ3JleS0yMDAsIDAuMik7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sbS9hcnJvdzIuc3ZnXCIpIG5vLXJlcGVhdCA5NCUgMTVweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWMtbmF2IHVsLmxhc3QgLnJndCAuZHJvcGRvd24tY29udGVudCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTIwcHg7XG59XG5cbi5tZWdhLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICB1bC5uYXYge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIC8vd2lkdGg6IDE5MHB4O1xuICAgICAgICBmbGV4OiAwIDAgMTg1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgbWluLWhlaWdodDogNTIwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtcmlnaHQtYm94IHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDQwcHggNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgJi5uby1oZCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LXRpdGxlLFxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuXG4gICAgICAgICYuTVQzMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi53aXRoLWJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmFycm93IHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmljb24tY2xvc2Uge1xuICAgICYuYmxhY2sge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9naW4tYngge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAubG9naW4tdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjYzQ3NzdkIDAlLCAjOWQxZDI3IDkxJSk7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNjBweCAzMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcblxuICAgICAgICAuaGQge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aGl0ZS1ib3gge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1uYXYgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcblxuICAgICAgICAgICAgLnBhZGcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dpbi1idG0ge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDgwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3gge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi10b3Age1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAgICAgICAudGFiLXBhbmUgLnBhZGcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWItcGFuZSAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tYnRtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgICAgIC5idG4tYm94Lk1UMTUgLk1SMTAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9naW4tdXBncmFkZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdXBncmFkZS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggNDBweCAzMHB4O1xuICAgIH1cblxuICAgIC5sb2FuLWFuZC13aG9sZXNhbGUge1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDQwcHggMTBweDtcblxuICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JleS00O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvbGluay1hcnJvdy5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mZWVkYmFjayB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICB0b3A6IDUyJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4uYW5ub3VuY2VtZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICAgIHRvcDogNTIlO1xuICAgIG1hcmdpbjogLTgwcHggMCAwIC02MnB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgIGhlaWdodDogODIuMnB4O1xuICAgIH1cbn1cblxuLmFubm91bi1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAzMHB4IDMwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTM1MHB4O1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogNDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzO1xuXG4gICAgJi5vcGVuIHtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgKy5hbm4tb3ZlcmxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICByaWdodDogLTI4MHB4O1xuICAgICAgICB3aWR0aDogMjgwcHg7XG5cbiAgICAgICAgLmhkM2Ige1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYW5uLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLy5hbm5vdW4tbGlzdDEge1xuLy8gICAgaGVpZ2h0OiA5OCU7XG4vLyAgICBvdmVyZmxvdy15OiBhdXRvO1xuLy8gICAgcGFkZGluZy1yaWdodDogMTVweDtcbi8vfVxuLmFubm91bi1saXN0IHtcbiAgICBoZWlnaHQ6IDk2JTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgLmFubm91bi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG5cbiAgICAgICAgLmYxMiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5uSW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ybW9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBoZWlnaHQ6IDg4dmg7XG4gICAgfVxufVxuXG4ubWVudS1jYXJkTGlzdC1jbnQge1xuICAgIC5oZC1ieCB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjazIsIDAuNSk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmhkLWJ4LWg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjazIsIDAuNSk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVudS1jYXJkTGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uZ3JkaWFudENhcmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBtaW4td2lkdGg6IDQ4JTtcbiAgICB3aWR0aDogNDglO1xuICAgIG1hcmdpbjogM3B4IDVweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1udzEwMjUpIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMCU7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDExODBweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICBtaW4td2lkdGg6IDMwJTtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluIDAuMXM7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vICY6YWZ0ZXIge1xuICAgICAgICAvLyAgICAgY29udGVudDogJyc7XG4gICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICAgICB0b3A6IDUwJTtcbiAgICAgICAgLy8gICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgLy8gICAgIC1raHRtbC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC8vICAgICByaWdodDogMTBweDtcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6ICNFOUU5RTkgdXJsKCcuLi9pbWFnZXMvc3IvYXJ3LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAvLyAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIC8vICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIC8vIH1cbiAgICB9XG59XG5cbi5tZXRhbC1kcm9wLWRvd24ge1xuICAgIC5ncmRpYW50Q2FyZCB7XG4gICAgICAgICYuZ3JkUDMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSk7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAudGFncyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4IDFweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggN3B4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCAycHggNHB4IDBweCByZ2JhKDE0NCwgNDIsIDQ0LCAwLjE2KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkJFNjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHIyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQkZGRkY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFRkZEO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGQ0VDRTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHI1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkUxRUM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjJFNUZGO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2Nscjcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFRkZGMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHI4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY3Rjc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFnc34udGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4IDE4cHggMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweCAwIDEycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAyLjVweCByZ2JhKDE0NSwgNDIsIDQ0LCAwLjI0KTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAubGluayB7XG4gICAgICAgIGNvbG9yOiAjODAxQzFFO1xuICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG0vYXJyb3ctbWV0YWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhkLWJ4IGg0IHtcbiAgICAgICAgY29sb3I6ICM3QTdBN0E7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5oZC1ieCAuaGQtYngtaDQge1xuICAgICAgICBjb2xvcjogIzdBN0E3QTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi8vIEFsbCBEcm9wIERvd24gbWVudSB3aXRoIFRhYlxuLmFsbC1kcm9wLWRvd24ge1xuICAgIC5ncmRpYW50Q2FyZCB7XG4gICAgICAgICYuZ3JkUDMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSk7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAudGFncyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4IDFweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggN3B4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCAycHggNHB4IDBweCByZ2JhKDE0NCwgNDIsIDQ0LCAwLjE2KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGQkU2O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VCRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHIzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkVGRkQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZDRUNFO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRTFFQztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHI2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkU1RkY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVGRkYyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2Nscjgge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjdGNztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWdzfi50aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHggMTBweCAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4IDAgMTJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMi41cHggcmdiYSgxNDUsIDQyLCA0NCwgMC4yNCk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWQxZDI3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAmLmdyZFNlbGVjdCAudGl0bGUsXG4gICAgICAgICYuZ3JkV2VhbHRoIC50aXRsZSxcbiAgICAgICAgJi5ncmRQcml2YXRlIC50aXRsZSxcbiAgICAgICAgJi5ncmRTZWxlY3QgYTpob3ZlciAudGl0bGUsXG4gICAgICAgICYuZ3JkV2VhbHRoIGE6aG92ZXIgLnRpdGxlLFxuICAgICAgICAmLmdyZFByaXZhdGUgYTpob3ZlciAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5saW5rIHtcbiAgICAgICAgY29sb3I6ICM4MDFDMUU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sbS9hcnJvdy1tZXRhbC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGQtYnggaDQge1xuICAgICAgICBjb2xvcjogIzdBN0E3QTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gICAgLmhkLWJ4IC5oZC1ieC1oNCB7XG4gICAgICAgIGNvbG9yOiAjN0E3QTdBO1xuICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmhlcml0YWdlLW1lbnUge1xuICAgIC5tb2Itc21lbnUge1xuICAgICAgICAuZmhkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGlzdCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAuZ3JkaWFudENhcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50YWdzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDJweCA0cHggMHB4IHJnYmEoMTQ0LCA0MiwgNDQsIDAuMTYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRnY2xyMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGQkU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50Z2NscjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VCRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudGdjbHIzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkVGRkQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZDRUNFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50Z2NscjUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRTFFQztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudGdjbHI2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkU1RkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVGRkYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50Z2Nscjgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjdGNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnZpZXdBbGwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzdBN0E3QTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODAxQzFFO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG0vYXJyb3ctbWV0YWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogTW9iaWxlIE1vcmUgbmF2ICovXG5cbi5tb3JlLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHRvcDogMHB4O1xuXG4gICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9nby1iYXIge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iLXNjcm9sbCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODQlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTkwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0LW1vcmUge1xuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzVweCAyMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiBzb2xpZCAxcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1Eb3duIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDIwcHggMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKCRncmV5LTIwMCwgLjIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sbS9hcnJvdy5zdmdcIikgbm8tcmVwZWF0IDk3JSAxNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXItb3AxIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIEVuZCAqL1xuXG4ub2ZmZXItbW9kYWwge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogNTBweDtcblxuICAgIC5mMzAsXG4gICAgLmYyMCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICAgIC5mMzB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmYyMCB7XG4gICAgICAgIGNvbG9yOiAkYy1ncmV5LTU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgLmljb24tY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vYk5vLWJveCB7XG4gICAgICAgIC5mbGV4IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLXNlbGVjdC5vcDEge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgLmlucHV0LWJ4IHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtcmVkMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLnc5MHAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5vdHAtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICBtYXJnaW46IDhweCAwIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG5cbiAgICAgICAgLmYzMCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZjIwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAub3RwLWluZm8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1zZWxlY3Qub3AxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1ieCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLk1UMzAsXG4gICAgICAgIC5NVDIwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuTVQ1MCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoN3B4KTtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLXdoYXRzYXBwIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDdweCk7XG59XG5cbi5oZDNiIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLm0tc3VwcG9ydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjA1KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGMtd2hpdGUsIDEpO1xuXG4gICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjOTgxYTFkO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIH1cblxuICAgIC50b3AtbmF2IHtcbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgJiNkcm9wZG93bk1lbnVIZWxwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kcm9wZG93bi5zaG93IHtcbiAgICAgICAgICAgICAgICA+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxBXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDE1cHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGFuZy1ieE1vYiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHotaW5kZXg6IDY7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgLmYyMCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAvLyBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICM5YjFlMjY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsazE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vdmVybGF5MSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmhlbHAtZHJvZG93bi1tZW51IHtcbiAgICB3aWR0aDogMzU1cHg7XG4gICAgbWluLXdpZHRoOiAzNTVweDtcbiAgICBtYXgtd2lkdGg6IDM1NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC8vIE5vIEJvb3RzdHJhcCBKUyBIYWNrIHN0YXJ0IFxuICAgICYuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIHRvcDogMzZweCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAtOTVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIGxlZnQ6IC0xNzRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5uby1icy1qcyB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgyMCkge1xuICAgICAgICAgICAgdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5vIEJvb3RzdHJhcCBKUyBIYWNrIGVuZCBcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkOm5vdCguY2xvc2UpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIC8vbWluLXdpZHRoOiA1NnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk4MjEyNztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2J1bGxldGluLW1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogOTg0cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoYmxhY2ssIHRyYW5zcGFyZW50KTtcbiAgICB9XG59XG5cbi5idWxsZXRpbi1tb2RhbCB7XG4gICAgcGFkZGluZzogNTBweCAzOHB4IDI5cHggMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAuaDMge1xuICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgLyogNDYuOHB4ICovXG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIge1xuXG4gICAgICAgIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtc3RhZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICB9XG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAgICAgICAgIC5vd2wtcHJldixcbiAgICAgICAgICAgIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRURFRDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyN1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0Z3JheSA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAvKiAxMzcuNSUgKi9cbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC41cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLUdyYXktNiwgI0YyRjJGMik7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuI2JlbGwtYnVsbGV0aW4ge1xuICAgICYuYWN0aXZlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5iZy1saWdodC13aGl0ZSB7XG4gICAgLy9iYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICAgIC8vYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KTtcbn1cblxuLmxvZ2luLWJ1dHRvbiB7XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmxvZ2luLWJ0biB7XG4gICAgICAgICAgICArLmxvZ2luLWRyb2Rvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblxuICAgICAgICAgICAgICAgIC8vICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICAgICAgICAgICAgICAgIC8vIE5vIEJvb3RzdHJhcCBKUyBIYWNrIHN0YXJ0IFxuICAgICAgICAgICAgICAgICYuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC02NXB4O1xuICAgICAgICAgICAgICAgICAgICAvL3RvcDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm5vLWJzLWpzIHtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MjApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgZW5kIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5OTk5OTk5OTk5OTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMnB4IDAgMzJweDtcblxuICAgICAgICAgICAgICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oZDJ2IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8qIDEyNSUgKi9cbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICAgICAgICAgICAgJi5oZDJ2NHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8qIDE0Mi44NTclICovXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlEMUQyN1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAubG9hbi1hbmQtd2hvbGVzYWxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC45MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg4MywgODMsIDgzLCAwLjIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguYm9yZGVyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIDE0Mi44NTclICovXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub3JtYWwtdGFicy1kcm9wZG9udyB7XG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3R0b206IC05cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDExcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyNyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjFGMUYxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICAgJi56aW5kZXgge1xuICAgICAgICAudG9wLW5hdi5iZy1saWdodC13aGl0ZSB7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWMtbmF2LmJnLXdoaXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZGlzcGxheSAwcywgb3BhY2l0eSAwLjVzIGxpbmVhcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5vIEJvb3RzdHJhcCBKUyBIYWNrIHN0YXJ0IFxuICAgICNsb2dpbi1kcm9wZG9udy1saS5uby1icy1qczpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXEFcIjtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQ2cHg7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNoZWxwLWRyb3Bkb253LWxpLm5vLWJzLWpzOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcQVwiO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDlweDtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgLmRyb3Bkb3duLmJ0bi1ib3guc2hvdzpiZWZvcmUsXG4gICAgICAgICAgICBhOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNsb2dpbi1kcm9wZG9udy1saTpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuXG4gICAgICAgICAgICAuZHJvcGRvd24uYnRuLWJveC5zaG93OmJlZm9yZSxcbiAgICAgICAgICAgIGE6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgZW5kIFxufVxuXG4jbm9ybWFsLXRhYnMtZHJvcGRvd24ge1xuICAgIGhlaWdodDogMzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZHJvcGRvd24uYnRuLWJveC5zaG93OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG5cbi5ibGstYnRuLW5ldyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIC8qIDg1LjcxNCUgKi9cbiAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICBtYXJnaW46IDZweCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBzdmcsXG4gICAgaW1nIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogIzM1MzUzNSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmRkLXNoYWRvdyB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgID5hIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMHB4IDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0Y3RjcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IC0ycHggMy4xcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICBjb2xvcjogIzY2MTIxMyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICB0b3A6IDQycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0cHggOHB4IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDYuOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2MTIxMyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kZC1zaGFkb3ctbm9uZSB7XG4gICAgJjpob3ZlciB7XG5cbiAgICAgICAgLyogPiBhIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDBweCAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGN0Y3RjcgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAtMnB4IDMuMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBjb2xvcjogIzY2MTIxMyAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH0gKi9cbiAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgdG9wOiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDhweCA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2LjhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjEyMTMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxufVxuXG4vL2hlYWRlciBzZWFyY2ggc2Nzc1xuLmdybnQtaGVhZGVyLW9uZXtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA4MzVweCkge1xuICAgIC5kLW1kLTgzNC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODM1cHgpIHtcbiAgICAuZC1tZC04MzQtbm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuLm1vZGFsLWJhY2tkcm9wLmJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiNzZWFyY2gtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2xvc2VMb2dpbi1uZXcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE1ODBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXItc2VhcmNoLWJveCB7XG4gICAgaW5wdXQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxOS41cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNTM1MzU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIHBhZGRpbmc6IDlweCAxMHB4IDlweCA1MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWctc2VhcmNoIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiAyM3B4O1xuICAgIH1cblxuICAgIC5pbWctY2xvc2Uge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAyM3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG5cbn1cblxuLmhlYWRlci1zZWFyY2gtbW9kYWwge1xuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgICB9XG5cbiAgICAuaW1nLWNsb3NlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEycHggMTJweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXNlYXJjaC1ib3gge1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KSBpbnNldDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJzLXBhbmUge1xuICAgICAgICBtYXgtaGVpZ2h0OiA2OHZoO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0VGRUZFRjtcbiAgICAgICAgcGFkZGluZzogMTJweCAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogcGx1cy1saWdodGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQge1xuICAgICAgICAub3dsLXN0YWdlLW91dGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcblxuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1zdGFnZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtbmV4dCxcbiAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjRkZGIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMTAwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtcHJldiB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMCUsICNmZmYgMTAwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0YwRjBGMDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDRENEQ0Q7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwYWNlciB7XG4gICAgICAgIG1hcmdpbjogMThweCAwIDEwcHggMDtcblxuICAgICAgICAuaWNvbi1SaWdodDpiZWZvcmUsXG4gICAgICAgIC5pY29uLUxlZnQ6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGlwLWNvbnRhaW5lciB7XG4gICAgICAgIGdhcDogMjZweDtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4IDRweCAyNHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCA0cHggMTVweDtcbiAgICAgICAgfVxuICAgICAgICAudHJnciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC50b2dfY29udHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW0tY2hpcCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNy4ycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAvKm1pbi13aWR0aDogZml0LWNvbnRlbnQ7Ki9cbiAgICAgICAgICAgIG1pbi13aWR0aDogMjE1cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDcuMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mMTRzYiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmstb25seSB7XG4gICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yaWdodC1wYW5lbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogNzh2aDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICA+ZGl2LFxuICAgICAgICAub3dsLXN0YWdlLW91dGVyLFxuICAgICAgICAub3dsLXN0YWdlLFxuICAgICAgICAub3dsLWl0ZW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1kb3RzIHtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLm93bC1kb3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQ0RDREM7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAycHggNC4ycHggcmdiYSgwLCAwLCAwLCAwLjU4KSk7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0OCU7XG5cbiAgICAgICAgICAgICAgICAvKiAyMC43MnB4ICovXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDglO1xuICAgICAgICAgICAgICAgIC8qIDE5LjI0cHggKi9cbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5hZC1jYXJkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjREVENEQ0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWdjYXB0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMThweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oMyB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZCB7XG4gICAgICAgICAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc21hbGwge1xuICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUIxRTI2O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLyogMTJweCAqL1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3AtZmFxcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgLnBvcC1pbm5yIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlhbiB7XG4gICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgc29saWQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcmV0YWlsLXNvbHV0aW9uL2Fycm93LWRvd24ucG5nKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcmV0YWlsLXNvbHV0aW9uL2Fycm93LXVwLnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dfY29udCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2V0LXRvdWNoIHtcbiAgICAgICAgLml0ZW0tY2hpcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGOEY4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNTQsIDI3LCAzNiwgMC4wMik7XG4gICAgICAgIH1cblxuICAgICAgICAuaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmd0dXMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoYmxvZyB7XG4gICAgICAgIC5zYmdzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmstb25seSB7XG4gICAgICAgICAgICBjb2xvcjogIzliMWUyNjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWNvbW1lbmQtc2VhcmNoIHtcbiAgICAgICAgbWluLWhlaWdodDogNTcwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU3MHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS1jaGlwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rLW9ubHkge1xuICAgICAgICAgICAgY29sb3I6ICM5YjFlMjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLW5vdC1mb3VuZCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDU3MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1NzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRIMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcmEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ5MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0tY2hpcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG4uaGVhZGVyLXNlYXJjaCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICNsb2dpbi1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3JlLFxuICAgICNoZWxwLWRyb3Bkb253LWxpOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICB0b3A6IDQycHg7XG4gICAgfVxuXG4gICAgdWwuY3RhLWNvbnRhaW5lciB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZHJvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAmI2xvZ2luLWRyb3Bkb253LWxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudDpub3QoLnNob3cpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogODM1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50Om5vdCguc2hvdykge1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDgzNXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4ge1xuICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkwMkEyQztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICArLmxvZ2luLWRyb2Rvd24tbWVudSB7XG4gICAgICAgICAgICAvLyB0b3A6LTE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcblxuICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIC8vIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIC4yNSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3ODM0KSB7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG5cbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHggMCAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b21lci1zdXBwb3J0IHtcbiAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICBwYWRkaW5nOiA3cHggMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgY29sb3I6ICMzNTM1MzUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM1MzUzNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICArLmhlbHAtZHJvZG93bi1tZW51IHtcbiAgICAgICAgICAgIHRvcDogLTE5cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLndoYXQtc3BlY2lhbCB7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIC8vbWluLXdpZHRoOiAyMDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuaGVhZGVyLnNlY05hdlN0aWNreSAjaGVhZGVyLXNlYXJjaC1zZWN0aW9uICNzZWFyY2gtY29udGFpbmVyIC5sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuICAgIC5tb2RhbC1iYWNrZHJvcC5ibGFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB9XG5cbiAgICAjc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2VMb2dpbi1uZXcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3ODM0KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDcwcHg7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLXNlYXJjaC1ib3gge1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOS41cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxMHB4IDlweCA1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLXNlYXJjaCB7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAyM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmltZy1jbG9zZSB7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICByaWdodDogMjNweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgLmhlYWRlci1zZWFyY2gtbW9kYWwge1xuICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmltZy1jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1zZWFyY2gtYm94IHtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkgaW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFicy1wYW5lIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY4dmg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFicy1jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRkVGRUY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBwbHVzLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vd2wtc3RhZ2Utb3V0ZXJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3dsLXN0YWdlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm93bC1uZXh0LFxuICAgICAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRkYgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJlY2VudC1hY3Rpdml0eS1wcmV2LFxuICAgICAgICAgICAgLnJlY2VudC1hY3Rpdml0eS1uZXh0IHtcbiAgICAgICAgICAgICAgICB0b3A6IDM5JTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcblxuICAgICAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwJSwgI2ZmZiAxMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1zbGlkZS5pdGVte1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMEYwRjA7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NEQ0RDRDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGFjZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAxOHB4IDAgMTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoaXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGdhcDogMjZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCA0cHggMjRweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDRweCAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS1jaGlwIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNy4ycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAvKm1pbi13aWR0aDogZml0LWNvbnRlbnQ7Ki9cbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIxNXB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNy4ycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZjE0c2Ige1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2hpcDIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLnNiZ3Mtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5hcHBseS1idG4tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmVudGlyZS1ib3gtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmstb25seSB7XG4gICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ4JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodC1wYW5lbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3OHZoO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPmRpdixcbiAgICAgICAgICAgIC5vd2wtc3RhZ2Utb3V0ZXIsXG4gICAgICAgICAgICAub3dsLXN0YWdlLFxuICAgICAgICAgICAgLm93bC1pdGVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb257XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQ0RDREM7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDJweCA0LjJweCByZ2JhKDAsIDAsIDAsIDAuNTgpKTtcblxuICAgICAgICAgICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vd2wtZG90cyB7XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLm93bC1kb3Qge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRENEQ0RDO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAycHggNC4ycHggcmdiYSgwLCAwLCAwLCAwLjU4KSk7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaDMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDglO1xuXG4gICAgICAgICAgICAgICAgICAgIC8qIDIwLjcycHggKi9cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0OCU7XG4gICAgICAgICAgICAgICAgICAgIC8qIDE5LjI0cHggKi9cbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmFkLWNhcmQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RFRDRENDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWdjYXB0aW9uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhlYWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbWFsbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUIxRTI2O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIC8qIDEycHggKi9cbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3AtZmFxcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIC5wb3AtaW5uciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjb3JkaWFuIHtcbiAgICAgICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwIHNvbGlkO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9yZXRhaWwtc29sdXRpb24vYXJyb3ctZG93bi5wbmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9yZXRhaWwtc29sdXRpb24vYXJyb3ctdXAucG5nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvZ19jb250IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2V0LXRvdWNoIHtcbiAgICAgICAgICAgIC5pdGVtLWNoaXAge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY4Rjg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNTQsIDI3LCAzNiwgMC4wMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3R1cyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoYmxvZyB7XG4gICAgICAgICAgICAuc2JncyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zYmdzMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rLW9ubHkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOWIxZTI2O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlY29tbWVuZC1zZWFyY2gge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTcwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtLWNoaXAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmstb25seSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5YjFlMjY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLW5vdC1mb3VuZCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU3MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkSDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ5MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tY2hpcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tcmVkLXNlYXJjaC1hcHBseS1ub3cge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5YjFlMjY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgIC5oZWFkZXItc2VhcmNoIHtcbiAgICAgICAgLmNvbnRhaW5lcntcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICB9XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgI2xvZ2luLWRyb3Bkb253LWxpOmhvdmVyOjpiZWZvcmUsXG4gICAgICAgICNoZWxwLWRyb3Bkb253LWxpOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwuY3RhLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZHJvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudDpub3QoLnNob3cpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogODM1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MDJBMkM7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArLmxvZ2luLWRyb2Rvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgLy8gdG9wOi0xNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIC8vIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3ODM0KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzJweCAwIDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tZXItc3VwcG9ydCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM1MzUzNTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKy5oZWxwLWRyb2Rvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTlweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAvLyBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53aGF0LXNwZWNpYWwge1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAvL21pbi13aWR0aDogMjA2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaGVhZGVyLnppbmRleCAjaGVhZGVyLXNlYXJjaC1zZWN0aW9uICNzZWFyY2gtY29udGFpbmVyIC5sb2dvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiIsIi5kYXJrLW1vZGUgYm9keSxcbi5kYXJrLW1vZGUgc2VjdGlvbixcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSxcbi5kYXJrLW1vZGUgLmNhbGN1bGF0b3ItZm9ybS5mb3JtLWJnLFxuLmRhcmstbW9kZSAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY29udGFpbmVyIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfcm93IC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY2FyZF9jb250YWluZXIgLmZpbmFuY2lhbC1jYWxjLWZvcm0gLnNhdmluZy1hY2NvdW50LXNjcmVlbiAuc2ltdWxhdGlvbi1jb250YWluZXIsXG4uZGFyay1tb2RlIC50ZXN0aW1vbmlhbC1zZWN0aW9uIC5jYXJkLFxuLmRhcmstbW9kZSAuYmxvZy1jYXJkIC5jYXJkLWxlZnQsXG4uZGFyay1tb2RlIC5ibG9nLWNhcmQgLmNhcmQtcmlnaHQsXG4uZGFyay1tb2RlIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iLFxuLmRhcmstbW9kZSAuYnRuLWJveCAuYnRuLXdoaXRlLFxuLmRhcmstbW9kZSAuY29udGFpbmVyLnRvcC1uYXYtY29udGFpbmVyLFxuLmRhcmstbW9kZSAubW9iLW1lbnUsXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5maGQsXG4uZGFyay1tb2RlIC50aGlyZC10YWIsXG4uZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4sXG4uZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHQsXG4uZGFyay1tb2RlIC5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6YWN0aXZlLFxuLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZDpob3Zlcixcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWQ6YWN0aXZlLFxuLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLm1iRml4ZWRidCxcbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLFxuLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50cmdyLFxuLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50b2dfY29udCxcbi5kYXJrLW1vZGUgLm5hdi5zb2MtbGlzdGluZ1RhYiBhIC5jYXJkLWJveCxcbi5kYXJrLW1vZGUgLmJnLWdyZXkgLnNlY29uZGFyeS10YWIsXG4uZGFyay1tb2RlIC5jYXJkLm9wMixcbi5kYXJrLW1vZGUgLnNlYXJjaC1ib3ggLmZvcm0tY29udHJvbCxcbi5kYXJrLW1vZGUgLmZvcm0tY29udHJvbCxcbi5kYXJrLW1vZGUgLmxvb2tpbmctZm9yLm9wMSxcbi5kYXJrLW1vZGUgLnNlcnZpY2UtYm94OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5zZWNvbmRhcnktbmF2LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5pbm5lcixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lcixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLm1vZGFsLWJvZHkuYmctd2hpdGUsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4IC50eXBlYWhlYWQsXG4uZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAudHQtbWVudSxcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieCxcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgc2VsZWN0Lm5vcm1hbC1zZWwsXG4uZGFyay1tb2RlIC5zcmNoLWJ4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLmRhcmstbW9kZSAuaWNvbi1zdGFyOmJlZm9yZSxcbi5kYXJrLW1vZGUgLnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmUsXG4uZGFyay1tb2RlIC5tYkZpeGVkYnQgLnJlVGl0bGUgYS51cGRvd25ieCBzcGFuLmljb24tRG93bi51cDpiZWZvcmUsXG4uZGFyay1tb2RlIC5tYkZpeGVkYnQgLnJlVGl0bGUgYS51cGRvd25ieCBzcGFuOmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJncjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZjA7XG59XG5cbi5kYXJrLW1vZGUgLmljb24tc3Rhci5hY3RpdmU6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljb24tcnM6YmVmb3JlIHtcbiAgY29sb3I6ICNmZjA7XG59XG5cblxuXG5cblxuLmRhcmstbW9kZSAudG9wLW5hdixcbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEsXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsXG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyxcblxuLmRhcmstbW9kZSBmb290ZXIsXG4uZGFyay1tb2RlIC5mb290ZXItdG9wLFxuLmRhcmstbW9kZSAuY3VzdG9tZXItZnJpZW5kbHksXG4uZGFyay1tb2RlIC5ncmV5LWJnLFxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5rLFxuLmRhcmstbW9kZSAuZ3JleS1iZyAuY2FyZC1ib3gsXG4uZGFyay1tb2RlIC5uZXdzLXBhZ2UuZ3JleS1iZzMsXG4uZGFyay1tb2RlIC5uZXdzLW1vcmUtY2FyZCAubWVkaWEsXG4uZGFyay1tb2RlIC5ncmRQMSxcbi5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYSxcbi5kYXJrLW1vZGUgLm15LWxpbmtzIGEgc3Bhbixcbi5kYXJrLW1vZGUgLmdyZXktYmcyLFxuLmRhcmstbW9kZSAubG9va2luZy1mb3IgLmNhcmQtbG9vayxcbi5kYXJrLW1vZGUgLnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHksXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lcixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwLFxuLmRhcmstbW9kZSAuaG9tZS1jYXJvdXNlbC0yIC5ob21lLWNhcm91c2VsLTItbmF2LWNoaXAsXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmssXG4uZGFyay1tb2RlIC50b3AtbmF2LWNvbnRhaW5lcixcbi5kYXJrLW1vZGUgaGVhZGVyLFxuLmRhcmstbW9kZSAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY29udGFpbmVyIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfcm93IC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY2FyZF9jb250YWluZXIgLmZpbmFuY2lhbC1jYWxjLWZvcm0gLnNhdmluZy1hY2NvdW50LXNjcmVlbiAuc2xpZGVyLWNvbnRhaW5lcixcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieCxcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC50dC1tZW51LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnVfX19fLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXQsXG4uZGFyay1tb2RlIC5idG4tYm94IC5idG4td2hpdGUsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRyZ3IsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRvZ19jb250LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAubGluayxcbi5kYXJrLW1vZGUgaGVhZGVyLFxuLmRhcmstbW9kZSAuc2VjLW5hdiB7XG4gIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudGhpcmQtdGFiIGxpIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlkMWQyNyAwLjEyJSwgIzZlMGEwZiAxMDAlKTtcbn1cblxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW0tdG9wLWluIC5zZWFyY2ggLmljb24tc2VhcmNoOmJlZm9yZSxcbi5kYXJrLW1vZGUgLm1vYi1tZW51IC5tbS10b3AtaW4gLmljb24tY2xvc2U6YmVmb3JlLFxuLmRhcmstbW9kZSAuZ3JleS1iZzMgLmZvcm0tbGFiZWwtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uZGFyay1tb2RlIDo6cGxhY2Vob2xkZXIsXG4uZGFyay1tb2RlIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmYwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgYSxcbi5kYXJrLW1vZGUgaDEsXG4uZGFyay1tb2RlIGgyLFxuLmRhcmstbW9kZSBoMyxcbi5kYXJrLW1vZGUgaDQsXG4uZGFyay1tb2RlIGg1LFxuLmRhcmstbW9kZSBoNixcbi5kYXJrLW1vZGUgcCxcbi5kYXJrLW1vZGUgc3Bhbixcbi5kYXJrLW1vZGUgc3Ryb25nLFxuLmRhcmstbW9kZSBlbSxcbi5kYXJrLW1vZGUgc21hbGwsXG4uZGFyay1tb2RlIGRpdixcbi5kYXJrLW1vZGUgbGksXG4uZGFyay1tb2RlIGEsXG4uZGFyay1tb2RlIGJ1dHRvbixcbi5kYXJrLW1vZGUgbGFiZWwsXG4uZGFyay1tb2RlIHRkLFxuLmRhcmstbW9kZSB0aCxcbi5kYXJrLW1vZGUgY2FwdGlvbixcbi5kYXJrLW1vZGUgbGVnZW5kLFxuLmRhcmstbW9kZSBwcmUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUsXG4uZGFyay1tb2RlIGFkZHJlc3MsXG4uZGFyay1tb2RlIGNvZGUsXG4uZGFyay1tb2RlIGtiZCxcbi5kYXJrLW1vZGUgc2FtcCxcbi5kYXJrLW1vZGUgdmFyLFxuLmRhcmstbW9kZSBjaXRlLFxuLmRhcmstbW9kZSBhYmJyLFxuLmRhcmstbW9kZSBkZm4sXG4uZGFyay1tb2RlIG1hcmssXG4uZGFyay1tb2RlIHEsXG4uZGFyay1tb2RlIHN1Yixcbi5kYXJrLW1vZGUgc3VwLFxuLmRhcmstbW9kZSB0aW1lLFxuLmRhcmstbW9kZSBpbnMsXG4uZGFyay1tb2RlIGRlbCxcbi5kYXJrLW1vZGUgaW5wdXQsXG4uZGFyay1tb2RlIHNlbGVjdCxcbi5kYXJrLW1vZGUgc3ZnIHtcbiAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRlLmN1c3RvbWVyLXN1cHBvcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmdldC1pbnRvdWNoLXJldmFtcCxcbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzIyMiAhaW1wb3J0YW50O1xufVxuXG4uaGlnaGxpZ2h0ZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLmhpZ2hsaWdodGVkV2hpdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbn1cblxuXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGgsXG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoLFxuLmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjZmYwO1xufVxuXG4uZGFyay1tb2RlIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuY2xvc2UgcGF0aCB7XG4gIHN0cm9rZTogI2ZmMDtcbiAgZmlsbDogI2ZmMDtcbn1cblxuLmRhcmstbW9kZSAuY2xvc2UuY2xvc2VIZWxwIHBhdGgge1xuICBmaWxsOiAjZmYwO1xufVxuXG4uZGFyay1tb2RlIC5zZWMtbmF2IC5pY29uLURvd246YmVmb3JlIHtcbiAgY29sb3I6ICNmZjA7XG59XG5cblxuLy8gQWNjZXNzaWJpbGl0eSBjc3MgU1RBUlQtLT5cbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnLFxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyB7XG4gIHBhdGgge1xuICAgIHN0cm9rZTogI2ZmMDtcbiAgfVxufVxuXG4uc2VjLW5hdj51bC5sYXN0IGxpLFxuLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkge1xuICAmLmhlbHAtZHJvcGRvbncge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG5cbiAgYSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gICYuc2tpcC10by1tYWluLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIGEge1xuICAgICAgY29sb3I6ICMzNTM1MzUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICBib3JkZXI6IDAuN3B4IHNvbGlkICMzNTM1MzU7XG5cbiAgICB9XG4gIH1cblxuICAmLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBzdmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNy4zcHggMHB4IHJnYmEoMCwgMCwgMCwgMC42OCk7XG4gICAgICBwYWRkaW5nOiAycHggMTBweCA5cHggMTBweDtcblxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0FDQUNBO1xuICAgICAgICBwYWRkaW5nOiA4cHggMHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24tZ3JvdXAtc3BhY2luZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gICAgICAgIHBhZGRpbmc6IDNweCA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREZERkRGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAmLnctMjQge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjRweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi53LTMwIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi53LTUzIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTNweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDUzcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREZERkRGO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREZERkRGO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAyLjVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIzcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLmRhcmstbW9kZSAuZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3Age1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcblxuICAuZGFyay1tb2RlIC5jb250YWluZXIudG9wLW5hdi1jb250YWluZXIsXG4gIC5kYXJrLW1vZGUgLnNhLWJhbm5lci5jb21tb24tYXBwbHkub3AxIC5zYS1yaWdodCB7XG4gICAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmRhcmstbW9kZSAudGhpcmQtdGFiIC5uYXYge1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gIH1cblxufVxuXG4uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTpob3Zlcixcbi5kYXJrLW1vZGUgLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXIsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudSAuaW5uZXIsXG4uZGFyay1tb2RlIC5waG9uZS1ieCxcbi5kYXJrLW1vZGUgLmhlbHAtZHJvZG93bi1tZW51LFxuLmRhcmstbW9kZSB1bCNjdXN0b20tc2VsZWN0LXVpRGVzLW1lbnUgbGkgZGl2IHtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cblxuLmRhcmstbW9kZSAuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5waG9uZS1ieDo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5zZWFyY2gtYnggLnR5cGVhaGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG5cbiAgLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCxcbiAgLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kYXJrLW1vZGUge1xuXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmhlcm8tYmFubmVyLWNjIC5iYW5Cb3ggLmJ0bixcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjdGlvbiAuYnRuLWJveCBhLFxuICAuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAuY2NuZXctb2ZmZXJzLWRhdGEgLmNjbmV3LW9mZmVycy1oZWFkZXIgLmNjbmV3LW9mZmVycy10YWJzIHVsIGxpIGEuYWN0aXZlLFxuICAuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAuY2NuZXctb2ZmZXJzLWRhdGEgLnRhYnMtY29udGVudCxcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2MtbG9naW4tbmF2IC5qdW1wU2VjdGlvbiAuY29udGFpbmVyIC5qdW1wQm94IC5qdW1wTGlua3MgYS50cmFja015QXBwLFxuICAub3dsLWNhcm91c2VsLXZlcnRpY2FsLmRhcmsgLnRhYnMtbmF2LW9wdGlvbiBsaS51aS1zdGF0ZS1hY3RpdmUgLnRhYnMtYW5jaG9yLFxuICAub3dsLWNhcm91c2VsLXZlcnRpY2FsLmRhcmsgLnRhYnMtbmF2LW9wdGlvbiBsaTpob3ZlciAudGFicy1hbmNob3IsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjMgLm93bC1jYXJvdXNlbC5vd2wtZHJhZyAub3dsLWl0ZW0uY2VudGVyIGg0LFxuICAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb240IC5jY25ldy1zZWNCb3hOZXcgLmNjbmV3LXNlbGVjdEJveCBzZWxlY3QsXG4gIC5mb3JtLWdyb3VwIGlucHV0LFxuICAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb241IC5jY25ldy1leHBMaW5rcyBsaS5hY3RpdmUgYSxcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNiAucGVyQm94TWFpbiAucGVyQm94IC5wZXI5dG8zNixcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNiAucGVyQm94TWFpbiAucGVyQm94TmV3IC5wZXI5dG8zNixcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNiAucGVyQm94TWFpbiAucGVyQm94TmV3LnBlckJveDIgLnBlcjl0bzM2IC5jYy05dG8zNixcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNSAuY2VudGVyIC5jY25ldy1FeHBCb3gsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjggLmNjbmV3LWV4cExpbmtzIGxpLmFjdGl2ZSBhLFxuICAjc3luY04yIC5jdXJyZW50IC5pdGVtLFxuICAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb24xMyAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLFxuICAuZmxvdC1zdGlja3kge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gIH1cblxuICAuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAuY2NuZXctb2ZmZXJzLWRhdGEgLnRhYnMtY29udGVudCAuY2MtY2FyZCAudGFiLWRhdGEsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXB1cC5jY25ldy1wdXBOZXcgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuYnRuLWJveCAuYnRuLXJlZCxcbiAgLmNjLWxhbmRpbmctcGFnZSAuYmVnaW5QdXBNYWluIC5iZWdpbkNvbnRhIC5iZWdpblF1ZXNPcGVuIGEsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjLUNvbXBCb3hQdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY2MtQm94ZXNDb250YWluIC5jYy1jb21wYXJlVGFibGUgLmZvcm0tZGV0YWlscyBzZWxlY3Qgb3B0aW9uLFxuICAuY3JlZGl0LWNhcmRzLWxhbmRpbmcgLmJlbmVmaXRzQm94LFxuICAuaHBjbC1jb21wb25lbnQtbWFpbiAuY29udGFpbmVyLW1haW4gLnJvdy1kaXYgLnNsaWRlci1kaXYgLnJpZ2h0LWJhciAuY2FyZC1kaXYsXG4gIC5pbXB0LWRvY3MtbGlzdCAuY2FyZC1kb2NzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB9XG5cbiAgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLFxuICAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb241IC5jY25ldy1FeHBCb3gsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY3Rpb24gLmJ0bi1ib3ggYS5idG4tcmVkLFxuICAuY3JlZGl0LWNhcmRzLWxhbmRpbmcgLmltcHQtZG9jcy5iZW5lZml0cyxcbiAgLmhwY2wtY29tcG9uZW50LW1haW4gLmNvbnRhaW5lci1tYWluIC5yb3ctZGl2IC5zbGlkZXItZGl2IC5yaWdodC1iYXIgLnRpdGxlLWNvbnRhaW5lciAubmV3YnV0dG9uLFxuICAuZmVhdHVyZXMtYm94LFxuICAuYmVuZWZpdHNCb3guZXZlbiB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgfVxuXG4gIC5jcmVkaXQtY2FyZHMtbGFuZGluZyAuY2FyZGZyZWUtc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogIzIyMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhwY2wtY29tcG9uZW50LW1haW4gLmNvbnRhaW5lci1tYWluIC5yb3ctZGl2IC5zbGlkZXItZGl2IC5yaWdodC1iYXIgLmNhcmQtZGl2IC5zbGlkZTEgLml0ZW1zMiAucHJvZ3Jlc3Mtc3RhdHVzLWJhciAuc3RlcHBlci1pdGVtIC5zdGVwLWNvdW50ZXIsXG4gIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC5jYXJkLWRpdiAuc2xpZGUxIC5pdGVtczMgLnByb2dyZXNzLXN0YXR1cy1iYXIgLnN0ZXBwZXItaXRlbSAuc3RlcC1jb3VudGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICB9XG5cbiAgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uIHNwYW4uaWNvbi1SaWdodDo6YmVmb3JlLFxuICAuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLW5hdiBidXR0b24gc3Bhbi5pY29uLUxlZnQ6OmJlZm9yZSxcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2MtQ29tcEJveFB1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jYy1Cb3hlc0NvbnRhaW4gLmNjLWNvbXBhcmVUYWJsZSAuZm9ybS1kZXRhaWxzIHNlbGVjdCBvcHRpb24sXG4gIC5jcmVkaXQtY2FyZHMtbGFuZGluZyAuYmVuZWZpdHNCb3ggLmFjY29yZGlhbi5vcDEgLnRyZ3I6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZjA7XG4gIH1cblxufVxuXG4vLyBBY2Nlc3NpYmlsaXR5IGNzcyBFTkQtLT4gXG5cblxuLy8gbmV3IGFjY2Vzc2liaWxpdHkgY3NzXG4uZGFyay1tb2RlIHtcblxuICAuaWRmYy1jYXJkLXNlY3Rpb24gLml0ZW0sXG4gIC5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcsXG4gIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzX2NsYXNzaWMgLmRfY29udGFpbmVyX2NscyAuY3JkX2NvbnRfY2xhc3NpYyxcbiAgLnNhbGFyeV9hY2NfZmVhdHVyZXNfYmVuZWZpdHNfY2xhc3NpYyAuZF9jb250YWluZXJfY2xzIC5jcmRfY29udF9jbGFzc2ljLmFjdGl2ZS1jYXJkX2NscyxcbiAgLmVuam95LXBvd2VyLWJveCxcbiAgLm9mZmVyLXNlY3Rpb24gLnBsLWJveCxcbiAgLnNhbGFyeV9hY2NfZmVhdHVyZXNfYmVuZWZpdHMgLmRfY29udGFpbmVyIC5jcmRfY29udCxcbiAgLnNhbGFyeV9hY2NfZmVhdHVyZXNfYmVuZWZpdHMgLmRfY29udGFpbmVyIC5jcmRfY29udC5hY3RpdmUtY2FyZCxcbiAgLmhwY2wtZmlyc3QtY2FyZCAucGwtYm94LFxuICAuaHBjbC1maXJzdC1jYXJkIC5kcml2ZS1jYWxjdWxhdG9yLFxuICAuZmlyc3Qtc2VsZWN0LWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD4gZGl2ID4gLnRyZ3IuYWN0KSxcbiAgLmZpcnN0LXNlbGVjdC1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCxcbiAgLmZpcnN0LXNlbGVjdC1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCsudG9nX2NvbnQsXG4gIC5maXJzdC1zZWxlY3QtZG9jLXNlY3Rpb24uZ3JudC1jcC1kb2MgLmltcHQtZG9jcy1saXN0IC5jYXJkLWRvY3MsXG4gIC5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkLFxuICAuZmlyc3Qtc2VsZWN0LXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLFxuICAuaGVscC1kcm9kb3duLW1lbnUgYTpob3ZlcixcbiAgLmZpcnN0LXNlbGVjdC1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQsXG4gIC5maXJzdC1zZWxlY3QtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50LFxuICAuZmlyc3Qtc2VsZWN0LWZsaWdodC1ib29raW5nIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNjAgLnN0ZXBCb29raW5nLFxuICAuZmlyc3Qtc2VsZWN0LWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSxcbiAgLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1tYWluIC5jYXJkLWNvbnRlbnRzLC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbiAuY2FyZC1jb250ZW50czIsXG4gIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbiAudG9wLWhlYWRzIC5yZWNtbmQtYmFkZ2UsLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1tYWluIC50b3AtaGVhZHMucmFkLXJpZ2h0LFxuICAuZmlyc3QtbWlsbGVubmlhLWJlbmVmaXRzLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsXG4gIC5maXJzdC1taWxsZW5uaWEtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50LFxuICAuZmlyc3QtbWlsbGVubmlhLWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSxcbiAgLmZpcnN0LW1pbGxlbm5pYS11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSxcbiAgLmZpcnN0LW1pbGxlbm5pYS1mbGlnaHQtYm9va2luZyAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDYwIC5zdGVwQm9va2luZywgXG4gIC5maXJzdC1taWxsZW5uaWEtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LFxuICAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPiBkaXYgPiAudHJnci5hY3QpLFxuICAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPiBkaXYgPiAudHJnci5hY3QpIC50cmdyLFxuICAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPiBkaXYgPiAudHJnci5hY3QpIC50b2dfY29udCxcbiAgLmZpcnN0LXdlYWx0aC1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsXG4gIC5maXJzdC13ZWFsdGgtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LFxuICAuZmlyc3Qtd2VhbHRoLWZsaWdodC1ib29raW5nIC5maXJzdC13ZWFsdGgtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNjAgLnN0ZXBCb29raW5nLFxuICAuZmlyc3Qtd2VhbHRoLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLFxuICAuZmlyc3QtY2xhc3NpYy1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQsXG4gIC5maXJzdC1jbGFzc2ljLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLFxuICAuZmlyc3QtY2xhc3NpYy1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsXG4gIC5maXJzdC1jbGFzc2ljLWZsaWdodC1ib29raW5nIC5maXJzdC1jbGFzc2ljLWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDYwIC5zdGVwQm9va2luZyxcbiAgLmZpcnN0LWNsYXNzaWMtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50LFxuICAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW4gLnRvcC1oZWFkcywgLm5ldHdvcmstZGlzY292ZXItY2MgLmNhcmQsXG4gIC5uZXR3b3JrLXBhZ2UtZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+IGRpdiA+IC50cmdyLmFjdCksXG4gIC5uZXR3b3JrLXBhZ2UtZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLFxuICAubmV0d29yay1wYWdlLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudG9nX2NvbnQsLmZmLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLFxuICAuZmYtZXhwbG9yZS1zbGlkZXIgLmZmLXN3aXBlci1leHAtY2FyZCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuY2FyZC10YWIsIC5mZi1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLC53b3ctZmlyc3QtY2xpZW50IC53b3ctY29udGFpbmVyLFxuICAucnVwYXktbGlzdGluZy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD4gZGl2ID4gLnRyZ3IuYWN0KSxcbiAgLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCxcbiAgLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCArIC50b2dfY29udCxcbiAgLmNjLXJ1cGF5LXJ1cGF5LWNhcmQtc2VjdGlvbiAubGlua3MtYW5kLWNvbnRlbnQgLm1haW4tbGlua3MtY29udGVudCAubWFpblJvdyAudGV4dENvbnRhaW5lciAuYm94U2F2aW5nLFxuICAuYXNodmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+IGRpdiA+IC50cmdyLmFjdCksXG4gIC5hc2h2YS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LFxuICAuYXNodmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCArIC50b2dfY29udCxcbiAgLm1heXVyYS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD4gZGl2ID4gLnRyZ3IuYWN0KSxcbiAgLm1heXVyYS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LFxuICAubWF5dXJhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QgKyAudG9nX2NvbnQsIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5jYy1wYXktc3RlcHMgLml0ZW0tY29udGFpbmVyLC5maXJzdC1zZWxlY3QtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LFxuICAuZmlyc3QtZWFybi1vdmVydmlldyAubWlkLXNlY3Rpb24gdWwubGlzdCBsaSxcbiAgLnJ1cGF5LWZlZUNoYXItc2VjdGlvbiAuUkZtYWluRGl2LFxuICAucnVwYXktZmFxLXNlY3Rpb24tZmlsdGVyLWl0ZW1zLFxuICAucnVwYXktZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD4gZGl2ID4gLnRyZ3IuYWN0KSxcbiAgLnJ1cGF5LWZhcS1zZWN0aW9uIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCxcbiAgLnJ1cGF5LWZhcS1zZWN0aW9uIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCArIC50b2dfY29udCxcbiAgLmZpcnN0LXNlbGVjdC1tYW5hZ2UtY3JlZGl0IC5tYW5hZ2UtY2FyZC1ib3gsXG4gIC5maXJzdC1zZWxlY3QtY2FyZC1zb2x1dGlvbiAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSxcbiAgLmZpcnN0LXNlbGVjdC1jYXJkLXNvbHV0aW9uIC5qb2luaW5nLWJlbmVmaXRzLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5pY29uLWJveCxcbiAgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLnBpbmstYm94LFxuICAuZmlyc3Qtc2VsZWN0LWZlYXR1cmUgLmdyYWRCZyxcbiAgLmZpcnN0LWZlZS1jaGFyZ2UgLmZlZXNDaGFyZ2VCZyxcbiAgLmZpcnN0LXNlbGVjdC1wYXltZW50IC5qb2luaW5nLWJlbmVmaXRzLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlLFxuICAuYnQtZmFxIC5hY2NvcmRpYW4gLmJ0LXdyYXA6aGFzKD4gZGl2ID4gLnRyZ3IuYWN0KSxcbiAgLmJ0LWZhcSAuYWNjb3JkaWFuIC5idC13cmFwIC50cmdyLmFjdCxcbiAgLmJ0LWZhcSAuYWNjb3JkaWFuIC5idC13cmFwIC50cmdyLmFjdCArIC50b2dfY29udCxcbiAgLmJ0LWZhcS1maWx0ZXItaXRlbXMsXG4gIC5idC1iYW5uZXItaGVybyAuYnQtYmFubmVyLXN3aXBlci1jb250YWluZXIgLmJ0LWJhbm5lciAuc2xpZGVyLWNvbnRlbnQsLmZpcnN0LXJld2FyZC1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlciwgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLnJld2FyZC13cmFwcGVyLFxuICAuZmlyc3QtcmV3YXJkLXNlY3Rpb24gLnJld2FyZC13cmFwcGVyIC5jaGlwLWNvbnRhaW5lciBhLCAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucmV3YXJkLXdyYXBwZXIgLmNoaXAtY29udGFpbmVyIGEsXG4gIC5maXJzdC1zZWxlY3Qtam9pbmluZy1iZW5lZml0cyAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSxcbiAgLmZpcnN0LXNlbGVjdC1leHBsb3JlLWNhcmRzLXNlY3Rpb24gLm51ZGdlLXN3aXBlci1leHAtY2FyZCAuc3dpcGVyLXNsaWRlIC5jYXJkLFxuICAuZmlyc3QtZmVlLWNoYXJnZS1iZW5lZml0cyAuZmVlc0NoYXJnZUJnLC5xdWl6U2NyZWVuLXRpbWVyLC53aGF0c05ld1NlY3Rpb24gLmJnLWdyYWRpZW50LWJsdWUsLmVtaUNhcm91c2VsIC5udWRnZXMtc2xpZGVyLC50ZXN0aW1vbmFpbENvbXAtY2FyZHMtaXRlbXMsLmNjLWZhcS1maWx0ZXItaXRlbXMtdHh0LFxuICAuY2MtY2FyZC1wb3B1cC10aGlyZCAuc2luZ2xlQ2FyZFBhcmVudCAuc2luZ2xlQ2FyZCwuY2MtY2FyZC1wb3B1cC10aGlyZCAuY2MtY2FyZC1maWx0ZXItaXRlbXMtdHh0LC5jYy1jYXJkLXBvcHVwLXRoaXJkIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQsLnF1aXpTY3JlZW4gLnF1aXotdHdvIC5xdWl6U2NyZWVuLWRhdGVQaWNrZXItUGFyZW50IC5HLXBpY2tlciwucXVpelNjcmVlbiAucXVpei10d28gLnF1aXpTY3JlZW4tZGF0ZVBpY2tlci1QYXJlbnQgLmRhdGUtc2VsZWN0b3IgLnNlbGVjdC13cmFwLFxuICAuY2MtY2FyZC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50LC5oZWxwIC52aWV3QWxsY2FyZHMgLmJ0bi1ib3ggLnd0LWJ0bi1uZXcsXG4gIC5mb3JtLWxhYmVsLWdyb3VwIC5zZWxlY3RlZDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLC5hZGROZXdldGIsdGV4dGFyZWEuZm9ybS1jb250cm9sLC5wcm9ncmVzcy1saXN0IHVsIGxpLmFjdGl2ZSwuZXRkRGlzYWJsZWQ6ZGlzYWJsZWQuZGlzYWJsZWQsLmVkaXQtYnRuLC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsIC5mb3JtLWxhYmVsLWdyb3VwIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6Zm9jdXMgfiBsYWJlbCwgLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbCwubGljLXJlZi10YWJsZS1wb3B1cE5ldyAubGljLXJlZi10YWJsZS1wb3B1cC1jb250ZW50LFxuICAubmV3Q2FyZEJveCwjbGFuZGluZ1BvcHVwIC5tb2RhbC1jb250ZW50LCNiYWNrUG9wIC5tb2RhbC1jb250ZW50LC52a3ljQnR0b21TdXNzIC5ja3ljQnR0b21Cb3ggLmNvbmdyQm94MSwuc2NoZWR1bGVQb3B1cCAubW9kYWwtY29udGVudCwuYnRuLWNvbnRhaW5lci1sYiAubGVhcm4tbW9yZS1kYXRhLWxlZnQsLmJ0bi1jb250YWluZXItbGIgLmxlYXJuLW1vcmUtZGF0YS1yaWdodCxcbiAgLnVwaS1vbi1jcmVkaXQtZGV0YWlsIC5hY3RpdmF0ZS1jYXJkLC51cGktb24tY3JlZGl0LWRldGFpbCAuYWN0aXZhdGUtY2FyZCAuaW50cm8tb2ZmZXIsLnVwaS1vbi1jcmVkaXQtZGV0YWlsIC5hY3RpdmF0ZS1jYXJkIC5jb252aWVuY2UtY29udGFpbmVyLC5oaWRlLXZlcmlmeSAuZGVmYXVsdC1ib3ggLnRvcGJhci1zaG93LCN0cmFuc2xhdGVQb3BVcCAubW9kYWwtY29udGVudCwud293LWZkLW92ZXJ2aWV3LXNlY3Rpb24gLndvdy1jb250YWluZXIsLmNsYXJpZmljYXRpb25zLC53b3ctZmQtbGltaXQtY29udGFpbmVyIC5jb250ZW50LWNvbnRhaW5lciwjYWN0aXZlLXVwaS1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50LFxuICAubnRiLWFnZ3JlZ2F0b3Itc2VjdGlvbiAudGlwLC5udGItYWdncmVnYXRvci1zZWN0aW9uIC5mb3JtLWxhYmVsLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2wsLm50Yi1hZ2dyZWdhdG9yLXNlY3Rpb24gLmluZm8sLm50Yi1hZ2dyZWdhdG9yLXNlY3Rpb24gLm50Yi1hZ2dyZWdhdG9yLXJpZ2h0LC50ZXJtcy1uZXdQdXAgLm1vZGFsLWNvbnRlbnQsLmluZm8tY29udGFpbmVyIC5zdWNjZXNzLWluZm8sLmluZm8tY29udGFpbmVyIC5lcnJvci1pbmZvLC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lciAuY2FyZC1uby1kb2N1bWVudC1vdXRlciwuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3V0ZXIgLmNhcmQtbm8tZG9jdW1lbnQtaW5uZXIgLmxlZnQtc2VjIC5idG4tcGluaywuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3V0ZXIgLmNhcmQtbm8tZG9jdW1lbnQtaW5uZXIgLnJpZ2h0LXNlYyAuY2FyZC1iZW5lZml0cyxcbiAgLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyIC5jYXJkLW5vLWRvY3VtZW50LW9wZW4sLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyIC5jYXJkLW5vLWRvY3VtZW50LW91dGVyIC5jYXJkLW5vLWRvY3VtZW50LWlubmVyIC5sZWZ0LXNlYyAuYnRuLWdyZXksLnRhYmxlLWNvbXBhcmUgdGQsLm50Yk9mZmVyQ2FyZDQtcG9wdXAsLm50Yi1vZmZlci1oZXJvLXNlY3Rpb24gLm50Yi1vZmYtaGVyLWNvbnRhaW5lci1hZnRlcixcbiAgLnRhYi1jb250ZW50IC5ncm50LWJhbnItYnRtLnNjcm9sbGVkLC5wb3AtdXAyLW1haW4sLmRlY2lkZS1ldmVyeXRoaW5nLXNlY3Rpb24gLmRlY2lkZS1ldmVyeXRoaW5nLWNvbnRhaW5lciAub3Itc2VwcmF0b3IsLm9mZmVyLXNlY3Rpb24gLm9mZmVyLWNhcm91c2VsIC5jYXJkLC5mZWF0dXJlLXNlY3Rpb24gLmZsaXAtY2FyZC1iYWNrLC50aW5kZXItc2VjdGlvbiAuZWRnZS50b3AsLnRpbmRlci1zZWN0aW9uIC5lZGdlLmJvdHRvbSwudGluZGVyLXNlY3Rpb24gLnRpbmRlci0tY2FyZCwudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLndoaXRlLWNvbnRhaW5lciwudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLmVkZ2UudG9wLC50aW5kZXItc2VjdGlvbi12aWV3LWFsbCAuZWRnZS5ib3R0b20sLnNlY3Rpb24tc3RvcCAuY2FyZC5iZy1ibHVlLC5zZWN0aW9uLXN0b3AgLmNhcmQuYmcteWVsbG93LC5zZWN0aW9uLXN0b3AgLmNhcmQuYmctcGluaywuc2VjdGlvbi1zbmVhay1wZWFrIC5mb3JtLWNvbnRhaW5lciBpbnB1dCwucG9wLXVwMS1tYWluLC5zZWN0aW9uLXN0b3AgLmNhcmQuYmctYmx1ZTIsLnNlY3Rpb24tc3RvcCAuY2FyZC5iZy15ZWxsb3cyLC5zZWN0aW9uLXJld2FyZGluZyAuY2FyZC5waW5rLC5zZWN0aW9uLXJld2FyZGluZyAuY2FyZC55ZWxsb3csLnNlY3Rpb24tcmV3YXJkaW5nIC5jYXJkLmJsdWUsLnNlY3Rpb24tcmV3YXJkaW5nIC5jYXJkLnBpbmssLnN3eXAtYWNjb3JkaWFuIC5hY2NvcmRpYW4gLmFjY29yZGlvbi1pdGVtLC5zd3lwLWFjY29yZGlhbiAuYWNjb3JkaWFuIC5hY2NvcmRpb24taXRlbSAudHJnciwuc3d5cC1hY2NvcmRpYW4gLmFjY29yZGlhbiAuYWNjb3JkaW9uLWl0ZW0gLnRvZ19jb250LFxuICAuYmxvZ3MtY29udGFpbmVyLC51cGktYWN0aXZhdGlvbi1zZWN0aW9uIC5lZGdlLnRvcCwudXBpLWFjdGl2YXRpb24tc2VjdGlvbiAuZWRnZS5ib3R0b20sLnN3eXAtYnRuI3N3eXAtYnRuLXRvZ2dsZSwubW9kYWwtZGlhbG9nLm9wMiAubW9kYWwtY29udGVudCwuZG9jdW1lbnQtc2VjdGlvbiAuY2FyZC1kb2NzLC5jYy1sYW5kaW5nLXBhZ2UgLmJlZ2luUHVwTWFpbiAuYmVnaW5Db250YVJlc3VsdCAuYmVnaW5SZXNSaWdodCAuYnRuLWJveCAuYnRuLC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5jY25ldy1vZmZlcnMtZGF0YSAudGFicy1jb250ZW50IC5jYy1jYXJkLmFjdGl2ZSxcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2MtRXhwQm94UHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHksLmNjbmV3LXNlY09SQyAuY2hhcnQtYm94LmdsYyAudG90YWwtYW1vdW50LC5jcmVkaXQtY2xhc3NpYy1zZWxlY3QtYnV0dG9uLWNvbnRhaW5lci1tYWluIC5jcmVkaXQtY2xhc3NpYy1zZWxlY3QtYnV0dG9uLWNvbnRhaW5lciAuYWN0aXZlLC5jcmVkaXQtY2FyZC1nbGFuY2UgLmdsYW5jZS1jb250YWluZXItbWFpbiAuZ2xhbmNlLWNhcmRzIC5jYXJkLWdsYW5jZSwuY3JlZGl0LWNhcmQtY29tcDQgLmZyZXEtbWFpbiAuZnJlcS1idXR0b24tY29udGFpbmVyIC5jcmVkaXQtZmFxLWJ1dHRvbixcbiAgLmNyZWRpdC1jYXJkLWZlZXMsLmNyZWRpdC1jYXJkLWNvbnZpZW5jZS1tYWluLC5jcmVkaXQtY2FyZC1jbGFzc2ljLC5tb2RhbC1kaWFsb2cub3AyIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHNlY3Rpb24sLmhwY2ktY2FsY3VsYXRvci1tYWluIC5jYWxjdWxhdG9yLWNvbnRhaW5lciAubWFpbi1jYWxjdWxhdG9yLC5zd2l0Y2gtc3RlcDFTaG93IC5mb3JtLWdyb3VwMS5wMjQsLmV0Yi1jYWxjIC5mb3JtLWdyb3VwMSBpbnB1dCwuX19ib3IwTmV3MiAuYWRkcmVzc19kZXRhaWxzIC5hZGRyZXR4dCwuZ3JudC1jcmVkaXQtYmFubmVyIC5nY2ItaW5uZXItYmcsLmdybnQtY3JlZGl0LWJhbm5lci52ZXItdHdvIC5nY2ItYm90dG9tIC5vci10ZXh0IC50aXRsZSxcbiAgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIuZ3JudC1jcmUtY2FsYyAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYywuZ3JudC1ob3ctd29ya3MudmVyLWZvdXIgLmdybnQtc3RhdGUtbWFpbiAuZ3JzdGF0ZS1tYWluLWRlc2M6OmJlZm9yZSwuZ3JudC1jcmVkaXQtbW9iLWJhbm5lciAuZ2NiLWJvdHRvbTo6YmVmb3JlLC5ncm50LWNyZWNhbC1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50LC5mZi1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQ6OmJlZm9yZSwuZmYtZmVlcy1jaGFyZ2Utc2VjdGlvbiwuZmYtY2FyZC1wb3dlci1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6OnBsYWNlaG9sZGVyLGlucHV0I2RhdGVvZmJpcnRoOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtcbiAgfVxuICAuaHBjaS1jYWxjdWxhdG9yLW1haW4gLmNhbGN1bGF0b3ItY29udGFpbmVyIC5tYWluLWNhbGN1bGF0b3IgLm1haW4tZGl2IC5pbnB1dC1kaXYtZGFyayBpbnB1dCB7XG4gICAgYmFja2dyb3VuZDogIzcwNzA3MCB1cmwoLi4vaW1hZ2VzL2hwY2kvcnVwZWUtZGFyay5zdmcpIG5vLXJlcGVhdCA4cHggN3B4O1xuICB9XG4gIC5wcm9ncmVzcy1saXN0IHVsIGxpIC50b3AsLnRpbmRlci1zZWN0aW9uLXZpZXctYWxsIC53aGl0ZS1jb250YWluZXIgLmNpcmNsZS1jb250YWluZXIgZmlndXJlLmFjdGl2ZSwuY2NuZXctc2VjT1JDIC5iYW5rQnggLmhkMjQub3AxLC5iYW5uZXItbmV3IC5uZXctZnJvbUJnLC5ldGItY2FsYyAuYnRuLWJveCAuZGlzYWJsZWQsLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWJvdHRvbTo6YmVmb3JlLC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LXNlbGVjdC1mbGlnaHQtYm9va2luZy1zZWN0aW9uLC5maXJzdC1zZWxlY3QtZmVlcy1jaGFyZ2Utc2VjdGlvbiwuZmlyc3Qtc2VsZWN0LXBvd2VyLXNlY3Rpb24sLmZpcnN0LXNlbGVjdC1leHBlcmluY2Utc2VjdGlvbiAuZmYtZXhwZXJpbmNlLXNsaWRlciAuc3dpcGVyLXNsaWRlLC5maXJzdC1zZWxlY3QtcmV3YXJkLXBvaW50IC5maXJzdC1zZWxlY3QtcmV3YXJkLXBvaW50cy1zbGlkZXIgLnJld2FyZC1kZXNjLFxuICAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nIC5maXJzdC1taWxsZW5uaWEtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiwuZmlyc3QtbWlsbGVubmlhLXJld2FyZC1wb2ludCAuZmlyc3QtbWlsbGVubmlhLXJld2FyZC1wb2ludHMtc2xpZGVyIC5yZXdhcmQtZGVzYywuZmlyc3QtbWlsbGVubmlhLWZlZXMtY2hhcmdlLXNlY3Rpb24sLmZpcnN0LW1pbGxlbm5pYS1wb3dlci1zZWN0aW9uLC5maXJzdC1taWxsZW5uaWEtZXhwZXJpbmNlLXNlY3Rpb24gLmZmLWV4cGVyaW5jZS1zbGlkZXIgLnN3aXBlci1zbGlkZSwuZmlyc3Qtd2VhbHRoLWZsaWdodC1ib29raW5nIC5maXJzdC13ZWFsdGgtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbixcbiAgLmZpcnN0LXdlYWx0aC1yZXdhcmQtcG9pbnQgLmZpcnN0LXdlYWx0aC1yZXdhcmQtcG9pbnRzLXNsaWRlciAucmV3YXJkLWRlc2MsLmZpcnN0LXdlYWx0aC1wb3dlci1zZWN0aW9uLC5maXJzdC13ZWFsdGgtZmVlcy1jaGFyZ2Utc2VjdGlvbiwuZmlyc3Qtd2VhbHRoLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUsLmZpcnN0LWNsYXNzaWMtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LWNsYXNzaWMtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiwuZmlyc3QtY2xhc3NpYy1mZWVzLWNoYXJnZS1zZWN0aW9uLC5maXJzdC1jbGFzc2ljLXBvd2VyLXNlY3Rpb24sLmZpcnN0LWNsYXNzaWMtZXhwZXJpbmNlLXNlY3Rpb24gLmZmLWV4cGVyaW5jZS1zbGlkZXIgLnN3aXBlci1zbGlkZSwuZmlyc3QtY2xhc3NpYy1yZXdhcmQtcG9pbnQgLmZpcnN0LWNsYXNzaWMtcmV3YXJkLXBvaW50cy1zbGlkZXIgLnJld2FyZC1kZXNjLC5jYy1waWxsZXItZXBsYW9yZS1wcm9kdWN0IC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCwuY2MtcGlsbGVyLXNsaWRlci1zZWN0aW9uIC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCwuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZyAudGFiLWNvbnRlbnQgLmRlc2MsLmNjLXBpbGxlci1iZW5lZml0cyAuZGVzYywud293LWZpcnN0LWNsaWVudCBmb3JtIC5idG4tYm94IC5idG4tc3VibWl0LmRpc2FibGVkLC5ncm50LWNyZWRpdC1iYW5uZXIudmVyLWZvdXIgLmdjYi1pbm5lci1iZzo6YmVmb3JlLC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnLC5ncm50LWhvdy13b3Jrcy52ZXItZm91ciAuZ3JudC1zdGF0ZS1tYWluIC5ncnN0YXRlLW1haW4tZGVzYyAuc3RhdGVidC10b3AsLmdybnQtaG93LXdvcmtzLnZlci1mb3VyIC5naHctYmc6OmJlZm9yZSwuZ3JudC1jcmVkaXQtbW9iLWJhbm5lciAuZ2NiLWlubmVyLWJnLC5ncm50LWNyZWNhbC1tb2RhbCAuZ3JudC1jcmVjYWwtYm90dG9tLFxuICAuYXNodmEtdXBncmVhZC10b3AtYmcgLmFzaHZhLXVwZ3JlYWQtbWFpbi1jb250YWluZXIgLm1haW4tcm93IC5mb1JtRGlWLC5tYXl1cmEtdXBncmVhZC10b3AtYmcgLm1heXVyYS11cGdyZWFkLW1haW4tY29udGFpbmVyIC5tYWluLXJvdyAuZm9SbURpViwgLmZmLWNjLWludHJvIC5pbnRyb0JveCwgLmZmLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUsLmZmLXJld2FyZC1zZWN0aW9uIC5mZi1jYWxjdWxhdG9yLXJld2FyZHMgLmNhbGN1bGF0b3JDYXJkLC5mZi1yZXdhcmQtc2VjdGlvbiAuZmYtcmV3YXJkcy1wb2ludC1jb2x1bW4gLnJld2FyZENhcmQsLmZmLW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzcwNzA3MCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWN0aW9uLWRlZXRzIHN2Zy53YXZlLmJvdHRvbSBwYXRoLC5zZWN0aW9uLWRlZXRzIHN2Zy53YXZlIHBhdGh7XG4gICAgZmlsbDogIzcwNzA3MCAhaW1wb3J0YW50O1xuICB9XG4gIC5mZi11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsLmZmLWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1ze1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgfVxuICAuY2MtQmFubmVyTWFpbiAucHJvZHVjdC1iYW5uZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcbiAgfVxuICAuZmlyc3Qtd2VhbHRoLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlQmcsLmZpcnN0LWNsYXNzaWMtZXhwZXJpbmNlLXNlY3Rpb24gLmZmLWV4cGVyaW5jZS1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVCZ3tcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXM6aGFzKD4gLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUpe1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTZkZWcsICMxNTAxNTIgLTE1LjUzJSwgIzAwMUMzNSAzMC43NSUsICNDNDEyMzUgMTAzLjcxJSkgIWltcG9ydGFudDtcbiAgfVxuICAuZmlyc3QtbWlsbGVubmlhLWJlbmVmaXRzLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5maXJzdC1taWxsZW5uaWEtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSxcbiAgLmZpcnN0LW1pbGxlbm5pYS11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsLmZpcnN0LW1pbGxlbm5pYS1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZle1xuICAgIGJhY2tncm91bmQ6ICMwZDczYWUgIWltcG9ydGFudDtcbiAgfVxuICAuZmlyc3Qtd2VhbHRoLWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsXG4gIC5maXJzdC13ZWFsdGgtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSxcbiAgLmZpcnN0LXdlYWx0aC11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmV7XG4gICAgYmFja2dyb3VuZDogIzBmMWI0ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5maXJzdC1jbGFzc2ljLWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsXG4gIC5maXJzdC1jbGFzc2ljLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSxcbiAgLmZpcnN0LWNsYXNzaWMtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOiAjMWI0YTdkICFpbXBvcnRhbnQ7ICBcbiAgfVxuXG4gIC5ncmRQMixcbiAgLnNlY29uZGFyeS1uYXYsXG4gIC5maXJzdC1zZWxlY3QtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50OjpiZWZvcmUsLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1tYWluOmhhcyguY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aXMoOmNoZWNrZWQpKSAudG9wLWhlYWRzLFxuICAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW46aGFzKC5jdXN0b20tY29udHJvbC1pbnB1dDppcyg6Y2hlY2tlZCkpIC5jYXJkLWNvbnRlbnRzLC5jYXJkLWNvbXBhcmUtcGFnZTpoYXMoLmN1c3RvbS1jb250cm9sLWlucHV0I3JhOmlzKDpjaGVja2VkKSkgLmxlZnQsLmNhcmQtY29tcGFyZS1wYWdlOmhhcyguY3VzdG9tLWNvbnRyb2wtaW5wdXQjbXI6aXMoOmNoZWNrZWQpKSAucmlnaHQsXG4gIC5maXJzdC1taWxsZW5uaWEtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50OjpiZWZvcmUsLmZpcnN0LWNsYXNzaWMtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50OjpiZWZvcmUsLmJ0LWZhcS1maWx0ZXIgLmJ0LWZhcS1maWx0ZXItaXRlbXM6aGFzKD4gLmJ0LWZhcS1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSksLnJ1cGF5LWZhcS1zZWN0aW9uLWZpbHRlciAucnVwYXktZmFxLXNlY3Rpb24tZmlsdGVyLWl0ZW1zOmhhcyg+IC5ydXBheS1mYXEtc2VjdGlvbi1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSksXG4gIC5vZmZlci13cmFwcGVyIC5vZmZlci1jYXRlZ29yeSAub2ZmZXItY2F0ZWdvcnktYWN0aXZlLC5jYy1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsLmNjLWNhcmQtcG9wdXAtdGhpcmQgLmNjLWNhcmQtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsLnF1aXpTY3JlZW4tYnRuIC5idG4tYm94IC5idG4tYmxhY2sucHJldixcbiAgLmJ0bi1jb250YWluZXIgLmdyYWQtYngud2hpdGUtYngsLnRhYmxlLWNvbXBhcmUgLmJnLXJlZCwudGFibGUtY29tcGFyZSAud2l0aC1pY24sLnRhYmxlLWNvbXBhcmUgLmJnLXB1cnBsZSwuY3JlZGl0LWNhcmQtY29tcDQgLmZyZXEtbWFpbiAuZnJlcS1idXR0b24tY29udGFpbmVyIC5jcmVkaXQtZmFxLWJ1dHRvbi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmlyc3Qtc2VsZWN0LXN0aWNreUN0YSwgLmZpcnN0LW1pbGxlbm5pYS1zdGlja3lDdGEsLmZpcnN0LXdlYWx0aC1zdGlja3lDdGEsLmZpcnN0LWNsYXNzaWMtc3RpY2t5Q3Rhe1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNTEsNTEsNTEsMC4zKTtcbiAgfVxuICAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLWNvbnRhaW5lciAuYm90bS1iZ3tcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDguMTUlLCAjMzMzIDkyLjg1JSk7XG4gIH1cblxuICAuYXNodmEtdXBncmVhZC10b3AtYmcgLmgxLFxuICAubWF5dXJhLXVwZ3JlYWQtdG9wLWJnIC5oMSwubmV0d29yay1wYWdlLW92ZXJ2aWV3cyAuaDIsIC5uZXR3b3JrLWRpc2NvdmVyLWNjIC5jYXJkIC5jcmQtdGl0bGUsLm5ldHdvcmstcGFydG5lci1zZWN0aW9uIC50aXRsZSwubmV0d29yay1kaXNjb3Zlci1jYyAudGl0bGUsXG4gIC5uZXR3b3JrLXBhZ2UtZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50b2dfY29udCBwLC5maXJzdC1mYW1pbHktcmV3YXJkLXBvaW50IC5idG4tYm94IC5idG4tY29tcGFyZSBzcGFuLC5hc2h2YS1yZXdhcmQtcG9pbnQgLmJ0bi1ib3ggLmJ0bi1jb21wYXJlIHNwYW4sLmZlZS1jaGFyZ2VzIC5idG4tYm94IC5idG4tbW9yZSBzcGFuLFxuICAubWF5dXJhLXJld2FyZC1wb2ludCAuYnRuLWJveCAuYnRuLWNvbXBhcmUgc3BhbiwubWF5dXJhLWZlZS1jaGFyZ2VzIC5idG4tYm94IC5idG4tbW9yZSBzcGFuLC5hc2h2YS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LC5hc2h2YS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IHAsIC5hc2h2YS11cGdyZWFkLXRvcC1iZyAubW9yZS1jYXJkLFxuICAubWF5dXJhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QsIC5tYXl1cmEtdXBncmVhZC10b3AtYmcgLm1vcmUtY2FyZCwgLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzIgLmxpbmstYmxhY2ssLmdldC1pbi10b3VjaCAuaDQsIC5nZXQtaW4tdG91Y2ggLmd0LWl0ZW0gYSwuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyLmdybnQtaG93LXdvcmtzIC5oZWFkaW5nIC5oZWFkSDIsLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lci5ncm50LWNwLWZlZXMgLmhlYWRpbmcgLmhlYWRIMiwgLmZpcnN0LXNlbGVjdC1ibG9ncy1jb250YWluZXIuZ3JudC1jcC1ibG9ncyAuaGVhZGluZyAuaGVhZEgyLCAuZmlyc3Qtc2VsZWN0LXRoaW5nLWNvbnRhaW5lci5ncm50LWNwLXRoaW5ncyAuaGVhZGluZyAuaGVhZEgyLC5maXJzdC1zZWxlY3QtZmFxLWNvbnRhaW5lci5ncm50LWNwLWZhcSAuaGVhZGluZyAuaGVhZEgyLC5maXJzdC1zZWxlY3QtZG9jLXNlY3Rpb24uZ3JudC1jcC1kb2MgLmhlYWRpbmcgLmhlYWRIMiwuZmlyc3Qtc2VsZWN0LWJlbmVmaXRzLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5maXJzdC1zZWxlY3QtcmV3YXJkLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLCAuZmlyc3Qtc2VsZWN0LXVubG9jay1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZmlyc3Qtc2VsZWN0LWV4cGVyaW5jZS1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZmlyc3Qtc2VsZWN0LXJlYXNvbi1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmZpcnN0LXNlbGVjdC1leHBsb3JlLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5maXJzdC1zZWxlY3QtZGVhbHMtY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmZpcnN0LXNlbGVjdC1jb21wYXJlLWNvbnRhaW5lci5jYXJkLWNvbXBhcmUtcGFnZSAuaGVhZGluZyAuaGVhZEgyLC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmZpcnN0LXNlbGVjdC1ibG9ncy1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuaGVhZGluZyAuaGVhZEgyLC5jYXJkLWNvbXBhcmUtcGFnZSAuaDEsIC5uZXR3b3JrLXBhZ2UtZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5oZCwgLnJ1cGF5LWluLXRvdWNoIC5oNCwucnVwYXktaW4tdG91Y2ggLmd0LWl0ZW0gYSwgLmhlYWRIMiwuaDJoZWFkLC5ncm50LWFzaHZhLWZvcmV4IC5tZi1kZXNjIGgyLC5ncm50LWFzaHZhLWZvcmV4IC5tZi1kZXNjIHAsLmZlZS1jaGFyZ2VzIC50aXRsZSwuZXhwLW1vcmUtc3dpcGVyIC50aXRsZSwuYWxsLXRoaW5nLW1vbmV5LXN3aXBlci1zZWN0aW9uIC50aXRsZSwuZmluZmlyc3QtYmxvZy1zd2lwZXIgLnRpdGxlLC5hc2h2YS1jYy1mYXEgLmhkLCAuYXNodmEtZG9jLXNlY3Rpb24gLmhkMjRzLC5iZW5lZml0cy1zd2lwZXIgLnRpdGxlLC5tYXl1cmEtZ2V0LWluLXRvdWNoIC5oNCwubWF5dXJhLWRvYy1zZWN0aW9uIC5oZDI0cywubWF5dXJhLWNjLWZhcSAuaGQsLm1heXVyYS1maW5maXJzdC1ibG9nLXN3aXBlciAudGl0bGUsLm1heXVyYS1hbGwtdGhpbmctbW9uZXktc3dpcGVyLXNlY3Rpb24gLnRpdGxlLC5tYXl1cmEtZXhwLW1vcmUtc3dpcGVyIC50aXRsZSwubWF5dXJhLWZlZS1jaGFyZ2VzIC50aXRsZSwuZ3JudC1tYXl1cmEtZm9yZXggLm1mLWRlc2MgaDIsLmdybnQtbWF5dXJhLWZvcmV4IC5tZi1kZXNjIHAsLm1heXVyYS1iZW5lZml0cy1zd2lwZXIgLnRpdGxlLC5jb21tb24tbHAtZmVhdHVyZSAuZGVza3RvcCAuaGVhZGluZyBoMiwuY3VzdG9tZXItc3BlYWstbWV0YWwgLmN1c3RvbWVyLXNwZWFyay1jYXJvdXNhbC1yZWQgLm1haW5UZXh0LC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGcyIC5tZXNnLC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5tZXNnLC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5oMiBzdHJvbmcsLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzMgLmgyLC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5oNCwuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAuY2MtcGF5LXN0ZXBzIC5pdGVtIGxhYmVsLC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5jYy1wYXktc3RlcHMgLml0ZW0gbGFiZWwgc3Ryb25nLC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMiAubGluay1ibGFjayBzcGFuLC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMiAubWVzZywubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzMgLm1lc2csLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5oMiBzdHJvbmcsLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5oMiwubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzMgLmg0LCAubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzMgLmNjLXBheS1zdGVwcyAuaXRlbSBsYWJlbCwubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzMgLmNjLXBheS1zdGVwcyAuaXRlbSBsYWJlbCBzdHJvbmcsLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGcyIC5uby1kb2MtYmRnZSBzcGFuLC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMiAucC10ZXh0LC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMiBzbWFsbCwubW9kYWwtZmVlcy1jaGFyZ2UgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAuaDMsLm1heXVyYS1nZXQtaW4tdG91Y2ggLmd0LWl0ZW0gYSwubW9kYWwtZmVlcy1jaGFyZ2UtcmVkIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLmgzLC5tb2RhbC1mZWVzLWNoYXJnZS1yZWQgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubWV0YWwtcmVkLXN3aXBlciAuc3dpcGVyRGl2IGgyLC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGcyIC5uby1kb2MtYmRnZSBzcGFuLC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGcyIC5wLXRleHQsLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzIgc21hbGwsLmZpcnN0LWVhcm4tZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50b2dfY29udCBwLC5ydXBheS1kb2Mtc2VjdGlvbiAuaGQyNHMsLnJ1cGF5LWZhcS1zZWN0aW9uIC5oZCwucnVwYXktZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LC5ydXBheS1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudG9nX2NvbnQgcCwucnVwYXktZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IG9sIGxpLC5maXJzdC1zZWxlY3QtbWFuYWdlLWNyZWRpdCAuaDIsLmZpcnN0LXNlbGVjdC1jYXJkLXNvbHV0aW9uIC5qb2luaW5nLWJlbmVmaXRzLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGZpZ3VyZSBmaWdjYXB0aW9uIC50aXRsZSwuZmlyc3Qtc2VsZWN0LWNhcmQtc29sdXRpb24gLmgyLC5maXJzdC1zZWxlY3QtZmVhdHVyZSAuaDIsLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLmgyLC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5waW5rLWJveCAuaDMsLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLnBpbmstYm94IC5kLWdyaWQgLmgzLC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5waW5rLWJveCAuZC1ncmlkIC5oNCwuYnQtZmFxIC5oZCwuYnQtYmxvZy1zd2lwZXIgLnRpdGxlLC5idC1hbGwtdGhpbmctbW9uZXktc3dpcGVyLXNlY3Rpb24gLnRpdGxlLC5maXJzdC1zZWxlY3QtcGF5bWVudCAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiAudGl0bGUsLmZpcnN0LXNlbGVjdC1wYXltZW50IC5oMiwuZmlyc3QtZmVlLWNoYXJnZSAuaDIsLmZpcnN0LWZlZS1jaGFyZ2UgLmZlZXNDaGFyZ2VCZyB1bCBsaSAuaDMsLmZpcnN0LWZlZS1jaGFyZ2UgLmZlZXNDaGFyZ2VCZyB1bCBsaSBzbWFsbCwuZmlyc3QtZmVlLWNoYXJnZSAuZmVlc0NoYXJnZUJnIHVsIGxpIHAsLmZpcnN0LXNlbGVjdC1ob3ctd29yayAuaG93LVdvcmsgLmgyLC5idC1kb2Mtc2VjdGlvbiAuaGQyNHMsLmJ0LWdldC1pbi10b3VjaCAuaDQsLmJ0LWdldC1pbi10b3VjaCAuZ3QtaXRlbSBhLCAuYnQtYmFubmVyLWhlcm8gLmJ0LWJhbm5lci1zd2lwZXItY29udGFpbmVyIC5idC1iYW5uZXIgLnNsaWRlci1jb250ZW50IC5oMSwuYnQtYmFubmVyLWhlcm8gLmJ0LWJhbm5lci1zd2lwZXItY29udGFpbmVyIC5idC1iYW5uZXIgLnNsaWRlci1jb250ZW50IC5oMiwuYnQtYmFubmVyLWhlcm8gLmJ0LWJhbm5lci1zd2lwZXItY29udGFpbmVyIC5idC1iYW5uZXIgLnNsaWRlci1jb250ZW50IC50YWcgc3BhbiwuZmlyc3Qtc2VsZWN0LWpvaW5pbmctYmVuZWZpdHMgLmgyLC5maXJzdC1zZWxlY3Qtam9pbmluZy1iZW5lZml0cyAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiAudGl0bGUsLmZpcnN0LXNlbGVjdC11bmxvY2sgLmgyLC5maXJzdC1zZWxlY3QtZXhwZXJpZW5jZSAuaDIsLmZpcnN0LXNlbGVjdC1yZWFzb24gLmgyLC5maXJzdC1mZWUtY2hhcmdlLWJlbmVmaXRzIC5oMiwuZmlyc3Qtc2VsZWN0LWV4cGxvcmUtY2FyZHMtc2VjdGlvbiAuUkZUaXRsZSwuZmlyc3QtZmVlLWNoYXJnZS1iZW5lZml0cyAuZmVlc0NoYXJnZUJnIHVsIGxpIC5oMywuZmlyc3QtZmVlLWNoYXJnZS1iZW5lZml0cyAuZmVlc0NoYXJnZUJnIHVsIGxpIHAsLmZpcnN0LWZlZS1jaGFyZ2UtYmVuZWZpdHMgLmZlZXNDaGFyZ2VCZyB1bCBsaSBzbWFsbCwuZmlyc3QtcmV3YXJkLXNlY3Rpb24gLmgyLCAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAuaDIsLmlkZmMtY2FyZC1zZWN0aW9uIC5oMiwuaWRmYy1jYXJkLXNlY3Rpb24gLmNvbnRlbnQgLnRpdGxlLC5ncmVlbkdyYVR4dCwucXVpelNjcmVlbi10aW1lci1kaWdpdCwucXVpelNjcmVlbi10aW1lci13b3JkLC5xdWl6U2NyZWVuLXN1YnRpdGxlLC5ncmVlbkdyYVR4dCwuZ3JlZW5HcmFTdWJUeHQsLmdldC1pbi10b3VjaCAuaGQsLmdldC1pbi10b3VjaCAuZ2V0LWluLXRvdWNoLWNvbnRlbnQgLmdldC1pbi10b3VjaC1kZXRhaWxzIC5nZXQtaW4tdG91Y2gtdGV4dCwuZ3JlZW5HcmFUeHQtMSwucXVpelNjcmVlbi1mb3JtIC5mb3JtLWdyb3VwIC5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsLC5jYy1jYXJkLXBvcHVwIC5zZWxlY3RDYXJkLXRpdGxlLXVuZGVybGluZSwudXBpLWNhcm91c2VsIC5pdGVtIHAgc3Ryb25nLC5maXJzdC1taWxsZW5uaWEtYmxvZ3MtY29udGFpbmVyIC5oZWFkaW5nIC5zdWJIZWFkSDIsLmZpcnN0LW1pbGxlbm5pYS10aGluZy1jb250YWluZXIgLmhlYWRpbmcgLnN1YkhlYWRIMiwuZmlyc3QtbWlsbGVubmlhLWRlYWxzLWNvbnRhaW5lciAuaGVhZGluZyAuc3ViSGVhZEgyLC5maXJzdC1jbGFzc2ljLWJsb2dzLWNvbnRhaW5lciAuaGVhZGluZyAuc3ViSGVhZEgyLC5maXJzdC1jbGFzc2ljLXRoaW5nLWNvbnRhaW5lciAuaGVhZGluZyAuc3ViSGVhZEgyLC5jYy1waWxsZXItYmFubmVyIC5mX2gxLC5jYy1waWxsZXItYmFubmVyIC5mX3BhcmEgc3Ryb25nLC5jYy1waWxsZXItZWNwbG9yZS1jYyAuZ3JhZEJnIC50YWItY29udGVudCAuZGVzYyBwIHN0cm9uZywuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZyAudGFiLWNvbnRlbnQgLmRlc2MgdWwgbGksLmNjLXBpbGxlci1zbGlkZXItc2VjdGlvbiAuY2MtcGlsbGVyLXNsaWRlciAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsLmNjLXBpbGxlci1lcGxhb3JlLXByb2R1Y3QgLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5wZXJhLC5jYy1waWxsZXItYmVuZWZpdHMgLmRlc2MgcCBzdHJvbmcsLmNjLXBpbGxlci1iZW5lZml0cyAuZGVzYyB1bCBsaSwuY2MtcGlsbGVyLWJlbmVmaXRzIC5kZXNjIC5saW5rLC5ncm50LWNyZS1jYWxjLnZlci10d28gLmNhbGMtcmlnaHQtZGVzYyBzcGFuLC5ncm50LWNyZS1jYWxjLnZlci1mb3VyIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLnZlci10aHJlZSAuY2FsYy1yaWdkZW50LXRvcCBwIGIsLmdybnQtY3JlLWNhbGMudmVyLWZvdXIgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIC5jYWxjLXJpZ2RlbnQtdG9wIHAsLmdybnQtY3JlLWNhbGMudmVyLWZvdXIgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIC5jYWxjLXJpZ2RlbnQtYm90dG9tIHAsLmdybnQtY3JlLWNhbGMudmVyLWZvdXIgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIC5jYWxjLXJpZ2RlbnQtYm90dG9tIHAgYiwuZ3JudC1jcmUtY2FsYy52ZXItZm91ciAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgLmNhbGMtcmlnZGVudC1ib3R0b20gcCBzcGFuLC5ncm50LWNyZS1jYWxjLnZlci1mb3VyIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLnZlci10aHJlZSAuY2FsYy1yaWdkZW50LWJvdHRvbSBwIC5iaWcsLmdybnQtY3JlLWNhbGMudmVyLXR3byAuY2FsYy1yaWdodC1kZXNjIHAsIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIHAgYSwubW9kYWxNZXRhbFJlZCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBwLC5tb2RhbE1ldGFsUmVkIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlLC5tb2RhbE1ldGFsQmx1ZSAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBwLC5tb2RhbE1ldGFsQmx1ZSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZXtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LXNlbGVjdC1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w0MCAuYnRuLWVucXVpcmUsLmZpcnN0LXNlbGVjdC11bmxvY2sgLnVubG9jay1leGNsdXNpdmUtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gLnRpdGxlLC5ncm50LWhvdy10by1zdHJhdGVkLnZlci1mb3VyIC5oZWFkaW5nIC5oZWFkSDJ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5uZXR3b3JrLWRpc2NvdmVyLWNjIC5jYXJkLWhlYWRlci1sMiBhLC50YWJsZS1jb21wYXJlIHRkLnN1Yi1oZWFkaW5nLC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lci5jYXJkLXJlcXVpcmVkIC5jYXJkLW5vLWRvY3VtZW50LW9wZW4gLnVwbG9hZC1zdGF0ZW1lbnQsLm50Yi1vZmZlci1oZXJvLXNlY3Rpb24gLm50Yi1vZmYtaGVyLWNvbnRhaW5lci1hZnRlciAubnRiT2ZmSGVMaXN0Y29udGFpbmVyIC5udGJPZmZIZXJvLWJ1dHRvbnMgLm50Yk9mZkhlcm8tYnV0dG9uLC5jYy1waWxsZXItZWNwbG9yZS1jYyAuZ3JhZEJne1xuICAgIGJhY2tncm91bmQ6ICM0NDQgIWltcG9ydGFudDtcbiAgfVxuICAubnRiLW9mZmVyLWhlcm8tc2VjdGlvbiAubnRiLW9mZi1oZXItY29udGFpbmVyLWFmdGVyIC5udGJPZmZIZUxpc3Rjb250YWluZXIgLm50Yk9mZkhlcm8tYnV0dG9ucyAubnRiT2ZmSGVyby1idXR0b24uYWN0aXZle1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YzFlMjYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iZW5lZml0c0JveCxcbiAgLmJlbmVmaXRzIC5iZW5lZml0cy1jYXJkLmNhcmQxLFxuICAuZXhwbG9yZS1vZmZlcnMtc2VjLm9wMSxcbiAgLmJlbmVmaXRzIC5iZW5lZml0cy1jYXJkLmNhcmQyLFxuICAuZmlyc3Qtc2VsZWN0LXRoaW5nLWNvbnRhaW5lci5ncm50LWNyZS1jYWxjIC5jcmUtY2FsYy1iZyAuY2FsY3VsYXRvckNhcmQgLmNhbGMtdGl0bGUgLmlucHV0LWRpdi1kYXJrLFxuICAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyMSxcbiAgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjIsXG4gIC5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50YWdzIC50YWcudGdjbHIzLFxuICAudGFnLnRnY2xyNCxcbiAgLnRhZy50Z2NscjUsXG4gIC50YWcudGdjbHI2LFxuICAudGFnLnRnY2xyNyxcbiAgLnN3aXBlci1zbGlkZSAuYm90R3JhZEJnIC5jaGlwQ2FyZCAuY2hpcCxcbiAgLmZpcnN0LXNlbGVjdC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50LFxuICAuZmRDYXJvbFB1cC5vcDEgLm1vZGFsLWNvbnRlbnQsXG4gIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnIC5jYWxjdWxhdG9yQ2FyZCAuY2FsYy1idG4sXG4gIC5uZXR3b3JrLXBhZ2Utb3ZlcnZpZXdzLCAubmV0d29yay1wYXJ0bmVyLXNlY3Rpb24gLCAubmV0d29yay1kaXNjb3Zlci1jYywjdGFuZGMgLm1vZGFsLWhlYWRlciwjdGFuZGMgLm1vZGFsLWZvb3RlciwjdGFuZGMgLm1vZGFsLWJvZHksXG4gIC5mZi1yZXdhcmQtc2VjdGlvbiAuZmYtY2FsY3VsYXRvci1yZXdhcmRzIC5jYWxjdWxhdG9yQ2FyZCAuY2hpcC1zbGlkZXItd3JhcGVyIGxhYmVsLCAud293LWZpcnN0LWNsaWVudCAud293LWNvbnRhaW5lciAuY2FyZERldGFpbCAubGltaXRTZWN0aW9uLFxuICAubW9kYWwtZmVlcy1jaGFyZ2UgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubWV0YWwtcmVkLXN3aXBlciAuc3dpcGVyRGl2LC5tb2RhbC1mZWVzLWNoYXJnZS1yZWQgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubWV0YWwtcmVkLXN3aXBlciAuc3dpcGVyRGl2LFxuICAudWktZGF0ZXBpY2tlcixcbiAgLmZpcnN0LXJld2FyZC1zZWN0aW9uIC5yZXdhcmQtcG9pbnQtY2Fyb3VzZWwgLmNhcmQsIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5yZXdhcmQtcG9pbnQtY2Fyb3VzZWwgLmNhcmQsXG4gIC5maXJzdC1yZXdhcmQtc2VjdGlvbiAucmV3YXJkLXdyYXBwZXIgLmNhbGN1bGF0b3IsIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlciAuY2FsY3VsYXRvciwuY2MtY2FyZC1wb3B1cCAuZm9ybS1ncm91cDEsXG4gIC5wcm9ncmVzcy1saXN0LnN0aWNreSwueWVsbG93Qm94IC5ncmVUeHQsLm1vcmUtcmVhc29ucywudXBpLW9uLWNyZWRpdC1kZXRhaWwgLmluQ2hlY2tDb250TmV3IC5jb25zZW50LXNob3csLndvdy1mZC1vdmVydmlldy1zZWN0aW9uIC5uZXctZnJvbUJnLC53b3ctZmQtb3ZlcnZpZXctc2VjdGlvbiAudGV4dEFuZGNBcm91c2FsQ29udGFpbmVyIC5NYWluRGl2VG9wLC53b3ctZmQtb3ZlcnZpZXctc2VjdGlvbiAudGV4dEFuZGNBcm91c2FsQ29udGFpbmVyLCN3aHktZml4LWRlcG9zaXRlLm1vZGFsIC5tb2RhbC1jb250ZW50LC53b3ctZmQtbGltaXQtY29udGFpbmVyIGlucHV0LC53b3ctZmQtbGltaXQtY29udGFpbmVyIC5mZC1kZXRhaWxzLC53b3ctZmQtbGltaXQtY29udGFpbmVyIC5pbmZvLWNvdGFpbmVyLC5jbGFyaWZpY2F0aW9ucyAuaW5mbywjYWN0aXZlLXVwaS1tb2RhbCAuaW5mbyxcbiAgLm1haW4tY3RuciwuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3BlbiAuaGlnaGxpZ2h0LWZlYXR1cmUgLmhpZ2hsaWdodCwuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3V0ZXIgLmNhcmQtbm8tZG9jdW1lbnQtaW5uZXIsLm50Yi1vZmZlci1oZXJvLXNlY3Rpb24gLm50Yi1vZmYtaGVyLWNvbnRhaW5lci1hZnRlci5zdGlja3ksLnRpbmRlci1zZWN0aW9uIC50aW5kZXItLWNhcmQgLmNvbnRlbnQsLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcC5ibHVlLC5zd3lwLWFjY29yZGlhbiAuYWNjb3JkaWFuIC5hY2NvcmRpb24taXRlbSAudHJncjo6YmVmb3JlLC5ibG9ncy1jb250YWluZXIgLmNhcmQsLmNjLWxhbmRpbmctcGFnZSAuYmVnaW5QdXBNYWluIC5iZWdpbkNvbnRhUmVzdWx0LC5jcmVkaXQtY2FyZC1nbGFuY2UsLmNyZWRpdC1jYXJkLWNsYXNzaWMgLmNsYXNzaWMtbWFpbiwuY3JlZGl0LWNhcmQtYmVuZWZpdHMtcHJpLC5jcmVkaXQtY2FyZC1pbnNhdXJhbmNlLC5jcmVkaXQtY2FyZC1jb21wMyAuZG9jLWNvbnRhaW5lci1tYWluIC5kb2MtY2FyZHMgLmNhcmQtZG9jLTMsLmNyZWRpdC1jYXJkLWNvbXAzIC5kb2MtY29udGFpbmVyLW1haW4gLmRvYy1jYXJkcyAuY2FyZC1kb2MtMSwuY3JlZGl0LWNhcmQtY29tcDMgLmRvYy1jb250YWluZXItbWFpbiAuZG9jLWNhcmRzIC5jYXJkLWRvYy0yLC5jcmVkaXQtY2FyZC1jb21wMyAuZG9jLWNvbnRhaW5lci1tYWluIC5kb2MtY2FyZHMgLmNhcmQtZG9jLTQsLmNyZWRpdC1jYXJkLWNvbXA0LFxuICAuZWxpZ2liaWx5LWNvbnRhaW5lci1tYWluLC5jcmVkaXQtY2FyZHMtbGFuZGluZyAubWlsbGVubmlhLWNhcmQtb3ZlcnZpZXcsLmdybnQtaHBjbDMuZ3JudC1hc2h2YS1iZywuZGZjLXNlY3Rpb24uZ3JudC1hc2h2YS1iZywuaHBjbC1maXJzdC1jYXJkLmdybnQtYXNodmEtYmcsLmdybnQtaHBjbDMzLmdybnQtbWF5dXJlLWJnLC5kZmMtc2VjdGlvbi5ncm50LW1heXVyZS1iZywubW9kYWxNZXRhbFJlZCAubW9kYWwtY29udGVudCwubW9kYWxNZXRhbEJsdWUgLm1vZGFsLWNvbnRlbnQsLmZpcnN0LWZhbWlseS1yZXdhcmQtcG9pbnQgLmFzdGhhLXJld2FyZC1wb2ludHMtc2xpZGVyIC5yZXdhcmQtZGVzY3tcbiAgICBiYWNrZ3JvdW5kOiAjMzMzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcCAuY2FyZC1jb250ZW50IC5oZWFkaW5nLmJsdWUtdGV4dCwucG9wLXVwMS1tYWluIC5wb3AtdXAxLW1haW4tY29udGVudCAuY2FyZC1jb250YWluZXItcG9wdXAgLmNhcmQtcG9wIC5jYXJkLWNvbnRlbnQgLmhlYWRpbmcueWVsbG93LXRleHQsLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcCAuY2FyZC1jb250ZW50IC5oZWFkaW5nLnBpdGNoLXRleHR7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAwcHggIzU0NTQ1NDtcbiAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0O1xuICB9XG4gIC5wb3AtdXAxLW1haW4gLnBvcC11cDEtbWFpbi1jb250ZW50IC5jYXJkLWNvbnRhaW5lci1wb3B1cCAuY2FyZC1wb3AuYmx1ZSwucG9wLXVwMS1tYWluIC5wb3AtdXAxLW1haW4tY29udGVudCAuY2FyZC1jb250YWluZXItcG9wdXAgLmNhcmQtcG9wLnllbGxvdywucG9wLXVwMS1tYWluIC5wb3AtdXAxLW1haW4tY29udGVudCAuY2FyZC1jb250YWluZXItcG9wdXAgLmNhcmQtcG9wLnBpdGNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIGJveC1zaGFkb3c6IDdweCA3cHggMHB4ICMzMzM7XG4gIH1cbiAgLnNlY3Rpb24tZGVldHMgLmNvbnRlbnQgLmNhcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgfVxuICAuc2VjdGlvbi1kZWV0cyAuY29udGVudCAuY2FyZDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogLTRweCA0cHggIzU0NTQ1NCAhaW1wb3J0YW50O1xuICB9XG4gIC5pZGZjLWNhcmQtc2VjdGlvbiAuY29udGVudCAudGl0bGUsXG4gIC5hc2h2YS11cGdyZWFkLXRvcC1iZyAuaDEsXG4gIC5tYXl1cmEtdXBncmVhZC10b3AtYmcgLmgxLFxuICAubmV0d29yay1wYWdlLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudG9nX2NvbnQgcCwudXBpLW9uLWNyZWRpdC1kZXRhaWwgLmluQ0hja0NvbnRhIHN0cm9uZywud293LW5ldyAuaGVhZC10aHVtYi1kZXNjLC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lci5maXJzdC13b3cgLmNhcmQtbm8tZG9jdW1lbnQtb3V0ZXIgLnN1Yi1oZWFkLXRodW1iLWRlc2MsLmZlYXR1cmUtc2VjdGlvbiAuZmxpcC1jYXJkIC5zd3lwLWZvbnQtMTgsLnNlY3Rpb24tZ3VhcmFudGVlIC5zd3lwLWZvbnQtMjUsXG4gIC50aW5kZXItc2VjdGlvbi12aWV3LWFsbCAud2hpdGUtY29udGFpbmVyIC5jaXJjbGUtY29udGFpbmVyIGZpZ2NhcHRpb24sLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWlubmVyLWJnIC5nY2ItZGVzYyBoMSwgLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWlubmVyLWJnIC5nY2ItZGVzYyBoMSBiLC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1ib3R0b20gaDMsLmdybnQtY3JlZGl0LWJhbm5lci52ZXItdHdvIC5nY2ItYm90dG9tIC5vci10ZXh0IC50aXRsZSwuZ3JudC1jcmVkaXQtYmFubmVyIC5nY2ItYm90dG9tIGgzLC5ncm50LWNyZWRpdC1iYW5uZXIudmVyLXR3byAuZ2NiLWJvdHRvbSAub3ItYm90dG9tLXRleHQgcCwuZ3JudC1jcmVkaXQtYmFubmVyIC5nY2ItYm90dG9tIGgzIHN0cm9uZywgLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWJvdHRvbSBoMyBiLC5nY2ItYm90dG9tIGgzIHN1cCwuZmlyc3QtY2xhc3NpYy1wb3dlci1zZWN0aW9uIC5yaWdodFNlY3Rpb24gLmJ0bi13aGl0ZS1uZXcgc3BhbntcbiAgICBjb2xvcjogI2ZmMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdjYi1pbm5lci1iZyAuZ2NiLWRlc2MgaDEsXG4gIC5nY2ItYm90dG9tIGgzLFxuICAuZ2NiLWJvdHRvbSAub3ItdGV4dCAudGl0bGUsXG4gIC5nY2ItYm90dG9tIGgzLFxuICAub3JiLXNoYXBlLFxuICAuZ2NiLWJvdHRvbSAub3ItYm90dG9tLXRleHQgcCxcbiAgLmNyZS1wcm8tYm94IC5jcmUtcGItZGVzYyBoNCxcbiAgLm9yYnMtZGVzYyAubGVmdCBoNSxcbiAgLmdjYi1ib3R0b20gcCxcbiAgLmdjYi1ib3R0b20gaDMgc3VwLFxuICAuY3JlLXByby1ib3ggLmNyZS1wYi1kZXNjIHAsXG4gIC5maXJzdC1zZWxlY3QtZmVlcy1jb250YWluZXIuZ3JudC1ob3ctdG8tc3RyYXRlZCAuZ3JudC1zdGVwcy1ib3ggLnN0ZXAtZGVzYyBoMyxcbiAgLm9yYnMtZGVzYyxcbiAgLmxpbmUtdGV4dCxcbiAgLmdybnQtaG93LXdvcmtzIC5naHctYmcgaDMsXG4gIC5ncm50LXN0YXRlLW1haW4gLnN0YXRlLWJveCAuc3RhdGUtZGVzYyBoNCxcbiAgLmdybnQtc3RhdGUtbWFpbiAuc3RhdGUtYm94IC5zdGF0ZS1kZXNjIHAsXG4gIC5ncm50LXN0YXRlLW1haW4gLnN0YXRlLWJveCAuc3RhdGUtdG9wLm9wIC5iaWxsaW5nLFxuICAuZ3JudC1zdGF0ZS1tYWluIC5zdGF0ZS1ib3ggLnN0YXRlLWRlc2MgLnN0YXRlLXRvcCAudGl0bGUsXG4gIC5ncm50LXN0YXRlLW1haW4gLnNkLW9yIHNwYW4sXG4gIC5nY2ItYm90dG9tIC5vci1ib3R0b20tdGV4dCAub3Jicy1kZXNjIGg0LFxuICAuZ3JudC1maXJzdC1zZWxlY3QtcG9wdXAgLmdybnQtZnNwLWRlc2MgLmhhc2h0YWcsXG4gIC5ncm50LWZpcnN0LXNlbGVjdC1wb3B1cCAuZ3JudC1mc3AtZGVzYyBoMixcbiAgLmdybnQtZmlyc3Qtc2VsZWN0LXBvcHVwIC5ncm50LWZzcC1kZXNjIC5wb3AtZXgsXG4gIC5maXJzdC1zZWxlY3QtY2MtaW50cm8gLmludHJvQm94IC5pbnRyb0xlZnQgLmJ0bi1ib3ggLmJ0bi1lbnF1aXJlIHNwYW4sXG4gIC5maXJzdC1zZWxlY3QtYmVuZWZpdHMtc2VjdGlvbiAuZmYtYmVuZWZpdHMtc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLFxuICAuZmlyc3Qtc2VsZWN0LXBvd2VyLWNvbnRhaW5lciAuYnRuLXdoaXRlLW5ldyBzcGFuLFxuICAuZmlyc3Qtc2VsZWN0LXVubG9jay1zZWN0aW9uIC5maXJzdC1zZWxlY3QtdW5sb2NrLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSxcbiAgLmZpcnN0LXNlbGVjdC1leHBsb3JlLXNsaWRlciAuZmlyc3Qtc2VsZWN0LXN3aXBlci1leHAtY2FyZCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLFxuICAuZmlyc3QtbWlsbGVubmlhLWJlbmVmaXRzLXNlY3Rpb24gLmZmLWJlbmVmaXRzLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSxcbiAgLmZpcnN0LW1pbGxlbm5pYS11bmxvY2stc2VjdGlvbiAuZmlyc3QtbWlsbGVubmlhLXVubG9jay1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsXG4gIC5maXJzdC1taWxsZW5uaWEtcG93ZXItc2VjdGlvbiAucmlnaHRTZWN0aW9uIC5idG4td2hpdGUtbmV3LFxuICAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nIC5maXJzdC1taWxsZW5uaWEtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNDAgLmJ0bi1lbnF1aXJlIHNwYW4sXG4gIC5maXJzdC1taWxsZW5uaWEtYmVuZWZpdHMtY29udGFpbmVyIC5idG4td2hpdGUtbmV3IHNwYW4sXG4gIC5maXJzdC1taWxsZW5uaWEtZXhwbG9yZS1zbGlkZXIgLmZpcnN0LW1pbGxlbm5pYS1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSxcbiAgLmZpcnN0LXdlYWx0aC1iZW5lZml0cy1zZWN0aW9uIC5mZi1iZW5lZml0cy1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsXG4gIC5maXJzdC13ZWFsdGgtdW5sb2NrLXNlY3Rpb24gLmZpcnN0LXdlYWx0aC11bmxvY2stc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLC5idG4td2hpdGUtbmV3IHNwYW4sXG4gIC5maXJzdC13ZWFsdGgtZXhwbG9yZS1zbGlkZXIgLmZpcnN0LXdlYWx0aC1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSxcbiAgLmZpcnN0LXdlYWx0aC1mbGlnaHQtYm9va2luZyAuZmlyc3Qtd2VhbHRoLWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDQwIC5idG4tZW5xdWlyZSBzcGFuLFxuICAuZmlyc3QtY2xhc3NpYy1iZW5lZml0cy1zZWN0aW9uIC5mZi1iZW5lZml0cy1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsXG4gIC5maXJzdC1jbGFzc2ljLXVubG9jay1zZWN0aW9uIC5maXJzdC1jbGFzc2ljLXVubG9jay1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsXG4gIC5maXJzdC1jbGFzc2ljLWV4cGxvcmUtc2xpZGVyIC5maXJzdC1jbGFzc2ljLXN3aXBlci1leHAtY2FyZCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLFxuICAuZmlyc3QtY2xhc3NpYy1mbGlnaHQtYm9va2luZyAuZmlyc3QtY2xhc3NpYy1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w0MCAuYnRuLWVucXVpcmUgc3BhbiwubmV0d29yay1iYW5uZXIgLmZfcGFyYSwuY2MtcGlsbGVyLWJhbm5lciAuZl9wYXJhLC5jYy1waWxsZXItYmVuZWZpdHMgLmRlc2MgcCwuY2MtcGlsbGVyLWVwbGFvcmUtcHJvZHVjdCAuY2MtcGlsbGVyLXNsaWRlciAuc2xpZGVyLWNvbnRlbnQgLnNsZHJoMiwuY2MtcGlsbGVyLXNsaWRlci1zZWN0aW9uIC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCAuc2xkcmgyLFxuICAuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZyAudGFiLWNvbnRlbnQgLmRlc2MgLmhlYWRIMywuZmYtY2MtaW50cm8gLmludHJvQm94IC5pbnRyb0xlZnQgLmJ0bi1ib3ggLmJ0bi1lbnF1aXJlIHNwYW4sXG4gIC5mZi1leHBsb3JlLXNsaWRlciAuZmYtc3dpcGVyLWV4cC1jYXJkIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUsLmFzaHYtaW50cm8tY29udGFpbmVyIC5mMjIsIC5hc2h2LW5ldy1jb250YWluZXIgLmYyMiwuYXNodmEtcmVkLWNhcnBldCAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsLmFzaHZhLXJlZC1jYXJwZXQgLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsIC5hc2h2LW5ldy1jb250YWluZXIgLmYyMiBzcGFuLC5hc2h2LW5ldy1jb250YWluZXIgLmFzaHYtbmV3LWNvbnRhaW5lci1jb250ZW50IC5idG4tbGluayxcbiAgLm1heXVyYS1yZWQtY2FycGV0IC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSwgLm1heXVyYS1yZWQtY2FycGV0IC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCxcbiAgLmZpcnN0LXNlbGVjdC1yZWFzb24gLnVubG9jay1leGNsdXNpdmUtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gLnRpdGxlLFxuICAuZmlyc3Qtc2VsZWN0LXJlYXNvbiAudW5sb2NrLWV4Y2x1c2l2ZS1jb250YWluZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiBzbWFsbCxcbiAgLmZpcnN0LXNlbGVjdC11bmxvY2sgLnVubG9jay1leGNsdXNpdmUtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gc21hbGwsXG4gIC50aW5kZXItc2VjdGlvbi12aWV3LWFsbCAucGllLXdyYXBwZXIgLmxhYmVsLC5maXJzdC1zZWxlY3QtZmVlcy1jb250YWluZXIuZ3JudC1ob3ctdG8tc3RyYXRlZCAuZ3JudC1zdGVwcy1ib3ggLnN0ZXAtaW1nIC5zdGVwLW51bWIsLmdybnQtaG93LXRvLXN0cmF0ZWQudmVyLWZvdXIgLmdybnQtc3RlcHMtYm94IC5zdGVwLWRlc2MgaDMgYSwuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyLmdybnQtaG93LXRvLXN0cmF0ZWQgLmhlYWRpbmcgLmhlYWRIMiB7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuICAuY2MtcGlsbGVyLWJhbm5lciAuZl9wYXJhLC5jYy1waWxsZXItZWNwbG9yZS1jYyAuZ3JhZEJnIC50YWItY29udGVudCAuZGVzYyAuaGVhZEgzLC5jYy1waWxsZXItZXBsYW9yZS1wcm9kdWN0IC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCAuc2xkcmgyLC5jYy1waWxsZXItc2xpZGVyLXNlY3Rpb24gLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5zbGRyaDIsLmNjLXBpbGxlci1iZW5lZml0cyAuZGVzYyBwLC5ncm50LWhvdy13b3Jrcy52ZXItZm91ciAuZ2h3LWJnIGgzLC5ncm50LWNyZWRpdC1tb2ItYmFubmVyLnZlci1mb3VyIC5nY2ItaW5uZXItYmcgLmdjYi1kZXNjIGgxLC5ncm50LWNyZWRpdC1tb2ItYmFubmVyIC5nY2ItaW5uZXItYmcgLmdjYi1kZXNjIGgxIGIsLmdybnQtY3JlZGl0LW1vYi1iYW5uZXIudmVyLXR3byAuZ2NiLWJvdHRvbSBwLC5ncm50LWNyZWRpdC1tb2ItYmFubmVyIC5nY2ItYm90dG9tIGgzLC5ncm50LWNyZWRpdC1tb2ItYmFubmVyLnZlci10d28gLmdjYi1ib3R0b20gaDMgYiwuZ2NiLWJvdHRvbSBoMyBzdXB7XG4gICAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JudC1jcmUtY2FsYy52ZXItdHdvIC5jYWxjLXJpZ2h0LWRlc2MgcCxcbiAgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIuZ3JudC1jcmUtY2FsYyAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgcCBhIHtcbiAgICBjb2xvcjogIzlkMWQyNyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdybnQtY3JlLXByby10aHJlZSB7XG4gICAgYmFja2dyb3VuZDogI2M4MmQ0MyAhaW1wb3J0YW50O1xuICB9XG4gIC5jb21tb24tbHAtZmVhdHVyZXtcbiAgICBiYWNrZ3JvdW5kOiAjOTk5OSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lci5ncm50LWhvdy10by1zdHJhdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmVkNzUyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmlyc3Qtc2VsZWN0LWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsIC5maXJzdC1zZWxlY3QtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzljMWQyNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdybnQtY3JlLXBybyAuc3dpcGVyLWNyZS1wcm86OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMDAsIDQ1LCA2NywgMCkgMy43OSUsICM1NDU0NTQgODkuNjMlKTtcbiAgfVxuXG4gIC5maXJzdC1zZWxlY3QtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjOGEyYTQ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN3eXAtb3dsLWNhcm91c2VsLXNlY3Rpb24gLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gcGljdHVyZSBpbWd7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIC5jcmVkaXQtY2FyZC1wYWdlLWNvbXAxIC5iZy1pbWFnZS1jcmVkaXQgaW1nLC5iYW5uZXItbmV3IHBpY3R1cmUgLmltZy1mbHVpZCwuZ3JudC1jcmUtcHJvLXRocmVlOjpiZWZvcmUsLmNjLXBpbGxlci1iYW5uZXIgcGljdHVyZSBpbWcge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICAuY2MtbGFuZGluZy1wYWdlIC5jYy1sb2dpbi1uYXYgLmp1bXBTZWN0aW9uIC5jb250YWluZXIgLmp1bXBCb3ggLmp1bXBMaW5rcyBhLmFjdGl2ZXtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbiAuc3BhbntcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgfVxuICAgIC5hc2h2LWhlYWRlci5hc2h2LWhlYWRlci1maXhlZHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNyZWRpdC1jYXJkLWNvbXAzIC5kb2MtY29udGFpbmVyLW1haW4gLmRvYy1jYXJkc3tcbiAgICAgIGJhY2tncm91bmQ6ICM3MDcwNzA7XG4gICAgfVxuICAgIC50YWItY29udGVudCAuZ3JudC1iYW5yLWJ0bSwuY3JlZGl0LWNhcmQtY29tcDN7XG4gICAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0O1xuICAgIH1cbiAgfVxufSIsImJvZHkuZ3JudC1vcHRpbWl6ZS1wYWdlIHtcblx0cGFkZGluZy10b3A6IDE2MHB4O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG59XG4vL2Jhbm5lclxuLmdybnQtaW1wYWN0LWJhbm5lcntcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIHBhZGRpbmc6IDEyNHB4IDA7XG4gIHotaW5kZXg6IDE7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIHBhZGRpbmc6IDM2cHggMDtcbiAgfVxuICAuaW1wYWN0LWJhbm5lci1kZXNje1xuICAgIC5oMXtcbiAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogLjI1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRlc2N7XG4gICAgICBjb2xvcjogIzIyMjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmltcGFjdC1iYW5uZXItaW1ne1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBpY3R1cmV7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiA4MCUgMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU3VibmF2XG4uaWRmYy1maXJzdC1pbXBhY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSB7XG4gICAgbWFyZ2luOiAwIDIycHg7XG4gIH1cbiAgLnNlY29uZGFyeS1uYXZ7XG4gICAgLmNvbnRhaW5lcntcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjY2NjICM5OTk7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLm91dGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIHVse1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWNvbmRhcnktbmF2LnN0aWNreXtcbiAgICB0b3A6IDEwNXB4O1xuICB9XG59XG5cbi8vIG92ZXJ2aWV3XG4uY2F0YWx5c3Qtb3ZlcnZpZXd7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgcGFkZGluZzogNTBweCAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgcGFkZGluZzogNDBweCAwIDMwcHg7XG4gIH1cbiAgLmNvdmVyLWRlc2N7XG4gICAgLmgye1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZGVzY3tcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vdGFibGVcbi5jYXRhbHlzdC10YWJsZXtcbiAgcGFkZGluZzogNTBweCAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzAzZGVnLCAjRkZGIDI2LjMxJSwgI0Y1RDVENyA5OS40NCUpO1xuICAuY2F0LXRhYmxlLXN3aXBlcntcbiAgICAuc3dpcGVyLXNsaWRle1xuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBib3JkZXItbGVmdDogLjVweCBzb2xpZCAjZDZkNmQ2O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmgze1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAxNnB4IDAgMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50LWNvbnRhaW5lcntcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTZweCAwO1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNnB4IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaDN7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMjZweCAyNHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTJkZWcsICM1RjBEMTcgMC43NyUsICM5QTI2MzQgMTAwJSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMHB4IDBweCAwO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29udGVudC1jb250YWluZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDE2cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDEwcHggMHB4IDIwcHggM3B4IHJnYmEoMCwwLDAsLjA1KTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNnB4IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnN0cm9uZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7XG4gICAgICAgIGJhY2tncm91bmQ6ICM5YjFlMjY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vZWxpZ2liaWxpdHlcbi5jYXRhbHlzdC1lbGlnaWJpbGl0eXtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE3OGRlZywgcmdiYSgyNTUsIDI0MywgMjQzLCAwLjUpIDEuNTglLCByZ2JhKDI1NCwgMjMxLCAyNDIsIDAuNSkgOTguMzUlKTtcbiAgcGFkZGluZzogNjJweCAwO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5jYXQtZWxpLWRlc2N7XG4gICAgLmgye1xuICAgICAgY29sb3I6ICM5YjFlMjY7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2F0LWVsaS1ib3h7XG4gICAgcGljdHVyZXtcbiAgICAgIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmgze1xuICAgICAgY29sb3I6ICM5YjFlMjY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIH1cbiAgICAuZGVzY3tcbiAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtcbiAgICAgIGJhY2tncm91bmQ6ICM5YjFlMjY7XG4gICAgfVxuICB9XG59XG5cbi8vcGFydGljaXBhdGVcbi5jYXRhbHlzdC1wYXJ0aWNpcGF0ZXtcbiAgcGFkZGluZzogNjJweCAwO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMDtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgfVxuICAuY2F0LXBhcnQtZGVzY3tcbiAgICAuaDJ7XG4gICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc3dpcGVyLWNhdC1wYXJ0e1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbiAgfVxuICAuY2FyZHtcbiAgICBwYWRkaW5nOiAyNHB4IDI2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMTg4cHg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWluLWhlaWdodDogMTcwcHg7XG4gICAgfVxuICAgICYucmVke1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0N2RlZywgIzc1MTYxQiA4LjUxJSwgI0EwMjkzMSA5NC43NiUpO1xuICAgIH1cbiAgICAmLmJsYWNre1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgIzJFMkQyRCAtMC44NCUsICM0ODQ4NDggOTIuMjElKTtcbiAgICB9XG4gICAgLmNhcmQtZGVzY3tcbiAgICAgIC5oM3tcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGVzY3tcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHBpY3R1cmV7XG4gICAgICBmbGV4OiAwIDAgMTAwcHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZmxleDogMCAwIDc1cHg7XG4gICAgICB9XG4gICAgICBpbWd7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG92ZXJsYXk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXQtbmF2e1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vcm9hZG1hcFxuLmNhdGFseXN0LXJvYWRtYXB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgLmNhdC1yb2FkLWRlc2N7XG4gICAgLmJ0bi1yZWR7XG4gICAgICBwYWRkaW5nOiAxOHB4IDcwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjOWIxZTI2O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogMThweCAzNXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yb2FkLXN0ZXBzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICBnYXA6IDE1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgZ2FwOiAyOHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgbGVmdDogNTBweDtcbiAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9saW5lLXJvYWRtYXAucG5nJykgcmVwZWF0O1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2xpbmUtcm9hZG1hcC12ZXJ0aWNsZS5wbmcnKSByZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5zdGVwIHtcbiAgICAgIGZsZXg6IDAgMCAxMjVweDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgZmxleDogMCAwIDEwNXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW57XG4gICAgICBjb2xvcjogIzI1MjQzYjtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmNWY2O1xuICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjOWIxZTI2O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRlc2N7XG4gICAgICBjb2xvcjogIzIyMjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL2ZhcVxuLmdybnQtc2Fpbmctd21mYXF7XG4gICYudHlwZXMtb2YtbWYge1xuICAgICAgcGFkZGluZzogNjRweCAwO1xuICAgICAgYmFja2dyb3VuZDogI0YxRjFGMTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDBcbiAgICAgIH1cbiAgXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICB9XG4gICAgICAuaDJ7XG4gICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgXG4gICAgICAuZGVzYyB7XG4gICAgICAgICAgY29sb3I6ICM1NDU2NWI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIFxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgIC5hY2NvcmRpYW4ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gIFxuICAgICAgICAgIC5mYXEtaXRlbXMge1xuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNCNDMxNDA7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1HcmFkaWVudC03LCBsaW5lYXItZ3JhZGllbnQoNzdkZWcsICM1RjBEMTYgMCUsICNCNDMxNDAgOTguMSUpKTtcbiAgXG4gICAgICAgICAgICAgICAgICAudHJnci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAgICAgICAudHJnciB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXVwLXdoaXRlLnN2Z1wiKTtcbiAgXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjQ0FDQUNBO1xuICBcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgICAudHJnciB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICBcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgICAgLnRvZ19jb250IHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweCAzMnB4IDMycHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjJweCAyMnB4IDIycHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMCk7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1kb3duLWJsYWNrLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWQxZDI3OyAgXG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgICAudHJnci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwKTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgICAgLnRvZ19jb250IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMCk7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cbn0iXX0= */
