.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.bold{font-weight:700}a{text-decoration:none;color:#54565b}a:hover{text-decoration:none;color:#54565b}a:focus{text-decoration:none;color:#54565b;outline:none}ul{margin:0;padding:0}ul li{list-style:none}b,strong{font-weight:700}* html .clearfix{height:1%}.clearfix{display:block}.ohidden{overflow:hidden}.FL{float:left}.FR{float:right}.flex{display:-ms-flexbox;display:flex}.CTR{text-align:center}.TAR{text-align:right}.uline{text-decoration:underline}.UC{text-transform:uppercase}.tCap{text-transform:capitalize !important}:focus,button:focus{outline:0}.PR{position:relative}.PA0{padding:0}.PA5{padding:5px}.PA7{padding:7px}.PA10{padding:10px}.PA12{padding:12px}.PA15{padding:15px}.PA20{padding:20px}.PT3{padding-top:3px}.PT5{padding-top:5px}.PT7{padding-top:7px}.PT8{padding-top:8px}.PT10{padding-top:10px}.PT15{padding-top:15px}.PT20{padding-top:20px}.PT25{padding-top:25px}.PT30{padding-top:30px}.PT35{padding-top:35px}.PT40{padding-top:40px}.PT75{padding-top:75px}.PT80{padding-top:75px}.PB5{padding-bottom:5px}.PB7{padding-bottom:7px}.PB10{padding-bottom:10px}.PB15{padding-bottom:15px}.PB20{padding-bottom:20px}.PB25{padding-bottom:25px}.PB30{padding-bottom:30px}.PB35{padding-bottom:50px}.PB40{padding-bottom:40px}.PB45{padding-bottom:45px}.PB50{padding-bottom:50px}.PB55{padding-bottom:55px}.PB60{padding-bottom:60px}.PL5{padding-left:5px}.PL10{padding-left:10px}.PL15{padding-left:15px}.PL20{padding-left:20px}.PL25{padding-left:25px}.PR5{padding-right:5px}.PR10{padding-right:10px}.PR15{padding-right:15px}.PR20{padding-right:20px}.PL50{padding-left:50px}.PR50{padding-right:50px}.p0{padding:0px !important}.relative{position:relative}.MR5{margin-right:5px}.MR7{margin-right:7px}.MR10{margin-right:10px}.MR15{margin-right:15px}.MR20{margin-right:20px}.MR25{margin-right:25px}.MR30{margin-right:30px}.MR0{margin-right:0 !important}.ML2{margin-left:2px}.ML5{margin-left:5px}.ML7{margin-left:7px}.ML10{margin-left:10px}.ML15{margin-left:15px}.ML20{margin-left:20px}.ML30{margin-left:30px}.MT3{margin-top:3px}.MT5{margin-top:5px}.MT7{margin-top:7px}.MT10{margin-top:10px}.MT12{margin-top:12px}.MT15{margin-top:15px}.MT20{margin-top:20px}.MT25{margin-top:25px}.MT30{margin-top:30px}.MT35{margin-top:35px}.MT40{margin-top:40px}.MT45{margin-top:45px}.MT50{margin-top:50px}.MT70{margin-top:70px}.MB5{margin-bottom:5px}.MB10{margin-bottom:10px}.MB15{margin-bottom:15px}.MB20{margin-bottom:20px}.MB30{margin-bottom:30px}.MB40{margin-bottom:40px}.strong{font-weight:700}@media(max-width: 767px){[class*=col-] .no-pad-right{padding-right:15px}}@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:url("../fonts/inter/inter-v8-latin-300.eot");src:local(""),url("../fonts/inter-v8-latin-300.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-300.woff") format("woff"),url("../fonts/inter/inter-v8-latin-300.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-300.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url("../fonts/inter/inter-v8-latin-regular.eot");src:local(""),url("../fonts/inter-v8-latin-regular.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-regular.woff") format("woff"),url("../fonts/inter/inter-v8-latin-regular.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-regular.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:url("../fonts/inter/inter-v8-latin-500.eot");src:local(""),url("../fonts/inter-v8-latin-500.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-500.woff") format("woff"),url("../fonts/inter/inter-v8-latin-500.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-500.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url("../fonts/inter/inter-v8-latin-700.eot");src:local(""),url("../fonts/inter-v8-latin-700.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-700.woff") format("woff"),url("../fonts/inter/inter-v8-latin-700.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-700.svg#Inter") format("svg")}body{font:14px "Inter",sans-serif;color:#54565b}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:inherit;font-weight:400;letter-spacing:inherit;line-height:inherit}.hd{font-size:36px;line-height:1;font-weight:300;color:#54565b;margin-bottom:1rem}@media(max-width: 767px){.hd{font-size:24px}}.hdr{font-size:36px;line-height:1.1}@media(max-width: 767px){.hdr{font-size:24px}}.hdb{font-size:36px;line-height:1;font-weight:700}@media(max-width: 767px){.hdb{font-size:24px}}.hd1{font-size:64px;line-height:1.1;letter-spacing:-2px;color:#fff}.hd1.black{color:#54565b}@media(max-width: 1024px){.hd1{font-size:48px;letter-spacing:-1px}}@media(max-width: 991px){.hd1{font-size:36px;letter-spacing:0}}.hd1l{font-size:64px;font-weight:300;line-height:1.1;letter-spacing:-2px;color:#616161}.hd2{font-size:24px;font-weight:300;line-height:1.1;color:#fff;margin-bottom:5px}.hd2v{font-size:24px;line-height:1.2}.hd2v44{font-size:24px;line-height:1.2;margin-bottom:0}.sub-title{font-size:24px;color:#54565b;margin-bottom:25px}.hd3{color:#767676;font-size:12px;margin-bottom:5px}.hd4{font-size:12px;color:#767676}.hd4 span{display:block;color:#767676}.hd5{font-size:30px;line-height:1;font-weight:700;color:#54565b;margin-bottom:.5rem}@media(max-width: 1024px){.hd5{font-size:24px}}.hd6{color:#54565b;font-size:16px;margin-bottom:5px}.hd7{font-size:36px;font-weight:300;line-height:1}@media(max-width: 767px){.hd7{font-size:24px}}.hd48{font-size:48px;line-height:1;letter-spacing:-1.6px}@media(max-width: 767px){.hd48{font-size:24px;letter-spacing:0}}.hd36{font-size:36px;line-height:1}@media(max-width: 767px){.hd36{font-size:24px;letter-spacing:0}}.hd36l{font-size:36px;font-weight:300;line-height:1.1}@media(max-width: 1024px){.hd36l{font-size:30px}}@media(max-width: 767px){.hd36l{font-size:24px;letter-spacing:0}}.hd100{font-size:100px;line-height:.93;letter-spacing:-2px;color:#fff}@media(max-width: 1024px){.hd100{font-size:72px}}@media(max-width: 991px){.hd100{font-size:48px}}.hd26,.hd26l,.hd26b{font-size:26px}@media(max-width: 767px){.hd26,.hd26l,.hd26b{font-size:20px;letter-spacing:0}}.hd26b{font-weight:700}.hd26l{font-weight:300}.read-stroy{color:#9d1d27;font-size:14px;font-weight:700}.icon-star{width:20px;display:inline-block}.icon-star.active:hover::before{content:"";color:#9d1d27}@media(max-width: 767px){.icon-star.active:hover::before{content:"";color:#9d1d27}}.icon-star.active::before{content:"";color:#9d1d27}@media(max-width: 767px){.icon-star.active::before{content:"";color:#9d1d27}}.icon-star:hover::before{content:"";color:#9d1d27}@media(max-width: 767px){.icon-star:hover::before{content:"";color:#787878}}.black{color:#54565b}.white{color:#fff}.clr-grey{color:#54565b}.link-arw{font-weight:700;color:#9d1d27}.link-arw .icon-Right{margin-left:8px}.link-arw .icon-Right:before{color:#9d1d27}.hd3b{font-size:24px;font-weight:700;line-height:1.2}.f12{font-size:12px}.f14{font-size:14px}.f16b,.f16br{font-size:16px;font-weight:700}.f16br{color:#9d1d27}.f17{font-size:17px}.f17b{font-size:17px;font-weight:500}.f17l{font-size:17px;font-weight:300}@media(max-width: 991px){.f17l{font-size:15px;font-weight:400}}.f14l,.f20l{font-size:14px;font-weight:300}.f20l{font-size:20px}.f24{font-size:24px;line-height:1.2}.f24l{font-size:24px;line-height:1.3;font-weight:300}.f20{font-size:20px}.f16N{font-size:16px;font-weight:400}.f14br,.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{padding:60px 0}@media(max-width: 767px){.pad1{padding:40px 0}}.pad2{padding:80px 0}@media(max-width: 767px){.pad2{padding:40px 0}}.breadcrumb{background-color:#f3f3f3;padding:5px 20px;font-size:12px;line-height:16px;border-radius:13px;text-transform:uppercase;color:#54565b}.breadcrumb a{color:#54565b}.breadcrumb-wrap{padding-top:20px}.explorer11 .blog-main .breadcrumb-wrap nav{display:inline}.breadcrumb-wrap nav{display:inline-block}.breadcrumb-wrap nav .breadcrumb{background:#e8e8e8;margin-bottom:0}.breadcrumb-wrap nav .breadcrumb.op1{background:#f3f3f3}@media(max-width: 767px){.breadcrumb-wrap{display:none}}.banner-brdcrumb.breadcrumb-wrap{position:absolute;z-index:1}ul.check-list{margin-bottom:40px}ul.check-list li{padding:6px 0;padding-left:24px;line-height:1.2;position:relative;margin-bottom:20px}ul.check-list li:after{font-family:icomoon;content:"";font-size:11px;top:10px;height:20px;width:20px;position:absolute;left:2px;color:#9d1d27}.owl-carousel{z-index:0}.nav.nav-list1,.nav.tag-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav.nav-list1 li,.nav.tag-list li{margin:0 15px 10px 0}.nav.nav-list1 li:last-child,.nav.tag-list li:last-child{margin-right:0}.nav.nav-list1 a,.nav.tag-list a{display:inline-block;border:2px solid #d8d8d8;border-radius:5px;font-size:14px;line-height:16px;padding:10px 25px;color:#767676}.nav.nav-list1 a:hover,.nav.nav-list1 a.active,.nav.tag-list a:hover,.nav.tag-list a.active{border-color:#9d1d27;color:#9d1d27}.nav.nav-list1{-ms-flex-pack:distribute;justify-content:space-around}.nav.nav-list1.op1{-ms-flex-pack:start;justify-content:flex-start}.nav.nav-list1 a{border-radius:25px;font-size:16px;font-weight:700;padding:15px 46px;border-color:rgba(0,0,0,0)}.btn-box .btn-link{color:#9d1d27;font-weight:700;font-size:14px}.btn-box .btn-red{display:inline-block;padding:8px 24px;border-radius:25px;background:#9b1e26;color:#fff;text-align:center;white-space:nowrap;font-weight:600;font-size:14px;line-height:20px;border:0}.btn-box .btn-red.big{padding:16px 60px;font-weight:600;font-size:20px;line-height:24px;border-radius:28px;min-width:240px}@media(max-width: 767px){.btn-box .btn-red.big{font-size:14px;padding:8px 40px;min-width:inherit}}.btn-box button.btn-red{border:0}.btn-box .bordered{border:solid 1px #9d1d27;padding:12px 30px;border-radius:25px;text-align:center;white-space:nowrap;font-size:16px;background-image:none;font-weight:500}.btn-box .bord-btn{font-weight:600;font-size:14px;line-height:20px;border:1px solid #9b1e26;border-radius:20px;color:#9b1e26;padding:4px 12px}@media(max-width: 991px){.btn-box .bord-btn{font-size:12px;padding:4px 8px}}.btn-box .btn-white{background:#fff;color:#9d1d27;border-radius:25px;padding:12px 30px;text-align:center;white-space:nowrap;font-weight:500}.proLink{display:block;position:absolute;width:100%;height:100%;z-index:1;bottom:0px !important;right:0px !important}span.arrow.big{height:32px;width:32px;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}span.arrow.big img{width:16px;height:auto}@media(max-width: 991px){span.arrow.big img{width:12px}}.grdP1{background-image:linear-gradient(143deg, #ffebeb 0%, #faf2da 100%)}.grdP2{background-image:linear-gradient(143deg, #ffebeb 0%, #f0e8eb 100%)}.grdP3{background-image:linear-gradient(143deg, #faf3d8 0%, #efdfd3 100%)}.grdP4{background-image:linear-gradient(143deg, #f0e8eb 0%, #ffebe0 100%)}.grdP5{background-image:linear-gradient(143deg, #fbeaf8 0%, #fefae9 100%)}.grdSelect{background-image:linear-gradient(143deg, #6c9ff3 0%, #25499b 100%)}.grdSelect a{color:#fff}.grdWealth{background-image:linear-gradient(143deg, #9d1d27 0%, #54123c 100%)}.grdWealth a{color:#fff}.grdPrivate{background-image:linear-gradient(143deg, #353535 0%, #000000 100%)}.grdPrivate a{color:#fff}.list-img li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:40px}.list-img li img{width:65px}@media(max-width: 1024px){.list-img li{margin-bottom:30px}}.list-img li p{margin-bottom:0}.list-img li .img-box{margin-right:24px;margin-bottom:0}.list-img li .img-cont{width:155px;font-size:14px;line-height:18px;color:#737373}.list-img li .img-cont a{color:#737373}.list-img li .icon-star{-ms-flex-item-align:start;align-self:flex-start;margin:5px 0 0 30px}@media(max-width: 767px){.list-img li .icon-star{margin:5px 0 0 10px}}@media(max-width: 991px){.mt-sm-15{margin-top:15px}}@media(max-width: 991px){.mt-sm-20{margin-top:20px}}.mob-scroll,.mob-scroll1{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.mob-scroll::-webkit-scrollbar,.mob-scroll1::-webkit-scrollbar{display:none}.white-box,.tog_cont1,.tog_cont2,.tog_cont3,.trgr1,.trgr2,.trgr3,.search-bxIn .search-ad .ad-card{background:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.acrd-data table{color:#54565b;margin-bottom:0;width:100%}.acrd-data table th,.acrd-data table td{padding:20px 0;vertical-align:top;border-top:1px solid rgba(0,0,0,.11)}.acrd-data table td small{font-size:12px;color:#737373}.acrd-data table th{padding:10px 0;font-size:12px;color:#737373;font-weight:400;border-top:0}@media(max-width: 767px){.acrd-data table.f14{font-size:14px}.acrd-data table th,.acrd-data table td{padding-right:20px}}.acrd-data .rupee-txt{font-weight:700}.acrd-data .rupee-txt .icon-rs{font-size:13px}.acrd-data ul.opt1 li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.11);padding:28px 0;-ms-flex-align:center;align-items:center}.acrd-data ul.opt1 li:last-child{border-bottom:0}@media(max-width: 767px){.acrd-data ul.opt1 li{display:block;padding:20px 0}}.acrd-data ul.opt1 li .action-box{width:15%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 991px){.acrd-data ul.opt1 li .action-box{margin-left:20px}}@media(max-width: 767px){.acrd-data ul.opt1 li .action-box{width:auto;margin-top:20px;-ms-flex-pack:justify;justify-content:space-between}}.acrd-data ul.opt1 li .action-box .download-icon{margin-left:30px}@media(max-width: 767px){.acrd-data ul.opt1 li.audio-bx{-ms-flex-direction:column;flex-direction:column}.acrd-data ul.opt1 li.audio-bx audio{width:100%;margin-top:10px}}.acrd-data .tabs-data{padding:0 30px}.acrd-data .tabs-data.op1{padding:0}@media(max-width: 767px){.acrd-data .tabs-data{padding:0}.acrd-data .tabs-data ul.opt1 li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.acrd-data .tabs-data ul.opt1 li div:first-child{padding-top:10px}.acrd-data .tabs-data ul.opt1 li .action-box{margin-top:0;margin-left:20px}.acrd-data .tabs-data ul.opt1 li .action-box .download-icon{margin-left:15px}}.download-icon{background:#fafafa;height:40px;width:40px;border-radius:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 40px;flex:0 0 40px}.owl-nav button:focus{outline:0}.owl-nav span{font-size:30px}.owl-dots{text-align:center;margin-top:15px}.owl-dots .owl-dot{display:inline-block;vertical-align:middle;margin:0 4px;cursor:pointer;transition:all .5s linear}.owl-dots .owl-dot span{display:block;width:6px;height:6px;border:0;background-color:#787878;border-radius:3px}.owl-dots .owl-dot.active span{background:#787878;width:24px}.my-links{display:-ms-flexbox;display:flex}.my-links a{font-size:12px;text-align:center;display:inline-block}.my-links a span{width:56px;height:56px;border-radius:50%;background:#f3f3f3;margin-bottom:6px}.my-links a span.icon-star,.my-links a span.icon-share{font-size:22px}.my-links a:hover span,.my-links a.act span{background:#d8d8d8}.share-box{position:relative;display:inline-block;margin-left:36px}.share-box .share-positon-box{position:absolute;right:-4px;top:-48px;display:none;min-width:200px}.share-box.open .share-positon-box{display:block}.share-box .share-bubble{position:relative;background:#ffcb05;padding:10px 24px;border-radius:21px}.share-box .share-bubble:after{top:100%;right:25px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#ffcb05;border-width:7px;margin-left:-7px}.share-box .share-bubble .social{display:-ms-flexbox;display:flex}.share-box .share-bubble .social li{margin-right:20px}.share-box .share-bubble .social li a{display:block}.share-box .share-bubble .social li a i{font-size:15px;vertical-align:middle}.share-box .share-bubble .social li a img{height:15px;width:auto}.share-box .share-bubble .social li:last-child{margin-right:0}@media(max-width: 991px){.share-box .share-positon-box{bottom:-45px;top:auto}.share-box .share-bubble:after{top:auto;bottom:100%;transform:rotate(180deg)}}.ask-peszo{position:fixed;z-index:1;bottom:50px;right:50px;font-size:14px;font-weight:700;text-align:center}.ask-peszo.z3{z-index:3}.ask-peszo figure{width:80px;height:80px;border-radius:50%;background:#9d1d27;box-shadow:0 1px 4px 0 rgba(0,0,0,.32),0 5px 8px 0 rgba(0,0,0,.22);margin-bottom:10px}@media(max-width: 1024px){.ask-peszo{bottom:6px;right:10px}}@media(max-width: 767px){.ask-peszo{bottom:10px}.ask-peszo.op1{bottom:60px}.ask-peszo figure{width:50px;height:50px;margin-bottom:0}.ask-peszo span{display:none}}.know-more{color:#fff;font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.know-more:hover{color:#fff}.know-more .icon-Right{margin-left:3px}.know-more .icon-Right::before{color:#fff}.dropdown .btn-secondary{background-color:rgba(0,0,0,0);font-weight:700;color:#54565b;border-color:#d8d8d8;padding:14px 55px 14px 20px;min-width:300px;text-align:left;position:relative}.dropdown .dropdown-toggle:after{font-family:icomoon;content:"";border:0;position:absolute;top:15px;right:15px}.dropdown .dropdown-menu{background-color:#fafafa;overflow-y:auto}.dropdown .dropdown-menu .dropdown-item{padding:12px 20px;font-weight:700;color:#54565b}.dropdown .dropdown-menu .dropdown-item:hover{background-color:#f3f3f3}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{top:15px}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:rgba(0,0,0,0);color:#54565b;border-color:#d8d8d8}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}.form-list{margin-top:30px}.form-list li{margin-bottom:20px}.form-list li .dropdown .dropdown-menu{min-width:100%}.form-list li .dropdown .dropdown-menu li{margin-bottom:0}.form-list li.last{margin-bottom:0}@media(max-width: 767px){.form-list li{margin-bottom:28px}}.form-list.address-box{margin-top:0;padding-left:40px}.search-box{position:relative;width:235px}.search-box.white .form-control,.search-box.white .form-label-group input:not(:placeholder-shown)~label{background:#fff}.search-box .form-control{background-color:#fafafa;padding:8px 40px 8px 12px}.search-box .form-label-group>label{padding-top:10px}.search-box .form-label-group input:not(:placeholder-shown)~label{background-color:#fafafa}.search-box button{background:none;border:0;padding:0;position:absolute;top:12px;right:15px}.search-box button:focus{outline:0}.search-box button span{font-size:22px}@media(max-width: 991px){.search-box{width:100%}}.notes{margin-top:35px}.notes.MT0{margin-top:0}.notes.op2 li{margin:3px 0 20px 14px}.notes li{margin:3px 0 0 14px;position:relative}.notes li::after{content:"";position:absolute;left:-10px;top:7px;width:4px;height:4px;border-radius:2px;background:#54565b}.hide{display:none}.link-txt .icon-Right{display:inline-block;font-weight:900;vertical-align:middle}.popup-close{position:absolute;right:25px;top:25px;z-index:1}@media(max-width: 767px){.popup-close{right:15px;top:15px}}.check-book-box{background:#fafafa;padding:15px 0 30px 0}.otp-sent{font-size:14px;margin-left:10px}@media(max-width: 991px){.otp-sent{display:block;margin-top:10px}}.video-modal .modal-dialog{max-width:800px}.video-modal .modal-dialog .vid-cls{position:absolute;top:-30px;right:0;font-size:20px;z-index:1;background:none;border:0}.min-ht{min-height:60px}.ulink{font-weight:700;text-decoration:underline}.ulink:hover{text-decoration:underline}.home-loan-table{border-left:1px solid #e8e8e8;white-space:nowrap}@media(max-width: 991px){.home-loan-table{overflow-y:auto}}.home-loan-table .table-box{min-width:930px}@media(max-width: 1024px){.home-loan-table{font-size:12px}}.home-loan-table span.plus-minus{cursor:pointer;padding-left:15px;position:relative}.home-loan-table span.plus-minus::before{content:"-";position:absolute;left:0;font-weight:700}.home-loan-table span.plus-minus.collapsed::before{content:"+"}.home-loan-table .heading{background:#e8e8e8}.home-loan-table .heading .row{margin:0}.home-loan-table .heading .col{padding:10px 15px;font-weight:700}.home-loan-table .common-collapse .row{margin:0}.home-loan-table .common-collapse .col{padding:10px 15px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.home-loan-table .collapse-data .row{margin:0}.home-loan-table .collapse-data .col{padding:10px 15px;background:#e8e8e8}@media(max-width: 767px){.modal .hd3b{padding-right:30px}}.inter{font-family:"Inter",sans-serif}.gryModal,.whiteModal{max-width:660px}@media(max-width: 767px){.gryModal,.whiteModal{margin:0px;min-height:100%;-ms-flex-align:end;align-items:flex-end}.gryModal .btn-box button.btn-red,.whiteModal .btn-box button.btn-red{width:100%}.gryModal.op1,.whiteModal.op1{-ms-flex-align:center;align-items:center}.gryModal.op1 .modal-content,.whiteModal.op1 .modal-content{border-radius:16px}.gryModal.op1 .modal-content .modal-body,.whiteModal.op1 .modal-content .modal-body{padding:16px}.gryModal.op1,.whiteModal.op1{-ms-flex-align:center;align-items:center}}.gryModal .modal-content,.whiteModal .modal-content{background:#f6f6f6;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);border-radius:16px}@media(max-width: 767px){.gryModal .modal-content,.whiteModal .modal-content{border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.gryModal .modal-content .modal-body,.whiteModal .modal-content .modal-body{padding:30px}@media(max-width: 767px){.gryModal .modal-content .modal-body,.whiteModal .modal-content .modal-body{padding:20px}}.gryModal .modal-content .hd26,.whiteModal .modal-content .hd26{font-weight:700;color:rgba(37,36,59,.32)}@media(max-width: 767px){.gryModal .modal-content .hd26,.whiteModal .modal-content .hd26{font-size:24px}}.gryModal .modal-content .modal-header,.whiteModal .modal-content .modal-header{border-bottom:0px;padding:10px;padding-left:0px}.gryModal .modal-content .form-group1 input,.gryModal .modal-content .form-group1 textarea,.gryModal .modal-content .form-group1 select,.whiteModal .modal-content .form-group1 input,.whiteModal .modal-content .form-group1 textarea,.whiteModal .modal-content .form-group1 select{font-size:17px;font-weight:500}.gryModal .modal-content .btn-box,.whiteModal .modal-content .btn-box{margin-top:30px}.gryModal .modal-content .icon-close.red::before,.whiteModal .modal-content .icon-close.red::before{color:#9d1d27}.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before{border-radius:2px}.gryModal .modal-content .custCheckbox [type=radio]:checked+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.gryModal .modal-content .custCheckbox [type=radio]:not(:checked)+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=radio]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=radio]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before{border:2px solid #9d1d27}.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:after,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:after,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:after,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:after{top:-1px}.gryModal .thumbsup,.whiteModal .thumbsup{position:absolute;top:-30px;left:0px;width:100%}.gryModal .copy,.whiteModal .copy{font-size:17px;color:#25243b;line-height:1.4;font-weight:300}@media(max-width: 767px){.gryModal .copy,.whiteModal .copy{font-size:16px;height:300px;padding:0 30px;margin:0 -30px;overflow:scroll}}.thanksModal.gryModal{max-width:422px}.thanksModal.gryModal p{line-height:1.5;margin-top:15px}.thanksModal.gryModal .btn-box .btn-red{min-width:140px}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?6t37sc");src:url("../fonts/icomoon.eot?6t37sc#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?6t37sc") format("truetype"),url("../fonts/icomoon.woff?6t37sc") format("woff"),url("../fonts/icomoon.svg?6t37sc#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-grey_ic-48-thumb:before{content:""}.icon-ic-48-mobile:before{content:""}.icon-ic-48-pan-id:before{content:""}.icon-ic-48-pincode:before{content:""}.icon-view:before{content:"";color:#fff}.icon-login1:before{content:"";color:#787878}.icon-more:before{content:"";color:#ffcb05}.icon-lage .path1:before{content:"";color:#787878}.icon-lage .path2:before{content:"";margin-left:-1.25em;color:#c4c4c4}.icon-down:before{content:"";color:#9d1d27}.icon-up:before{content:"";color:#00a07a}.icon-download:before{content:"";color:#fff}.icon-date:before{content:"";color:#787878}.icon-star-filled:before{content:"";color:#9d1d27}.icon-tick:before{content:"";color:#9c1d26}.icon-close:before{content:"";color:#fff}.icon-share:before{content:"";color:#787878}.icon-login:before{content:"";color:#787878}.icon-search:before{content:"";color:#787878}.icon-instagram:before{content:"";color:#fff}.icon-youtube:before{content:"";color:#fff}.icon-copy:before{content:"";color:#fff}.icon-whatsapp:before{content:"";color:#fff}.icon-fb:before{content:"";color:#fff}.icon-linkedin:before{content:"";color:#fff}.icon-twitter:before{content:"";color:#fff}.icon-menu:before{content:"";color:#787878}.icon-service-req:before{content:"";color:#787878}.icon-complaints:before{content:"";color:#787878}.icon-compliments:before{content:"";color:#787878}.icon-contact-us:before{content:"";color:#787878}.icon-play:before{content:"";color:#fff}.icon-star:before{content:"";color:#787878}.icon-minus:before{content:""}.icon-plus:before{content:"";color:#787878}.icon-rs:before{content:"";color:#54565b}.icon-Down:before{content:"";color:#787878}.icon-Up:before{content:"";color:#525252}.icon-Left:before{content:"";color:#787878}.icon-Right:before{content:"";color:#787878}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.os-animation{opacity:0}.os-animation.animated{opacity:1}.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}body{padding-top:105px}body.overflow{overflow:hidden}@media(max-width: 991px){body{padding-top:60px}}header{position:fixed;width:100%;top:0;left:0;z-index:2;height:100px;background:#fff;transition:all .1s ease}header.secNavSticky.d-lg-block{height:auto}header.zindex{z-index:9;height:auto}header.zindex.secNavSticky{box-shadow:none;z-index:3}header.sticky{height:70px;overflow:hidden;z-index:3}header.sticky .menu{opacity:1;left:0;width:84px;padding:25px 20px 25px 40px}header.sticky .top-nav-left{opacity:0;width:50px}header.sticky .top-nav-right li.drop-down{opacity:0}header.sticky .top-nav-right li.drop-down>a{line-height:inherit}header.sticky .sub-nav{opacity:0;transform:translateY(-50%)}header.sticky .top-nav{height:70px}header.sticky .top-nav .logo{padding:15px 0 0 20px}header.sticky .top-nav-right li.stvi{display:block}header.sticky .top-nav-right li.stvi .icon-search{vertical-align:middle}header.sticky .sec-nav{display:none}header.sticky .login a{height:70px}@media(max-width: 991px){header.sticky .top-nav .logo{padding-top:0}}@media(max-width: 991px){header{height:60px}}header a{color:#25243b}header.d-lg-none .btn-box .btn-white{border:solid 1px;padding:8px 15px;margin-left:5px;font-size:14px;font-weight:600}header.d-lg-none .top-nav-right ul li{margin-right:7px;padding:0px}header.d-lg-none .top-nav-right ul li:last-child{padding:0 0 0 2px}@media(max-width: 991px){header.d-lg-none .top-nav-right ul li.lang-bx{position:relative}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content{left:auto;right:-130px;width:160px;padding:10px 10px 5px 10px;top:30px}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content ul li{padding:5px;margin:0;border-bottom:1px solid #d8d8d8;font-size:14px}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content ul li:last-child{border-bottom:0}}header .icon-lage .path1:before{color:#353535}header .icon-lage .path2:before{color:#353535}@media(max-width: 991px){header .icon-lage .path1:before{color:#979797}header .icon-lage .path2:before{color:#616161}}.header-main{margin:0 auto}.sec-nav{display:-ms-flexbox;display:flex;background:linear-gradient(131.93deg, #353535 0%, #000000 100%);height:55px;opacity:1;transform:translateY(0);transition:all .3s ease;position:relative;z-index:1;-ms-flex-align:center;align-items:center}.sec-nav.bg-white{background-color:#fff !important;background:rgba(0,0,0,0)}.sec-nav.bg-white>ul.last li a,.sec-nav.bg-white>ul.last li a:visited{color:#353535}.sec-nav.bg-white>ul.last li a:hover,.sec-nav.bg-white>ul.last li a:active,.sec-nav.bg-white>ul.last li a:visited:hover,.sec-nav.bg-white>ul.last li a:visited:active{background:#fff}.sec-nav.bg-white>ul.last li .dropdown-content{background:#fff}.sec-nav.bg-white>ul.last li .dropdown-content li a,.sec-nav.bg-white>ul.last li .dropdown-content li a:visited{color:#353535}.sec-nav>ul{display:-ms-flexbox;display:flex}.sec-nav>ul.pre{background:#000;margin-left:20px;border-radius:24px}@media(max-width: 1440px){.sec-nav>ul.pre{margin-left:12px}}.sec-nav>ul.pre.bg-transparent li a{color:#353535}.sec-nav>ul.pre.bg-transparent li a:hover{color:#353535;background:rgba(0,0,0,0)}.sec-nav>ul.pre li{margin:0px;line-height:2.5;font-size:12px}.sec-nav>ul.pre li a{border-radius:24px;display:block;padding:0 20px;color:#fff}@media(max-width: 1440px){.sec-nav>ul.pre li a{padding:0 15px}}@media(max-width: 1024px){.sec-nav>ul.pre li a{padding:0 7px}}.sec-nav>ul.pre li a:hover{font-weight:inherit;background:rgba(157,29,39,.3);color:#fff}.sec-nav>ul.last{margin-left:auto;margin-right:70px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sec-nav>ul.last li{position:relative;height:100%;margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.sec-nav>ul.last li{margin-right:0px}}.sec-nav>ul.last li .icon-search{vertical-align:middle}.sec-nav>ul.last li a{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;font-size:14px;color:#fff}.sec-nav>ul.last li a:link{color:#fff}.sec-nav>ul.last li a:visited{color:#fff}.sec-nav>ul.last li a:hover{background:#000;color:#fff}.sec-nav>ul.last li a.btn-white{min-width:88px;font-weight:500;height:36px;font-size:14px;color:#fff !important;background-color:#981a1d}@media(max-width: 1024px){.sec-nav>ul.last li a.btn-white{min-width:68px;font-size:14px;height:33px}}.sec-nav>ul.last li a.btn-white:hover{color:#fff;background:#981a1d !important}.sec-nav>ul.last li a.btn-white.customer-support{min-width:70px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.6px;color:#353535 !important;border:1px solid #353535;border-radius:50px;background:rgba(0,0,0,0) !important}.sec-nav>ul.last li a.btn-white.customer-support:hover{background:#fff !important}.sec-nav>ul.last li:last-child{margin-right:0}.sec-nav>ul.last li:last-child a{margin:0}.sec-nav>ul.last li.help-dropdonw{margin:0 15px}.sec-nav>ul.last li.help-dropdonw:hover,.sec-nav>ul.last li.login-button:hover{background:none}.sec-nav>ul>li{line-height:40px;font-size:14px;margin-right:32px}.sec-nav>ul>li.sec{background:#f5f5f5;margin-right:0;padding-left:30px}.sec-nav>ul>li>a:hover,.sec-nav>ul>li>a.active{color:#fff}.sec-nav>ul>li>a:hover .icon-Down::before,.sec-nav>ul>li>a.active .icon-Down::before{content:""}.sec-nav>ul>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.sec-nav>ul .icon-search{font-size:16px;font-weight:700}.sec-nav>ul .icon-lage{font-size:15px}.sec-nav>ul .dfv{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media(max-width: 1024px){.sec-nav>ul li{margin-right:24px}.sec-nav>ul.pre{padding-left:0px;margin-left:10px}.sec-nav>ul.last{margin-right:4px}}.sec-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.sec-nav .menu a img{display:block}.sec-nav .menu a span{font-size:20px}.sec-nav .logo{padding:0px 0px 0 70px}@media(max-width: 1024px){.sec-nav .logo{padding:0px 0px 0 10px}}.sec-nav .logo a img{height:36px;display:block;width:auto}@media(max-width: 1024px){.sec-nav .logo a img{height:36px}}.sec-nav a{color:#fff}.sec-nav a:hover{color:#fff}.sec-nav .dropdown-content a{color:#54565b}.sec-nav .icon-Down:before{color:#da3442}.sec-nav .btn-box .btn-red{padding:7px 23px;font-size:14px}.sec-nav .btn-box .btn-white{min-width:70px;height:30px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;margin-left:8px;color:#981a1d;letter-spacing:-0.6px}.sec-nav .btn-box .btn-white.dropdown-toggle:after{display:none}@media(max-width: 1024px){.sec-nav .btn-box .btn-white{min-width:68px;height:33px;font-size:14px}}@media(max-width: 1280px){.sec-nav .btn-box .btn-white{font-size:14px;line-height:20px;padding:0 8px;margin-left:5px;margin-right:5px;min-width:72px}}.sec-nav .btn-box .btn-white:hover{background:#9d1d27;color:#fff}.sec-nav .btn-box .btn-white.ira-help:hover{background-color:#fff}.sec-nav .btn-box .btn-white.ira-help img{margin-top:-7px}.sec-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative;z-index:2}.sec-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:39px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:3}.top-nav{font-size:14px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:9px 65px;background:#fff}.top-nav.bg-light-white{padding:0 70px}@media(max-width: 1024px){.top-nav{padding:0}}@media(max-width: 991px){.top-nav{box-shadow:none}}.top-nav .logo{padding:10px 30px 0 46px}.top-nav .logo a img{display:block}.top-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.top-nav .menu a img{display:block}.top-nav .menu a span{font-size:20px}@media(max-width: 1024px){.top-nav .logo{padding:10px 10px 0 30px}}@media(max-width: 991px){.top-nav{height:60px;-ms-flex-align:center;align-items:center}.top-nav .menu{position:static;opacity:1;left:0;width:24px}.top-nav .logo{padding:0 0 0 0}.top-nav .logo img{height:28px}.top-nav .menu-mob .icon-menu,.top-nav .icon-search{display:block;font-size:20px}.top-nav .icon-search{font-size:24px}.top-nav .myCornerm img{height:30px}.top-nav .menu-mob .icon-menu::before{color:#9b1e26}}.top-nav .top-nav-left .drop-down.rgt .dropdown-content{left:auto;right:0px}.top-nav .top-nav-left .dropdown-content{left:0;top:45px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:760px;max-height:290px;left:0 !important;overflow-y:scroll}@media(max-width: 1024px){.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:550px}}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col{height:235px;min-width:520px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col .grdiantCard{width:46%}.top-nav .top-nav-left .dropdown-content.onlinkList{padding:0px;border-radius:0 0 10px 10px}.top-nav .top-nav-left .dropdown-content.onlinkList li{margin-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li:last-child a{border-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li a{display:-ms-flexbox;display:flex;padding:18px 20px;border-bottom:solid 1px rgba(151,151,151,.2);-ms-flex-align:center;align-items:center}.top-nav .top-nav-left .dropdown-content.onlinkList li a span{padding-right:23px}.top-nav-left{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-left>li{margin:0;position:relative}.top-nav-left>li.active>a,.top-nav-left>li:hover>a{font-weight:700}.top-nav-left>li.active>a .icon-Down::before,.top-nav-left>li:hover>a .icon-Down::before{color:#9d1d27;content:""}.top-nav-left>li>a{display:block;border-bottom:3px solid rgba(0,0,0,0);padding:14px 30px 14px 0;height:45px;color:#353535;white-space:nowrap}@media(max-width: 1024px){.top-nav-left>li>a{border-top:3px solid #fff;padding:16px 8px}}.top-nav-left>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.top-nav-left>li>a .icon-Down::before{color:#9d1d27}.top-nav-left>li>a:hover{border-bottom:3px solid #9d1d27}.top-nav-left>li .dfm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-left>li .dfm .icon-more{font-size:20px;margin-right:8px}.top-nav-left>li .icon{margin-right:8px;display:inline-block}.top-nav-left>li .icon img{width:20px;height:20px}@media(max-width: 1280px){.top-nav-left>li.hide-1024{display:none}}@media(max-width: 1280px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:15px 30px 10px 0px}}@media(max-width: 1024px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:15px 18px 10px 0px}}.top-nav-left .blk-btn-new{border-radius:50px;border:1px solid #353535;background:rgba(0,0,0,0);color:#353535;font-size:14px;font-weight:500;line-height:12px;padding:6px 16px;margin:6px 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.top-nav-left .blk-btn-new svg,.top-nav-left .blk-btn-new img{margin-right:4px}.top-nav-left .blk-btn-new:hover{font-weight:bold;color:#353535}.top-nav-right{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-right .icon-search:before{color:#9d1d27}.top-nav-right .right-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-right .right-nav .phone svg{margin-top:0px}.top-nav-right .right-nav .hotline-new{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-left:4px;margin-top:-2px}.top-nav-right .right-nav .hotline-new .hotline-new-customer-care-txt{color:#353535;font-size:14px;font-style:normal;font-weight:400;line-height:12px;margin-top:0}.top-nav-right .right-nav .hotline-new .hotline-new-customer-care-number{color:#353535;font-size:16px;font-style:normal;font-weight:700;line-height:12px;margin-top:2px}@media(max-width: 1024px){.top-nav-right .right-nav{padding:0px 10px 0 0}}.top-nav-right .right-nav>li{margin:0 12px;position:relative}.top-nav-right .right-nav>li>a{padding:15px 0;line-height:30px}.top-nav-right .right-nav>li:last-child{margin-right:0}.top-nav-right .right-nav>li.stvi{display:none}.top-nav-right .right-nav>li .search,.top-nav-right .right-nav>li .icon-lage{font-size:22px}.top-nav-right .right-nav>li .phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0}.top-nav-right .right-nav>li .phone:hover .f10{color:#25243b}.top-nav-right .right-nav>li .phone .f10{margin-bottom:0;line-height:1;font-size:10px;margin-left:8px;font-weight:600}.top-nav-right .right-nav>li .phone .f10.hotline{font-weight:400;font-size:12px;line-height:20px;color:#981a1d;white-space:nowrap}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone .f10.hotline{font-size:11px;line-height:16px}}.top-nav-right .right-nav>li .phone span{display:block;font-weight:600;font-size:16px;line-height:16px;color:#9d1d27;letter-spacing:.23px;margin-top:4px}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone span{font-size:13px}}@media(max-width: 1024px){.top-nav-right .right-nav>li{margin:0 8px;font-size:14px}}@media(max-width: 991px){.top-nav-right .right-nav>li{margin-right:24px}}.sub-nav{opacity:1;transform:translateY(0);transition:all .3s ease;border-top:1px solid #d8d8d8}.sub-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sub-nav ul li{padding:20px}.my-corner{display:inline-block;background:url(../images/svg/my-corner.svg) no-repeat right center;padding-right:46px;line-height:38px}@media(max-width: 1024px){.my-corner{padding-right:38px;height:38px}.my-corner span{display:none}}.login a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:.3s;position:relative;padding:0;margin:0 54px 0 0;color:#525252}.login a span{margin-right:8px}@media(max-width: 1024px){.login a{margin-right:30px}}@media(max-width: 991px){.login a{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:14px 13px 13px;margin-right:-15px;font-size:12px}.login a span{font-size:20px;margin:0 0 3px}}.mob-menu{display:none}@media(max-width: 991px){.mob-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;background:#fff;overflow:auto}.mob-menu .mm-top-in{height:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.07)}.mob-menu .mm-top-in .logo img{height:34px;width:auto}.mob-menu .mm-top-in .search{margin-left:auto;margin-right:20px}.mob-menu .mm-top-in .search .icon-search{font-size:24px}.mob-menu .mm-top-in .search .icon-search:before{color:#9b1e26}.mob-menu .mm-top-in .language{margin:0 16px 0 -4px}.mob-menu .mm-top-in .language .icon-lage{font-size:18px}.mob-menu .mm-top-in .icon-close{font-size:18px}.mob-menu .mm-top-in .icon-close:before{color:#9b1e26}.mob-menu .mm-mid .mob-scrollm{background:linear-gradient(131.93deg, #353535 0%, #000000 100%);padding:15px}.mob-menu .mm-mid .mob-scrollm ul{min-width:300px}.mob-menu .mm-mid .tab-content>.active{display:block}.mob-menu .mm-mid .nav.pre{background:#000;border-radius:24px;padding:0}.mob-menu .mm-mid .nav.pre li{padding:0;margin-right:4px}.mob-menu .mm-mid .nav.pre li a{font-size:12px;line-height:20px;color:#fff;white-space:nowrap}.mob-menu .mm-mid .nav.pre li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%);font-weight:inherit}.mob-menu .mm-mid .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 35px;overflow-x:auto}.mob-menu .mm-mid .nav li{margin-right:12px;padding:15px 0}.mob-menu .mm-mid .nav li:last-child{margin-right:0}.mob-menu .mm-mid .nav li a{display:inline-block;padding:5px 14px;border-radius:15px}.mob-menu .mm-mid .nav li a.active{font-weight:700;background:#9d1d27;color:#fff}.mob-menu .mm-mid .tab-content{padding:0}.mob-menu .mm-mid .tab-content .mlink{border-bottom:1px solid rgba(157,29,39,.3);padding-bottom:24px;margin-bottom:0}.mob-menu .mm-mid .tab-content .mlink a{font-weight:700;color:#9d1d27}.mob-menu .footer-top .fot-dred{padding:40px 20px}.mob-menu .footer .fot-dred .col-lg-5{margin-bottom:0}.mob-menu .mob-smenu a.redirect-link{padding:22px 15px 15px 15px;position:relative;background:#9d1d27;border-bottom:1px solid rgba(216,216,216,.21);color:#fff;display:block}.mob-menu .mob-smenu a.redirect-link::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:24px;color:#fff}.mob-menu .mob-smenu .main-link{padding:20px 15px;background:#d8d8d8;font-weight:700}.mob-menu .mob-smenu .main-link a{color:#9d1d27}.mob-menu .mob-smenu .fhd{padding:20px 15px;position:relative;background:#f3f3f3;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fhd.act{color:#9d1d27;font-weight:700}.mob-menu .mob-smenu .fhd.act::before{content:""}.mob-menu .mob-smenu .fhd::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:20px;color:#9d1d27}.mob-menu .mob-smenu .fhd.others-menu{background:#525252;color:#fff;border-bottom-color:#d0d0d0}.mob-menu .mob-smenu .fhd.others-menu.last{border-bottom:0}.mob-menu .mob-smenu .fhd.others-menu::before{color:#fff}.mob-menu .mob-smenu .fbody{display:none;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fbody .fhd{border-bottom:0;background:#f3f3f3;border-top:1px solid rgba(216,216,216,.5);padding:22px 15px 15px 15px;color:#54565b}.mob-menu .mob-smenu .fbody .fhd:first-child{border-top:0}.mob-menu .mob-smenu .fbody .fhd.act{color:#54565b}.mob-menu .mob-smenu .fbody .fhd.act::before{content:"";color:#9d1d27}.mob-menu .mob-smenu .fbody .fhd::before{content:"";right:15px;color:#54565b}.mob-menu .mob-smenu .fbody ul{display:none}.mob-menu .mob-smenu .fbody ul.flist{display:block}.mob-menu .mob-smenu .flist{padding-top:25px;display:none}.mob-menu .mob-smenu .flist li{padding:0 25px 20px 25px}.mob-menu .mob-smenu .flist li.viewAll a{color:#9b1e26}.mob-menu .mob-smenu .flist li a{color:#25243b}.mob-menu .mob-smenu .flist li a.f16br{color:#9b1e26}.mob-menu .mob-smenu .flist li hr{margin-bottom:.5rem}.mob-menu .mob-smenu .flist li:last-child{padding-bottom:28px}.mob-menu .mob-smenu .flist li.flist-hd{font-weight:700;color:#9d1d27;padding-left:15px}.mob-menu .mob-smenu .fhd-link{padding:28px 0;font-weight:700;border-top:1px solid rgba(216,216,216,.5)}.mob-menu .footer .fot-red1{padding:20px 0}.mob-menu .footer .fot-red1 ul li{font-weight:700;border-bottom:1px solid rgba(255,255,255,.2);margin-top:0;padding:16px 0}.mob-menu .footer .fot-red1 ul li:last-child{border-bottom:0}.mob-menu .footer{margin-bottom:0}}@media(max-width: 767px){.mob-menu .mm-mid .nav{padding:0 15px}}.snav-wraper,.stab-wraper{height:65px}.bg-grey .secondary-tab{border-bottom:solid 1px #d8d8d8;background:#fafafa;height:69px}@media(max-width: 1024px){.bg-grey .secondary-tab{height:auto}}.secondary-nav,.secondary-tab,.secondary-tab-normal{background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);position:relative}.secondary-nav.sticky,.secondary-tab.sticky,.secondary-tab-normal.sticky{position:fixed;width:100%;top:50px;left:0;z-index:2}.secondary-nav.sticky ul:not(.filter) li a,.secondary-tab.sticky ul:not(.filter) li a,.secondary-tab-normal.sticky ul:not(.filter) li a{padding:15px 0 10px;font-size:16px}.secondary-nav.sticky .container .btn-box,.secondary-tab.sticky .container .btn-box,.secondary-tab-normal.sticky .container .btn-box{top:7px}.secondary-nav.sticky .container .btn-box .btn-red,.secondary-tab.sticky .container .btn-box .btn-red,.secondary-tab-normal.sticky .container .btn-box .btn-red{padding:7px 30px;font-size:14px}.secondary-nav ul:not(.filter),.secondary-tab ul:not(.filter),.secondary-tab-normal ul:not(.filter){display:-ms-flexbox;display:flex}.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 25px}.secondary-nav ul:not(.filter).op1 li:last-child,.secondary-tab ul:not(.filter).op1 li:last-child,.secondary-tab-normal ul:not(.filter).op1 li:last-child{margin-right:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 14px}}.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 36px}.secondary-nav ul:not(.filter) li p,.secondary-tab ul:not(.filter) li p,.secondary-tab-normal ul:not(.filter) li p{margin-bottom:0}.secondary-nav ul:not(.filter) li.no-data,.secondary-tab ul:not(.filter) li.no-data,.secondary-tab-normal ul:not(.filter) li.no-data{margin:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 15px}}.secondary-nav ul:not(.filter) li:first-child,.secondary-tab ul:not(.filter) li:first-child,.secondary-tab-normal ul:not(.filter) li:first-child{margin-left:0}.secondary-nav ul:not(.filter) li a,.secondary-tab ul:not(.filter) li a,.secondary-tab-normal ul:not(.filter) li a{padding:25px 0 20px;display:block;font-weight:400;position:relative;font-size:17px;line-height:20px;letter-spacing:-0.5px}.secondary-nav ul:not(.filter) li a::after,.secondary-tab ul:not(.filter) li a::after,.secondary-tab-normal ul:not(.filter) li a::after{border-bottom:3px solid #9d1d27;content:"";left:0;right:0;bottom:0;width:0;margin:auto;position:absolute;transition:.3s all ease}.secondary-nav ul:not(.filter) li a strong,.secondary-tab ul:not(.filter) li a strong,.secondary-tab-normal ul:not(.filter) li a strong{font-weight:300;color:#25243b}.secondary-nav ul:not(.filter) li a.active strong,.secondary-nav ul:not(.filter) li a:hover strong,.secondary-tab ul:not(.filter) li a.active strong,.secondary-tab ul:not(.filter) li a:hover strong,.secondary-tab-normal ul:not(.filter) li a.active strong,.secondary-tab-normal ul:not(.filter) li a:hover strong{font-weight:500}.secondary-nav ul:not(.filter) li a.active::after,.secondary-nav ul:not(.filter) li a:hover::after,.secondary-tab ul:not(.filter) li a.active::after,.secondary-tab ul:not(.filter) li a:hover::after,.secondary-tab-normal ul:not(.filter) li a.active::after,.secondary-tab-normal ul:not(.filter) li a:hover::after{width:100%}@media(max-width: 991px){.secondary-nav,.secondary-tab,.secondary-tab-normal{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.secondary-nav::-webkit-scrollbar,.secondary-tab::-webkit-scrollbar,.secondary-tab-normal::-webkit-scrollbar{display:none}.secondary-nav ul li,.secondary-tab ul li,.secondary-tab-normal ul li{margin:0 24px}}.secondary-tab-normal{border-bottom:solid 1px #d8d8d8;height:69px}@media(max-width: 767px){.secondary-tab-normal ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}.secondary-tab-normal ul li{margin:0 8px}@media(max-width: 767px){.secondary-tab-normal ul li{margin:0}}.secondary-tab-normal ul li a{padding:30px 15px 20px 20px}@media(max-width: 1024px){.secondary-tab-normal{height:auto}}.sec-nav ul.last .dropdown-content,.right-nav .dropdown-content,.sub-nav .dropdown-content,.top-nav .dropdown-content{display:none;position:absolute;background:#fff;width:300px;left:-20px;z-index:2;top:50px;box-shadow:0 1px 2px 0 rgba(0,0,0,.07);padding:20px 28px 5px}.sec-nav ul.last .dropdown-content li,.right-nav .dropdown-content li,.sub-nav .dropdown-content li,.top-nav .dropdown-content li{margin-bottom:12px}.sec-nav ul.last .dropdown-content li:last-child,.right-nav .dropdown-content li:last-child,.sub-nav .dropdown-content li:last-child,.top-nav .dropdown-content li:last-child{margin-bottom:0}.sec-nav ul.last .dropdown-content li.sep-line,.right-nav .dropdown-content li.sep-line,.sub-nav .dropdown-content li.sep-line,.top-nav .dropdown-content li.sep-line{border-bottom:1px solid #d8d8d8;margin:16px 0}.sec-nav ul.last .drop-down:hover>a,.right-nav .drop-down:hover>a,.sub-nav .drop-down:hover>a,.top-nav .drop-down:hover>a{border-bottom-color:#9d1d27}.sec-nav ul.last .drop-down:hover>a .icon-Down::before,.right-nav .drop-down:hover>a .icon-Down::before,.sub-nav .drop-down:hover>a .icon-Down::before,.top-nav .drop-down:hover>a .icon-Down::before{content:""}.sec-nav ul.last .drop-down:hover .dropdown-content,.right-nav .drop-down:hover .dropdown-content,.sub-nav .drop-down:hover .dropdown-content,.top-nav .drop-down:hover .dropdown-content{display:block}.sec-nav ul.last .drop-down.lang-bx .dropdown-content,.right-nav .drop-down.lang-bx .dropdown-content,.sub-nav .drop-down.lang-bx .dropdown-content,.top-nav .drop-down.lang-bx .dropdown-content{width:160px}.sec-nav ul.last .dropdown-content{top:55px;background:#000;width:260px;left:0px;padding:3px 0;border-radius:0 0 10px 10px}.sec-nav ul.last .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block}.sec-nav ul.last .dropdown-content li:last-child a{border-bottom:0px}.sec-nav ul.last .dropdown-content li a{padding:12px 30px 12px 12px;font-size:12px;line-height:1.3;color:#fff;border-bottom:solid 1px rgba(216,216,216,.2);-ms-flex-pack:start;justify-content:start}.sec-nav ul.last .rgt .dropdown-content{left:auto;right:-20px}.mega-menu{display:-ms-flexbox;display:flex}.mega-menu ul.nav{margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #d8d8d8;-ms-flex:0 0 185px;flex:0 0 185px;padding:10px 0;min-height:520px;-ms-flex-pack:start;justify-content:flex-start}.mega-menu ul.nav li{padding:0;margin-top:30px;font-weight:700;position:relative}.mega-menu ul.nav li a{padding:0;line-height:24px;display:block}.mega-menu ul.nav li a.active{color:#9d1d27}.mega-menu ul.nav li a.active::after{border-right:2px solid #9d1d27;position:absolute;right:-2px;top:0;height:100%;content:""}.mega-menu .menu-right-box{padding:40px 0 40px 60px;width:100%}.mega-menu .menu-right-box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.mega-menu .menu-right-box ul.no-hd li:first-child{margin-top:0}.mega-menu .menu-right-box ul li{padding:0;margin-top:20px}.mega-menu .menu-title,.mega-menu .card-title{margin:0;font-size:24px;line-height:1.2;font-weight:700}.mega-menu .menu-title.MT30,.mega-menu .card-title.MT30{margin-top:30px}.mega-menu .menu-title.with-btn,.mega-menu .card-title.with-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mega-menu .menu-title.with-btn .arrow span,.mega-menu .card-title.with-btn .arrow span{font-size:16px;font-weight:bold}.icon-close.black::before{color:#54565b}.login-bx{padding:0}.login-bx .login-top{background:#9d1d27;background-image:linear-gradient(134deg, #c4777d 0%, #9d1d27 91%);padding:40px 60px 32px;border-radius:4px 4px 0 0}.login-bx .login-top .hd{color:#fff;margin-bottom:20px}.login-bx .login-top .white-box,.login-bx .login-top .tog_cont1,.login-bx .login-top .tog_cont2,.login-bx .login-top .tog_cont3,.login-bx .login-top .trgr1,.login-bx .login-top .trgr2,.login-bx .login-top .trgr3,.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}.form-details{display:-ms-flexbox;display:flex}@media(max-width: 767px){.form-details{display:block}.form-details .ctr-xs{text-align:center}}.form-details .col-left{width:250px;padding-top:50px;-ms-flex:0 0 200px;flex:0 0 200px}.form-details .col-left .mob-scroll{overflow:inherit}.form-details .col-left .progress1{display:none}@media(max-width: 991px){.form-details .col-left{width:300px}}@media(max-width: 767px){.form-details .col-left{width:100%;overflow-x:auto;padding-top:35px}.form-details .col-left .progress1{display:block}.form-details .col-left .mob-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.form-details .col-left .mob-scroll::-webkit-scrollbar{display:none}}.form-details .col-right{width:100%;border-left:1px solid rgba(151,151,151,.3);padding:50px 220px 60px 120px}.form-details .col-right.op2{padding:60px 100px}@media(max-width: 1024px){.form-details .col-right.op2{padding:50px}}@media(max-width: 767px){.form-details .col-right.op2{padding:40px 0}.form-details .col-right.op2 .get-quote .f20{font-size:16px}}.form-details .col-right.op1{padding:50px 0 60px 120px}@media(max-width: 767px){.form-details .col-right.op1{padding:30px 0}}.form-details .col-right.op1 .needs-validation{padding-right:220px}@media(max-width: 1024px){.form-details .col-right.op1 .needs-validation{padding-right:30px}}@media(max-width: 991px){.form-details .col-right.op1 .needs-validation{padding-right:0}}.form-details .col-right.op3{border-left:0;padding:60px 20%}@media(max-width: 1024px){.form-details .col-right.op3{padding:50px}}@media(max-width: 767px){.form-details .col-right.op3{padding:40px 0}}@media(max-width: 1024px){.form-details .col-right{padding:50px 80px 60px 70px}}@media(max-width: 991px){.form-details .col-right{padding:50px}}@media(max-width: 767px){.form-details .col-right{padding:30px 0;border:0}}.form-details .col-right .form-list{margin-top:0}.form-details select{height:53px;margin-right:20px;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:98% center;padding:.85rem .75rem;border:0;border-bottom:1px solid #979797;border-radius:.25rem;color:#787878}.form-details select::-ms-expand{display:none}.form-details select:focus::-ms-value{background:none}.normSel select{height:53px;margin-right:20px;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:98% center;padding:.85rem .75rem;border:0;border-bottom:1px solid #979797;border-radius:.25rem;color:#787878}.normSel select::-ms-expand{display:none}.progress-list{position:relative;width:200px}.progress-list .sub-list-m{display:none}@media(max-width: 767px){.progress-list{width:100%}.progress-list .sub-list-m{display:block;margin-top:10px}.progress-list .sub-list-m ul{background:url(../images/line.gif) repeat-x center left}.progress-list .sub-list-m ul li{width:auto;padding:0;font-weight:400;-ms-flex:none;flex:none}.progress-list .sub-list-m ul li a{display:none}.progress-list .sub-list-m ul li.act{background:#fff}.progress-list .sub-list-m ul li.act span{background:#54565b;margin:0 10px 0 0}.progress-list .sub-list-m ul li.act a{color:#54565b;display:-ms-flexbox;display:flex;margin-right:10px}.progress-list .sub-list-m ul li span{width:20px;height:20px;background:#b8b8b8;font-size:10px;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 10px}.progress-list.op1{display:-ms-flexbox;display:flex}.progress-list.op1 ul{margin:5px 0}.progress-list.op1 ul li{display:none}.progress-list.op1 ul li .top{display:none}.progress-list.op1 ul li.active{display:block;-ms-flex:none;flex:none;width:auto;padding:12px 28px}}.progress-list.sticky{position:fixed;top:70px}.progress-list.sticky ul{margin-left:2px}@media(max-width: 767px){.progress-list.sticky{left:0;background:#fff;z-index:3;top:10px;width:100%;overflow-x:auto}}@media(max-width: 767px){.progress-list ul{display:-ms-flexbox;display:flex;overflow:auto}}.progress-list ul li{min-height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin:20px 0;padding:10px 20px;border-radius:25px 0 0 25px;position:relative;z-index:1;line-height:1.6;font-weight:700}.progress-list ul li strong{position:absolute;right:-10px;top:15px;width:20px;height:20px;background:#9d1d27 url(../images/right.svg) no-repeat center center;border-radius:10px}@media(max-width: 767px){.progress-list ul li strong{right:10px}}@media(max-width: 767px){.progress-list ul li{width:250px;-ms-flex:0 0 220px;flex:0 0 220px;margin:0;border-radius:25px;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px;overflow:hidden}}.progress-list ul li.active{background:#f9eaec;overflow:hidden}.progress-list ul li.active span{z-index:3;font-weight:700}.progress-list ul li:first-child{margin-top:0}.progress-list ul li .top{background:#eed8db;border-radius:25px 0 0 25px;position:absolute;z-index:1;top:0;left:0;height:100%;transition:all 1s;width:0;overflow:hidden}.progress-list ul li .colors{width:100%;height:4px}.progress-list ul li.sub-list{padding:0;margin:0}@media(max-width: 767px){.progress-list ul li.sub-list{display:none}}.progress-list ul li.sub-list ul{color:#b8b8b8}.progress-list ul li.sub-list ul li{margin:0;font-weight:400;min-height:45px;position:relative}.progress-list ul li.sub-list ul li span{width:20px;height:20px;background:#b8b8b8;font-size:10px;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;position:absolute;right:-10px;top:13px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.progress-list ul li.sub-list ul li a{color:#b8b8b8}.progress-list ul li.sub-list ul li.act span{background:#54565b}.progress-list ul li.sub-list ul li.act a{color:#54565b}.journey-section{background:#fff}@media(max-width: 767px){.journey-section{padding:8px 0 12px}}.or{background:url(../images/line.gif) repeat-x left center;color:#b8b8b8}.or span{background:#fff;padding-right:5px}.upload-file{position:relative}.upload-file .error{position:absolute;margin:0;padding:5px 0;color:#d10000;font-size:14px;background:none;top:35px;left:20px}.upload-file .f-input{border:2px solid #b8b8b8;padding:10px 25px 10px 15px;border-radius:4px;font-size:15px;color:#b8b8b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:8px;width:100%}.upload-file .file-list{display:-ms-flexbox;display:flex}.upload-file .file-list li{border:2px solid #b8b8b8;padding:10px 25px 10px 15px;border-radius:4px;font-size:15px;color:#b8b8b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:8px;margin-right:5px;display:-ms-flexbox;display:flex;width:145px;position:relative}.upload-file .file-list li div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-file .file-list li .remove-list{background:url(../images/close.svg) no-repeat 0 5px;width:14px;height:20px;position:absolute;right:10px;top:8px}.upload-file .filename{position:relative;display:none;width:145px}.upload-file .filename .remove{color:#b8b8b8;font-size:15px;position:absolute;right:10px;top:18px}.upload-file.active .filename{display:block}.upload-file .filetext{border:2px dashed #b8b8b8;padding:20px;font-weight:700;color:#9d1d27;background:url(../images/upload.svg) no-repeat 96% center}.upload-file .filetext span{color:#54565b}@media(max-width: 767px){.upload-file .filetext span{display:none}}.upload-file .upload{left:0;top:0}.upload-file .fileUpload{position:absolute;left:0;top:0;width:100%}.upload-file .fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:100%;min-height:62px}.from-screen{display:none}.from-screen.active{display:block}.jvalidation .btn-box .btn-red:focus{box-shadow:0 1px 4px 0 #000}.jvalidation .form-control.is-invalid{border-color:#d10000 !important;box-shadow:none}.jvalidation .was-validated .form-control:valid,.jvalidation .was-validated .form-control:valid:focus{border-color:#d8d8d8;box-shadow:none}.jvalidation .was-validated input.form-control:valid,.jvalidation .was-validated input.form-control:valid:focus{background-image:none}.jvalidation .form-label-group>label.error,.jvalidation .form-label-group input:not(:placeholder-shown)~label.error{position:static;margin:0;padding:5px 0;color:#d10000;font-size:14px;background:none}.jvalidation .custom-control-input.is-valid~.custom-control-label,.jvalidation .was-validated .custom-control-input:valid~.custom-control-label{color:inherit}.jvalidation .form-control.is-valid,.jvalidation .was-validated .form-control:valid{border-color:inherit}.edit-box{background:#fff;box-shadow:rgba(84,86,91,.3) 0 1px 4px;padding:30px 40px;border-radius:4px;overflow:hidden}.edit-box .info{overflow:hidden}.edit-box figure{margin-left:15px}.pd-section{padding:70px 0;background:#fafafa}@media(max-width: 767px){.pd-section{padding:30px 0}}.pd-list{display:none}.pd-list.active{display:block;display:-ms-flexbox;display:flex}.pd-list li{margin-right:50px}@media(max-width: 767px){.pd-list.op1{-ms-flex-wrap:wrap;flex-wrap:wrap}.pd-list.op1 li{margin:0 5% 25px 0;width:45%}.pd-list.op1 li:last-child{width:100%}}.ui-widget.ui-datepicker{background:#fff;width:320px !important;z-index:4 !important}.trgr1,.trgr2,.trgr3{padding:20px 50px 20px 30px;margin-top:1rem;position:relative;cursor:pointer}.trgr1::before,.trgr2::before,.trgr3::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:30px;top:20px;color:#9d1d27}.trgr1.act,.trgr2.act,.trgr3.act{border-radius:5px 5px 0 0}.trgr1.act::before,.trgr2.act::before,.trgr3.act::before{content:""}.tog_cont1,.tog_cont2,.tog_cont3{border-radius:0 0 5px 5px;border-top:1px solid #9d1d27;padding:20px 30px;margin-bottom:1rem}.tog_cont1 .block,.tog_cont2 .block,.tog_cont3 .block{display:block}.otp-bx{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.loading-box{width:160px;height:160px;position:relative;margin:0 auto}.loading-box figure{position:absolute;top:25px;left:25px}.loader{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #f1c4c3;width:160px;height:160px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.toggle-password{background:url(../images/icons/eye_cross.svg) no-repeat center center;position:absolute;right:15px;top:15px;width:26px;height:26px}.toggle-password.active{background:url(../images/icons/eye.svg) no-repeat center center}@media(max-width: 767px){.m-center{text-align:center}}.emi-roi-list{display:-ms-flexbox;display:flex}.emi-roi-list li{margin-right:70px;font-weight:700;font-size:24px}.emi-roi-list li:last-child{margin-right:0}.emi-roi-list li span{font-weight:400;font-size:16px;display:block;margin-bottom:4px}@media(max-width: 767px){.emi-roi-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.emi-roi-list li{margin-right:12px;margin-bottom:30px}}span.star{font-size:15px;position:relative;top:-15px}@media(max-width: 991px){span.star{top:-7px}}.go-back,.skip-btn{color:#767676}.app-list-1{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #d8d8d8;padding:30px 40px;-ms-flex-align:center;align-items:center}@media(max-width: 991px){.app-list-1{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.app-list-1 li{margin-bottom:30px}.app-list-1 li:last-child{margin-bottom:0}}.app-list-1 li strong{font-weight:700;font-size:24px}.app-list-1 li .share-box-yellow{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.app-list-1 li .share-box-yellow .my-links a span{background:#ffcb05}@media(max-width: 991px){.app-list-1 li .share-box-yellow .share-box .share-bubble .social li{margin-bottom:0}}@media(max-width: 991px)and (max-width: 767px){.app-list-1 li .share-box-yellow .share-box .share-bubble::after{right:auto;left:170px}}@media(max-width: 767px){.app-list-1 li .share-box-yellow .share-positon-box{right:auto;left:-140px}}.track-app{padding:50px 0 60px 50px}@media(max-width: 767px){.track-app{padding:15px}}.app-help-box{background:#f3f3f3;padding:35px 0}.app-help-box.PT0{padding-top:0}.circle-box{width:100px;height:100px;border-radius:50%;background:#ffcb05;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991px){.circle-box{width:70px;height:70px}}@media(max-width: 991px){.circle-box{margin:0 auto;margin-bottom:10px}}.circle-list{display:-ms-flexbox;display:flex}@media(max-width: 767px){.circle-list{margin-top:30px;-ms-flex-pack:justify;justify-content:space-between}}.circle-list li{margin-right:60px;text-align:center}.circle-list li:last-child{margin-right:0}@media(max-width: 991px){.circle-list li{margin-right:30px}}@media(max-width: 767px){.circle-list li{margin-right:0;-ms-flex-pack:center;justify-content:center;width:100px}}.status-of-step{background:url(../images/line.gif) repeat-x left center;display:-ms-flexbox;display:flex;width:83%;margin-left:7%;-ms-flex-align:center;align-items:center}.status-of-step li{width:25%;display:-ms-flexbox;display:flex}.status-of-step li:nth-child(2){-ms-flex-pack:center;justify-content:center}.status-of-step li:nth-child(3){-ms-flex-pack:end;justify-content:flex-end;margin-right:60px}@media(max-width: 767px){.status-of-step li:nth-child(3){margin-right:0}}.status-of-step li:last-child{-ms-flex-pack:end;justify-content:flex-end}.status-of-step li span{width:24px;height:24px;background:#d8d8d8;display:-ms-flexbox;display:flex;border-radius:50%}.status-of-step li.active span{background:#00a07a url(../images/right.svg) no-repeat center center;background-size:20px;width:36px;height:36px}.status-cont{display:-ms-flexbox;display:flex;margin-top:15px}.status-cont li{width:25%;display:-ms-flexbox;display:flex}.status-cont li:nth-child(2),.status-cont li:nth-child(3){-ms-flex-pack:center;justify-content:center;text-align:center}@media(max-width: 767px){.status-cont li:nth-child(2),.status-cont li:nth-child(3){text-align:left}}.status-cont li:last-child{-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){.mobile-status{display:-ms-flexbox;display:flex;background:url(../images/line.gif) repeat-y 35px 0}.mobile-status .status-of-step{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background:none;width:40px;margin-left:0}.mobile-status .status-of-step li{width:auto;height:36px;margin-bottom:10px;-ms-flex-align:end;align-items:flex-end}.mobile-status .status-of-step li:nth-child(2),.mobile-status .status-of-step li:last-child{-ms-flex-pack:start;justify-content:flex-start}.mobile-status .status-of-step li:last-child{margin-bottom:0}.mobile-status .status-cont{-ms-flex-direction:column;flex-direction:column;margin:0;padding-left:10px}.mobile-status .status-cont li{width:auto;height:36px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;padding-top:7px}.mobile-status .status-cont li:last-child{margin-bottom:0}}@media(max-width: 767px){.MR30.m-mr-ml-30{margin-right:30px;margin-left:30px}}.form-details .col-right.op1{padding-top:60px;padding-right:0}.form-details .col-right.op1 .needs-validation{padding-right:0}@media(max-width: 991px){.form-details .col-right.op1{padding-left:50px}}@media(max-width: 767px){.form-details .col-right.op1{padding-left:20px}}.choose-product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.choose-product label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:50px 30px 0 0;text-align:center;width:120px;cursor:pointer}.choose-product label img{height:100px;margin:10px}.choose-product label input{opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.choose-product label input:checked+.design{background:url(../images/prod/hover.svg) no-repeat right center}.choose-product label .text{display:block;margin-top:12px}@media(max-width: 991px){.choose-product label{margin-right:20px}}@media(max-width: 767px){.choose-product label{margin-right:10%}}@media(max-width: 767px){.mob-scrollm{overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.mob-scrollm::-webkit-scrollbar{display:none}.mob-scrollm ul{min-width:840px}.car-journey .mob-scrollm ul{min-width:630px}}.progress1{width:60px;height:60px;line-height:60px;background:none;margin-left:auto;box-shadow:none;position:relative}.progress1:after{content:"";width:100%;height:100%;border-radius:50%;border:4px solid #e8e8e8;position:absolute;top:0;left:0}.progress1>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.progress1 .progress-left{left:0}.progress1 .progress-bar{width:100%;height:100%;background:none;border-width:4px;border-style:solid;position:absolute;top:0;border-color:#9d1d27}.progress1 .progress-left .progress-bar{left:100%;border-top-right-radius:30px;border-bottom-right-radius:30px;border-left:0;transform-origin:center left}.progress1 .progress-right{right:0}.progress1 .progress-right .progress-bar{left:-100%;border-top-left-radius:30px;border-bottom-left-radius:30px;border-right:0;transform-origin:center right}.progress1 .progress-value{display:-ms-flexbox;display:flex;border-radius:50%;font-size:13px;text-align:center;line-height:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.progress1 .progress-value span{font-size:12px;text-transform:uppercase}.progress1[data-percentage="1"] .progress-right .progress-bar{animation:loading-1 .5s linear forwards}.progress1[data-percentage="1"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="2"] .progress-right .progress-bar{animation:loading-2 .5s linear forwards}.progress1[data-percentage="2"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="3"] .progress-right .progress-bar{animation:loading-3 .5s linear forwards}.progress1[data-percentage="3"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="4"] .progress-right .progress-bar{animation:loading-4 .5s linear forwards}.progress1[data-percentage="4"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="5"] .progress-right .progress-bar{animation:loading-5 .5s linear forwards}.progress1[data-percentage="5"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="6"] .progress-right .progress-bar{animation:loading-6 .5s linear forwards}.progress1[data-percentage="6"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="7"] .progress-right .progress-bar{animation:loading-7 .5s linear forwards}.progress1[data-percentage="7"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="8"] .progress-right .progress-bar{animation:loading-8 .5s linear forwards}.progress1[data-percentage="8"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="9"] .progress-right .progress-bar{animation:loading-9 .5s linear forwards}.progress1[data-percentage="9"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="10"] .progress-right .progress-bar{animation:loading-10 .5s linear forwards}.progress1[data-percentage="10"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="11"] .progress-right .progress-bar{animation:loading-11 .5s linear forwards}.progress1[data-percentage="11"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="12"] .progress-right .progress-bar{animation:loading-12 .5s linear forwards}.progress1[data-percentage="12"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="13"] .progress-right .progress-bar{animation:loading-13 .5s linear forwards}.progress1[data-percentage="13"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="14"] .progress-right .progress-bar{animation:loading-14 .5s linear forwards}.progress1[data-percentage="14"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="15"] .progress-right .progress-bar{animation:loading-15 .5s linear forwards}.progress1[data-percentage="15"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="16"] .progress-right .progress-bar{animation:loading-16 .5s linear forwards}.progress1[data-percentage="16"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="17"] .progress-right .progress-bar{animation:loading-17 .5s linear forwards}.progress1[data-percentage="17"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="18"] .progress-right .progress-bar{animation:loading-18 .5s linear forwards}.progress1[data-percentage="18"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="19"] .progress-right .progress-bar{animation:loading-19 .5s linear forwards}.progress1[data-percentage="19"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="20"] .progress-right .progress-bar{animation:loading-20 .5s linear forwards}.progress1[data-percentage="20"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="21"] .progress-right .progress-bar{animation:loading-21 .5s linear forwards}.progress1[data-percentage="21"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="22"] .progress-right .progress-bar{animation:loading-22 .5s linear forwards}.progress1[data-percentage="22"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="23"] .progress-right .progress-bar{animation:loading-23 .5s linear forwards}.progress1[data-percentage="23"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="24"] .progress-right .progress-bar{animation:loading-24 .5s linear forwards}.progress1[data-percentage="24"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="25"] .progress-right .progress-bar{animation:loading-25 .5s linear forwards}.progress1[data-percentage="25"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="26"] .progress-right .progress-bar{animation:loading-26 .5s linear forwards}.progress1[data-percentage="26"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="27"] .progress-right .progress-bar{animation:loading-27 .5s linear forwards}.progress1[data-percentage="27"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="28"] .progress-right .progress-bar{animation:loading-28 .5s linear forwards}.progress1[data-percentage="28"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="29"] .progress-right .progress-bar{animation:loading-29 .5s linear forwards}.progress1[data-percentage="29"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="30"] .progress-right .progress-bar{animation:loading-30 .5s linear forwards}.progress1[data-percentage="30"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="31"] .progress-right .progress-bar{animation:loading-31 .5s linear forwards}.progress1[data-percentage="31"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="32"] .progress-right .progress-bar{animation:loading-32 .5s linear forwards}.progress1[data-percentage="32"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="33"] .progress-right .progress-bar{animation:loading-33 .5s linear forwards}.progress1[data-percentage="33"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="34"] .progress-right .progress-bar{animation:loading-34 .5s linear forwards}.progress1[data-percentage="34"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="35"] .progress-right .progress-bar{animation:loading-35 .5s linear forwards}.progress1[data-percentage="35"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="36"] .progress-right .progress-bar{animation:loading-36 .5s linear forwards}.progress1[data-percentage="36"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="37"] .progress-right .progress-bar{animation:loading-37 .5s linear forwards}.progress1[data-percentage="37"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="38"] .progress-right .progress-bar{animation:loading-38 .5s linear forwards}.progress1[data-percentage="38"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="39"] .progress-right .progress-bar{animation:loading-39 .5s linear forwards}.progress1[data-percentage="39"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="40"] .progress-right .progress-bar{animation:loading-40 .5s linear forwards}.progress1[data-percentage="40"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="41"] .progress-right .progress-bar{animation:loading-41 .5s linear forwards}.progress1[data-percentage="41"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="42"] .progress-right .progress-bar{animation:loading-42 .5s linear forwards}.progress1[data-percentage="42"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="43"] .progress-right .progress-bar{animation:loading-43 .5s linear forwards}.progress1[data-percentage="43"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="44"] .progress-right .progress-bar{animation:loading-44 .5s linear forwards}.progress1[data-percentage="44"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="45"] .progress-right .progress-bar{animation:loading-45 .5s linear forwards}.progress1[data-percentage="45"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="46"] .progress-right .progress-bar{animation:loading-46 .5s linear forwards}.progress1[data-percentage="46"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="47"] .progress-right .progress-bar{animation:loading-47 .5s linear forwards}.progress1[data-percentage="47"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="48"] .progress-right .progress-bar{animation:loading-48 .5s linear forwards}.progress1[data-percentage="48"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="49"] .progress-right .progress-bar{animation:loading-49 .5s linear forwards}.progress1[data-percentage="49"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="50"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="50"] .progress-left .progress-bar{animation:0}.progress1[data-percentage="51"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="51"] .progress-left .progress-bar{animation:loading-1 .5s linear forwards .5s}.progress1[data-percentage="52"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="52"] .progress-left .progress-bar{animation:loading-2 .5s linear forwards .5s}.progress1[data-percentage="53"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="53"] .progress-left .progress-bar{animation:loading-3 .5s linear forwards .5s}.progress1[data-percentage="54"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="54"] .progress-left .progress-bar{animation:loading-4 .5s linear forwards .5s}.progress1[data-percentage="55"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="55"] .progress-left .progress-bar{animation:loading-5 .5s linear forwards .5s}.progress1[data-percentage="56"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="56"] .progress-left .progress-bar{animation:loading-6 .5s linear forwards .5s}.progress1[data-percentage="57"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="57"] .progress-left .progress-bar{animation:loading-7 .5s linear forwards .5s}.progress1[data-percentage="58"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="58"] .progress-left .progress-bar{animation:loading-8 .5s linear forwards .5s}.progress1[data-percentage="59"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="59"] .progress-left .progress-bar{animation:loading-9 .5s linear forwards .5s}.progress1[data-percentage="60"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="60"] .progress-left .progress-bar{animation:loading-10 .5s linear forwards .5s}.progress1[data-percentage="61"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="61"] .progress-left .progress-bar{animation:loading-11 .5s linear forwards .5s}.progress1[data-percentage="62"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="62"] .progress-left .progress-bar{animation:loading-12 .5s linear forwards .5s}.progress1[data-percentage="63"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="63"] .progress-left .progress-bar{animation:loading-13 .5s linear forwards .5s}.progress1[data-percentage="64"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="64"] .progress-left .progress-bar{animation:loading-14 .5s linear forwards .5s}.progress1[data-percentage="65"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="65"] .progress-left .progress-bar{animation:loading-15 .5s linear forwards .5s}.progress1[data-percentage="66"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="66"] .progress-left .progress-bar{animation:loading-16 .5s linear forwards .5s}.progress1[data-percentage="67"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="67"] .progress-left .progress-bar{animation:loading-17 .5s linear forwards .5s}.progress1[data-percentage="68"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="68"] .progress-left .progress-bar{animation:loading-18 .5s linear forwards .5s}.progress1[data-percentage="69"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="69"] .progress-left .progress-bar{animation:loading-19 .5s linear forwards .5s}.progress1[data-percentage="70"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="70"] .progress-left .progress-bar{animation:loading-20 .5s linear forwards .5s}.progress1[data-percentage="71"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="71"] .progress-left .progress-bar{animation:loading-21 .5s linear forwards .5s}.progress1[data-percentage="72"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="72"] .progress-left .progress-bar{animation:loading-22 .5s linear forwards .5s}.progress1[data-percentage="73"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="73"] .progress-left .progress-bar{animation:loading-23 .5s linear forwards .5s}.progress1[data-percentage="74"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="74"] .progress-left .progress-bar{animation:loading-24 .5s linear forwards .5s}.progress1[data-percentage="75"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="75"] .progress-left .progress-bar{animation:loading-25 .5s linear forwards .5s}.progress1[data-percentage="76"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="76"] .progress-left .progress-bar{animation:loading-26 .5s linear forwards .5s}.progress1[data-percentage="77"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="77"] .progress-left .progress-bar{animation:loading-27 .5s linear forwards .5s}.progress1[data-percentage="78"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="78"] .progress-left .progress-bar{animation:loading-28 .5s linear forwards .5s}.progress1[data-percentage="79"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="79"] .progress-left .progress-bar{animation:loading-29 .5s linear forwards .5s}.progress1[data-percentage="80"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="80"] .progress-left .progress-bar{animation:loading-30 .5s linear forwards .5s}.progress1[data-percentage="81"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="81"] .progress-left .progress-bar{animation:loading-31 .5s linear forwards .5s}.progress1[data-percentage="82"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="82"] .progress-left .progress-bar{animation:loading-32 .5s linear forwards .5s}.progress1[data-percentage="83"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="83"] .progress-left .progress-bar{animation:loading-33 .5s linear forwards .5s}.progress1[data-percentage="84"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="84"] .progress-left .progress-bar{animation:loading-34 .5s linear forwards .5s}.progress1[data-percentage="85"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="85"] .progress-left .progress-bar{animation:loading-35 .5s linear forwards .5s}.progress1[data-percentage="86"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="86"] .progress-left .progress-bar{animation:loading-36 .5s linear forwards .5s}.progress1[data-percentage="87"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="87"] .progress-left .progress-bar{animation:loading-37 .5s linear forwards .5s}.progress1[data-percentage="88"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="88"] .progress-left .progress-bar{animation:loading-38 .5s linear forwards .5s}.progress1[data-percentage="89"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="89"] .progress-left .progress-bar{animation:loading-39 .5s linear forwards .5s}.progress1[data-percentage="90"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="90"] .progress-left .progress-bar{animation:loading-40 .5s linear forwards .5s}.progress1[data-percentage="91"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="91"] .progress-left .progress-bar{animation:loading-41 .5s linear forwards .5s}.progress1[data-percentage="92"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="92"] .progress-left .progress-bar{animation:loading-42 .5s linear forwards .5s}.progress1[data-percentage="93"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="93"] .progress-left .progress-bar{animation:loading-43 .5s linear forwards .5s}.progress1[data-percentage="94"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="94"] .progress-left .progress-bar{animation:loading-44 .5s linear forwards .5s}.progress1[data-percentage="95"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="95"] .progress-left .progress-bar{animation:loading-45 .5s linear forwards .5s}.progress1[data-percentage="96"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="96"] .progress-left .progress-bar{animation:loading-46 .5s linear forwards .5s}.progress1[data-percentage="97"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="97"] .progress-left .progress-bar{animation:loading-47 .5s linear forwards .5s}.progress1[data-percentage="98"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="98"] .progress-left .progress-bar{animation:loading-48 .5s linear forwards .5s}.progress1[data-percentage="99"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="99"] .progress-left .progress-bar{animation:loading-49 .5s linear forwards .5s}.progress1[data-percentage="100"] .progress-right .progress-bar{animation:loading-50 .5s linear forwards}.progress1[data-percentage="100"] .progress-left .progress-bar{animation:loading-50 .5s linear forwards .5s}@keyframes loading-1{0%{transform:rotate(0deg)}100%{transform:rotate(3.6deg)}}@keyframes loading-2{0%{transform:rotate(0deg)}100%{transform:rotate(7.2deg)}}@keyframes loading-3{0%{transform:rotate(0deg)}100%{transform:rotate(10.8deg)}}@keyframes loading-4{0%{transform:rotate(0deg)}100%{transform:rotate(14.4deg)}}@keyframes loading-5{0%{transform:rotate(0deg)}100%{transform:rotate(18deg)}}@keyframes loading-6{0%{transform:rotate(0deg)}100%{transform:rotate(21.6deg)}}@keyframes loading-7{0%{transform:rotate(0deg)}100%{transform:rotate(25.2deg)}}@keyframes loading-8{0%{transform:rotate(0deg)}100%{transform:rotate(28.8deg)}}@keyframes loading-9{0%{transform:rotate(0deg)}100%{transform:rotate(32.4deg)}}@keyframes loading-10{0%{transform:rotate(0deg)}100%{transform:rotate(36deg)}}@keyframes loading-11{0%{transform:rotate(0deg)}100%{transform:rotate(39.6deg)}}@keyframes loading-12{0%{transform:rotate(0deg)}100%{transform:rotate(43.2deg)}}@keyframes loading-13{0%{transform:rotate(0deg)}100%{transform:rotate(46.8deg)}}@keyframes loading-14{0%{transform:rotate(0deg)}100%{transform:rotate(50.4deg)}}@keyframes loading-15{0%{transform:rotate(0deg)}100%{transform:rotate(54deg)}}@keyframes loading-16{0%{transform:rotate(0deg)}100%{transform:rotate(57.6deg)}}@keyframes loading-17{0%{transform:rotate(0deg)}100%{transform:rotate(61.2deg)}}@keyframes loading-18{0%{transform:rotate(0deg)}100%{transform:rotate(64.8deg)}}@keyframes loading-19{0%{transform:rotate(0deg)}100%{transform:rotate(68.4deg)}}@keyframes loading-20{0%{transform:rotate(0deg)}100%{transform:rotate(72deg)}}@keyframes loading-21{0%{transform:rotate(0deg)}100%{transform:rotate(75.6deg)}}@keyframes loading-22{0%{transform:rotate(0deg)}100%{transform:rotate(79.2deg)}}@keyframes loading-23{0%{transform:rotate(0deg)}100%{transform:rotate(82.8deg)}}@keyframes loading-24{0%{transform:rotate(0deg)}100%{transform:rotate(86.4deg)}}@keyframes loading-25{0%{transform:rotate(0deg)}100%{transform:rotate(90deg)}}@keyframes loading-26{0%{transform:rotate(0deg)}100%{transform:rotate(93.6deg)}}@keyframes loading-27{0%{transform:rotate(0deg)}100%{transform:rotate(97.2deg)}}@keyframes loading-28{0%{transform:rotate(0deg)}100%{transform:rotate(100.8deg)}}@keyframes loading-29{0%{transform:rotate(0deg)}100%{transform:rotate(104.4deg)}}@keyframes loading-30{0%{transform:rotate(0deg)}100%{transform:rotate(108deg)}}@keyframes loading-31{0%{transform:rotate(0deg)}100%{transform:rotate(111.6deg)}}@keyframes loading-32{0%{transform:rotate(0deg)}100%{transform:rotate(115.2deg)}}@keyframes loading-33{0%{transform:rotate(0deg)}100%{transform:rotate(118.8deg)}}@keyframes loading-34{0%{transform:rotate(0deg)}100%{transform:rotate(122.4deg)}}@keyframes loading-35{0%{transform:rotate(0deg)}100%{transform:rotate(126deg)}}@keyframes loading-36{0%{transform:rotate(0deg)}100%{transform:rotate(129.6deg)}}@keyframes loading-37{0%{transform:rotate(0deg)}100%{transform:rotate(133.2deg)}}@keyframes loading-38{0%{transform:rotate(0deg)}100%{transform:rotate(136.8deg)}}@keyframes loading-39{0%{transform:rotate(0deg)}100%{transform:rotate(140.4deg)}}@keyframes loading-40{0%{transform:rotate(0deg)}100%{transform:rotate(144deg)}}@keyframes loading-41{0%{transform:rotate(0deg)}100%{transform:rotate(147.6deg)}}@keyframes loading-42{0%{transform:rotate(0deg)}100%{transform:rotate(151.2deg)}}@keyframes loading-43{0%{transform:rotate(0deg)}100%{transform:rotate(154.8deg)}}@keyframes loading-44{0%{transform:rotate(0deg)}100%{transform:rotate(158.4deg)}}@keyframes loading-45{0%{transform:rotate(0deg)}100%{transform:rotate(162deg)}}@keyframes loading-46{0%{transform:rotate(0deg)}100%{transform:rotate(165.6deg)}}@keyframes loading-47{0%{transform:rotate(0deg)}100%{transform:rotate(169.2deg)}}@keyframes loading-48{0%{transform:rotate(0deg)}100%{transform:rotate(172.8deg)}}@keyframes loading-49{0%{transform:rotate(0deg)}100%{transform:rotate(176.4deg)}}@keyframes loading-50{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.upload-box{background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);border-radius:5px}.upload-box a{display:block;background:url(../images/icons/arw-red.svg) no-repeat 96% 12%}.upload-box .upTop{padding:16px 24px;min-height:150px}.upload-box .upTop .hd3b{margin-bottom:20px}.upload-box .upTop .hd3b img{vertical-align:middle;margin-right:6px}.upload-box .upTop .f12{color:#737373}.upload-box .upBtm{background:#f3f3f3;padding:4px 24px 2px;font-size:11px;border-radius:0 0 5px 5px;display:-ms-flexbox;display:flex}.upload-box .upBtm.recd{background:#ffcb05}.upload-box .upBtm .rt{margin-left:auto}@media(max-width: 767px){.upload-box .upTop .hd3b{font-size:20px;margin-bottom:12px}.upload-box .upTop .hd3b img{display:block;margin-bottom:8px}.upload-box .upTop .f12{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1}.upload-box .upTop .f12 img{margin-right:5px}}.congo-box{background-image:linear-gradient(134deg, #9D1D27 0%, #C4777D 91%);border-radius:4px;padding:24px 48px;position:relative;margin:20px 0 32px}.congo-box .hd2{font-weight:400;line-height:1.2;color:#fff}.congo-box figure{position:absolute;right:30px;bottom:0}.congo-box figure img{height:140px}@media(max-width: 991px){.congo-box{padding:24px 120px 24px 24px}.congo-box figure{right:20px}.congo-box figure img{height:100px}}.check-list.op1{margin-bottom:0}.check-list.op1 li{margin-bottom:0}.brd50p{border-radius:50%}.single-form{background:#f3f3f3 url(../images/form-banner.jpg) no-repeat;background-size:contain;padding-top:98px}@media(max-width: 767px){.single-form{padding-top:48px;padding-bottom:4px;background-size:200%}}.single-form .white-box,.single-form .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .single-form .ad-card,.single-form .trgr1,.single-form .trgr2,.single-form .trgr3,.single-form .tog_cont1,.single-form .tog_cont2,.single-form .tog_cont3{padding:52px 72px;max-width:650px;margin:0 auto 2px}.single-form .white-box .hd2,.single-form .search-bxIn .search-ad .ad-card .hd2,.search-bxIn .search-ad .single-form .ad-card .hd2,.single-form .trgr1 .hd2,.single-form .trgr2 .hd2,.single-form .trgr3 .hd2,.single-form .tog_cont1 .hd2,.single-form .tog_cont2 .hd2,.single-form .tog_cont3 .hd2{color:#54565b}.single-form .white-box .radio-option,.single-form .search-bxIn .search-ad .ad-card .radio-option,.search-bxIn .search-ad .single-form .ad-card .radio-option,.single-form .trgr1 .radio-option,.single-form .trgr2 .radio-option,.single-form .trgr3 .radio-option,.single-form .tog_cont1 .radio-option,.single-form .tog_cont2 .radio-option,.single-form .tog_cont3 .radio-option{margin-top:0}@media(max-width: 767px){.single-form .white-box,.single-form .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .single-form .ad-card,.single-form .trgr1,.single-form .trgr2,.single-form .trgr3,.single-form .tog_cont1,.single-form .tog_cont2,.single-form .tog_cont3{padding:20px;margin:0 15px}.single-form .white-box .form-list li,.single-form .search-bxIn .search-ad .ad-card .form-list li,.search-bxIn .search-ad .single-form .ad-card .form-list li,.single-form .trgr1 .form-list li,.single-form .trgr2 .form-list li,.single-form .trgr3 .form-list li,.single-form .tog_cont1 .form-list li,.single-form .tog_cont2 .form-list li,.single-form .tog_cont3 .form-list li{margin-bottom:16px}}.single-form.grnt-new-single-form-details .hd2{margin-bottom:15px}.single-form.grnt-new-single-form-details .rules .f12{margin-bottom:10px}.single-form.grnt-new-single-form-details .rules ul{margin-left:1rem;margin-bottom:0}.single-form.grnt-new-single-form-details .rules ul li{font-size:12px;list-style-type:decimal;margin-bottom:5px}.single-form.grnt-new-single-form-details .rules .btn-box{margin-top:15px}.single-form.grnt-new-single-form-details .rules .btn-box a{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.single-form.grnt-new-single-form-details .rules .btn-box a+a{margin-top:15px}.single-form.grnt-new-single-form-details .form-list{margin-top:0}.rate-exp{display:-ms-flexbox;display:flex;position:relative;margin-bottom:30px}.rate-exp label{cursor:pointer;margin-right:4px;margin-bottom:0}.rate-exp label input{opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.rate-exp label .design{background:#f3f3f3;width:30px;height:30px;display:block;text-align:center;line-height:30px}.rate-exp label input:checked+.design,.rate-exp label input:checked+.error+.design{background:#9d1d27;color:#fff}.rate-exp label.error{position:absolute;top:30px;font-size:14px;color:#d10000}.cd-banner{background:#f4d8cf;background-image:linear-gradient(90deg, #F4D8CF 0%, #AB615F 63%, #FFFFFF 63%, #FFFFFF 100%);padding-top:30px;color:#25243b}.cd-banner .custom-control-label.f12{line-height:18px;color:#54565b}.cd-banner .custom-control-label.f12 .link-txt{font-size:12px}.cd-banner .hero-from .list-item.op3{display:none}.cd-banner .sa-left .img-mob{display:none}@media(max-width: 1024px){.cd-banner .ml-6{margin-left:-50px}}@media(max-width: 991px){.cd-banner{background-image:linear-gradient(90deg, #F4D8CF 0%, #AB615F 58%, #FFFFFF 58%, #FFFFFF 100%)}}@media(max-width: 767px){.cd-banner{background-image:linear-gradient(135deg, #F4D8CF 0%, #AB615F 100%)}.cd-banner .sa-left{padding-bottom:20px;background-repeat:no-repeat;background-position:right bottom}.cd-banner .sa-left .list-item.op3{display:none}.cd-banner .sa-left .img-mob{display:block;position:absolute;bottom:-21px;right:-15px}.cd-banner .hero-from .list-item.op3{display:-ms-flexbox;display:flex;border-top:1px solid #979797;margin-top:25px;padding-top:20px}.cd-banner .hero-from .list-item.op3 li span{background:#f3f3f3}.cd-banner .sa-right{background:#fff}.cd-banner .pr-8{padding-right:110px}}.cd-banner .MT70{margin-top:100px}@media(max-width: 991px){.cd-banner .MT70{margin-top:0px}}@media(max-width: 1024px){.cd-banner .hero-img figure img{height:530px}}@media(max-width: 767px){.cd-banner .hero-img figure img{height:auto}}.list-item.op3{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:0}.list-item.op3 li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:14px}.list-item.op3 li span{background:#fafafa;margin-bottom:10px;margin-right:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px}.list-counter{margin:0;padding:0;list-style-type:none}.list-counter li{counter-increment:step-counter;margin-bottom:10px;display:-ms-flexbox;display:flex;font-size:12px;line-height:1.4}.list-counter li::before{content:counter(step-counter);margin-right:10px;background-color:#f4d8cf;color:#9b1e26;border-radius:50%;width:24px;height:24px;font-size:12px;-ms-flex:0 0 24px;flex:0 0 24px;text-align:center;line-height:24px}.pr-8{padding-right:90px}.ml-6{margin-left:-60px}.hd-bx{background:#ab615f;background-image:linear-gradient(135deg, #AB615F 0%, #F4D8CF 100%);padding:20px 0}.hd-bx .hd2{margin-bottom:0}.cd-banner.refer-n-earn{background-image:linear-gradient(90deg, #F0E8EB 0%, #FFEBE0 63%, #FFFFFF 63%, #FFFFFF 100%)}@media(max-width: 991px){.cd-banner.refer-n-earn{background-image:linear-gradient(90deg, #F0E8EB 0%, #FFEBE0 58%, #FFFFFF 58%, #FFFFFF 100%)}}@media(max-width: 767px){.cd-banner.refer-n-earn{background-image:linear-gradient(135deg, #F0E8EB 0%, #FFEBE0 100%)}}.cd-banner.refer-n-earn .list-inline-item:not(:last-child){margin-right:20px}@media(max-width: 991px){.cd-banner.refer-n-earn .list-inline-item:not(:last-child){margin-right:10px}}@media(max-width: 767px){.cd-banner.refer-n-earn .list-inline-item:not(:last-child){margin-right:20px}}.cd-banner.refer-n-earn .white-box,.cd-banner.refer-n-earn .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .cd-banner.refer-n-earn .ad-card,.cd-banner.refer-n-earn .trgr1,.cd-banner.refer-n-earn .trgr2,.cd-banner.refer-n-earn .trgr3,.cd-banner.refer-n-earn .tog_cont1,.cd-banner.refer-n-earn .tog_cont2,.cd-banner.refer-n-earn .tog_cont3{padding:15px;box-shadow:0 1px 4px 0 rgba(0,0,0,.32);margin-bottom:30px}.cd-banner.refer-n-earn .white-box li,.cd-banner.refer-n-earn .search-bxIn .search-ad .ad-card li,.search-bxIn .search-ad .cd-banner.refer-n-earn .ad-card li,.cd-banner.refer-n-earn .trgr1 li,.cd-banner.refer-n-earn .trgr2 li,.cd-banner.refer-n-earn .trgr3 li,.cd-banner.refer-n-earn .tog_cont1 li,.cd-banner.refer-n-earn .tog_cont2 li,.cd-banner.refer-n-earn .tog_cont3 li{font-size:13px}.cd-banner.refer-n-earn .white-box li:not(:last-child),.cd-banner.refer-n-earn .search-bxIn .search-ad .ad-card li:not(:last-child),.search-bxIn .search-ad .cd-banner.refer-n-earn .ad-card li:not(:last-child),.cd-banner.refer-n-earn .trgr1 li:not(:last-child),.cd-banner.refer-n-earn .trgr2 li:not(:last-child),.cd-banner.refer-n-earn .trgr3 li:not(:last-child),.cd-banner.refer-n-earn .tog_cont1 li:not(:last-child),.cd-banner.refer-n-earn .tog_cont2 li:not(:last-child),.cd-banner.refer-n-earn .tog_cont3 li:not(:last-child){padding-bottom:7px}.cd-banner.refer-n-earn .white-box li span,.cd-banner.refer-n-earn .search-bxIn .search-ad .ad-card li span,.search-bxIn .search-ad .cd-banner.refer-n-earn .ad-card li span,.cd-banner.refer-n-earn .trgr1 li span,.cd-banner.refer-n-earn .trgr2 li span,.cd-banner.refer-n-earn .trgr3 li span,.cd-banner.refer-n-earn .tog_cont1 li span,.cd-banner.refer-n-earn .tog_cont2 li span,.cd-banner.refer-n-earn .tog_cont3 li span{font-size:10px;padding-left:5px}@media(max-width: 991px){.cd-banner.refer-n-earn .white-box li span,.cd-banner.refer-n-earn .search-bxIn .search-ad .ad-card li span,.search-bxIn .search-ad .cd-banner.refer-n-earn .ad-card li span,.cd-banner.refer-n-earn .trgr1 li span,.cd-banner.refer-n-earn .trgr2 li span,.cd-banner.refer-n-earn .trgr3 li span,.cd-banner.refer-n-earn .tog_cont1 li span,.cd-banner.refer-n-earn .tog_cont2 li span,.cd-banner.refer-n-earn .tog_cont3 li span{padding-left:0}}@media(max-width: 767px){.cd-banner.refer-n-earn .white-box li span,.cd-banner.refer-n-earn .search-bxIn .search-ad .ad-card li span,.search-bxIn .search-ad .cd-banner.refer-n-earn .ad-card li span,.cd-banner.refer-n-earn .trgr1 li span,.cd-banner.refer-n-earn .trgr2 li span,.cd-banner.refer-n-earn .trgr3 li span,.cd-banner.refer-n-earn .tog_cont1 li span,.cd-banner.refer-n-earn .tog_cont2 li span,.cd-banner.refer-n-earn .tog_cont3 li span{padding-left:5px}}.cd-banner.refer-n-earn .white-box li span.nr,.cd-banner.refer-n-earn .search-bxIn .search-ad .ad-card li span.nr,.search-bxIn .search-ad .cd-banner.refer-n-earn .ad-card li span.nr,.cd-banner.refer-n-earn .trgr1 li span.nr,.cd-banner.refer-n-earn .trgr2 li span.nr,.cd-banner.refer-n-earn .trgr3 li span.nr,.cd-banner.refer-n-earn .tog_cont1 li span.nr,.cd-banner.refer-n-earn .tog_cont2 li span.nr,.cd-banner.refer-n-earn .tog_cont3 li span.nr{font-size:13px}.cd-banner.refer-n-earn .list-counter li{-ms-flex-align:center;align-items:center}.cd-banner.refer-n-earn .list-counter li span{padding-right:10px}.cd-banner.refer-n-earn .list-counter li::before{content:"";display:none}@media(max-width: 767px){.cd-banner.refer-n-earn .hero-from{padding-bottom:20px}}.cd-banner.refer-n-earn .logo{position:absolute;margin-left:30px}.cd-banner.refer-n-earn .MT70{margin-top:140px}@media(max-width: 767px){.cd-banner.refer-n-earn .logo{margin-left:15px}.cd-banner.refer-n-earn .logo img{height:34px;width:auto}.cd-banner.refer-n-earn .MT70{margin-top:60px}}.cd-banner.leadGenr{background-image:linear-gradient(90deg, #F0E8EB 0%, #FFEBE0 63%, #FFFFFF 63%, #FFFFFF 100%);color:#25243b}@media(max-width: 991px){.cd-banner.leadGenr{background-image:linear-gradient(90deg, #F0E8EB 0%, #FFEBE0 58%, #FFFFFF 58%, #FFFFFF 100%)}}@media(max-width: 767px){.cd-banner.leadGenr{background-image:linear-gradient(135deg, #F0E8EB 0%, #FFEBE0 100%)}}.cd-banner.leadGenr .hdb{line-height:1.2}.cd-banner.leadGenr .hdb+.f20{line-height:1.2;margin:12px 0 16px}.cd-banner.leadGenr .clr-red{font-size:18px;margin-bottom:0}.cd-banner.leadGenr .list-item{border-top:0;padding-top:20px;padding-right:40px}.cd-banner.leadGenr .list-item li{margin-bottom:24px}.cd-banner.leadGenr .list-item .list-cont{color:#54565b}.cd-banner.leadGenr .hero-img img{margin-left:-100px}.cd-banner.leadGenr .dc-status-step li strong{font-size:16px;color:#54565b}.cd-banner.leadGenr .hero-from .form-list .otp{border-top:1px solid #d8d8d8;padding-top:12px;margin-top:-8px}.cd-banner.leadGenr .hero-from .form-list .otp p{color:#54565b}.cd-banner.leadGenr .hero-from .form-control:disabled{background:#d8d8d8}.cd-banner.leadGenr .hero-from .form-list select.normal-select-box.is-valid{border-color:inherit}.cd-banner.leadGenr .sa-right{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.faq-section.lgp{background:#f3f3f3;padding:70px 0 50px}.faq-section.lgp .TAR.MT30{margin-bottom:0}@media(max-width: 991px){.faq-section.lgp .flex.MT30{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.acrd-data table.formtable{border-collapse:separate}.acrd-data table.formtable td{text-align:center;border:1px solid #e5e5e5}@media(max-width: 767px){.acrd-data table.formtable td{padding:12px}}.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%}}.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}.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 .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 .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.campaigns-header-logo-only{padding-top:80px}@media(max-width: 767px){body.campaigns-header-logo-only{padding-top:72px}}.camaning-header{height:auto}.camaning-header .top-nav{height:auto;padding:22px 0px}@media(max-width: 767px){.camaning-header .top-nav{padding:18px 0px}}.camaning-header .top-nav .logo{padding:0}@media(max-width: 767px){.camaning-header .top-nav .logo a img{height:auto}}.camaning-header .top-nav .right-need a{font-size:12px;line-height:19px;font-weight:500;color:#9b1e26;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.camaning-header .top-nav .right-need a img{height:auto}.camaning-header .top-nav .right-need a span{display:block;text-decoration:underline}.campaigns-banner{padding:50px 0px;min-height:420px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}.campaigns-banner::before{content:"";position:absolute;top:0;left:0;right:15%;bottom:0;background:rgba(0,0,0,.6);z-index:-1}@media(max-width: 1199px){.campaigns-banner{min-height:370px}}@media(max-width: 991px){.campaigns-banner{padding:30px 0px 0px;min-height:auto}}@media(max-width: 767px){.campaigns-banner{min-height:auto;padding:36px 0px 0px}}.campaigns-banner .campbanner-desc .h1{font-size:44px;line-height:54px;font-weight:500;color:#fff;margin-bottom:8px}@media(max-width: 1199px){.campaigns-banner .campbanner-desc .h1{font-size:36px;line-height:44px}}@media(max-width: 991px){.campaigns-banner .campbanner-desc .h1{font-size:30px;line-height:39px}}@media(max-width: 767px){.campaigns-banner .campbanner-desc .h1{font-size:28px;line-height:34px;margin-bottom:8px}.campaigns-banner .campbanner-desc .h1 br{display:none}}.campaigns-banner .campbanner-desc .txt{font-size:18px;line-height:26px;font-weight:300;color:rgba(255,255,255,.88);margin-bottom:20px}.campaigns-banner .campbanner-desc .txt:last-child{margin-bottom:0}@media(max-width: 1199px){.campaigns-banner .campbanner-desc .txt{font-size:16px;list-style:23px}}@media(max-width: 767px){.campaigns-banner .campbanner-desc .txt{font-size:16px;line-height:24px}}.campaigns-banner .campbanner-le-img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:24px}@media(max-width: 767px){.campaigns-banner .campbanner-le-img{margin-top:20px}}.campaigns-banner .campbanner-le-img .cambanleim-box+.cambanleim-box{margin-left:12px;padding-left:13px;border-left:1px solid #fff}@media(max-width: 767px){.campaigns-banner .campbanner-le-img .cambanleim-box+.cambanleim-box{margin-left:8px;padding-left:9px}}.campaigns-banner .campbanner-le-img img{max-width:92px}@media(max-width: 767px){.campaigns-banner .campbanner-le-img img{max-width:68px}}.campaigns-banner .campri-img{position:absolute;bottom:0}@media(max-width: 991px){.campaigns-banner .campri-img{position:relative;margin-top:30px;text-align:center}}.campaigns-banner .campri-img img{width:540px}@media(max-width: 1366px){.campaigns-banner .campri-img img{width:480px}}@media(max-width: 1199px){.campaigns-banner .campri-img img{width:420px}}@media(max-width: 767px){.campaigns-banner .campri-img img{width:100%;max-width:90%}}.campaigns-banner .campbanner-back-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.campaigns-banner .campbanner-back-img img{width:100%;height:100%;object-fit:cover;object-position:center right}.campaigns-register{padding:48px 0px}@media(max-width: 767px){.campaigns-register{padding:24px 0px}}.campaigns-register .cmpregi-main{padding:60px 100px 60px 56px;background:#fcf0f2;border-radius:24px}@media(max-width: 1199px){.campaigns-register .cmpregi-main{padding:40px 50px 40px 50px}}@media(max-width: 991px){.campaigns-register .cmpregi-main{padding:40px 40px 40px 40px}}@media(max-width: 767px){.campaigns-register .cmpregi-main{padding:24px 16px;border-radius:8px}}@media(max-width: 991px){.campaigns-register .cmpregi-main .cmpregi-left{margin-bottom:20px}}@media(max-width: 767px){.campaigns-register .cmpregi-main .cmpregi-left{margin-bottom:28px}}.campaigns-register .cmpregi-main .cmpregi-left .h2{font-size:32px;line-height:42px;font-weight:500;color:#000;margin-bottom:8px}@media(max-width: 1199px){.campaigns-register .cmpregi-main .cmpregi-left .h2{font-size:28px;line-height:38px}}@media(max-width: 991px){.campaigns-register .cmpregi-main .cmpregi-left .h2{font-size:26px;line-height:34px}}@media(max-width: 767px){.campaigns-register .cmpregi-main .cmpregi-left .h2{font-size:24px;line-height:32px}}.campaigns-register .cmpregi-main .cmpregi-left .h2:last-child{margin-bottom:0}.campaigns-register .cmpregi-main .cmpregi-left .txt{font-size:16px;line-height:23px;font-weight:400;color:#242424;margin-bottom:15px}.campaigns-register .cmpregi-main .cmpregi-left .txt:last-child{margin-bottom:0}.campaigns-register .cmpregi-main .cmpregi-form .form-list{margin-top:0}.campaigns-register .cmpregi-main .cmpregi-form .form-list li{margin-bottom:12px}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group .form-control:disabled{background:#fff}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group>input{padding:23px 16px 15px;border:1px solid #f0f0f0;border-radius:6px;font-size:14px;line-height:21px;font-weight:500;color:#000}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group>textarea{padding:23px 16px 15px;border:1px solid #f0f0f0;border-radius:6px;font-size:14px;line-height:21px;font-weight:500;color:#000;min-height:120px;resize:none}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group>label{padding:19px 16px;font-size:14px;line-height:21px;font-weight:500;color:#787878}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group p.disc{font-size:12px;line-height:16px;font-weight:500;color:#a8a8a8;margin-bottom:0;margin-top:4px;text-align:right}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group .verify{position:absolute;top:20px;right:18px;font-size:14px;line-height:21px;font-weight:600;color:#008568;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;opacity:0}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group .verify img{max-width:20px}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group input.success~.verify{opacity:1}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group input:not(:placeholder-shown)~label,.campaigns-register .cmpregi-main .cmpregi-form .form-label-group textarea:not(:placeholder-shown)~label{padding:0;font-size:10px;line-height:14px;margin-left:16px;margin-top:8px}.campaigns-register .cmpregi-main .cmpregi-form .form-label-group label.error,.campaigns-register .cmpregi-main .cmpregi-form .form-label-group input:not(:placeholder-shown)~label.error,.campaigns-register .cmpregi-main .cmpregi-form .form-label-group textarea:not(:placeholder-shown)~label.error{position:static;margin:0;padding:5px 0;color:#d10000;font-size:14px;background:none}.campaigns-register .cmpregi-main .cmpregi-form .btn-box{margin-top:5px}.campaigns-register .cmpregi-main .cmpregi-form .btn-box .btn-red{padding:14px 20px;font-size:14px;line-height:22px;font-weight:600;color:#fff;display:block;max-width:-moz-fit-content;max-width:fit-content;border-radius:27px;background:#9b1e26}.campaigns-register .cmpregi-main .cmpregi-form .btn-box .btn-red.register-btn{padding:15px 32px;font-size:16px;line-height:22px}@media(max-width: 767px){.campaigns-register .cmpregi-main .cmpregi-form .btn-box .btn-red.register-btn{width:100%;max-width:100%}}.campaigns-register .cmpregi-main .cmpregi-form .btn-box .btn-red .disable{color:#787878;background:#dbdbde}.campaigns-register .cmpregi-main .cmpregi-form .btn-box .btn-red:disabled,.campaigns-register .cmpregi-main .cmpregi-form .btn-box .btn-red[disabled]{background:#dbdbde;color:#fff;cursor:not-allowed}.campaigns-register .cmpregi-main .cmpregi-form .cmpregi-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);column-gap:24px}.campaigns-register .cmpregi-main .cmpregi-form .cmpregi-grid .full{-ms-grid-column:span 2;grid-column:span 2}@media(max-width: 767px){.campaigns-register .cmpregi-main .cmpregi-form .cmpregi-grid{display:block}}.campaigns-register .cmpregi-main .cmpregi-form .cmpregi-grid.hide{display:none}.campaigns-register .custCheckbox{margin-top:7px}@media(max-width: 767px){.campaigns-register .custCheckbox{margin-top:24px}}.campaigns-register .custCheckbox .check-label{font-size:16px;line-height:22px;font-weight:400;color:#000}.campaigns-register .custCheckbox .check-label .link-txt{color:#9b1e26;text-decoration:underline}.campaigns-register .custCheckbox [type=radio]:checked,.campaigns-register .custCheckbox [type=checkbox]:checked,.campaigns-register .custCheckbox [type=radio]:not(:checked),.campaigns-register .custCheckbox [type=checkbox]:not(:checked){position:absolute;left:-9999px;z-index:1}.campaigns-register .custCheckbox [type=radio]:checked+label,.campaigns-register .custCheckbox [type=checkbox]:checked+label,.campaigns-register .custCheckbox [type=radio]:not(:checked)+label,.campaigns-register .custCheckbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block !important;color:#3d3d3d;pointer-events:auto}@media(max-width: 767px){.campaigns-register .custCheckbox [type=radio]:checked+label,.campaigns-register .custCheckbox [type=checkbox]:checked+label,.campaigns-register .custCheckbox [type=radio]:not(:checked)+label,.campaigns-register .custCheckbox [type=checkbox]:not(:checked)+label{font-size:14px;padding-right:0px !important}}.campaigns-register .custCheckbox [type=radio]:checked+label+small,.campaigns-register .custCheckbox [type=checkbox]:checked+label+small,.campaigns-register .custCheckbox [type=radio]:not(:checked)+label+small,.campaigns-register .custCheckbox [type=checkbox]:not(:checked)+label+small{font-size:14px;line-height:20px;top:0 !important}.campaigns-register .custCheckbox [type=radio]:checked+label:before,.campaigns-register .custCheckbox [type=checkbox]:checked+label:before,.campaigns-register .custCheckbox [type=radio]:not(:checked)+label:before,.campaigns-register .custCheckbox [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:3px solid #9b1e26;border-radius:100%;background:#fcf0f2}.campaigns-register .custCheckbox [type=checkbox]:checked+label:before,.campaigns-register .custCheckbox [type=checkbox]:not(:checked)+label:before{border-radius:3px}.campaigns-register .custCheckbox [type=radio]:checked+label:after,.campaigns-register .custCheckbox [type=checkbox]:checked+label:after,.campaigns-register .custCheckbox [type=radio]:not(:checked)+label:after,.campaigns-register .custCheckbox [type=checkbox]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#9b1e26;position:absolute;top:3px;left:3px;border-radius:100%;transition:all .2s ease}.campaigns-register .custCheckbox [type=checkbox]:checked+label:after,.campaigns-register .custCheckbox [type=checkbox]:not(:checked)+label:after{content:"";font-family:"icomoon";background:rgba(0,0,0,0);top:-2px;left:3px;color:#fff;font-size:9px}.campaigns-register .custCheckbox [type=checkbox]:checked+label::before{color:#fff;background-color:#9b1e26}.campaigns-register .custCheckbox [type=radio]:not(:checked)+label:after,.campaigns-register .custCheckbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.campaigns-register .custCheckbox [type=radio]:checked+label:after,.campaigns-register .custCheckbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.campaigns-register .custCheckbox [type=checkbox]+label.reverse,.campaigns-register .custCheckbox [type=checkbox]+label.reverse{padding-right:10px;padding-left:0;width:100%}.campaigns-register .custCheckbox [type=checkbox]+label.reverse:after,.campaigns-register .custCheckbox [type=checkbox]+label.reverse:after{left:auto;right:5px}.campaigns-register .custCheckbox [type=checkbox]+label.reverse:before,.campaigns-register .custCheckbox [type=checkbox]+label.reverse:before{left:auto;right:0}.campaigns-register .campre-step1.hide{display:none}.campaigns-register .campre-step2.hide{display:none}.campaigns-register .cmpregi-sm{padding:44px 30px 30px 30px;position:relative;z-index:1;background:#fcf0f2;overflow:hidden;border-radius:24px}@media(max-width: 991px){.campaigns-register .cmpregi-sm{padding:38px 25px 30px 25px}}@media(max-width: 767px){.campaigns-register .cmpregi-sm{padding:42px 8px 8px}}.campaigns-register .cmpregi-sm::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:14px;background:linear-gradient(135deg, #09534C 0%, #019F7B 98.89%);z-index:-1}@media(max-width: 767px){.campaigns-register .cmpregi-sm::before{height:12px}}.campaigns-register .cmpregi-sm .cmpregism-top .h3{font-size:20px;line-height:27px;font-weight:500;color:#000;margin-bottom:12px}@media(max-width: 991px){.campaigns-register .cmpregi-sm .cmpregism-top .h3{font-size:18px;line-height:25px;margin-bottom:7px}}@media(max-width: 767px){.campaigns-register .cmpregi-sm .cmpregism-top .h3{font-size:20px;line-height:28px;margin-bottom:12px}}.campaigns-register .cmpregi-sm .cmpregism-top .txt{font-size:16px;line-height:23px;font-weight:500;color:#5c5c5c;margin-bottom:15px}@media(max-width: 991px){.campaigns-register .cmpregi-sm .cmpregism-top .txt{font-size:14px;line-height:21px}}@media(max-width: 767px){.campaigns-register .cmpregi-sm .cmpregism-top .txt{font-size:16px;line-height:23px}}.campaigns-register .cmpregi-sm .cmpregism-top .txt b{font-weight:700;color:#8d271c}.campaigns-register .cmpregi-sm .cmpregism-top .txt:last-child{margin-bottom:0}.campaigns-register .cmpregi-sm .cmpregism-main{margin-top:32px;position:relative;z-index:1;padding:40px 40px;min-height:400px;border-radius:12px;overflow:hidden}@media(max-width: 1199px){.campaigns-register .cmpregi-sm .cmpregism-main{padding:32px;min-height:300px;margin-top:24px}}@media(max-width: 991px){.campaigns-register .cmpregi-sm .cmpregism-main{padding:25px;min-height:300px;margin-top:20px}}@media(max-width: 767px){.campaigns-register .cmpregi-sm .cmpregism-main{margin-top:30px;padding:40px 8px;min-height:400px}}.campaigns-register .cmpregi-sm .cmpregism-main::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.44);z-index:-1}.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-backimg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2}.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-backimg img{width:100%;height:100%;object-fit:cover;border-radius:12px}.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc{max-width:65%;margin:auto;text-align:center}@media(max-width: 991px){.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc{max-width:75%}}@media(max-width: 767px){.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc{max-width:100%}}.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc .h3{font-size:32px;line-height:40px;font-weight:500;color:#fff;margin-bottom:6px}@media(max-width: 1199px){.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc .h3{font-size:26px;line-height:35px}}@media(max-width: 991px){.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc .h3{font-size:22px;line-height:31px}}@media(max-width: 767px){.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc .h3{font-size:24px;line-height:32px;margin-bottom:4px}}.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc .txt{font-size:16px;line-height:23px;font-weight:400;color:rgba(255,255,255,.88);margin-bottom:16px}@media(max-width: 767px){.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc .txt{margin-bottom:12px}}.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc .btn-red{padding:14px 32px;font-size:16px;line-height:22px;font-weight:700;color:#fff;display:block;max-width:-moz-fit-content;max-width:fit-content;margin:auto;background:#9b1e26;box-shadow:0px 4px 4px rgba(155,30,38,.13);border-radius:40px}@media(max-width: 991px){.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc .btn-red{padding:11px 28px}}@media(max-width: 767px){.campaigns-register .cmpregi-sm .cmpregism-main .cmpregism-desc .btn-red{padding:12px 28px}}.cootp-modall{background:rgba(0,0,0,.6)}.cootp-modall.show{padding:0 !important}.cootp-modall .modal-dialog{max-width:100%;height:100%;margin:0;transition:all .5s}.cootp-modall .modal-dialog .modal-content{border:none;height:calc(100% - 20px);background-size:cover;top:50%;transform:translateY(-50%);overflow:hidden;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.cootp-modall .modal-dialog .modal-content .popup-close{top:32px;right:32px}.cootp-modall .modal-dialog .modal-content .popup-close img{width:15px;height:15px}.cootp-modall .modal-dialog .modal-content .popup-close svg{width:15px;height:15px}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .popup-close{top:32px;right:24px}.cootp-modall .modal-dialog .modal-content .popup-close img{width:15px;height:19px}.cootp-modall .modal-dialog .modal-content .popup-close svg{width:15px;height:15px}}.cootp-modall .modal-dialog .modal-content .modal-body{padding:0;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:-moz-fit-content;height:fit-content;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;overflow:auto}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent{border-radius:12px;box-shadow:0px 0px 10px rgba(0,0,0,.15);background:#fff;overflow:scroll;padding:32px;max-width:420px;margin:0px auto 0;position:relative;overflow:hidden;max-height:100%}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent{padding:32px 24px;margin:0 auto;max-width:320px;overflow-y:auto}}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .h2{font-size:18px;line-height:25px;font-weight:700;color:#222;margin-bottom:20px}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .h2{margin-bottom:15px}}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .subtext{font-size:14px;line-height:21px;font-weight:400;color:#686873;margin-bottom:20px}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .otp-input-mmain{margin-top:20px}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);gap:22px;margin-bottom:20px;margin-top:20px}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs{gap:6px}}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input{width:100%;aspect-ratio:1/1;border:1px solid #dbdbde;border-radius:8px;text-align:center;font-size:18px;font-weight:700;outline:none;color:#3d3d3d;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input.success{border-color:#01a07a}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input:focus{border-color:#dbdbde;box-shadow:0 0 0 0px rgba(99,102,241,.08)}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input:-ms-input-placeholder{color:rgba(0,0,0,0)}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input::placeholder{color:rgba(0,0,0,0)}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .res-text,.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .timer{font-size:12px;line-height:16px;font-weight:400;color:#686873}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .timer{font-weight:600;margin-left:4px;color:#3d3d3d}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .resuccess-main{margin:0px 0px 32px}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .resuccess-main{margin:0 0 25px}}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .btn-box{margin-top:22px}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .btn-box .btn-red{padding:14px 20px;font-size:14px;line-height:22px;font-weight:600;color:#fff;display:block;max-width:100%;width:100%;text-align:center;border-radius:25px;background:#9b1e26}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .btn-box .btn-red:disabled,.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .btn-box .btn-red[disabled]{background:#dbdbde;color:#787878;cursor:not-allowed}@media(max-width: 767px){.cootp-modall .modal-dialog{margin:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4tY2FtcGFpZ25zLXN0YW5kLWFsb25lLmNzcyIsIm1haW4tY2FtcGFpZ25zLXN0YW5kLWFsb25lLnNjc3MiLCJfdmFyLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2NvbXBhc3MtYnJlYWtwb2ludC9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwiX3R5cGUuc2NzcyIsIl9jb21tb24uc2NzcyIsIl9pY29uLnNjc3MiLCJfYW5pbWF0ZS5zY3NzIiwiX2hlYWRlci1uMS5zY3NzIiwiX21peGlucy5zY3NzIiwiX2hlYWRlci1uMS1uZXcuc2NzcyIsIl9zZWFyY2guc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9mb3JtLnNjc3MiLCJfam91cm5leS5zY3NzIiwiX3NpbmdsZS1mb3JtLnNjc3MiLCJfYmFubmVyLnNjc3MiLCJfbm90aWZpY2F0aW9uLnNjc3MiLCJfYWNjZXNzaWJpbGl0eS5zY3NzIiwiX2NhbXBhaWduLXN0YW5kLWFsb25lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JDVUEsWUFDSSxjQUNBLFNBQ0EsV0FDQSxpQkFDQSxDQUFBLFVBR0osb0JBQ0ksQ0FBQSxNQUdKLGVDakJZLENBQUEsRURxQloscUJBQ0ksYUNHTSxDQUFBLFFERVYscUJBQ0ksYUNITSxDQUFBLFFET1YscUJBQ0ksY0NSTSxZRFVOLENBQUEsR0FHSixTQUNJLFNBQ0EsQ0FBQSxNQUNBLGVBQ0ksQ0FBQSxTQUlSLGVBRUksQ0FBQSxpQkFNSixTQUNJLENBQUEsVUFHSixhQUNJLENBQUEsU0FHSixlQUNJLENBQUEsSUFHSixVQUNJLENBQUEsSUFHSixXQUNJLENBQUEsTUFHSixvQkFBQSxBQUNJLFlBQUEsQ0FBQSxLQUdKLGlCQUNJLENBQUEsS0FHSixnQkFDSSxDQUFBLE9BR0oseUJBQ0ksQ0FBQSxJQUdKLHdCQUNJLENBQUEsTUFHSixvQ0FDSSxDQUFBLG9CQUdKLFNBRUksQ0FBQSxJQUdKLGlCQUNJLENBQUEsS0FHSixTQUNJLENBQUEsS0FHSixXQUNJLENBQUEsS0FHSixXQUNJLENBQUEsTUFHSixZQUNJLENBQUEsTUFHSixZQUNJLENBQUEsTUFHSixZQUNJLENBQUEsTUFHSixZQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsS0FHSixrQkFDSSxDQUFBLEtBR0osa0JBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLEtBR0osZ0JBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsS0FHSixpQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsSUFHSixzQkFDSSxDQUFBLFVBR0osaUJBQ0ksQ0FBQSxLQUdKLGdCQUNJLENBQUEsS0FHSixnQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsS0FHSix5QkFDSSxDQUFBLEtBR0osZUFDSSxDQUFBLEtBR0osZUFDSSxDQUFBLEtBR0osZUFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxN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Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLFdBQUEsQ0FRSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDJDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSwyQ0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksMkNBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDJDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSwyQ0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksMkNBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDJDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSwyQ0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksMkNBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosK0RBQ0ksd0NBQUEsQ0FHSiw4REFDSSw0Q0FBQSxDQUxKLCtEQUNJLHdDQUFBLENBR0osOERBQ0ksNENBQUEsQ0FMSiwrREFDSSx3Q0FBQSxDQUdKLDhEQUNJLDRDQUFBLENBTEosZ0VBQ0ksd0NBQUEsQ0FHSiwrREFDSSw0Q0FBQSxDQVdaLHFCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLHdCQUFBLENBQUEsQ0FSUixxQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx3QkFBQSxDQUFBLENBUlIscUJBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUkseUJBQUEsQ0FBQSxDQVJSLHFCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLHlCQUFBLENBQUEsQ0FSUixxQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx1QkFBQSxDQUFBLENBUlIscUJBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUkseUJBQUEsQ0FBQSxDQVJSLHFCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLHlCQUFBLENBQUEsQ0FSUixxQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx5QkFBQSxDQUFBLENBUlIscUJBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUkseUJBQUEsQ0FBQSxDQVJSLHNCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLHVCQUFBLENBQUEsQ0FSUixzQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx5QkFBQSxDQUFBLENBUlIsc0JBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUkseUJBQUEsQ0FBQSxDQVJSLHNCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLHlCQUFBLENBQUEsQ0FSUixzQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx5QkFBQSxDQUFBLENBUlIsc0JBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUksdUJBQUEsQ0FBQSxDQVJSLHNCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLHlCQUFBLENBQUEsQ0FSUixzQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx5QkFBQSxDQUFBLENBUlIsc0JBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUkseUJBQUEsQ0FBQSxDQVJSLHNCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLHlCQUFBLENBQUEsQ0FSUixzQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx1QkFBQSxDQUFBLENBUlIsc0JBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUkseUJBQUEsQ0FBQSxDQVJSLHNCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLHlCQUFBLENBQUEsQ0FSUixzQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx5QkFBQSxDQUFBLENBUlIsc0JBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUkseUJBQUEsQ0FBQSxDQVJSLHNCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLHVCQUFBLENBQUEsQ0FSUixzQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx5QkFBQSxDQUFBLENBUlIsc0JBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUkseUJBQUEsQ0FBQSxDQVJSLHNCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLDBCQUFBLENBQUEsQ0FSUixzQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSwwQkFBQSxDQUFBLENBUlIsc0JBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUksd0JBQUEsQ0FBQSxDQVJSLHNCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLDBCQUFBLENBQUEsQ0FSUixzQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSwwQkFBQSxDQUFBLENBUlIsc0JBQ0ksR0FFSSxzQkFBQSxDQUdKLEtBRUksMEJBQUEsQ0FBQSxDQVJSLHNCQUNJLEdBRUksc0JBQUEsQ0FHSixLQUVJLDBCQUFBLENBQUEsQ0FSUixzQkFDSSxHQUVJLHNCQUFBLENBR0osS0FFSSx3QkFBQSxDQUFBLENBUlIsc0JBQ0ksR0FFSSxzQkFB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Q0ksZUFBQSxDQUdSLGtGQUNJLGlCQUFBLGFBQUEsMEJBQUEscUNBQUEsU0FBQSxtQkFBQSxlQUFBLENoQnh0QnBCLHlCZ0J1dEJnQixrRkFHUSxPQUFBLENBQUEsQ0FFSix3RkFDSSxXQUFBLGlCQUNBLHlCQUFBLGtCQUNBLGtCQUFBLGVBQUEsZ0JBQ0EsYUFBQSxjQUFBLGdCQUNBLHNEQUFBLENBQ0EsZ0dBQ0ksb0JBQUEsQ0FHSiw4RkFBQSxxQkFBQSx5Q0FBQSxDQUNBLDhHQUFBLG1CQUFBLENBQUEsQUFHUixxR0FIUSxtQkFBQSxDQUdSLDZKQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsYUFBQSxDQUVKLDZFQUNJLGdCQUNBLGdCQUNBLGFBQUEsQ0FFSixzRkFDSSxtQkFBQSxDaEJ0dkJwQix5QmdCcXZCZ0Isc0ZBR1EsZUFBQSxDQUFBLENBR1IsK0VBQ0ksZUFBQSxDQUNBLHdGQUNJLGtCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsV0FDQSxjQUNBLGVBQ0EsV0FDQSxrQkFDQSxtQkFDQSxrQkFBQSxDQUVKLG1NQUVJLG1CQUNBLGNBQ0Esa0JBQUEsQ2hCOXdCeEIseUJnQnN4QkksNEJBQ0ksUUFBQSxDQUFBLENBQUEiLCJmaWxlIjoibWFpbi1jYW1wYWlnbnMtc3RhbmQtYWxvbmUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNsZWFyZml4OmFmdGVye2NvbnRlbnQ6XCIuXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtjbGVhcjpib3RoO3Zpc2liaWxpdHk6aGlkZGVufS5jbGVhcmZpeHtkaXNwbGF5OmlubGluZS1ibG9ja30uYm9sZHtmb250LXdlaWdodDo3MDB9YXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNTQ1NjVifWE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU0NTY1Yn1hOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM1NDU2NWI7b3V0bGluZTpub25lfXVse21hcmdpbjowO3BhZGRpbmc6MH11bCBsaXtsaXN0LXN0eWxlOm5vbmV9YixzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfSogaHRtbCAuY2xlYXJmaXh7aGVpZ2h0OjElfS5jbGVhcmZpeHtkaXNwbGF5OmJsb2NrfS5vaGlkZGVue292ZXJmbG93OmhpZGRlbn0uRkx7ZmxvYXQ6bGVmdH0uRlJ7ZmxvYXQ6cmlnaHR9LmZsZXh7ZGlzcGxheTpmbGV4fS5DVFJ7dGV4dC1hbGlnbjpjZW50ZXJ9LlRBUnt0ZXh0LWFsaWduOnJpZ2h0fS51bGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5VQ3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnRDYXB7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fTpmb2N1cyxidXR0b246Zm9jdXN7b3V0bGluZTowfS5QUntwb3NpdGlvbjpyZWxhdGl2ZX0uUEEwe3BhZGRpbmc6MH0uUEE1e3BhZGRpbmc6NXB4fS5QQTd7cGFkZGluZzo3cHh9LlBBMTB7cGFkZGluZzoxMHB4fS5QQTEye3BhZGRpbmc6MTJweH0uUEExNXtwYWRkaW5nOjE1cHh9LlBBMjB7cGFkZGluZzoyMHB4fS5QVDN7cGFkZGluZy10b3A6M3B4fS5QVDV7cGFkZGluZy10b3A6NXB4fS5QVDd7cGFkZGluZy10b3A6N3B4fS5QVDh7cGFkZGluZy10b3A6OHB4fS5QVDEwe3BhZGRpbmctdG9wOjEwcHh9LlBUMTV7cGFkZGluZy10b3A6MTVweH0uUFQyMHtwYWRkaW5nLXRvcDoyMHB4fS5QVDI1e3BhZGRpbmctdG9wOjI1cHh9LlBUMzB7cGFkZGluZy10b3A6MzBweH0uUFQzNXtwYWRkaW5nLXRvcDozNXB4fS5QVDQwe3BhZGRpbmctdG9wOjQwcHh9LlBUNzV7cGFkZGluZy10b3A6NzVweH0uUFQ4MHtwYWRkaW5nLXRvcDo3NXB4fS5QQjV7cGFkZGluZy1ib3R0b206NXB4fS5QQjd7cGFkZGluZy1ib3R0b206N3B4fS5QQjEwe3BhZGRpbmctYm90dG9tOjEwcHh9LlBCMTV7cGFkZGluZy1ib3R0b206MTVweH0uUEIyMHtwYWRkaW5nLWJvdHRvbToyMHB4fS5QQjI1e3BhZGRpbmctYm90dG9tOjI1cHh9LlBCMzB7cGFkZGluZy1ib3R0b206MzBweH0uUEIzNXtwYWRkaW5nLWJvdHRvbTo1MHB4fS5QQjQwe3BhZGRpbmctYm90dG9tOjQwcHh9LlBCNDV7cGFkZGluZy1ib3R0b206NDVweH0uUEI1MHtwYWRkaW5nLWJvdHRvbTo1MHB4fS5QQjU1e3BhZGRpbmctYm90dG9tOjU1cHh9LlBCNjB7cGFkZGluZy1ib3R0b206NjBweH0uUEw1e3BhZGRpbmctbGVmdDo1cHh9LlBMMTB7cGFkZGluZy1sZWZ0OjEwcHh9LlBMMTV7cGFkZGluZy1sZWZ0OjE1cHh9LlBMMjB7cGFkZGluZy1sZWZ0OjIwcHh9LlBMMjV7cGFkZGluZy1sZWZ0OjI1cHh9LlBSNXtwYWRkaW5nLXJpZ2h0OjVweH0uUFIxMHtwYWRkaW5nLXJpZ2h0OjEwcHh9LlBSMTV7cGFkZGluZy1yaWdodDoxNXB4fS5QUjIwe3BhZGRpbmctcmlnaHQ6MjBweH0uUEw1MHtwYWRkaW5nLWxlZnQ6NTBweH0uUFI1MHtwYWRkaW5nLXJpZ2h0OjUwcHh9LnAwe3BhZGRpbmc6MHB4ICFpbXBvcnRhbnR9LnJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlfS5NUjV7bWFyZ2luLXJpZ2h0OjVweH0uTVI3e21hcmdpbi1yaWdodDo3cHh9Lk1SMTB7bWFyZ2luLXJpZ2h0OjEwcHh9Lk1SMTV7bWFyZ2luLXJpZ2h0OjE1cHh9Lk1SMjB7bWFyZ2luLXJpZ2h0OjIwcHh9Lk1SMjV7bWFyZ2luLXJpZ2h0OjI1cHh9Lk1SMzB7bWFyZ2luLXJpZ2h0OjMwcHh9Lk1SMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5NTDJ7bWFyZ2luLWxlZnQ6MnB4fS5NTDV7bWFyZ2luLWxlZnQ6NXB4fS5NTDd7bWFyZ2luLWxlZnQ6N3B4fS5NTDEwe21hcmdpbi1sZWZ0OjEwcHh9Lk1MMTV7bWFyZ2luLWxlZnQ6MTVweH0uTUwyMHttYXJnaW4tbGVmdDoyMHB4fS5NTDMwe21hcmdpbi1sZWZ0OjMwcHh9Lk1UM3ttYXJnaW4tdG9wOjNweH0uTVQ1e21hcmdpbi10b3A6NXB4fS5NVDd7bWFyZ2luLXRvcDo3cHh9Lk1UMTB7bWFyZ2luLXRvcDoxMHB4fS5NVDEye21hcmdpbi10b3A6MTJweH0uTVQxNXttYXJnaW4tdG9wOjE1cHh9Lk1UMjB7bWFyZ2luLXRvcDoyMHB4fS5NVDI1e21hcmdpbi10b3A6MjVweH0uTVQzMHttYXJnaW4tdG9wOjMwcHh9Lk1UMzV7bWFyZ2luLXRvcDozNXB4fS5NVDQwe21hcmdpbi10b3A6NDBweH0uTVQ0NXttYXJnaW4tdG9wOjQ1cHh9Lk1UNTB7bWFyZ2luLXRvcDo1MHB4fS5NVDcwe21hcmdpbi10b3A6NzBweH0uTUI1e21hcmdpbi1ib3R0b206NXB4fS5NQjEwe21hcmdpbi1ib3R0b206MTBweH0uTUIxNXttYXJnaW4tYm90dG9tOjE1cHh9Lk1CMjB7bWFyZ2luLWJvdHRvbToyMHB4fS5NQjMwe21hcmdpbi1ib3R0b206MzBweH0uTUI0MHttYXJnaW4tYm90dG9tOjQwcHh9LnN0cm9uZ3tmb250LXdlaWdodDo3MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1tjbGFzcyo9Y29sLV0gLm5vLXBhZC1yaWdodHtwYWRkaW5nLXJpZ2h0OjE1cHh9fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjMwMDtzcmM6dXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLmVvdFwiKTtzcmM6bG9jYWwoXCJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci12OC1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5lb3RcIik7c3JjOmxvY2FsKFwiXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLnN2ZyNJbnRlclwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci12OC1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC5zdmcjSW50ZXJcIikgZm9ybWF0KFwic3ZnXCIpfWJvZHl7Zm9udDoxNHB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2NvbG9yOiM1NDU2NWJ9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luOjA7cGFkZGluZzowO2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9Lmhke2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGR7Zm9udC1zaXplOjI0cHh9fS5oZHJ7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MS4xfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGRye2ZvbnQtc2l6ZToyNHB4fX0uaGRie2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGRie2ZvbnQtc2l6ZToyNHB4fX0uaGQxe2ZvbnQtc2l6ZTo2NHB4O2xpbmUtaGVpZ2h0OjEuMTtsZXR0ZXItc3BhY2luZzotMnB4O2NvbG9yOiNmZmZ9LmhkMS5ibGFja3tjb2xvcjojNTQ1NjVifUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhkMXtmb250LXNpemU6NDhweDtsZXR0ZXItc3BhY2luZzotMXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmhkMXtmb250LXNpemU6MzZweDtsZXR0ZXItc3BhY2luZzowfX0uaGQxbHtmb250LXNpemU6NjRweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4xO2xldHRlci1zcGFjaW5nOi0ycHg7Y29sb3I6IzYxNjE2MX0uaGQye2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjE7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjVweH0uaGQydntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjJ9LmhkMnY0NHtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLWJvdHRvbTowfS5zdWItdGl0bGV7Zm9udC1zaXplOjI0cHg7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOjI1cHh9LmhkM3tjb2xvcjojNzY3Njc2O2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1ib3R0b206NXB4fS5oZDR7Zm9udC1zaXplOjEycHg7Y29sb3I6Izc2NzY3Nn0uaGQ0IHNwYW57ZGlzcGxheTpibG9jaztjb2xvcjojNzY3Njc2fS5oZDV7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhkNXtmb250LXNpemU6MjRweH19LmhkNntjb2xvcjojNTQ1NjViO2ZvbnQtc2l6ZToxNnB4O21hcmdpbi1ib3R0b206NXB4fS5oZDd7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZDd7Zm9udC1zaXplOjI0cHh9fS5oZDQ4e2ZvbnQtc2l6ZTo0OHB4O2xpbmUtaGVpZ2h0OjE7bGV0dGVyLXNwYWNpbmc6LTEuNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGQ0OHtmb250LXNpemU6MjRweDtsZXR0ZXItc3BhY2luZzowfX0uaGQzNntmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDoxfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGQzNntmb250LXNpemU6MjRweDtsZXR0ZXItc3BhY2luZzowfX0uaGQzNmx7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZDM2bHtmb250LXNpemU6MzBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZDM2bHtmb250LXNpemU6MjRweDtsZXR0ZXItc3BhY2luZzowfX0uaGQxMDB7Zm9udC1zaXplOjEwMHB4O2xpbmUtaGVpZ2h0Oi45MztsZXR0ZXItc3BhY2luZzotMnB4O2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGQxMDB7Zm9udC1zaXplOjcycHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGQxMDB7Zm9udC1zaXplOjQ4cHh9fS5oZDI2LC5oZDI2bCwuaGQyNmJ7Zm9udC1zaXplOjI2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZDI2LC5oZDI2bCwuaGQyNmJ7Zm9udC1zaXplOjIwcHg7bGV0dGVyLXNwYWNpbmc6MH19LmhkMjZie2ZvbnQtd2VpZ2h0OjcwMH0uaGQyNmx7Zm9udC13ZWlnaHQ6MzAwfS5yZWFkLXN0cm95e2NvbG9yOiM5ZDFkMjc7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwfS5pY29uLXN0YXJ7d2lkdGg6MjBweDtkaXNwbGF5OmlubGluZS1ibG9ja30uaWNvbi1zdGFyLmFjdGl2ZTpob3Zlcjo6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaWNvbi1zdGFyLmFjdGl2ZTpob3Zlcjo6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fX0uaWNvbi1zdGFyLmFjdGl2ZTo6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaWNvbi1zdGFyLmFjdGl2ZTo6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fX0uaWNvbi1zdGFyOmhvdmVyOjpiZWZvcmV7Y29udGVudDpcIu6km1wiO2NvbG9yOiM5ZDFkMjd9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pY29uLXN0YXI6aG92ZXI6OmJlZm9yZXtjb250ZW50Olwi7qSIXCI7Y29sb3I6Izc4Nzg3OH19LmJsYWNre2NvbG9yOiM1NDU2NWJ9LndoaXRle2NvbG9yOiNmZmZ9LmNsci1ncmV5e2NvbG9yOiM1NDU2NWJ9LmxpbmstYXJ3e2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3fS5saW5rLWFydyAuaWNvbi1SaWdodHttYXJnaW4tbGVmdDo4cHh9LmxpbmstYXJ3IC5pY29uLVJpZ2h0OmJlZm9yZXtjb2xvcjojOWQxZDI3fS5oZDNie2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjJ9LmYxMntmb250LXNpemU6MTJweH0uZjE0e2ZvbnQtc2l6ZToxNHB4fS5mMTZiLC5mMTZicntmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LmYxNmJye2NvbG9yOiM5ZDFkMjd9LmYxN3tmb250LXNpemU6MTdweH0uZjE3Yntmb250LXNpemU6MTdweDtmb250LXdlaWdodDo1MDB9LmYxN2x7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZjE3bHtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo0MDB9fS5mMTRsLC5mMjBse2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjMwMH0uZjIwbHtmb250LXNpemU6MjBweH0uZjI0e2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMn0uZjI0bHtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjM7Zm9udC13ZWlnaHQ6MzAwfS5mMjB7Zm9udC1zaXplOjIwcHh9LmYxNk57Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwfS5mMTRiciwucHJvZHVjdC1iYW5uZXIgLmhlcm8ta25vdy1tb3JlLC5mMTRne2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3fS5mMTRne2NvbG9yOiM3Njc2NzZ9LmYxMDBse2ZvbnQtc2l6ZToxMDBweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MTtsZXR0ZXItc3BhY2luZzotNXB4fS5jbHItZ3Jue2NvbG9yOiMwMGEwN2F9LmNsci1yZWR7Y29sb3I6IzlkMWQyN30uY2xyLXdodHtjb2xvcjojZmZmfS5zZXB7bWFyZ2luOjAgMTBweH0ucGFkMXtwYWRkaW5nOjYwcHggMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnBhZDF7cGFkZGluZzo0MHB4IDB9fS5wYWQye3BhZGRpbmc6ODBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucGFkMntwYWRkaW5nOjQwcHggMH19LmJyZWFkY3J1bWJ7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzO3BhZGRpbmc6NXB4IDIwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjEzcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiM1NDU2NWJ9LmJyZWFkY3J1bWIgYXtjb2xvcjojNTQ1NjVifS5icmVhZGNydW1iLXdyYXB7cGFkZGluZy10b3A6MjBweH0uZXhwbG9yZXIxMSAuYmxvZy1tYWluIC5icmVhZGNydW1iLXdyYXAgbmF2e2Rpc3BsYXk6aW5saW5lfS5icmVhZGNydW1iLXdyYXAgbmF2e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1ie2JhY2tncm91bmQ6I2U4ZThlODttYXJnaW4tYm90dG9tOjB9LmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIub3Axe2JhY2tncm91bmQ6I2YzZjNmM31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJyZWFkY3J1bWItd3JhcHtkaXNwbGF5Om5vbmV9fS5iYW5uZXItYnJkY3J1bWIuYnJlYWRjcnVtYi13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MX11bC5jaGVjay1saXN0e21hcmdpbi1ib3R0b206NDBweH11bC5jaGVjay1saXN0IGxpe3BhZGRpbmc6NnB4IDA7cGFkZGluZy1sZWZ0OjI0cHg7bGluZS1oZWlnaHQ6MS4yO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MjBweH11bC5jaGVjay1saXN0IGxpOmFmdGVye2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kmlwiO2ZvbnQtc2l6ZToxMXB4O3RvcDoxMHB4O2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoycHg7Y29sb3I6IzlkMWQyN30ub3dsLWNhcm91c2Vse3otaW5kZXg6MH0ubmF2Lm5hdi1saXN0MSwubmF2LnRhZy1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0ubmF2Lm5hdi1saXN0MSBsaSwubmF2LnRhZy1saXN0IGxpe21hcmdpbjowIDE1cHggMTBweCAwfS5uYXYubmF2LWxpc3QxIGxpOmxhc3QtY2hpbGQsLm5hdi50YWctbGlzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5uYXYubmF2LWxpc3QxIGEsLm5hdi50YWctbGlzdCBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlcjoycHggc29saWQgI2Q4ZDhkODtib3JkZXItcmFkaXVzOjVweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNnB4O3BhZGRpbmc6MTBweCAyNXB4O2NvbG9yOiM3Njc2NzZ9Lm5hdi5uYXYtbGlzdDEgYTpob3ZlciwubmF2Lm5hdi1saXN0MSBhLmFjdGl2ZSwubmF2LnRhZy1saXN0IGE6aG92ZXIsLm5hdi50YWctbGlzdCBhLmFjdGl2ZXtib3JkZXItY29sb3I6IzlkMWQyNztjb2xvcjojOWQxZDI3fS5uYXYubmF2LWxpc3Qxe2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9Lm5hdi5uYXYtbGlzdDEub3Axe2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXYubmF2LWxpc3QxIGF7Ym9yZGVyLXJhZGl1czoyNXB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjE1cHggNDZweDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKX0uYnRuLWJveCAuYnRuLWxpbmt7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHh9LmJ0bi1ib3ggLmJ0bi1yZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo4cHggMjRweDtib3JkZXItcmFkaXVzOjI1cHg7YmFja2dyb3VuZDojOWIxZTI2O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2JvcmRlcjowfS5idG4tYm94IC5idG4tcmVkLmJpZ3twYWRkaW5nOjE2cHggNjBweDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjRweDtib3JkZXItcmFkaXVzOjI4cHg7bWluLXdpZHRoOjI0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYnRuLWJveCAuYnRuLXJlZC5iaWd7Zm9udC1zaXplOjE0cHg7cGFkZGluZzo4cHggNDBweDttaW4td2lkdGg6aW5oZXJpdH19LmJ0bi1ib3ggYnV0dG9uLmJ0bi1yZWR7Ym9yZGVyOjB9LmJ0bi1ib3ggLmJvcmRlcmVke2JvcmRlcjpzb2xpZCAxcHggIzlkMWQyNztwYWRkaW5nOjEycHggMzBweDtib3JkZXItcmFkaXVzOjI1cHg7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2ZvbnQtc2l6ZToxNnB4O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmb250LXdlaWdodDo1MDB9LmJ0bi1ib3ggLmJvcmQtYnRue2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2JvcmRlcjoxcHggc29saWQgIzliMWUyNjtib3JkZXItcmFkaXVzOjIwcHg7Y29sb3I6IzliMWUyNjtwYWRkaW5nOjRweCAxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYnRuLWJveCAuYm9yZC1idG57Zm9udC1zaXplOjEycHg7cGFkZGluZzo0cHggOHB4fX0uYnRuLWJveCAuYnRuLXdoaXRle2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojOWQxZDI3O2JvcmRlci1yYWRpdXM6MjVweDtwYWRkaW5nOjEycHggMzBweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC13ZWlnaHQ6NTAwfS5wcm9MaW5re2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7Ym90dG9tOjBweCAhaW1wb3J0YW50O3JpZ2h0OjBweCAhaW1wb3J0YW50fXNwYW4uYXJyb3cuYmlne2hlaWdodDozMnB4O3dpZHRoOjMycHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1zcGFuLmFycm93LmJpZyBpbWd7d2lkdGg6MTZweDtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7c3Bhbi5hcnJvdy5iaWcgaW1ne3dpZHRoOjEycHh9fS5ncmRQMXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmZmViZWIgMCUsICNmYWYyZGEgMTAwJSl9LmdyZFAye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI2ZmZWJlYiAwJSwgI2YwZThlYiAxMDAlKX0uZ3JkUDN7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZmFmM2Q4IDAlLCAjZWZkZmQzIDEwMCUpfS5ncmRQNHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmMGU4ZWIgMCUsICNmZmViZTAgMTAwJSl9LmdyZFA1e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI2ZiZWFmOCAwJSwgI2ZlZmFlOSAxMDAlKX0uZ3JkU2VsZWN0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzZjOWZmMyAwJSwgIzI1NDk5YiAxMDAlKX0uZ3JkU2VsZWN0IGF7Y29sb3I6I2ZmZn0uZ3JkV2VhbHRoe2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzlkMWQyNyAwJSwgIzU0MTIzYyAxMDAlKX0uZ3JkV2VhbHRoIGF7Y29sb3I6I2ZmZn0uZ3JkUHJpdmF0ZXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSl9LmdyZFByaXZhdGUgYXtjb2xvcjojZmZmfS5saXN0LWltZyBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206NDBweH0ubGlzdC1pbWcgbGkgaW1ne3dpZHRoOjY1cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubGlzdC1pbWcgbGl7bWFyZ2luLWJvdHRvbTozMHB4fX0ubGlzdC1pbWcgbGkgcHttYXJnaW4tYm90dG9tOjB9Lmxpc3QtaW1nIGxpIC5pbWctYm94e21hcmdpbi1yaWdodDoyNHB4O21hcmdpbi1ib3R0b206MH0ubGlzdC1pbWcgbGkgLmltZy1jb250e3dpZHRoOjE1NXB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHg7Y29sb3I6IzczNzM3M30ubGlzdC1pbWcgbGkgLmltZy1jb250IGF7Y29sb3I6IzczNzM3M30ubGlzdC1pbWcgbGkgLmljb24tc3RhcnthbGlnbi1zZWxmOmZsZXgtc3RhcnQ7bWFyZ2luOjVweCAwIDAgMzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtaW1nIGxpIC5pY29uLXN0YXJ7bWFyZ2luOjVweCAwIDAgMTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tdC1zbS0xNXttYXJnaW4tdG9wOjE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubXQtc20tMjB7bWFyZ2luLXRvcDoyMHB4fX0ubW9iLXNjcm9sbCwubW9iLXNjcm9sbDF7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5tb2Itc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciwubW9iLXNjcm9sbDE6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0ud2hpdGUtYm94LC50b2dfY29udDEsLnRvZ19jb250MiwudG9nX2NvbnQzLC50cmdyMSwudHJncjIsLnRyZ3IzLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJke2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjVweDtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC4yMil9LmFjcmQtZGF0YSB0YWJsZXtjb2xvcjojNTQ1NjViO21hcmdpbi1ib3R0b206MDt3aWR0aDoxMDAlfS5hY3JkLWRhdGEgdGFibGUgdGgsLmFjcmQtZGF0YSB0YWJsZSB0ZHtwYWRkaW5nOjIwcHggMDt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMTEpfS5hY3JkLWRhdGEgdGFibGUgdGQgc21hbGx7Zm9udC1zaXplOjEycHg7Y29sb3I6IzczNzM3M30uYWNyZC1kYXRhIHRhYmxlIHRoe3BhZGRpbmc6MTBweCAwO2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3MzczNzM7Zm9udC13ZWlnaHQ6NDAwO2JvcmRlci10b3A6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YSB0YWJsZS5mMTR7Zm9udC1zaXplOjE0cHh9LmFjcmQtZGF0YSB0YWJsZSB0aCwuYWNyZC1kYXRhIHRhYmxlIHRke3BhZGRpbmctcmlnaHQ6MjBweH19LmFjcmQtZGF0YSAucnVwZWUtdHh0e2ZvbnQtd2VpZ2h0OjcwMH0uYWNyZC1kYXRhIC5ydXBlZS10eHQgLmljb24tcnN7Zm9udC1zaXplOjEzcHh9LmFjcmQtZGF0YSB1bC5vcHQxIGxpe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMSk7cGFkZGluZzoyOHB4IDA7YWxpZ24taXRlbXM6Y2VudGVyfS5hY3JkLWRhdGEgdWwub3B0MSBsaTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjcmQtZGF0YSB1bC5vcHQxIGxpe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoyMHB4IDB9fS5hY3JkLWRhdGEgdWwub3B0MSBsaSAuYWN0aW9uLWJveHt3aWR0aDoxNSU7dGV4dC1hbGlnbjpyaWdodDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmFjcmQtZGF0YSB1bC5vcHQxIGxpIC5hY3Rpb24tYm94e21hcmdpbi1sZWZ0OjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNyZC1kYXRhIHVsLm9wdDEgbGkgLmFjdGlvbi1ib3h7d2lkdGg6YXV0bzttYXJnaW4tdG9wOjIwcHg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59fS5hY3JkLWRhdGEgdWwub3B0MSBsaSAuYWN0aW9uLWJveCAuZG93bmxvYWQtaWNvbnttYXJnaW4tbGVmdDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNyZC1kYXRhIHVsLm9wdDEgbGkuYXVkaW8tYnh7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5hY3JkLWRhdGEgdWwub3B0MSBsaS5hdWRpby1ieCBhdWRpb3t3aWR0aDoxMDAlO21hcmdpbi10b3A6MTBweH19LmFjcmQtZGF0YSAudGFicy1kYXRhe3BhZGRpbmc6MCAzMHB4fS5hY3JkLWRhdGEgLnRhYnMtZGF0YS5vcDF7cGFkZGluZzowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNyZC1kYXRhIC50YWJzLWRhdGF7cGFkZGluZzowfS5hY3JkLWRhdGEgLnRhYnMtZGF0YSB1bC5vcHQxIGxpe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5hY3JkLWRhdGEgLnRhYnMtZGF0YSB1bC5vcHQxIGxpIGRpdjpmaXJzdC1jaGlsZHtwYWRkaW5nLXRvcDoxMHB4fS5hY3JkLWRhdGEgLnRhYnMtZGF0YSB1bC5vcHQxIGxpIC5hY3Rpb24tYm94e21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDoyMHB4fS5hY3JkLWRhdGEgLnRhYnMtZGF0YSB1bC5vcHQxIGxpIC5hY3Rpb24tYm94IC5kb3dubG9hZC1pY29ue21hcmdpbi1sZWZ0OjE1cHh9fS5kb3dubG9hZC1pY29ue2JhY2tncm91bmQ6I2ZhZmFmYTtoZWlnaHQ6NDBweDt3aWR0aDo0MHB4O2JvcmRlci1yYWRpdXM6MjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleDowIDAgNDBweH0ub3dsLW5hdiBidXR0b246Zm9jdXN7b3V0bGluZTowfS5vd2wtbmF2IHNwYW57Zm9udC1zaXplOjMwcHh9Lm93bC1kb3Rze3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MTVweH0ub3dsLWRvdHMgLm93bC1kb3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjowIDRweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuNXMgbGluZWFyfS5vd2wtZG90cyAub3dsLWRvdCBzcGFue2Rpc3BsYXk6YmxvY2s7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyOjA7YmFja2dyb3VuZC1jb2xvcjojNzg3ODc4O2JvcmRlci1yYWRpdXM6M3B4fS5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbntiYWNrZ3JvdW5kOiM3ODc4Nzg7d2lkdGg6MjRweH0ubXktbGlua3N7ZGlzcGxheTpmbGV4fS5teS1saW5rcyBhe2ZvbnQtc2l6ZToxMnB4O3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5teS1saW5rcyBhIHNwYW57d2lkdGg6NTZweDtoZWlnaHQ6NTZweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmM2YzZjM7bWFyZ2luLWJvdHRvbTo2cHh9Lm15LWxpbmtzIGEgc3Bhbi5pY29uLXN0YXIsLm15LWxpbmtzIGEgc3Bhbi5pY29uLXNoYXJle2ZvbnQtc2l6ZToyMnB4fS5teS1saW5rcyBhOmhvdmVyIHNwYW4sLm15LWxpbmtzIGEuYWN0IHNwYW57YmFja2dyb3VuZDojZDhkOGQ4fS5zaGFyZS1ib3h7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6MzZweH0uc2hhcmUtYm94IC5zaGFyZS1wb3NpdG9uLWJveHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotNHB4O3RvcDotNDhweDtkaXNwbGF5Om5vbmU7bWluLXdpZHRoOjIwMHB4fS5zaGFyZS1ib3gub3BlbiAuc2hhcmUtcG9zaXRvbi1ib3h7ZGlzcGxheTpibG9ja30uc2hhcmUtYm94IC5zaGFyZS1idWJibGV7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZjYjA1O3BhZGRpbmc6MTBweCAyNHB4O2JvcmRlci1yYWRpdXM6MjFweH0uc2hhcmUtYm94IC5zaGFyZS1idWJibGU6YWZ0ZXJ7dG9wOjEwMCU7cmlnaHQ6MjVweDtib3JkZXI6c29saWQgcmdiYSgwLDAsMCwwKTtjb250ZW50OlwiIFwiO2hlaWdodDowO3dpZHRoOjA7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItdG9wLWNvbG9yOiNmZmNiMDU7Ym9yZGVyLXdpZHRoOjdweDttYXJnaW4tbGVmdDotN3B4fS5zaGFyZS1ib3ggLnNoYXJlLWJ1YmJsZSAuc29jaWFse2Rpc3BsYXk6ZmxleH0uc2hhcmUtYm94IC5zaGFyZS1idWJibGUgLnNvY2lhbCBsaXttYXJnaW4tcmlnaHQ6MjBweH0uc2hhcmUtYm94IC5zaGFyZS1idWJibGUgLnNvY2lhbCBsaSBhe2Rpc3BsYXk6YmxvY2t9LnNoYXJlLWJveCAuc2hhcmUtYnViYmxlIC5zb2NpYWwgbGkgYSBpe2ZvbnQtc2l6ZToxNXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2hhcmUtYm94IC5zaGFyZS1idWJibGUgLnNvY2lhbCBsaSBhIGltZ3toZWlnaHQ6MTVweDt3aWR0aDphdXRvfS5zaGFyZS1ib3ggLnNoYXJlLWJ1YmJsZSAuc29jaWFsIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zaGFyZS1ib3ggLnNoYXJlLXBvc2l0b24tYm94e2JvdHRvbTotNDVweDt0b3A6YXV0b30uc2hhcmUtYm94IC5zaGFyZS1idWJibGU6YWZ0ZXJ7dG9wOmF1dG87Ym90dG9tOjEwMCU7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfX0uYXNrLXBlc3pve3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTtib3R0b206NTBweDtyaWdodDo1MHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcn0uYXNrLXBlc3pvLnoze3otaW5kZXg6M30uYXNrLXBlc3pvIGZpZ3VyZXt3aWR0aDo4MHB4O2hlaWdodDo4MHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6IzlkMWQyNztib3gtc2hhZG93OjAgMXB4IDRweCAwIHJnYmEoMCwwLDAsLjMyKSwwIDVweCA4cHggMCByZ2JhKDAsMCwwLC4yMik7bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmFzay1wZXN6b3tib3R0b206NnB4O3JpZ2h0OjEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYXNrLXBlc3pve2JvdHRvbToxMHB4fS5hc2stcGVzem8ub3Axe2JvdHRvbTo2MHB4fS5hc2stcGVzem8gZmlndXJle3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7bWFyZ2luLWJvdHRvbTowfS5hc2stcGVzem8gc3BhbntkaXNwbGF5Om5vbmV9fS5rbm93LW1vcmV7Y29sb3I6I2ZmZjtmb250LXNpemU6MTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5rbm93LW1vcmU6aG92ZXJ7Y29sb3I6I2ZmZn0ua25vdy1tb3JlIC5pY29uLVJpZ2h0e21hcmdpbi1sZWZ0OjNweH0ua25vdy1tb3JlIC5pY29uLVJpZ2h0OjpiZWZvcmV7Y29sb3I6I2ZmZn0uZHJvcGRvd24gLmJ0bi1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTQ1NjViO2JvcmRlci1jb2xvcjojZDhkOGQ4O3BhZGRpbmc6MTRweCA1NXB4IDE0cHggMjBweDttaW4td2lkdGg6MzAwcHg7dGV4dC1hbGlnbjpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kgFwiO2JvcmRlcjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNXB4O3JpZ2h0OjE1cHh9LmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYTtvdmVyZmxvdy15OmF1dG99LmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVte3BhZGRpbmc6MTJweCAyMHB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTQ1NjVifS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjN9LmJvb3RzdHJhcC1zZWxlY3Quc2hvdy10aWNrIC5kcm9wZG93bi1tZW51IC5zZWxlY3RlZCBzcGFuLmNoZWNrLW1hcmt7dG9wOjE1cHh9LmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiM1NDU2NWI7Ym9yZGVyLWNvbG9yOiNkOGQ4ZDh9LmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzpub25lfS5mb3JtLWxpc3R7bWFyZ2luLXRvcDozMHB4fS5mb3JtLWxpc3QgbGl7bWFyZ2luLWJvdHRvbToyMHB4fS5mb3JtLWxpc3QgbGkgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e21pbi13aWR0aDoxMDAlfS5mb3JtLWxpc3QgbGkgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpe21hcmdpbi1ib3R0b206MH0uZm9ybS1saXN0IGxpLmxhc3R7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9ybS1saXN0IGxpe21hcmdpbi1ib3R0b206MjhweH19LmZvcm0tbGlzdC5hZGRyZXNzLWJveHttYXJnaW4tdG9wOjA7cGFkZGluZy1sZWZ0OjQwcHh9LnNlYXJjaC1ib3h7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjM1cHh9LnNlYXJjaC1ib3gud2hpdGUgLmZvcm0tY29udHJvbCwuc2VhcmNoLWJveC53aGl0ZSAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtiYWNrZ3JvdW5kOiNmZmZ9LnNlYXJjaC1ib3ggLmZvcm0tY29udHJvbHtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7cGFkZGluZzo4cHggNDBweCA4cHggMTJweH0uc2VhcmNoLWJveCAuZm9ybS1sYWJlbC1ncm91cD5sYWJlbHtwYWRkaW5nLXRvcDoxMHB4fS5zZWFyY2gtYm94IC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVse2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0uc2VhcmNoLWJveCBidXR0b257YmFja2dyb3VuZDpub25lO2JvcmRlcjowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTJweDtyaWdodDoxNXB4fS5zZWFyY2gtYm94IGJ1dHRvbjpmb2N1c3tvdXRsaW5lOjB9LnNlYXJjaC1ib3ggYnV0dG9uIHNwYW57Zm9udC1zaXplOjIycHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZWFyY2gtYm94e3dpZHRoOjEwMCV9fS5ub3Rlc3ttYXJnaW4tdG9wOjM1cHh9Lm5vdGVzLk1UMHttYXJnaW4tdG9wOjB9Lm5vdGVzLm9wMiBsaXttYXJnaW46M3B4IDAgMjBweCAxNHB4fS5ub3RlcyBsaXttYXJnaW46M3B4IDAgMCAxNHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5ub3RlcyBsaTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTEwcHg7dG9wOjdweDt3aWR0aDo0cHg7aGVpZ2h0OjRweDtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kOiM1NDU2NWJ9LmhpZGV7ZGlzcGxheTpub25lfS5saW5rLXR4dCAuaWNvbi1SaWdodHtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDo5MDA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5wb3B1cC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyNXB4O3RvcDoyNXB4O3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnBvcHVwLWNsb3Nle3JpZ2h0OjE1cHg7dG9wOjE1cHh9fS5jaGVjay1ib29rLWJveHtiYWNrZ3JvdW5kOiNmYWZhZmE7cGFkZGluZzoxNXB4IDAgMzBweCAwfS5vdHAtc2VudHtmb250LXNpemU6MTRweDttYXJnaW4tbGVmdDoxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsub3RwLXNlbnR7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjEwcHh9fS52aWRlby1tb2RhbCAubW9kYWwtZGlhbG9ne21heC13aWR0aDo4MDBweH0udmlkZW8tbW9kYWwgLm1vZGFsLWRpYWxvZyAudmlkLWNsc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTMwcHg7cmlnaHQ6MDtmb250LXNpemU6MjBweDt6LWluZGV4OjE7YmFja2dyb3VuZDpub25lO2JvcmRlcjowfS5taW4taHR7bWluLWhlaWdodDo2MHB4fS51bGlua3tmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uaG9tZS1sb2FuLXRhYmxle2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZThlOGU4O3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmhvbWUtbG9hbi10YWJsZXtvdmVyZmxvdy15OmF1dG99fS5ob21lLWxvYW4tdGFibGUgLnRhYmxlLWJveHttaW4td2lkdGg6OTMwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaG9tZS1sb2FuLXRhYmxle2ZvbnQtc2l6ZToxMnB4fX0uaG9tZS1sb2FuLXRhYmxlIHNwYW4ucGx1cy1taW51c3tjdXJzb3I6cG9pbnRlcjtwYWRkaW5nLWxlZnQ6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uaG9tZS1sb2FuLXRhYmxlIHNwYW4ucGx1cy1taW51czo6YmVmb3Jle2NvbnRlbnQ6XCItXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2ZvbnQtd2VpZ2h0OjcwMH0uaG9tZS1sb2FuLXRhYmxlIHNwYW4ucGx1cy1taW51cy5jb2xsYXBzZWQ6OmJlZm9yZXtjb250ZW50OlwiK1wifS5ob21lLWxvYW4tdGFibGUgLmhlYWRpbmd7YmFja2dyb3VuZDojZThlOGU4fS5ob21lLWxvYW4tdGFibGUgLmhlYWRpbmcgLnJvd3ttYXJnaW46MH0uaG9tZS1sb2FuLXRhYmxlIC5oZWFkaW5nIC5jb2x7cGFkZGluZzoxMHB4IDE1cHg7Zm9udC13ZWlnaHQ6NzAwfS5ob21lLWxvYW4tdGFibGUgLmNvbW1vbi1jb2xsYXBzZSAucm93e21hcmdpbjowfS5ob21lLWxvYW4tdGFibGUgLmNvbW1vbi1jb2xsYXBzZSAuY29se3BhZGRpbmc6MTBweCAxNXB4O2JvcmRlci1yaWdodDoxcHggc29saWQgI2U4ZThlODtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZThlOGU4fS5ob21lLWxvYW4tdGFibGUgLmNvbGxhcHNlLWRhdGEgLnJvd3ttYXJnaW46MH0uaG9tZS1sb2FuLXRhYmxlIC5jb2xsYXBzZS1kYXRhIC5jb2x7cGFkZGluZzoxMHB4IDE1cHg7YmFja2dyb3VuZDojZThlOGU4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubW9kYWwgLmhkM2J7cGFkZGluZy1yaWdodDozMHB4fX0uaW50ZXJ7Zm9udC1mYW1pbHk6XCJJbnRlclwiLHNhbnMtc2VyaWZ9LmdyeU1vZGFsLC53aGl0ZU1vZGFse21heC13aWR0aDo2NjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsLC53aGl0ZU1vZGFse21hcmdpbjowcHg7bWluLWhlaWdodDoxMDAlO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5ncnlNb2RhbCAuYnRuLWJveCBidXR0b24uYnRuLXJlZCwud2hpdGVNb2RhbCAuYnRuLWJveCBidXR0b24uYnRuLXJlZHt3aWR0aDoxMDAlfS5ncnlNb2RhbC5vcDEsLndoaXRlTW9kYWwub3Axe2FsaWduLWl0ZW1zOmNlbnRlcn0uZ3J5TW9kYWwub3AxIC5tb2RhbC1jb250ZW50LC53aGl0ZU1vZGFsLm9wMSAubW9kYWwtY29udGVudHtib3JkZXItcmFkaXVzOjE2cHh9LmdyeU1vZGFsLm9wMSAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSwud2hpdGVNb2RhbC5vcDEgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHl7cGFkZGluZzoxNnB4fS5ncnlNb2RhbC5vcDEsLndoaXRlTW9kYWwub3Axe2FsaWduLWl0ZW1zOmNlbnRlcn19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50e2JhY2tncm91bmQ6I2Y2ZjZmNjtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzcsMzYsNTksLjEpO2JvcmRlci1yYWRpdXM6MTZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50e2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjBweH19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e3BhZGRpbmc6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e3BhZGRpbmc6MjBweH19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5oZDI2LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5oZDI2e2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjpyZ2JhKDM3LDM2LDU5LC4zMil9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNiwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNntmb250LXNpemU6MjRweH19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcntib3JkZXItYm90dG9tOjBweDtwYWRkaW5nOjEwcHg7cGFkZGluZy1sZWZ0OjBweH0uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIGlucHV0LC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgdGV4dGFyZWEsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSBzZWxlY3QsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIGlucHV0LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSB0ZXh0YXJlYSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgc2VsZWN0e2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjUwMH0uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmJ0bi1ib3gsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmJ0bi1ib3h7bWFyZ2luLXRvcDozMHB4fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuaWNvbi1jbG9zZS5yZWQ6OmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuaWNvbi1jbG9zZS5yZWQ6OmJlZm9yZXtjb2xvcjojOWQxZDI3fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDpiZWZvcmUsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmV7Ym9yZGVyLXJhZGl1czoycHh9LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3Jle2JvcmRlcjoycHggc29saWQgIzlkMWQyN30uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDphZnRlciwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDphZnRlciwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmFmdGVyLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXJ7dG9wOi0xcHh9LmdyeU1vZGFsIC50aHVtYnN1cCwud2hpdGVNb2RhbCAudGh1bWJzdXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0zMHB4O2xlZnQ6MHB4O3dpZHRoOjEwMCV9LmdyeU1vZGFsIC5jb3B5LC53aGl0ZU1vZGFsIC5jb3B5e2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiMyNTI0M2I7bGluZS1oZWlnaHQ6MS40O2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsIC5jb3B5LC53aGl0ZU1vZGFsIC5jb3B5e2ZvbnQtc2l6ZToxNnB4O2hlaWdodDozMDBweDtwYWRkaW5nOjAgMzBweDttYXJnaW46MCAtMzBweDtvdmVyZmxvdzpzY3JvbGx9fS50aGFua3NNb2RhbC5ncnlNb2RhbHttYXgtd2lkdGg6NDIycHh9LnRoYW5rc01vZGFsLmdyeU1vZGFsIHB7bGluZS1oZWlnaHQ6MS41O21hcmdpbi10b3A6MTVweH0udGhhbmtzTW9kYWwuZ3J5TW9kYWwgLmJ0bi1ib3ggLmJ0bi1yZWR7bWluLXdpZHRoOjE0MHB4fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJpY29tb29uXCI7c3JjOnVybChcIi4uL2ZvbnRzL2ljb21vb24uZW90PzZ0MzdzY1wiKTtzcmM6dXJsKFwiLi4vZm9udHMvaWNvbW9vbi5lb3Q/NnQzN3NjI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ljb21vb24udHRmPzZ0MzdzY1wiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pY29tb29uLndvZmY/NnQzN3NjXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaWNvbW9vbi5zdmc/NnQzN3NjI2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6YmxvY2t9W2NsYXNzXj1pY29uLV0sW2NsYXNzKj1cIiBpY29uLVwiXXtmb250LWZhbWlseTpcImljb21vb25cIiAhaW1wb3J0YW50O3NwZWFrOm5ldmVyO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaWNvbi1ncmV5X2ljLTQ4LXRodW1iOmJlZm9yZXtjb250ZW50Olwi7qSoXCJ9Lmljb24taWMtNDgtbW9iaWxlOmJlZm9yZXtjb250ZW50Olwi7qSkXCJ9Lmljb24taWMtNDgtcGFuLWlkOmJlZm9yZXtjb250ZW50Olwi7qSlXCJ9Lmljb24taWMtNDgtcGluY29kZTpiZWZvcmV7Y29udGVudDpcIu6kplwifS5pY29uLXZpZXc6YmVmb3Jle2NvbnRlbnQ6XCLupKNcIjtjb2xvcjojZmZmfS5pY29uLWxvZ2luMTpiZWZvcmV7Y29udGVudDpcIu6kolwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tbW9yZTpiZWZvcmV7Y29udGVudDpcIu6kn1wiO2NvbG9yOiNmZmNiMDV9Lmljb24tbGFnZSAucGF0aDE6YmVmb3Jle2NvbnRlbnQ6XCLupKBcIjtjb2xvcjojNzg3ODc4fS5pY29uLWxhZ2UgLnBhdGgyOmJlZm9yZXtjb250ZW50Olwi7qShXCI7bWFyZ2luLWxlZnQ6LTEuMjVlbTtjb2xvcjojYzRjNGM0fS5pY29uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLupJ1cIjtjb2xvcjojOWQxZDI3fS5pY29uLXVwOmJlZm9yZXtjb250ZW50Olwi7qSeXCI7Y29sb3I6IzAwYTA3YX0uaWNvbi1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIu6knFwiO2NvbG9yOiNmZmZ9Lmljb24tZGF0ZTpiZWZvcmV7Y29udGVudDpcIu6kh1wiO2NvbG9yOiM3ODc4Nzh9Lmljb24tc3Rhci1maWxsZWQ6YmVmb3Jle2NvbnRlbnQ6XCLupJtcIjtjb2xvcjojOWQxZDI3fS5pY29uLXRpY2s6YmVmb3Jle2NvbnRlbnQ6XCLupJpcIjtjb2xvcjojOWMxZDI2fS5pY29uLWNsb3NlOmJlZm9yZXtjb250ZW50Olwi7qSZXCI7Y29sb3I6I2ZmZn0uaWNvbi1zaGFyZTpiZWZvcmV7Y29udGVudDpcIu6kmFwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tbG9naW46YmVmb3Jle2NvbnRlbnQ6XCLupJZcIjtjb2xvcjojNzg3ODc4fS5pY29uLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIu6kl1wiO2NvbG9yOiM3ODc4Nzh9Lmljb24taW5zdGFncmFtOmJlZm9yZXtjb250ZW50Olwi7qSUXCI7Y29sb3I6I2ZmZn0uaWNvbi15b3V0dWJlOmJlZm9yZXtjb250ZW50Olwi7qSVXCI7Y29sb3I6I2ZmZn0uaWNvbi1jb3B5OmJlZm9yZXtjb250ZW50Olwi7qSSXCI7Y29sb3I6I2ZmZn0uaWNvbi13aGF0c2FwcDpiZWZvcmV7Y29udGVudDpcIu6kk1wiO2NvbG9yOiNmZmZ9Lmljb24tZmI6YmVmb3Jle2NvbnRlbnQ6XCLupIpcIjtjb2xvcjojZmZmfS5pY29uLWxpbmtlZGluOmJlZm9yZXtjb250ZW50Olwi7qSMXCI7Y29sb3I6I2ZmZn0uaWNvbi10d2l0dGVyOmJlZm9yZXtjb250ZW50Olwi7qSRXCI7Y29sb3I6I2ZmZn0uaWNvbi1tZW51OmJlZm9yZXtjb250ZW50Olwi7qSLXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1zZXJ2aWNlLXJlcTpiZWZvcmV7Y29udGVudDpcIu6kjVwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tY29tcGxhaW50czpiZWZvcmV7Y29udGVudDpcIu6kjlwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tY29tcGxpbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCLupI9cIjtjb2xvcjojNzg3ODc4fS5pY29uLWNvbnRhY3QtdXM6YmVmb3Jle2NvbnRlbnQ6XCLupJBcIjtjb2xvcjojNzg3ODc4fS5pY29uLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCLupIlcIjtjb2xvcjojZmZmfS5pY29uLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCLupIhcIjtjb2xvcjojNzg3ODc4fS5pY29uLW1pbnVzOmJlZm9yZXtjb250ZW50Olwi7qSFXCJ9Lmljb24tcGx1czpiZWZvcmV7Y29udGVudDpcIu6khlwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tcnM6YmVmb3Jle2NvbnRlbnQ6XCLupIRcIjtjb2xvcjojNTQ1NjVifS5pY29uLURvd246YmVmb3Jle2NvbnRlbnQ6XCLupIBcIjtjb2xvcjojNzg3ODc4fS5pY29uLVVwOmJlZm9yZXtjb250ZW50Olwi7qSDXCI7Y29sb3I6IzUyNTI1Mn0uaWNvbi1MZWZ0OmJlZm9yZXtjb250ZW50Olwi7qSBXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1SaWdodDpiZWZvcmV7Y29udGVudDpcIu6kglwiO2NvbG9yOiM3ODc4Nzh9LyohXG4gKiBhbmltYXRlLmNzcyAtaHR0cDovL2RhbmVkZW4ubWUvYW5pbWF0ZVxuICogVmVyc2lvbiAtIDMuNS4wXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDE2IERhbmllbCBFZGVuXG4gKi8uYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0ub3dsLWFuaW1hdGVkLW91dHt6LWluZGV4OjF9Lm93bC1hbmltYXRlZC1pbnt6LWluZGV4OjB9LmFuaW1hdGVkLmluZmluaXRley13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5hbmltYXRlZC5oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnN9LmFuaW1hdGVkLmZsaXBPdXRYLC5hbmltYXRlZC5mbGlwT3V0WSwuYW5pbWF0ZWQuYm91bmNlSW4sLmFuaW1hdGVkLmJvdW5jZU91dHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2V7ZnJvbSwyMCUsNTMlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9NDAlLDQzJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKX03MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKX19QGtleWZyYW1lcyBib3VuY2V7ZnJvbSwyMCUsNTMlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9NDAlLDQzJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKX03MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKX19LmJvdW5jZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZTthbmltYXRpb24tbmFtZTpib3VuY2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBmbGFzaHtmcm9tLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7ZnJvbSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fUBrZXlmcmFtZXMgcHVsc2V7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fS5wdWxzZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnB1bHNlO2FuaW1hdGlvbi1uYW1lOnB1bHNlfUAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5ke2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX1Aa2V5ZnJhbWVzIHJ1YmJlckJhbmR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsIDAuNzUsIDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDAuNzUsIDEuMjUsIDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsIDAuODUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsIDAuODUsIDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTUsIDEuMDUsIDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDAuOTUsIDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fS5ydWJiZXJCYW5key13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZDthbmltYXRpb24tbmFtZTpydWJiZXJCYW5kfUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZXtmcm9tLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCl9fUBrZXlmcmFtZXMgc2hha2V7ZnJvbSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfX0uc2hha2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzaGFrZTthbmltYXRpb24tbmFtZTpzaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX0uaGVhZFNoYWtley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlO2FuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAwZGVnKX19QGtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpfX0uc3dpbmd7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c3dpbmc7YW5pbWF0aW9uLW5hbWU6c3dpbmd9QC13ZWJraXQta2V5ZnJhbWVzIHRhZGF7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfTMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX1Aa2V5ZnJhbWVzIHRhZGF7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfTMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0udGFkYXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnRhZGE7YW5pbWF0aW9uLW5hbWU6dGFkYX1ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyB3b2JibGV7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0ud29iYmxley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6d29iYmxlO2FuaW1hdGlvbi1uYW1lOndvYmJsZX1ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG97ZnJvbSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyl9fUBrZXlmcmFtZXMgamVsbG97ZnJvbSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyl9fS5qZWxsb3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmplbGxvO2FuaW1hdGlvbi1uYW1lOmplbGxvOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUlue2Zyb20sMjAlLDQwJSw2MCUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19QGtleWZyYW1lcyBib3VuY2VJbntmcm9tLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fS5ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUlufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd257ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNXB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bntmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjVweCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA1cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA1cHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnR7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwgMCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsIDAsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodDthbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwe2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5VcHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpfTUwJSw1NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpfTUwJSw1NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9fS5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfX0uYm91bmNlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX19LmJvdW5jZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX19LmJvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjBweCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19QGtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9fS5ib3VuY2VPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhZGVJbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluTGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyBmYWRlT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MH19LmZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3due2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd257ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX19LmZhZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd247YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfX0uZmFkZU91dERvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19LmZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0Qmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX19LmZhZGVPdXRMZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfX0uZmFkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0Qmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX19LmZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwe2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19LmZhZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcDthbmltYXRpb24tbmFtZTpmYWRlT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApfX0uZmFkZU91dFVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTUwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fUBrZXlmcmFtZXMgZmxpcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTUwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fS5hbmltYXRlZC5mbGlwey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlO2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXA7YW5pbWF0aW9uLW5hbWU6ZmxpcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fUBrZXlmcmFtZXMgZmxpcEluWHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5mbGlwSW5Yey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwSW5YO2FuaW1hdGlvbi1uYW1lOmZsaXBJblh9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJbll7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWTthbmltYXRpb24tbmFtZTpmbGlwSW5ZfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRYe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBPdXRYO2FuaW1hdGlvbi1uYW1lOmZsaXBPdXRYOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnR9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxpcE91dFl7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO29wYWNpdHk6MH19LmZsaXBPdXRZey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WTthbmltYXRpb24tbmFtZTpmbGlwT3V0WX1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZElue2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LmxpZ2h0U3BlZWRJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbjthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW47LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXR7ZnJvbXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXR7ZnJvbXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfX0ubGlnaHRTcGVlZE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUlue2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbkRvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJblVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtvcGFjaXR5OjB9fS5oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhpbmdlO2FuaW1hdGlvbi1uYW1lOmhpbmdlfUAtd2Via2l0LWtleWZyYW1lcyByb2xsSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgcm9sbElue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0ucm9sbEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1uYW1lOnJvbGxJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKX19QGtleWZyYW1lcyByb2xsT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpfX0ucm9sbE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxPdXQ7YW5pbWF0aW9uLW5hbWU6cm9sbE91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUlue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9NTAle29wYWNpdHk6MX19QGtleWZyYW1lcyB6b29tSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX01MCV7b3BhY2l0eToxfX0uem9vbUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluO2FuaW1hdGlvbi1uYW1lOnpvb21Jbn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkRvd247YW5pbWF0aW9uLW5hbWU6em9vbUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluUmlnaHR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS56b29tSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21JblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluVXA7YW5pbWF0aW9uLW5hbWU6em9vbUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXR7ZnJvbXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyB6b29tT3V0e2Zyb217b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX10b3tvcGFjaXR5OjB9fS56b29tT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dDthbmltYXRpb24tbmFtZTp6b29tT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS56b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fUBrZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX0uem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19Lnpvb21PdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodDthbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFVwO2FuaW1hdGlvbi1uYW1lOnpvb21PdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd257ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LnNsaWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5zbGlkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LnNsaWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5VcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uc2xpZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dERvd257ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX0uc2xpZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19LnNsaWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfX0uc2xpZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dFVwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX0uc2xpZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcH0ub3MtYW5pbWF0aW9ue29wYWNpdHk6MH0ub3MtYW5pbWF0aW9uLmFuaW1hdGVke29wYWNpdHk6MX0uYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0uYW5pbWF0ZWQuaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDIwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19LmZhZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDIwMDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjAwMHB4KX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDIwMDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDIwMDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjAwMHB4KX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19LmZhZGVJblVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWd9Ym9keXtwYWRkaW5nLXRvcDoxMDVweH1ib2R5Lm92ZXJmbG93e292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Ym9keXtwYWRkaW5nLXRvcDo2MHB4fX1oZWFkZXJ7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoyO2hlaWdodDoxMDBweDtiYWNrZ3JvdW5kOiNmZmY7dHJhbnNpdGlvbjphbGwgLjFzIGVhc2V9aGVhZGVyLnNlY05hdlN0aWNreS5kLWxnLWJsb2Nre2hlaWdodDphdXRvfWhlYWRlci56aW5kZXh7ei1pbmRleDo5O2hlaWdodDphdXRvfWhlYWRlci56aW5kZXguc2VjTmF2U3RpY2t5e2JveC1zaGFkb3c6bm9uZTt6LWluZGV4OjN9aGVhZGVyLnN0aWNreXtoZWlnaHQ6NzBweDtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDozfWhlYWRlci5zdGlja3kgLm1lbnV7b3BhY2l0eToxO2xlZnQ6MDt3aWR0aDo4NHB4O3BhZGRpbmc6MjVweCAyMHB4IDI1cHggNDBweH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2LWxlZnR7b3BhY2l0eTowO3dpZHRoOjUwcHh9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1yaWdodCBsaS5kcm9wLWRvd257b3BhY2l0eTowfWhlYWRlci5zdGlja3kgLnRvcC1uYXYtcmlnaHQgbGkuZHJvcC1kb3duPmF7bGluZS1oZWlnaHQ6aW5oZXJpdH1oZWFkZXIuc3RpY2t5IC5zdWItbmF2e29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1oZWFkZXIuc3RpY2t5IC50b3AtbmF2e2hlaWdodDo3MHB4fWhlYWRlci5zdGlja3kgLnRvcC1uYXYgLmxvZ297cGFkZGluZzoxNXB4IDAgMCAyMHB4fWhlYWRlci5zdGlja3kgLnRvcC1uYXYtcmlnaHQgbGkuc3R2aXtkaXNwbGF5OmJsb2NrfWhlYWRlci5zdGlja3kgLnRvcC1uYXYtcmlnaHQgbGkuc3R2aSAuaWNvbi1zZWFyY2h7dmVydGljYWwtYWxpZ246bWlkZGxlfWhlYWRlci5zdGlja3kgLnNlYy1uYXZ7ZGlzcGxheTpub25lfWhlYWRlci5zdGlja3kgLmxvZ2luIGF7aGVpZ2h0OjcwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlci5zdGlja3kgLnRvcC1uYXYgLmxvZ297cGFkZGluZy10b3A6MH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlcntoZWlnaHQ6NjBweH19aGVhZGVyIGF7Y29sb3I6IzI1MjQzYn1oZWFkZXIuZC1sZy1ub25lIC5idG4tYm94IC5idG4td2hpdGV7Ym9yZGVyOnNvbGlkIDFweDtwYWRkaW5nOjhweCAxNXB4O21hcmdpbi1sZWZ0OjVweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDB9aGVhZGVyLmQtbGctbm9uZSAudG9wLW5hdi1yaWdodCB1bCBsaXttYXJnaW4tcmlnaHQ6N3B4O3BhZGRpbmc6MHB4fWhlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGk6bGFzdC1jaGlsZHtwYWRkaW5nOjAgMCAwIDJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVyLmQtbGctbm9uZSAudG9wLW5hdi1yaWdodCB1bCBsaS5sYW5nLWJ4e3Bvc2l0aW9uOnJlbGF0aXZlfWhlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGkubGFuZy1ieCAuZHJvcGRvd24tY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6LTEzMHB4O3dpZHRoOjE2MHB4O3BhZGRpbmc6MTBweCAxMHB4IDVweCAxMHB4O3RvcDozMHB4fWhlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGkubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCB1bCBsaXtwYWRkaW5nOjVweDttYXJnaW46MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2ZvbnQtc2l6ZToxNHB4fWhlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGkubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCB1bCBsaTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH19aGVhZGVyIC5pY29uLWxhZ2UgLnBhdGgxOmJlZm9yZXtjb2xvcjojMzUzNTM1fWhlYWRlciAuaWNvbi1sYWdlIC5wYXRoMjpiZWZvcmV7Y29sb3I6IzM1MzUzNX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVyIC5pY29uLWxhZ2UgLnBhdGgxOmJlZm9yZXtjb2xvcjojOTc5Nzk3fWhlYWRlciAuaWNvbi1sYWdlIC5wYXRoMjpiZWZvcmV7Y29sb3I6IzYxNjE2MX19LmhlYWRlci1tYWlue21hcmdpbjowIGF1dG99LnNlYy1uYXZ7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzMS45M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtoZWlnaHQ6NTVweDtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2FsaWduLWl0ZW1zOmNlbnRlcn0uc2VjLW5hdi5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhLC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVke2NvbG9yOiMzNTM1MzV9LnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmhvdmVyLC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTphY3RpdmUsLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWQ6aG92ZXIsLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWQ6YWN0aXZle2JhY2tncm91bmQ6I2ZmZn0uc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIC5kcm9wZG93bi1jb250ZW50e2JhY2tncm91bmQ6I2ZmZn0uc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIC5kcm9wZG93bi1jb250ZW50IGxpIGEsLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSAuZHJvcGRvd24tY29udGVudCBsaSBhOnZpc2l0ZWR7Y29sb3I6IzM1MzUzNX0uc2VjLW5hdj51bHtkaXNwbGF5OmZsZXh9LnNlYy1uYXY+dWwucHJle2JhY2tncm91bmQ6IzAwMDttYXJnaW4tbGVmdDoyMHB4O2JvcmRlci1yYWRpdXM6MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey5zZWMtbmF2PnVsLnByZXttYXJnaW4tbGVmdDoxMnB4fX0uc2VjLW5hdj51bC5wcmUuYmctdHJhbnNwYXJlbnQgbGkgYXtjb2xvcjojMzUzNTM1fS5zZWMtbmF2PnVsLnByZS5iZy10cmFuc3BhcmVudCBsaSBhOmhvdmVye2NvbG9yOiMzNTM1MzU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5zZWMtbmF2PnVsLnByZSBsaXttYXJnaW46MHB4O2xpbmUtaGVpZ2h0OjIuNTtmb250LXNpemU6MTJweH0uc2VjLW5hdj51bC5wcmUgbGkgYXtib3JkZXItcmFkaXVzOjI0cHg7ZGlzcGxheTpibG9jaztwYWRkaW5nOjAgMjBweDtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LnNlYy1uYXY+dWwucHJlIGxpIGF7cGFkZGluZzowIDE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXY+dWwucHJlIGxpIGF7cGFkZGluZzowIDdweH19LnNlYy1uYXY+dWwucHJlIGxpIGE6aG92ZXJ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtiYWNrZ3JvdW5kOnJnYmEoMTU3LDI5LDM5LC4zKTtjb2xvcjojZmZmfS5zZWMtbmF2PnVsLmxhc3R7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6NzBweDtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5zZWMtbmF2PnVsLmxhc3QgbGl7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCU7bWFyZ2luLXJpZ2h0OjE1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5zZWMtbmF2PnVsLmxhc3QgbGl7bWFyZ2luLXJpZ2h0OjBweH19LnNlYy1uYXY+dWwubGFzdCBsaSAuaWNvbi1zZWFyY2h7dmVydGljYWwtYWxpZ246bWlkZGxlfS5zZWMtbmF2PnVsLmxhc3QgbGkgYXtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzowIDE1cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0IGxpIGE6bGlua3tjb2xvcjojZmZmfS5zZWMtbmF2PnVsLmxhc3QgbGkgYTp2aXNpdGVke2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWwubGFzdCBsaSBhOmhvdmVye2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmfS5zZWMtbmF2PnVsLmxhc3QgbGkgYS5idG4td2hpdGV7bWluLXdpZHRoOjg4cHg7Zm9udC13ZWlnaHQ6NTAwO2hlaWdodDozNnB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOiM5ODFhMWR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRle21pbi13aWR0aDo2OHB4O2ZvbnQtc2l6ZToxNHB4O2hlaWdodDozM3B4fX0uc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRlOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojOTgxYTFkICFpbXBvcnRhbnR9LnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0e21pbi13aWR0aDo3MHB4O3BhZGRpbmc6MCAxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjZweDtjb2xvcjojMzUzNTM1ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMzUzNTM1O2JvcmRlci1yYWRpdXM6NTBweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRlLmN1c3RvbWVyLXN1cHBvcnQ6aG92ZXJ7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnR9LnNlYy1uYXY+dWwubGFzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5zZWMtbmF2PnVsLmxhc3QgbGk6bGFzdC1jaGlsZCBhe21hcmdpbjowfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVscC1kcm9wZG9ud3ttYXJnaW46MCAxNXB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVscC1kcm9wZG9udzpob3Zlciwuc2VjLW5hdj51bC5sYXN0IGxpLmxvZ2luLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9LnNlYy1uYXY+dWw+bGl7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6MTRweDttYXJnaW4tcmlnaHQ6MzJweH0uc2VjLW5hdj51bD5saS5zZWN7YmFja2dyb3VuZDojZjVmNWY1O21hcmdpbi1yaWdodDowO3BhZGRpbmctbGVmdDozMHB4fS5zZWMtbmF2PnVsPmxpPmE6aG92ZXIsLnNlYy1uYXY+dWw+bGk+YS5hY3RpdmV7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bD5saT5hOmhvdmVyIC5pY29uLURvd246OmJlZm9yZSwuc2VjLW5hdj51bD5saT5hLmFjdGl2ZSAuaWNvbi1Eb3duOjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5zZWMtbmF2PnVsPmxpPmEgLmljb24tRG93bntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWxlZnQ6NXB4fS5zZWMtbmF2PnVsIC5pY29uLXNlYXJjaHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LnNlYy1uYXY+dWwgLmljb24tbGFnZXtmb250LXNpemU6MTVweH0uc2VjLW5hdj51bCAuZGZ2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdj51bCBsaXttYXJnaW4tcmlnaHQ6MjRweH0uc2VjLW5hdj51bC5wcmV7cGFkZGluZy1sZWZ0OjBweDttYXJnaW4tbGVmdDoxMHB4fS5zZWMtbmF2PnVsLmxhc3R7bWFyZ2luLXJpZ2h0OjRweH19LnNlYy1uYXYgLm1lbnV7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMjBweDtwYWRkaW5nOjI1cHggMDt3aWR0aDowO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuM3MgbGluZWFyfS5zZWMtbmF2IC5tZW51IGEgaW1ne2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXYgLm1lbnUgYSBzcGFue2ZvbnQtc2l6ZToyMHB4fS5zZWMtbmF2IC5sb2dve3BhZGRpbmc6MHB4IDBweCAwIDcwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdiAubG9nb3twYWRkaW5nOjBweCAwcHggMCAxMHB4fX0uc2VjLW5hdiAubG9nbyBhIGltZ3toZWlnaHQ6MzZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG99QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdiAubG9nbyBhIGltZ3toZWlnaHQ6MzZweH19LnNlYy1uYXYgYXtjb2xvcjojZmZmfS5zZWMtbmF2IGE6aG92ZXJ7Y29sb3I6I2ZmZn0uc2VjLW5hdiAuZHJvcGRvd24tY29udGVudCBhe2NvbG9yOiM1NDU2NWJ9LnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmV7Y29sb3I6I2RhMzQ0Mn0uc2VjLW5hdiAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjdweCAyM3B4O2ZvbnQtc2l6ZToxNHB4fS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGV7bWluLXdpZHRoOjcwcHg7aGVpZ2h0OjMwcHg7cGFkZGluZzowIDE0cHg7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luLWxlZnQ6OHB4O2NvbG9yOiM5ODFhMWQ7bGV0dGVyLXNwYWNpbmc6LTAuNnB4fS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGV7bWluLXdpZHRoOjY4cHg7aGVpZ2h0OjMzcHg7Zm9udC1zaXplOjE0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O3BhZGRpbmc6MCA4cHg7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1yaWdodDo1cHg7bWluLXdpZHRoOjcycHh9fS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGU6aG92ZXJ7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmZ9LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZS5pcmEtaGVscDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZS5pcmEtaGVscCBpbWd7bWFyZ2luLXRvcDotN3B4fS5zZWMtbmF2IC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uc2VjLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZTpiZWZvcmV7Y29udGVudDpcIlxcYVwiO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MzlweDtyaWdodDoyNXB4O2JveC1zaGFkb3c6MHB4IDNweCAzcHggM3B4IHJnYmEoMCwwLDAsLjI1KTt6LWluZGV4OjN9LnRvcC1uYXZ7Zm9udC1zaXplOjE0cHg7aGVpZ2h0OjUwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjlweCA2NXB4O2JhY2tncm91bmQ6I2ZmZn0udG9wLW5hdi5iZy1saWdodC13aGl0ZXtwYWRkaW5nOjAgNzBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2e3BhZGRpbmc6MH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50b3AtbmF2e2JveC1zaGFkb3c6bm9uZX19LnRvcC1uYXYgLmxvZ297cGFkZGluZzoxMHB4IDMwcHggMCA0NnB4fS50b3AtbmF2IC5sb2dvIGEgaW1ne2Rpc3BsYXk6YmxvY2t9LnRvcC1uYXYgLm1lbnV7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMjBweDtwYWRkaW5nOjI1cHggMDt3aWR0aDowO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuM3MgbGluZWFyfS50b3AtbmF2IC5tZW51IGEgaW1ne2Rpc3BsYXk6YmxvY2t9LnRvcC1uYXYgLm1lbnUgYSBzcGFue2ZvbnQtc2l6ZToyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYgLmxvZ297cGFkZGluZzoxMHB4IDEwcHggMCAzMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnRvcC1uYXZ7aGVpZ2h0OjYwcHg7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2IC5tZW51e3Bvc2l0aW9uOnN0YXRpYztvcGFjaXR5OjE7bGVmdDowO3dpZHRoOjI0cHh9LnRvcC1uYXYgLmxvZ297cGFkZGluZzowIDAgMCAwfS50b3AtbmF2IC5sb2dvIGltZ3toZWlnaHQ6MjhweH0udG9wLW5hdiAubWVudS1tb2IgLmljb24tbWVudSwudG9wLW5hdiAuaWNvbi1zZWFyY2h7ZGlzcGxheTpibG9jaztmb250LXNpemU6MjBweH0udG9wLW5hdiAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjI0cHh9LnRvcC1uYXYgLm15Q29ybmVybSBpbWd7aGVpZ2h0OjMwcHh9LnRvcC1uYXYgLm1lbnUtbW9iIC5pY29uLW1lbnU6OmJlZm9yZXtjb2xvcjojOWIxZTI2fX0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wLWRvd24ucmd0IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6YXV0bztyaWdodDowcHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudHtsZWZ0OjA7dG9wOjQ1cHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5tZW51LWNhcmRMaXN0LWNudHttaW4td2lkdGg6NzYwcHg7bWF4LWhlaWdodDoyOTBweDtsZWZ0OjAgIWltcG9ydGFudDtvdmVyZmxvdy15OnNjcm9sbH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQubWVudS1jYXJkTGlzdC1jbnR7bWluLXdpZHRoOjU1MHB4fX0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250LnR3by1jb2x7aGVpZ2h0OjIzNXB4O21pbi13aWR0aDo1MjBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250LnR3by1jb2wgLmdyZGlhbnRDYXJke3dpZHRoOjQ2JX0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3R7cGFkZGluZzowcHg7Ym9yZGVyLXJhZGl1czowIDAgMTBweCAxMHB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaXttYXJnaW4tYm90dG9tOjBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGk6bGFzdC1jaGlsZCBhe2JvcmRlci1ib3R0b206MHB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaSBhe2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjE4cHggMjBweDtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDE1MSwxNTEsMTUxLC4yKTthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0IGxpIGEgc3BhbntwYWRkaW5nLXJpZ2h0OjIzcHh9LnRvcC1uYXYtbGVmdHtvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO2Rpc3BsYXk6ZmxleH0udG9wLW5hdi1sZWZ0Pmxpe21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS50b3AtbmF2LWxlZnQ+bGkuYWN0aXZlPmEsLnRvcC1uYXYtbGVmdD5saTpob3Zlcj5he2ZvbnQtd2VpZ2h0OjcwMH0udG9wLW5hdi1sZWZ0PmxpLmFjdGl2ZT5hIC5pY29uLURvd246OmJlZm9yZSwudG9wLW5hdi1sZWZ0PmxpOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjc7Y29udGVudDpcIu6kg1wifS50b3AtbmF2LWxlZnQ+bGk+YXtkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206M3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7cGFkZGluZzoxNHB4IDMwcHggMTRweCAwO2hlaWdodDo0NXB4O2NvbG9yOiMzNTM1MzU7d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYtbGVmdD5saT5he2JvcmRlci10b3A6M3B4IHNvbGlkICNmZmY7cGFkZGluZzoxNnB4IDhweH19LnRvcC1uYXYtbGVmdD5saT5hIC5pY29uLURvd257Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4O21hcmdpbi1sZWZ0OjVweH0udG9wLW5hdi1sZWZ0PmxpPmEgLmljb24tRG93bjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LnRvcC1uYXYtbGVmdD5saT5hOmhvdmVye2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjd9LnRvcC1uYXYtbGVmdD5saSAuZGZte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcC1uYXYtbGVmdD5saSAuZGZtIC5pY29uLW1vcmV7Zm9udC1zaXplOjIwcHg7bWFyZ2luLXJpZ2h0OjhweH0udG9wLW5hdi1sZWZ0PmxpIC5pY29ue21hcmdpbi1yaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnRvcC1uYXYtbGVmdD5saSAuaWNvbiBpbWd7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey50b3AtbmF2LWxlZnQ+bGkuaGlkZS0xMDI0e2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsudG9wLW5hdi1sZWZ0Pmxpe2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfS50b3AtbmF2LWxlZnQ+bGk+YXtwYWRkaW5nOjE1cHggMzBweCAxMHB4IDBweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdi1sZWZ0Pmxpe2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfS50b3AtbmF2LWxlZnQ+bGk+YXtwYWRkaW5nOjE1cHggMThweCAxMHB4IDBweH19LnRvcC1uYXYtbGVmdCAuYmxrLWJ0bi1uZXd7Ym9yZGVyLXJhZGl1czo1MHB4O2JvcmRlcjoxcHggc29saWQgIzM1MzUzNTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTJweDtwYWRkaW5nOjZweCAxNnB4O21hcmdpbjo2cHggMDtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udG9wLW5hdi1sZWZ0IC5ibGstYnRuLW5ldyBzdmcsLnRvcC1uYXYtbGVmdCAuYmxrLWJ0bi1uZXcgaW1ne21hcmdpbi1yaWdodDo0cHh9LnRvcC1uYXYtbGVmdCAuYmxrLWJ0bi1uZXc6aG92ZXJ7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMzUzNTM1fS50b3AtbmF2LXJpZ2h0e29wYWNpdHk6MTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7ZGlzcGxheTpmbGV4fS50b3AtbmF2LXJpZ2h0IC5pY29uLXNlYXJjaDpiZWZvcmV7Y29sb3I6IzlkMWQyN30udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdiAucGhvbmUgc3Zne21hcmdpbi10b3A6MHB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLmhvdGxpbmUtbmV3e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1sZWZ0OjRweDttYXJnaW4tdG9wOi0ycHh9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdiAuaG90bGluZS1uZXcgLmhvdGxpbmUtbmV3LWN1c3RvbWVyLWNhcmUtdHh0e2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEycHg7bWFyZ2luLXRvcDowfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLmhvdGxpbmUtbmV3IC5ob3RsaW5lLW5ldy1jdXN0b21lci1jYXJlLW51bWJlcntjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxMnB4O21hcmdpbi10b3A6MnB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdntwYWRkaW5nOjBweCAxMHB4IDAgMH19LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saXttYXJnaW46MCAxMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGk+YXtwYWRkaW5nOjE1cHggMDtsaW5lLWhlaWdodDozMHB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpLnN0dml7ZGlzcGxheTpub25lfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnNlYXJjaCwudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5pY29uLWxhZ2V7Zm9udC1zaXplOjIycHh9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEycHggMH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZTpob3ZlciAuZjEwe2NvbG9yOiMyNTI0M2J9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgLmYxMHttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTBweDttYXJnaW4tbGVmdDo4cHg7Zm9udC13ZWlnaHQ6NjAwfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIC5mMTAuaG90bGluZXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojOTgxYTFkO3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIC5mMTAuaG90bGluZXtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoxNnB4fX0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE2cHg7Y29sb3I6IzlkMWQyNztsZXR0ZXItc3BhY2luZzouMjNweDttYXJnaW4tdG9wOjRweH1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIHNwYW57Zm9udC1zaXplOjEzcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saXttYXJnaW46MCA4cHg7Zm9udC1zaXplOjE0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2Pmxpe21hcmdpbi1yaWdodDoyNHB4fX0uc3ViLW5hdntvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q4ZDhkOH0uc3ViLW5hdiB1bHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc3ViLW5hdiB1bCBsaXtwYWRkaW5nOjIwcHh9Lm15LWNvcm5lcntkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL215LWNvcm5lci5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7cGFkZGluZy1yaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjM4cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubXktY29ybmVye3BhZGRpbmctcmlnaHQ6MzhweDtoZWlnaHQ6MzhweH0ubXktY29ybmVyIHNwYW57ZGlzcGxheTpub25lfX0ubG9naW4gYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3RyYW5zaXRpb246LjNzO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MDttYXJnaW46MCA1NHB4IDAgMDtjb2xvcjojNTI1MjUyfS5sb2dpbiBhIHNwYW57bWFyZ2luLXJpZ2h0OjhweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5sb2dpbiBhe21hcmdpbi1yaWdodDozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmxvZ2luIGF7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxNHB4IDEzcHggMTNweDttYXJnaW4tcmlnaHQ6LTE1cHg7Zm9udC1zaXplOjEycHh9LmxvZ2luIGEgc3Bhbntmb250LXNpemU6MjBweDttYXJnaW46MCAwIDNweH19Lm1vYi1tZW51e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1vYi1tZW51e3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6NTtiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3c6YXV0b30ubW9iLW1lbnUgLm1tLXRvcC1pbntoZWlnaHQ6NzBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMDcpfS5tb2ItbWVudSAubW0tdG9wLWluIC5sb2dvIGltZ3toZWlnaHQ6MzRweDt3aWR0aDphdXRvfS5tb2ItbWVudSAubW0tdG9wLWluIC5zZWFyY2h7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6MjBweH0ubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoIC5pY29uLXNlYXJjaHtmb250LXNpemU6MjRweH0ubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoIC5pY29uLXNlYXJjaDpiZWZvcmV7Y29sb3I6IzliMWUyNn0ubW9iLW1lbnUgLm1tLXRvcC1pbiAubGFuZ3VhZ2V7bWFyZ2luOjAgMTZweCAwIC00cHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLmxhbmd1YWdlIC5pY29uLWxhZ2V7Zm9udC1zaXplOjE4cHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLmljb24tY2xvc2V7Zm9udC1zaXplOjE4cHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLmljb24tY2xvc2U6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tbS1taWQgLm1vYi1zY3JvbGxte2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzMS45M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtwYWRkaW5nOjE1cHh9Lm1vYi1tZW51IC5tbS1taWQgLm1vYi1zY3JvbGxtIHVse21pbi13aWR0aDozMDBweH0ubW9iLW1lbnUgLm1tLW1pZCAudGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5tb2ItbWVudSAubW0tbWlkIC5uYXYucHJle2JhY2tncm91bmQ6IzAwMDtib3JkZXItcmFkaXVzOjI0cHg7cGFkZGluZzowfS5tb2ItbWVudSAubW0tbWlkIC5uYXYucHJlIGxpe3BhZGRpbmc6MDttYXJnaW4tcmlnaHQ6NHB4fS5tb2ItbWVudSAubW0tbWlkIC5uYXYucHJlIGxpIGF7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojZmZmO3doaXRlLXNwYWNlOm5vd3JhcH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7Zm9udC13ZWlnaHQ6aW5oZXJpdH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwO3BhZGRpbmc6MCAzNXB4O292ZXJmbG93LXg6YXV0b30ubW9iLW1lbnUgLm1tLW1pZCAubmF2IGxpe21hcmdpbi1yaWdodDoxMnB4O3BhZGRpbmc6MTVweCAwfS5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2IGxpIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHggMTRweDtib3JkZXItcmFkaXVzOjE1cHh9Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaSBhLmFjdGl2ZXtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmZ9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50e3BhZGRpbmc6MH0ubW9iLW1lbnUgLm1tLW1pZCAudGFiLWNvbnRlbnQgLm1saW5re2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMTU3LDI5LDM5LC4zKTtwYWRkaW5nLWJvdHRvbToyNHB4O21hcmdpbi1ib3R0b206MH0ubW9iLW1lbnUgLm1tLW1pZCAudGFiLWNvbnRlbnQgLm1saW5rIGF7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjd9Lm1vYi1tZW51IC5mb290ZXItdG9wIC5mb3QtZHJlZHtwYWRkaW5nOjQwcHggMjBweH0ubW9iLW1lbnUgLmZvb3RlciAuZm90LWRyZWQgLmNvbC1sZy01e21hcmdpbi1ib3R0b206MH0ubW9iLW1lbnUgLm1vYi1zbWVudSBhLnJlZGlyZWN0LWxpbmt7cGFkZGluZzoyMnB4IDE1cHggMTVweCAxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6IzlkMWQyNztib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDIxNiwyMTYsMjE2LC4yMSk7Y29sb3I6I2ZmZjtkaXNwbGF5OmJsb2NrfS5tb2ItbWVudSAubW9iLXNtZW51IGEucmVkaXJlY3QtbGluazo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kglwiO3JpZ2h0OjE1cHg7dG9wOjI0cHg7Y29sb3I6I2ZmZn0ubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5re3BhZGRpbmc6MjBweCAxNXB4O2JhY2tncm91bmQ6I2Q4ZDhkODtmb250LXdlaWdodDo3MDB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGluayBhe2NvbG9yOiM5ZDFkMjd9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZHtwYWRkaW5nOjIwcHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmM2YzZjM7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLmFjdHtjb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjcwMH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSAXCI7cmlnaHQ6MTVweDt0b3A6MjBweDtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQub3RoZXJzLW1lbnV7YmFja2dyb3VuZDojNTI1MjUyO2NvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZDBkMGQwfS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQub3RoZXJzLW1lbnUubGFzdHtib3JkZXItYm90dG9tOjB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5vdGhlcnMtbWVudTo6YmVmb3Jle2NvbG9yOiNmZmZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5e2Rpc3BsYXk6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4fS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhke2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kOiNmM2YzZjM7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuNSk7cGFkZGluZzoyMnB4IDE1cHggMTVweCAxNXB4O2NvbG9yOiM1NDU2NWJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IC5maGQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowfS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkLmFjdHtjb2xvcjojNTQ1NjVifS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupINcIjtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkOjpiZWZvcmV7Y29udGVudDpcIu6kgFwiO3JpZ2h0OjE1cHg7Y29sb3I6IzU0NTY1Yn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgdWx7ZGlzcGxheTpub25lfS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSB1bC5mbGlzdHtkaXNwbGF5OmJsb2NrfS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdHtwYWRkaW5nLXRvcDoyNXB4O2Rpc3BsYXk6bm9uZX0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGl7cGFkZGluZzowIDI1cHggMjBweCAyNXB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaS52aWV3QWxsIGF7Y29sb3I6IzliMWUyNn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYXtjb2xvcjojMjUyNDNifS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhLmYxNmJye2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGhye21hcmdpbi1ib3R0b206LjVyZW19Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MjhweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkuZmxpc3QtaGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjc7cGFkZGluZy1sZWZ0OjE1cHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC1saW5re3BhZGRpbmc6MjhweCAwO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDIxNiwyMTYsMjE2LC41KX0ubW9iLW1lbnUgLmZvb3RlciAuZm90LXJlZDF7cGFkZGluZzoyMHB4IDB9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxIHVsIGxpe2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTttYXJnaW4tdG9wOjA7cGFkZGluZzoxNnB4IDB9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxIHVsIGxpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5tb2ItbWVudSAuZm9vdGVye21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tb2ItbWVudSAubW0tbWlkIC5uYXZ7cGFkZGluZzowIDE1cHh9fS5zbmF2LXdyYXBlciwuc3RhYi13cmFwZXJ7aGVpZ2h0OjY1cHh9LmJnLWdyZXkgLnNlY29uZGFyeS10YWJ7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2Q4ZDhkODtiYWNrZ3JvdW5kOiNmYWZhZmE7aGVpZ2h0OjY5cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYmctZ3JleSAuc2Vjb25kYXJ5LXRhYntoZWlnaHQ6YXV0b319LnNlY29uZGFyeS1uYXYsLnNlY29uZGFyeS10YWIsLnNlY29uZGFyeS10YWItbm9ybWFse2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzcsMzYsNTksLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWNvbmRhcnktbmF2LnN0aWNreSwuc2Vjb25kYXJ5LXRhYi5zdGlja3ksLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreXtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3RvcDo1MHB4O2xlZnQ6MDt6LWluZGV4OjJ9LnNlY29uZGFyeS1uYXYuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiLnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MTVweCAwIDEwcHg7Zm9udC1zaXplOjE2cHh9LnNlY29uZGFyeS1uYXYuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3gsLnNlY29uZGFyeS10YWIuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3gsLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94e3RvcDo3cHh9LnNlY29uZGFyeS1uYXYuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWQsLnNlY29uZGFyeS10YWIuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWQsLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6N3B4IDMwcHg7Zm9udC1zaXplOjE0cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpe2Rpc3BsYXk6ZmxleH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKS5vcDEgbGl7bWFyZ2luOjAgMjVweH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikub3AxIGxpOmxhc3QtY2hpbGQsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpLm9wMSBsaTpsYXN0LWNoaWxkLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKS5vcDEgbGl7bWFyZ2luOjAgMTRweH19LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDM2cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIHAsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIHAsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBwe21hcmdpbi1ib3R0b206MH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGF7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGksLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGl7bWFyZ2luOjAgMTVweH19LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxkLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MjVweCAwIDIwcHg7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo0MDA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVyLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVye2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjc7Y29udGVudDpcIlwiO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3dpZHRoOjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjouM3MgYWxsIGVhc2V9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25nLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZywuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25ne2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMjUyNDNifS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25nLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25nLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVyLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVyLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXJ7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlY29uZGFyeS1uYXYsLnNlY29uZGFyeS10YWIsLnNlY29uZGFyeS10YWItbm9ybWFse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc2Vjb25kYXJ5LW5hdjo6LXdlYmtpdC1zY3JvbGxiYXIsLnNlY29uZGFyeS10YWI6Oi13ZWJraXQtc2Nyb2xsYmFyLC5zZWNvbmRhcnktdGFiLW5vcm1hbDo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zZWNvbmRhcnktbmF2IHVsIGxpLC5zZWNvbmRhcnktdGFiIHVsIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MCAyNHB4fX0uc2Vjb25kYXJ5LXRhYi1ub3JtYWx7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2Q4ZDhkODtoZWlnaHQ6NjlweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlY29uZGFyeS10YWItbm9ybWFsIHVse2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7ZmxleC13cmFwOm5vd3JhcDtvdmVyZmxvdy14OmF1dG99fS5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MCA4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MH19LnNlY29uZGFyeS10YWItbm9ybWFsIHVsIGxpIGF7cGFkZGluZzozMHB4IDE1cHggMjBweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS10YWItbm9ybWFse2hlaWdodDphdXRvfX0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50LC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2ZmZjt3aWR0aDozMDBweDtsZWZ0Oi0yMHB4O3otaW5kZXg6Mjt0b3A6NTBweDtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA3KTtwYWRkaW5nOjIwcHggMjhweCA1cHh9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaSwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpe21hcmdpbi1ib3R0b206MTJweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5lLC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5lLC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5le2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7bWFyZ2luOjE2cHggMH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd246aG92ZXI+YSwucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXI+YSwuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyPmEsLnRvcC1uYXYgLmRyb3AtZG93bjpob3Zlcj5he2JvcmRlci1ib3R0b20tY29sb3I6IzlkMWQyN30uc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnJpZ2h0LW5hdiAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC5zdWItbmF2IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnRvcC1uYXYgLmRyb3AtZG93bjpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC5yaWdodC1uYXYgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpibG9ja30uc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwucmlnaHQtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwuc3ViLW5hdiAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLnRvcC1uYXYgLmRyb3AtZG93bi5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50e3dpZHRoOjE2MHB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnR7dG9wOjU1cHg7YmFja2dyb3VuZDojMDAwO3dpZHRoOjI2MHB4O2xlZnQ6MHB4O3BhZGRpbmc6M3B4IDA7Ym9yZGVyLXJhZGl1czowIDAgMTBweCAxMHB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGl7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTZweDttYXJnaW46MHB4O2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkIGF7Ym9yZGVyLWJvdHRvbTowcHh9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaSBhe3BhZGRpbmc6MTJweCAzMHB4IDEycHggMTJweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjM7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDIxNiwyMTYsMjE2LC4yKTtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9LnNlYy1uYXYgdWwubGFzdCAucmd0IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6YXV0bztyaWdodDotMjBweH0ubWVnYS1tZW51e2Rpc3BsYXk6ZmxleH0ubWVnYS1tZW51IHVsLm5hdnttYXJnaW46MDtmbGV4LXdyYXA6bm93cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkOGQ4ZDg7ZmxleDowIDAgMTg1cHg7cGFkZGluZzoxMHB4IDA7bWluLWhlaWdodDo1MjBweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubWVnYS1tZW51IHVsLm5hdiBsaXtwYWRkaW5nOjA7bWFyZ2luLXRvcDozMHB4O2ZvbnQtd2VpZ2h0OjcwMDtwb3NpdGlvbjpyZWxhdGl2ZX0ubWVnYS1tZW51IHVsLm5hdiBsaSBhe3BhZGRpbmc6MDtsaW5lLWhlaWdodDoyNHB4O2Rpc3BsYXk6YmxvY2t9Lm1lZ2EtbWVudSB1bC5uYXYgbGkgYS5hY3RpdmV7Y29sb3I6IzlkMWQyN30ubWVnYS1tZW51IHVsLm5hdiBsaSBhLmFjdGl2ZTo6YWZ0ZXJ7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjOWQxZDI3O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0ycHg7dG9wOjA7aGVpZ2h0OjEwMCU7Y29udGVudDpcIlwifS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94e3BhZGRpbmc6NDBweCAwIDQwcHggNjBweDt3aWR0aDoxMDAlfS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVse2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveCB1bC5uby1oZCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9Lm1lZ2EtbWVudSAubWVudS1yaWdodC1ib3ggdWwgbGl7cGFkZGluZzowO21hcmdpbi10b3A6MjBweH0ubWVnYS1tZW51IC5tZW51LXRpdGxlLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGV7bWFyZ2luOjA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtd2VpZ2h0OjcwMH0ubWVnYS1tZW51IC5tZW51LXRpdGxlLk1UMzAsLm1lZ2EtbWVudSAuY2FyZC10aXRsZS5NVDMwe21hcmdpbi10b3A6MzBweH0ubWVnYS1tZW51IC5tZW51LXRpdGxlLndpdGgtYnRuLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGUud2l0aC1idG57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0ubWVnYS1tZW51IC5tZW51LXRpdGxlLndpdGgtYnRuIC5hcnJvdyBzcGFuLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGUud2l0aC1idG4gLmFycm93IHNwYW57Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZH0uaWNvbi1jbG9zZS5ibGFjazo6YmVmb3Jle2NvbG9yOiM1NDU2NWJ9LmxvZ2luLWJ4e3BhZGRpbmc6MH0ubG9naW4tYnggLmxvZ2luLXRvcHtiYWNrZ3JvdW5kOiM5ZDFkMjc7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjYzQ3NzdkIDAlLCAjOWQxZDI3IDkxJSk7cGFkZGluZzo0MHB4IDYwcHggMzJweDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwfS5sb2dpbi1ieCAubG9naW4tdG9wIC5oZHtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MjBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAud2hpdGUtYm94LC5sb2dpbi1ieCAubG9naW4tdG9wIC50b2dfY29udDEsLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRvZ19jb250MiwubG9naW4tYnggLmxvZ2luLXRvcCAudG9nX2NvbnQzLC5sb2dpbi1ieCAubG9naW4tdG9wIC50cmdyMSwubG9naW4tYnggLmxvZ2luLXRvcCAudHJncjIsLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRyZ3IzLC5sb2dpbi1ieCAubG9naW4tdG9wIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5sb2dpbi1ieCAubG9naW4tdG9wIC5hZC1jYXJke3BhZGRpbmctdG9wOjVweH0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVse2Rpc3BsYXk6ZmxleH0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpe3dpZHRoOjUwJTt0ZXh0LWFsaWduOmNlbnRlcn0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpIGF7cGFkZGluZzoyMHB4IDA7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5sb2dpbi1ieCAubG9naW4tdG9wIC5sb2dpbi1uYXYgdWwgbGkgYS5hY3RpdmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjcwMH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmV7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo0MHB4IDIwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5wYWRne3BhZGRpbmc6MCA2MHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOjMycHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGF7Zm9udC1zaXplOjE0cHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IC5idG4td2hpdGV7bGluZS1oZWlnaHQ6MjZweH0ubG9naW4tYnggLmxvZ2luLWJ0bXtwYWRkaW5nOjQwcHggODBweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czowIDAgNHB4IDRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGF7bGluZS1oZWlnaHQ6NTBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtsaW5lLWhlaWdodDo0NnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmxvZ2luLWJ4IC5wb3B1cC1jbG9zZXtyaWdodDoxMnB4O3RvcDoxMnB4fS5sb2dpbi1ieCAubG9naW4tdG9we3BhZGRpbmc6MzBweCAxNXB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAucGFkZ3twYWRkaW5nOjB9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94e2Rpc3BsYXk6YmxvY2t9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGF7bWluLXdpZHRoOjIwMHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhOmZpcnN0LWNoaWxke21hcmdpbjowIDAgMTBweH0ubG9naW4tYnggLmxvZ2luLWJ0bXtwYWRkaW5nOjMwcHh9LmxvZ2luLWJ4IC5sb2dpbi1idG0gLmJ0bi1ib3guTVQxNSAuTVIxMHttYXJnaW46MCAwIDEwcHh9fS5sb2dpbi1ieCAubG9naW4tdXBncmFkZXtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdXBncmFkZS5wbmcpIG5vLXJlcGVhdCAwIDA7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmc6MzVweCA0MHB4IDMwcHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGV7cGFkZGluZzozNXB4IDQwcHggMTBweH0ubG9naW4tYnggLmxvYW4tYW5kLXdob2xlc2FsZSAuaGVhZGluZ3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O3BhZGRpbmctYm90dG9tOjVweH0ubG9naW4tYnggLmxvYW4tYW5kLXdob2xlc2FsZSB1bCBsaXtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzlkMWQyNzttYXJnaW4tYm90dG9tOjIwcHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgdWwgbGkgYXtjb2xvcjojOWQxZDI3O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zdmcvbGluay1hcnJvdy5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7cGFkZGluZy1yaWdodDoyMHB4O2ZvbnQtc2l6ZToxNnB4fS5mZWVkYmFja3twb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDo1MCU7Ym90dG9tOmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTsta2h0bWwtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dG9wOjUyJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZmVlZGJhY2sgaW1ne3dpZHRoOjMycHg7aGVpZ2h0OmF1dG99LmFubm91bmNlbWVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2JvdHRvbTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RvcDo1MiU7bWFyZ2luOi04MHB4IDAgMCAtNjJweH0uYW5ub3VuY2VtZW50IGltZ3t3aWR0aDozN3B4O2hlaWdodDo4Mi4ycHh9LmFubm91bi1ib3h7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MzBweCAxNXB4IDMwcHggMzBweDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDotMzUwcHg7d2lkdGg6MzUwcHg7aGVpZ2h0OjEwMCU7ei1pbmRleDo0O3RyYW5zaXRpb246YWxsIGVhc2UgLjRzfS5hbm5vdW4tYm94Lm9wZW57cmlnaHQ6MH0uYW5ub3VuLWJveC5vcGVuKy5hbm4tb3ZlcmxheXtkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYW5ub3VuLWJveHtyaWdodDotMjgwcHg7d2lkdGg6MjgwcHh9LmFubm91bi1ib3ggLmhkM2J7Zm9udC1zaXplOjIwcHh9fS5hbm4tb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNCk7ei1pbmRleDozO2Rpc3BsYXk6bm9uZX0uYW5ub3VuLWxpc3R7aGVpZ2h0Ojk2JTttYXJnaW4tdG9wOjEwcHh9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbXtwYWRkaW5nOjE2cHggMDttYXJnaW4tcmlnaHQ6MTBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2NvbG9yOiM3Njc2NzZ9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAuZjEye2xpbmUtaGVpZ2h0OjE2cHg7bWFyZ2luOjhweCAwfS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLmFubkltZ3ttYXJnaW46MTBweCAwfS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLmFubkltZyBpbWd7d2lkdGg6MTAwJX0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5tb3Jle2Rpc3BsYXk6bm9uZX0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5ybW9yZXtjb2xvcjojOWQxZDI3fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gYXtmb250LXdlaWdodDo3MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hbm5vdW4tbGlzdHtoZWlnaHQ6ODh2aH19Lm1lbnUtY2FyZExpc3QtY250IC5oZC1ieHttYXJnaW46MHB4O2JhY2tncm91bmQ6bm9uZTtwYWRkaW5nOjAgMH0ubWVudS1jYXJkTGlzdC1jbnQgLmhkLWJ4IGg0e2ZvbnQtc2l6ZToxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjpyZ2JhKDM3LDM2LDU5LC41KTtsZXR0ZXItc3BhY2luZzoxLjVweH0ubWVudS1jYXJkTGlzdC1jbnQgLmhkLWJ4IC5oZGJ4NHtmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6cmdiYSgzNywzNiw1OSwuNSk7bGV0dGVyLXNwYWNpbmc6MS41cHg7bWFyZ2luLWJvdHRvbTowfS5tZW51LWNhcmRMaXN0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fS5ncmRpYW50Q2FyZHtib3JkZXItcmFkaXVzOjhweDttaW4td2lkdGg6MzElO21hcmdpbjowIDhweDttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JkaWFudENhcmR7d2lkdGg6MzAlO21hcmdpbjozcHggNXB4fX0uZ3JkaWFudENhcmQgYXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE1cHggMjBweDttaW4taGVpZ2h0OjcycHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO3RyYW5zaXRpb246ZWFzZS1pbiAuMXN9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JkaWFudENhcmQgYXtwYWRkaW5nOjdweCAxMHB4O21pbi1oZWlnaHQ6NjBweDtmb250LXNpemU6MTJweH19LmdyZGlhbnRDYXJkIGEgc3BhbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjMwcHg7d2lkdGg6MzBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmdyZGlhbnRDYXJkIGEgc3BhbjpiZWZvcmV7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo2MDB9LmdyZGlhbnRDYXJkIGE6aG92ZXJ7Y29sb3I6IzAwNTZiM30uZ3JkaWFudENhcmQuZ3JkU2VsZWN0IGEsLmdyZGlhbnRDYXJkLmdyZFdlYWx0aCBhLC5ncmRpYW50Q2FyZC5ncmRQcml2YXRlIGF7Y29sb3I6I2ZmZn0uZ3JkaWFudENhcmQuZ3JkU2VsZWN0IGE6aG92ZXIsLmdyZGlhbnRDYXJkLmdyZFdlYWx0aCBhOmhvdmVyLC5ncmRpYW50Q2FyZC5ncmRQcml2YXRlIGE6aG92ZXJ7Y29sb3I6I2ZmZn0ubW9yZS1uYXZ7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubW9yZS1uYXZ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3otaW5kZXg6Mzt0b3A6MHB4fS5tb3JlLW5hdi5hY3R7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX0ubW9yZS1uYXYgLmxvZ28tYmFye3BhZGRpbmc6MThweCAyMHB4fS5tb3JlLW5hdiAubG9nby1iYXIgLmxvZ297d2lkdGg6ODhweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1vcmUtbmF2IC5tb2Itc2Nyb2xse21heC1oZWlnaHQ6ODQlO21hcmdpbi1ib3R0b206MTkwcHh9fS5saXN0LW1vcmUgdWwgbGkgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjEwMCU7Y29sb3I6I2ZmZjtmb250LXNpemU6MjhweDtwYWRkaW5nOjIwcHggMzVweCAyMHB4IDIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5saXN0LW1vcmUgdWwgbGkgYXtmb250LXNpemU6MjRweH19Lmxpc3QtbW9yZSB1bCBsaSBhIHNwYW57YmFja2dyb3VuZDojNTQ1NjVifS5saXN0LW1vcmUgdWwgbGkgYSBzcGFuIGltZ3twYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5saXN0LW1vcmUgdWwgbGkgYSBzcGFue2JhY2tncm91bmQ6bm9uZX19Lmxpc3QtbW9yZSB1bCBsaSBhIC5pY29uLURvd246YmVmb3Jle2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiNkYTM0NDJ9Lmxpc3QtbW9yZSB1bCBsaSBhLmFjdCAuaWNvbi1Eb3duOmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9Lmxpc3QtbW9yZSAuZHJvcGRvd24tY29udGVudHtiYWNrZ3JvdW5kOiMwMDA7cGFkZGluZzozMHB4IDB9Lmxpc3QtbW9yZSAuZHJvcGRvd24tY29udGVudCBsaXtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZToxNnB4O21hcmdpbjowcHg7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDo1NXB4O21hcmdpbi1yaWdodDozMHB4fS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCBhe2JvcmRlci1ib3R0b206MHB4fS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYXtwYWRkaW5nOjEwcHggMzBweCAyMHB4IDEycHg7Zm9udC1zaXplOjE2cHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9sbS9hcnJvdy5zdmdcIikgbm8tcmVwZWF0IDk3JSAxNXB4O2p1c3RpZnktY29udGVudDpzdGFydH0uaGVhZGVyLW9wMXtoZWlnaHQ6NzBweDtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC4yMil9LmhlYWRlci1vcDEgLmxvZ297cGFkZGluZzoxNXB4IDB9LmhlYWRlci1vcDEgLmxvZ28gaW1ne3dpZHRoOmF1dG87aGVpZ2h0OjQwcHh9Lm9mZmVyLW1vZGFse2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O2JveC1zaGFkb3c6MHB4IDBweCAxNXB4IHJnYmEoMCwwLDAsLjMpICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czoxNXB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDtwYWRkaW5nOjUwcHggIWltcG9ydGFudH0ub2ZmZXItbW9kYWwgLmYzMHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjMwcHg7bWFyZ2luLWJvdHRvbTowfS5vZmZlci1tb2RhbCAuZjIwe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjBweDtjb2xvcjojNjE2MTYxO21hcmdpbi10b3A6MTBweCAhaW1wb3J0YW50fS5vZmZlci1tb2RhbCAuaWNvbi1jbG9zZXtmb250LXNpemU6MjRweDtmb250LXdlaWdodDo3MDB9Lm9mZmVyLW1vZGFsIC5pY29uLWNsb3NlOjpiZWZvcmV7Y29sb3I6IzliMWUyNn0ub2ZmZXItbW9kYWwgLm1vYk5vLWJveCAuZmxleHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5vZmZlci1tb2RhbCAubW9iTm8tYm94IC5mb3JtLWJveHt3aWR0aDo3MCV9Lm9mZmVyLW1vZGFsIC5jdXN0b20tc2VsZWN0Lm9wMXt3aWR0aDphdXRvO3BhZGRpbmctcmlnaHQ6MjBweDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjMycHg7Ym9yZGVyLWJvdHRvbTowO2JhY2tncm91bmQtc2l6ZToyMnB4O2JvcmRlcjowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSB1cmwoLi4vaW1hZ2VzL2Fycm93LWRvd24uc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjZweCAwO2NvbG9yOiM5YjFlMjY7aGVpZ2h0OmF1dG87cGFkZGluZy1yaWdodDpjYWxjKC43NWVtICsgMi4zMTI1cmVtKSAhaW1wb3J0YW50fS5vZmZlci1tb2RhbCAuaW5wdXQtYnh7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzliMWUyNjt3aWR0aDoxMDAlO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MzJweDtwYWRkaW5nOjhweCAwO2xldHRlci1zcGFjaW5nOjVweH0ub2ZmZXItbW9kYWwgLnc5MHB7d2lkdGg6OTAlfS5vZmZlci1tb2RhbCAub3RwLWluZm97ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MjRweH0ub2ZmZXItbW9kYWwgLm90cC1pbmZvIHNwYW57Y29sb3I6IzliMWUyNn0ub2ZmZXItbW9kYWwgLm90cC1pbmZvIGF7Y29sb3I6IzYxNjE2MX0ub2ZmZXItbW9kYWwgbGFiZWwuZXJyb3J7Y29sb3I6IzliMWUyNjttYXJnaW46OHB4IDAgMH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm9mZmVyLW1vZGFse3BhZGRpbmc6MjVweH0ub2ZmZXItbW9kYWwgLmYzMHtmb250LXNpemU6MjBweH0ub2ZmZXItbW9kYWwgLmYyMHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDB9Lm9mZmVyLW1vZGFsIC5vdHAtaW5mb3tmb250LXNpemU6MTRweH0ub2ZmZXItbW9kYWwgLmN1c3RvbS1zZWxlY3Qub3Axe2ZvbnQtc2l6ZToxOHB4O2JhY2tncm91bmQtc2l6ZToxNnB4fS5vZmZlci1tb2RhbCAuaW5wdXQtYnh7Zm9udC1zaXplOjE4cHg7bGV0dGVyLXNwYWNpbmc6MnB4fS5vZmZlci1tb2RhbCAuaWNvbi1jbG9zZXtmb250LXNpemU6MThweH0ub2ZmZXItbW9kYWwgLk1UMzAsLm9mZmVyLW1vZGFsIC5NVDIwe21hcmdpbi10b3A6MTVweH0ub2ZmZXItbW9kYWwgLk1UNTB7bWFyZ2luLXRvcDoyNXB4fX0ub2ZmZXItbW9kYWwub2ZmZXItbW9kYWwtcmV2YW1wIC5idG4tYm94IC5idG4tcmVke2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjBweH0ub2ZmZXItbW9kYWwub2ZmZXItbW9kYWwtcmV2YW1wIC5vdHAtYnh7ZGlzcGxheTpibG9ja30ub2ZmZXItbW9kYWwub2ZmZXItbW9kYWwtcmV2YW1wIC5vdHAtYnguaGlkZXtkaXNwbGF5Om5vbmV9Lm1vZGFsLWJhY2tkcm9we2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNyk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoN3B4KX0ubW9kYWwtYmFja2Ryb3Atd2hhdHNhcHB7YmFja2Ryb3AtZmlsdGVyOmJsdXIoN3B4KX0uaGQzYntmb250LXNpemU6MjRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yfS5tLXN1cHBvcnR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo4cHggMHB4O2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMDUpO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRle2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiM5ODFhMWR9Lm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRlIGltZ3ttYXJnaW4tcmlnaHQ6NHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGV7cGFkZGluZzo0cHggMTVweCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9fS50b3AtbmF2LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LWNvbnRhaW5lcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkOWQ5fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5sb2dvIGltZ3toZWlnaHQ6MzRweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRle2JvcmRlcjpzb2xpZCAxcHggIzlkMWQyNztwYWRkaW5nOjhweCAxNXB4O21hcmdpbi1sZWZ0OjE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2JhY2tncm91bmQtY29sb3I6IzlkMWQyNztjb2xvcjojZmZmfS50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRlI2Ryb3Bkb3duTWVudUhlbHB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiMzNTM1MzU7Ym9yZGVyLWNvbG9yOiMzNTM1MzV9fS50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntkaXNwbGF5Om5vbmV9LnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle3Bvc2l0aW9uOnJlbGF0aXZlfS50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZTpiZWZvcmV7Y29udGVudDpcIlxcYVwiO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MTBweCAxNXB4IDEwcHggMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZmZmIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjMwJTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO2JvdHRvbTotMTNweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRlOmJlZm9yZXtkaXNwbGF5Om5vbmV9fS5sYW5nLWJ4TW9ie3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjY7cGFkZGluZzoyMHB4O2Rpc3BsYXk6bm9uZX0ubGFuZy1ieE1vYiAuZjIwe2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tYm90dG9tOjE2cHh9LmxhbmctYnhNb2IgLmljb24tY2xvc2V7Zm9udC1zaXplOjE4cHh9LmxhbmctYnhNb2IgLmljb24tY2xvc2U6OmJlZm9yZXtjb2xvcjojOWIxZTI2fS5sYW5nLWJ4TW9iIGxpe3BhZGRpbmc6OHB4IDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtmb250LXNpemU6MTRweH0ubGFuZy1ieE1vYiBsaSBhe2NvbG9yOiMyNTI0M2J9Lm92ZXJsYXkxe2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7ei1pbmRleDo1O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmhlbHAtZHJvZG93bi1tZW51e3dpZHRoOjM1NXB4O21pbi13aWR0aDozNTVweDttYXgtd2lkdGg6MzU1cHg7Ym9yZGVyLXJhZGl1czo2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjA7Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpO3otaW5kZXg6OTk5OTttYXJnaW4tdG9wOjEwcHg7bWFyZ2luLWxlZnQ6LTE1cHg7bGluZS1oZWlnaHQ6bm9ybWFsO292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtZHJvZG93bi1tZW51e3RvcDphdXRvICFpbXBvcnRhbnQ7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDtib3R0b206LTJweCAhaW1wb3J0YW50O2xlZnQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6OHB4IDhweCAwIDAgIWltcG9ydGFudH19LmhlbHAtZHJvZG93bi1tZW51IGF7cGFkZGluZzoxNXB4ICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtZHJvZG93bi1tZW51IGF7cGFkZGluZzoxMnB4IDMycHggIWltcG9ydGFudH0uaGVscC1kcm9kb3duLW1lbnUgYS5jbG9zZXtwYWRkaW5nOjEwcHggMTBweCAwIDEwcHggIWltcG9ydGFudDtvcGFjaXR5OjE7bWFyZ2luLWJvdHRvbTotOHB4O3BhZGRpbmctYm90dG9tOjEwcHggIWltcG9ydGFudH0uaGVscC1kcm9kb3duLW1lbnUgYTpsYXN0LWNoaWxkOm5vdCguY2xvc2Upe3BhZGRpbmctYm90dG9tOjM2cHggIWltcG9ydGFudH19LmhlbHAtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZHtib3JkZXI6MH0uaGVscC1kcm9kb3duLW1lbnUgYSBmaWd1cmV7bWFyZ2luOjA7bWFyZ2luLXJpZ2h0OjVweH0uaGVscC1kcm9kb3duLW1lbnUgYSBwe21hcmdpbjowO21hcmdpbi1sZWZ0OjE1cHh9LmhlbHAtZHJvZG93bi1tZW51IGEgcCBzcGFue2Rpc3BsYXk6YmxvY2s7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiMwMDA7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwfS5oZWxwLWRyb2Rvd24tbWVudSBhIHAgc3Ryb25ne2NvbG9yOiM5ODIxMjc7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6YmxvY2t9LmhlbHAtZHJvZG93bi1tZW51IGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWVlICFpbXBvcnRhbnR9I2J1bGxldGluLW1vZGFsIC5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjk4NHB4fSNidWxsZXRpbi1tb2RhbCAubW9kYWwtZGlhbG9nOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246Zml4ZWQ7dG9wOjExMHB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tkcm9wLWZpbHRlcjpibHVyKDFweCk7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoYmxhY2ssIHRyYW5zcGFyZW50KX0uYnVsbGV0aW4tbW9kYWx7cGFkZGluZzo1MHB4IDM4cHggMjlweCAzOHB4O2JvcmRlci1yYWRpdXM6NXB4fS5idWxsZXRpbi1tb2RhbCAuaDN7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MzZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTMwJTttYXJnaW46MH0uYnVsbGV0aW4tbW9kYWwgLmljb24tY2xvc2U6YmVmb3Jle2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjIwcHh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1zdGFnZS1vdXRlcntvdmVyZmxvdzpoaWRkZW59LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1zdGFnZXtkaXNwbGF5OmZsZXh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXZ7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDoyNHB4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldiwuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHR7YmFja2dyb3VuZC1jb2xvcjojZWZlZGVkO2hlaWdodDozNnB4O3dpZHRoOjM2cHg7Ym9yZGVyLXJhZGl1czoxOHB4O2JveC1zaGFkb3c6bm9uZTtib3JkZXI6MDttYXJnaW4tbGVmdDoyMHB4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldi5kaXNhYmxlZCwuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHQuZGlzYWJsZWR7b3BhY2l0eTouNX0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYgc3BhbiwuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHQgc3Bhbntmb250LXNpemU6MjFweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYgc3BhbjpiZWZvcmUsLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHNwYW46YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW17Ym9yZGVyLXJhZGl1czoxNnB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiNkM2QzZDMgNTAlL2NvdmVyIG5vLXJlcGVhdH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSBmaWd1cmV7dGV4dC1hbGlnbjpjZW50ZXJ9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gZmlndXJlIGltZ3ttYXgtd2lkdGg6MTAwJX0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSAuY29udGVudHtwYWRkaW5nOjIwcHggMTBweDtiYWNrZ3JvdW5kOiM5ZDFkMjd9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnQgcHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoyMnB4O2JvcmRlci1ib3R0b206LjVweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC41KTttYXJnaW4tYm90dG9tOjEzcHg7cGFkZGluZy1ib3R0b206MTVweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSAuY29udGVudCBhe2NvbG9yOnZhcigtLUdyYXktNiwgI0YyRjJGMik7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0jYmVsbC1idWxsZXRpbi5hY3RpdmV7cG9zaXRpb246cmVsYXRpdmV9I2JlbGwtYnVsbGV0aW4uYWN0aXZlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDVweDtsZWZ0OjA7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItbGVmdDoxMnB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjEycHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjEycHggc29saWQgI2ZmZn0uYmctbGlnaHQtd2hpdGV7YmFja2dyb3VuZDojZjVmNWY1O2JhY2tkcm9wLWZpbHRlcjpibHVyKDZweCl9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e21pbi13aWR0aDozMjBweDtsZWZ0OmF1dG87cmlnaHQ6MDt0b3A6NnB4ICFpbXBvcnRhbnQ7cGFkZGluZzoyMHB4IDIwcHggMCAyMHB4O2JvcmRlci1yYWRpdXM6OHB4O292ZXJmbG93OmhpZGRlbjtib3JkZXI6bm9uZTtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXt0b3A6YXV0byAhaW1wb3J0YW50O2JvdHRvbTowcHg7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50O3otaW5kZXg6OTk5OTk5OTk5OTk5OTtib3JkZXItcmFkaXVzOjhweCA4cHggMCAwO2JvcmRlcjowO3BhZGRpbmc6MjBweCAzMnB4IDAgMzJweH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmNsb3Nle29wYWNpdHk6MTttYXJnaW4tdG9wOi03cHg7bWFyZ2luLXJpZ2h0Oi0yMHB4fX0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmhkMnZ7Y29sb3I6IzlkMWQyNztmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHh9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5oZDJ2NHttYXJnaW4tYm90dG9tOjB9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IHB7Y29sb3I6IzMzMztmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHg7bWFyZ2luLWJvdHRvbToyMHB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuYnRuLXJlZHtjb2xvcjojZmZmfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuYnRuLXJlZDp2aXNpdGVke2NvbG9yOiNmZmZ9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5idG4tcmVkOmhvdmVye2JhY2tncm91bmQ6IzlkMWQyN30ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZXttYXJnaW4tdG9wOjIwcHh9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYXtwYWRkaW5nOjIwcHggMjBweCAhaW1wb3J0YW50O2NvbG9yOiM5ZDFkMjc7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtiYWNrZ3JvdW5kOnJnYmEoMjQxLDI0MSwyNDEsLjkpO21hcmdpbjowIC0yMHB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEuYm9yZGVye2JvcmRlcjowICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSg4Myw4Myw4MywuMikgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYXttYXJnaW46MCAtMzJweDtwYWRkaW5nOjIwcHggMzJweCAhaW1wb3J0YW50fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEuYm9yZGVye3BhZGRpbmctdG9wOjM2cHggIWltcG9ydGFudH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhOm5vdCguYm9yZGVyKXtwYWRkaW5nLWJvdHRvbTozNnB4ICFpbXBvcnRhbnR9fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIHB7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHh9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGV7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntkaXNwbGF5Om5vbmV9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXtib3R0b206LTlweCAhaW1wb3J0YW50fS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnV7Ym9yZGVyLXJhZGl1czo4cHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MTZweDttaW4td2lkdGg6MTgwcHg7bWFyZ2luLXRvcDo2cHg7ei1pbmRleDo5OX0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGF7cGFkZGluZzoxMnB4IDExcHg7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMWYxZjE7Ym9yZGVyLXJhZGl1czowfS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYTpsYXN0LWNoaWxke2JvcmRlcjowfS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYTpob3Zlciwubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGEuYWN0aXZle2NvbG9yOiM5ZDFkMjcgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDojZjFmMWYxICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo0cHh9aGVhZGVyLnppbmRleCAudG9wLW5hdi5iZy1saWdodC13aGl0ZXt6LWluZGV4Ojk7Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDM3LDM2LDU5LC4xKX1oZWFkZXIuemluZGV4IC5zZWMtbmF2LmJnLXdoaXRle2Rpc3BsYXk6bm9uZTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpkaXNwbGF5IDBzLG9wYWNpdHkgLjVzIGxpbmVhcn0jbm9ybWFsLXRhYnMtZHJvcGRvd257aGVpZ2h0OjM1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0jbm9ybWFsLXRhYnMtZHJvcGRvd24gLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0jbm9ybWFsLXRhYnMtZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmV7ZGlzcGxheTpibG9ja30jbm9ybWFsLXRhYnMtZHJvcGRvd246aG92ZXIgLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudXtkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZHJvcGRvd24uYnRuLWJveC5zaG93OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO3RvcDowO2xlZnQ6MDt6LWluZGV4OjExO3BvaW50ZXItZXZlbnRzOm5vbmV9fS5ncm50LW5hdi10YWJzLWxpbmtzLXNsaWRlciBsaSBhe3RleHQtYWxpZ246Y2VudGVyfS5ncm50LW5hdi10YWJzLWxpbmtzLXNsaWRlciAub3dsLW5hdiAub3dsLXByZXZ7bWFyZ2luOjAgIWltcG9ydGFudDtsZWZ0Oi0zNXB4O3JpZ2h0OmF1dG87cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5ncm50LW5hdi10YWJzLWxpbmtzLXNsaWRlciAub3dsLW5hdiAub3dsLW5leHR7bWFyZ2luOjAgIWltcG9ydGFudDtyaWdodDotMzVweDtsZWZ0OmF1dG87cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5ncm50LW5hdi10YWJzLWxpbmtzLXNsaWRlciAub3dsLW5hdiBidXR0b257d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiM5YjFlMjYgIWltcG9ydGFudH0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgYnV0dG9uIC5pY29uLUxlZnQ6OmJlZm9yZSwuZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgYnV0dG9uIC5pY29uLVJpZ2h0OjpiZWZvcmV7Y29sb3I6I2ZmZn0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgc3Bhbntmb250LXNpemU6MTRweH0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgLm93bC1uYXYgLmRpc2FibGVke29wYWNpdHk6MH0uZ3JudC1uYXYtdGFicy1saW5rcy1zbGlkZXIgbGkgYSBzdHJvbmd7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2JvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5e3BhZGRpbmctdG9wOjE0MXB4fX1ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVyLWFwcHtoZWlnaHQ6MTQxcHh9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWlue2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RiZGJkZX1ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVyLWFwcCAuZ3JudC1hcHAtbW9iLW1haW4gLmdybnQtYXBwLW1vYi1mbGV4e2dhcDoxMnB4fWJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5IC5ncm50LW5ldy1oZWFkZXItYXBwIC5ncm50LWFwcC1tb2ItbWFpbiAuZ3JudC1hcHAtbW9iLWZsZXggLmdhbS1sZWZ0e2dhcDo5cHh9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlci1hcHAgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleCAuZ2FtLWxlZnQgLmJ0bi1jbG9zZXt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjA7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lO291dGxpbmU6bm9uZX1ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVyLWFwcCAuZ3JudC1hcHAtbW9iLW1haW4gLmdybnQtYXBwLW1vYi1mbGV4IC5nYW0tbGVmdCBwaWN0dXJlIGltZyxib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVyLWFwcCAuZ3JudC1hcHAtbW9iLW1haW4gLmdybnQtYXBwLW1vYi1mbGV4IC5nYW0tbGVmdCBmaWd1cmUgaW1ne21heC13aWR0aDoxODhweH1ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVyLWFwcCAuZ3JudC1hcHAtbW9iLW1haW4gLmdybnQtYXBwLW1vYi1mbGV4IC5idG4tcmVke3BhZGRpbmc6MTIuNXB4IDIwcHg7Ym9yZGVyLXJhZGl1czo5OXB4O2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxOXB4fS5ncm50LWFwcC1tb2ItbWFpbntkaXNwbGF5Om5vbmV9LmdybnQtaGVhZGVyLWxvZ28tb25seXtwYWRkaW5nLXRvcDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItbG9nby1vbmx5e3BhZGRpbmctdG9wOjYwcHh9fS5ncm50LWhlYWRlci1sb2dvLW9ubHkgLnBheW1uLWhlYWRlcntoZWlnaHQ6YXV0bztwYWRkaW5nOjAgMTBweH0uZ3JudC1oZWFkZXItbG9nby1vbmx5IC5wYXltbi1oZWFkZXIgaGVhZGVye3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjA7bGVmdDowO3otaW5kZXg6MjtoZWlnaHQ6MTAwcHg7YmFja2dyb3VuZDojZmZmO3RyYW5zaXRpb246YWxsIC4xcyBlYXNlfS5ncm50LWhlYWRlci1sb2dvLW9ubHkgLnBheW1uLWhlYWRlciAuaGVhZGVyLW1haW57bWFyZ2luOjAgYXV0b30uZ3JudC1oZWFkZXItbG9nby1vbmx5IC5wYXltbi1oZWFkZXIgLmhlYWRlci1tYWluIC50b3AtbmF2e2hlaWdodDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1oZWFkZXItbG9nby1vbmx5IC5wYXltbi1oZWFkZXIgLmhlYWRlci1tYWluIC50b3AtbmF2e2hlaWdodDo2MHB4fX0uZ3JudC1oZWFkZXItbG9nby1vbmx5IC5wYXltbi1oZWFkZXIgLmhlYWRlci1tYWluIC50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTBweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtib2R5LmN1c3RvbWVyLXNlcnZpY2V7cGFkZGluZy10b3A6MTI0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtib2R5IGhlYWRlcntoZWlnaHQ6YXV0b319LmdybnQtbmF2YmFyLW9uZSAuc2Vjb25kYXJ5LW5hdi5zdGlja3l7dG9wOjEwNXB4fS5zZWMtbmF2LmJsYWNrLWxpbmVhcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxQjFCMUIgNTUuODQlLCAjMjAyMDIwIDk2LjYzJSl9LnNlYy1uYXYuYmxhY2stbGluZWFyIHVsLnByZSBsaSBhe2JvcmRlci1yYWRpdXM6MTJweH0uc2VjLW5hdi5ibGFjay1saW5lYXIgdWwubGFzdD5saTpmaXJzdC1jaGlsZCBhLmJ0bi13aGl0ZXttaW4td2lkdGg6NzBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5sYXN0PmxpOmZpcnN0LWNoaWxkIGEuYnRuLXdoaXRle21pbi13aWR0aDo3MHB4fX0uc2VjLW5hdi5ibGFjay1saW5lYXIgdWwubGFzdD5saTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5sYXN0PmxpOmxhc3QtY2hpbGQgYXttYXJnaW46MH0uc2VjLW5hdi5ibGFjay1saW5lYXIgdWwubGFzdCBsaS5oZWxwLWRyb3Bkb253OmhvdmVyLC5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5sYXN0IGxpLmxvZ2luLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9LnNlYy1uYXYgLmJ0bi1ib3guYnRuLWJveC1tZWRpdW0uc2hvdyAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LnNlYy1uYXYgLmJ0bi1ib3guYnRuLWJveC1tZWRpdW0uc2hvdyAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmV7Y29udGVudDpcIlxcYVwiO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MzlweDtyaWdodDoyNXB4O2JveC1zaGFkb3c6MHB4IDNweCAzcHggM3B4IHJnYmEoMCwwLDAsLjI1KTt6LWluZGV4OjN9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXZ7cGFkZGluZzowIDIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdntib3gtc2hhZG93Om5vbmU7cGFkZGluZzowIDBweH19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdC50b3AtbmF2LWxlZnQtY3M+bGl7bWFyZ2luOjBweCAycHh9fS5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0LnRvcC1uYXYtbGVmdC1jcz5saT5he2JvcmRlci10b3A6MDtwYWRkaW5nOjExcHggMTZweDtjb2xvcjojMmQyZDJkfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQudG9wLW5hdi1sZWZ0LWNzPmxpPmF7cGFkZGluZzoxMXB4IDlweH19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KWFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQudG9wLW5hdi1sZWZ0LWNzPmxpPmF7cGFkZGluZzoxNHB4IDhweH19LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQ+bGkuYWN0aXZlPmEsLnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQ+bGk6aG92ZXI+YXtjb2xvcjojMmQyZDJkO2JvcmRlci1ib3R0b20tY29sb3I6IzliMWUyNn0uc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdD5hOmhvdmVyLC5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0PmEuYWN0aXZle2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjd9LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LXJpZ2h0LnRvcC1uYXYtcmlnaHQtY3MgLnJpZ2h0LW5hdj5saXttYXJnaW46MCAxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LXJpZ2h0LnRvcC1uYXYtcmlnaHQtY3MgLnJpZ2h0LW5hdj5saXttYXJnaW46MCA1cHh9fS5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1yaWdodC50b3AtbmF2LXJpZ2h0LWNzIC5yaWdodC1uYXYuY3VzdG9tZXItc3VwcG9ydC1yZXNldCAuYmxrLWJ0bntwYWRkaW5nOjAgMTVweCAwIDQ2cHggIWltcG9ydGFudDtjb2xvcjojZmZmfS5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1yaWdodC50b3AtbmF2LXJpZ2h0LWNzIC5yaWdodC1uYXYuY3VzdG9tZXItc3VwcG9ydC1yZXNldCAuYmxrLWJ0bjpob3Zlcntjb2xvcjojZmZmfS5ibGstYnRue2JhY2tncm91bmQ6IzAwMCB1cmwoLi4vaW1hZ2VzL29mZmVyc19hbmltYXRpb24uZ2lmKSBuby1yZXBlYXQgLTRweCAwO2JhY2tncm91bmQtc2l6ZToxMzBweDtib3gtc2hhZG93OjBweCAwcHggNXB4IHJnYmEoMTU1LDMwLDM4LC44KTtib3JkZXItcmFkaXVzOjEzcHg7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI2cHg7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjAgMTVweCAwIDQ2cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5ibGstYnRuIGltZ3ttYXJnaW4tcmlnaHQ6MTBweH0uYmxrLWJ0bjpob3Zlcntjb2xvcjojZmZmfS5tLXN1cHBvcnR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo4cHggMHB4O2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMDUpO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0ubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGV7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6Izk4MWExZH0ubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGUgaW1ne21hcmdpbi1yaWdodDo0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtwYWRkaW5nOjRweCAxNXB4ICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGV7cGFkZGluZzo0cHggMTVweCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9fS5tLW5hdi1ib3R0b217Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDM3LDM2LDU5LC4wNSk7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmU7c2Nyb2xsYmFyLXdpZHRoOm5vbmV9Lm0tbmF2LWJvdHRvbTo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5tLW5hdi1ib3R0b20gbGkuYWN0aXZlPmF7Ym9yZGVyLWNvbG9yOiM5ZDFkMjc7Y29sb3I6IzI1MjQzYn0ubS1uYXYtYm90dG9tIGxpPmF7Ym9yZGVyLXRvcDowO3BhZGRpbmc6MTNweCA4cHg7Y29sb3I6cmdiYSgzNywzNiw1OSwuOCl9Lm0tbmF2LWJvdHRvbSBsaT5hLmFjdGl2ZXtjb2xvcjojMjUyNDNifS50b3AtbmF2LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX19Lm92ZXJsYXl7ZGlzcGxheTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMik7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3otaW5kZXg6NDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zZWFyY2gtYnh7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6NTAlO3JpZ2h0OmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTsta2h0bWwtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7ei1pbmRleDo5O2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMDAlO21heC13aWR0aDo4MDBweDttaW4taGVpZ2h0OjU1MHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKX0uc2VhcmNoLWJ4IC50d2l0dGVyLXR5cGVhaGVhZHt3aWR0aDoxMDAlfS5zZWFyY2gtYnggLnR5cGVhaGVhZHt3aWR0aDoxMDAlO3BhZGRpbmc6MjJweCA2NHB4O2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9LnNlYXJjaC1ieCAubm8tdHlwZWFoZWFke3dpZHRoOjEwMCU7cGFkZGluZzoyMnB4IDY0cHg7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0uc2VhcmNoLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctdG9wOjM1cHh9LnNlYXJjaC10b3AgLmhkcnt3aWR0aDo3MCV9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3h7bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlYXJjaC10b3AgLmhkcnt3aWR0aDo2MCV9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3h7d2lkdGg6MjM1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLXRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uc2VhcmNoLXRvcCAuaGRye3dpZHRoOjEwMCV9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3h7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEwcHh9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3grLk1UMTB7bWFyZ2luLXRvcDoyOHB4fX0uc2VhcmNoLWJ4SW57cG9zaXRpb246cmVsYXRpdmV9LnNlYXJjaC1ieEluIC5pY29uLXNlYXJjaCwuc2VhcmNoLWJ4SW4gLmNscy1idG57cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7ei1pbmRleDoxfS5zZWFyY2gtYnhJbiAuaWNvbi1zZWFyY2h7bGVmdDoyMHB4O2ZvbnQtc2l6ZToyNHB4fS5zZWFyY2gtYnhJbiAuY2xzLWJ0bntyaWdodDoyMHB4O2ZvbnQtc2l6ZToyMHB4fS5zZWFyY2gtYnhJbiAuY2xzLWJ0biAuaWNvbi1jbG9zZTpiZWZvcmV7Y29sb3I6IzU0NTY1Yn0uc2VhcmNoLWJ4SW4gLnR0LW1lbnV7d2lkdGg6NDYwcHg7bWF4LWhlaWdodDo0ODVweDtvdmVyZmxvdy15OmF1dG87cGFkZGluZzoyMHB4IDMwcHg7YmFja2dyb3VuZDojZmZmfS5zZWFyY2gtYnhJbiAudHQtbWVudS50dC1vcGVue3dpZHRoOjEwMCV9LnNlYXJjaC1ieEluIC50dC1tZW51IC50YWd7Zm9udC1zaXplOjEwcHg7YmFja2dyb3VuZDojNTQ1NjViO3BhZGRpbmc6NHB4O2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDo4cHg7d2lkdGg6NjJweDtsaW5lLWhlaWdodDoxLjI7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnNlYXJjaC1ieEluIC50dC1tZW51IC5saW5re2NvbG9yOiM5ZDFkMjc7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXNpemU6MTJweDtmbG9hdDpyaWdodH0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kb3tmb250LXNpemU6MTRweDtjb2xvcjpyZ2JhKDg0LDg2LDkxLC41KX0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyAuc3J5LXRhZ3tsaW5lLWhlaWdodDozMHB4O2NvbG9yOiM1NDU2NWI7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3N2Zy9hbGVydC5zdmcpIG5vLXJlcGVhdCAwIDVweDtwYWRkaW5nOjAgMCAxMnB4IDMwcHh9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gLnNyeS10YWcgc3Ryb25ne2NvbG9yOiM5ZDFkMjd9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gcHttYXJnaW46MCAwIDAgMzBweH0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyB1bC53aXRoLWNpcmNsZXtwYWRkaW5nLWxlZnQ6MzBweH0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyB1bC53aXRoLWNpcmNsZSBsaXtwYWRkaW5nOjhweCAwIDAgMTJweH0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyB1bC53aXRoLWNpcmNsZSBsaTo6YmVmb3Jle2ZvbnQtc2l6ZToxNnB4O3RvcDoxMHB4fS5zZWFyY2gtYnhJbiAuc2VhcmNoLWhke2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7Zm9udC1zaXplOjEycHg7Y29sb3I6IzczNzM3MztwYWRkaW5nLWJvdHRvbTo4cHg7bWFyZ2luLWJvdHRvbTo4cHh9LnNlYXJjaC1ieEluIC50dC1zdWdnZXN0aW9ue2ZvbnQtc2l6ZToxNHB4O21hcmdpbi10b3A6MTJweDtjb2xvcjpyZ2JhKDg0LDg2LDkxLC41KX0uc2VhcmNoLWJ4SW4gLnR0LXN1Z2dlc3Rpb24gc3Ryb25ne2NvbG9yOiM1NDU2NWJ9LnNlYXJjaC1ieEluIC50dC1zdWdnZXN0aW9uOmhvdmVye2N1cnNvcjpwb2ludGVyfS5zZWFyY2gtYnhJbiAudHQtbGlua3tmb250LXNpemU6MTJweDttYXJnaW4tdG9wOjEycHg7Zm9udC13ZWlnaHQ6Ym9sZH0uc2VhcmNoLWJ4SW4gLnR0LWxpbmsgYXtjb2xvcjojOWQxZDI3fS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFke2JhY2tncm91bmQ6I2ZhZmFmYTtoZWlnaHQ6NDg1cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NjVweDt3aWR0aDozNDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmR7d2lkdGg6MjQwcHg7cGFkZGluZy10b3A6MzBweDt0ZXh0LWFsaWduOmNlbnRlcn0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCBmaWd1cmV7bWFyZ2luLWJvdHRvbToxNXB4fS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIGZpZ3VyZSBpbWd7d2lkdGg6MTIwcHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgZmlndXJlK3B7cGFkZGluZzowIDcwcHg7bWFyZ2luLWJvdHRvbToyOHB4fS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIC5hcnJvdy55ZWxsb3d7bWFyZ2luOjAgYXV0byAtMjRweDtiYWNrZ3JvdW5kOiNmZmNiMDU7d2lkdGg6NDhweDtoZWlnaHQ6NDhweDtib3JkZXItcmFkaXVzOjI0cHg7Ym94LXNoYWRvdzowIDFweCAycHggMCByZ2JhKDAsMCwwLC4zMil9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtYnhJbiAuc2VhcmNoLWFke2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtYnhJbiAudHQtbWVudXt3aWR0aDoxMDAlfS5zZWFyY2gtYnhJbiAudHQtbWVudSAubGlua3tkaXNwbGF5Om5vbmV9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8rZGl2IC5saW5re2Rpc3BsYXk6YmxvY2t9fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC50dC1tZW51Ojotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo2cHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnR0LW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6I2ZmZn0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAudHQtbWVudTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZDojZDlkOWQ5O2JvcmRlci1yYWRpdXM6MTBweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAudHQtbWVudTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXJ7YmFja2dyb3VuZDojNTU1fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC50YWctdGl0bGV7Y29sb3I6IzY4Njg3Mzt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O3BhZGRpbmctYm90dG9tOjhweDttYXJnaW4tYm90dG9tOjhweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAudGFnLXRpdGxlIHN0cm9uZ3tmb250LXdlaWdodDo3MDB9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZHtib3JkZXItcmFkaXVzOjhweDtiYWNrZ3JvdW5kOiNmNmY2ZjY7ZGlzcGxheTpmbGV4O3BhZGRpbmc6NnB4O21hcmdpbi1ib3R0b206OHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTAxfS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgLmNyZC10aXRsZXtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMXB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWx9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCBwaWN0dXJle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDoxMnB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgcGljdHVyZSBpbWd7Ym9yZGVyLXJhZGl1czo0cHg7d2lkdGg6NTdweDtoZWlnaHQ6NjJweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIC5iZGdle2NvbG9yOiNmNmY2ZjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjRweDtwYWRkaW5nOjJweCAzcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZDojOWIxZTI2O2xlZnQ6NXB4O3RvcDo1cHg7ei1pbmRleDoxfS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgLmJ0bi1ib3ggLmJ0bi1saW5re2ZvbnQtc2l6ZToxMHB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5zcmNoLWNhcmQgLmJ0bi1ib3ggLmJ0bi1saW5rIGltZ3t3aWR0aDoyNHB4O2hlaWdodDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIC5idG4tYm94IC5idG4tbGluayBpbWd7d2lkdGg6MTVweDtoZWlnaHQ6YXV0b319LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLnNyY2gtY2FyZCAuYnRuLWJveCAuYnRuLWxpbms6aG92ZXJ7Y29sb3I6IzlkMWQyN30uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIC5idG4tYm94IC5idG4tcmVke2NvbG9yOiNmNmY2ZjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tcmlnaHQ6MTJweDtwYWRkaW5nOjdweCAyMXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuc3JjaC1jYXJkIC5idG4tYm94IC5idG4tcmVke21hcmdpbi1yaWdodDo2cHg7cGFkZGluZzo3cHggMTJweH19LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLm9wdG4yIC5zcmNoLWNhcmQgLmJkZ2V7Zm9udC1zaXplOjhweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAub3B0bjIgLnNyY2gtY2FyZCBwaWN0dXJlIGltZ3tib3JkZXItcmFkaXVzOjRweDt3aWR0aDoxMDlweDtoZWlnaHQ6MTEycHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLm9wdG4zIC5taW4td2R0e21pbi13aWR0aDo1NXB4O21hcmdpbi1yaWdodDo4cHh9LnNlYXJjaC1ieEluLnNlYXJjaC1yZXZhbXAgLm9wdG4zIC5zcmNoLWNhcmR7bWF4LXdpZHRoOjI4MnB4O21hcmdpbjowIGF1dG8gMTBweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAub3B0bjMgLnNyY2gtY2FyZCAuYmRnZXtmb250LXNpemU6OHB4fS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5vcHRuMyAuc3JjaC1jYXJkIC5iZGdlMntmb250LXNpemU6OHB4O21hcmdpbi10b3A6OHB4O21hcmdpbi1sZWZ0OjVweDtwb3NpdGlvbjppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dvcmQtYnJlYWs6YnJlYWstd29yZDtvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQ7LW1zLXdvcmQtYnJlYWs6YnJlYWstd29yZDtjb2xvcjojZjZmNmY2O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTo4cHg7cGFkZGluZzoycHggM3B4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQ6IzliMWUyNn0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAub3B0bjMgLnNyY2gtY2FyZCBwaWN0dXJlIGltZ3tib3JkZXItcmFkaXVzOjRweDt3aWR0aDphdXRvO2hlaWdodDphdXRvfS5zZWFyY2gtYnhJbi5zZWFyY2gtcmV2YW1wIC5idG4tbGlua3tmb250LXNpemU6MTRweH0uc2VhcmNoLWJ4SW4uc2VhcmNoLXJldmFtcCAuYnRuLWxpbms6aG92ZXJ7Y29sb3I6IzlkMWQyN30uc2VhcmNoLWxpc3RpbmcgbGl7cGFkZGluZzozMHB4IDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dHt3aWR0aDo3NCV9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IC5kZXNje2xpbmUtaGVpZ2h0OjIycHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHB7bWFyZ2luLWJvdHRvbToxMnB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIGE6bm90KC5mMTRicil7Y29sb3I6cmdiYSg4NCw4Niw5MSwuNSl9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgYTpub3QoLmYxNGJyKSBzdHJvbmd7Y29sb3I6IzU0NTY1Yn0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCAudGFne2ZvbnQtc2l6ZToxMnB4O2JhY2tncm91bmQ6Izc4Nzg3ODtwYWRkaW5nOjRweCA4cHg7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCAuZjE0YnIsLnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLnByb2R1Y3QtYmFubmVyIC5oZXJvLWtub3ctbW9yZSwucHJvZHVjdC1iYW5uZXIgLnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLmhlcm8ta25vdy1tb3Jle3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7bWFyZ2luLXJpZ2h0OjQwcHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLmljb24tUmlnaHQucmVke2ZvbnQtd2VpZ2h0OjcwMH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCAuaWNvbi1SaWdodC5yZWQ6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1ne21hcmdpbi1sZWZ0OmF1dG99LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIGZpZ3VyZXttYXJnaW46MCA0MHB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBpbWd7aGVpZ2h0OjE2MHB4O3dpZHRoOmF1dG99LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3d7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MTBweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1SaWdodCwuc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1wbGF5e2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1SaWdodDpiZWZvcmUsLnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3cgLmljb24tcGxheTpiZWZvcmV7Y29sb3I6IzU0NTY1Yn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IC5kZXNje2hlaWdodDo5MHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBmaWd1cmV7bWFyZ2luOjAgMCAwIDE1cHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIGltZ3toZWlnaHQ6OTVweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvd3tib3R0b206MH19LmZvb3Rlcntmb250LXNpemU6MTRweDtmb250LXdlaWdodDozMDB9LmZvb3RlciAuY29sLXNtLTN7cG9zaXRpb246cmVsYXRpdmV9LmV4cGxvcmVyMTEgLmZvb3Rlcntwb3NpdGlvbjpyZWxhdGl2ZX0uZXhwbG9yZXIxMSAuZm9vdGVyIC5zdG9rZS12YWx1ZXtmbG9hdDpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTgycHg7cmlnaHQ6LTMycHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDo2NXB4O2hlaWdodDo2NXB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2ZmY2IwNTtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyNTI1Mn0uZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3AgLmljb24tVXB7Zm9udC1zaXplOjIwcHg7bWFyZ2luLWJvdHRvbTotNHB4O2NvbG9yOiM1MjUyNTJ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcHtkaXNwbGF5Om5vbmV9fS5mb290ZXIgcHttYXJnaW4tYm90dG9tOjB9LmZvb3RlciAuc3Rva2UtdmFsdWV7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTtmbG9hdDpyaWdodH0uZm9vdGVyIHVsIGxpe21hcmdpbi10b3A6MTJweH0uZm9vdGVyIHVsLnNvY2lhbHtkaXNwbGF5OmZsZXh9LmZvb3RlciB1bC5zb2NpYWwgbGl7bWFyZ2luOjAgMzBweCAwIDB9LmZvb3RlciB1bC5zb2NpYWwgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uZm9vdGVyIHVsLmFwcC1saXN0e2Rpc3BsYXk6ZmxleH0uZm9vdGVyIHVsLmFwcC1saXN0IGxpe21hcmdpbjowIDEwcHggMCAwfS5mb290ZXIgdWwuYXBwLWxpc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3RlciB1bC5hcHAtbGlzdCBpbWd7d2lkdGg6MTQwcHh9fS5mb290ZXIgLmZoZHtmb250LXdlaWdodDo3MDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMjEpO3BhZGRpbmctYm90dG9tOjE2cHg7bGV0dGVyLXNwYWNpbmc6LjVweDttYXJnaW4tYm90dG9tOjEwcHh9LmZvb3RlciAuZmhkLm5vbHtib3JkZXItYm90dG9tOjA7bWFyZ2luLWJvdHRvbTowfS5mb290ZXIgLmZvdF90cmdye2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouNXB4O2xpbmUtaGVpZ2h0OjI0cHg7Y3Vyc29yOnBvaW50ZXJ9LmZvb3RlciAuZm90X3RyZ3IuYWN0e2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIxKTtwYWRkaW5nLWJvdHRvbToxNnB4O21hcmdpbi1ib3R0b206MTBweH0uZm9vdGVyIC5mb3RfdHJnci5hY3QgLmljb24tcGx1czo6YmVmb3Jle2NvbnRlbnQ6XCLupIVcIn0uZm9vdGVyIC5mb3RfdHJnciAuaWNvbi1wbHVze2ZvbnQtc2l6ZToyNHB4O21hcmdpbi1sZWZ0OjIwcHg7dmVydGljYWwtYWxpZ246dG9wO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mb290ZXIgLmZvdF90cmdyIC5pY29uLXBsdXM6OmJlZm9yZXtjb2xvcjojZmZmfS5mb290ZXItdG9we2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5mb290ZXItdG9wIGF7Y29sb3I6I2ZmZn0uZm9vdGVyLXRvcCAuZm90LXJlZHtwYWRkaW5nOjUwcHggMH0uZm9vdGVyLXRvcCAuZm90LWRyZWR7YmFja2dyb3VuZDpyZ2JhKDE3LDE3LDE3LC4xKTtwYWRkaW5nOjQwcHggMH0uZm9vdGVyLXRvcCAuZm90LWRyZWQgLmQtY3Rye3RleHQtYWxpZ246Y2VudGVyfS5mb290ZXItdG9wIC5mb3QtZHJlZCAuYnRuLXdoaXRle2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MDtmb250LXNpemU6MTZweH0uZm9vdGVyLXRvcCAuZm90LWRyZWQgYSBzcGFue2ZvbnQtc2l6ZToyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZm9vdGVyLXRvcCAuZm90LWRyZWQgLmQtY3Rye3RleHQtYWxpZ246bGVmdH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXItdG9we2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZvb3Rlci10b3AgLmZvdC1kcmVke29yZGVyOjN9LmZvb3Rlci10b3AgLmZvdC1kcmVkIC5kLWN0cnttYXJnaW46MjBweCAwfS5mb290ZXItdG9wIC5zdG9rZS12YWx1ZXtkaXNwbGF5Om5vbmV9fS5mb290ZXItYnRte3BhZGRpbmc6MzBweCAwO2NvbG9yOiMwZDBkMGR9LmZvb3Rlci1idG0gLmQtZmxleHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZm9vdGVyLWJ0bSBhe2NvbG9yOiMwZDBkMGQ7bWFyZ2luOjAgNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9we3JpZ2h0OjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyIC5mb3QtcmVkIC5maGQsLmZvb3RlciAuZm90X3RyZ3J7cGFkZGluZy10b3A6NnB4fS5mb290ZXIgLmZvdC1yZWQgLmZoZDo6YmVmb3JlLC5mb290ZXIgLmZvdF90cmdyOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIZcIjtyaWdodDoxM3B4O3RvcDo2cHg7Y29sb3I6I2ZmZn0uZm9vdGVyIC5mb3QtcmVkIC5maGQuYWN0OjpiZWZvcmUsLmZvb3RlciAuZm90X3RyZ3IuYWN0OjpiZWZvcmV7Y29udGVudDpcIu6khVwifS5mb290ZXIgLmZvdC1yZWQgLmZoZC5hY3QrLnJvdywuZm9vdGVyIC5mb3RfdHJnci5hY3QrLnJvd3ttYXJnaW4tYm90dG9tOjE1cHh9LmZvb3RlciAuZm9vdGVyLXRvcCAuZm90LXJlZDpmaXJzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTowO3BhZGRpbmctdG9wOjMwcHh9LmZvb3RlciAuZm9vdGVyLXRvcCAuZm90LXJlZDpsYXN0LWNoaWxke3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MzBweH0uZm9vdGVyIC5mb3RfdHJncntwYWRkaW5nOjZweCAwIDE2cHh9LmZvb3RlciAuZm90X3RyZ3IgLmljb24tcGx1c3tkaXNwbGF5Om5vbmV9LmZvb3RlciAuZm90LWRyZWQgLmNvbC1sZy01e21hcmdpbjozNXB4IDB9LmZvb3Rlci1idG0gLmQtZmxleHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpjZW50ZXJ9LmZvb3Rlci1idG0gLmQtZmxleCBwOmZpcnN0LWNoaWxke21hcmdpbi1ib3R0b206MjBweH0uZm9vdGVyIC5mb3RfdG9nIC5yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uc2VydmljZS1ib3h7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6NTBweCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZXJ2aWNlLWJveDo6YmVmb3Jle2JhY2tncm91bmQ6I2YzZjNmMztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Y29udGVudDpcIlwiO2hlaWdodDoxMjVweDt3aWR0aDoxMDAlfS5zZXJ2aWNlLWJveC5vcDE6OmJlZm9yZXtoZWlnaHQ6ODVweH0uc2VydmljZS1ib3gub3AyOjpiZWZvcmV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VydmljZS1ib3gub3Aye3BhZGRpbmc6MzBweCAwfX0uc2VydmljZS1ib3gub3AyIC5yb3cuY2FyZHN7bWFyZ2luLXRvcDowfS5zZXJ2aWNlLWJveC5vcDM6OmJlZm9yZXtkaXNwbGF5Om5vbmV9LnNlcnZpY2UtYm94Lm9wMyAubGlzdC1pdGVte3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjE1cHh9LnNlcnZpY2UtYm94Lm9wMyAubGlzdC1pdGVtIGxpIHNwYW57aGVpZ2h0OjkwcHg7d2lkdGg6OTBweDtmbGV4OjAgMCA5MHB4fS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLmNhcmQtYm9keXtwYWRkaW5nOjQwcHggMTZweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC5jYXJkLXRpdGxle2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjB9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGV7Y29sb3I6IzU0NTY1Yn0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZSBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLndpdGgtY2lyY2xlIC5mbGV4IHNwYW57ZmxleDowIDAgNzVweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZS5vcDMgbGl7cGFkZGluZzoxcHggMCAxcHggMTVweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZS5vcDMgbGk6OmJlZm9yZXt0b3A6MXB4fS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLmJsYWNrIHN0cm9uZ3tmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLWJveC5vcDN7cGFkZGluZzozMHB4IDB9fS5zZXJ2aWNlLWJveC5vcDMgLnJvdy5jYXJkc3ttYXJnaW4tdG9wOjB9LnNlcnZpY2UtYm94IC5jYXJkc3ttYXJnaW4tdG9wOjUwcHh9LnNlcnZpY2UtYm94IC5jYXJke2NvbG9yOiNiOGI4Yjg7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czozcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHl7cGFkZGluZzo0MHB4IDMycHg7Ym9yZGVyLWJvdHRvbTowO2JhY2tncm91bmQ6bm9uZX0uc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keS5vcHQxe3BhZGRpbmc6NDBweCAzNXB4IDE1cHggMzVweDtib3JkZXItYm90dG9tOjB9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MntiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7cGFkZGluZzoyNHB4IDM1cHggMjRweCAzNXB4O2NvbG9yOiM1NDU2NWI7Ym9yZGVyLXJhZGl1czowIDAgM3B4IDNweH0uc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtdGl0bGV7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbToyMHB4fS5zZXJ2aWNlLWJveCAuY2FyZCAuYnRuLWJveCAuYnRuLXdoaXRle2NvbG9yOiM3Njc2NzZ9LnNlcnZpY2UtYm94IC5jYXJkIC52aWV3LWFsbCBhe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpmbGV4LWVuZDttYXJnaW4tdG9wOjRweDtjb2xvcjojYjhiOGI4fS5zZXJ2aWNlLWJveCAuY2FyZCAudmlldy1hbGwgYSAudHh0e3dpZHRoOjgwJTtjb2xvcjojNTQ1NjVifS5zZXJ2aWNlLWJveCAuY2FyZCBidXR0b257YmFja2dyb3VuZDpub25lO2JvcmRlcjowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtyaWdodDoxNXB4fS5zZXJ2aWNlLWJveCAuY2FyZCBidXR0b246Zm9jdXN7b3V0bGluZTowfS5zZXJ2aWNlLWJveCAuY2FyZCBidXR0b24gc3Bhbntmb250LXNpemU6MjJweH0uc2VydmljZS1ib3ggLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwuc2VydmljZS1ib3ggLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlke2JhY2tncm91bmQtaW1hZ2U6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC10aXRsZXtmb250LXNpemU6MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLWJveHtwYWRkaW5nOjYwcHggMCAzMHB4fS5zZXJ2aWNlLWJveDo6YmVmb3Jle2hlaWdodDoxMjBweH0uc2VydmljZS1ib3ggLmNhcmRze21hcmdpbi10b3A6NDVweH0uc2VydmljZS1ib3ggLmNhcmRzIC5jb2wtbGctNHttYXJnaW4tYm90dG9tOjIwcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHl7cGFkZGluZzo0MHB4IDMwcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5jb2wtNS5ibGFja3t3aGl0ZS1zcGFjZTpub3dyYXB9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MSwuc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keS5vcHQye3BhZGRpbmctbGVmdDozMnB4O3BhZGRpbmctcmlnaHQ6MzJweH0uc2VydmljZS1ib3ggLm10LXhzLTd7bWFyZ2luLXRvcDozMnB4fX0uaWNuLWJveHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmNiMDU7d2lkdGg6MTYwcHg7aGVpZ2h0OjE2MHB4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoxOHB4IHNvbGlkICNmZmY7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Lmljbi1ib3ggc3Bhbntmb250LXNpemU6NTBweH0uaWNuLWJveCBpbWd7aGVpZ2h0OjUwcHh9Lmljbi1ib3grLmZoZHtmb250LXdlaWdodDo3MDA7bWFyZ2luLXRvcDo0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pY24tYm94e3dpZHRoOjEyNHB4O2hlaWdodDoxMjRweDtib3JkZXItd2lkdGg6MTJweH19LmdldC1pbnRvdWNoLWJ4e2JhY2tncm91bmQ6cmdiYSgyNDYsMjQ2LDI0NiwuOCk7bWFyZ2luLXRvcDoyNXB4O3BhZGRpbmc6NDBweCAwIDQwcHh9LmdldC1pbnRvdWNoLWJ4Lm9wMXttYXJnaW4tdG9wOjA7cGFkZGluZy10b3A6NjBweDtiYWNrZ3JvdW5kOiNmM2YzZjN9LmdldC1pbnRvdWNoLWJ4IC5oZDI2e2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5nZXQtaW50b3VjaC1ieHttYXJnaW4tdG9wOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ2V0LWludG91Y2gtYnh7YmFja2dyb3VuZDojZmZmO21hcmdpbi10b3A6MDtwYWRkaW5nOjI1cHggNXB4IDI1cHh9LmdldC1pbnRvdWNoLWJ4Lm9wMXtwYWRkaW5nLXRvcDozMHB4fS5nZXQtaW50b3VjaC1ieCAuaGQyNntmb250LXNpemU6MjBweH19LmdldGluLWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbi10b3A6MjBweH0uZ2V0aW4tbGlzdCAuaXRlbXt3aWR0aDozMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZ2V0aW4tbGlzdCAuaXRlbSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzI1MjQzYjt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ2V0aW4tbGlzdCAuaXRlbSBhe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uZ2V0aW4tbGlzdCAuaXRlbSBhIGZpZ3VyZXttYXJnaW4tYm90dG9tOjBweDttYXJnaW4tcmlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdldGluLWxpc3QgLml0ZW0gYSBmaWd1cmV7bWFyZ2luLXJpZ2h0OjBweDttYXJnaW4tYm90dG9tOjhweH19LmdldGluLWxpc3QgLml0ZW0gYSBmaWd1cmUgaW1ne3dpZHRoOjExMHB4O2hlaWdodDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ2V0aW4tbGlzdCAuaXRlbSBhIGZpZ3VyZSBpbWd7d2lkdGg6NDhweDtoZWlnaHQ6YXV0b319LmdldGluLWxpc3QgLml0ZW0gYSBwe2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdldGluLWxpc3QgLml0ZW0gYSBwe2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjEuMX19YS5mdHItZG93bmxvYWQtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo0OHB4O21pbi13aWR0aDoxNjBweDtwYWRkaW5nOjEwcHggMzBweDtib3JkZXItcmFkaXVzOjI1cHg7YmFja2dyb3VuZDojZmZmO2NvbG9yOiM5ZDFkMjc7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MzBweDt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyOjA7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXthLmZ0ci1kb3dubG9hZC1idG57bWluLXdpZHRoOmF1dG87cGFkZGluZzowIDMwcHg7bGluZS1oZWlnaHQ6M319Lmljb24tdHdpdHRlcnt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9Lmljb24tdHdpdHRlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCU7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM2ZmZicgY2xhc3M9J2JpIGJpLXR3aXR0ZXIteCcgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZD0nTTEyLjYuNzVoMi40NTRsLTUuMzYgNi4xNDJMMTYgMTUuMjVoLTQuOTM3bC0zLjg2Ny01LjA3LTQuNDI1IDUuMDdILjMxNmw1LjczMy02LjU3TDAgLjc1aDUuMDYzbDMuNDk1IDQuNjMzTDEyLjYwMS43NVptLS44NiAxMy4wMjhoMS4zNkw0LjMyMyAyLjE0NUgyLjg2NXonLyUzRSUzQy9zdmclM0VcIil9Lndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDp2YWxpZCwud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWR7YmFja2dyb3VuZDojZmZmIHVybChcIi4uL2ltYWdlcy9kb3duLnN2Z1wiKSBuby1yZXBlYXQgOTglIGNlbnRlcn0uZm9ybS1sYWJlbC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybS1sYWJlbC1ncm91cCAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTphZnRlcnt0b3A6MTJweH0uZm9ybS1sYWJlbC1ncm91cCBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5mb3JtLWxhYmVsLWdyb3VwIGlucHV0W3R5cGU9bnVtYmVyXXstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkfS5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHlde2JvcmRlcjoycHggc29saWQgI2Q4ZDhkOCAhaW1wb3J0YW50fS5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2x7aGVpZ2h0OmluaGVyaXQ7Ym9yZGVyOjJweCBzb2xpZCAjZDhkOGQ4fS5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMwMDA7Ym94LXNoYWRvdzppbmhlcml0fS5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2wgLmV4cGxvcmVyMTEgLm5lZWQtYXNzaXN0YW5jZSwuZXhwbG9yZXIxMSAuc2VsQmdObyAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9se2JhY2tncm91bmQtY29sb3I6I2YzZjNmM30uZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sIC5leHBsb3JlcjExIC5uZWVkLWFzc2lzdGFuY2U6Zm9jdXN+bGFiZWwsLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbCAuZXhwbG9yZXIxMSAubmVlZC1hc3Npc3RhbmNlOnZhbGlkfmxhYmVsLC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2wgLmV4cGxvcmVyMTEgLm5lZWQtYXNzaXN0YW5jZX5sYWJlbCwuZXhwbG9yZXIxMSAuc2VsQmdObyAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsLC5leHBsb3JlcjExIC5zZWxCZ05vIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWR+bGFiZWwsLmV4cGxvcmVyMTEgLnNlbEJnTm8gLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbH5sYWJlbHtiYWNrZ3JvdW5kOiNmM2YzZjN9LmV4cGxvcmVyMTEgLnNlbEJnTm8xIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2x7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhfS5leHBsb3JlcjExIC5zZWxCZ05vMSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsLC5leHBsb3JlcjExIC5zZWxCZ05vMSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sOnZhbGlkfmxhYmVsLC5leHBsb3JlcjExIC5zZWxCZ05vMSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sfmxhYmVse2JhY2tncm91bmQ6I2ZhZmFmYX0uZXhwbG9yZXIxMSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsLC5leHBsb3JlcjExIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWR+bGFiZWwsLmV4cGxvcmVyMTEgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbH5sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O3dpZHRoOmF1dG87YmFja2dyb3VuZDojZmZmO21hcmdpbi10b3A6LTEycHg7Zm9udC1zaXplOjEycHg7Y29sb3I6Izc3NztwYWRkaW5nOjFweCA0cHg7bWFyZ2luLWxlZnQ6N3B4O2JvcmRlci1yYWRpdXM6NXB4O3RyYW5zZm9ybTp0cmFuc2xhdGUoMHB4LCAwcHgpICFpbXBvcnRhbnR9LmV4cGxvcmVyMTEgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0uZXhwbG9yZXIxMSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sfmxhYmVsLmVycm9ye3Bvc2l0aW9uOnN0YXRpYzttYXJnaW46MDtwYWRkaW5nOjVweCAwO2NvbG9yOiNkMTAwMDA7Zm9udC1zaXplOjE0cHg7YmFja2dyb3VuZDpub25lfS5zZWxCZ05vIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2wsLnNlbEJnTm8gLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWx7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzfS5zZWxCZ05vMSAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sLC5zZWxCZ05vMSAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmF9LmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWwsLmZvcm0tbGFiZWwtZ3JvdXA+aW5wdXQsLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWF7cGFkZGluZzouODVyZW0gLjc1cmVtfS5mb3JtLWxhYmVsLWdyb3VwPmlucHV0LnNlYXJjaCwuZm9ybS1sYWJlbC1ncm91cD5pbnB1dC5zZWFyY2gxe2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zdmcvc2VhcmNoLnN2Zykgbm8tcmVwZWF0IDk4JSBjZW50ZXJ9LmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM1NDU2NWI7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246YWxsIC4xcyBlYXNlLWluLW91dH0uZm9ybS1sYWJlbC1ncm91cCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDAsMCwwLDApfS5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDAsMCwwLDApfS5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwwKX0uZm9ybS1sYWJlbC1ncm91cCBpbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwwKX0uZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwuZm9ybS1sYWJlbC1ncm91cCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKXtwYWRkaW5nLXRvcDoxLjQxNjY2NjY2NjdyZW07cGFkZGluZy1ib3R0b206LjI4MzMzMzMzMzNyZW19LmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWx7Zm9udC1zaXplOjEycHg7Y29sb3I6IzU0NTY1YjtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czowcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bztwYWRkaW5nOjFweCA0cHg7bWFyZ2luLWxlZnQ6N3B4O21hcmdpbi10b3A6LTEwcHg7Ym9yZGVyLXJhZGl1czo1cHh9LmZvcm0tbGFiZWwtZ3JvdXAgbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVye2NvbG9yOiM1NDU2NWI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzt0cmFuc2l0aW9uOmFsbCAuM3N9LmZvcm0tbGFiZWwtZ3JvdXAgbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLmZsb2F0e3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTEuMWVtKTtmb250LXNpemU6NzUlO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjFweCA0cHg7bWFyZ2luLWxlZnQ6N3B4O3RyYW5zaXRpb246LjJzIGVhc2UtaW4tb3V0fS5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlci5jaGFuZ2VmbG9hdHt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0xLjFlbSk7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MXB4IDRweDtmb250LXNpemU6NzUlO21hcmdpbi1sZWZ0OjdweH0uZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVye3BvaW50ZXItZXZlbnRzOm5vbmV9LmZvcm0tbGFiZWwtZ3JvdXAgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLC5mb3JtLWxhYmVsLWdyb3VwIC5kcm9wZG93bi1pdGVtOmFjdGl2ZXtiYWNrZ3JvdW5kOiNkOGQ4ZDh9LmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Quc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym94LXNoYWRvdzpub25lfS5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4sLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bi1saWdodHtwYWRkaW5nOi44NXJlbSAuNzVyZW07aGVpZ2h0OjQ4cHg7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjowO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDk1MDU3fS5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHQ6Zm9jdXMsLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bi1saWdodDpob3ZlciwuZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze291dGxpbmU6bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2NvbG9yOiM0OTUwNTd9LmZvcm0tbGFiZWwtZ3JvdXAgc2VsZWN0Lm5vcm1hbC1zZWxlY3QtYm94e2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1zaXplOjE1cHggNXB4O2JhY2tncm91bmQ6I2ZmZiB1cmwoXCIuLi9pbWFnZXMvZG93bi5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjk3JSBjZW50ZXI7cGFkZGluZzouODVyZW0gLjc1cmVtO2JvcmRlcjowO2JvcmRlcjoycHggc29saWQgI2Q4ZDhkODtib3JkZXItcmFkaXVzOi4yNXJlbTtjb2xvcjojNTQ1NjVifS5mb3JtLWxhYmVsLWdyb3VwIHNlbGVjdC5ub3JtYWwtc2VsZWN0LWJveDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9LmZvcm0tbGFiZWwtZ3JvdXAgc2VsZWN0Lm5vcm1hbC1zZWxlY3QtYm94LmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOiNkMTAwMDB9LmN1c3RvbS1jb250cm9sLmRlZmF1bHQgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyOnNvbGlkIDJweCAjNTQ1NjViO2JvcmRlci1yYWRpdXM6MHB4fS5jdXN0b20tY29udHJvbC5kZWZhdWx0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiM1NDU2NWI7YmFja2dyb3VuZC1jb2xvcjojNTQ1NjViO2JvcmRlci1jb2xvcjojNTQ1NjViO2JveC1zaGFkb3c6aW5oZXJpdH0uY3VzdG9tLWNvbnRyb2wuZGVmYXVsdCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzU0NTY1Yjtib3gtc2hhZG93OmluaGVyaXR9LmN1c3RvbS1jb250cm9sLmRlZmF1bHQgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoODQsODYsOTEsLjYpO2JvcmRlci1jb2xvcjpyZ2JhKDg0LDg2LDkxLC42KX0uY3VzdG9tLWNvbnRyb2wucmVkIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlcjpzb2xpZCAycHggIzlkMWQyNztib3JkZXItcmFkaXVzOjBweH0uY3VzdG9tLWNvbnRyb2wucmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiM5ZDFkMjc7YmFja2dyb3VuZC1jb2xvcjojOWQxZDI3O2JvcmRlci1jb2xvcjojOWQxZDI3O2JveC1zaGFkb3c6aW5oZXJpdH0uY3VzdG9tLWNvbnRyb2wucmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojOWQxZDI3O2JveC1zaGFkb3c6aW5oZXJpdH0uY3VzdG9tLWNvbnRyb2wucmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE1NywyOSwzOSwuNik7Ym9yZGVyLWNvbG9yOnJnYmEoMTU3LDI5LDM5LC42KX0uY3VzdG9tLWNvbnRyb2wuZ3JlZW4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyOnNvbGlkIDJweCAjZDhkOGQ4O2JvcmRlci1yYWRpdXM6MHB4fS5jdXN0b20tY29udHJvbC5ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDBhMDdhO2JhY2tncm91bmQtY29sb3I6IzAwYTA3YTtib3JkZXItY29sb3I6IzAwYTA3YTtib3gtc2hhZG93OmluaGVyaXR9LmN1c3RvbS1jb250cm9sLmdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzAwYTA3YTtib3gtc2hhZG93OmluaGVyaXR9LmN1c3RvbS1jb250cm9sLmdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTYwLDEyMiwuNik7Ym9yZGVyLWNvbG9yOnJnYmEoMCwxNjAsMTIyLC42KX0uY3VzdG9tLWNvbnRyb2wuY3VzdG9tLXJhZGlvLmRlZmF1bHQgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLmN1c3RvbS1yYWRpby5yZWQgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLmN1c3RvbS1yYWRpby5ncmVlbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6MjhweDt3aWR0aDoyOHB4O3RvcDotNHB4fS5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8uZGVmYXVsdCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLC5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8ucmVkIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIsLmN1c3RvbS1jb250cm9sLmN1c3RvbS1yYWRpby5ncmVlbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDoyOHB4O3dpZHRoOjI4cHg7dG9wOi00cHh9LmN1c3RvbS1jb250cm9sLnllbGxvdyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXI6c29saWQgMHB4ICNmZmJmMDA7Ym9yZGVyLXJhZGl1czo0cHh9LmN1c3RvbS1jb250cm9sLnllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmZiZjAwO2JhY2tncm91bmQtY29sb3I6I2ZmYmYwMDtib3JkZXItY29sb3I6I2ZmYmYwMDtib3gtc2hhZG93OmluaGVyaXR9LmN1c3RvbS1jb250cm9sLnllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNmZmJmMDA7Ym94LXNoYWRvdzppbmhlcml0fS5jdXN0b20tY29udHJvbC55ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDE5MSwwLC42KTtib3JkZXItY29sb3I6cmdiYSgyNTUsMTkxLDAsLjYpfS5mb3JtMSAuZm9ybS1sYWJlbC1ncm91cCBsYWJlbC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIuZmxvYXQsLmZvcm0xIC5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlci5jaGFuZ2VmbG9hdCwuZm9ybTEgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsLmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlci5mbG9hdCwuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXAgbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLmNoYW5nZWZsb2F0LC5mb3JtMiAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtiYWNrZ3JvdW5kOiNmM2YzZjN9LmZvcm0xIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2wuaGFzRGF0ZXBpY2tlciwuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbC5oYXNEYXRlcGlja2Vye2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9kYXRlLnN2Zykgbm8tcmVwZWF0IDk2JSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjI1cHh9LmZvcm0xIC5mb3JtLWxhYmVsLWdyb3VwPmxhYmVsLC5mb3JtMiAuZm9ybS1sYWJlbC1ncm91cD5sYWJlbHtjb2xvcjojNzM3MzczO2ZvbnQtd2VpZ2h0OjcwMH0uZm9ybTEgLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0biwuZm9ybTEgLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bi1saWdodCwuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0biwuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bi1saWdodHtiYWNrZ3JvdW5kOm5vbmV9LmZvcm0xIC5mb3JtLWxhYmVsLWdyb3VwIC5pY29uLWRhdGUsLmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwIC5pY29uLWRhdGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE0cHg7cmlnaHQ6MTRweDtmb250LXNpemU6MjRweH0uZm9ybTEgLmRhdGUtYngsLmZvcm0yIC5kYXRlLWJ4e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb3JtMSAuZm9ybS1sYWJlbC1ncm91cCwuZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXB7bWFyZ2luLWJvdHRvbTozMHB4fS5mb3JtMSAuZGF0ZS1ieCwuZm9ybTIgLmRhdGUtYnh7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmZvcm0xIC5kYXRlLWJ4IHNwYW4sLmZvcm0yIC5kYXRlLWJ4IHNwYW57bWFyZ2luLWJvdHRvbToxMHB4fX0uZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXAgbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLmZsb2F0LC5mb3JtMiAuZm9ybS1sYWJlbC1ncm91cCBsYWJlbC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIuY2hhbmdlZmxvYXQsLmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVse2JhY2tncm91bmQ6I2ZmZn0uZm9ybTIgLmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWx7Zm9udC13ZWlnaHQ6NDAwfS5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07bGVmdDotMi4zcmVtfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2NoZWNrYm94LnN2Zykgbm8tcmVwZWF0fS5jdXN0b20tY2hlY2tib3gueWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3N2Zy9jaGVja2JveC15ZWxsb3cuc3ZnKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjkwJTtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn0uY3VzdG9tLWNvbnRyb2x7cGFkZGluZy1sZWZ0OjIuNHJlbX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dC5hY3RpdmUrLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2NoZWNrYm94LnN2Zykgbm8tcmVwZWF0O2N1cnNvcjpub3QtYWxsb3dlZH0ubm9ybWFsLXNlbGVjdC1ib3guc2VsZWN0ZWQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWx7Zm9udC1zaXplOjEycHg7Y29sb3I6Izc3NztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czowcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bztwYWRkaW5nOjFweCA0cHg7bWFyZ2luLWxlZnQ6N3B4O21hcmdpbi10b3A6LTEwcHg7Ym9yZGVyLXJhZGl1czo1cHh9Lm5vcm1hbC1zZWxlY3QtYm94LWFjZHIgbGFiZWx7Zm9udC1zaXplOjEycHg7Y29sb3I6Izc3NztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czowcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bztwYWRkaW5nOjFweCA0cHg7bWFyZ2luLWxlZnQ6N3B4O21hcmdpbi10b3A6LTEwcHg7Ym9yZGVyLXJhZGl1czo1cHh9LnNlbGVjLW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VsZWMtbm93cmFwe3dpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjMwcHggIWltcG9ydGFudH19LmhpZGUtZXJyb3IgLmVycm9ye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuTVQzMFR7bWFyZ2luLXRvcDozMHB4fX0jZXhwbG9yZW1vZGFse292ZXJmbG93OnNjcm9sbH0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHl7cGFkZGluZzozMHB4O292ZXJmbG93OmhpZGRlbn0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmZvcm0tbGlzdCBsaXttYXJnaW4tYm90dG9tOjMwcHh9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5lcnJvcntkaXNwbGF5OmJsb2NrfSNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSAuYWRkTm90ZVR4dHtmb250LXNpemU6MTZweDtjb2xvcjojNzc3O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDo4cHg7bGluZS1oZWlnaHQ6MTQwJX0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLm50YkhlYWQxe2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiM1NDU2NWI7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxMDAlfSNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSAuYmFubmVyLWZvcm17d2lkdGg6MTAwJX0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmZvcm0tY29udHJvbHt0cmFuc2l0aW9uOm5vbmV9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OmhvdmVyLCNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSAuanZhbGlkYXRpb24gLmZvcm0tY29udHJvbC5pcy12YWxpZDpob3ZlciwjZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmp2YWxpZGF0aW9uIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwMDB9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5mb3JtMiAuZm9ybS1sYWJlbC1ncm91cD5sYWJlbHtjdXJzb3I6cG9pbnRlcn0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6Zm9jdXN+bGFiZWwsI2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5mb3JtLWxhYmVsLWdyb3VwIHRleHRhcmVhOmZvY3VzfmxhYmVse2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3Nzc7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87cGFkZGluZzoxcHggNHB4O21hcmdpbi1sZWZ0OjdweDttYXJnaW4tdG9wOi0xMHB4O2JvcmRlci1yYWRpdXM6NXB4fSNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSBpbnB1dCNkYXRlb2ZiaXJ0aDpmb2N1czo6cGxhY2Vob2xkZXJ7Y29sb3I6IzczNzM3MyAhaW1wb3J0YW50O29wYWNpdHk6MX0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmZvcm0tZGV0YWlscyBzZWxlY3R7YmFja2dyb3VuZDojZmZmIHVybCguLi9pbWFnZXMvZG93bi5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXIgIWltcG9ydGFudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjk4JSBjZW50ZXIgIWltcG9ydGFudH0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmFkZE5vdGVUeHR7Zm9udC1zaXplOjExcHg7Y29sb3I6Izc3NztkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NXB4O2xpbmUtaGVpZ2h0OjE0MCV9I2V4cGxvcmVtb2RhbCAuZ3JudC1mb3JtLW1vZGFsIC5tb2RhbC1ib2R5IC5mb3JtLWxhYmVsLWdyb3VwPmxhYmVsLnBpbmNvZGVDaXR5U3RhdGV7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAhaW1wb3J0YW50fSNleHBsb3JlbW9kYWwgLmdybnQtZm9ybS1tb2RhbCAubW9kYWwtYm9keSAuYmFubmVyLWZvcm17Y29sb3I6IzU0NTY1Yn0jZXhwbG9yZW1vZGFsIC5ncm50LWZvcm0tbW9kYWwgLm1vZGFsLWJvZHkgLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlcnttYXJnaW4tYm90dG9tOjEycHh9I3RhbmRjIC5tb2RhbC1jb250ZW50LCNvdHBTZW5kIC5tb2RhbC1jb250ZW50e2JvcmRlcjowfSN0YW5kYyAubW9kYWwtaGVhZGVyLCNvdHBTZW5kIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowfSN0YW5kYyAubW9kYWwtaGVhZGVyIC5wb3B1cC1jbG9zZSwjb3RwU2VuZCAubW9kYWwtaGVhZGVyIC5wb3B1cC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjE7cmlnaHQ6MjVweDt0b3A6MjJweDt6LWluZGV4OjF9I3RhbmRjIC5tb2RhbC1oZWFkZXIgLnBvcHVwLWNsb3NlIGltZywjb3RwU2VuZCAubW9kYWwtaGVhZGVyIC5wb3B1cC1jbG9zZSBpbWd7d2lkdGg6MjJweDtoZWlnaHQ6MjJweH0jdGFuZGMgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUsI290cFNlbmQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGV7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNTtmb250LXNpemU6MjRweH0jdGFuZGMgLm1vZGFsLWJvZHksI290cFNlbmQgLm1vZGFsLWJvZHl7b3ZlcmZsb3c6c2Nyb2xsO3BhZGRpbmc6MXJlbTtoZWlnaHQ6NDUwcHh9I3RhbmRjIC5tb2RhbC1ib2R5IC5ub3Rlcywjb3RwU2VuZCAubW9kYWwtYm9keSAubm90ZXN7bWFyZ2luLXRvcDowcHh9I3RhbmRjIC5tb2RhbC1ib2R5IC5saXN0LXRuYywjb3RwU2VuZCAubW9kYWwtYm9keSAubGlzdC10bmN7cGFkZGluZzowfSN0YW5kYyAubW9kYWwtYm9keSAubm90ZXMgb2wgbGksI290cFNlbmQgLm1vZGFsLWJvZHkgLm5vdGVzIG9sIGxpe21hcmdpbjozcHggMCAwIDE0cHg7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206NnB4fSN0YW5kYyAubW9kYWwtYm9keSAubm90ZXMgb2wgbGk6OmFmdGVyLCNvdHBTZW5kIC5tb2RhbC1ib2R5IC5ub3RlcyBvbCBsaTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTEwcHg7dG9wOjdweDt3aWR0aDo0cHg7aGVpZ2h0OjRweDtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kOiM1NDU2NWJ9I290cFNlbmR7ei1pbmRleDo5OTk5fSNvdHBTZW5kIC5tb2RhbC1jb250ZW50e2JvcmRlcjoxcHggc29saWQgI2Q4ZDhkOH0jb3RwU2VuZCAubW9kYWwtYm9keXtoZWlnaHQ6YXV0b30uZm9ybS1kZXRhaWxze2Rpc3BsYXk6ZmxleH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvcm0tZGV0YWlsc3tkaXNwbGF5OmJsb2NrfS5mb3JtLWRldGFpbHMgLmN0ci14c3t0ZXh0LWFsaWduOmNlbnRlcn19LmZvcm0tZGV0YWlscyAuY29sLWxlZnR7d2lkdGg6MjUwcHg7cGFkZGluZy10b3A6NTBweDtmbGV4OjAgMCAyMDBweH0uZm9ybS1kZXRhaWxzIC5jb2wtbGVmdCAubW9iLXNjcm9sbHtvdmVyZmxvdzppbmhlcml0fS5mb3JtLWRldGFpbHMgLmNvbC1sZWZ0IC5wcm9ncmVzczF7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZm9ybS1kZXRhaWxzIC5jb2wtbGVmdHt3aWR0aDozMDBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb3JtLWRldGFpbHMgLmNvbC1sZWZ0e3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvO3BhZGRpbmctdG9wOjM1cHh9LmZvcm0tZGV0YWlscyAuY29sLWxlZnQgLnByb2dyZXNzMXtkaXNwbGF5OmJsb2NrfS5mb3JtLWRldGFpbHMgLmNvbC1sZWZ0IC5tb2Itc2Nyb2xse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uZm9ybS1kZXRhaWxzIC5jb2wtbGVmdCAubW9iLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfX0uZm9ybS1kZXRhaWxzIC5jb2wtcmlnaHR7d2lkdGg6MTAwJTtib3JkZXItbGVmdDoxcHggc29saWQgcmdiYSgxNTEsMTUxLDE1MSwuMyk7cGFkZGluZzo1MHB4IDIyMHB4IDYwcHggMTIwcHh9LmZvcm0tZGV0YWlscyAuY29sLXJpZ2h0Lm9wMntwYWRkaW5nOjYwcHggMTAwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZm9ybS1kZXRhaWxzIC5jb2wtcmlnaHQub3Aye3BhZGRpbmc6NTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb3JtLWRldGFpbHMgLmNvbC1yaWdodC5vcDJ7cGFkZGluZzo0MHB4IDB9LmZvcm0tZGV0YWlscyAuY29sLXJpZ2h0Lm9wMiAuZ2V0LXF1b3RlIC5mMjB7Zm9udC1zaXplOjE2cHh9fS5mb3JtLWRldGFpbHMgLmNvbC1yaWdodC5vcDF7cGFkZGluZzo1MHB4IDAgNjBweCAxMjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvcm0tZGV0YWlscyAuY29sLXJpZ2h0Lm9wMXtwYWRkaW5nOjMwcHggMH19LmZvcm0tZGV0YWlscyAuY29sLXJpZ2h0Lm9wMSAubmVlZHMtdmFsaWRhdGlvbntwYWRkaW5nLXJpZ2h0OjIyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZvcm0tZGV0YWlscyAuY29sLXJpZ2h0Lm9wMSAubmVlZHMtdmFsaWRhdGlvbntwYWRkaW5nLXJpZ2h0OjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZm9ybS1kZXRhaWxzIC5jb2wtcmlnaHQub3AxIC5uZWVkcy12YWxpZGF0aW9ue3BhZGRpbmctcmlnaHQ6MH19LmZvcm0tZGV0YWlscyAuY29sLXJpZ2h0Lm9wM3tib3JkZXItbGVmdDowO3BhZGRpbmc6NjBweCAyMCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZm9ybS1kZXRhaWxzIC5jb2wtcmlnaHQub3Aze3BhZGRpbmc6NTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb3JtLWRldGFpbHMgLmNvbC1yaWdodC5vcDN7cGFkZGluZzo0MHB4IDB9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZvcm0tZGV0YWlscyAuY29sLXJpZ2h0e3BhZGRpbmc6NTBweCA4MHB4IDYwcHggNzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mb3JtLWRldGFpbHMgLmNvbC1yaWdodHtwYWRkaW5nOjUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9ybS1kZXRhaWxzIC5jb2wtcmlnaHR7cGFkZGluZzozMHB4IDA7Ym9yZGVyOjB9fS5mb3JtLWRldGFpbHMgLmNvbC1yaWdodCAuZm9ybS1saXN0e21hcmdpbi10b3A6MH0uZm9ybS1kZXRhaWxzIHNlbGVjdHtoZWlnaHQ6NTNweDttYXJnaW4tcmlnaHQ6MjBweDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtc2l6ZToxNXB4IDVweDtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiLi4vaW1hZ2VzL2Rvd24uc3ZnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjo5OCUgY2VudGVyO3BhZGRpbmc6Ljg1cmVtIC43NXJlbTtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOTc5Nzk3O2JvcmRlci1yYWRpdXM6LjI1cmVtO2NvbG9yOiM3ODc4Nzh9LmZvcm0tZGV0YWlscyBzZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfS5mb3JtLWRldGFpbHMgc2VsZWN0OmZvY3VzOjotbXMtdmFsdWV7YmFja2dyb3VuZDpub25lfS5ub3JtU2VsIHNlbGVjdHtoZWlnaHQ6NTNweDttYXJnaW4tcmlnaHQ6MjBweDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtc2l6ZToxNXB4IDVweDtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiLi4vaW1hZ2VzL2Rvd24uc3ZnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjo5OCUgY2VudGVyO3BhZGRpbmc6Ljg1cmVtIC43NXJlbTtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOTc5Nzk3O2JvcmRlci1yYWRpdXM6LjI1cmVtO2NvbG9yOiM3ODc4Nzh9Lm5vcm1TZWwgc2VsZWN0OjotbXMtZXhwYW5ke2Rpc3BsYXk6bm9uZX0ucHJvZ3Jlc3MtbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyMDBweH0ucHJvZ3Jlc3MtbGlzdCAuc3ViLWxpc3QtbXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9ncmVzcy1saXN0e3dpZHRoOjEwMCV9LnByb2dyZXNzLWxpc3QgLnN1Yi1saXN0LW17ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjEwcHh9LnByb2dyZXNzLWxpc3QgLnN1Yi1saXN0LW0gdWx7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2xpbmUuZ2lmKSByZXBlYXQteCBjZW50ZXIgbGVmdH0ucHJvZ3Jlc3MtbGlzdCAuc3ViLWxpc3QtbSB1bCBsaXt3aWR0aDphdXRvO3BhZGRpbmc6MDtmb250LXdlaWdodDo0MDA7ZmxleDpub25lfS5wcm9ncmVzcy1saXN0IC5zdWItbGlzdC1tIHVsIGxpIGF7ZGlzcGxheTpub25lfS5wcm9ncmVzcy1saXN0IC5zdWItbGlzdC1tIHVsIGxpLmFjdHtiYWNrZ3JvdW5kOiNmZmZ9LnByb2dyZXNzLWxpc3QgLnN1Yi1saXN0LW0gdWwgbGkuYWN0IHNwYW57YmFja2dyb3VuZDojNTQ1NjViO21hcmdpbjowIDEwcHggMCAwfS5wcm9ncmVzcy1saXN0IC5zdWItbGlzdC1tIHVsIGxpLmFjdCBhe2NvbG9yOiM1NDU2NWI7ZGlzcGxheTpmbGV4O21hcmdpbi1yaWdodDoxMHB4fS5wcm9ncmVzcy1saXN0IC5zdWItbGlzdC1tIHVsIGxpIHNwYW57d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kOiNiOGI4Yjg7Zm9udC1zaXplOjEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjAgMTBweH0ucHJvZ3Jlc3MtbGlzdC5vcDF7ZGlzcGxheTpmbGV4fS5wcm9ncmVzcy1saXN0Lm9wMSB1bHttYXJnaW46NXB4IDB9LnByb2dyZXNzLWxpc3Qub3AxIHVsIGxpe2Rpc3BsYXk6bm9uZX0ucHJvZ3Jlc3MtbGlzdC5vcDEgdWwgbGkgLnRvcHtkaXNwbGF5Om5vbmV9LnByb2dyZXNzLWxpc3Qub3AxIHVsIGxpLmFjdGl2ZXtkaXNwbGF5OmJsb2NrO2ZsZXg6bm9uZTt3aWR0aDphdXRvO3BhZGRpbmc6MTJweCAyOHB4fX0ucHJvZ3Jlc3MtbGlzdC5zdGlja3l7cG9zaXRpb246Zml4ZWQ7dG9wOjcwcHh9LnByb2dyZXNzLWxpc3Quc3RpY2t5IHVse21hcmdpbi1sZWZ0OjJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2dyZXNzLWxpc3Quc3RpY2t5e2xlZnQ6MDtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDozO3RvcDoxMHB4O3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2dyZXNzLWxpc3QgdWx7ZGlzcGxheTpmbGV4O292ZXJmbG93OmF1dG99fS5wcm9ncmVzcy1saXN0IHVsIGxpe21pbi1oZWlnaHQ6NTBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MjBweCAwO3BhZGRpbmc6MTBweCAyMHB4O2JvcmRlci1yYWRpdXM6MjVweCAwIDAgMjVweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7bGluZS1oZWlnaHQ6MS42O2ZvbnQtd2VpZ2h0OjcwMH0ucHJvZ3Jlc3MtbGlzdCB1bCBsaSBzdHJvbmd7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTEwcHg7dG9wOjE1cHg7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kOiM5ZDFkMjcgdXJsKC4uL2ltYWdlcy9yaWdodC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2JvcmRlci1yYWRpdXM6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2dyZXNzLWxpc3QgdWwgbGkgc3Ryb25ne3JpZ2h0OjEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucHJvZ3Jlc3MtbGlzdCB1bCBsaXt3aWR0aDoyNTBweDtmbGV4OjAgMCAyMjBweDttYXJnaW46MDtib3JkZXItcmFkaXVzOjI1cHg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cGFkZGluZy1sZWZ0OjMwcHg7b3ZlcmZsb3c6aGlkZGVufX0ucHJvZ3Jlc3MtbGlzdCB1bCBsaS5hY3RpdmV7YmFja2dyb3VuZDojZjllYWVjO292ZXJmbG93OmhpZGRlbn0ucHJvZ3Jlc3MtbGlzdCB1bCBsaS5hY3RpdmUgc3Bhbnt6LWluZGV4OjM7Zm9udC13ZWlnaHQ6NzAwfS5wcm9ncmVzcy1saXN0IHVsIGxpOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0ucHJvZ3Jlc3MtbGlzdCB1bCBsaSAudG9we2JhY2tncm91bmQ6I2VlZDhkYjtib3JkZXItcmFkaXVzOjI1cHggMCAwIDI1cHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmFsbCAxczt3aWR0aDowO292ZXJmbG93OmhpZGRlbn0ucHJvZ3Jlc3MtbGlzdCB1bCBsaSAuY29sb3Jze3dpZHRoOjEwMCU7aGVpZ2h0OjRweH0ucHJvZ3Jlc3MtbGlzdCB1bCBsaS5zdWItbGlzdHtwYWRkaW5nOjA7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9ncmVzcy1saXN0IHVsIGxpLnN1Yi1saXN0e2Rpc3BsYXk6bm9uZX19LnByb2dyZXNzLWxpc3QgdWwgbGkuc3ViLWxpc3QgdWx7Y29sb3I6I2I4YjhiOH0ucHJvZ3Jlc3MtbGlzdCB1bCBsaS5zdWItbGlzdCB1bCBsaXttYXJnaW46MDtmb250LXdlaWdodDo0MDA7bWluLWhlaWdodDo0NXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9ncmVzcy1saXN0IHVsIGxpLnN1Yi1saXN0IHVsIGxpIHNwYW57d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kOiNiOGI4Yjg7Zm9udC1zaXplOjEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTEwcHg7dG9wOjEzcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnByb2dyZXNzLWxpc3QgdWwgbGkuc3ViLWxpc3QgdWwgbGkgYXtjb2xvcjojYjhiOGI4fS5wcm9ncmVzcy1saXN0IHVsIGxpLnN1Yi1saXN0IHVsIGxpLmFjdCBzcGFue2JhY2tncm91bmQ6IzU0NTY1Yn0ucHJvZ3Jlc3MtbGlzdCB1bCBsaS5zdWItbGlzdCB1bCBsaS5hY3QgYXtjb2xvcjojNTQ1NjVifS5qb3VybmV5LXNlY3Rpb257YmFja2dyb3VuZDojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuam91cm5leS1zZWN0aW9ue3BhZGRpbmc6OHB4IDAgMTJweH19Lm9ye2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9saW5lLmdpZikgcmVwZWF0LXggbGVmdCBjZW50ZXI7Y29sb3I6I2I4YjhiOH0ub3Igc3BhbntiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZy1yaWdodDo1cHh9LnVwbG9hZC1maWxle3Bvc2l0aW9uOnJlbGF0aXZlfS51cGxvYWQtZmlsZSAuZXJyb3J7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjA7cGFkZGluZzo1cHggMDtjb2xvcjojZDEwMDAwO2ZvbnQtc2l6ZToxNHB4O2JhY2tncm91bmQ6bm9uZTt0b3A6MzVweDtsZWZ0OjIwcHh9LnVwbG9hZC1maWxlIC5mLWlucHV0e2JvcmRlcjoycHggc29saWQgI2I4YjhiODtwYWRkaW5nOjEwcHggMjVweCAxMHB4IDE1cHg7Ym9yZGVyLXJhZGl1czo0cHg7Zm9udC1zaXplOjE1cHg7Y29sb3I6I2I4YjhiODt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7bWFyZ2luLXRvcDo4cHg7d2lkdGg6MTAwJX0udXBsb2FkLWZpbGUgLmZpbGUtbGlzdHtkaXNwbGF5OmZsZXh9LnVwbG9hZC1maWxlIC5maWxlLWxpc3QgbGl7Ym9yZGVyOjJweCBzb2xpZCAjYjhiOGI4O3BhZGRpbmc6MTBweCAyNXB4IDEwcHggMTVweDtib3JkZXItcmFkaXVzOjRweDtmb250LXNpemU6MTVweDtjb2xvcjojYjhiOGI4O3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczttYXJnaW4tdG9wOjhweDttYXJnaW4tcmlnaHQ6NXB4O2Rpc3BsYXk6ZmxleDt3aWR0aDoxNDVweDtwb3NpdGlvbjpyZWxhdGl2ZX0udXBsb2FkLWZpbGUgLmZpbGUtbGlzdCBsaSBkaXZ7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS51cGxvYWQtZmlsZSAuZmlsZS1saXN0IGxpIC5yZW1vdmUtbGlzdHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvY2xvc2Uuc3ZnKSBuby1yZXBlYXQgMCA1cHg7d2lkdGg6MTRweDtoZWlnaHQ6MjBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDo4cHh9LnVwbG9hZC1maWxlIC5maWxlbmFtZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmU7d2lkdGg6MTQ1cHh9LnVwbG9hZC1maWxlIC5maWxlbmFtZSAucmVtb3Zle2NvbG9yOiNiOGI4Yjg7Zm9udC1zaXplOjE1cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTBweDt0b3A6MThweH0udXBsb2FkLWZpbGUuYWN0aXZlIC5maWxlbmFtZXtkaXNwbGF5OmJsb2NrfS51cGxvYWQtZmlsZSAuZmlsZXRleHR7Ym9yZGVyOjJweCBkYXNoZWQgI2I4YjhiODtwYWRkaW5nOjIwcHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjc7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3VwbG9hZC5zdmcpIG5vLXJlcGVhdCA5NiUgY2VudGVyfS51cGxvYWQtZmlsZSAuZmlsZXRleHQgc3Bhbntjb2xvcjojNTQ1NjVifUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudXBsb2FkLWZpbGUgLmZpbGV0ZXh0IHNwYW57ZGlzcGxheTpub25lfX0udXBsb2FkLWZpbGUgLnVwbG9hZHtsZWZ0OjA7dG9wOjB9LnVwbG9hZC1maWxlIC5maWxlVXBsb2Fke3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlfS51cGxvYWQtZmlsZSAuZmlsZVVwbG9hZCBpbnB1dC51cGxvYWR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDttYXJnaW46MDtwYWRkaW5nOjA7Zm9udC1zaXplOjIwcHg7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTowO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApO3dpZHRoOjEwMCU7bWluLWhlaWdodDo2MnB4fS5mcm9tLXNjcmVlbntkaXNwbGF5Om5vbmV9LmZyb20tc2NyZWVuLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5qdmFsaWRhdGlvbiAuYnRuLWJveCAuYnRuLXJlZDpmb2N1c3tib3gtc2hhZG93OjAgMXB4IDRweCAwICMwMDB9Lmp2YWxpZGF0aW9uIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZHtib3JkZXItY29sb3I6I2QxMDAwMCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZX0uanZhbGlkYXRpb24gLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwuanZhbGlkYXRpb24gLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1c3tib3JkZXItY29sb3I6I2Q4ZDhkODtib3gtc2hhZG93Om5vbmV9Lmp2YWxpZGF0aW9uIC53YXMtdmFsaWRhdGVkIGlucHV0LmZvcm0tY29udHJvbDp2YWxpZCwuanZhbGlkYXRpb24gLndhcy12YWxpZGF0ZWQgaW5wdXQuZm9ybS1jb250cm9sOnZhbGlkOmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uanZhbGlkYXRpb24gLmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWwuZXJyb3IsLmp2YWxpZGF0aW9uIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLmVycm9ye3Bvc2l0aW9uOnN0YXRpYzttYXJnaW46MDtwYWRkaW5nOjVweCAwO2NvbG9yOiNkMTAwMDA7Zm9udC1zaXplOjE0cHg7YmFja2dyb3VuZDpub25lfS5qdmFsaWRhdGlvbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLC5qdmFsaWRhdGlvbiAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOmluaGVyaXR9Lmp2YWxpZGF0aW9uIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsLmp2YWxpZGF0aW9uIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWR7Ym9yZGVyLWNvbG9yOmluaGVyaXR9LmVkaXQtYm94e2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OnJnYmEoODQsODYsOTEsLjMpIDAgMXB4IDRweDtwYWRkaW5nOjMwcHggNDBweDtib3JkZXItcmFkaXVzOjRweDtvdmVyZmxvdzpoaWRkZW59LmVkaXQtYm94IC5pbmZve292ZXJmbG93OmhpZGRlbn0uZWRpdC1ib3ggZmlndXJle21hcmdpbi1sZWZ0OjE1cHh9LnBkLXNlY3Rpb257cGFkZGluZzo3MHB4IDA7YmFja2dyb3VuZDojZmFmYWZhfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucGQtc2VjdGlvbntwYWRkaW5nOjMwcHggMH19LnBkLWxpc3R7ZGlzcGxheTpub25lfS5wZC1saXN0LmFjdGl2ZXtkaXNwbGF5OmJsb2NrO2Rpc3BsYXk6ZmxleH0ucGQtbGlzdCBsaXttYXJnaW4tcmlnaHQ6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnBkLWxpc3Qub3Axe2ZsZXgtd3JhcDp3cmFwfS5wZC1saXN0Lm9wMSBsaXttYXJnaW46MCA1JSAyNXB4IDA7d2lkdGg6NDUlfS5wZC1saXN0Lm9wMSBsaTpsYXN0LWNoaWxke3dpZHRoOjEwMCV9fS51aS13aWRnZXQudWktZGF0ZXBpY2tlcntiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MzIwcHggIWltcG9ydGFudDt6LWluZGV4OjQgIWltcG9ydGFudH0udHJncjEsLnRyZ3IyLC50cmdyM3twYWRkaW5nOjIwcHggNTBweCAyMHB4IDMwcHg7bWFyZ2luLXRvcDoxcmVtO3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyfS50cmdyMTo6YmVmb3JlLC50cmdyMjo6YmVmb3JlLC50cmdyMzo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSAXCI7cmlnaHQ6MzBweDt0b3A6MjBweDtjb2xvcjojOWQxZDI3fS50cmdyMS5hY3QsLnRyZ3IyLmFjdCwudHJncjMuYWN0e2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDB9LnRyZ3IxLmFjdDo6YmVmb3JlLC50cmdyMi5hY3Q6OmJlZm9yZSwudHJncjMuYWN0OjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS50b2dfY29udDEsLnRvZ19jb250MiwudG9nX2NvbnQze2JvcmRlci1yYWRpdXM6MCAwIDVweCA1cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgIzlkMWQyNztwYWRkaW5nOjIwcHggMzBweDttYXJnaW4tYm90dG9tOjFyZW19LnRvZ19jb250MSAuYmxvY2ssLnRvZ19jb250MiAuYmxvY2ssLnRvZ19jb250MyAuYmxvY2t7ZGlzcGxheTpibG9ja30ub3RwLWJ4e21hcmdpbi10b3A6MTBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmxvYWRpbmctYm94e3dpZHRoOjE2MHB4O2hlaWdodDoxNjBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvfS5sb2FkaW5nLWJveCBmaWd1cmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjI1cHg7bGVmdDoyNXB4fS5sb2FkZXJ7Ym9yZGVyOjRweCBzb2xpZCAjZjNmM2YzO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3A6NHB4IHNvbGlkICNmMWM0YzM7d2lkdGg6MTYwcHg7aGVpZ2h0OjE2MHB4Oy13ZWJraXQtYW5pbWF0aW9uOnNwaW4gMnMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpzcGluIDJzIGxpbmVhciBpbmZpbml0ZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBzcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS50b2dnbGUtcGFzc3dvcmR7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2ljb25zL2V5ZV9jcm9zcy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE1cHg7dG9wOjE1cHg7d2lkdGg6MjZweDtoZWlnaHQ6MjZweH0udG9nZ2xlLXBhc3N3b3JkLmFjdGl2ZXtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvaWNvbnMvZXllLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn19LmVtaS1yb2ktbGlzdHtkaXNwbGF5OmZsZXh9LmVtaS1yb2ktbGlzdCBsaXttYXJnaW4tcmlnaHQ6NzBweDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjI0cHh9LmVtaS1yb2ktbGlzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5lbWktcm9pLWxpc3QgbGkgc3Bhbntmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE2cHg7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmVtaS1yb2ktbGlzdHtmbGV4LXdyYXA6d3JhcH0uZW1pLXJvaS1saXN0IGxpe21hcmdpbi1yaWdodDoxMnB4O21hcmdpbi1ib3R0b206MzBweH19c3Bhbi5zdGFye2ZvbnQtc2l6ZToxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7c3Bhbi5zdGFye3RvcDotN3B4fX0uZ28tYmFjaywuc2tpcC1idG57Y29sb3I6Izc2NzY3Nn0uYXBwLWxpc3QtMXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyOjFweCBzb2xpZCAjZDhkOGQ4O3BhZGRpbmc6MzBweCA0MHB4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmFwcC1saXN0LTF7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmFwcC1saXN0LTEgbGl7bWFyZ2luLWJvdHRvbTozMHB4fS5hcHAtbGlzdC0xIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfX0uYXBwLWxpc3QtMSBsaSBzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyNHB4fS5hcHAtbGlzdC0xIGxpIC5zaGFyZS1ib3gteWVsbG93e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmFwcC1saXN0LTEgbGkgLnNoYXJlLWJveC15ZWxsb3cgLm15LWxpbmtzIGEgc3BhbntiYWNrZ3JvdW5kOiNmZmNiMDV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5hcHAtbGlzdC0xIGxpIC5zaGFyZS1ib3gteWVsbG93IC5zaGFyZS1ib3ggLnNoYXJlLWJ1YmJsZSAuc29jaWFsIGxpe21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYXBwLWxpc3QtMSBsaSAuc2hhcmUtYm94LXllbGxvdyAuc2hhcmUtYm94IC5zaGFyZS1idWJibGU6OmFmdGVye3JpZ2h0OmF1dG87bGVmdDoxNzBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hcHAtbGlzdC0xIGxpIC5zaGFyZS1ib3gteWVsbG93IC5zaGFyZS1wb3NpdG9uLWJveHtyaWdodDphdXRvO2xlZnQ6LTE0MHB4fX0udHJhY2stYXBwe3BhZGRpbmc6NTBweCAwIDYwcHggNTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRyYWNrLWFwcHtwYWRkaW5nOjE1cHh9fS5hcHAtaGVscC1ib3h7YmFja2dyb3VuZDojZjNmM2YzO3BhZGRpbmc6MzVweCAwfS5hcHAtaGVscC1ib3guUFQwe3BhZGRpbmctdG9wOjB9LmNpcmNsZS1ib3h7d2lkdGg6MTAwcHg7aGVpZ2h0OjEwMHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2ZmY2IwNTttYXJnaW4tYm90dG9tOjEwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2lyY2xlLWJveHt3aWR0aDo3MHB4O2hlaWdodDo3MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNpcmNsZS1ib3h7bWFyZ2luOjAgYXV0bzttYXJnaW4tYm90dG9tOjEwcHh9fS5jaXJjbGUtbGlzdHtkaXNwbGF5OmZsZXh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jaXJjbGUtbGlzdHttYXJnaW4tdG9wOjMwcHg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59fS5jaXJjbGUtbGlzdCBsaXttYXJnaW4tcmlnaHQ6NjBweDt0ZXh0LWFsaWduOmNlbnRlcn0uY2lyY2xlLWxpc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNpcmNsZS1saXN0IGxpe21hcmdpbi1yaWdodDozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNpcmNsZS1saXN0IGxpe21hcmdpbi1yaWdodDowO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwcHh9fS5zdGF0dXMtb2Ytc3RlcHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvbGluZS5naWYpIHJlcGVhdC14IGxlZnQgY2VudGVyO2Rpc3BsYXk6ZmxleDt3aWR0aDo4MyU7bWFyZ2luLWxlZnQ6NyU7YWxpZ24taXRlbXM6Y2VudGVyfS5zdGF0dXMtb2Ytc3RlcCBsaXt3aWR0aDoyNSU7ZGlzcGxheTpmbGV4fS5zdGF0dXMtb2Ytc3RlcCBsaTpudGgtY2hpbGQoMil7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc3RhdHVzLW9mLXN0ZXAgbGk6bnRoLWNoaWxkKDMpe2p1c3RpZnktY29udGVudDpmbGV4LWVuZDttYXJnaW4tcmlnaHQ6NjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnN0YXR1cy1vZi1zdGVwIGxpOm50aC1jaGlsZCgzKXttYXJnaW4tcmlnaHQ6MH19LnN0YXR1cy1vZi1zdGVwIGxpOmxhc3QtY2hpbGR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5zdGF0dXMtb2Ytc3RlcCBsaSBzcGFue3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7YmFja2dyb3VuZDojZDhkOGQ4O2Rpc3BsYXk6ZmxleDtib3JkZXItcmFkaXVzOjUwJX0uc3RhdHVzLW9mLXN0ZXAgbGkuYWN0aXZlIHNwYW57YmFja2dyb3VuZDojMDBhMDdhIHVybCguLi9pbWFnZXMvcmlnaHQuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MjBweDt3aWR0aDozNnB4O2hlaWdodDozNnB4fS5zdGF0dXMtY29udHtkaXNwbGF5OmZsZXg7bWFyZ2luLXRvcDoxNXB4fS5zdGF0dXMtY29udCBsaXt3aWR0aDoyNSU7ZGlzcGxheTpmbGV4fS5zdGF0dXMtY29udCBsaTpudGgtY2hpbGQoMiksLnN0YXR1cy1jb250IGxpOm50aC1jaGlsZCgzKXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc3RhdHVzLWNvbnQgbGk6bnRoLWNoaWxkKDIpLC5zdGF0dXMtY29udCBsaTpudGgtY2hpbGQoMyl7dGV4dC1hbGlnbjpsZWZ0fX0uc3RhdHVzLWNvbnQgbGk6bGFzdC1jaGlsZHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubW9iaWxlLXN0YXR1c3tkaXNwbGF5OmZsZXg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2xpbmUuZ2lmKSByZXBlYXQteSAzNXB4IDB9Lm1vYmlsZS1zdGF0dXMgLnN0YXR1cy1vZi1zdGVwe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDpub25lO3dpZHRoOjQwcHg7bWFyZ2luLWxlZnQ6MH0ubW9iaWxlLXN0YXR1cyAuc3RhdHVzLW9mLXN0ZXAgbGl7d2lkdGg6YXV0bztoZWlnaHQ6MzZweDttYXJnaW4tYm90dG9tOjEwcHg7YWxpZ24taXRlbXM6ZmxleC1lbmR9Lm1vYmlsZS1zdGF0dXMgLnN0YXR1cy1vZi1zdGVwIGxpOm50aC1jaGlsZCgyKSwubW9iaWxlLXN0YXR1cyAuc3RhdHVzLW9mLXN0ZXAgbGk6bGFzdC1jaGlsZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubW9iaWxlLXN0YXR1cyAuc3RhdHVzLW9mLXN0ZXAgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lm1vYmlsZS1zdGF0dXMgLnN0YXR1cy1jb250e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW46MDtwYWRkaW5nLWxlZnQ6MTBweH0ubW9iaWxlLXN0YXR1cyAuc3RhdHVzLWNvbnQgbGl7d2lkdGg6YXV0bztoZWlnaHQ6MzZweDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7bWFyZ2luLWJvdHRvbToxMHB4O3BhZGRpbmctdG9wOjdweH0ubW9iaWxlLXN0YXR1cyAuc3RhdHVzLWNvbnQgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuTVIzMC5tLW1yLW1sLTMwe21hcmdpbi1yaWdodDozMHB4O21hcmdpbi1sZWZ0OjMwcHh9fS5mb3JtLWRldGFpbHMgLmNvbC1yaWdodC5vcDF7cGFkZGluZy10b3A6NjBweDtwYWRkaW5nLXJpZ2h0OjB9LmZvcm0tZGV0YWlscyAuY29sLXJpZ2h0Lm9wMSAubmVlZHMtdmFsaWRhdGlvbntwYWRkaW5nLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mb3JtLWRldGFpbHMgLmNvbC1yaWdodC5vcDF7cGFkZGluZy1sZWZ0OjUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9ybS1kZXRhaWxzIC5jb2wtcmlnaHQub3Axe3BhZGRpbmctbGVmdDoyMHB4fX0uY2hvb3NlLXByb2R1Y3R7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5jaG9vc2UtcHJvZHVjdCBsYWJlbHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjo1MHB4IDMwcHggMCAwO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEyMHB4O2N1cnNvcjpwb2ludGVyfS5jaG9vc2UtcHJvZHVjdCBsYWJlbCBpbWd7aGVpZ2h0OjEwMHB4O21hcmdpbjoxMHB4fS5jaG9vc2UtcHJvZHVjdCBsYWJlbCBpbnB1dHtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3otaW5kZXg6LTF9LmNob29zZS1wcm9kdWN0IGxhYmVsIGlucHV0OmNoZWNrZWQrLmRlc2lnbntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvcHJvZC9ob3Zlci5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXJ9LmNob29zZS1wcm9kdWN0IGxhYmVsIC50ZXh0e2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2hvb3NlLXByb2R1Y3QgbGFiZWx7bWFyZ2luLXJpZ2h0OjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2hvb3NlLXByb2R1Y3QgbGFiZWx7bWFyZ2luLXJpZ2h0OjEwJX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tb2Itc2Nyb2xsbXtvdmVyZmxvdy14OnNjcm9sbDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0ubW9iLXNjcm9sbG06Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0ubW9iLXNjcm9sbG0gdWx7bWluLXdpZHRoOjg0MHB4fS5jYXItam91cm5leSAubW9iLXNjcm9sbG0gdWx7bWluLXdpZHRoOjYzMHB4fX0ucHJvZ3Jlc3Mxe3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7bGluZS1oZWlnaHQ6NjBweDtiYWNrZ3JvdW5kOm5vbmU7bWFyZ2luLWxlZnQ6YXV0bztib3gtc2hhZG93Om5vbmU7cG9zaXRpb246cmVsYXRpdmV9LnByb2dyZXNzMTphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6NHB4IHNvbGlkICNlOGU4ZTg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5wcm9ncmVzczE+c3Bhbnt3aWR0aDo1MCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3otaW5kZXg6MX0ucHJvZ3Jlc3MxIC5wcm9ncmVzcy1sZWZ0e2xlZnQ6MH0ucHJvZ3Jlc3MxIC5wcm9ncmVzcy1iYXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyLXdpZHRoOjRweDtib3JkZXItc3R5bGU6c29saWQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym9yZGVyLWNvbG9yOiM5ZDFkMjd9LnByb2dyZXNzMSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2xlZnQ6MTAwJTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozMHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjMwcHg7Ym9yZGVyLWxlZnQ6MDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgbGVmdH0ucHJvZ3Jlc3MxIC5wcm9ncmVzcy1yaWdodHtyaWdodDowfS5wcm9ncmVzczEgLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7bGVmdDotMTAwJTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjMwcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozMHB4O2JvcmRlci1yaWdodDowOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgcmlnaHQ7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgcmlnaHR9LnByb2dyZXNzMSAucHJvZ3Jlc3MtdmFsdWV7ZGlzcGxheTpmbGV4O2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZToxM3B4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjIwcHg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0ucHJvZ3Jlc3MxIC5wcm9ncmVzcy12YWx1ZSBzcGFue2ZvbnQtc2l6ZToxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjFcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMSAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMlwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0yIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIyXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIzXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTMgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjNcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjRcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNFwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI1XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI2XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTYgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjZcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjdcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNyAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiN1wiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiOFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy04IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI4XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI5XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTkgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjlcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjEwXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTEwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIxMFwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMTFcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMTEgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjExXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIxMlwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0xMiAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMTJcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjEzXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTEzIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIxM1wiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMTRcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMTQgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjE0XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIxNVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0xNSAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMTVcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjE2XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTE2IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIxNlwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMTdcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMTcgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjE3XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIxOFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0xOCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMThcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjE5XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTE5IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIxOVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMjBcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMjAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjIwXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIyMVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0yMSAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMjFcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjIyXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTIyIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIyMlwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMjNcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMjMgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjIzXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIyNFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0yNCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMjRcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjI1XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTI1IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIyNVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMjZcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMjYgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjI2XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIyN1wiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0yNyAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMjdcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjI4XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTI4IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIyOFwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMjlcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMjkgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjI5XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIzMFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0zMCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMzBcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjMxXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTMxIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIzMVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMzJcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMzIgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjMyXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIzM1wiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0zMyAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMzNcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjM0XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTM0IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIzNFwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMzVcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMzUgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjM1XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIzNlwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0zNiAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMzZcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjM3XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTM3IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIzN1wiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMzhcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMzggLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjM4XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIzOVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0zOSAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMzlcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjQwXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTQwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI0MFwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNDFcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNDEgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjQxXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI0MlwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy00MiAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNDJcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjQzXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTQzIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI0M1wiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNDRcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNDQgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjQ0XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI0NVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy00NSAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNDVcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjQ2XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTQ2IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI0NlwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNDdcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNDcgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjQ3XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI0OFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy00OCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNDhcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246MH0ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjQ5XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTQ5IC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI0OVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjowfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNTBcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjUwXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOjB9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI1MVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNTFcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0xIC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNTJcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjUyXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMiAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjUzXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI1M1wiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTMgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI1NFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNTRcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy00IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNTVcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjU1XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNSAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjU2XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI1NlwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTYgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI1N1wiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNTdcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy03IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNThcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjU4XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctOCAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjU5XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI1OVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTkgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI2MFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNjBcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0xMCAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjYxXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI2MVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTExIC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNjJcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjYyXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMTIgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI2M1wiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNjNcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0xMyAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjY0XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI2NFwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTE0IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNjVcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjY1XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMTUgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI2NlwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNjZcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0xNiAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjY3XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI2N1wiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTE3IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNjhcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjY4XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMTggLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI2OVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNjlcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0xOSAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjcwXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI3MFwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTIwIC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNzFcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjcxXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMjEgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI3MlwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNzJcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0yMiAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjczXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI3M1wiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTIzIC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNzRcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjc0XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMjQgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI3NVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNzVcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0yNSAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjc2XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI3NlwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTI2IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNzdcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjc3XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMjcgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI3OFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiNzhcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0yOCAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjc5XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI3OVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTI5IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiODBcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjgwXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMzAgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI4MVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiODFcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0zMSAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjgyXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI4MlwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTMyIC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiODNcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjgzXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMzMgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI4NFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiODRcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0zNCAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjg1XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI4NVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTM1IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiODZcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjg2XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMzYgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI4N1wiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiODdcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy0zNyAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjg4XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI4OFwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTM4IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiODlcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjg5XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctMzkgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI5MFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiOTBcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy00MCAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjkxXCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI5MVwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTQxIC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiOTJcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjkyXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNDIgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI5M1wiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiOTNcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy00MyAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjk0XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI5NFwiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTQ0IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiOTVcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjk1XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNDUgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI5NlwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiOTZcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy00NiAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjk3XCJdIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTUwIC41cyBsaW5lYXIgZm9yd2FyZHN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI5N1wiXSAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye2FuaW1hdGlvbjpsb2FkaW5nLTQ3IC41cyBsaW5lYXIgZm9yd2FyZHMgLjVzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiOThcIl0gLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkc30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjk4XCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNDggLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9LnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCI5OVwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiOTlcIl0gLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy00OSAuNXMgbGluZWFyIGZvcndhcmRzIC41c30ucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIjEwMFwiXSAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhcnthbmltYXRpb246bG9hZGluZy01MCAuNXMgbGluZWFyIGZvcndhcmRzfS5wcm9ncmVzczFbZGF0YS1wZXJjZW50YWdlPVwiMTAwXCJdIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7YW5pbWF0aW9uOmxvYWRpbmctNTAgLjVzIGxpbmVhciBmb3J3YXJkcyAuNXN9QGtleWZyYW1lcyBsb2FkaW5nLTF7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMy42KTt0cmFuc2Zvcm06cm90YXRlKDMuNmRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0yezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDcuMik7dHJhbnNmb3JtOnJvdGF0ZSg3LjJkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctM3swJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMC44KTt0cmFuc2Zvcm06cm90YXRlKDEwLjhkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctNHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNC40KTt0cmFuc2Zvcm06cm90YXRlKDE0LjRkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctNXswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxOCk7dHJhbnNmb3JtOnJvdGF0ZSgxOGRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy02ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIxLjYpO3RyYW5zZm9ybTpyb3RhdGUoMjEuNmRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy03ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI1LjIpO3RyYW5zZm9ybTpyb3RhdGUoMjUuMmRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy04ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI4LjgpO3RyYW5zZm9ybTpyb3RhdGUoMjguOGRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy05ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDMyLjQpO3RyYW5zZm9ybTpyb3RhdGUoMzIuNGRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0xMHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNik7dHJhbnNmb3JtOnJvdGF0ZSgzNmRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0xMXswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzOS42KTt0cmFuc2Zvcm06cm90YXRlKDM5LjZkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMTJ7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDMuMik7dHJhbnNmb3JtOnJvdGF0ZSg0My4yZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTEzezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ2LjgpO3RyYW5zZm9ybTpyb3RhdGUoNDYuOGRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0xNHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg1MC40KTt0cmFuc2Zvcm06cm90YXRlKDUwLjRkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMTV7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNTQpO3RyYW5zZm9ybTpyb3RhdGUoNTRkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMTZ7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNTcuNik7dHJhbnNmb3JtOnJvdGF0ZSg1Ny42ZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTE3ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDYxLjIpO3RyYW5zZm9ybTpyb3RhdGUoNjEuMmRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0xOHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2NC44KTt0cmFuc2Zvcm06cm90YXRlKDY0LjhkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMTl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjguNCk7dHJhbnNmb3JtOnJvdGF0ZSg2OC40ZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTIwezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDcyKTt0cmFuc2Zvcm06cm90YXRlKDcyZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTIxezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDc1LjYpO3RyYW5zZm9ybTpyb3RhdGUoNzUuNmRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0yMnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg3OS4yKTt0cmFuc2Zvcm06cm90YXRlKDc5LjJkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMjN7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoODIuOCk7dHJhbnNmb3JtOnJvdGF0ZSg4Mi44ZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTI0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDg2LjQpO3RyYW5zZm9ybTpyb3RhdGUoODYuNGRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0yNXswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MCk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0yNnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5My42KTt0cmFuc2Zvcm06cm90YXRlKDkzLjZkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMjd7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTcuMik7dHJhbnNmb3JtOnJvdGF0ZSg5Ny4yZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTI4ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEwMC44KTt0cmFuc2Zvcm06cm90YXRlKDEwMC44ZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTI5ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEwNC40KTt0cmFuc2Zvcm06cm90YXRlKDEwNC40ZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTMwezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEwOCk7dHJhbnNmb3JtOnJvdGF0ZSgxMDhkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMzF7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTExLjYpO3RyYW5zZm9ybTpyb3RhdGUoMTExLjZkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMzJ7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTE1LjIpO3RyYW5zZm9ybTpyb3RhdGUoMTE1LjJkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMzN7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTE4LjgpO3RyYW5zZm9ybTpyb3RhdGUoMTE4LjhkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMzR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTIyLjQpO3RyYW5zZm9ybTpyb3RhdGUoMTIyLjRkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctMzV7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTI2KTt0cmFuc2Zvcm06cm90YXRlKDEyNmRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0zNnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMjkuNik7dHJhbnNmb3JtOnJvdGF0ZSgxMjkuNmRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0zN3swJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMzMuMik7dHJhbnNmb3JtOnJvdGF0ZSgxMzMuMmRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0zOHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMzYuOCk7dHJhbnNmb3JtOnJvdGF0ZSgxMzYuOGRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy0zOXswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNDAuNCk7dHJhbnNmb3JtOnJvdGF0ZSgxNDAuNGRlZyl9fUBrZXlmcmFtZXMgbG9hZGluZy00MHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNDQpO3RyYW5zZm9ybTpyb3RhdGUoMTQ0ZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTQxezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE0Ny42KTt0cmFuc2Zvcm06cm90YXRlKDE0Ny42ZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTQyezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1MS4yKTt0cmFuc2Zvcm06cm90YXRlKDE1MS4yZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTQzezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1NC44KTt0cmFuc2Zvcm06cm90YXRlKDE1NC44ZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTQ0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1OC40KTt0cmFuc2Zvcm06cm90YXRlKDE1OC40ZGVnKX19QGtleWZyYW1lcyBsb2FkaW5nLTQ1ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE2Mik7dHJhbnNmb3JtOnJvdGF0ZSgxNjJkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctNDZ7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTY1LjYpO3RyYW5zZm9ybTpyb3RhdGUoMTY1LjZkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctNDd7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTY5LjIpO3RyYW5zZm9ybTpyb3RhdGUoMTY5LjJkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctNDh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTcyLjgpO3RyYW5zZm9ybTpyb3RhdGUoMTcyLjhkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctNDl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTc2LjQpO3RyYW5zZm9ybTpyb3RhdGUoMTc2LjRkZWcpfX1Aa2V5ZnJhbWVzIGxvYWRpbmctNTB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9fS51cGxvYWQtYm94e2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7Ym94LXNoYWRvdzowIDFweCAycHggMCByZ2JhKDAsMCwwLC4yMik7Ym9yZGVyLXJhZGl1czo1cHh9LnVwbG9hZC1ib3ggYXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9pY29ucy9hcnctcmVkLnN2Zykgbm8tcmVwZWF0IDk2JSAxMiV9LnVwbG9hZC1ib3ggLnVwVG9we3BhZGRpbmc6MTZweCAyNHB4O21pbi1oZWlnaHQ6MTUwcHh9LnVwbG9hZC1ib3ggLnVwVG9wIC5oZDNie21hcmdpbi1ib3R0b206MjBweH0udXBsb2FkLWJveCAudXBUb3AgLmhkM2IgaW1ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6NnB4fS51cGxvYWQtYm94IC51cFRvcCAuZjEye2NvbG9yOiM3MzczNzN9LnVwbG9hZC1ib3ggLnVwQnRte2JhY2tncm91bmQ6I2YzZjNmMztwYWRkaW5nOjRweCAyNHB4IDJweDtmb250LXNpemU6MTFweDtib3JkZXItcmFkaXVzOjAgMCA1cHggNXB4O2Rpc3BsYXk6ZmxleH0udXBsb2FkLWJveCAudXBCdG0ucmVjZHtiYWNrZ3JvdW5kOiNmZmNiMDV9LnVwbG9hZC1ib3ggLnVwQnRtIC5ydHttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudXBsb2FkLWJveCAudXBUb3AgLmhkM2J7Zm9udC1zaXplOjIwcHg7bWFyZ2luLWJvdHRvbToxMnB4fS51cGxvYWQtYm94IC51cFRvcCAuaGQzYiBpbWd7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjhweH0udXBsb2FkLWJveCAudXBUb3AgLmYxMntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2xpbmUtaGVpZ2h0OjF9LnVwbG9hZC1ib3ggLnVwVG9wIC5mMTIgaW1ne21hcmdpbi1yaWdodDo1cHh9fS5jb25nby1ib3h7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjOUQxRDI3IDAlLCAjQzQ3NzdEIDkxJSk7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoyNHB4IDQ4cHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjIwcHggMCAzMnB4fS5jb25nby1ib3ggLmhkMntmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4yO2NvbG9yOiNmZmZ9LmNvbmdvLWJveCBmaWd1cmV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzBweDtib3R0b206MH0uY29uZ28tYm94IGZpZ3VyZSBpbWd7aGVpZ2h0OjE0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY29uZ28tYm94e3BhZGRpbmc6MjRweCAxMjBweCAyNHB4IDI0cHh9LmNvbmdvLWJveCBmaWd1cmV7cmlnaHQ6MjBweH0uY29uZ28tYm94IGZpZ3VyZSBpbWd7aGVpZ2h0OjEwMHB4fX0uY2hlY2stbGlzdC5vcDF7bWFyZ2luLWJvdHRvbTowfS5jaGVjay1saXN0Lm9wMSBsaXttYXJnaW4tYm90dG9tOjB9LmJyZDUwcHtib3JkZXItcmFkaXVzOjUwJX0uc2luZ2xlLWZvcm17YmFja2dyb3VuZDojZjNmM2YzIHVybCguLi9pbWFnZXMvZm9ybS1iYW5uZXIuanBnKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47cGFkZGluZy10b3A6OThweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNpbmdsZS1mb3Jte3BhZGRpbmctdG9wOjQ4cHg7cGFkZGluZy1ib3R0b206NHB4O2JhY2tncm91bmQtc2l6ZToyMDAlfX0uc2luZ2xlLWZvcm0gLndoaXRlLWJveCwuc2luZ2xlLWZvcm0gLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLnNpbmdsZS1mb3JtIC5hZC1jYXJkLC5zaW5nbGUtZm9ybSAudHJncjEsLnNpbmdsZS1mb3JtIC50cmdyMiwuc2luZ2xlLWZvcm0gLnRyZ3IzLC5zaW5nbGUtZm9ybSAudG9nX2NvbnQxLC5zaW5nbGUtZm9ybSAudG9nX2NvbnQyLC5zaW5nbGUtZm9ybSAudG9nX2NvbnQze3BhZGRpbmc6NTJweCA3MnB4O21heC13aWR0aDo2NTBweDttYXJnaW46MCBhdXRvIDJweH0uc2luZ2xlLWZvcm0gLndoaXRlLWJveCAuaGQyLC5zaW5nbGUtZm9ybSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCAuaGQyLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5zaW5nbGUtZm9ybSAuYWQtY2FyZCAuaGQyLC5zaW5nbGUtZm9ybSAudHJncjEgLmhkMiwuc2luZ2xlLWZvcm0gLnRyZ3IyIC5oZDIsLnNpbmdsZS1mb3JtIC50cmdyMyAuaGQyLC5zaW5nbGUtZm9ybSAudG9nX2NvbnQxIC5oZDIsLnNpbmdsZS1mb3JtIC50b2dfY29udDIgLmhkMiwuc2luZ2xlLWZvcm0gLnRvZ19jb250MyAuaGQye2NvbG9yOiM1NDU2NWJ9LnNpbmdsZS1mb3JtIC53aGl0ZS1ib3ggLnJhZGlvLW9wdGlvbiwuc2luZ2xlLWZvcm0gLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLnJhZGlvLW9wdGlvbiwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuc2luZ2xlLWZvcm0gLmFkLWNhcmQgLnJhZGlvLW9wdGlvbiwuc2luZ2xlLWZvcm0gLnRyZ3IxIC5yYWRpby1vcHRpb24sLnNpbmdsZS1mb3JtIC50cmdyMiAucmFkaW8tb3B0aW9uLC5zaW5nbGUtZm9ybSAudHJncjMgLnJhZGlvLW9wdGlvbiwuc2luZ2xlLWZvcm0gLnRvZ19jb250MSAucmFkaW8tb3B0aW9uLC5zaW5nbGUtZm9ybSAudG9nX2NvbnQyIC5yYWRpby1vcHRpb24sLnNpbmdsZS1mb3JtIC50b2dfY29udDMgLnJhZGlvLW9wdGlvbnttYXJnaW4tdG9wOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zaW5nbGUtZm9ybSAud2hpdGUtYm94LC5zaW5nbGUtZm9ybSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuc2luZ2xlLWZvcm0gLmFkLWNhcmQsLnNpbmdsZS1mb3JtIC50cmdyMSwuc2luZ2xlLWZvcm0gLnRyZ3IyLC5zaW5nbGUtZm9ybSAudHJncjMsLnNpbmdsZS1mb3JtIC50b2dfY29udDEsLnNpbmdsZS1mb3JtIC50b2dfY29udDIsLnNpbmdsZS1mb3JtIC50b2dfY29udDN7cGFkZGluZzoyMHB4O21hcmdpbjowIDE1cHh9LnNpbmdsZS1mb3JtIC53aGl0ZS1ib3ggLmZvcm0tbGlzdCBsaSwuc2luZ2xlLWZvcm0gLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLmZvcm0tbGlzdCBsaSwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuc2luZ2xlLWZvcm0gLmFkLWNhcmQgLmZvcm0tbGlzdCBsaSwuc2luZ2xlLWZvcm0gLnRyZ3IxIC5mb3JtLWxpc3QgbGksLnNpbmdsZS1mb3JtIC50cmdyMiAuZm9ybS1saXN0IGxpLC5zaW5nbGUtZm9ybSAudHJncjMgLmZvcm0tbGlzdCBsaSwuc2luZ2xlLWZvcm0gLnRvZ19jb250MSAuZm9ybS1saXN0IGxpLC5zaW5nbGUtZm9ybSAudG9nX2NvbnQyIC5mb3JtLWxpc3QgbGksLnNpbmdsZS1mb3JtIC50b2dfY29udDMgLmZvcm0tbGlzdCBsaXttYXJnaW4tYm90dG9tOjE2cHh9fS5zaW5nbGUtZm9ybS5ncm50LW5ldy1zaW5nbGUtZm9ybS1kZXRhaWxzIC5oZDJ7bWFyZ2luLWJvdHRvbToxNXB4fS5zaW5nbGUtZm9ybS5ncm50LW5ldy1zaW5nbGUtZm9ybS1kZXRhaWxzIC5ydWxlcyAuZjEye21hcmdpbi1ib3R0b206MTBweH0uc2luZ2xlLWZvcm0uZ3JudC1uZXctc2luZ2xlLWZvcm0tZGV0YWlscyAucnVsZXMgdWx7bWFyZ2luLWxlZnQ6MXJlbTttYXJnaW4tYm90dG9tOjB9LnNpbmdsZS1mb3JtLmdybnQtbmV3LXNpbmdsZS1mb3JtLWRldGFpbHMgLnJ1bGVzIHVsIGxpe2ZvbnQtc2l6ZToxMnB4O2xpc3Qtc3R5bGUtdHlwZTpkZWNpbWFsO21hcmdpbi1ib3R0b206NXB4fS5zaW5nbGUtZm9ybS5ncm50LW5ldy1zaW5nbGUtZm9ybS1kZXRhaWxzIC5ydWxlcyAuYnRuLWJveHttYXJnaW4tdG9wOjE1cHh9LnNpbmdsZS1mb3JtLmdybnQtbmV3LXNpbmdsZS1mb3JtLWRldGFpbHMgLnJ1bGVzIC5idG4tYm94IGF7ZGlzcGxheTpibG9jazt3aWR0aDpmaXQtY29udGVudDttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyfS5zaW5nbGUtZm9ybS5ncm50LW5ldy1zaW5nbGUtZm9ybS1kZXRhaWxzIC5ydWxlcyAuYnRuLWJveCBhK2F7bWFyZ2luLXRvcDoxNXB4fS5zaW5nbGUtZm9ybS5ncm50LW5ldy1zaW5nbGUtZm9ybS1kZXRhaWxzIC5mb3JtLWxpc3R7bWFyZ2luLXRvcDowfS5yYXRlLWV4cHtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTozMHB4fS5yYXRlLWV4cCBsYWJlbHtjdXJzb3I6cG9pbnRlcjttYXJnaW4tcmlnaHQ6NHB4O21hcmdpbi1ib3R0b206MH0ucmF0ZS1leHAgbGFiZWwgaW5wdXR7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4Oi0xfS5yYXRlLWV4cCBsYWJlbCAuZGVzaWdue2JhY2tncm91bmQ6I2YzZjNmMzt3aWR0aDozMHB4O2hlaWdodDozMHB4O2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MzBweH0ucmF0ZS1leHAgbGFiZWwgaW5wdXQ6Y2hlY2tlZCsuZGVzaWduLC5yYXRlLWV4cCBsYWJlbCBpbnB1dDpjaGVja2VkKy5lcnJvcisuZGVzaWdue2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5yYXRlLWV4cCBsYWJlbC5lcnJvcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MzBweDtmb250LXNpemU6MTRweDtjb2xvcjojZDEwMDAwfS5jZC1iYW5uZXJ7YmFja2dyb3VuZDojZjRkOGNmO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjREOENGIDAlLCAjQUI2MTVGIDYzJSwgI0ZGRkZGRiA2MyUsICNGRkZGRkYgMTAwJSk7cGFkZGluZy10b3A6MzBweDtjb2xvcjojMjUyNDNifS5jZC1iYW5uZXIgLmN1c3RvbS1jb250cm9sLWxhYmVsLmYxMntsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiM1NDU2NWJ9LmNkLWJhbm5lciAuY3VzdG9tLWNvbnRyb2wtbGFiZWwuZjEyIC5saW5rLXR4dHtmb250LXNpemU6MTJweH0uY2QtYmFubmVyIC5oZXJvLWZyb20gLmxpc3QtaXRlbS5vcDN7ZGlzcGxheTpub25lfS5jZC1iYW5uZXIgLnNhLWxlZnQgLmltZy1tb2J7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNkLWJhbm5lciAubWwtNnttYXJnaW4tbGVmdDotNTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jZC1iYW5uZXJ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGNEQ4Q0YgMCUsICNBQjYxNUYgNTglLCAjRkZGRkZGIDU4JSwgI0ZGRkZGRiAxMDAlKX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jZC1iYW5uZXJ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRjREOENGIDAlLCAjQUI2MTVGIDEwMCUpfS5jZC1iYW5uZXIgLnNhLWxlZnR7cGFkZGluZy1ib3R0b206MjBweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBib3R0b219LmNkLWJhbm5lciAuc2EtbGVmdCAubGlzdC1pdGVtLm9wM3tkaXNwbGF5Om5vbmV9LmNkLWJhbm5lciAuc2EtbGVmdCAuaW1nLW1vYntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMjFweDtyaWdodDotMTVweH0uY2QtYmFubmVyIC5oZXJvLWZyb20gLmxpc3QtaXRlbS5vcDN7ZGlzcGxheTpmbGV4O2JvcmRlci10b3A6MXB4IHNvbGlkICM5Nzk3OTc7bWFyZ2luLXRvcDoyNXB4O3BhZGRpbmctdG9wOjIwcHh9LmNkLWJhbm5lciAuaGVyby1mcm9tIC5saXN0LWl0ZW0ub3AzIGxpIHNwYW57YmFja2dyb3VuZDojZjNmM2YzfS5jZC1iYW5uZXIgLnNhLXJpZ2h0e2JhY2tncm91bmQ6I2ZmZn0uY2QtYmFubmVyIC5wci04e3BhZGRpbmctcmlnaHQ6MTEwcHh9fS5jZC1iYW5uZXIgLk1UNzB7bWFyZ2luLXRvcDoxMDBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNkLWJhbm5lciAuTVQ3MHttYXJnaW4tdG9wOjBweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2QtYmFubmVyIC5oZXJvLWltZyBmaWd1cmUgaW1ne2hlaWdodDo1MzBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jZC1iYW5uZXIgLmhlcm8taW1nIGZpZ3VyZSBpbWd7aGVpZ2h0OmF1dG99fS5saXN0LWl0ZW0ub3Aze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtib3JkZXItdG9wOjB9Lmxpc3QtaXRlbS5vcDMgbGl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTRweH0ubGlzdC1pdGVtLm9wMyBsaSBzcGFue2JhY2tncm91bmQ6I2ZhZmFmYTttYXJnaW4tYm90dG9tOjEwcHg7bWFyZ2luLXJpZ2h0OjA7ZmxleDowIDAgNTBweDt3aWR0aDo1MHB4fS5saXN0LWNvdW50ZXJ7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5saXN0LWNvdW50ZXIgbGl7Y291bnRlci1pbmNyZW1lbnQ6c3RlcC1jb3VudGVyO21hcmdpbi1ib3R0b206MTBweDtkaXNwbGF5OmZsZXg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS40fS5saXN0LWNvdW50ZXIgbGk6OmJlZm9yZXtjb250ZW50OmNvdW50ZXIoc3RlcC1jb3VudGVyKTttYXJnaW4tcmlnaHQ6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNGQ4Y2Y7Y29sb3I6IzliMWUyNjtib3JkZXItcmFkaXVzOjUwJTt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2ZvbnQtc2l6ZToxMnB4O2ZsZXg6MCAwIDI0cHg7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MjRweH0ucHItOHtwYWRkaW5nLXJpZ2h0OjkwcHh9Lm1sLTZ7bWFyZ2luLWxlZnQ6LTYwcHh9LmhkLWJ4e2JhY2tncm91bmQ6I2FiNjE1ZjtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNBQjYxNUYgMCUsICNGNEQ4Q0YgMTAwJSk7cGFkZGluZzoyMHB4IDB9LmhkLWJ4IC5oZDJ7bWFyZ2luLWJvdHRvbTowfS5jZC1iYW5uZXIucmVmZXItbi1lYXJue2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjBFOEVCIDAlLCAjRkZFQkUwIDYzJSwgI0ZGRkZGRiA2MyUsICNGRkZGRkYgMTAwJSl9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jZC1iYW5uZXIucmVmZXItbi1lYXJue2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjBFOEVCIDAlLCAjRkZFQkUwIDU4JSwgI0ZGRkZGRiA1OCUsICNGRkZGRkYgMTAwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2QtYmFubmVyLnJlZmVyLW4tZWFybntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGMEU4RUIgMCUsICNGRkVCRTAgMTAwJSl9fS5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoyMHB4fX0uY2QtYmFubmVyLnJlZmVyLW4tZWFybiAud2hpdGUtYm94LC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC5hZC1jYXJkLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMSwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAudHJncjIsLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRyZ3IzLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50b2dfY29udDEsLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRvZ19jb250MiwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAudG9nX2NvbnQze3BhZGRpbmc6MTVweDtib3gtc2hhZG93OjAgMXB4IDRweCAwIHJnYmEoMCwwLDAsLjMyKTttYXJnaW4tYm90dG9tOjMwcHh9LmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLndoaXRlLWJveCBsaSwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCBsaSwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAuYWQtY2FyZCBsaSwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAudHJncjEgbGksLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRyZ3IyIGxpLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMyBsaSwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAudG9nX2NvbnQxIGxpLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50b2dfY29udDIgbGksLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRvZ19jb250MyBsaXtmb250LXNpemU6MTNweH0uY2QtYmFubmVyLnJlZmVyLW4tZWFybiAud2hpdGUtYm94IGxpOm5vdCg6bGFzdC1jaGlsZCksLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgbGk6bm90KDpsYXN0LWNoaWxkKSwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAuYWQtY2FyZCBsaTpub3QoOmxhc3QtY2hpbGQpLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMSBsaTpub3QoOmxhc3QtY2hpbGQpLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMiBsaTpub3QoOmxhc3QtY2hpbGQpLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMyBsaTpub3QoOmxhc3QtY2hpbGQpLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50b2dfY29udDEgbGk6bm90KDpsYXN0LWNoaWxkKSwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAudG9nX2NvbnQyIGxpOm5vdCg6bGFzdC1jaGlsZCksLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRvZ19jb250MyBsaTpub3QoOmxhc3QtY2hpbGQpe3BhZGRpbmctYm90dG9tOjdweH0uY2QtYmFubmVyLnJlZmVyLW4tZWFybiAud2hpdGUtYm94IGxpIHNwYW4sLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgbGkgc3Bhbiwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAuYWQtY2FyZCBsaSBzcGFuLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMSBsaSBzcGFuLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMiBsaSBzcGFuLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMyBsaSBzcGFuLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50b2dfY29udDEgbGkgc3BhbiwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAudG9nX2NvbnQyIGxpIHNwYW4sLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRvZ19jb250MyBsaSBzcGFue2ZvbnQtc2l6ZToxMHB4O3BhZGRpbmctbGVmdDo1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC53aGl0ZS1ib3ggbGkgc3BhbiwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCBsaSBzcGFuLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC5hZC1jYXJkIGxpIHNwYW4sLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRyZ3IxIGxpIHNwYW4sLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRyZ3IyIGxpIHNwYW4sLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRyZ3IzIGxpIHNwYW4sLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRvZ19jb250MSBsaSBzcGFuLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50b2dfY29udDIgbGkgc3BhbiwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAudG9nX2NvbnQzIGxpIHNwYW57cGFkZGluZy1sZWZ0OjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAud2hpdGUtYm94IGxpIHNwYW4sLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgbGkgc3Bhbiwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAuYWQtY2FyZCBsaSBzcGFuLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMSBsaSBzcGFuLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMiBsaSBzcGFuLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50cmdyMyBsaSBzcGFuLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50b2dfY29udDEgbGkgc3BhbiwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAudG9nX2NvbnQyIGxpIHNwYW4sLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRvZ19jb250MyBsaSBzcGFue3BhZGRpbmctbGVmdDo1cHh9fS5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC53aGl0ZS1ib3ggbGkgc3Bhbi5uciwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCBsaSBzcGFuLm5yLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC5hZC1jYXJkIGxpIHNwYW4ubnIsLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRyZ3IxIGxpIHNwYW4ubnIsLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRyZ3IyIGxpIHNwYW4ubnIsLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRyZ3IzIGxpIHNwYW4ubnIsLmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLnRvZ19jb250MSBsaSBzcGFuLm5yLC5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC50b2dfY29udDIgbGkgc3Bhbi5uciwuY2QtYmFubmVyLnJlZmVyLW4tZWFybiAudG9nX2NvbnQzIGxpIHNwYW4ubnJ7Zm9udC1zaXplOjEzcHh9LmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLmxpc3QtY291bnRlciBsaXthbGlnbi1pdGVtczpjZW50ZXJ9LmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLmxpc3QtY291bnRlciBsaSBzcGFue3BhZGRpbmctcmlnaHQ6MTBweH0uY2QtYmFubmVyLnJlZmVyLW4tZWFybiAubGlzdC1jb3VudGVyIGxpOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLmhlcm8tZnJvbXtwYWRkaW5nLWJvdHRvbToyMHB4fX0uY2QtYmFubmVyLnJlZmVyLW4tZWFybiAubG9nb3twb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tbGVmdDozMHB4fS5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC5NVDcwe21hcmdpbi10b3A6MTQwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jZC1iYW5uZXIucmVmZXItbi1lYXJuIC5sb2dve21hcmdpbi1sZWZ0OjE1cHh9LmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLmxvZ28gaW1ne2hlaWdodDozNHB4O3dpZHRoOmF1dG99LmNkLWJhbm5lci5yZWZlci1uLWVhcm4gLk1UNzB7bWFyZ2luLXRvcDo2MHB4fX0uY2QtYmFubmVyLmxlYWRHZW5ye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjBFOEVCIDAlLCAjRkZFQkUwIDYzJSwgI0ZGRkZGRiA2MyUsICNGRkZGRkYgMTAwJSk7Y29sb3I6IzI1MjQzYn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNkLWJhbm5lci5sZWFkR2VucntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg5MGRlZywgI0YwRThFQiAwJSwgI0ZGRUJFMCA1OCUsICNGRkZGRkYgNTglLCAjRkZGRkZGIDEwMCUpfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNkLWJhbm5lci5sZWFkR2VucntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGMEU4RUIgMCUsICNGRkVCRTAgMTAwJSl9fS5jZC1iYW5uZXIubGVhZEdlbnIgLmhkYntsaW5lLWhlaWdodDoxLjJ9LmNkLWJhbm5lci5sZWFkR2VuciAuaGRiKy5mMjB7bGluZS1oZWlnaHQ6MS4yO21hcmdpbjoxMnB4IDAgMTZweH0uY2QtYmFubmVyLmxlYWRHZW5yIC5jbHItcmVke2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1ib3R0b206MH0uY2QtYmFubmVyLmxlYWRHZW5yIC5saXN0LWl0ZW17Ym9yZGVyLXRvcDowO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1yaWdodDo0MHB4fS5jZC1iYW5uZXIubGVhZEdlbnIgLmxpc3QtaXRlbSBsaXttYXJnaW4tYm90dG9tOjI0cHh9LmNkLWJhbm5lci5sZWFkR2VuciAubGlzdC1pdGVtIC5saXN0LWNvbnR7Y29sb3I6IzU0NTY1Yn0uY2QtYmFubmVyLmxlYWRHZW5yIC5oZXJvLWltZyBpbWd7bWFyZ2luLWxlZnQ6LTEwMHB4fS5jZC1iYW5uZXIubGVhZEdlbnIgLmRjLXN0YXR1cy1zdGVwIGxpIHN0cm9uZ3tmb250LXNpemU6MTZweDtjb2xvcjojNTQ1NjVifS5jZC1iYW5uZXIubGVhZEdlbnIgLmhlcm8tZnJvbSAuZm9ybS1saXN0IC5vdHB7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q4ZDhkODtwYWRkaW5nLXRvcDoxMnB4O21hcmdpbi10b3A6LThweH0uY2QtYmFubmVyLmxlYWRHZW5yIC5oZXJvLWZyb20gLmZvcm0tbGlzdCAub3RwIHB7Y29sb3I6IzU0NTY1Yn0uY2QtYmFubmVyLmxlYWRHZW5yIC5oZXJvLWZyb20gLmZvcm0tY29udHJvbDpkaXNhYmxlZHtiYWNrZ3JvdW5kOiNkOGQ4ZDh9LmNkLWJhbm5lci5sZWFkR2VuciAuaGVyby1mcm9tIC5mb3JtLWxpc3Qgc2VsZWN0Lm5vcm1hbC1zZWxlY3QtYm94LmlzLXZhbGlke2JvcmRlci1jb2xvcjppbmhlcml0fS5jZC1iYW5uZXIubGVhZEdlbnIgLnNhLXJpZ2h0e2FsaWduLXNlbGY6Y2VudGVyfS5mYXEtc2VjdGlvbi5sZ3B7YmFja2dyb3VuZDojZjNmM2YzO3BhZGRpbmc6NzBweCAwIDUwcHh9LmZhcS1zZWN0aW9uLmxncCAuVEFSLk1UMzB7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZmFxLXNlY3Rpb24ubGdwIC5mbGV4Lk1UMzB7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9fS5hY3JkLWRhdGEgdGFibGUuZm9ybXRhYmxle2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZX0uYWNyZC1kYXRhIHRhYmxlLmZvcm10YWJsZSB0ZHt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY3JkLWRhdGEgdGFibGUuZm9ybXRhYmxlIHRke3BhZGRpbmc6MTJweH19LmJhbm5lci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItd3JhcHBlciBwaWN0dXJlIGltZ3toZWlnaHQ6YXV0bzt3aWR0aDoxMDAlfS5iYW5uZXItd3JhcHBlciBuYXZ7dG9wOjEuMjVyZW07cG9zaXRpb246YWJzb2x1dGV9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2JvdHRvbTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjEwMCV9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAucm93e2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5uZWVkcy12YWxpZGF0aW9ue2Rpc3BsYXk6ZmxleH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5uZWVkcy12YWxpZGF0aW9uIC5mb3JtLWNvbnRyb2x7d2lkdGg6MjUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQgLm5lZWRzLXZhbGlkYXRpb24gLmZvcm0tY29udHJvbHt3aWR0aDphdXRvfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAubmVlZHMtdmFsaWRhdGlvbiAuZm9ybS1jb250cm9se3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5uZWVkcy12YWxpZGF0aW9ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5uZWVkcy12YWxpZGF0aW9uIC5mb3JtLWxhYmVsLWdyb3Vwe21hcmdpbi1ib3R0b206MTVweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50IC5jb2wtbWQtNyAuaGR7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4xO21hcmdpbi1ib3R0b206LjVyZW19LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAuY29sLW1kLTcgLmxpc3QtaXRlbS5vcDJ7bWFyZ2luLXRvcDoxNXB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQgLmNvbC1tZC03IC5kZXNjLmYxMi5QVDE1e3BhZGRpbmctdG9wOjB9fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiM5YjFlMjY7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXdpZHRoOjJweH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojOWIxZTI2O2JhY2tncm91bmQtY29sb3I6IzliMWUyNn0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5jaGVja2J4LXR4LWNvbG9yMXtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3RvbS1jb250cm9se3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3RvbS1jb250cm9sIC5lcnJvcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjVweDtmb250LXNpemU6MTJweDtjb2xvcjojZDEwMDAwfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmhkMjB7Zm9udC1zaXplOjIwcHh9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuaGQyMCBzdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3Qtcm93e21hcmdpbjo0NXB4IC04cHggMCAtOHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmN1c3Qtcm93IC5jb2wtNntwYWRkaW5nOjAgOHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZHtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDRweCAxNHB4IDAgcmdiYSgyNTUsMTgzLDE4MywuMzMpO2JvcmRlci1yYWRpdXM6MTJweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjM7bGV0dGVyLXNwYWNpbmc6LTAuNTZweDtwYWRkaW5nOjEycHg7bWFyZ2luLWJvdHRvbToxNnB4O21pbi1oZWlnaHQ6ODVweDtjb2xvcjojMjUyNDNiO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuaW5mby1jYXJkIGZpZ3VyZXtmbGV4OjAgMCA3NXB4O21hcmdpbi1yaWdodDoxMHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZCBmaWd1cmUgaW1ne2hlaWdodDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuaW5mby1jYXJkIGZpZ3VyZXtmbGV4OjAgMCAzNXB4fX0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5uZWVkcy12YWxpZGF0aW9ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuZm9ybS1iZ3tiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjkpO2JvcmRlci1yYWRpdXM6MThweDttaW4taGVpZ2h0OjQyMHB4O3BhZGRpbmc6MTVweCAyMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuZm9ybS1iZyAuYnRuLWJveHt0ZXh0LWFsaWduOmNlbnRlcn0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWJnIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6MTJweCA4MHB4O2xpbmUtaGVpZ2h0OjF9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmZvcm0tYmd7bWluLWhlaWdodDppbmhlcml0fX0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWdyb3VwMXtwYWRkaW5nOjEwcHggMTZweCAxMnB4IDE2cHg7bWFyZ2luLWJvdHRvbToxNHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmZvcm0tZ3JvdXAxLmRyb3Bkb3due21pbi1oZWlnaHQ6NjBweH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWdyb3VwMSBpbnB1dCwuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWdyb3VwMSB0ZXh0YXJlYSwuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5mb3JtLWdyb3VwMSBzZWxlY3R7Zm9udC1zaXplOjE0cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5oZDMye2ZvbnQtc2l6ZTozMHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZHtmb250LXNpemU6MTJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXJ7cG9zaXRpb246c3RhdGljO3RvcDowO2JhY2tncm91bmQ6IzAwMDtwYWRkaW5nOjMwcHggMH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5oaWRlLWZvcm17ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuY3VzdC1yb3d7bWFyZ2luLXRvcDotNDVweH0uYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5pbmZvLWNhcmR7bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmc6N3B4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZCBmaWd1cmV7ZmxleDowIDAgNDBweDttYXJnaW4tcmlnaHQ6N3B4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZCBmaWd1cmUgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuZm9ybS1iZ3ttaW4taGVpZ2h0OmluaGVyaXR9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyLW1vYmlsZXt3aWR0aDo3MCU7cGFkZGluZy1sZWZ0OjE1cHh9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lci1tb2JpbGUgLmhkMzJ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MX19LmJhbm5lci13cmFwcGVyIC5iYW5uZXItYnRte3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym90dG9tOjA7bGVmdDowO2NvbG9yOiNmZmZ9LmJhbm5lci13cmFwcGVyIC5iYW5uZXItYnRtIC5saXN0LWl0ZW17ZGlzcGxheTpmbGV4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtIGxpe3dpZHRoOjI1JX0uYmFubmVyLXdyYXBwZXIgZmlndXJle21hcmdpbi1ib3R0b206MH0uYmFubmVyLXdyYXBwZXIgLmhkMXtmb250LXNpemU6NDhweDtsaW5lLWhlaWdodDoxLjE1O2NvbG9yOiM1NDU2NWJ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuaGQxe2ZvbnQtc2l6ZTozNnB4O2xldHRlci1zcGFjaW5nOjB9fS5iYW5uZXItd3JhcHBlciAuaGQye2NvbG9yOiM1NDU2NWJ9LmJhbm5lci13cmFwcGVyIC5kZXNje21hcmdpbi10b3A6MTVweDtjb2xvcjojNTQ1NjVifS5iYW5uZXItd3JhcHBlciAuZGVzYyBzcGFue2NvbG9yOiM5ZDFkMjd9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnR7dHJhbnNmb3JtOm5vbmU7bGVmdDowO3RvcDoyNHB4fS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bXtwb3NpdGlvbjpzdGF0aWM7YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICNmNWY1ZjU7b3ZlcmZsb3cteDphdXRvfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMXtwYWRkaW5nLXRvcDowfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaXtjb2xvcjojNTQ1NjViO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aGl0ZS1zcGFjZTpub3dyYXA7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt3aWR0aDphdXRvO21hcmdpbjoyNHB4IDMycHggMzBweCAwfS5iYW5uZXItd3JhcHBlciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaSBzcGFue2JhY2tncm91bmQ6I2YzZjNmMzttYXJnaW4tYm90dG9tOjEwcHh9fS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlc3tkaXNwbGF5OmZsZXh9Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzIC5mZXRJbnttYXJnaW4tcmlnaHQ6NDBweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldEluIC5maWd7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjhweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldEluIC5maWcrcHttYXJnaW4tYm90dG9tOjB9Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzIC5mZXRJbjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW4gLmljb24tcnN7Zm9udC1zaXplOjE4cHg7bWFyZ2luLXJpZ2h0OjJweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDB9Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmJ0bi1ib3ggLmhlcm8ta25vdy1tb3Jle2NvbG9yOiM5ZDFkMjd9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveCtwLk1UMzB7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmhkYntmb250LXNpemU6MjRweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveC5NVDMwLC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5NVDMwe21hcmdpbi10b3A6MjRweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveCAuYnRuLXJlZHtsaW5lLWhlaWdodDo1MHB4fS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW57bWFyZ2luLXJpZ2h0OjI0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuaGRiK3B7Zm9udC1zaXplOjE0cHh9Lmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzIC5mZXRJbiAuZmlne2ZvbnQtc2l6ZToyMHB4fS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW4gLmZpZyAuaWNvbi1yc3tmb250LXNpemU6MTVweH0uaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldEluIC5maWcrcHtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNHB4fS5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDo0MHB4fX0uaGVyby1iYW5uZXIubmV3IC5vd2wtbmF2e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjglO3RvcDoyOCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uaGVyby1iYW5uZXIubmV3IC5vd2wtbmF2IC5vd2wtbmV4dCwuaGVyby1iYW5uZXIubmV3IC5vd2wtbmF2IC5vd2wtcHJldntwb3NpdGlvbjpzdGF0aWM7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMzIpO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MTJweH0uaGVyby1iYW5uZXIubmV3IC5vd2wtbmF2IC5vd2wtbmV4dCBzcGFuLC5oZXJvLWJhbm5lci5uZXcgLm93bC1uYXYgLm93bC1wcmV2IHNwYW57Zm9udC1zaXplOjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZXJvLWJhbm5lci5uZXcgLm93bC1uYXYuZGlzYWJsZWR7ZGlzcGxheTpub25lfX0uaGVyby1iYW5uZXIubmV3IC5vd2wtZG90c3toZWlnaHQ6YXV0bzt0b3A6NzAlO3JpZ2h0OjglO2ZsZXgtZGlyZWN0aW9uOnJvd30uaGVyby1iYW5uZXIubmV3IC5vd2wtZG90cyAub3dsLWRvdHttYXJnaW46MCAzcHh9Lmhlcm8tYmFubmVyLm5ldyAub3dsLWRvdHMgLm93bC1kb3Qgc3Bhbnt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JvcmRlcjoycHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOm5vbmV9Lmhlcm8tYmFubmVyLm5ldyAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW57aGVpZ2h0OjEwcHg7YmFja2dyb3VuZDojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1iYW5uZXIubmV3IC5vd2wtZG90c3tyaWdodDowO3RvcDphdXRvO2JvdHRvbToyNHB4fS5oZXJvLWJhbm5lci5uZXcgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFue3dpZHRoOjEwcHh9fS5saXN0LWl0ZW17Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNSk7cGFkZGluZy10b3A6MTZweH0ubGlzdC1pdGVtLndpdGgtYXJ3IGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6MjBweH0ubGlzdC1pdGVtLndpdGgtYXJ3IGxpOmhvdmVyOjpiZWZvcmV7Y29sb3I6IzlkMWQyN30ubGlzdC1pdGVtLndpdGgtYXJ3IGxpOmhvdmVyIGF7Y29sb3I6IzlkMWQyN30ubGlzdC1pdGVtLndpdGgtYXJ3IGxpIGF7d2lkdGg6MTAwJX0ubGlzdC1pdGVtLndpdGgtYXJ3IGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIJcIjtyaWdodDowO3RvcDoyNHB4O2NvbG9yOiM3ODc4Nzh9Lmxpc3QtaXRlbS5vcDEgbGkgYXtjb2xvcjojZmZmfS5saXN0LWl0ZW0ub3AxIGxpIHNwYW57YmFja2dyb3VuZDojZmZmfS5saXN0LWl0ZW0ub3AxIGxpIHNwYW4gaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5saXN0LWl0ZW0ub3AxIGxpIGF7Y29sb3I6IzU0NTY1Yn19Lmxpc3QtaXRlbS5vcDJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2JvcmRlcjowfS5saXN0LWl0ZW0ub3AyIGxpe2ZsZXg6MCAwIDUwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtaXRlbS5vcDIgbGl7ZmxleDowIDAgMTAwJX19Lmxpc3QtaXRlbS5vcDIgbGkgc3BhbntiYWNrZ3JvdW5kOiNmZmZ9Lmxpc3QtaXRlbS5vcDIgbGkgc3BhbiBpbWd7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0ubGlzdC1pdGVtLm9wMiBsaSAuaW1nLWN0cnt3aWR0aDo4MCV9Lmxpc3QtaXRlbS5vcDIgbGkgLmltZy1jdHIudzYwe3dpZHRoOjYwJX0ubGlzdC1pdGVtLm9wdDEgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lmxpc3QtaXRlbS5vcHQxIGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ubGlzdC1pdGVtLm9wdDEgbGkgc3BhbntiYWNrZ3JvdW5kOiNmM2YzZjN9Lmxpc3QtaXRlbSBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MzZweH0ubGlzdC1pdGVtIGxpIC5mMTh7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4yfS5saXN0LWl0ZW0gbGkgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5saXN0LWl0ZW0gbGkgc3Bhbnt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O2JhY2tncm91bmQ6I2ZmY2IwNTtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleDowIDAgNzBweDttYXJnaW4tcmlnaHQ6MTVweH0ubGlzdC1pdGVtIGxpIHNwYW4ub3B0MXtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubGlzdC1pdGVtIGxpe21hcmdpbi1ib3R0b206MjRweH0ubGlzdC1pdGVtIGxpIHNwYW57d2lkdGg6NjBweDtoZWlnaHQ6NjBweDtmbGV4OjAgMCA2MHB4fX0uaGVyby1iYW5uZXJ7YmFja2dyb3VuZDojZDhkOGQ4O3Bvc2l0aW9uOnJlbGF0aXZlfS5oZXJvLWJhbm5lciAuZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQwLjI1JX0uaGVyby1iYW5uZXIub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWd7aGVpZ2h0OmF1dG99Lmhlcm8tYmFubmVyLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmxpc3QtaXRlbSBpbWd7d2lkdGg6YXV0b30uaGVyby1iYW5uZXIgLmJhbm5lci1jdG50e21hcmdpbi10b3A6LTUwcHh9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudC5tMXttYXJnaW4tdG9wOjEwcHh9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudCAuaGQxe2xpbmUtaGVpZ2h0OjEuMTV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5oZXJvLWJhbm5lciAuYmFubmVyLWN0bnQubTF7bWFyZ2luLXRvcDo1MHB4fS5oZXJvLWJhbm5lciAuYmFubmVyLWN0bnQubTEgLmhkMntmb250LXNpemU6MTZweH0uaGVyby1iYW5uZXIgLmJhbm5lci1jdG50Lm0xIC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudHttYXJnaW4tdG9wOjB9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudC5tMXttYXJnaW4tdG9wOjEwcHh9fS5oZXJvLWJhbm5lciAub3dsLWRvdHN7bWFyZ2luLXRvcDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjEwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lmhlcm8tYmFubmVyIC5vd2wtZG90cyAub3dsLWRvdHttYXJnaW46MnB4fS5oZXJvLWJhbm5lciAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbntoZWlnaHQ6OHB4O3dpZHRoOjZweDtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOiM3ODc4Nzg7Ym9yZGVyLXJhZGl1czozcHh9Lmhlcm8tYmFubmVyIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbntoZWlnaHQ6MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZXJvLWJhbm5lciAub3dsLWRvdHN7cmlnaHQ6NSV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1iYW5uZXIgLm93bC1kb3Rze2hlaWdodDo2cHg7ZmxleC1kaXJlY3Rpb246cm93O3RvcDphdXRvO2JvdHRvbTo0MHB4O3JpZ2h0OjA7d2lkdGg6MTAwJX0uaGVyby1iYW5uZXIgLm93bC1kb3RzIC5vd2wtZG90e21hcmdpbjowIDRweH0uaGVyby1iYW5uZXIgLm93bC1kb3RzIC5vd2wtZG90IHNwYW57aGVpZ2h0OjZweDtiYWNrZ3JvdW5kOiNmZmZ9Lmhlcm8tYmFubmVyIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3Bhbnt3aWR0aDoyNHB4O2hlaWdodDo2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudCAuaGQxe2ZvbnQtc2l6ZTo0OHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudHttYXJnaW4tdG9wOjB9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudCAuaGQye2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjhweH0uaGVyby1iYW5uZXIgLmJhbm5lci1jdG50IC5oZDF7Zm9udC1zaXplOjM2cHh9Lmhlcm8tYmFubmVyIC5iYW5uZXItY3RudCAuYnRuLWJveC5NVDMwe21hcmdpbi10b3A6MH19Lmhlcm8tYmFubmVyLmlubmVyLXBhZ2UgLmJhbm5lci1jdG50e21hcmdpbi10b3A6MHB4fS5oZXJvLWJhbm5lci5pbm5lci1wYWdlIC5iYW5uZXItY3RudC50ZXh0LWdyZXkgLmhkMXtjb2xvcjojNjE2MTYxfS5oZXJvLWJhbm5lci5pbm5lci1wYWdlIC5iYW5uZXItY3RudC50ZXh0LWdyZXkgLmRlc2N7Y29sb3I6IzYxNjE2MX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7Lmhlcm8tYmFubmVyLmlubmVyLXBhZ2UgLmJhbm5lci1jdG50e21hcmdpbi10b3A6NTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZXJvLWJhbm5lci5pbm5lci1wYWdlIC5iYW5uZXItY3RudHttYXJnaW4tdG9wOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuaGVyby1iYW5uZXIuaW5uZXItcGFnZSAuYmFubmVyLWN0bnQgLmhkMXtmb250LXNpemU6MjhweH19LmlubmVyLXBsLXBhZ2UgLm93bC1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjUuNSU7dG9wOjcwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAlKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03MCUpfS5pbm5lci1wbC1wYWdlIC5vd2wtZG90cyBidXR0b24ub3dsLWRvdHttYXJnaW46MCAzcHh9LmlubmVyLXBsLXBhZ2UgLm93bC1kb3RzIGJ1dHRvbi5vd2wtZG90IHNwYW57d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXI6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpub25lfS5pbm5lci1wbC1wYWdlIC5vd2wtZG90cyBidXR0b24ub3dsLWRvdC5hY3RpdmUgc3BhbntiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbm5lci1wbC1wYWdlIC5vd2wtZG90c3t0b3A6NjglO3JpZ2h0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKDU4JSwgLTUwJSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDU4JSwgLTUwJSl9fS5pbm5lci1wbC1wYWdlIC5vd2wtbmF2e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjUlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uaW5uZXItcGwtcGFnZSAub3dsLW5hdiBidXR0b257cG9zaXRpb246c3RhdGljO2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMzIpO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MTJweH0uaW5uZXItcGwtcGFnZSAub3dsLW5hdiBidXR0b24gc3Bhbntmb250LXNpemU6MjBweH0uaW5uZXItcGwtcGFnZSAub3dsLW5hdiBidXR0b24uZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHQ7b3BhY2l0eTouM30uaW5uZXItcGwtcGFnZSAua25vdy1tb3JlLWJvdHRvbS1idG57Ym9yZGVyOjA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzliMWUyNjtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXJhZGl1czoyNXB4O3BhZGRpbmc6MTBweCAyNHB4IDEwcHggMjRweDtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luLXRvcDoyOHB4O2Rpc3BsYXk6aW5saW5lLWZsZXh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5pbm5lci1wbC1wYWdlIC5rbm93LW1vcmUtYm90dG9tLWJ0bnttYXJnaW4tdG9wOjEzMHB4O2ZvbnQtc2l6ZToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmlubmVyLXBsLXBhZ2UgLmtub3ctbW9yZS1ib3R0b20tYnRue3BhZGRpbmc6OXB4IDI0cHggOXB4IDI0cHg7bWFyZ2luLXRvcDoxNXB4O2ZvbnQtc2l6ZToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmlubmVyLXBsLXBhZ2UgLmtub3ctbW9yZS1ib3R0b20tYnRuLm1vYmlsZS1ib3R0b217cGFkZGluZzo5cHggMjRweCA5cHggMjRweDtmb250LXNpemU6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7Ym90dG9tOjE1JTtsZWZ0OjUlfX0uaW5uZXItcGwtcGFnZSAuYmFubmVyLWN0bnR7bWFyZ2luLXRvcDowcHh9LmlubmVyLXBsLXBhZ2UgLmJhbm5lci1jdG50LnRleHQtZ3JleSAuaGQxe2NvbG9yOiM2MTYxNjF9LmlubmVyLXBsLXBhZ2UgLmJhbm5lci1jdG50LnRleHQtZ3JleSAuZGVzY3tjb2xvcjojNjE2MTYxfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5uZXItcGwtcGFnZSAuYmFubmVyLWN0bnR7bWFyZ2luLXRvcDowfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5pbm5lci1wbC1wYWdlIC5iYW5uZXItY3RudCAuaGQxe2ZvbnQtc2l6ZTozOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmlubmVyLXBsLXBhZ2UgLmJhbm5lci1jdG50IC5oZDF7Zm9udC1zaXplOjI4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsuaW5uZXItcGwtcGFnZSAuYnRuLWJveHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5uZXItcGwtcGFnZSAuYnRuLWJveHtmbGV4LWRpcmVjdGlvbjpyb3d9fS5pbm5lci1wbC1wYWdlIC5idG4tYm94IC5idG4tcmVke2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo1MHB4O21pbi13aWR0aDoxNjBweDtwYWRkaW5nOjEwcHggMzBweDtib3JkZXItcmFkaXVzOjI1cHg7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MzBweDt3aGl0ZS1zcGFjZTpub3dyYXB9LmlubmVyLXBsLXBhZ2UgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuaGVyby1rbm93LW1vcmV7Zm9udC1zaXplOjE0cHh9QG1lZGlhKG1heC13aWR0aDogMTE4MHB4KXsuaW5uZXItcGwtcGFnZSAucHJvZHVjdC1iYW5uZXIuZmFzdGFnIC5iYW5uZXItd3JhcHBlciAubGlzdC1pdGVtIGxpe21hcmdpbi1ib3R0b206MjRweH0uaW5uZXItcGwtcGFnZSAucHJvZHVjdC1iYW5uZXIuZmFzdGFnIC5iYW5uZXItd3JhcHBlciAubGlzdC1pdGVtIGxpIHB7bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmlubmVyLXBsLXBhZ2UgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuYmFubmVyLXdyYXBwZXIgLmxpc3QtaXRlbXtkaXNwbGF5OmJsb2NrfS5pbm5lci1wbC1wYWdlIC5wcm9kdWN0LWJhbm5lci5mYXN0YWcgLmJhbm5lci13cmFwcGVyIC5saXN0LWl0ZW0gbGl7bWFyZ2luLWJvdHRvbToyNHB4fS5pbm5lci1wbC1wYWdlIC5wcm9kdWN0LWJhbm5lci5mYXN0YWcgLmJhbm5lci13cmFwcGVyIC5saXN0LWl0ZW0gbGkgc3Bhbnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2ZsZXg6MCAwIDQwcHh9LmlubmVyLXBsLXBhZ2UgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuYmFubmVyLXdyYXBwZXIgLmxpc3QtaXRlbSBsaSBwe2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbm5lci1wbC1wYWdlIC5wcm9kdWN0LWJhbm5lci5mYXN0YWcgLmJhbm5lci13cmFwcGVyIC5saXN0LWl0ZW17ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmlubmVyLXBsLXBhZ2UgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuYmFubmVyLWJ0bXtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5uZXItcGwtcGFnZSAucHJvZHVjdC1iYW5uZXIuZmFzdGFnIC5iYW5uZXItYnRte2Rpc3BsYXk6YmxvY2t9fS5iYW5uZXItdG9wLC5wcm9kdWN0LWJhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uYmFubmVyLXRvcCAuZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlLC5wcm9kdWN0LWJhbm5lciAuZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQwLjI1JX0uYmFubmVyLXRvcC50ZXh0LWdyZXkgLmhkMSwucHJvZHVjdC1iYW5uZXIudGV4dC1ncmV5IC5oZDF7Y29sb3I6IzYxNjE2MX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5iYW5uZXItdG9wLnRleHQtZ3JleSAuaGQxLC5wcm9kdWN0LWJhbm5lci50ZXh0LWdyZXkgLmhkMXtmb250LXNpemU6MjRweH19LmJhbm5lci10b3AudGV4dC1ncmV5IC5kZXNjLC5wcm9kdWN0LWJhbm5lci50ZXh0LWdyZXkgLmRlc2N7Y29sb3I6IzYxNjE2MX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJhbm5lci10b3AudGV4dC1ncmV5IC5kZXNjLC5wcm9kdWN0LWJhbm5lci50ZXh0LWdyZXkgLmRlc2N7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5iYW5uZXItdG9wLnRleHQtZ3JleSAuYnRuLXJlZCwucHJvZHVjdC1iYW5uZXIudGV4dC1ncmV5IC5idG4tcmVke21pbi13aWR0aDppbmhlcml0fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyLXRvcC50ZXh0LWdyZXkgLmJ0bi1yZWQsLnByb2R1Y3QtYmFubmVyLnRleHQtZ3JleSAuYnRuLXJlZHtwYWRkaW5nOjAgMjBweH19LmJhbm5lci10b3AgLmJhbm5lci1idG0sLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRte3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt3aWR0aDoxMDAlO2JvdHRvbTowO2xlZnQ6MH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVte2Rpc3BsYXk6ZmxleH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtIGxpLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtIGxpe3dpZHRoOjI1JX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJhbm5lci10b3AgLmJhbm5lci1idG0sLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRte3Bvc2l0aW9uOnN0YXRpYztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI2Y1ZjVmNTtvdmVyZmxvdy14OmF1dG99LmJhbm5lci10b3AgLmJhbm5lci1idG0ubm9icmQsLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRtLm5vYnJke2JvcmRlci1ib3R0b206MH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSwucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDF7cGFkZGluZy10b3A6MDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5iYW5uZXItdG9wIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AxIGxpLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaXttYXJnaW4tYm90dG9tOjA7d2lkdGg6YXV0b30uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaSBhLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaSBhe2NvbG9yOiM1NDU2NWI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3doaXRlLXNwYWNlOm5vd3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3dpZHRoOjEyMHB4O3doaXRlLXNwYWNlOmluaGVyaXQ7bWFyZ2luOjI0cHggMzJweCAyNHB4IDB9LmJhbm5lci10b3AgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDEgbGkgYSBzcGFuLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMSBsaSBhIHNwYW57YmFja2dyb3VuZDojZjNmM2YzO21hcmdpbi1ib3R0b206MTBweH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMiwucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDJ7cGFkZGluZy10b3A6MH0uYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMiBsaSwucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDIgbGl7bWFyZ2luLWJvdHRvbTowO3dpZHRoOmF1dG87Y29sb3I6IzU0NTY1YjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDt3aWR0aDphdXRvO21hcmdpbjoyNHB4IDMycHggMjRweCAwO2ZsZXg6MCAwIDEzMHB4fS5iYW5uZXItdG9wIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpIHNwYW4sLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpIHNwYW57YmFja2dyb3VuZDojZjNmM2YzO21hcmdpbi1ib3R0b206MTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuYmFubmVyLXRvcCAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMi5vcDMgbGksLnByb2R1Y3QtYmFubmVyIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyLm9wMyBsaXtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleDowIDAgMTgwcHg7YWxpZ24taXRlbXM6Y2VudGVyfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbm5lci10b3AgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDEgbGkgYSwucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDEgbGkgYXttYXJnaW46MjRweCAxNnB4IDI0cHggMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNnB4O3dpZHRoOjEwMHB4fS5iYW5uZXItdG9wIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpLC5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bSAubGlzdC1pdGVtLm9wMiBsaXttYXJnaW46MjRweCAxNnB4IDI0cHggMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNnB4O2ZsZXg6MCAwIDEwMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5iYW5uZXItdG9wIC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDowfX0ucHJvZHVjdC1iYW5uZXIgZmlndXJlIGltZ3t3aWR0aDoxMDAlfS5wcm9kdWN0LWJhbm5lciAubGlzdC1pdGVtLm9wMSBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucHJvZHVjdC1iYW5uZXIgLmJ0bi1ib3h7ZGlzcGxheTpmbGV4fS5wcm9kdWN0LWJhbm5lciAuaGVyby1rbm93LW1vcmV7bGluZS1oZWlnaHQ6MjRweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5wcm9kdWN0LWJhbm5lciAuaGVyby1rbm93LW1vcmUgLmljb24tcGxheXtmb250LXNpemU6MjRweDttYXJnaW4tcmlnaHQ6MTBweH0ucHJvZHVjdC1iYW5uZXIgLmhlcm8ta25vdy1tb3JlIC5pY29uLXBsYXk6OmJlZm9yZXtjb2xvcjojOWQxZDI3fS5wcm9kdWN0LWJhbm5lciAubGlzdC1pdGVte2JvcmRlci10b3A6MDtwYWRkaW5nLXRvcDowfS5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWJ0bXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LWJhbm5lci50ZXh0LWdyZXkgLmJhbm5lci1jdG50IC5oZDF7bWFyZ2luLXRvcDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItd3JhcHBlciAubGlzdC1pdGVte2Rpc3BsYXk6bm9uZX0ucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1jdG50e3RvcDo1MHB4fS5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWN0bnQgLmhkMXtmb250LXNpemU6MjRweDttYXJnaW4tdG9wOjMwcHh9LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItY3RudCAuZGVzYy5ub1RhYntkaXNwbGF5Om5vbmV9LnByb2R1Y3QtYmFubmVyIC5oZXJvLWtub3ctbW9yZXttYXJnaW4tbGVmdDoxNnB4O3doaXRlLXNwYWNlOm5vd3JhcDtoZWlnaHQ6NTBweH0ucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1idG17ZGlzcGxheTpibG9ja319QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LWJhbm5lciAuYmFubmVyLWN0bnR7dG9wOjI0cHh9LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItY3RudCAuaGQxe21hcmdpbi10b3A6MH0ucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1jdG50IC5kZXNje2Rpc3BsYXk6YmxvY2t9LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItY3RudCAuZGVzYy5ub1RhYntkaXNwbGF5OmJsb2NrfX0ucHJvZHVjdC1iYW5uZXIgLnBsYXktYm94e3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtYmFubmVyIC5wbGF5LWJveHt0b3A6MTgwcHh9fS5iYW5uZXIyIGZpZ3VyZXttYXJnaW4tdG9wOi0zMHB4fS5iYW5uZXIyIGZpZ3VyZSBpbWd7bWFyZ2luLWxlZnQ6NjBweDttYXgtd2lkdGg6NDU1cHg7aGVpZ2h0OmF1dG99LmJhbm5lcjIgLmJhbm5lci13cmFwcGVyLmdyZXktYnRtIGZpZ3VyZXttYXJnaW4tdG9wOjA7cGFkZGluZy10b3A6NjBweH0uYmFubmVyMiAuYmFubmVyLXdyYXBwZXIuZ3JleS1idG0gLmxpc3QtaXRlbS5vcHQxe2JvcmRlci10b3A6MH0uYmFubmVyMiAuYmFubmVyLXdyYXBwZXIuZ3JleS1idG0gLmxpc3QtaXRlbS5vcHQxIGxpIHNwYW57YmFja2dyb3VuZDojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYmFubmVyMiAuYmFubmVyLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO3BhZGRpbmc6MCAxNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbm5lcjIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudHtwb3NpdGlvbjppbmhlcml0fS5iYW5uZXIyIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQgLmxpc3QtaXRlbXttYXJnaW4tdG9wOjIwcHh9LmJhbm5lcjIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudCAubGlzdC1pdGVtIGxpe21hcmdpbi1ib3R0b206MjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXIyIGZpZ3VyZSBpbWd7d2lkdGg6NTAlO21hcmdpbi1sZWZ0Oi0yMHB4fS5iYW5uZXIyIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnR7dG9wOjUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyMiBmaWd1cmV7bWFyZ2luOjIwcHggMTBweCAwfS5iYW5uZXIyIGZpZ3VyZSBpbWd7bWFyZ2luOjA7d2lkdGg6MTAwJX19LnNhLWJhbm5lcntiYWNrZ3JvdW5kOiNlZWU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMzgsIDIzOCwgMjM4KSAwJSwgcmdiKDIxNiwgMjE2LCAyMTYpIDYzJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDYzJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpO3BhZGRpbmctdG9wOjMwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zYS1iYW5uZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMzgsIDIzOCwgMjM4KSAwJSwgcmdiKDIxNiwgMjE2LCAyMTYpIDY1JSwgcmdiKDI1NSwgMjU1LCAyNTUpIDY1JSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNhLWJhbm5lcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDIzOCwgMjM4LCAyMzgpIDAlLCByZ2IoMjE2LCAyMTYsIDIxNikgMTAwJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUsIHJnYigyNTUsIDI1NSwgMjU1KSAxMDAlKX19LnNhLWJhbm5lciAuaGVyby1pbWd7bWFyZ2luLWxlZnQ6LTMwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2EtYmFubmVyIC5oZXJvLWltZ3ttYXJnaW4tbGVmdDotNjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zYS1iYW5uZXIgLmhlcm8taW1ne21hcmdpbjowfX0uc2EtYmFubmVyIGZpZ3VyZXttYXJnaW46MH0uc2EtYmFubmVyIGZpZ3VyZSBpbWd7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zYS1iYW5uZXIgZmlndXJlIGltZ3t3aWR0aDozNjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zYS1iYW5uZXIgZmlndXJlIGltZ3t3aWR0aDoyNTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zYS1iYW5uZXIgZmlndXJlIGltZ3t3aWR0aDoxMDAlfX0uc2EtYmFubmVyIC5saXN0LWl0ZW17Ym9yZGVyLXRvcDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2EtYmFubmVyIC5saXN0LWl0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXB9LnNhLWJhbm5lciAubGlzdC1pdGVtIGxpe2ZsZXg6MCAwIDMwNXB4O21hcmdpbi1yaWdodDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zYS1iYW5uZXIgLmxpc3QtaXRlbSBsaXtmbGV4OjAgMCAyODVweH19LnNhLWJhbm5lciAuaGQydnttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC13ZWlnaHQ6NzAwfS5saXN0LWNvbnR7d2lkdGg6ODAlfS5saXN0LWNvbnQgc3Ryb25ne2Rpc3BsYXk6YmxvY2t9LmdyZXktYy00MDB7Y29sb3I6IzczNzM3M30uZ3JleS1jLTN7Y29sb3I6I2I4YjhiOH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnByb2R1Y3QtYmFubmVyIC5iYW5uZXItY3RudCAuZGVzYy5mMjR7Zm9udC1zaXplOmluaGVyaXR9fS5iYW5uZXItdG9wIC5pbnZlc3Rvci1iYW5uZXIgLmJhbm5lci1jdG50e21hcmdpbi10b3A6LTUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItdG9wIC5pbnZlc3Rvci1iYW5uZXIgLmJhbm5lci1jdG50e21hcmdpbi10b3A6MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iYW5uZXItdG9wIC5pbnZlc3Rvci1iYW5uZXIgLmJhbm5lci1jdG50IC5oZDF7Zm9udC1zaXplOjI0cHh9fUBtZWRpYShtaW4td2lkdGg6IDE5MjBweCl7LmJhbm5lci13cmFwcGVyIC5jb250YWluZXIsLmJhbm5lci10b3AgLmJhbm5lci1idG0gLmNvbnRhaW5lciwuYmFuci5jb250YWluZXJ7bWF4LXdpZHRoOjE2MjBweH19Lm1vYi1idG5ze2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtYmFubmVyLnYxIC5iYW5uZXItd3JhcHBlciBmaWd1cmV7aGVpZ2h0Ojcwdmg7b3ZlcmZsb3c6aGlkZGVufS5wcm9kdWN0LWJhbm5lci52MSAuYmFubmVyLXdyYXBwZXIgZmlndXJlIGltZ3ttYXJnaW4tdG9wOi0zMHB4fS5wcm9kdWN0LWJhbm5lci52MSAuYmFubmVyLWN0bnQgLmhkMXtmb250LXNpemU6MjJweH0ucHJvZHVjdC1iYW5uZXIudjEgLmJhbm5lci1jdG50IC5kZXNje21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MTVweH0ucHJvZHVjdC1iYW5uZXIudjEgLmJhbm5lci1jdG50IC5idG4tYm94e21hcmdpbi10b3A6MTBweH0ucHJvZHVjdC1iYW5uZXIudjEgLmJhbm5lci1jdG50IC5idG4tYm94IC5idG4tcmVke2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjE0cHh9LnByb2R1Y3QtYmFubmVyLnYxIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpe2ZsZXg6MCAwIDE1MHB4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjIwcHggMTZweCAyMHB4IDB9LnByb2R1Y3QtYmFubmVyLnYxIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpIHNwYW57bWFyZ2luLWJvdHRvbTowfS5iYW5uZXItdG9wLnYxIC5iYW5uZXItd3JhcHBlciBmaWd1cmV7aGVpZ2h0OjY4dmg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtwb3NpdGlvbjpyZWxhdGl2ZX0uYmFubmVyLXRvcC52MSAuYmFubmVyLXdyYXBwZXIgZmlndXJlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNzAlLCByZ2JhKDAsIDAsIDAsIDAuMykgMTAwJSl9LmJhbm5lci10b3AudjEgLmJhbm5lci1jdG50IC5oZDF7Zm9udC1zaXplOjIycHh9LmJhbm5lci10b3AudjEgLmJhbm5lci1jdG50IC5kZXNje21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MTVweH0uYmFubmVyLXRvcC52MSAuYmFubmVyLWN0bnQgLmJ0bi1ib3h7bWFyZ2luLXRvcDoxMHB4fS5iYW5uZXItdG9wLnYxIC5iYW5uZXItY3RudCAuYnRuLWJveCAuYnRuLXJlZHtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToxNHB4fS5iYW5uZXItdG9wLnYxIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW57bWFyZ2luLXJpZ2h0OjE2cHh9LmJhbm5lci10b3AudjEgLmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzLk1UMzAsLmJhbm5lci10b3AudjEgLmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmJ0bi1ib3guTVQzMHttYXJnaW4tdG9wOjIwcHh9Lm1vYi1idG5ze2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNGRlZywgI0M0Nzc3RCAwJSwgIzlEMUQyNyA5MSUpO3BhZGRpbmc6MTBweCAxNnB4IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5tb2ItYnRucyBhe3BhZGRpbmc6NnB4IDEycHg7bWFyZ2luLWJvdHRvbToxMHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjIyKTtib3JkZXItcmFkaXVzOjVweDtmb250LXNpemU6MTRweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjQ4JX0ubW9iLWJ0bnMgYSBzcGFue21hcmdpbi1yaWdodDo4cHh9Lm1vYi1idG5zIGEgc3BhbiBpbWd7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0ubW9iLWJ0bnMub3Axe2JhY2tncm91bmQ6I2YzZjNmM30ubW9iLWJ0bnMub3AxIGF7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmZ9Lm1vYi1idG5zLm9wMntiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzowfS5tb2ItYnRucy5vcDIgYXtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZjtwYWRkaW5nOjEycHggMjJweDt3aWR0aDo1MCU7Ym9yZGVyLXJhZGl1czowO21hcmdpbi1ib3R0b206MH0ubW9iLWJ0bnMub3AyIGE6bnRoLWNoaWxkKDEpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMTE4Mjc7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDExODI3fS5tb2ItYnRucy5vcDIgYTpudGgtY2hpbGQoMil7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QxMTgyNztib3JkZXItbGVmdDoxcHggc29saWQgIzc3MDYwZn0ubW9iLWJ0bnMub3AyIGE6bnRoLWNoaWxkKDMpe2JvcmRlci10b3A6MXB4IHNvbGlkICM3NzA2MGY7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDExODI3fS5tb2ItYnRucy5vcDIgYTpudGgtY2hpbGQoNCl7Ym9yZGVyLXRvcDoxcHggc29saWQgIzc3MDYwZjtib3JkZXItbGVmdDoxcHggc29saWQgIzc3MDYwZn0uYmFubmVyLXRvcC52MiAuYmFubmVyLXdyYXBwZXIgZmlndXJle21heC1oZWlnaHQ6Y2FsYygxMDB2aCAtIDcwcHgpO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7cG9zaXRpb246cmVsYXRpdmV9LmJhbm5lci10b3AudjIgLmJhbm5lci13cmFwcGVyIGZpZ3VyZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDApIDcwJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDEwMCUpfS5iYW5uZXItdG9wLnYyIC5tb2ItYnRucy5vcDF7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCV9LmJhbm5lci10b3AudjIgLmhlcm8tYmFubmVyLm5ldyAub3dsLWRvdHN7Ym90dG9tOjExMnB4fS5iYW5uZXItdG9wLnYyIC5iYW5uZXItY3RudCAuaGQxe2ZvbnQtc2l6ZToyMnB4fS5iYW5uZXItdG9wLnYyIC5iYW5uZXItY3RudCAuZGVzY3ttYXJnaW4tdG9wOjEwcHg7Zm9udC1zaXplOjE1cHh9LmJhbm5lci10b3AudjIgLmJhbm5lci1jdG50IC5idG4tYm94e21hcmdpbi10b3A6MTBweH0uYmFubmVyLXRvcC52MiAuYmFubmVyLWN0bnQgLmJ0bi1ib3ggLmJ0bi1yZWR7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6MTRweH0uYmFubmVyLXRvcC52MiAuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldElue21hcmdpbi1yaWdodDoxNnB4fS5iYW5uZXItdG9wLnYyIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcy5NVDMwLC5iYW5uZXItdG9wLnYyIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5idG4tYm94Lk1UMzB7bWFyZ2luLXRvcDoyMHB4fX0uYmFubmVyLXdyYXBwZXIgZmlndXJlLmJ0bS1ncmFke3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItd3JhcHBlciBmaWd1cmUuYnRtLWdyYWQ6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4zKSAxMDAlKX0uYmFubmVyLWJ0bTF7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3R0b206MDtsZWZ0OjB9Lmxpc3QtYWIxe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5saXN0LWFiMSBsaXt3aWR0aDoxOC42JTttYXJnaW46MCAuNyUgMzZweH0ubGlzdC1hYjEgbGkuYWN0aXZlIGF7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTMyZGVnLCAjQzQ3NzdEIDAlLCAjOUIxRTI2IDEwMCUpO2NvbG9yOiNmZmZ9Lmxpc3QtYWIxIGxpIGF7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMjIpO2JvcmRlci1yYWRpdXM6NXB4O2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MTBweCAwfS5saXN0LWFiMSBsaSBhOmhvdmVye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzMmRlZywgI0M0Nzc3RCAwJSwgIzlCMUUyNiAxMDAlKTtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubGlzdC1hYjF7ZGlzcGxheTpub25lfX0uYmFubmVyLWJ0bS5vcDF7cG9zaXRpb246c3RhdGljO2JhY2tncm91bmQ6I2Q4ZDhkOH0uYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbXtkaXNwbGF5OmZsZXg7cGFkZGluZzoyMHB4IDA7Ym9yZGVyLXRvcDowfS5iYW5uZXItYnRtLm9wMSAubGlzdC1pdGVtIGxpe3dpZHRoOjI1JTttYXJnaW4tYm90dG9tOjB9LmJhbm5lci1idG0ub3AxIC5saXN0LWl0ZW0gbGkgYXtjb2xvcjojNTQ1NjVifUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbXtwYWRkaW5nOjA7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbSBsaXttYXJnaW4tYm90dG9tOjA7d2lkdGg6YXV0b30uYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbSBsaSBhe2NvbG9yOiM1NDU2NWI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3doaXRlLXNwYWNlOm5vd3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3doaXRlLXNwYWNlOmluaGVyaXQ7bWFyZ2luOjI0cHggMTZweCAyNHB4IDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTZweDt3aWR0aDoxMjBweH0uYmFubmVyLWJ0bS5vcDEgLmxpc3QtaXRlbSBsaSBhIHNwYW57YmFja2dyb3VuZDojZjNmM2YzO21hcmdpbi1ib3R0b206MTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5iYW5uZXItYnRtLm9wMXtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZjVmNWY1O2JhY2tncm91bmQ6bm9uZTtvdmVyZmxvdy14OmF1dG99fS5oZDMye2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjF9LmMtd2hpdGV7Y29sb3I6I2ZmZn0jdGFuZGMgLm1vZGFsLWJvZHl7b3ZlcmZsb3c6c2Nyb2xsO2hlaWdodDo0NTBweH0jdGFuZGMgLm1vZGFsLWJvZHkgLm5vdGVzIGxpe2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tbGVmdDowfS5uby1odHtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5ncm50LXByZS1vd24tYmFuMntiYWNrZ3JvdW5kOiNmZGZkZmQ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoMjUzLCAyNTMsIDI1MykgNCUsIHJnYigyMjAsIDIyNSwgMjI4KSA2OCUpO21pbi1oZWlnaHQ6NjIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LmdybnQtcHJlLW93bi1iYW4ye21pbi1oZWlnaHQ6NTkwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtcHJlLW93bi1iYW4ye21pbi1oZWlnaHQ6NTAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1wcmUtb3duLWJhbjJ7bWluLWhlaWdodDo0MDBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXByZS1vd24tYmFuMnttaW4taGVpZ2h0OjUwMHB4fX0uZ3JudC1wcmUtb3duLWJhbjIgcGljdHVyZXt0ZXh0LWFsaWduOmNlbnRlcjttYXgtd2lkdGg6NjIwcHg7bWFyZ2luOmF1dG87ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6YXV0bztwYWRkaW5nLWxlZnQ6MTM1cHg7bWFyZ2luLXRvcDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtcHJlLW93bi1iYW4yIHBpY3R1cmV7cGFkZGluZy1sZWZ0OjEwMHB4O21heC13aWR0aDo1MzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXByZS1vd24tYmFuMiBwaWN0dXJle3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi10b3A6MTMwcHg7bWF4LXdpZHRoOjQxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtcHJlLW93bi1iYW4yIHBpY3R1cmV7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLXRvcDoxMTBweDttYXgtd2lkdGg6MTAwJX19Lm5vdGlmaWNhdGlvbi1kcm9wZG93bntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDFweCAycHggcmdiYSgwLDAsMCwuMjIpO2JvcmRlci1yYWRpdXM6MnB4O3dpZHRoOjM1MHB4O3JpZ2h0OjA7cGFkZGluZzoxMHB4IDAgMH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIHVse21pbi1oZWlnaHQ6MTEwcHg7bWF4LWhlaWdodDozMDBweDtvdmVyZmxvdy15OmF1dG99Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBsaXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDE1MSwxNTEsMTUxLC40KTtwYWRkaW5nOjE1cHggMjBweDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBoM3tmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzowIDIwcHh9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biAuc2Vub3RpLWgze2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjAgMjBweDttYXJnaW4tYm90dG9tOjB9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBoNHtmb250LXNpemU6MTRweDtjb2xvcjojNzY3Njc2O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjRweH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5uby1ieC1oNHtmb250LXNpemU6MTRweDtjb2xvcjojNzY3Njc2O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjRweH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIHB7Zm9udC1zaXplOjEycHh9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biAuYmR5e3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm5vdGlmaWNhdGlvbi1kcm9wZG93bntwb3NpdGlvbjpzdGF0aWN9fS5kcm9wLWRvd24tbm90aWZpY2F0aW9ue3BhZGRpbmc6MCA2cHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5kcm9wLWRvd24tbm90aWZpY2F0aW9ue21hcmdpbi1yaWdodDoxNXB4fX0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbjpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggMXB4IDJweCByZ2JhKDAsMCwwLC4yMil9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kcm9wLWRvd24tbm90aWZpY2F0aW9uOmhvdmVye2JveC1zaGFkb3c6bm9uZX19LmRyb3AtZG93bi1ub3RpZmljYXRpb246aG92ZXIgLm5vdGlmaWNhdGlvbi1kcm9wZG93bntkaXNwbGF5OmJsb2NrfS5ub3RpZmljYXRpb24tYnh7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6NTAlO3JpZ2h0OmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTsta2h0bWwtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7ei1pbmRleDo1O2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMDAlO21heC13aWR0aDo4MDBweDtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC4yMik7bWF4LWhlaWdodDozNjBweH0ubm90aWZpY2F0aW9uLWJ4IC5zZWFyY2gtYnhJbntwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3RvcDowcHg7ei1pbmRleDoxO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2hlaWdodDo2MHB4fS5ub3RpZmljYXRpb24tYnggLnNlYXJjaC1ieEluIGgze2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjIwcHh9Lm5vdGlmaWNhdGlvbi1ieCAuc2VhcmNoLWJ4SW4gLnNlbm90aS1oM3tmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzoyMHB4O21hcmdpbi1ib3R0b206MH0ubm90aWZpY2F0aW9uLWJ4IC5ub3RpZmljYXRpb24tZHJvcGRvd257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2JveC1zaGFkb3c6bm9uZTtwYWRkaW5nLXRvcDo2MHB4O292ZXJmbG93LXk6c2Nyb2xsO2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMXtwb3NpdGlvbjpyZWxhdGl2ZX19LmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93bnt3aWR0aDoyNDBweDtwYWRkaW5nLXRvcDowfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbjowIDEyMHB4IDAgMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjEycHggMCAwfS5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd24gLnBob25lLWJ4OjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOHB4O3JpZ2h0OjhweDt3aWR0aDowO2hlaWdodDowO2JvcmRlci1sZWZ0OjhweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDo4cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjhweCBzb2xpZCAjZWVlfX0ucGhvbmUtYnh7cGFkZGluZzoxNnB4IDIwcHh9LnBob25lLWJ4IHB7bWFyZ2luLWJvdHRvbTowfS5waG9uZS1ieCBocnttYXJnaW4tdG9wOjEycHg7bWFyZ2luLWJvdHRvbToxMnB4fS5waG9uZS1ieCBhe2ZvbnQtc2l6ZToxOHB4O2xpc3Qtc3R5bGU6MTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzlkMWQyNztkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NHB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIHNwYW57Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM5ZDFkMjc7bWFyZ2luLWxlZnQ6OHB4fS5kYXJrLW1vZGUgYm9keSwuZGFyay1tb2RlIHNlY3Rpb24sLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSwuZGFyay1tb2RlIC5jYWxjdWxhdG9yLWZvcm0uZm9ybS1iZywuZGFyay1tb2RlIC5yZXZhbXBfZmluYW5jaWFsX2NhbGMgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jb250YWluZXIgLnJldmFtcF9maW5hbmNpYWxfY2FsY19yb3cgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jYXJkX2NvbnRhaW5lciAuZmluYW5jaWFsLWNhbGMtZm9ybSAuc2F2aW5nLWFjY291bnQtc2NyZWVuIC5zaW11bGF0aW9uLWNvbnRhaW5lciwuZGFyay1tb2RlIC50ZXN0aW1vbmlhbC1zZWN0aW9uIC5jYXJkLC5kYXJrLW1vZGUgLmJsb2ctY2FyZCAuY2FyZC1sZWZ0LC5kYXJrLW1vZGUgLmJsb2ctY2FyZCAuY2FyZC1yaWdodCwuZGFyay1tb2RlIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iLC5kYXJrLW1vZGUgLmJ0bi1ib3ggLmJ0bi13aGl0ZSwuZGFyay1tb2RlIC5jb250YWluZXIudG9wLW5hdi1jb250YWluZXIsLmRhcmstbW9kZSAubW9iLW1lbnUsLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLC5kYXJrLW1vZGUgLnRoaXJkLXRhYiwuZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4sLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLWxpZ2h0LC5kYXJrLW1vZGUgLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmhvdmVyLC5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmFjdGl2ZSwuZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmhvdmVyLC5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWQ6YWN0aXZlLC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAubWJGaXhlZGJ0LC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLC5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJnciwuZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRvZ19jb250LC5kYXJrLW1vZGUgLm5hdi5zb2MtbGlzdGluZ1RhYiBhIC5jYXJkLWJveCwuZGFyay1tb2RlIC5iZy1ncmV5IC5zZWNvbmRhcnktdGFiLC5kYXJrLW1vZGUgLmNhcmQub3AyLC5kYXJrLW1vZGUgLnNlYXJjaC1ib3ggLmZvcm0tY29udHJvbCwuZGFyay1tb2RlIC5mb3JtLWNvbnRyb2wsLmRhcmstbW9kZSAubG9va2luZy1mb3Iub3AxLC5kYXJrLW1vZGUgLnNlcnZpY2UtYm94OjpiZWZvcmUsLmRhcmstbW9kZSAuc2Vjb25kYXJ5LW5hdiwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5pbm5lciwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudSAuaW5uZXIsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAubW9kYWwtYm9keS5iZy13aGl0ZSwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmR7YmFja2dyb3VuZDojMzMzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc2VhcmNoLWJ4IC50eXBlYWhlYWQsLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnR0LW1lbnUsLmRhcmstbW9kZSAuc2VhcmNoLWJ4LC5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmR7YmFja2dyb3VuZC1jb2xvcjojMzMzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIHNlbGVjdC5ub3JtYWwtc2VsLC5kYXJrLW1vZGUgLnNyY2gtYnh7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5kYXJrLW1vZGUgLmljb24tc3RhcjpiZWZvcmUsLmRhcmstbW9kZSAuc2VjLW5hdiAuaWNvbi1Eb3duOmJlZm9yZSwuZGFyay1tb2RlIC5tYkZpeGVkYnQgLnJlVGl0bGUgYS51cGRvd25ieCBzcGFuLmljb24tRG93bi51cDpiZWZvcmUsLmRhcmstbW9kZSAubWJGaXhlZGJ0IC5yZVRpdGxlIGEudXBkb3duYnggc3BhbjpiZWZvcmUsLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50cmdyOjpiZWZvcmV7Y29sb3I6I2ZmMH0uZGFyay1tb2RlIC5pY29uLXN0YXIuYWN0aXZlOjpiZWZvcmUsLmRhcmstbW9kZSAuaWNvbi1yczpiZWZvcmV7Y29sb3I6I2ZmMH0uZGFyay1tb2RlIC50b3AtbmF2LC5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEsLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmUsLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlLC5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsLmRhcmstbW9kZSBmb290ZXIsLmRhcmstbW9kZSAuZm9vdGVyLXRvcCwuZGFyay1tb2RlIC5jdXN0b21lci1mcmllbmRseSwuZGFyay1tb2RlIC5ncmV5LWJnLC5kYXJrLW1vZGUgLmJhbm5lcjIgLmJhbm5lci13cmFwcGVyLmdyZXktYnRtLC5iYW5uZXIyIC5kYXJrLW1vZGUgLmJhbm5lci13cmFwcGVyLmdyZXktYnRtLC5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGluaywuZGFyay1tb2RlIC5ncmV5LWJnIC5jYXJkLWJveCwuZGFyay1tb2RlIC5iYW5uZXIyIC5iYW5uZXItd3JhcHBlci5ncmV5LWJ0bSAuY2FyZC1ib3gsLmJhbm5lcjIgLmRhcmstbW9kZSAuYmFubmVyLXdyYXBwZXIuZ3JleS1idG0gLmNhcmQtYm94LC5kYXJrLW1vZGUgLm5ld3MtcGFnZS5ncmV5LWJnMywuZGFyay1tb2RlIC5uZXdzLW1vcmUtY2FyZCAubWVkaWEsLmRhcmstbW9kZSAuZ3JkUDEsLmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhLC5kYXJrLW1vZGUgLm15LWxpbmtzIGEgc3BhbiwuZGFyay1tb2RlIC5ncmV5LWJnMiwuZGFyay1tb2RlIC5sb29raW5nLWZvciAuY2FyZC1sb29rLC5kYXJrLW1vZGUgLnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHksLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIGEsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwLC5kYXJrLW1vZGUgLmhvbWUtY2Fyb3VzZWwtMiAuaG9tZS1jYXJvdXNlbC0yLW5hdi1jaGlwLC5kYXJrLW1vZGUgLnRvcC1uYXYtY29udGFpbmVyLC5kYXJrLW1vZGUgaGVhZGVyLC5kYXJrLW1vZGUgLnJldmFtcF9maW5hbmNpYWxfY2FsYyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NvbnRhaW5lciAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX3JvdyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NhcmRfY29udGFpbmVyIC5maW5hbmNpYWwtY2FsYy1mb3JtIC5zYXZpbmctYWNjb3VudC1zY3JlZW4gLnNsaWRlci1jb250YWluZXIsLmRhcmstbW9kZSAuc2VhcmNoLWJ4LC5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC50dC1tZW51LC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51X19fXywuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dCwuZGFyay1tb2RlIC5idG4tYm94IC5idG4td2hpdGUsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50cmdyLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudG9nX2NvbnQsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAubGluaywuZGFyay1tb2RlIC5zZWMtbmF2e2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnRoaXJkLXRhYiBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSl9LmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkOjpiZWZvcmUsLmRhcmstbW9kZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoIC5pY29uLXNlYXJjaDpiZWZvcmUsLmRhcmstbW9kZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuaWNvbi1jbG9zZTpiZWZvcmUsLmRhcmstbW9kZSAuZ3JleS1iZzMgLmZvcm0tbGFiZWwtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsLmRhcmstbW9kZSA6OnBsYWNlaG9sZGVyLC5kYXJrLW1vZGUgaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOiNmZjAgIWltcG9ydGFudH0uZGFyay1tb2RlIGEsLmRhcmstbW9kZSBoMSwuZGFyay1tb2RlIGgyLC5kYXJrLW1vZGUgaDMsLmRhcmstbW9kZSBoNCwuZGFyay1tb2RlIGg1LC5kYXJrLW1vZGUgaDYsLmRhcmstbW9kZSBwLC5kYXJrLW1vZGUgc3BhbiwuZGFyay1tb2RlIHN0cm9uZywuZGFyay1tb2RlIGVtLC5kYXJrLW1vZGUgc21hbGwsLmRhcmstbW9kZSBkaXYsLmRhcmstbW9kZSBsaSwuZGFyay1tb2RlIGEsLmRhcmstbW9kZSBidXR0b24sLmRhcmstbW9kZSBsYWJlbCwuZGFyay1tb2RlIHRkLC5kYXJrLW1vZGUgdGgsLmRhcmstbW9kZSBjYXB0aW9uLC5kYXJrLW1vZGUgbGVnZW5kLC5kYXJrLW1vZGUgcHJlLC5kYXJrLW1vZGUgYmxvY2txdW90ZSwuZGFyay1tb2RlIGFkZHJlc3MsLmRhcmstbW9kZSBjb2RlLC5kYXJrLW1vZGUga2JkLC5kYXJrLW1vZGUgc2FtcCwuZGFyay1tb2RlIHZhciwuZGFyay1tb2RlIGNpdGUsLmRhcmstbW9kZSBhYmJyLC5kYXJrLW1vZGUgZGZuLC5kYXJrLW1vZGUgbWFyaywuZGFyay1tb2RlIHEsLmRhcmstbW9kZSBzdWIsLmRhcmstbW9kZSBzdXAsLmRhcmstbW9kZSB0aW1lLC5kYXJrLW1vZGUgaW5zLC5kYXJrLW1vZGUgZGVsLC5kYXJrLW1vZGUgaW5wdXQsLmRhcmstbW9kZSBzZWxlY3QsLmRhcmstbW9kZSBzdmd7Y29sb3I6I2ZmMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0e2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdldC1pbnRvdWNoLXJldmFtcCwuZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZXtiYWNrZ3JvdW5kOiMyMjIgIWltcG9ydGFudH0uaGlnaGxpZ2h0ZWR7Ym9yZGVyOjFweCBzb2xpZCAjMDAwfS5oaWdobGlnaHRlZFdoaXRle2JvcmRlcjoxcHggc29saWQgI2ZmZn0uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGgsLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aCwuZGFyay1tb2RlIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEgc3ZnIHBhdGh7c3Ryb2tlOiNmZjB9LmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmNsb3NlIHBhdGh7c3Ryb2tlOiNmZjA7ZmlsbDojZmYwfS5kYXJrLW1vZGUgLmNsb3NlLmNsb3NlSGVscCBwYXRoe2ZpbGw6I2ZmMH0uZGFyay1tb2RlIC5zZWMtbmF2IC5pY29uLURvd246YmVmb3Jle2NvbG9yOiNmZjB9LmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aCwuZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGh7c3Ryb2tlOiNmZjB9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWxwLWRyb3Bkb253LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmhlbHAtZHJvcGRvbnd7bWFyZ2luOjAgMTBweH0uc2VjLW5hdj51bC5sYXN0IGxpIGEsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkgYXtwYWRkaW5nOjAgMTBweDtmb250LXNpemU6MTJweH0uc2VjLW5hdj51bC5sYXN0IGxpLnNraXAtdG8tbWFpbi1jb250ZW50LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLnNraXAtdG8tbWFpbi1jb250ZW50e2hlaWdodDphdXRvfS5zZWMtbmF2PnVsLmxhc3QgbGkuc2tpcC10by1tYWluLWNvbnRlbnQgYSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5za2lwLXRvLW1haW4tY29udGVudCBhe2NvbG9yOiMzNTM1MzUgIWltcG9ydGFudDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzo2cHggMTBweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDtib3JkZXItcmFkaXVzOjE0cHg7Ym9yZGVyOi43cHggc29saWQgIzM1MzUzNX0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5e3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2Z3tmb250LXdlaWdodDo2MDA7bWFyZ2luLWxlZnQ6M3B4O21hcmdpbi1yaWdodDozcHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBhLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IGF7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnR7Ym9yZGVyLXJhZGl1czo4cHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDRweCA3LjNweCAwcHggcmdiYSgwLDAsMCwuNjgpO3BhZGRpbmc6MnB4IDEwcHggOXB4IDEwcHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCBsaSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjYWNhY2E7cGFkZGluZzo4cHggMHB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxke2JvcmRlcjowfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmxhYmVsLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5sYWJlbHtjb2xvcjojMzMzO2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWx9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5ne2JhY2tncm91bmQ6I2Y5ZjlmOTtwYWRkaW5nOjNweCA2cHg7Ym9yZGVyLXJhZGl1czoycHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYXtwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6IzAwMDtmb250LXNpemU6MTBweDtmb250LXdlaWdodDo4MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGEuZGlzYWJsZWQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGEuZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkICFpbXBvcnRhbnR9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYTpob3ZlciwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYTpob3ZlcntiYWNrZ3JvdW5kOiNkZmRmZGZ9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhe2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQ6I2Y5ZjlmOTtjb2xvcjojMDAwO2ZvbnQtZmFtaWx5OkFyaWFsO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tbGVmdDo1cHg7Zm9udC13ZWlnaHQ6NDAwO2JvcmRlcjowO3RleHQtYWxpZ246Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzowO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEudy0yNCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEudy0yNHttaW4td2lkdGg6MjRweDttaW4taGVpZ2h0OjI0cHg7bWF4LXdpZHRoOjI0cHg7bWF4LWhlaWdodDoyNHB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctMzAsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctMzB7bWluLXdpZHRoOjMwcHg7bWluLWhlaWdodDoxNnB4O21heC13aWR0aDozMHB4O21heC1oZWlnaHQ6MTZweDtmb250LXNpemU6OHB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctNTMsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctNTN7bWluLXdpZHRoOjUzcHg7bWluLWhlaWdodDoyMHB4O21heC1oZWlnaHQ6MjBweDtmb250LXNpemU6OXB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhOmhvdmVyLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYTpob3ZlcntiYWNrZ3JvdW5kOiNkZmRmZGZ9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6I2RmZGZkZjtib3gtc2hhZG93OjBweCAxcHggMi41cHggMHB4IHJnYmEoMCwwLDAsLjE3KX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIzcHg7cmlnaHQ6MDt6LWluZGV4OjF9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5OmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5OmhvdmVyIC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6YmxvY2s7bWluLXdpZHRoOjIwMHB4fX0uZGFyay1tb2RlIC5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcHtiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyOjFweCBzb2xpZCAjMzMzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGFyay1tb2RlIC5jb250YWluZXIudG9wLW5hdi1jb250YWluZXIsLmRhcmstbW9kZSAuc2EtYmFubmVyLmNvbW1vbi1hcHBseS5vcDEgLnNhLXJpZ2h0e2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnRoaXJkLXRhYiAubmF2e2JhY2tncm91bmQ6IzMzM319LmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6aG92ZXIsLmRhcmstbW9kZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXIsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnUgLmlubmVyLC5kYXJrLW1vZGUgLnBob25lLWJ4LC5kYXJrLW1vZGUgLmhlbHAtZHJvZG93bi1tZW51LC5kYXJrLW1vZGUgdWwjY3VzdG9tLXNlbGVjdC11aURlcy1tZW51IGxpIGRpdntiYWNrZ3JvdW5kOiMzMzN9LmRhcmstbW9kZSAuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5waG9uZS1ieDo6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6IzMzMyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYXJjaC1ieCAudHlwZWFoZWFke2JhY2tncm91bmQtY29sb3I6IzMzMyAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fX0uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0e2NvbG9yOiNmZmYgIWltcG9ydGFudH0uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0OmhvdmVye2NvbG9yOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmhlcm8tYmFubmVyLWNjIC5iYW5Cb3ggLmJ0biwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY3Rpb24gLmJ0bi1ib3ggYSwuZGFyay1tb2RlIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5jY25ldy1vZmZlcnMtZGF0YSAuY2NuZXctb2ZmZXJzLWhlYWRlciAuY2NuZXctb2ZmZXJzLXRhYnMgdWwgbGkgYS5hY3RpdmUsLmRhcmstbW9kZSAuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAuY2NuZXctb2ZmZXJzLWRhdGEgLnRhYnMtY29udGVudCwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjLWxvZ2luLW5hdiAuanVtcFNlY3Rpb24gLmNvbnRhaW5lciAuanVtcEJveCAuanVtcExpbmtzIGEudHJhY2tNeUFwcCwuZGFyay1tb2RlIC5vd2wtY2Fyb3VzZWwtdmVydGljYWwuZGFyayAudGFicy1uYXYtb3B0aW9uIGxpLnVpLXN0YXRlLWFjdGl2ZSAudGFicy1hbmNob3IsLmRhcmstbW9kZSAub3dsLWNhcm91c2VsLXZlcnRpY2FsLmRhcmsgLnRhYnMtbmF2LW9wdGlvbiBsaTpob3ZlciAudGFicy1hbmNob3IsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb24zIC5vd2wtY2Fyb3VzZWwub3dsLWRyYWcgLm93bC1pdGVtLmNlbnRlciBoNCwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjQgLmNjbmV3LXNlY0JveE5ldyAuY2NuZXctc2VsZWN0Qm94IHNlbGVjdCwuZGFyay1tb2RlIC5mb3JtLWdyb3VwIGlucHV0LC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNSAuY2NuZXctZXhwTGlua3MgbGkuYWN0aXZlIGEsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb242IC5wZXJCb3hNYWluIC5wZXJCb3ggLnBlcjl0bzM2LC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNiAucGVyQm94TWFpbiAucGVyQm94TmV3IC5wZXI5dG8zNiwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjYgLnBlckJveE1haW4gLnBlckJveE5ldy5wZXJCb3gyIC5wZXI5dG8zNiAuY2MtOXRvMzYsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb241IC5jZW50ZXIgLmNjbmV3LUV4cEJveCwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjggLmNjbmV3LWV4cExpbmtzIGxpLmFjdGl2ZSBhLC5kYXJrLW1vZGUgI3N5bmNOMiAuY3VycmVudCAuaXRlbSwuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjEzIC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWQsLmRhcmstbW9kZSAuZmxvdC1zdGlja3l7YmFja2dyb3VuZDojMDAwfS5kYXJrLW1vZGUgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLmNjbmV3LW9mZmVycy1kYXRhIC50YWJzLWNvbnRlbnQgLmNjLWNhcmQgLnRhYi1kYXRhLC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctcHVwLmNjbmV3LXB1cE5ldyAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5idG4tYm94IC5idG4tcmVkLC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuYmVnaW5QdXBNYWluIC5iZWdpbkNvbnRhIC5iZWdpblF1ZXNPcGVuIGEsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jYy1Db21wQm94UHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNjLUJveGVzQ29udGFpbiAuY2MtY29tcGFyZVRhYmxlIC5mb3JtLWRldGFpbHMgc2VsZWN0IG9wdGlvbiwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZHMtbGFuZGluZyAuYmVuZWZpdHNCb3gsLmRhcmstbW9kZSAuaHBjbC1jb21wb25lbnQtbWFpbiAuY29udGFpbmVyLW1haW4gLnJvdy1kaXYgLnNsaWRlci1kaXYgLnJpZ2h0LWJhciAuY2FyZC1kaXYsLmRhcmstbW9kZSAuaW1wdC1kb2NzLWxpc3QgLmNhcmQtZG9jc3tiYWNrZ3JvdW5kOiMzMzN9LmRhcmstbW9kZSAuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLW5hdiBidXR0b24sLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb241IC5jY25ldy1FeHBCb3gsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWN0aW9uIC5idG4tYm94IGEuYnRuLXJlZCwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZHMtbGFuZGluZyAuaW1wdC1kb2NzLmJlbmVmaXRzLC5kYXJrLW1vZGUgLmhwY2wtY29tcG9uZW50LW1haW4gLmNvbnRhaW5lci1tYWluIC5yb3ctZGl2IC5zbGlkZXItZGl2IC5yaWdodC1iYXIgLnRpdGxlLWNvbnRhaW5lciAubmV3YnV0dG9uLC5kYXJrLW1vZGUgLmZlYXR1cmVzLWJveCwuZGFyay1tb2RlIC5iZW5lZml0c0JveC5ldmVue2JhY2tncm91bmQ6IzIyMn0uZGFyay1tb2RlIC5jcmVkaXQtY2FyZHMtbGFuZGluZyAuY2FyZGZyZWUtc2VjdGlvbntiYWNrZ3JvdW5kOiMyMjIgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC5jYXJkLWRpdiAuc2xpZGUxIC5pdGVtczIgLnByb2dyZXNzLXN0YXR1cy1iYXIgLnN0ZXBwZXItaXRlbSAuc3RlcC1jb3VudGVyLC5kYXJrLW1vZGUgLmhwY2wtY29tcG9uZW50LW1haW4gLmNvbnRhaW5lci1tYWluIC5yb3ctZGl2IC5zbGlkZXItZGl2IC5yaWdodC1iYXIgLmNhcmQtZGl2IC5zbGlkZTEgLml0ZW1zMyAucHJvZ3Jlc3Mtc3RhdHVzLWJhciAuc3RlcHBlci1pdGVtIC5zdGVwLWNvdW50ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjIyfS5kYXJrLW1vZGUgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uIHNwYW4uaWNvbi1SaWdodDo6YmVmb3JlLC5kYXJrLW1vZGUgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uIHNwYW4uaWNvbi1MZWZ0OjpiZWZvcmUsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jYy1Db21wQm94UHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNjLUJveGVzQ29udGFpbiAuY2MtY29tcGFyZVRhYmxlIC5mb3JtLWRldGFpbHMgc2VsZWN0IG9wdGlvbiwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZHMtbGFuZGluZyAuYmVuZWZpdHNCb3ggLmFjY29yZGlhbi5vcDEgLnRyZ3I6OmJlZm9yZXtjb2xvcjojZmYwfS5kYXJrLW1vZGUgLmlkZmMtY2FyZC1zZWN0aW9uIC5pdGVtLC5kYXJrLW1vZGUgLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZywuZGFyay1tb2RlIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzX2NsYXNzaWMgLmRfY29udGFpbmVyX2NscyAuY3JkX2NvbnRfY2xhc3NpYywuZGFyay1tb2RlIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzX2NsYXNzaWMgLmRfY29udGFpbmVyX2NscyAuY3JkX2NvbnRfY2xhc3NpYy5hY3RpdmUtY2FyZF9jbHMsLmRhcmstbW9kZSAuZW5qb3ktcG93ZXItYm94LC5kYXJrLW1vZGUgLm9mZmVyLXNlY3Rpb24gLnBsLWJveCwuZGFyay1tb2RlIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzIC5kX2NvbnRhaW5lciAuY3JkX2NvbnQsLmRhcmstbW9kZSAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0cyAuZF9jb250YWluZXIgLmNyZF9jb250LmFjdGl2ZS1jYXJkLC5kYXJrLW1vZGUgLmhwY2wtZmlyc3QtY2FyZCAucGwtYm94LC5kYXJrLW1vZGUgLmhwY2wtZmlyc3QtY2FyZCAuZHJpdmUtY2FsY3VsYXRvciwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QrLnRvZ19jb250LC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1kb2Mtc2VjdGlvbi5ncm50LWNwLWRvYyAuaW1wdC1kb2NzLWxpc3QgLmNhcmQtZG9jcywuZGFyay1tb2RlIC5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSwuZGFyay1tb2RlIC5oZWxwLWRyb2Rvd24tbWVudSBhOmhvdmVyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LXNlbGVjdC1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w2MCAuc3RlcEJvb2tpbmcsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSwuZGFyay1tb2RlIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbiAuY2FyZC1jb250ZW50cywuZGFyay1tb2RlIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbiAuY2FyZC1jb250ZW50czIsLmRhcmstbW9kZSAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW4gLnRvcC1oZWFkcyAucmVjbW5kLWJhZGdlLC5kYXJrLW1vZGUgLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1tYWluIC50b3AtaGVhZHMucmFkLXJpZ2h0LC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1iZW5lZml0cy1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nIC5maXJzdC1taWxsZW5uaWEtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNjAgLnN0ZXBCb29raW5nLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQsLmRhcmstbW9kZSAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpLC5kYXJrLW1vZGUgLmZpcnN0LWZhbWlseS1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD5kaXY+LnRyZ3IuYWN0KSAudHJnciwuZGFyay1tb2RlIC5maXJzdC1mYW1pbHktZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+ZGl2Pi50cmdyLmFjdCkgLnRvZ19jb250LC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsLmRhcmstbW9kZSAuZmlyc3Qtd2VhbHRoLWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dCwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LXdlYWx0aC1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w2MCAuc3RlcEJvb2tpbmcsLmRhcmstbW9kZSAuZmlyc3Qtd2VhbHRoLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1mbGlnaHQtYm9va2luZyAuZmlyc3QtY2xhc3NpYy1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w2MCAuc3RlcEJvb2tpbmcsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQsLmRhcmstbW9kZSAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW4gLnRvcC1oZWFkcywuZGFyay1tb2RlIC5uZXR3b3JrLWRpc2NvdmVyLWNjIC5jYXJkLC5kYXJrLW1vZGUgLm5ldHdvcmstcGFnZS1mYXEucnVwYXktbGlzdGluZy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD5kaXY+LnRyZ3IuYWN0KSwuZGFyay1tb2RlIC5uZXR3b3JrLXBhZ2UtZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLC5kYXJrLW1vZGUgLm5ldHdvcmstcGFnZS1mYXEucnVwYXktbGlzdGluZy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250LC5kYXJrLW1vZGUgLmZmLXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5kYXJrLW1vZGUgLmZmLWV4cGxvcmUtc2xpZGVyIC5mZi1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtdGFiLC5kYXJrLW1vZGUgLmZmLWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSwuZGFyay1tb2RlIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcywuZGFyay1tb2RlIC53b3ctZmlyc3QtY2xpZW50IC53b3ctY29udGFpbmVyLC5kYXJrLW1vZGUgLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+ZGl2Pi50cmdyLmFjdCksLmRhcmstbW9kZSAucnVwYXktbGlzdGluZy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LC5kYXJrLW1vZGUgLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCsudG9nX2NvbnQsLmRhcmstbW9kZSAuY2MtcnVwYXktcnVwYXktY2FyZC1zZWN0aW9uIC5saW5rcy1hbmQtY29udGVudCAubWFpbi1saW5rcy1jb250ZW50IC5tYWluUm93IC50ZXh0Q29udGFpbmVyIC5ib3hTYXZpbmcsLmRhcmstbW9kZSAuYXNodmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+ZGl2Pi50cmdyLmFjdCksLmRhcmstbW9kZSAuYXNodmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCwuZGFyay1tb2RlIC5hc2h2YS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0Ky50b2dfY29udCwuZGFyay1tb2RlIC5tYXl1cmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+ZGl2Pi50cmdyLmFjdCksLmRhcmstbW9kZSAubWF5dXJhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QsLmRhcmstbW9kZSAubWF5dXJhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QrLnRvZ19jb250LC5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzMgLmNjLXBheS1zdGVwcyAuaXRlbS1jb250YWluZXIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dCwuZGFyay1tb2RlIC5maXJzdC1lYXJuLW92ZXJ2aWV3IC5taWQtc2VjdGlvbiB1bC5saXN0IGxpLC5kYXJrLW1vZGUgLnJ1cGF5LWZlZUNoYXItc2VjdGlvbiAuUkZtYWluRGl2LC5kYXJrLW1vZGUgLnJ1cGF5LWZhcS1zZWN0aW9uLWZpbHRlci1pdGVtcywuZGFyay1tb2RlIC5ydXBheS1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpLC5kYXJrLW1vZGUgLnJ1cGF5LWZhcS1zZWN0aW9uIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCwuZGFyay1tb2RlIC5ydXBheS1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QrLnRvZ19jb250LC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1tYW5hZ2UtY3JlZGl0IC5tYW5hZ2UtY2FyZC1ib3gsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWNhcmQtc29sdXRpb24gLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWNhcmQtc29sdXRpb24gLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLmljb24tYm94LC5kYXJrLW1vZGUgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLnBpbmstYm94LC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mZWF0dXJlIC5ncmFkQmcsLmRhcmstbW9kZSAuZmlyc3QtZmVlLWNoYXJnZSAuZmVlc0NoYXJnZUJnLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1wYXltZW50IC5qb2luaW5nLWJlbmVmaXRzLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlLC5kYXJrLW1vZGUgLmJ0LWZhcSAuYWNjb3JkaWFuIC5idC13cmFwOmhhcyg+ZGl2Pi50cmdyLmFjdCksLmRhcmstbW9kZSAuYnQtZmFxIC5hY2NvcmRpYW4gLmJ0LXdyYXAgLnRyZ3IuYWN0LC5kYXJrLW1vZGUgLmJ0LWZhcSAuYWNjb3JkaWFuIC5idC13cmFwIC50cmdyLmFjdCsudG9nX2NvbnQsLmRhcmstbW9kZSAuYnQtZmFxLWZpbHRlci1pdGVtcywuZGFyay1tb2RlIC5idC1iYW5uZXItaGVybyAuYnQtYmFubmVyLXN3aXBlci1jb250YWluZXIgLmJ0LWJhbm5lciAuc2xpZGVyLWNvbnRlbnQsLmRhcmstbW9kZSAuZmlyc3QtcmV3YXJkLXNlY3Rpb24gLnJld2FyZC13cmFwcGVyLC5kYXJrLW1vZGUgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLnJld2FyZC13cmFwcGVyLC5kYXJrLW1vZGUgLmZpcnN0LXJld2FyZC1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlciAuY2hpcC1jb250YWluZXIgYSwuZGFyay1tb2RlIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlciAuY2hpcC1jb250YWluZXIgYSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3Qtam9pbmluZy1iZW5lZml0cyAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZXhwbG9yZS1jYXJkcy1zZWN0aW9uIC5udWRnZS1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci1zbGlkZSAuY2FyZCwuZGFyay1tb2RlIC5maXJzdC1mZWUtY2hhcmdlLWJlbmVmaXRzIC5mZWVzQ2hhcmdlQmcsLmRhcmstbW9kZSAucXVpelNjcmVlbi10aW1lciwuZGFyay1tb2RlIC53aGF0c05ld1NlY3Rpb24gLmJnLWdyYWRpZW50LWJsdWUsLmRhcmstbW9kZSAuZW1pQ2Fyb3VzZWwgLm51ZGdlcy1zbGlkZXIsLmRhcmstbW9kZSAudGVzdGltb25haWxDb21wLWNhcmRzLWl0ZW1zLC5kYXJrLW1vZGUgLmNjLWZhcS1maWx0ZXItaXRlbXMtdHh0LC5kYXJrLW1vZGUgLmNjLWNhcmQtcG9wdXAtdGhpcmQgLnNpbmdsZUNhcmRQYXJlbnQgLnNpbmdsZUNhcmQsLmRhcmstbW9kZSAuY2MtY2FyZC1wb3B1cC10aGlyZCAuY2MtY2FyZC1maWx0ZXItaXRlbXMtdHh0LC5kYXJrLW1vZGUgLmNjLWNhcmQtcG9wdXAtdGhpcmQgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5xdWl6U2NyZWVuIC5xdWl6LXR3byAucXVpelNjcmVlbi1kYXRlUGlja2VyLVBhcmVudCAuRy1waWNrZXIsLmRhcmstbW9kZSAucXVpelNjcmVlbiAucXVpei10d28gLnF1aXpTY3JlZW4tZGF0ZVBpY2tlci1QYXJlbnQgLmRhdGUtc2VsZWN0b3IgLnNlbGVjdC13cmFwLC5kYXJrLW1vZGUgLmNjLWNhcmQtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5oZWxwIC52aWV3QWxsY2FyZHMgLmJ0bi1ib3ggLnd0LWJ0bi1uZXcsLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCAuc2VsZWN0ZWQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsLmRhcmstbW9kZSAuYWRkTmV3ZXRiLC5kYXJrLW1vZGUgdGV4dGFyZWEuZm9ybS1jb250cm9sLC5kYXJrLW1vZGUgLnByb2dyZXNzLWxpc3QgdWwgbGkuYWN0aXZlLC5kYXJrLW1vZGUgLmV0ZERpc2FibGVkOmRpc2FibGVkLmRpc2FibGVkLC5kYXJrLW1vZGUgLmVkaXQtYnRuLC5kYXJrLW1vZGUgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwuZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OmZvY3VzfmxhYmVsLC5kYXJrLW1vZGUgLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWE6Zm9jdXN+bGFiZWwsLmRhcmstbW9kZSAubGljLXJlZi10YWJsZS1wb3B1cE5ldyAubGljLXJlZi10YWJsZS1wb3B1cC1jb250ZW50LC5kYXJrLW1vZGUgLm5ld0NhcmRCb3gsLmRhcmstbW9kZSAjbGFuZGluZ1BvcHVwIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgI2JhY2tQb3AgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAudmt5Y0J0dG9tU3VzcyAuY2t5Y0J0dG9tQm94IC5jb25nckJveDEsLmRhcmstbW9kZSAuc2NoZWR1bGVQb3B1cCAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5idG4tY29udGFpbmVyLWxiIC5sZWFybi1tb3JlLWRhdGEtbGVmdCwuZGFyay1tb2RlIC5idG4tY29udGFpbmVyLWxiIC5sZWFybi1tb3JlLWRhdGEtcmlnaHQsLmRhcmstbW9kZSAudXBpLW9uLWNyZWRpdC1kZXRhaWwgLmFjdGl2YXRlLWNhcmQsLmRhcmstbW9kZSAudXBpLW9uLWNyZWRpdC1kZXRhaWwgLmFjdGl2YXRlLWNhcmQgLmludHJvLW9mZmVyLC5kYXJrLW1vZGUgLnVwaS1vbi1jcmVkaXQtZGV0YWlsIC5hY3RpdmF0ZS1jYXJkIC5jb252aWVuY2UtY29udGFpbmVyLC5kYXJrLW1vZGUgLmhpZGUtdmVyaWZ5IC5kZWZhdWx0LWJveCAudG9wYmFyLXNob3csLmRhcmstbW9kZSAjdHJhbnNsYXRlUG9wVXAgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAud293LWZkLW92ZXJ2aWV3LXNlY3Rpb24gLndvdy1jb250YWluZXIsLmRhcmstbW9kZSAuY2xhcmlmaWNhdGlvbnMsLmRhcmstbW9kZSAud293LWZkLWxpbWl0LWNvbnRhaW5lciAuY29udGVudC1jb250YWluZXIsLmRhcmstbW9kZSAjYWN0aXZlLXVwaS1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLm50Yi1hZ2dyZWdhdG9yLXNlY3Rpb24gLnRpcCwuZGFyay1tb2RlIC5udGItYWdncmVnYXRvci1zZWN0aW9uIC5mb3JtLWxhYmVsLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2wsLmRhcmstbW9kZSAubnRiLWFnZ3JlZ2F0b3Itc2VjdGlvbiAuaW5mbywuZGFyay1tb2RlIC5udGItYWdncmVnYXRvci1zZWN0aW9uIC5udGItYWdncmVnYXRvci1yaWdodCwuZGFyay1tb2RlIC50ZXJtcy1uZXdQdXAgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAuaW5mby1jb250YWluZXIgLnN1Y2Nlc3MtaW5mbywuZGFyay1tb2RlIC5pbmZvLWNvbnRhaW5lciAuZXJyb3ItaW5mbywuZGFyay1tb2RlIC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lciAuY2FyZC1uby1kb2N1bWVudC1vdXRlciwuZGFyay1tb2RlIC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lciAuY2FyZC1uby1kb2N1bWVudC1vdXRlciAuY2FyZC1uby1kb2N1bWVudC1pbm5lciAubGVmdC1zZWMgLmJ0bi1waW5rLC5kYXJrLW1vZGUgLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyIC5jYXJkLW5vLWRvY3VtZW50LW91dGVyIC5jYXJkLW5vLWRvY3VtZW50LWlubmVyIC5yaWdodC1zZWMgLmNhcmQtYmVuZWZpdHMsLmRhcmstbW9kZSAuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3BlbiwuZGFyay1tb2RlIC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lciAuY2FyZC1uby1kb2N1bWVudC1vdXRlciAuY2FyZC1uby1kb2N1bWVudC1pbm5lciAubGVmdC1zZWMgLmJ0bi1ncmV5LC5kYXJrLW1vZGUgLnRhYmxlLWNvbXBhcmUgdGQsLmRhcmstbW9kZSAubnRiT2ZmZXJDYXJkNC1wb3B1cCwuZGFyay1tb2RlIC5udGItb2ZmZXItaGVyby1zZWN0aW9uIC5udGItb2ZmLWhlci1jb250YWluZXItYWZ0ZXIsLmRhcmstbW9kZSAudGFiLWNvbnRlbnQgLmdybnQtYmFuci1idG0uc2Nyb2xsZWQsLmRhcmstbW9kZSAucG9wLXVwMi1tYWluLC5kYXJrLW1vZGUgLmRlY2lkZS1ldmVyeXRoaW5nLXNlY3Rpb24gLmRlY2lkZS1ldmVyeXRoaW5nLWNvbnRhaW5lciAub3Itc2VwcmF0b3IsLmRhcmstbW9kZSAub2ZmZXItc2VjdGlvbiAub2ZmZXItY2Fyb3VzZWwgLmNhcmQsLmRhcmstbW9kZSAuZmVhdHVyZS1zZWN0aW9uIC5mbGlwLWNhcmQtYmFjaywuZGFyay1tb2RlIC50aW5kZXItc2VjdGlvbiAuZWRnZS50b3AsLmRhcmstbW9kZSAudGluZGVyLXNlY3Rpb24gLmVkZ2UuYm90dG9tLC5kYXJrLW1vZGUgLnRpbmRlci1zZWN0aW9uIC50aW5kZXItLWNhcmQsLmRhcmstbW9kZSAudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLndoaXRlLWNvbnRhaW5lciwuZGFyay1tb2RlIC50aW5kZXItc2VjdGlvbi12aWV3LWFsbCAuZWRnZS50b3AsLmRhcmstbW9kZSAudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLmVkZ2UuYm90dG9tLC5kYXJrLW1vZGUgLnNlY3Rpb24tc3RvcCAuY2FyZC5iZy1ibHVlLC5kYXJrLW1vZGUgLnNlY3Rpb24tc3RvcCAuY2FyZC5iZy15ZWxsb3csLmRhcmstbW9kZSAuc2VjdGlvbi1zdG9wIC5jYXJkLmJnLXBpbmssLmRhcmstbW9kZSAuc2VjdGlvbi1zbmVhay1wZWFrIC5mb3JtLWNvbnRhaW5lciBpbnB1dCwuZGFyay1tb2RlIC5wb3AtdXAxLW1haW4sLmRhcmstbW9kZSAuc2VjdGlvbi1zdG9wIC5jYXJkLmJnLWJsdWUyLC5kYXJrLW1vZGUgLnNlY3Rpb24tc3RvcCAuY2FyZC5iZy15ZWxsb3cyLC5kYXJrLW1vZGUgLnNlY3Rpb24tcmV3YXJkaW5nIC5jYXJkLnBpbmssLmRhcmstbW9kZSAuc2VjdGlvbi1yZXdhcmRpbmcgLmNhcmQueWVsbG93LC5kYXJrLW1vZGUgLnNlY3Rpb24tcmV3YXJkaW5nIC5jYXJkLmJsdWUsLmRhcmstbW9kZSAuc2VjdGlvbi1yZXdhcmRpbmcgLmNhcmQucGluaywuZGFyay1tb2RlIC5zd3lwLWFjY29yZGlhbiAuYWNjb3JkaWFuIC5hY2NvcmRpb24taXRlbSwuZGFyay1tb2RlIC5zd3lwLWFjY29yZGlhbiAuYWNjb3JkaWFuIC5hY2NvcmRpb24taXRlbSAudHJnciwuZGFyay1tb2RlIC5zd3lwLWFjY29yZGlhbiAuYWNjb3JkaWFuIC5hY2NvcmRpb24taXRlbSAudG9nX2NvbnQsLmRhcmstbW9kZSAuYmxvZ3MtY29udGFpbmVyLC5kYXJrLW1vZGUgLnVwaS1hY3RpdmF0aW9uLXNlY3Rpb24gLmVkZ2UudG9wLC5kYXJrLW1vZGUgLnVwaS1hY3RpdmF0aW9uLXNlY3Rpb24gLmVkZ2UuYm90dG9tLC5kYXJrLW1vZGUgLnN3eXAtYnRuI3N3eXAtYnRuLXRvZ2dsZSwuZGFyay1tb2RlIC5tb2RhbC1kaWFsb2cub3AyIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLmRvY3VtZW50LXNlY3Rpb24gLmNhcmQtZG9jcywuZGFyay1tb2RlIC5jYy1sYW5kaW5nLXBhZ2UgLmJlZ2luUHVwTWFpbiAuYmVnaW5Db250YVJlc3VsdCAuYmVnaW5SZXNSaWdodCAuYnRuLWJveCAuYnRuLC5kYXJrLW1vZGUgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLmNjbmV3LW9mZmVycy1kYXRhIC50YWJzLWNvbnRlbnQgLmNjLWNhcmQuYWN0aXZlLC5kYXJrLW1vZGUgLmNjLWxhbmRpbmctcGFnZSAuY2MtRXhwQm94UHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHksLmRhcmstbW9kZSAuY2NuZXctc2VjT1JDIC5jaGFydC1ib3guZ2xjIC50b3RhbC1hbW91bnQsLmRhcmstbW9kZSAuY3JlZGl0LWNsYXNzaWMtc2VsZWN0LWJ1dHRvbi1jb250YWluZXItbWFpbiAuY3JlZGl0LWNsYXNzaWMtc2VsZWN0LWJ1dHRvbi1jb250YWluZXIgLmFjdGl2ZSwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1nbGFuY2UgLmdsYW5jZS1jb250YWluZXItbWFpbiAuZ2xhbmNlLWNhcmRzIC5jYXJkLWdsYW5jZSwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1jb21wNCAuZnJlcS1tYWluIC5mcmVxLWJ1dHRvbi1jb250YWluZXIgLmNyZWRpdC1mYXEtYnV0dG9uLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWZlZXMsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY29udmllbmNlLW1haW4sLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY2xhc3NpYywuZGFyay1tb2RlIC5tb2RhbC1kaWFsb2cub3AyIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHNlY3Rpb24sLmRhcmstbW9kZSAuaHBjaS1jYWxjdWxhdG9yLW1haW4gLmNhbGN1bGF0b3ItY29udGFpbmVyIC5tYWluLWNhbGN1bGF0b3IsLmRhcmstbW9kZSAuc3dpdGNoLXN0ZXAxU2hvdyAuZm9ybS1ncm91cDEucDI0LC5kYXJrLW1vZGUgLmV0Yi1jYWxjIC5mb3JtLWdyb3VwMSBpbnB1dCwuZGFyay1tb2RlIC5fX2JvcjBOZXcyIC5hZGRyZXNzX2RldGFpbHMgLmFkZHJldHh0LC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWlubmVyLWJnLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LWJhbm5lci52ZXItdHdvIC5nY2ItYm90dG9tIC5vci10ZXh0IC50aXRsZSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MsLmRhcmstbW9kZSAuZ3JudC1ob3ctd29ya3MudmVyLWZvdXIgLmdybnQtc3RhdGUtbWFpbiAuZ3JzdGF0ZS1tYWluLWRlc2M6OmJlZm9yZSwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1tb2ItYmFubmVyIC5nY2ItYm90dG9tOjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JudC1jcmVjYWwtbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5mZi1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQ6OmJlZm9yZSwuZGFyay1tb2RlIC5mZi1mZWVzLWNoYXJnZS1zZWN0aW9uLC5kYXJrLW1vZGUgLmZmLWNhcmQtcG93ZXItc2VjdGlvbntiYWNrZ3JvdW5kOiM1NDU0NTQgIWltcG9ydGFudH0uZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OjpwbGFjZWhvbGRlciwuZGFyay1tb2RlIGlucHV0I2RhdGVvZmJpcnRoOjpwbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuaHBjaS1jYWxjdWxhdG9yLW1haW4gLmNhbGN1bGF0b3ItY29udGFpbmVyIC5tYWluLWNhbGN1bGF0b3IgLm1haW4tZGl2IC5pbnB1dC1kaXYtZGFyayBpbnB1dHtiYWNrZ3JvdW5kOiM3MDcwNzAgdXJsKC4uL2ltYWdlcy9ocGNpL3J1cGVlLWRhcmsuc3ZnKSBuby1yZXBlYXQgOHB4IDdweH0uZGFyay1tb2RlIC5wcm9ncmVzcy1saXN0IHVsIGxpIC50b3AsLmRhcmstbW9kZSAudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLndoaXRlLWNvbnRhaW5lciAuY2lyY2xlLWNvbnRhaW5lciBmaWd1cmUuYWN0aXZlLC5kYXJrLW1vZGUgLmNjbmV3LXNlY09SQyAuYmFua0J4IC5oZDI0Lm9wMSwuZGFyay1tb2RlIC5iYW5uZXItbmV3IC5uZXctZnJvbUJnLC5kYXJrLW1vZGUgLmV0Yi1jYWxjIC5idG4tYm94IC5kaXNhYmxlZCwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1ib3R0b206OmJlZm9yZSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LXNlbGVjdC1mbGlnaHQtYm9va2luZy1zZWN0aW9uLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mZWVzLWNoYXJnZS1zZWN0aW9uLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1wb3dlci1zZWN0aW9uLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1leHBlcmluY2Utc2VjdGlvbiAuZmYtZXhwZXJpbmNlLXNsaWRlciAuc3dpcGVyLXNsaWRlLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1yZXdhcmQtcG9pbnQgLmZpcnN0LXNlbGVjdC1yZXdhcmQtcG9pbnRzLXNsaWRlciAucmV3YXJkLWRlc2MsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nIC5maXJzdC1taWxsZW5uaWEtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtcmV3YXJkLXBvaW50IC5maXJzdC1taWxsZW5uaWEtcmV3YXJkLXBvaW50cy1zbGlkZXIgLnJld2FyZC1kZXNjLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1mZWVzLWNoYXJnZS1zZWN0aW9uLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1wb3dlci1zZWN0aW9uLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1leHBlcmluY2Utc2VjdGlvbiAuZmYtZXhwZXJpbmNlLXNsaWRlciAuc3dpcGVyLXNsaWRlLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1mbGlnaHQtYm9va2luZyAuZmlyc3Qtd2VhbHRoLWZsaWdodC1ib29raW5nLXNlY3Rpb24sLmRhcmstbW9kZSAuZmlyc3Qtd2VhbHRoLXJld2FyZC1wb2ludCAuZmlyc3Qtd2VhbHRoLXJld2FyZC1wb2ludHMtc2xpZGVyIC5yZXdhcmQtZGVzYywuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtcG93ZXItc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZmVlcy1jaGFyZ2Utc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtZXhwZXJpbmNlLXNlY3Rpb24gLmZmLWV4cGVyaW5jZS1zbGlkZXIgLnN3aXBlci1zbGlkZSwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLWZsaWdodC1ib29raW5nIC5maXJzdC1jbGFzc2ljLWZsaWdodC1ib29raW5nLXNlY3Rpb24sLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1mZWVzLWNoYXJnZS1zZWN0aW9uLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtcG93ZXItc2VjdGlvbiwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1yZXdhcmQtcG9pbnQgLmZpcnN0LWNsYXNzaWMtcmV3YXJkLXBvaW50cy1zbGlkZXIgLnJld2FyZC1kZXNjLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1lcGxhb3JlLXByb2R1Y3QgLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50LC5kYXJrLW1vZGUgLmNjLXBpbGxlci1zbGlkZXItc2VjdGlvbiAuY2MtcGlsbGVyLXNsaWRlciAuc2xpZGVyLWNvbnRlbnQsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZyAudGFiLWNvbnRlbnQgLmRlc2MsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWJlbmVmaXRzIC5kZXNjLC5kYXJrLW1vZGUgLndvdy1maXJzdC1jbGllbnQgZm9ybSAuYnRuLWJveCAuYnRuLXN1Ym1pdC5kaXNhYmxlZCwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1iYW5uZXIudmVyLWZvdXIgLmdjYi1pbm5lci1iZzo6YmVmb3JlLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIuZ3JudC1jcmUtY2FsYyAuY3JlLWNhbGMtYmcsLmRhcmstbW9kZSAuZ3JudC1ob3ctd29ya3MudmVyLWZvdXIgLmdybnQtc3RhdGUtbWFpbiAuZ3JzdGF0ZS1tYWluLWRlc2MgLnN0YXRlYnQtdG9wLC5kYXJrLW1vZGUgLmdybnQtaG93LXdvcmtzLnZlci1mb3VyIC5naHctYmc6OmJlZm9yZSwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1tb2ItYmFubmVyIC5nY2ItaW5uZXItYmcsLmRhcmstbW9kZSAuZ3JudC1jcmVjYWwtbW9kYWwgLmdybnQtY3JlY2FsLWJvdHRvbSwuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLXRvcC1iZyAuYXNodmEtdXBncmVhZC1tYWluLWNvbnRhaW5lciAubWFpbi1yb3cgLmZvUm1EaVYsLmRhcmstbW9kZSAubWF5dXJhLXVwZ3JlYWQtdG9wLWJnIC5tYXl1cmEtdXBncmVhZC1tYWluLWNvbnRhaW5lciAubWFpbi1yb3cgLmZvUm1EaVYsLmRhcmstbW9kZSAuZmYtY2MtaW50cm8gLmludHJvQm94LC5kYXJrLW1vZGUgLmZmLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUsLmRhcmstbW9kZSAuZmYtcmV3YXJkLXNlY3Rpb24gLmZmLWNhbGN1bGF0b3ItcmV3YXJkcyAuY2FsY3VsYXRvckNhcmQsLmRhcmstbW9kZSAuZmYtcmV3YXJkLXNlY3Rpb24gLmZmLXJld2FyZHMtcG9pbnQtY29sdW1uIC5yZXdhcmRDYXJkLC5kYXJrLW1vZGUgLmZmLW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudHtiYWNrZ3JvdW5kOiM3MDcwNzAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWN0aW9uLWRlZXRzIHN2Zy53YXZlLmJvdHRvbSBwYXRoLC5kYXJrLW1vZGUgLnNlY3Rpb24tZGVldHMgc3ZnLndhdmUgcGF0aHtmaWxsOiM3MDcwNzAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5mZi11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsLmRhcmstbW9kZSAuZmYtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtc3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uZGFyay1tb2RlIC5jYy1CYW5uZXJNYWluIC5wcm9kdWN0LWJhbm5lcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpfS5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1leHBlcmluY2Utc2VjdGlvbiAuZmYtZXhwZXJpbmNlLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZUJnLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtZXhwZXJpbmNlLXNlY3Rpb24gLmZmLWV4cGVyaW5jZS1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVCZ3tvcGFjaXR5OjB9LmRhcmstbW9kZSAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zOmhhcyg+LmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUpe2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDExNmRlZywgIzE1MDE1MiAtMTUuNTMlLCAjMDAxQzM1IDMwLjc1JSwgI0M0MTIzNSAxMDMuNzElKSAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1iZW5lZml0cy1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZle2JhY2tncm91bmQ6IzBkNzNhZSAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDojMGYxYjRlICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOiMxYjRhN2QgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncmRQMiwuZGFyay1tb2RlIC5zZWNvbmRhcnktbmF2LC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQ6OmJlZm9yZSwuZGFyay1tb2RlIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbjpoYXMoLmN1c3RvbS1jb250cm9sLWlucHV0OmlzKDpjaGVja2VkKSkgLnRvcC1oZWFkcywuZGFyay1tb2RlIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbjpoYXMoLmN1c3RvbS1jb250cm9sLWlucHV0OmlzKDpjaGVja2VkKSkgLmNhcmQtY29udGVudHMsLmRhcmstbW9kZSAuY2FyZC1jb21wYXJlLXBhZ2U6aGFzKC5jdXN0b20tY29udHJvbC1pbnB1dCNyYTppcyg6Y2hlY2tlZCkpIC5sZWZ0LC5kYXJrLW1vZGUgLmNhcmQtY29tcGFyZS1wYWdlOmhhcyguY3VzdG9tLWNvbnRyb2wtaW5wdXQjbXI6aXMoOmNoZWNrZWQpKSAucmlnaHQsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudDo6YmVmb3JlLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50OjpiZWZvcmUsLmRhcmstbW9kZSAuYnQtZmFxLWZpbHRlciAuYnQtZmFxLWZpbHRlci1pdGVtczpoYXMoPi5idC1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUpLC5kYXJrLW1vZGUgLnJ1cGF5LWZhcS1zZWN0aW9uLWZpbHRlciAucnVwYXktZmFxLXNlY3Rpb24tZmlsdGVyLWl0ZW1zOmhhcyg+LnJ1cGF5LWZhcS1zZWN0aW9uLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlKSwuZGFyay1tb2RlIC5vZmZlci13cmFwcGVyIC5vZmZlci1jYXRlZ29yeSAub2ZmZXItY2F0ZWdvcnktYWN0aXZlLC5kYXJrLW1vZGUgLmNjLWZhcS1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSwuZGFyay1tb2RlIC5jYy1jYXJkLXBvcHVwLXRoaXJkIC5jYy1jYXJkLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLC5kYXJrLW1vZGUgLnF1aXpTY3JlZW4tYnRuIC5idG4tYm94IC5idG4tYmxhY2sucHJldiwuZGFyay1tb2RlIC5idG4tY29udGFpbmVyIC5ncmFkLWJ4LndoaXRlLWJ4LC5kYXJrLW1vZGUgLnRhYmxlLWNvbXBhcmUgLmJnLXJlZCwuZGFyay1tb2RlIC50YWJsZS1jb21wYXJlIC53aXRoLWljbiwuZGFyay1tb2RlIC50YWJsZS1jb21wYXJlIC5iZy1wdXJwbGUsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY29tcDQgLmZyZXEtbWFpbiAuZnJlcS1idXR0b24tY29udGFpbmVyIC5jcmVkaXQtZmFxLWJ1dHRvbi1hY3RpdmV7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXN0aWNreUN0YSwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtc3RpY2t5Q3RhLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1zdGlja3lDdGEsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1zdGlja3lDdGF7YmFja2dyb3VuZDpyZ2JhKDUxLDUxLDUxLC4zKX0uZGFyay1tb2RlIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtY29udGFpbmVyIC5ib3RtLWJne2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA4LjE1JSwgIzMzMyA5Mi44NSUpfS5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtdG9wLWJnIC5oMSwuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC10b3AtYmcgLmgxLC5kYXJrLW1vZGUgLm5ldHdvcmstcGFnZS1vdmVydmlld3MgLmgyLC5kYXJrLW1vZGUgLm5ldHdvcmstZGlzY292ZXItY2MgLmNhcmQgLmNyZC10aXRsZSwuZGFyay1tb2RlIC5uZXR3b3JrLXBhcnRuZXItc2VjdGlvbiAudGl0bGUsLmRhcmstbW9kZSAubmV0d29yay1kaXNjb3Zlci1jYyAudGl0bGUsLmRhcmstbW9kZSAubmV0d29yay1wYWdlLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudG9nX2NvbnQgcCwuZGFyay1tb2RlIC5maXJzdC1mYW1pbHktcmV3YXJkLXBvaW50IC5idG4tYm94IC5idG4tY29tcGFyZSBzcGFuLC5kYXJrLW1vZGUgLmFzaHZhLXJld2FyZC1wb2ludCAuYnRuLWJveCAuYnRuLWNvbXBhcmUgc3BhbiwuZGFyay1tb2RlIC5mZWUtY2hhcmdlcyAuYnRuLWJveCAuYnRuLW1vcmUgc3BhbiwuZGFyay1tb2RlIC5tYXl1cmEtcmV3YXJkLXBvaW50IC5idG4tYm94IC5idG4tY29tcGFyZSBzcGFuLC5kYXJrLW1vZGUgLm1heXVyYS1mZWUtY2hhcmdlcyAuYnRuLWJveCAuYnRuLW1vcmUgc3BhbiwuZGFyay1tb2RlIC5hc2h2YS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LC5kYXJrLW1vZGUgLmFzaHZhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudG9nX2NvbnQgcCwuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLXRvcC1iZyAubW9yZS1jYXJkLC5kYXJrLW1vZGUgLm1heXVyYS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLXRvcC1iZyAubW9yZS1jYXJkLC5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzIgLmxpbmstYmxhY2ssLmRhcmstbW9kZSAuZ2V0LWluLXRvdWNoIC5oNCwuZGFyay1tb2RlIC5nZXQtaW4tdG91Y2ggLmd0LWl0ZW0gYSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmVlcy1jb250YWluZXIuZ3JudC1ob3ctd29ya3MgLmhlYWRpbmcgLmhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmVlcy1jb250YWluZXIuZ3JudC1jcC1mZWVzIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWJsb2dzLWNvbnRhaW5lci5ncm50LWNwLWJsb2dzIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXRoaW5nLWNvbnRhaW5lci5ncm50LWNwLXRoaW5ncyAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mYXEtY29udGFpbmVyLmdybnQtY3AtZmFxIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWRvYy1zZWN0aW9uLmdybnQtY3AtZG9jIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWJlbmVmaXRzLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1yZXdhcmQtY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXVubG9jay1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZXhwZXJpbmNlLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1yZWFzb24tY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWV4cGxvcmUtY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWRlYWxzLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1jb21wYXJlLWNvbnRhaW5lci5jYXJkLWNvbXBhcmUtcGFnZSAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtYmxvZ3MtY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmRhcmstbW9kZSAuaGVhZGluZyAuaGVhZEgyLC5kYXJrLW1vZGUgLmNhcmQtY29tcGFyZS1wYWdlIC5oMSwuZGFyay1tb2RlIC5uZXR3b3JrLXBhZ2UtZmFxLnJ1cGF5LWxpc3RpbmctZmFxIC5oZCwuZGFyay1tb2RlIC5ydXBheS1pbi10b3VjaCAuaDQsLmRhcmstbW9kZSAucnVwYXktaW4tdG91Y2ggLmd0LWl0ZW0gYSwuZGFyay1tb2RlIC5oZWFkSDIsLmRhcmstbW9kZSAuaDJoZWFkLC5kYXJrLW1vZGUgLmdybnQtYXNodmEtZm9yZXggLm1mLWRlc2MgaDIsLmRhcmstbW9kZSAuZ3JudC1hc2h2YS1mb3JleCAubWYtZGVzYyBwLC5kYXJrLW1vZGUgLmZlZS1jaGFyZ2VzIC50aXRsZSwuZGFyay1tb2RlIC5leHAtbW9yZS1zd2lwZXIgLnRpdGxlLC5kYXJrLW1vZGUgLmFsbC10aGluZy1tb25leS1zd2lwZXItc2VjdGlvbiAudGl0bGUsLmRhcmstbW9kZSAuZmluZmlyc3QtYmxvZy1zd2lwZXIgLnRpdGxlLC5kYXJrLW1vZGUgLmFzaHZhLWNjLWZhcSAuaGQsLmRhcmstbW9kZSAuYXNodmEtZG9jLXNlY3Rpb24gLmhkMjRzLC5kYXJrLW1vZGUgLmJlbmVmaXRzLXN3aXBlciAudGl0bGUsLmRhcmstbW9kZSAubWF5dXJhLWdldC1pbi10b3VjaCAuaDQsLmRhcmstbW9kZSAubWF5dXJhLWRvYy1zZWN0aW9uIC5oZDI0cywuZGFyay1tb2RlIC5tYXl1cmEtY2MtZmFxIC5oZCwuZGFyay1tb2RlIC5tYXl1cmEtZmluZmlyc3QtYmxvZy1zd2lwZXIgLnRpdGxlLC5kYXJrLW1vZGUgLm1heXVyYS1hbGwtdGhpbmctbW9uZXktc3dpcGVyLXNlY3Rpb24gLnRpdGxlLC5kYXJrLW1vZGUgLm1heXVyYS1leHAtbW9yZS1zd2lwZXIgLnRpdGxlLC5kYXJrLW1vZGUgLm1heXVyYS1mZWUtY2hhcmdlcyAudGl0bGUsLmRhcmstbW9kZSAuZ3JudC1tYXl1cmEtZm9yZXggLm1mLWRlc2MgaDIsLmRhcmstbW9kZSAuZ3JudC1tYXl1cmEtZm9yZXggLm1mLWRlc2MgcCwuZGFyay1tb2RlIC5tYXl1cmEtYmVuZWZpdHMtc3dpcGVyIC50aXRsZSwuZGFyay1tb2RlIC5jb21tb24tbHAtZmVhdHVyZSAuZGVza3RvcCAuaGVhZGluZyBoMiwuZGFyay1tb2RlIC5jdXN0b21lci1zcGVhay1tZXRhbCAuY3VzdG9tZXItc3BlYXJrLWNhcm91c2FsLXJlZCAubWFpblRleHQsLmRhcmstbW9kZSAuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMiAubWVzZywuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5tZXNnLC5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzMgLmgyIHN0cm9uZywuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5oMiwuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5oNCwuZGFyay1tb2RlIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5jYy1wYXktc3RlcHMgLml0ZW0gbGFiZWwsLmRhcmstbW9kZSAuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAuY2MtcGF5LXN0ZXBzIC5pdGVtIGxhYmVsIHN0cm9uZywuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMiAubGluay1ibGFjayBzcGFuLC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGcyIC5tZXNnLC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5tZXNnLC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5oMiBzdHJvbmcsLmRhcmstbW9kZSAubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzMgLmgyLC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5oNCwuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMyAuY2MtcGF5LXN0ZXBzIC5pdGVtIGxhYmVsLC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5jYy1wYXktc3RlcHMgLml0ZW0gbGFiZWwgc3Ryb25nLC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGcyIC5uby1kb2MtYmRnZSBzcGFuLC5kYXJrLW1vZGUgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGcyIC5wLXRleHQsLmRhcmstbW9kZSAubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzIgc21hbGwsLmRhcmstbW9kZSAubW9kYWwtZmVlcy1jaGFyZ2UgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAuaDMsLmRhcmstbW9kZSAubWF5dXJhLWdldC1pbi10b3VjaCAuZ3QtaXRlbSBhLC5kYXJrLW1vZGUgLm1vZGFsLWZlZXMtY2hhcmdlLXJlZCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5oMywuZGFyay1tb2RlIC5tb2RhbC1mZWVzLWNoYXJnZS1yZWQgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubWV0YWwtcmVkLXN3aXBlciAuc3dpcGVyRGl2IGgyLC5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzIgLm5vLWRvYy1iZGdlIHNwYW4sLmRhcmstbW9kZSAuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMiAucC10ZXh0LC5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzIgc21hbGwsLmRhcmstbW9kZSAuZmlyc3QtZWFybi1mYXEucnVwYXktbGlzdGluZy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IHAsLmRhcmstbW9kZSAucnVwYXktZG9jLXNlY3Rpb24gLmhkMjRzLC5kYXJrLW1vZGUgLnJ1cGF5LWZhcS1zZWN0aW9uIC5oZCwuZGFyay1tb2RlIC5ydXBheS1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QsLmRhcmstbW9kZSAucnVwYXktZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IHAsLmRhcmstbW9kZSAucnVwYXktZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IG9sIGxpLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1tYW5hZ2UtY3JlZGl0IC5oMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtY2FyZC1zb2x1dGlvbiAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiAudGl0bGUsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWNhcmQtc29sdXRpb24gLmgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mZWF0dXJlIC5oMiwuZGFyay1tb2RlIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5oMiwuZGFyay1tb2RlIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5waW5rLWJveCAuaDMsLmRhcmstbW9kZSAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucGluay1ib3ggLmQtZ3JpZCAuaDMsLmRhcmstbW9kZSAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucGluay1ib3ggLmQtZ3JpZCAuaDQsLmRhcmstbW9kZSAuYnQtZmFxIC5oZCwuZGFyay1tb2RlIC5idC1ibG9nLXN3aXBlciAudGl0bGUsLmRhcmstbW9kZSAuYnQtYWxsLXRoaW5nLW1vbmV5LXN3aXBlci1zZWN0aW9uIC50aXRsZSwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcGF5bWVudCAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiAudGl0bGUsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXBheW1lbnQgLmgyLC5kYXJrLW1vZGUgLmZpcnN0LWZlZS1jaGFyZ2UgLmgyLC5kYXJrLW1vZGUgLmZpcnN0LWZlZS1jaGFyZ2UgLmZlZXNDaGFyZ2VCZyB1bCBsaSAuaDMsLmRhcmstbW9kZSAuZmlyc3QtZmVlLWNoYXJnZSAuZmVlc0NoYXJnZUJnIHVsIGxpIHNtYWxsLC5kYXJrLW1vZGUgLmZpcnN0LWZlZS1jaGFyZ2UgLmZlZXNDaGFyZ2VCZyB1bCBsaSBwLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1ob3ctd29yayAuaG93LVdvcmsgLmgyLC5kYXJrLW1vZGUgLmJ0LWRvYy1zZWN0aW9uIC5oZDI0cywuZGFyay1tb2RlIC5idC1nZXQtaW4tdG91Y2ggLmg0LC5kYXJrLW1vZGUgLmJ0LWdldC1pbi10b3VjaCAuZ3QtaXRlbSBhLC5kYXJrLW1vZGUgLmJ0LWJhbm5lci1oZXJvIC5idC1iYW5uZXItc3dpcGVyLWNvbnRhaW5lciAuYnQtYmFubmVyIC5zbGlkZXItY29udGVudCAuaDEsLmRhcmstbW9kZSAuYnQtYmFubmVyLWhlcm8gLmJ0LWJhbm5lci1zd2lwZXItY29udGFpbmVyIC5idC1iYW5uZXIgLnNsaWRlci1jb250ZW50IC5oMiwuZGFyay1tb2RlIC5idC1iYW5uZXItaGVybyAuYnQtYmFubmVyLXN3aXBlci1jb250YWluZXIgLmJ0LWJhbm5lciAuc2xpZGVyLWNvbnRlbnQgLnRhZyBzcGFuLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1qb2luaW5nLWJlbmVmaXRzIC5oMiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3Qtam9pbmluZy1iZW5lZml0cyAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiAudGl0bGUsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXVubG9jayAuaDIsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWV4cGVyaWVuY2UgLmgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1yZWFzb24gLmgyLC5kYXJrLW1vZGUgLmZpcnN0LWZlZS1jaGFyZ2UtYmVuZWZpdHMgLmgyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1leHBsb3JlLWNhcmRzLXNlY3Rpb24gLlJGVGl0bGUsLmRhcmstbW9kZSAuZmlyc3QtZmVlLWNoYXJnZS1iZW5lZml0cyAuZmVlc0NoYXJnZUJnIHVsIGxpIC5oMywuZGFyay1tb2RlIC5maXJzdC1mZWUtY2hhcmdlLWJlbmVmaXRzIC5mZWVzQ2hhcmdlQmcgdWwgbGkgcCwuZGFyay1tb2RlIC5maXJzdC1mZWUtY2hhcmdlLWJlbmVmaXRzIC5mZWVzQ2hhcmdlQmcgdWwgbGkgc21hbGwsLmRhcmstbW9kZSAuZmlyc3QtcmV3YXJkLXNlY3Rpb24gLmgyLC5kYXJrLW1vZGUgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLmgyLC5kYXJrLW1vZGUgLmlkZmMtY2FyZC1zZWN0aW9uIC5oMiwuZGFyay1tb2RlIC5pZGZjLWNhcmQtc2VjdGlvbiAuY29udGVudCAudGl0bGUsLmRhcmstbW9kZSAuZ3JlZW5HcmFUeHQsLmRhcmstbW9kZSAucXVpelNjcmVlbi10aW1lci1kaWdpdCwuZGFyay1tb2RlIC5xdWl6U2NyZWVuLXRpbWVyLXdvcmQsLmRhcmstbW9kZSAucXVpelNjcmVlbi1zdWJ0aXRsZSwuZGFyay1tb2RlIC5ncmVlbkdyYVR4dCwuZGFyay1tb2RlIC5ncmVlbkdyYVN1YlR4dCwuZGFyay1tb2RlIC5nZXQtaW4tdG91Y2ggLmhkLC5kYXJrLW1vZGUgLmdldC1pbi10b3VjaCAuZ2V0LWluLXRvdWNoLWNvbnRlbnQgLmdldC1pbi10b3VjaC1kZXRhaWxzIC5nZXQtaW4tdG91Y2gtdGV4dCwuZGFyay1tb2RlIC5ncmVlbkdyYVR4dC0xLC5kYXJrLW1vZGUgLnF1aXpTY3JlZW4tZm9ybSAuZm9ybS1ncm91cCAuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbCwuZGFyay1tb2RlIC5jYy1jYXJkLXBvcHVwIC5zZWxlY3RDYXJkLXRpdGxlLXVuZGVybGluZSwuZGFyay1tb2RlIC51cGktY2Fyb3VzZWwgLml0ZW0gcCBzdHJvbmcsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLWJsb2dzLWNvbnRhaW5lciAuaGVhZGluZyAuc3ViSGVhZEgyLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS10aGluZy1jb250YWluZXIgLmhlYWRpbmcgLnN1YkhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtZGVhbHMtY29udGFpbmVyIC5oZWFkaW5nIC5zdWJIZWFkSDIsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1ibG9ncy1jb250YWluZXIgLmhlYWRpbmcgLnN1YkhlYWRIMiwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLXRoaW5nLWNvbnRhaW5lciAuaGVhZGluZyAuc3ViSGVhZEgyLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1iYW5uZXIgLmZfaDEsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWJhbm5lciAuZl9wYXJhIHN0cm9uZywuZGFyay1tb2RlIC5jYy1waWxsZXItZWNwbG9yZS1jYyAuZ3JhZEJnIC50YWItY29udGVudCAuZGVzYyBwIHN0cm9uZywuZGFyay1tb2RlIC5jYy1waWxsZXItZWNwbG9yZS1jYyAuZ3JhZEJnIC50YWItY29udGVudCAuZGVzYyB1bCBsaSwuZGFyay1tb2RlIC5jYy1waWxsZXItc2xpZGVyLXNlY3Rpb24gLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5wZXJhLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1lcGxhb3JlLXByb2R1Y3QgLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5wZXJhLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1iZW5lZml0cyAuZGVzYyBwIHN0cm9uZywuZGFyay1tb2RlIC5jYy1waWxsZXItYmVuZWZpdHMgLmRlc2MgdWwgbGksLmRhcmstbW9kZSAuY2MtcGlsbGVyLWJlbmVmaXRzIC5kZXNjIC5saW5rLC5kYXJrLW1vZGUgLmdybnQtY3JlLWNhbGMudmVyLXR3byAuY2FsYy1yaWdodC1kZXNjIHNwYW4sLmRhcmstbW9kZSAuZ3JudC1jcmUtY2FsYy52ZXItZm91ciAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgLmNhbGMtcmlnZGVudC10b3AgcCBiLC5kYXJrLW1vZGUgLmdybnQtY3JlLWNhbGMudmVyLWZvdXIgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIC5jYWxjLXJpZ2RlbnQtdG9wIHAsLmRhcmstbW9kZSAuZ3JudC1jcmUtY2FsYy52ZXItZm91ciAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgLmNhbGMtcmlnZGVudC1ib3R0b20gcCwuZGFyay1tb2RlIC5ncm50LWNyZS1jYWxjLnZlci1mb3VyIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLnZlci10aHJlZSAuY2FsYy1yaWdkZW50LWJvdHRvbSBwIGIsLmRhcmstbW9kZSAuZ3JudC1jcmUtY2FsYy52ZXItZm91ciAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgLmNhbGMtcmlnZGVudC1ib3R0b20gcCBzcGFuLC5kYXJrLW1vZGUgLmdybnQtY3JlLWNhbGMudmVyLWZvdXIgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIC5jYWxjLXJpZ2RlbnQtYm90dG9tIHAgLmJpZywuZGFyay1tb2RlIC5ncm50LWNyZS1jYWxjLnZlci10d28gLmNhbGMtcmlnaHQtZGVzYyBwLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIuZ3JudC1jcmUtY2FsYyAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgcCBhLC5kYXJrLW1vZGUgLm1vZGFsTWV0YWxSZWQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgcCwuZGFyay1tb2RlIC5tb2RhbE1ldGFsUmVkIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlLC5kYXJrLW1vZGUgLm1vZGFsTWV0YWxCbHVlIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHAsLmRhcmstbW9kZSAubW9kYWxNZXRhbEJsdWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGV7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6I2ZmMCAhaW1wb3J0YW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LXNlbGVjdC1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w0MCAuYnRuLWVucXVpcmUsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXVubG9jayAudW5sb2NrLWV4Y2x1c2l2ZS1jb250YWluZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiAudGl0bGUsLmRhcmstbW9kZSAuZ3JudC1ob3ctdG8tc3RyYXRlZC52ZXItZm91ciAuaGVhZGluZyAuaGVhZEgyey13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMwMDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LmRhcmstbW9kZSAubmV0d29yay1kaXNjb3Zlci1jYyAuY2FyZC1oZWFkZXItbDIgYSwuZGFyay1tb2RlIC50YWJsZS1jb21wYXJlIHRkLnN1Yi1oZWFkaW5nLC5kYXJrLW1vZGUgLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyLmNhcmQtcmVxdWlyZWQgLmNhcmQtbm8tZG9jdW1lbnQtb3BlbiAudXBsb2FkLXN0YXRlbWVudCwuZGFyay1tb2RlIC5udGItb2ZmZXItaGVyby1zZWN0aW9uIC5udGItb2ZmLWhlci1jb250YWluZXItYWZ0ZXIgLm50Yk9mZkhlTGlzdGNvbnRhaW5lciAubnRiT2ZmSGVyby1idXR0b25zIC5udGJPZmZIZXJvLWJ1dHRvbiwuZGFyay1tb2RlIC5jYy1waWxsZXItZWNwbG9yZS1jYyAuZ3JhZEJne2JhY2tncm91bmQ6IzQ0NCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLm50Yi1vZmZlci1oZXJvLXNlY3Rpb24gLm50Yi1vZmYtaGVyLWNvbnRhaW5lci1hZnRlciAubnRiT2ZmSGVMaXN0Y29udGFpbmVyIC5udGJPZmZIZXJvLWJ1dHRvbnMgLm50Yk9mZkhlcm8tYnV0dG9uLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM5YzFlMjYgIWltcG9ydGFudH0uZGFyay1tb2RlIC5iZW5lZml0c0JveCwuZGFyay1tb2RlIC5iZW5lZml0cyAuYmVuZWZpdHMtY2FyZC5jYXJkMSwuZGFyay1tb2RlIC5leHBsb3JlLW9mZmVycy1zZWMub3AxLC5kYXJrLW1vZGUgLmJlbmVmaXRzIC5iZW5lZml0cy1jYXJkLmNhcmQyLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIuZ3JudC1jcmUtY2FsYyAuY3JlLWNhbGMtYmcgLmNhbGN1bGF0b3JDYXJkIC5jYWxjLXRpdGxlIC5pbnB1dC1kaXYtZGFyaywuZGFyay1tb2RlIC5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50YWdzIC50YWcudGdjbHIxLC5kYXJrLW1vZGUgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjIsLmRhcmstbW9kZSAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyMywuZGFyay1tb2RlIC50YWcudGdjbHI0LC5kYXJrLW1vZGUgLnRhZy50Z2NscjUsLmRhcmstbW9kZSAudGFnLnRnY2xyNiwuZGFyay1tb2RlIC50YWcudGdjbHI3LC5kYXJrLW1vZGUgLnN3aXBlci1zbGlkZSAuYm90R3JhZEJnIC5jaGlwQ2FyZCAuY2hpcCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5mZENhcm9sUHVwLm9wMSAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnIC5jYWxjdWxhdG9yQ2FyZCAuY2FsYy1idG4sLmRhcmstbW9kZSAubmV0d29yay1wYWdlLW92ZXJ2aWV3cywuZGFyay1tb2RlIC5uZXR3b3JrLXBhcnRuZXItc2VjdGlvbiwuZGFyay1tb2RlIC5uZXR3b3JrLWRpc2NvdmVyLWNjLC5kYXJrLW1vZGUgI3RhbmRjIC5tb2RhbC1oZWFkZXIsLmRhcmstbW9kZSAjdGFuZGMgLm1vZGFsLWZvb3RlciwuZGFyay1tb2RlICN0YW5kYyAubW9kYWwtYm9keSwuZGFyay1tb2RlIC5mZi1yZXdhcmQtc2VjdGlvbiAuZmYtY2FsY3VsYXRvci1yZXdhcmRzIC5jYWxjdWxhdG9yQ2FyZCAuY2hpcC1zbGlkZXItd3JhcGVyIGxhYmVsLC5kYXJrLW1vZGUgLndvdy1maXJzdC1jbGllbnQgLndvdy1jb250YWluZXIgLmNhcmREZXRhaWwgLmxpbWl0U2VjdGlvbiwuZGFyay1tb2RlIC5tb2RhbC1mZWVzLWNoYXJnZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tZXRhbC1yZWQtc3dpcGVyIC5zd2lwZXJEaXYsLmRhcmstbW9kZSAubW9kYWwtZmVlcy1jaGFyZ2UtcmVkIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1ldGFsLXJlZC1zd2lwZXIgLnN3aXBlckRpdiwuZGFyay1tb2RlIC51aS1kYXRlcGlja2VyLC5kYXJrLW1vZGUgLmZpcnN0LXJld2FyZC1zZWN0aW9uIC5yZXdhcmQtcG9pbnQtY2Fyb3VzZWwgLmNhcmQsLmRhcmstbW9kZSAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucmV3YXJkLXBvaW50LWNhcm91c2VsIC5jYXJkLC5kYXJrLW1vZGUgLmZpcnN0LXJld2FyZC1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlciAuY2FsY3VsYXRvciwuZGFyay1tb2RlIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlciAuY2FsY3VsYXRvciwuZGFyay1tb2RlIC5jYy1jYXJkLXBvcHVwIC5mb3JtLWdyb3VwMSwuZGFyay1tb2RlIC5wcm9ncmVzcy1saXN0LnN0aWNreSwuZGFyay1tb2RlIC55ZWxsb3dCb3ggLmdyZVR4dCwuZGFyay1tb2RlIC5tb3JlLXJlYXNvbnMsLmRhcmstbW9kZSAudXBpLW9uLWNyZWRpdC1kZXRhaWwgLmluQ2hlY2tDb250TmV3IC5jb25zZW50LXNob3csLmRhcmstbW9kZSAud293LWZkLW92ZXJ2aWV3LXNlY3Rpb24gLm5ldy1mcm9tQmcsLmRhcmstbW9kZSAud293LWZkLW92ZXJ2aWV3LXNlY3Rpb24gLnRleHRBbmRjQXJvdXNhbENvbnRhaW5lciAuTWFpbkRpdlRvcCwuZGFyay1tb2RlIC53b3ctZmQtb3ZlcnZpZXctc2VjdGlvbiAudGV4dEFuZGNBcm91c2FsQ29udGFpbmVyLC5kYXJrLW1vZGUgI3doeS1maXgtZGVwb3NpdGUubW9kYWwgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAud293LWZkLWxpbWl0LWNvbnRhaW5lciBpbnB1dCwuZGFyay1tb2RlIC53b3ctZmQtbGltaXQtY29udGFpbmVyIC5mZC1kZXRhaWxzLC5kYXJrLW1vZGUgLndvdy1mZC1saW1pdC1jb250YWluZXIgLmluZm8tY290YWluZXIsLmRhcmstbW9kZSAuY2xhcmlmaWNhdGlvbnMgLmluZm8sLmRhcmstbW9kZSAjYWN0aXZlLXVwaS1tb2RhbCAuaW5mbywuZGFyay1tb2RlIC5tYWluLWN0bnIsLmRhcmstbW9kZSAuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3BlbiAuaGlnaGxpZ2h0LWZlYXR1cmUgLmhpZ2hsaWdodCwuZGFyay1tb2RlIC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lciAuY2FyZC1uby1kb2N1bWVudC1vdXRlciAuY2FyZC1uby1kb2N1bWVudC1pbm5lciwuZGFyay1tb2RlIC5udGItb2ZmZXItaGVyby1zZWN0aW9uIC5udGItb2ZmLWhlci1jb250YWluZXItYWZ0ZXIuc3RpY2t5LC5kYXJrLW1vZGUgLnRpbmRlci1zZWN0aW9uIC50aW5kZXItLWNhcmQgLmNvbnRlbnQsLmRhcmstbW9kZSAucG9wLXVwMS1tYWluIC5wb3AtdXAxLW1haW4tY29udGVudCAuY2FyZC1jb250YWluZXItcG9wdXAgLmNhcmQtcG9wLmJsdWUsLmRhcmstbW9kZSAuc3d5cC1hY2NvcmRpYW4gLmFjY29yZGlhbiAuYWNjb3JkaW9uLWl0ZW0gLnRyZ3I6OmJlZm9yZSwuZGFyay1tb2RlIC5ibG9ncy1jb250YWluZXIgLmNhcmQsLmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5iZWdpblB1cE1haW4gLmJlZ2luQ29udGFSZXN1bHQsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtZ2xhbmNlLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWNsYXNzaWMgLmNsYXNzaWMtbWFpbiwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1iZW5lZml0cy1wcmksLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtaW5zYXVyYW5jZSwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1jb21wMyAuZG9jLWNvbnRhaW5lci1tYWluIC5kb2MtY2FyZHMgLmNhcmQtZG9jLTMsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY29tcDMgLmRvYy1jb250YWluZXItbWFpbiAuZG9jLWNhcmRzIC5jYXJkLWRvYy0xLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWNvbXAzIC5kb2MtY29udGFpbmVyLW1haW4gLmRvYy1jYXJkcyAuY2FyZC1kb2MtMiwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1jb21wMyAuZG9jLWNvbnRhaW5lci1tYWluIC5kb2MtY2FyZHMgLmNhcmQtZG9jLTQsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY29tcDQsLmRhcmstbW9kZSAuZWxpZ2liaWx5LWNvbnRhaW5lci1tYWluLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkcy1sYW5kaW5nIC5taWxsZW5uaWEtY2FyZC1vdmVydmlldywuZGFyay1tb2RlIC5ncm50LWhwY2wzLmdybnQtYXNodmEtYmcsLmRhcmstbW9kZSAuZGZjLXNlY3Rpb24uZ3JudC1hc2h2YS1iZywuZGFyay1tb2RlIC5ocGNsLWZpcnN0LWNhcmQuZ3JudC1hc2h2YS1iZywuZGFyay1tb2RlIC5ncm50LWhwY2wzMy5ncm50LW1heXVyZS1iZywuZGFyay1tb2RlIC5kZmMtc2VjdGlvbi5ncm50LW1heXVyZS1iZywuZGFyay1tb2RlIC5tb2RhbE1ldGFsUmVkIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLm1vZGFsTWV0YWxCbHVlIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLmZpcnN0LWZhbWlseS1yZXdhcmQtcG9pbnQgLmFzdGhhLXJld2FyZC1wb2ludHMtc2xpZGVyIC5yZXdhcmQtZGVzY3tiYWNrZ3JvdW5kOiMzMzMgIWltcG9ydGFudH0uZGFyay1tb2RlIC5wb3AtdXAxLW1haW4gLnBvcC11cDEtbWFpbi1jb250ZW50IC5jYXJkLWNvbnRhaW5lci1wb3B1cCAuY2FyZC1wb3AgLmNhcmQtY29udGVudCAuaGVhZGluZy5ibHVlLXRleHQsLmRhcmstbW9kZSAucG9wLXVwMS1tYWluIC5wb3AtdXAxLW1haW4tY29udGVudCAuY2FyZC1jb250YWluZXItcG9wdXAgLmNhcmQtcG9wIC5jYXJkLWNvbnRlbnQgLmhlYWRpbmcueWVsbG93LXRleHQsLmRhcmstbW9kZSAucG9wLXVwMS1tYWluIC5wb3AtdXAxLW1haW4tY29udGVudCAuY2FyZC1jb250YWluZXItcG9wdXAgLmNhcmQtcG9wIC5jYXJkLWNvbnRlbnQgLmhlYWRpbmcucGl0Y2gtdGV4dHtib3gtc2hhZG93OjNweCAzcHggMHB4ICM1NDU0NTQ7YmFja2dyb3VuZDojNTQ1NDU0fS5kYXJrLW1vZGUgLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcC5ibHVlLC5kYXJrLW1vZGUgLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcC55ZWxsb3csLmRhcmstbW9kZSAucG9wLXVwMS1tYWluIC5wb3AtdXAxLW1haW4tY29udGVudCAuY2FyZC1jb250YWluZXItcG9wdXAgLmNhcmQtcG9wLnBpdGNoe2JhY2tncm91bmQ6IzMzMztib3gtc2hhZG93OjdweCA3cHggMHB4ICMzMzN9LmRhcmstbW9kZSAuc2VjdGlvbi1kZWV0cyAuY29udGVudCAuY2FyZHtiYWNrZ3JvdW5kLWNvbG9yOiMzMzMgIWltcG9ydGFudDtib3gtc2hhZG93Oi0xMHB4IDEwcHggIzU0NTQ1NCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlY3Rpb24tZGVldHMgLmNvbnRlbnQgLmNhcmQ6aG92ZXJ7Ym94LXNoYWRvdzotNHB4IDRweCAjNTQ1NDU0ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuaWRmYy1jYXJkLXNlY3Rpb24gLmNvbnRlbnQgLnRpdGxlLC5kYXJrLW1vZGUgLmFzaHZhLXVwZ3JlYWQtdG9wLWJnIC5oMSwuZGFyay1tb2RlIC5tYXl1cmEtdXBncmVhZC10b3AtYmcgLmgxLC5kYXJrLW1vZGUgLm5ldHdvcmstcGFnZS1mYXEucnVwYXktbGlzdGluZy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IHAsLmRhcmstbW9kZSAudXBpLW9uLWNyZWRpdC1kZXRhaWwgLmluQ0hja0NvbnRhIHN0cm9uZywuZGFyay1tb2RlIC53b3ctbmV3IC5oZWFkLXRodW1iLWRlc2MsLmRhcmstbW9kZSAuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIuZmlyc3Qtd293IC5jYXJkLW5vLWRvY3VtZW50LW91dGVyIC5zdWItaGVhZC10aHVtYi1kZXNjLC5kYXJrLW1vZGUgLmZlYXR1cmUtc2VjdGlvbiAuZmxpcC1jYXJkIC5zd3lwLWZvbnQtMTgsLmRhcmstbW9kZSAuc2VjdGlvbi1ndWFyYW50ZWUgLnN3eXAtZm9udC0yNSwuZGFyay1tb2RlIC50aW5kZXItc2VjdGlvbi12aWV3LWFsbCAud2hpdGUtY29udGFpbmVyIC5jaXJjbGUtY29udGFpbmVyIGZpZ2NhcHRpb24sLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtYmFubmVyIC5nY2ItaW5uZXItYmcgLmdjYi1kZXNjIGgxLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWlubmVyLWJnIC5nY2ItZGVzYyBoMSBiLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWJvdHRvbSBoMywuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1iYW5uZXIudmVyLXR3byAuZ2NiLWJvdHRvbSAub3ItdGV4dCAudGl0bGUsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtYmFubmVyIC5nY2ItYm90dG9tIGgzLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LWJhbm5lci52ZXItdHdvIC5nY2ItYm90dG9tIC5vci1ib3R0b20tdGV4dCBwLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWJvdHRvbSBoMyBzdHJvbmcsLmRhcmstbW9kZSAuZ3JudC1jcmVkaXQtYmFubmVyIC5nY2ItYm90dG9tIGgzIGIsLmRhcmstbW9kZSAuZ2NiLWJvdHRvbSBoMyBzdXAsLmRhcmstbW9kZSAuZmlyc3QtY2xhc3NpYy1wb3dlci1zZWN0aW9uIC5yaWdodFNlY3Rpb24gLmJ0bi13aGl0ZS1uZXcgc3Bhbntjb2xvcjojZmYwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ2NiLWlubmVyLWJnIC5nY2ItZGVzYyBoMSwuZGFyay1tb2RlIC5nY2ItYm90dG9tIGgzLC5kYXJrLW1vZGUgLmdjYi1ib3R0b20gLm9yLXRleHQgLnRpdGxlLC5kYXJrLW1vZGUgLmdjYi1ib3R0b20gaDMsLmRhcmstbW9kZSAub3JiLXNoYXBlLC5kYXJrLW1vZGUgLmdjYi1ib3R0b20gLm9yLWJvdHRvbS10ZXh0IHAsLmRhcmstbW9kZSAuY3JlLXByby1ib3ggLmNyZS1wYi1kZXNjIGg0LC5kYXJrLW1vZGUgLm9yYnMtZGVzYyAubGVmdCBoNSwuZGFyay1tb2RlIC5nY2ItYm90dG9tIHAsLmRhcmstbW9kZSAuZ2NiLWJvdHRvbSBoMyBzdXAsLmRhcmstbW9kZSAuY3JlLXByby1ib3ggLmNyZS1wYi1kZXNjIHAsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyLmdybnQtaG93LXRvLXN0cmF0ZWQgLmdybnQtc3RlcHMtYm94IC5zdGVwLWRlc2MgaDMsLmRhcmstbW9kZSAub3Jicy1kZXNjLC5kYXJrLW1vZGUgLmxpbmUtdGV4dCwuZGFyay1tb2RlIC5ncm50LWhvdy13b3JrcyAuZ2h3LWJnIGgzLC5kYXJrLW1vZGUgLmdybnQtc3RhdGUtbWFpbiAuc3RhdGUtYm94IC5zdGF0ZS1kZXNjIGg0LC5kYXJrLW1vZGUgLmdybnQtc3RhdGUtbWFpbiAuc3RhdGUtYm94IC5zdGF0ZS1kZXNjIHAsLmRhcmstbW9kZSAuZ3JudC1zdGF0ZS1tYWluIC5zdGF0ZS1ib3ggLnN0YXRlLXRvcC5vcCAuYmlsbGluZywuZGFyay1tb2RlIC5ncm50LXN0YXRlLW1haW4gLnN0YXRlLWJveCAuc3RhdGUtZGVzYyAuc3RhdGUtdG9wIC50aXRsZSwuZGFyay1tb2RlIC5ncm50LXN0YXRlLW1haW4gLnNkLW9yIHNwYW4sLmRhcmstbW9kZSAuZ2NiLWJvdHRvbSAub3ItYm90dG9tLXRleHQgLm9yYnMtZGVzYyBoNCwuZGFyay1tb2RlIC5ncm50LWZpcnN0LXNlbGVjdC1wb3B1cCAuZ3JudC1mc3AtZGVzYyAuaGFzaHRhZywuZGFyay1tb2RlIC5ncm50LWZpcnN0LXNlbGVjdC1wb3B1cCAuZ3JudC1mc3AtZGVzYyBoMiwuZGFyay1tb2RlIC5ncm50LWZpcnN0LXNlbGVjdC1wb3B1cCAuZ3JudC1mc3AtZGVzYyAucG9wLWV4LC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1jYy1pbnRybyAuaW50cm9Cb3ggLmludHJvTGVmdCAuYnRuLWJveCAuYnRuLWVucXVpcmUgc3BhbiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtYmVuZWZpdHMtc2VjdGlvbiAuZmYtYmVuZWZpdHMtc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1wb3dlci1jb250YWluZXIgLmJ0bi13aGl0ZS1uZXcgc3BhbiwuZGFyay1tb2RlIC5maXJzdC1zZWxlY3QtdW5sb2NrLXNlY3Rpb24gLmZpcnN0LXNlbGVjdC11bmxvY2stc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1leHBsb3JlLXNsaWRlciAuZmlyc3Qtc2VsZWN0LXN3aXBlci1leHAtY2FyZCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1iZW5lZml0cy1zZWN0aW9uIC5mZi1iZW5lZml0cy1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsLmRhcmstbW9kZSAuZmlyc3QtbWlsbGVubmlhLXVubG9jay1zZWN0aW9uIC5maXJzdC1taWxsZW5uaWEtdW5sb2NrLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtcG93ZXItc2VjdGlvbiAucmlnaHRTZWN0aW9uIC5idG4td2hpdGUtbmV3LC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1mbGlnaHQtYm9va2luZyAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDQwIC5idG4tZW5xdWlyZSBzcGFuLC5kYXJrLW1vZGUgLmZpcnN0LW1pbGxlbm5pYS1iZW5lZml0cy1jb250YWluZXIgLmJ0bi13aGl0ZS1uZXcgc3BhbiwuZGFyay1tb2RlIC5maXJzdC1taWxsZW5uaWEtZXhwbG9yZS1zbGlkZXIgLmZpcnN0LW1pbGxlbm5pYS1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSwuZGFyay1tb2RlIC5maXJzdC13ZWFsdGgtYmVuZWZpdHMtc2VjdGlvbiAuZmYtYmVuZWZpdHMtc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC11bmxvY2stc2VjdGlvbiAuZmlyc3Qtd2VhbHRoLXVubG9jay1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsLmRhcmstbW9kZSAuYnRuLXdoaXRlLW5ldyBzcGFuLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1leHBsb3JlLXNsaWRlciAuZmlyc3Qtd2VhbHRoLXN3aXBlci1leHAtY2FyZCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLC5kYXJrLW1vZGUgLmZpcnN0LXdlYWx0aC1mbGlnaHQtYm9va2luZyAuZmlyc3Qtd2VhbHRoLWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDQwIC5idG4tZW5xdWlyZSBzcGFuLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtYmVuZWZpdHMtc2VjdGlvbiAuZmYtYmVuZWZpdHMtc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtdW5sb2NrLXNlY3Rpb24gLmZpcnN0LWNsYXNzaWMtdW5sb2NrLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSwuZGFyay1tb2RlIC5maXJzdC1jbGFzc2ljLWV4cGxvcmUtc2xpZGVyIC5maXJzdC1jbGFzc2ljLXN3aXBlci1leHAtY2FyZCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLC5kYXJrLW1vZGUgLmZpcnN0LWNsYXNzaWMtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LWNsYXNzaWMtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNDAgLmJ0bi1lbnF1aXJlIHNwYW4sLmRhcmstbW9kZSAubmV0d29yay1iYW5uZXIgLmZfcGFyYSwuZGFyay1tb2RlIC5jYy1waWxsZXItYmFubmVyIC5mX3BhcmEsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWJlbmVmaXRzIC5kZXNjIHAsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWVwbGFvcmUtcHJvZHVjdCAuY2MtcGlsbGVyLXNsaWRlciAuc2xpZGVyLWNvbnRlbnQgLnNsZHJoMiwuZGFyay1tb2RlIC5jYy1waWxsZXItc2xpZGVyLXNlY3Rpb24gLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5zbGRyaDIsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZyAudGFiLWNvbnRlbnQgLmRlc2MgLmhlYWRIMywuZGFyay1tb2RlIC5mZi1jYy1pbnRybyAuaW50cm9Cb3ggLmludHJvTGVmdCAuYnRuLWJveCAuYnRuLWVucXVpcmUgc3BhbiwuZGFyay1tb2RlIC5mZi1leHBsb3JlLXNsaWRlciAuZmYtc3dpcGVyLWV4cC1jYXJkIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUsLmRhcmstbW9kZSAuYXNodi1pbnRyby1jb250YWluZXIgLmYyMiwuZGFyay1tb2RlIC5hc2h2LW5ldy1jb250YWluZXIgLmYyMiwuZGFyay1tb2RlIC5hc2h2YS1yZWQtY2FycGV0IC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5hc2h2YS1yZWQtY2FycGV0IC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5kYXJrLW1vZGUgLmFzaHYtbmV3LWNvbnRhaW5lciAuZjIyIHNwYW4sLmRhcmstbW9kZSAuYXNodi1uZXctY29udGFpbmVyIC5hc2h2LW5ldy1jb250YWluZXItY29udGVudCAuYnRuLWxpbmssLmRhcmstbW9kZSAubWF5dXJhLXJlZC1jYXJwZXQgLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLm1heXVyYS1yZWQtY2FycGV0IC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5kYXJrLW1vZGUgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0LC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1yZWFzb24gLnVubG9jay1leGNsdXNpdmUtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gLnRpdGxlLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1yZWFzb24gLnVubG9jay1leGNsdXNpdmUtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gc21hbGwsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXVubG9jayAudW5sb2NrLWV4Y2x1c2l2ZS1jb250YWluZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiBzbWFsbCwuZGFyay1tb2RlIC50aW5kZXItc2VjdGlvbi12aWV3LWFsbCAucGllLXdyYXBwZXIgLmxhYmVsLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lci5ncm50LWhvdy10by1zdHJhdGVkIC5ncm50LXN0ZXBzLWJveCAuc3RlcC1pbWcgLnN0ZXAtbnVtYiwuZGFyay1tb2RlIC5ncm50LWhvdy10by1zdHJhdGVkLnZlci1mb3VyIC5ncm50LXN0ZXBzLWJveCAuc3RlcC1kZXNjIGgzIGEsLmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyLmdybnQtaG93LXRvLXN0cmF0ZWQgLmhlYWRpbmcgLmhlYWRIMntjb2xvcjojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuY2MtcGlsbGVyLWJhbm5lciAuZl9wYXJhLC5kYXJrLW1vZGUgLmNjLXBpbGxlci1lY3Bsb3JlLWNjIC5ncmFkQmcgLnRhYi1jb250ZW50IC5kZXNjIC5oZWFkSDMsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWVwbGFvcmUtcHJvZHVjdCAuY2MtcGlsbGVyLXNsaWRlciAuc2xpZGVyLWNvbnRlbnQgLnNsZHJoMiwuZGFyay1tb2RlIC5jYy1waWxsZXItc2xpZGVyLXNlY3Rpb24gLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5zbGRyaDIsLmRhcmstbW9kZSAuY2MtcGlsbGVyLWJlbmVmaXRzIC5kZXNjIHAsLmRhcmstbW9kZSAuZ3JudC1ob3ctd29ya3MudmVyLWZvdXIgLmdody1iZyBoMywuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1tb2ItYmFubmVyLnZlci1mb3VyIC5nY2ItaW5uZXItYmcgLmdjYi1kZXNjIGgxLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LW1vYi1iYW5uZXIgLmdjYi1pbm5lci1iZyAuZ2NiLWRlc2MgaDEgYiwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1tb2ItYmFubmVyLnZlci10d28gLmdjYi1ib3R0b20gcCwuZGFyay1tb2RlIC5ncm50LWNyZWRpdC1tb2ItYmFubmVyIC5nY2ItYm90dG9tIGgzLC5kYXJrLW1vZGUgLmdybnQtY3JlZGl0LW1vYi1iYW5uZXIudmVyLXR3byAuZ2NiLWJvdHRvbSBoMyBiLC5kYXJrLW1vZGUgLmdjYi1ib3R0b20gaDMgc3Vwe2NvbG9yOiNmZjAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncm50LWNyZS1jYWxjLnZlci10d28gLmNhbGMtcmlnaHQtZGVzYyBwLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIuZ3JudC1jcmUtY2FsYyAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgcCBhe2NvbG9yOiM5ZDFkMjcgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncm50LWNyZS1wcm8tdGhyZWV7YmFja2dyb3VuZDojYzgyZDQzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuY29tbW9uLWxwLWZlYXR1cmV7YmFja2dyb3VuZDpyZ2JhKDE1MywxNTMsMTUzLC42KSAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lci5ncm50LWhvdy10by1zdHJhdGVke2JhY2tncm91bmQ6I2ZlZDc1MiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLC5kYXJrLW1vZGUgLmZpcnN0LXNlbGVjdC1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZle2JhY2tncm91bmQ6IzljMWQyNiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdybnQtY3JlLXBybyAuc3dpcGVyLWNyZS1wcm86OmJlZm9yZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjAwLCA0NSwgNjcsIDApIDMuNzklLCAjNTQ1NDU0IDg5LjYzJSl9LmRhcmstbW9kZSAuZmlyc3Qtc2VsZWN0LXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOiM4YTJhNDcgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zd3lwLW93bC1jYXJvdXNlbC1zZWN0aW9uIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHBpY3R1cmUgaW1ne29wYWNpdHk6LjJ9LmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtcGFnZS1jb21wMSAuYmctaW1hZ2UtY3JlZGl0IGltZywuZGFyay1tb2RlIC5iYW5uZXItbmV3IHBpY3R1cmUgLmltZy1mbHVpZCwuZGFyay1tb2RlIC5ncm50LWNyZS1wcm8tdGhyZWU6OmJlZm9yZSwuZGFyay1tb2RlIC5jYy1waWxsZXItYmFubmVyIHBpY3R1cmUgaW1ne29wYWNpdHk6LjR9LmRhcmstbW9kZSAuY2MtbGFuZGluZy1wYWdlIC5jYy1sb2dpbi1uYXYgLmp1bXBTZWN0aW9uIC5jb250YWluZXIgLmp1bXBCb3ggLmp1bXBMaW5rcyBhLmFjdGl2ZXtjb2xvcjojZmZmICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kYXJrLW1vZGUgLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1tYWluIC5zcGFue2JhY2tncm91bmQ6IzAwMH0uZGFyay1tb2RlIC5hc2h2LWhlYWRlci5hc2h2LWhlYWRlci1maXhlZHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1jb21wMyAuZG9jLWNvbnRhaW5lci1tYWluIC5kb2MtY2FyZHN7YmFja2dyb3VuZDojNzA3MDcwfS5kYXJrLW1vZGUgLnRhYi1jb250ZW50IC5ncm50LWJhbnItYnRtLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWNvbXAze2JhY2tncm91bmQ6IzU0NTQ1NH19Ym9keS5jYW1wYWlnbnMtaGVhZGVyLWxvZ28tb25seXtwYWRkaW5nLXRvcDo4MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtib2R5LmNhbXBhaWducy1oZWFkZXItbG9nby1vbmx5e3BhZGRpbmctdG9wOjcycHh9fS5jYW1hbmluZy1oZWFkZXJ7aGVpZ2h0OmF1dG99LmNhbWFuaW5nLWhlYWRlciAudG9wLW5hdntoZWlnaHQ6YXV0bztwYWRkaW5nOjIycHggMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FtYW5pbmctaGVhZGVyIC50b3AtbmF2e3BhZGRpbmc6MThweCAwcHh9fS5jYW1hbmluZy1oZWFkZXIgLnRvcC1uYXYgLmxvZ297cGFkZGluZzowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FtYW5pbmctaGVhZGVyIC50b3AtbmF2IC5sb2dvIGEgaW1ne2hlaWdodDphdXRvfX0uY2FtYW5pbmctaGVhZGVyIC50b3AtbmF2IC5yaWdodC1uZWVkIGF7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTlweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzliMWUyNjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo0cHh9LmNhbWFuaW5nLWhlYWRlciAudG9wLW5hdiAucmlnaHQtbmVlZCBhIGltZ3toZWlnaHQ6YXV0b30uY2FtYW5pbmctaGVhZGVyIC50b3AtbmF2IC5yaWdodC1uZWVkIGEgc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNhbXBhaWducy1iYW5uZXJ7cGFkZGluZzo1MHB4IDBweDttaW4taGVpZ2h0OjQyMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5jYW1wYWlnbnMtYmFubmVyOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDoxNSU7Ym90dG9tOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC42KTt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmNhbXBhaWducy1iYW5uZXJ7bWluLWhlaWdodDozNzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jYW1wYWlnbnMtYmFubmVye3BhZGRpbmc6MzBweCAwcHggMHB4O21pbi1oZWlnaHQ6YXV0b319QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYW1wYWlnbnMtYmFubmVye21pbi1oZWlnaHQ6YXV0bztwYWRkaW5nOjM2cHggMHB4IDBweH19LmNhbXBhaWducy1iYW5uZXIgLmNhbXBiYW5uZXItZGVzYyAuaDF7Zm9udC1zaXplOjQ0cHg7bGluZS1oZWlnaHQ6NTRweDtmb250LXdlaWdodDo1MDA7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjhweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5jYW1wYWlnbnMtYmFubmVyIC5jYW1wYmFubmVyLWRlc2MgLmgxe2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjQ0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2FtcGFpZ25zLWJhbm5lciAuY2FtcGJhbm5lci1kZXNjIC5oMXtmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDozOXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1iYW5uZXIgLmNhbXBiYW5uZXItZGVzYyAuaDF7Zm9udC1zaXplOjI4cHg7bGluZS1oZWlnaHQ6MzRweDttYXJnaW4tYm90dG9tOjhweH0uY2FtcGFpZ25zLWJhbm5lciAuY2FtcGJhbm5lci1kZXNjIC5oMSBicntkaXNwbGF5Om5vbmV9fS5jYW1wYWlnbnMtYmFubmVyIC5jYW1wYmFubmVyLWRlc2MgLnR4dHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNnB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44OCk7bWFyZ2luLWJvdHRvbToyMHB4fS5jYW1wYWlnbnMtYmFubmVyIC5jYW1wYmFubmVyLWRlc2MgLnR4dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5jYW1wYWlnbnMtYmFubmVyIC5jYW1wYmFubmVyLWRlc2MgLnR4dHtmb250LXNpemU6MTZweDtsaXN0LXN0eWxlOjIzcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FtcGFpZ25zLWJhbm5lciAuY2FtcGJhbm5lci1kZXNjIC50eHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjRweH19LmNhbXBhaWducy1iYW5uZXIgLmNhbXBiYW5uZXItbGUtaW1ne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXRvcDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FtcGFpZ25zLWJhbm5lciAuY2FtcGJhbm5lci1sZS1pbWd7bWFyZ2luLXRvcDoyMHB4fX0uY2FtcGFpZ25zLWJhbm5lciAuY2FtcGJhbm5lci1sZS1pbWcgLmNhbWJhbmxlaW0tYm94Ky5jYW1iYW5sZWltLWJveHttYXJnaW4tbGVmdDoxMnB4O3BhZGRpbmctbGVmdDoxM3B4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FtcGFpZ25zLWJhbm5lciAuY2FtcGJhbm5lci1sZS1pbWcgLmNhbWJhbmxlaW0tYm94Ky5jYW1iYW5sZWltLWJveHttYXJnaW4tbGVmdDo4cHg7cGFkZGluZy1sZWZ0OjlweH19LmNhbXBhaWducy1iYW5uZXIgLmNhbXBiYW5uZXItbGUtaW1nIGltZ3ttYXgtd2lkdGg6OTJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1iYW5uZXIgLmNhbXBiYW5uZXItbGUtaW1nIGltZ3ttYXgtd2lkdGg6NjhweH19LmNhbXBhaWducy1iYW5uZXIgLmNhbXByaS1pbWd7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jYW1wYWlnbnMtYmFubmVyIC5jYW1wcmktaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MzBweDt0ZXh0LWFsaWduOmNlbnRlcn19LmNhbXBhaWducy1iYW5uZXIgLmNhbXByaS1pbWcgaW1ne3dpZHRoOjU0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmNhbXBhaWducy1iYW5uZXIgLmNhbXByaS1pbWcgaW1ne3dpZHRoOjQ4MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5jYW1wYWlnbnMtYmFubmVyIC5jYW1wcmktaW1nIGltZ3t3aWR0aDo0MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYW1wYWlnbnMtYmFubmVyIC5jYW1wcmktaW1nIGltZ3t3aWR0aDoxMDAlO21heC13aWR0aDo5MCV9fS5jYW1wYWlnbnMtYmFubmVyIC5jYW1wYmFubmVyLWJhY2staW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6LTF9LmNhbXBhaWducy1iYW5uZXIgLmNhbXBiYW5uZXItYmFjay1pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyIHJpZ2h0fS5jYW1wYWlnbnMtcmVnaXN0ZXJ7cGFkZGluZzo0OHB4IDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1yZWdpc3RlcntwYWRkaW5nOjI0cHggMHB4fX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW57cGFkZGluZzo2MHB4IDEwMHB4IDYwcHggNTZweDtiYWNrZ3JvdW5kOiNmY2YwZjI7Ym9yZGVyLXJhZGl1czoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWlue3BhZGRpbmc6NDBweCA1MHB4IDQwcHggNTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbntwYWRkaW5nOjQwcHggNDBweCA0MHB4IDQwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW57cGFkZGluZzoyNHB4IDE2cHg7Ym9yZGVyLXJhZGl1czo4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktbGVmdHttYXJnaW4tYm90dG9tOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktbGVmdHttYXJnaW4tYm90dG9tOjI4cHh9fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1sZWZ0IC5oMntmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0MnB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDAwO21hcmdpbi1ib3R0b206OHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWxlZnQgLmgye2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjM4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktbGVmdCAuaDJ7Zm9udC1zaXplOjI2cHg7bGluZS1oZWlnaHQ6MzRweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1sZWZ0IC5oMntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMnB4fX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktbGVmdCAuaDI6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWxlZnQgLnR4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyM3B4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMjQyNDI0O21hcmdpbi1ib3R0b206MTVweH0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktbGVmdCAudHh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5mb3JtLWxpc3R7bWFyZ2luLXRvcDowfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5mb3JtLWxpc3QgbGl7bWFyZ2luLWJvdHRvbToxMnB4fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWR7YmFja2dyb3VuZDojZmZmfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5mb3JtLWxhYmVsLWdyb3VwPmlucHV0e3BhZGRpbmc6MjNweCAxNnB4IDE1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZjBmMGYwO2JvcmRlci1yYWRpdXM6NnB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIxcHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMDB9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWZvcm0gLmZvcm0tbGFiZWwtZ3JvdXA+dGV4dGFyZWF7cGFkZGluZzoyM3B4IDE2cHggMTVweDtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7Ym9yZGVyLXJhZGl1czo2cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzAwMDttaW4taGVpZ2h0OjEyMHB4O3Jlc2l6ZTpub25lfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5mb3JtLWxhYmVsLWdyb3VwPmxhYmVse3BhZGRpbmc6MTlweCAxNnB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIxcHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM3ODc4Nzh9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWZvcm0gLmZvcm0tbGFiZWwtZ3JvdXAgcC5kaXNje2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiNhOGE4YTg7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6NHB4O3RleHQtYWxpZ246cmlnaHR9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWZvcm0gLmZvcm0tbGFiZWwtZ3JvdXAgLnZlcmlmeXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDtyaWdodDoxOHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIxcHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMwMDg1Njg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjRweDtvcGFjaXR5OjB9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWZvcm0gLmZvcm0tbGFiZWwtZ3JvdXAgLnZlcmlmeSBpbWd7bWF4LXdpZHRoOjIwcHh9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWZvcm0gLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQuc3VjY2Vzc34udmVyaWZ5e29wYWNpdHk6MX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktZm9ybSAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktZm9ybSAuZm9ybS1sYWJlbC1ncm91cCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtwYWRkaW5nOjA7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTRweDttYXJnaW4tbGVmdDoxNnB4O21hcmdpbi10b3A6OHB4fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLmVycm9yLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLmVycm9yLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5mb3JtLWxhYmVsLWdyb3VwIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLmVycm9ye3Bvc2l0aW9uOnN0YXRpYzttYXJnaW46MDtwYWRkaW5nOjVweCAwO2NvbG9yOiNkMTAwMDA7Zm9udC1zaXplOjE0cHg7YmFja2dyb3VuZDpub25lfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5idG4tYm94e21hcmdpbi10b3A6NXB4fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6MTRweCAyMHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIycHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6Zml0LWNvbnRlbnQ7Ym9yZGVyLXJhZGl1czoyN3B4O2JhY2tncm91bmQ6IzliMWUyNn0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktZm9ybSAuYnRuLWJveCAuYnRuLXJlZC5yZWdpc3Rlci1idG57cGFkZGluZzoxNXB4IDMycHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWZvcm0gLmJ0bi1ib3ggLmJ0bi1yZWQucmVnaXN0ZXItYnRue3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5idG4tYm94IC5idG4tcmVkIC5kaXNhYmxle2NvbG9yOiM3ODc4Nzg7YmFja2dyb3VuZDojZGJkYmRlfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5idG4tYm94IC5idG4tcmVkOmRpc2FibGVkLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktbWFpbiAuY21wcmVnaS1mb3JtIC5idG4tYm94IC5idG4tcmVkW2Rpc2FibGVkXXtiYWNrZ3JvdW5kOiNkYmRiZGU7Y29sb3I6I2ZmZjtjdXJzb3I6bm90LWFsbG93ZWR9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2NvbHVtbi1nYXA6MjRweH0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlkIC5mdWxse2dyaWQtY29sdW1uOnNwYW4gMn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZHtkaXNwbGF5OmJsb2NrfX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlkLmhpZGV7ZGlzcGxheTpub25lfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveHttYXJnaW4tdG9wOjdweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94e21hcmdpbi10b3A6MjRweH19LmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IC5jaGVjay1sYWJlbHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMnB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMDAwfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCAuY2hlY2stbGFiZWwgLmxpbmstdHh0e2NvbG9yOiM5YjFlMjY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQsLmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKSwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCl7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OXB4O3otaW5kZXg6MX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWwsLmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKStsYWJlbCwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjI4cHg7Y3Vyc29yOnBvaW50ZXI7bGluZS1oZWlnaHQ6MjBweDtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O2NvbG9yOiMzZDNkM2Q7cG9pbnRlci1ldmVudHM6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbCwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkrbGFiZWwsLmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVse2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctcmlnaHQ6MHB4ICFpbXBvcnRhbnR9fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbCtzbWFsbCwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWwrc21hbGwsLmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpub3QoOmNoZWNrZWQpK2xhYmVsK3NtYWxsLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbCtzbWFsbHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O3RvcDowICFpbXBvcnRhbnR9LmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsLmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7Ym9yZGVyOjNweCBzb2xpZCAjOWIxZTI2O2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNmY2YwZjJ9LmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3Jle2JvcmRlci1yYWRpdXM6M3B4fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbDphZnRlciwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsLmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVyLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtiYWNrZ3JvdW5kOiM5YjFlMjY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjNweDtsZWZ0OjNweDtib3JkZXItcmFkaXVzOjEwMCU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsLmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVye2NvbnRlbnQ6XCLupJpcIjtmb250LWZhbWlseTpcImljb21vb25cIjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7dG9wOi0ycHg7bGVmdDozcHg7Y29sb3I6I2ZmZjtmb250LXNpemU6OXB4fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDo6YmVmb3Jle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojOWIxZTI2fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKStsYWJlbDphZnRlciwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXJ7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsLmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmFmdGVye29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9LmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XStsYWJlbC5yZXZlcnNlLC5jYW1wYWlnbnMtcmVnaXN0ZXIgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF0rbGFiZWwucmV2ZXJzZXtwYWRkaW5nLXJpZ2h0OjEwcHg7cGFkZGluZy1sZWZ0OjA7d2lkdGg6MTAwJX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdK2xhYmVsLnJldmVyc2U6YWZ0ZXIsLmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XStsYWJlbC5yZXZlcnNlOmFmdGVye2xlZnQ6YXV0bztyaWdodDo1cHh9LmNhbXBhaWducy1yZWdpc3RlciAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XStsYWJlbC5yZXZlcnNlOmJlZm9yZSwuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdK2xhYmVsLnJldmVyc2U6YmVmb3Jle2xlZnQ6YXV0bztyaWdodDowfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNhbXByZS1zdGVwMS5oaWRle2Rpc3BsYXk6bm9uZX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jYW1wcmUtc3RlcDIuaGlkZXtkaXNwbGF5Om5vbmV9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbXtwYWRkaW5nOjQ0cHggMzBweCAzMHB4IDMwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2JhY2tncm91bmQ6I2ZjZjBmMjtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLXNte3BhZGRpbmc6MzhweCAyNXB4IDMwcHggMjVweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc217cGFkZGluZzo0MnB4IDhweCA4cHh9fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc206OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMDk1MzRDIDAlLCAjMDE5RjdCIDk4Ljg5JSk7ei1pbmRleDotMX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbTo6YmVmb3Jle2hlaWdodDoxMnB4fX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLXNtIC5jbXByZWdpc20tdG9wIC5oM3tmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyN3B4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDAwO21hcmdpbi1ib3R0b206MTJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbSAuY21wcmVnaXNtLXRvcCAuaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjVweDttYXJnaW4tYm90dG9tOjdweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS10b3AgLmgze2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjI4cHg7bWFyZ2luLWJvdHRvbToxMnB4fX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLXNtIC5jbXByZWdpc20tdG9wIC50eHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjNweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzVjNWM1YzttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS10b3AgLnR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbSAuY21wcmVnaXNtLXRvcCAudHh0e2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIzcHh9fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS10b3AgLnR4dCBie2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOGQyNzFjfS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS10b3AgLnR4dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLXNtIC5jbXByZWdpc20tbWFpbnttYXJnaW4tdG9wOjMycHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3BhZGRpbmc6NDBweCA0MHB4O21pbi1oZWlnaHQ6NDAwcHg7Ym9yZGVyLXJhZGl1czoxMnB4O292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS1tYWlue3BhZGRpbmc6MzJweDttaW4taGVpZ2h0OjMwMHB4O21hcmdpbi10b3A6MjRweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS1tYWlue3BhZGRpbmc6MjVweDttaW4taGVpZ2h0OjMwMHB4O21hcmdpbi10b3A6MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS1tYWlue21hcmdpbi10b3A6MzBweDtwYWRkaW5nOjQwcHggOHB4O21pbi1oZWlnaHQ6NDAwcHh9fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS1tYWluOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNDQpO3otaW5kZXg6LTF9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbSAuY21wcmVnaXNtLW1haW4gLmNtcHJlZ2lzbS1iYWNraW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6LTJ9LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbSAuY21wcmVnaXNtLW1haW4gLmNtcHJlZ2lzbS1iYWNraW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyLXJhZGl1czoxMnB4fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS1tYWluIC5jbXByZWdpc20tZGVzY3ttYXgtd2lkdGg6NjUlO21hcmdpbjphdXRvO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLXNtIC5jbXByZWdpc20tbWFpbiAuY21wcmVnaXNtLWRlc2N7bWF4LXdpZHRoOjc1JX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS1tYWluIC5jbXByZWdpc20tZGVzY3ttYXgtd2lkdGg6MTAwJX19LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbSAuY21wcmVnaXNtLW1haW4gLmNtcHJlZ2lzbS1kZXNjIC5oM3tmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206NnB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbSAuY21wcmVnaXNtLW1haW4gLmNtcHJlZ2lzbS1kZXNjIC5oM3tmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDozNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbSAuY21wcmVnaXNtLW1haW4gLmNtcHJlZ2lzbS1kZXNjIC5oM3tmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDozMXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhbXBhaWducy1yZWdpc3RlciAuY21wcmVnaS1zbSAuY21wcmVnaXNtLW1haW4gLmNtcHJlZ2lzbS1kZXNjIC5oM3tmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMnB4O21hcmdpbi1ib3R0b206NHB4fX0uY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLXNtIC5jbXByZWdpc20tbWFpbiAuY21wcmVnaXNtLWRlc2MgLnR4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyM3B4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44OCk7bWFyZ2luLWJvdHRvbToxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLXNtIC5jbXByZWdpc20tbWFpbiAuY21wcmVnaXNtLWRlc2MgLnR4dHttYXJnaW4tYm90dG9tOjEycHh9fS5jYW1wYWlnbnMtcmVnaXN0ZXIgLmNtcHJlZ2ktc20gLmNtcHJlZ2lzbS1tYWluIC5jbXByZWdpc20tZGVzYyAuYnRuLXJlZHtwYWRkaW5nOjE0cHggMzJweDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMnB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOmZpdC1jb250ZW50O21hcmdpbjphdXRvO2JhY2tncm91bmQ6IzliMWUyNjtib3gtc2hhZG93OjBweCA0cHggNHB4IHJnYmEoMTU1LDMwLDM4LC4xMyk7Ym9yZGVyLXJhZGl1czo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLXNtIC5jbXByZWdpc20tbWFpbiAuY21wcmVnaXNtLWRlc2MgLmJ0bi1yZWR7cGFkZGluZzoxMXB4IDI4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FtcGFpZ25zLXJlZ2lzdGVyIC5jbXByZWdpLXNtIC5jbXByZWdpc20tbWFpbiAuY21wcmVnaXNtLWRlc2MgLmJ0bi1yZWR7cGFkZGluZzoxMnB4IDI4cHh9fS5jb290cC1tb2RhbGx7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC42KX0uY29vdHAtbW9kYWxsLnNob3d7cGFkZGluZzowICFpbXBvcnRhbnR9LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9ne21heC13aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hcmdpbjowO3RyYW5zaXRpb246YWxsIC41c30uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnR7Ym9yZGVyOm5vbmU7aGVpZ2h0OmNhbGMoMTAwJSAtIDIwcHgpO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMi41cHgpfS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAucG9wdXAtY2xvc2V7dG9wOjMycHg7cmlnaHQ6MzJweH0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLnBvcHVwLWNsb3NlIGltZ3t3aWR0aDoxNXB4O2hlaWdodDoxNXB4fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAucG9wdXAtY2xvc2Ugc3Zne3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAucG9wdXAtY2xvc2V7dG9wOjMycHg7cmlnaHQ6MjRweH0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLnBvcHVwLWNsb3NlIGltZ3t3aWR0aDoxNXB4O2hlaWdodDoxOXB4fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAucG9wdXAtY2xvc2Ugc3Zne3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHh9fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtwYWRkaW5nOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOmJsdXIoNHB4KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig0cHgpO2hlaWdodDpmaXQtY29udGVudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO292ZXJmbG93OmF1dG99LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50e2JvcmRlci1yYWRpdXM6MTJweDtib3gtc2hhZG93OjBweCAwcHggMTBweCByZ2JhKDAsMCwwLC4xNSk7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OnNjcm9sbDtwYWRkaW5nOjMycHg7bWF4LXdpZHRoOjQyMHB4O21hcmdpbjowcHggYXV0byAwO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXgtaGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudHtwYWRkaW5nOjMycHggMjRweDttYXJnaW46MCBhdXRvO21heC13aWR0aDozMjBweDtvdmVyZmxvdy15OmF1dG99fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAub3RwLW1haW4gLmgye2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI1cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbToyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLm90cC1tYWluIC5oMnttYXJnaW4tYm90dG9tOjE1cHh9fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAub3RwLW1haW4gLnN1YnRleHR7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzY4Njg3MzttYXJnaW4tYm90dG9tOjIwcHh9LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5vdHAtbWFpbiAub3RwLWlucHV0LW1tYWlue21hcmdpbi10b3A6MjBweH0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLm90cC1pbnB1dHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNiwgMWZyKTtnYXA6MjJweDttYXJnaW4tYm90dG9tOjIwcHg7bWFyZ2luLXRvcDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLm90cC1pbnB1dHN7Z2FwOjZweH19LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5vdHAtaW5wdXRzIGlucHV0e3dpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOjEvMTtib3JkZXI6MXB4IHNvbGlkICNkYmRiZGU7Ym9yZGVyLXJhZGl1czo4cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NzAwO291dGxpbmU6bm9uZTtjb2xvcjojM2QzZDNkO2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMTVzIGVhc2UsYm94LXNoYWRvdyAuMTVzIGVhc2V9LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5vdHAtaW5wdXRzIGlucHV0LnN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiMwMWEwN2F9LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5vdHAtaW5wdXRzIGlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojZGJkYmRlO2JveC1zaGFkb3c6MCAwIDAgMHB4IHJnYmEoOTksMTAyLDI0MSwuMDgpfS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAub3RwLWlucHV0cyBpbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwwKX0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLnJlcy10ZXh0LC5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAudGltZXJ7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzY4Njg3M30uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLnRpbWVye2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tbGVmdDo0cHg7Y29sb3I6IzNkM2QzZH0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLnJlc3VjY2Vzcy1tYWlue21hcmdpbjowcHggMHB4IDMycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAucmVzdWNjZXNzLW1haW57bWFyZ2luOjAgMCAyNXB4fX0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmJ0bi1ib3h7bWFyZ2luLXRvcDoyMnB4fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjE0cHggMjBweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMnB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjI1cHg7YmFja2dyb3VuZDojOWIxZTI2fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAuYnRuLWJveCAuYnRuLXJlZDpkaXNhYmxlZCwuY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmJ0bi1ib3ggLmJ0bi1yZWRbZGlzYWJsZWRde2JhY2tncm91bmQ6I2RiZGJkZTtjb2xvcjojNzg3ODc4O2N1cnNvcjpub3QtYWxsb3dlZH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9ne21hcmdpbjowfX0iLCJAaW1wb3J0IFwiX3ZhclwiO1xuQGltcG9ydCBcIl9taXhpbnNcIjtcbi8vIGJvd2VyOnNjc3NcbkBpbXBvcnQgXCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2JvdXJib24vYXBwL2Fzc2V0cy9zdHlsZXNoZWV0cy9fYm91cmJvbi5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb21wYXNzLWJyZWFrcG9pbnQvc3R5bGVzaGVldHMvX2JyZWFrcG9pbnQuc2Nzc1wiO1xuQGltcG9ydCBcImJvd2VyX2NvbXBvbmVudHMvc2Fzcy1mbGV4LW1peGluL19mbGV4LnNjc3NcIjtcbi8vIGVuZGJvd2VyXG5cbi8qIGdsb2JhbCBjc3MgKi9cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIi5cIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uY2xlYXJmaXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xufVxuXG5hIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIC8vdHJhbnNpdGlvbjogY29sb3IgMC41cyBsaW5lYXI7XG59XG5cbmE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG59XG5cbmE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxudWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG59XG5cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cblxuLyogSGlkZXMgZnJvbSBJRS1tYWMgXFwqL1xuXG4qIGh0bWwgLmNsZWFyZml4IHtcbiAgICBoZWlnaHQ6IDElO1xufVxuXG4uY2xlYXJmaXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub2hpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLkZMIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLkZSIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uQ1RSIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5UQVIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udWxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uVUMge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50Q2FwIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG46Zm9jdXMsXG5idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5QUiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uUEEwIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uUEE1IHtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5QQTcge1xuICAgIHBhZGRpbmc6IDdweDtcbn1cblxuLlBBMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5QQTEyIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uUEExNSB7XG4gICAgcGFkZGluZzogMTVweDtcbn1cblxuLlBBMjAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5QVDMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5QVDUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5QVDcge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbi5QVDgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbi5QVDEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLlBUMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4uUFQyMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5QVDI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLlBUMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uUFQzNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG59XG5cbi5QVDQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLlBUNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuXG4uUFQ4MCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG59XG5cbi5QQjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5QQjcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG5cbi5QQjEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLlBCMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uUEIyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5QQjI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLlBCMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uUEIzNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5QQjQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLlBCNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xufVxuXG4uUEI1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5QQjU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbn1cblxuLlBCNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uUEw1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLlBMMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLlBMMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLlBMMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLlBMMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLlBSNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4uUFIxMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLlBSMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5QUjIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uUEw1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4uUFI1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLnAwIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5NUjUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uTVI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLk1SMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLk1SMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLk1SMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLk1SMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbn1cblxuLk1SMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLk1SMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5NTDIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5NTDUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5NTDcge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG5cbi5NTDEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLk1MMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uTUwyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5NTDMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLk1UMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4uTVQ1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5NVDcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLk1UMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5NVDEyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uTVQxNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLk1UMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5NVDI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uTVQzMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLk1UMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG59XG5cbi5NVDQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uTVQ0NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLk1UNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5NVDcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG4uTUI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5NQjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uTUIxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLk1CMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5NQjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uTUI0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgICAubm8tcGFkLXJpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogRW5kICovXG5cbkBpbXBvcnQgXCJfdHlwZVwiO1xuQGltcG9ydCBcIl9jb21tb25cIjtcbkBpbXBvcnQgXCJfaWNvblwiO1xuQGltcG9ydCBcIl9hbmltYXRlXCI7XG5AaW1wb3J0IFwiX2hlYWRlci1uMVwiO1xuLy9AaW1wb3J0IFwiX2hlYWRlci1iY2cuc2Nzc1wiO1xuQGltcG9ydCBcIl9oZWFkZXItbjEtbmV3XCI7XG4vL0BpbXBvcnQgXCJfaGVhZGVyLXNlYXJjaC5zY3NzXCI7XG5AaW1wb3J0IFwiX3NlYXJjaFwiO1xuQGltcG9ydCBcIl9mb290ZXJcIjtcbkBpbXBvcnQgXCJfZm9ybVwiO1xuXG4vKiBDb21wb25lbnQgd2lzZSBTQ1NTKi9cbkBpbXBvcnQgXCJfam91cm5leVwiO1xuQGltcG9ydCBcIl9zaW5nbGUtZm9ybVwiO1xuQGltcG9ydCBcIl9iYW5uZXJcIjtcbkBpbXBvcnQgXCJfbm90aWZpY2F0aW9uXCI7XG5cbi8vYWNjZXNzaWJpbGl0eSBzY3NzXG5AaW1wb3J0IFwiX2FjY2Vzc2liaWxpdHkuc2Nzc1wiO1xuXG4vL2NhbXBhaWduIHNjc3NcbkBpbXBvcnQgXCJfY2FtcGFpZ24tc3RhbmQtYWxvbmUuc2Nzc1wiO1xuXG4iLCJAZGVidWcgXCJMb2FkaW5nIF92YXIuc2Nzc1wiO1xuXG4vL2ZvbnQtc3R5bGVcbiRmb250LW5vcm1hbDogNDAwO1xuJGZvbnQtbGlnaHQ6IDMwMDtcbiRmb250LWJvbGQ6IDcwMDtcbiRmb250LXNlbWk6IDYwMDtcbi8vZ3JpZFxuJG14dzMyMDogbWF4LXdpZHRoIDM2MHB4O1xuJG14dzQyNTogbWF4LXdpZHRoIDQyNXB4O1xuJG14dzYwMDogbWF4LXdpZHRoIDYwMHB4O1xuJG14dzc2ODogbWF4LXdpZHRoIDc2N3B4O1xuJG1udzc2ODogbWluLXdpZHRoIDc2N3B4O1xuJG14dzc2OTogbWF4LXdpZHRoIDc2OHB4O1xuJG14dzgyMDogbWF4LXdpZHRoIDgyMHB4O1xuJG14dzgzNDogbWF4LXdpZHRoIDgzNHB4O1xuJG14dzk5MjogbWF4LXdpZHRoIDk5MXB4O1xuJG1udzk5MjogbWluLXdpZHRoIDk5MnB4O1xuJG14dzEwMDA6IG1heC13aWR0aCAxMDI0cHg7XG4kbW53MTAyNTogbWluLXdpZHRoIDEwMjVweDtcbiRteHcxMTEyOiBtYXgtd2lkdGggMTExMnB4O1xuJG14dzExODA6IG1heC13aWR0aCAxMTgwcHg7XG4kbXh3MTIwMDogbWF4LXdpZHRoIDExOTlweDtcbiRteHcxMjgwOiBtYXgtd2lkdGggMTI4MHB4O1xuJG14dzE0NDA6IG1heC13aWR0aCAxNDQwcHg7XG4kbXh3MTM2NjogbWF4LXdpZHRoIDEzNjZweDtcbiRtbncxNDQwOiBtaW4td2lkdGggMTQ0MXB4O1xuJG1udzE5MjA6IG1pbi13aWR0aCAxOTIwcHg7XG4vL2NvbG9yc1xuJGMtYmxhY2stcHVyZTogIzAwMDtcbiRjLWJsYWNrOiAjNTQ1NjVCO1xuJGMtd2hpdGU6ICNGRkZGRkY7XG4kYy1yZWQ6ICM5RDFEMjc7XG4kYy1yZWQyOiAjREEzNDQyO1xuJGMteWVsbG93OiAjRkZDQjA1O1xuJGMteWVsbG93LTI6ICNGRkJGMDA7XG4kYy1ibGFjazI6ICMyNTI0M0I7XG4kYy1ibGFjazE6ICMxMTExMTE7XG4kYy1ncmV5LTE6ICNGNUY1RjU7XG4kYy1ncmV5LTI6ICM5Nzk3OTc7XG4kYy1ncmV5LTM6ICNiOGI4Yjg7XG4kYy1ncmV5LTQ6ICNFNUU1RTU7XG4kYy1ncmV5LTU6ICM2MTYxNjE7XG4kYy1ncmV5LTY6ICNFOEU4RTg7XG4kYy1ncmV5LTc6ICM1MjUyNTI7XG4kYy1ncmVlbjogIzAwQTA3QTtcbiR3aGl0ZTogI2ZmZmZmZjtcbiRncmV5LTUwOiAjZmFmYWZhO1xuJGdyZXktMTAwOiAjZjNmM2YzO1xuJGdyZXktMjAwOiAjZDhkOGQ4O1xuJGdyZXktNDAwOiAjNzM3MzczO1xuJGdyZXktNTAwOiAjNTQ1NjViO1xuJG1hcm9vbjogIzlkMWQyNztcbiRyZWQ6ICNkMTAwMDA7XG4kcmVkMjogI0RBMzc0NTtcbiRibHVlOiAjMDA2NGIwO1xuJGJsYWNrOiAjMjIyMjIyO1xuJHZlcnktbGlnaHQtcGluazogI2I4YjhiODtcbiRicm93bmlzaC1ncmV5OiAjNzg3ODc4O1xuJHRhdXBlOiAjYjlhMzdiO1xuJHJvdWdlOiAjOWMxZDI2O1xuJGMtZ3JlZW46ICMwMGEwN2E7XG4kdGVhbDogIzAwYTA3YTtcbiRtYXJpZ29sZDogI2ZmY2IwNTtcbiRicm93bmlzaC1ncmV5LXR3bzogIzc2NzY3NjtcbiRncmV5LTYwMDojRjZGNkY2O1xuJGMtb3JhbmdlOiNEMTQ1MUE7XG4kYy1waW5rLWxpZ2h0OiNFOEQ5REY7XG4kYy1wZWFjaDojRjREOENGO1xuJGMtc2t5OiNDMkQ4RUY7XG4kYy10d2lsaWdodDojRTFFMUVCO1xuJGMtdGludEJyb3duOiNFRkRGRDM7XG4kYy1ibGsxOiAjMjUyNDNCO1xuJGMtcmVkMTogIzlCMUUyNjtcbiRsaW5rLWNvbG9yOiAjOTgxQTFEO1xuJF82RDZENkQ6ICM2RDZENkQ7XG4kRUZFRkVGOiAjRUZFRkVGO1xuJEZGRjVGNjogI0ZGRjVGNjtcbiRfNTk1OTU5OiAjNTk1OTU5O1xuJEQ5RDlEOTogI0Q5RDlEOTtcbiRfODk4Njg2OiAjODk4Njg2O1xuJF84NDg0ODQ6ICM4NDg0ODQ7XG4kXzNBM0EzQTojM0EzQTNBO1xuJF8zNTM1MzU6IzM1MzUzNTtcbiRGMUYxRjE6I0YxRjFGMTtcbiRfNjY2OiM2NjY7XG4kXzcwNzA3MDojNzA3MDcwO1xuJF81NTU0NTQ6IzU1NTQ1NDtcbiRfNDE0MTQxOiM0MTQxNDE7XG4kXzFDMjUyRTojMUMyNTJFO1xuJF85QTlBOUE6IzlBOUE5QTtcbiRfNkY2RTZFOiM2RjZFNkU7XG4kXzZENkQ2RDojNkQ2RDZEO1xuJEZGRUNFRTojRkZFQ0VFO1xuJF80OTQ5NDk6IzQ5NDk0OTtcbiRfNzQ2OTY5OiM3NDY5Njk7XG4kXzkxMkEyQzojOTEyQTJDO1xuXG5cbiRmb250LXNpemU6IDE2cHg7XG4kbGluZS1oZWlnaHQ6IDEuMTg3NTtcbiRsaW5lcy10by1zaG93OiAzOyIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gRGVmYXVsdCBWYXJpYWJsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuJEJyZWFrcG9pbnQtU2V0dGluZ3M6IChcbiAgJ2RlZmF1bHQgbWVkaWEnOiBhbGwsXG4gICdkZWZhdWx0IGZlYXR1cmUnOiBtaW4td2lkdGgsXG4gICdkZWZhdWx0IHBhaXInOiB3aWR0aCxcblxuICAnZm9yY2UgYWxsIG1lZGlhIHR5cGUnOiBmYWxzZSxcbiAgJ3RvIGVtcyc6IGZhbHNlLFxuICAndHJhbnNmb3JtIHJlc29sdXRpb25zJzogdHJ1ZSxcblxuICAnbm8gcXVlcmllcyc6IGZhbHNlLFxuICAnbm8gcXVlcnkgZmFsbGJhY2tzJzogZmFsc2UsXG5cbiAgJ2Jhc2UgZm9udCBzaXplJzogMTZweCxcblxuICAnbGVnYWN5IHN5bnRheCc6IGZhbHNlXG4pO1xuXG4kYnJlYWtwb2ludDogKCkgIWRlZmF1bHQ7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gSW1wb3J0c1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9zZXR0aW5nc1wiO1xuQGltcG9ydCAnYnJlYWtwb2ludC9jb250ZXh0JztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L3BhcnNlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9uby1xdWVyeSc7XG5cbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcmVzcG9uZC10byc7XG5cbkBpbXBvcnQgXCJicmVha3BvaW50L2xlZ2FjeS1zZXR0aW5nc1wiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEJyZWFrcG9pbnQgTWl4aW5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5AbWl4aW4gYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgbGVnYWN5LXNldHRpbmdzLXdhcm5pbmc7XG5cbiAgLy8gUmVzZXQgY29udGV4dHNcbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG5cbiAgJGJyZWFrcG9pbnQ6IGJyZWFrcG9pbnQoJHF1ZXJ5LCBmYWxzZSk7XG5cbiAgJHF1ZXJ5LXN0cmluZzogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5Jyk7XG4gICRxdWVyeS1mYWxsYmFjazogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2ZhbGxiYWNrJyk7XG5cbiAgJHByaXZhdGUtYnJlYWtwb2ludC1jb250ZXh0LWhvbGRlcjogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2NvbnRleHQgaG9sZGVyJykgIWdsb2JhbDtcbiAgJHByaXZhdGUtYnJlYWtwb2ludC1xdWVyeS1jb3VudDogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5IGNvdW50JykgIWdsb2JhbDtcblxuICAvLyBBbGxvdyBmb3IgYW4gYXMtbmVlZGVkIG92ZXJyaWRlIG9yIHVzYWdlIG9mIG5vIHF1ZXJ5IGZhbGxiYWNrLlxuICBAaWYgJG5vLXF1ZXJ5ICE9IGZhbHNlIHtcbiAgICAkcXVlcnktZmFsbGJhY2s6ICRuby1xdWVyeTtcbiAgfVxuXG4gIEBpZiAkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2Uge1xuICAgICRjb250ZXh0LXNldHRlcjogcHJpdmF0ZS1icmVha3BvaW50LXNldC1jb250ZXh0KCduby1xdWVyeScsICRxdWVyeS1mYWxsYmFjayk7XG4gIH1cblxuICAvLyBQcmludCBPdXQgUXVlcnkgU3RyaW5nXG4gIEBpZiBub3QgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSB7XG4gICAgQG1lZGlhICN7JHF1ZXJ5LXN0cmluZ30ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSAhPSBmYWxzZSBvciBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpID09IHRydWUge1xuXG4gICAgJHR5cGU6IHR5cGUtb2YoYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpKTtcbiAgICAkcHJpbnQ6IGZhbHNlO1xuXG4gICAgQGlmICgkdHlwZSA9PSAnYm9vbCcpIHtcbiAgICAgICRwcmludDogdHJ1ZTtcbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdzdHJpbmcnKSB7XG4gICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdsaXN0Jykge1xuICAgICAgQGVhY2ggJHdyYXBwZXIgaW4gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSAkd3JhcHBlciB7XG4gICAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gV3JpdGUgRmFsbGJhY2tcbiAgICBAaWYgKCRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSkgYW5kICgkcHJpbnQgPT0gdHJ1ZSkge1xuICAgICAgJHR5cGUtZmFsbGJhY2s6IHR5cGUtb2YoJHF1ZXJ5LWZhbGxiYWNrKTtcblxuICAgICAgQGlmICgkdHlwZS1mYWxsYmFjayAhPSAnYm9vbCcpIHtcbiAgICAgICAgI3skcXVlcnktZmFsbGJhY2t9ICYge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xufVxuXG5cbkBtaXhpbiBtcSgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvKiBpbnRlci0zMDAgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tMzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuLyogaW50ZXItcmVndWxhciAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuXG4vKiBpbnRlci01MDAgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tNTAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTUwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuLyogaW50ZXItNzAwICovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAuZW90Jyk7XG4gICAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICAgIHNyYzogbG9jYWwoJycpLCAvLyB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLnN2ZyNJbnRlcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgLyogTGVnYWN5IGlPUyAqL1xufVxuXG5cbi8qIEVuZCAqL1xuXG5ib2R5IHtcbiAgICBmb250OiAxNHB4ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uaGQge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG4uaGRyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuLmhkYiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG4uaGQxIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgJi5ibGFjayB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG4gICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLy8gICBmb250LXNpemU6IDI0cHg7XG4gICAgLy8gICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAvLyB9XG59XG5cbi5oZDFsIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gICAgY29sb3I6ICRjLWdyZXktNTtcbn1cblxuLmhkMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5oZDJ2IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5oZDJ2NDQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zdWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5oZDMge1xuICAgIC8vY29sb3I6ICR2ZXJ5LWxpZ2h0LXBpbms7XG4gICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uaGQ0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vY29sb3I6ICR2ZXJ5LWxpZ2h0LXBpbms7XG4gICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG4gICAgfVxufVxuXG4uaGQ1IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAuNTByZW07XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG4uaGQ2IHtcbiAgICAvL2NvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uaGQ3IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHhcbiAgICB9XG59XG5cbi5oZDQ4IHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xLjZweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG59XG5cbi5oZDM2IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0xLjZweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG59XG5cbi5oZDM2bCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG59XG5cbi5oZDEwMCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgICBsaW5lLWhlaWdodDogMC45MztcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxufVxuXG4uaGQyNixcbi5oZDI2bCxcbi5oZDI2YiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbn1cblxuLmhkMjZiIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cblxuLmhkMjZsIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG59XG5cbi5yZWFkLXN0cm95IHtcbiAgICBjb2xvcjogJG1hcm9vbjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cbi5pY29uLXN0YXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkxYlwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkxYlwiO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYXJvb247XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkxYlwiO1xuICAgICAgICAgICAgY29sb3I6ICRtYXJvb247XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwOFwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzg3ODc4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxhY2sge1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbn1cblxuLndoaXRlIHtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG59XG5cbi5jbHItZ3JleSB7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xufVxuXG4ubGluay1hcncge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjLXJlZDtcbiAgICAuaWNvbi1SaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZDNiIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmYxMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZjE0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mMTZiLFxuLmYxNmJyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cbi5mMTZiciB7XG4gICAgY29sb3I6ICRjLXJlZDtcbn1cblxuLmYxNyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uZjE3YiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5mMTdsIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbn1cblxuLmYxNGwsXG4uZjIwbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5mMjBsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5mMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZjI0bCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xufVxuXG4uZjIwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5mMTZOIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbn1cblxuLmYxNGJyLFxuLmYxNGcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkYy1yZWQ7XG59XG5cbi5mMTRnIHtcbiAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xufVxuXG4uZjEwMGwge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAtNXB4O1xufVxuXG4uY2xyLWdybiB7XG4gICAgY29sb3I6ICRjLWdyZWVuO1xufVxuXG4uY2xyLXJlZCB7XG4gICAgY29sb3I6ICRjLXJlZDtcbn1cblxuLmNsci13aHQge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbn1cblxuLnNlcCB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG59XG4iLCIvKiBHZW5lcmFsIHBhZGRpbmcgZm9yIHNlY3Rpb25zIHN0YXJ0Ki9cblxuLnBhZDEge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cbn1cblxuLnBhZDIge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cbn1cblxuXG4vKiBHZW5lcmFsIHBhZGRpbmcgZm9yIHNlY3Rpb25zIHN0YXJ0Ki9cblxuXG4vKiBCcmVhZGNydW0gU3RhcnQgKi9cblxuLmJyZWFkY3J1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC8vY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgYSB7XG4gICAgICAgIC8vY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrOyBcbiAgICB9XG59XG5cbi5icmVhZGNydW1iLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIC5leHBsb3JlcjExIC5ibG9nLW1haW4gJiB7XG4gICAgICAgIG5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbmF2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cbi8qIEZvciBCYW5lbnIgYnJlYWRjcnVtYiAqL1xuXG4uYmFubmVyLWJyZGNydW1iIHtcbiAgICAmLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG5cblxuLyogQnJlYWRjcnVtIEVuZCAqL1xuXG5cbi8qIGNvbW1vbiBjaGVjayBsaXN0IHdpdGggcmlnaHQgaWNvbnMqL1xuXG51bC5jaGVjay1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MWFcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBjb21tb24gY2hlY2sgbGlzdCB3aXRoIHJpZ2h0IGljb25zIGVuZCovXG5cbi8vT3dsIENhcm9zZWwgTm9ybWFsaXNlXG4ub3dsLWNhcm91c2VsIHtcbiAgICB6LWluZGV4OiAwO1xufVxuXG5cbi8qIEJ1dHRvbiB0eXBlIG5hdmlnYXRpb24gbGlrZSBUYWdzIGluIEJsb2dwYWdlIHN0YXJ0ICovXG5cbi5uYXYge1xuICAgICYubmF2LWxpc3QxLFxuICAgICYudGFnLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDEwcHggMDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0Q4RDhEODtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm5hdi1saXN0MSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDQ2cHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cbi8vIENvbW1vbiBidXR0b24gc3R5bGUgc3RhcnQgKi9cbi5idG4tYm94IHtcbiAgICAuYnRuLWxpbmsge1xuICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgXG4gICAgLmJ0bi1yZWQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogOHB4IDI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgYmFja2dyb3VuZDogJGMtcmVkMTtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICBcbiAgICAuYnRuLXJlZC5iaWcge1xuICAgICAgcGFkZGluZzogMTZweCA2MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICAgIG1pbi13aWR0aDogMjQwcHg7XG4gIFxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDQwcHg7XG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgIGJ1dHRvbi5idG4tcmVkIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIFxuICAgIC5ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkYy1yZWQ7XG4gICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgXG4gICAgLmJvcmQtYnRuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXJlZDE7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICBwYWRkaW5nOiA0cHggMTJweDtcbiAgXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLmJ0bi13aGl0ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG4gIFxuICAvKiBFbmQgKi9cblxuXG4gIC5wcm9MaW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICByaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIHNwYW4uYXJyb3cuYmlnIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICBcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIC5ncmRQMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI2ZmZWJlYiAwJSwgI2ZhZjJkYSAxMDAlKTtcbiAgfVxuICBcbiAgLmdyZFAyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZmZlYmViIDAlLCAjZjBlOGViIDEwMCUpO1xuICB9XG4gIFxuICAuZ3JkUDMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNmYWYzZDggMCUsICNlZmRmZDMgMTAwJSk7XG4gIH1cbiAgXG4gIC5ncmRQNCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI2YwZThlYiAwJSwgI2ZmZWJlMCAxMDAlKTtcbiAgfVxuICBcbiAgLmdyZFA1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjZmJlYWY4IDAlLCAjZmVmYWU5IDEwMCUpO1xuICB9XG4gIFxuICAuZ3JkU2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjNmM5ZmYzIDAlLCAjMjU0OTliIDEwMCUpO1xuICBcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG4gIH1cbiAgXG4gIC5ncmRXZWFsdGgge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM5ZDFkMjcgMCUsICM1NDEyM2MgMTAwJSk7XG4gIFxuICAgIGEge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgfVxuICBcbiAgLmdyZFByaXZhdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG4gIFxuICAgIGEge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgfVxuLyogbGlzdCB0eXBlIHdpdGggaW1hZ2UgbGlrZSBMRUFSTiAmIERPIE1PUkUgcmlnaHQgc2lkZSBzdGFydCAqL1xuXG4ubGlzdC1pbWcge1xuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmltZy1jb250IHtcbiAgICAgICAgICAgIHdpZHRoOiAxNTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRncmV5LTQwMDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS00MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwIDMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG4ubXQtc20tMTUge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbn1cblxuLm10LXNtLTIwIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cblxuLyogU2Nyb2xsIHJpZ2h0LWxlZnQgb24gbW9iaWxlIHN0YXJ0ICovXG5cbi5tb2Itc2Nyb2xsLFxuLm1vYi1zY3JvbGwxIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIENvbW1vbiBXaGl0ZSBib3ggc3RhcnQgKi9cblxuLndoaXRlLWJveCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yMik7XG59XG5cblxuLyogIEVuZCAgKi9cblxuXG4vKiBTT0MgRGV0YWlsIHBhZ2UgLSB0YWJsZSBpbnNpZGUgYWNjb3JkaWFuIFN0YXJ0ICovXG5cbi5hY3JkLWRhdGEge1xuICAgIHRhYmxlIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMTEpO1xuICAgICAgICB9XG4gICAgICAgIHRkIHNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNzM3MzczO1xuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNzM3MzczO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAmLmYxNCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucnVwZWUtdHh0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIC5pY29uLXJzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBmb3JtIGNlbnRlciBwYWdlIGxpc3RpbmcgZGF0YSovXG4gICAgdWwub3B0MSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMTEpO1xuICAgICAgICAgICAgcGFkZGluZzogMjhweCAwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY3Rpb24tYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kb3dubG9hZC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgJi5hdWRpby1ieCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGF1ZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBmb3JtIGNlbnRlciBwYWdlIGxpc3RpbmcgZGF0YSBlbmQqL1xuICAgIC8qRmluYW5jaWFsIFJlcG9ydHMgdGFicyBkYXRhKi9cbiAgICAudGFicy1kYXRhIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHVsLm9wdDEgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYWN0aW9uLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAuZG93bmxvYWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBmb3JtIGNlbnRlciBwYWdlIGRvd25sb2FkIGljb24gYmcqL1xuXG4uZG93bmxvYWQtaWNvbiB7XG4gICAgYmFja2dyb3VuZDogJGdyZXktNTA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IDAgMCA0MHB4O1xufVxuXG5cbi8qIGZvcm0gY2VudGVyIHBhZ2UgZG93bmxvYWQgaWNvbiBiZyBlbmQqL1xuXG5cbi8qICBFbmQgICovXG5cblxuLyogY29tbW9uIE93bCBjYXJvc2VsIE5hdiBhcnJvd3Mgc3RhcnQgICovXG5cbi5vd2wtbmF2IHtcbiAgICBidXR0b246Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgICAvKiAub3dsLXByZXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNDAlO1xuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgfVxuICAgIH1cbiAgICAub3dsLW5leHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHRvcDogNDAlO1xuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgfVxuICAgIH0gKi9cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qICBDb21tb24gT3dsIGRvdHMgc3RhcnQgKi9cblxuLm93bC1kb3RzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAub3dsLWRvdCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXI7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIFNoYXJlIGJ1YmJsZSBvbiBCbG9nIHBhZ2Ugc3RhcnQgICovXG5cbi5teS1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIEBleHRlbmQgLmN0ci12aCAhb3B0aW9uYWw7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAmLmljb24tc3RhcixcbiAgICAgICAgICAgICYuaWNvbi1zaGFyZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTIwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNoYXJlLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMzZweDtcbiAgICAuc2hhcmUtcG9zaXRvbi1ib3gge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICB0b3A6IC00OHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cbiAgICAmLm9wZW4ge1xuICAgICAgICAuc2hhcmUtcG9zaXRvbi1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNoYXJlLWJ1YmJsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMteWVsbG93O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGMteWVsbG93O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgICAgICAgfVxuICAgICAgICAuc29jaWFsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAuc2hhcmUtcG9zaXRvbi1ib3gge1xuICAgICAgICAgICAgYm90dG9tOiAtNDVweDtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuc2hhcmUtYnViYmxlOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogIEVuZCAgKi9cblxuXG4vKiBBc2sgUGVzem8gZWxlbWVudCBzdGFydCovXG5cbi5hc2stcGVzem8ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvdHRvbTogNTBweDtcbiAgICByaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi56MyB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIC4zMiksIDAgNXB4IDhweCAwIHJnYmEoMCwgMCwgMCwgLjIyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgQGV4dGVuZCAuY3RyLXZoICFvcHRpb25hbDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIEtub3cgTW9yZSBsaW5rIHdpdGggYXJyb3cgc3RhcnQqL1xuXG4ua25vdy1tb3JlIHtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgICAuaWNvbi1SaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogIEVuZCAgKi9cblxuXG4vKiBjb21tb24gZHJvcGR3b24gKi9cblxuLmRyb3Bkb3duIHtcbiAgICAuYnRuLXNlY29uZGFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmV5LTIwMDtcbiAgICAgICAgcGFkZGluZzogMTRweCA1NXB4IDE0cHggMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIC8vbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktNTA7XG4gICAgICAgIC8vaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgLy96LWluZGV4OiAxO1xuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy10aWNrIC5kcm9wZG93bi1tZW51IC5zZWxlY3RlZCBzcGFuLmNoZWNrLW1hcmsge1xuICAgIHRvcDogMTVweDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JleS0yMDA7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cyxcbi5zaG93Pi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuXG4vKiBjb21tb24gZHJvcGR3b24gZW5kICovXG5cblxuLypmb3JtIGxpc3QqL1xuXG4uZm9ybS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubGFzdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmFkZHJlc3MtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIH1cbn1cblxuXG4vKmZvcm0gbGlzdCBlbmQqL1xuXG5cbi8qIHNlYXJjaCBib3ggKi9cblxuLnNlYXJjaC1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjM1cHg7XG4gICAgJi53aGl0ZSB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgICAgIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICAgICAgcGFkZGluZzogOHB4IDQwcHggOHB4IDEycHg7XG4gICAgfVxuICAgIC5mb3JtLWxhYmVsLWdyb3VwPmxhYmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICAgIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktNTA7XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuXG4vKiBjb21tb24gbm90ZXMgKi9cblxuLm5vdGVzIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICYuTVQwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJi5vcDIge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDNweCAwIDIwcHggMTRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogM3B4IDAgMCAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzU0NTY1QlxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIGNvbW1vbiBub3RlcyBlbmQqL1xuXG4uaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxpbmstdHh0IHtcbiAgICAuaWNvbi1SaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG59XG5cbi5wb3B1cC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIHRvcDogMjVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgIH1cbn1cblxuLmNoZWNrLWJvb2stYm94IHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS01MDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMzBweCAwO1xufVxuXG4ub3RwLXNlbnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxufVxuXG4udmlkZW8tbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAudmlkLWNscyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbn1cblxuLm1pbi1odCB7XG4gICAgbWluLWhlaWdodDogNjBweDtcbn1cblxuLnVsaW5rIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5ob21lLWxvYW4tdGFibGUge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGMtZ3JleS02O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICAgIC50YWJsZS1ib3gge1xuICAgICAgICBtaW4td2lkdGg6IDkzMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgc3Bhbi5wbHVzLW1pbnVzIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICB9XG4gICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTY7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jb2wge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbW1vbi1jb2xsYXBzZSB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jb2wge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtZ3JleS02O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyZXktNjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sbGFwc2UtZGF0YSB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jb2wge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JleS02O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9kYWwge1xuICAgIC5oZDNiIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBUaGlzIGlzIGZvciBJbnRlciBmb250XG4uaW50ZXIge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xufVxuXG5cblxuXG5cblxuLy9uZXcgY29tcGxpbWVudHMgbW9kYWxcblxuXG4uZ3J5TW9kYWwsXG4ud2hpdGVNb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA2NjBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgIC5idG4tYm94IGJ1dHRvbi5idG4tcmVkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS02MDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMzcsIDM2LCA1OSwgMC4xMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZDI2IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxrMSwgLjMyKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1ncm91cDEgaW5wdXQsXG4gICAgICAgIC5mb3JtLWdyb3VwMSB0ZXh0YXJlYSxcbiAgICAgICAgLmZvcm0tZ3JvdXAxIHNlbGVjdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNsb3NlLnJlZDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGMtcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGh1bWJzdXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvcHkge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjazI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0zMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRoYW5rc01vZGFsIHtcbiAgICAmLmdyeU1vZGFsIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MjJweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3ggLmJ0bi1yZWQge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD82dDM3c2MnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbW9vbi5lb3Q/NnQzN3NjI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uL2ZvbnRzL2ljb21vb24udHRmPzZ0MzdzYycpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9pY29tb29uLndvZmY/NnQzN3NjJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvaWNvbW9vbi5zdmc/NnQzN3NjI2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSxcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICAgIHNwZWFrOiBuZXZlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1ncmV5X2ljLTQ4LXRodW1iOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjhcIjtcbn1cblxuLmljb24taWMtNDgtbW9iaWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjRcIjtcbn1cblxuLmljb24taWMtNDgtcGFuLWlkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cblxuLmljb24taWMtNDgtcGluY29kZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI2XCI7XG59XG5cbi5pY29uLXZpZXc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyM1wiO1xuICAgIGNvbG9yOiAjRkZGO1xufVxuXG4uaWNvbi1sb2dpbjE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1tb3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWZcIjtcbiAgICBjb2xvcjogI2ZmY2IwNTtcbn1cblxuLmljb24tbGFnZSAucGF0aDE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMFwiO1xuICAgIGNvbG9yOiByZ2IoMTIwLCAxMjAsIDEyMCk7XG59XG5cbi5pY29uLWxhZ2UgLnBhdGgyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjFcIjtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVlbTtcbiAgICBjb2xvcjogcmdiKDE5NiwgMTk2LCAxOTYpO1xufVxuXG4uaWNvbi1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWRcIjtcbiAgICBjb2xvcjogIzlEMUQyNztcbn1cblxuLmljb24tdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZVwiO1xuICAgIGNvbG9yOiAjMDBhMDdhO1xufVxuXG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLWRhdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1zdGFyLWZpbGxlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgY29sb3I6ICM5ZDFkMjc7XG59XG5cbi5pY29uLXRpY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxYVwiO1xuICAgIGNvbG9yOiAjOWMxZDI2O1xufVxuXG4uaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXNoYXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MThcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tbG9naW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxN1wiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNFwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTVcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tY29weTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXdoYXRzYXBwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tZmI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1saW5rZWRpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1tZW51OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGJcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tc2VydmljZS1yZXE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1jb21wbGFpbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tY29tcGxpbWVudHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1jb250YWN0LXVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTBcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tcGxheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXN0YXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwOFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1yczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG4gICAgY29sb3I6ICM1NDU2NWI7XG59XG5cbi5pY29uLURvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1VcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgY29sb3I6ICRjLWdyZXktNztcbn1cblxuLmljb24tTGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLVJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLyohXG4gKiBhbmltYXRlLmNzcyAtaHR0cDovL2RhbmVkZW4ubWUvYW5pbWF0ZVxuICogVmVyc2lvbiAtIDMuNS4wXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDE2IERhbmllbCBFZGVuXG4gKi9cblxuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cblxuLyogLm93bC1hbmltYXRlZC1vdXQgLSBvbmx5IGZvciBjdXJyZW50IGl0ZW0gKi9cblxuXG4vKiBUaGlzIGlzIHZlcnkgaW1wb3J0YW50IGNsYXNzLiBVc2Ugei1pbmRleCBpZiB5b3Ugd2FudCBtb3ZlIE91dCBpdGVtIGFib3ZlIEluIGl0ZW0gKi9cblxuLm93bC1hbmltYXRlZC1vdXQge1xuICB6LWluZGV4OiAxXG59XG5cblxuLyogLm93bC1hbmltYXRlZC1pbiAtIG9ubHkgZm9yIHVwY29taW5nIGl0ZW1cbi8qIFRoaXMgaXMgdmVyeSBpbXBvcnRhbnQgY2xhc3MuIFVzZSB6LWluZGV4IGlmIHlvdSB3YW50IG1vdmUgSW4gaXRlbSBhYm92ZSBPdXQgaXRlbSAqL1xuXG4ub3dsLWFuaW1hdGVkLWluIHtcbiAgei1pbmRleDogMFxufVxuXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLmFuaW1hdGVkLmhpbmdlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG4uYW5pbWF0ZWQuZmxpcE91dFgsXG4uYW5pbWF0ZWQuZmxpcE91dFksXG4uYW5pbWF0ZWQuYm91bmNlSW4sXG4uYW5pbWF0ZWQuYm91bmNlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XG5cbiAgZnJvbSxcbiAgMjAlLFxuICA1MyUsXG4gIDgwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDUzJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xuXG4gIGZyb20sXG4gIDUwJSxcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyNSUsXG4gIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcblxuICBmcm9tLFxuICA1MCUsXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjUlLFxuICA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZsYXNoIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxhc2g7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gIH1cblxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuXG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnJ1YmJlckJhbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xuICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcblxuICBmcm9tLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMCUsXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG5cbiAgZnJvbSxcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAlLFxuICAzMCUsXG4gIDUwJSxcbiAgNzAlLFxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG59XG5cbi5zaGFrZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogc2hha2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgNi41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICB9XG5cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICB9XG5cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgfVxuXG4gIDQzLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgaGVhZFNoYWtlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDYuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgfVxuXG4gIDE4LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgfVxuXG4gIDMxLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gIH1cblxuICA0My41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4uaGVhZFNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gIH1cbn1cblxuLnN3aW5nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDEwJSxcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdGFkYSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDEwJSxcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi50YWRhIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcbiAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG59XG5cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuXG4gIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB3b2JibGUge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuXG4gIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLndvYmJsZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGplbGxvIHtcblxuICBmcm9tLFxuICAxMS4xJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gIH1cblxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gIH1cblxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgfVxuXG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICB9XG5cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgfVxuXG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gIH1cblxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBqZWxsbyB7XG5cbiAgZnJvbSxcbiAgMTEuMSUsXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAyMi4yJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICB9XG5cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICB9XG5cbiAgNDQuNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gIH1cblxuICA1NS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgfVxuXG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gIH1cblxuICA3Ny43JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICB9XG5cbiAgODguOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICB9XG59XG5cbi5qZWxsbyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuICBhbmltYXRpb24tbmFtZTogamVsbG87XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XG5cbiAgZnJvbSxcbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xuXG4gIGZyb20sXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4uYm91bmNlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib3VuY2VJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcCB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgfVxuXG4gIDUwJSxcbiAgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNTAlLFxuICA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG59XG5cbi5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5mYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluRG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkxlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mYWRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXREb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0TGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0UmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRVcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG59XG5cbi5hbmltYXRlZC5mbGlwIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwO1xuICBhbmltYXRpb24tbmFtZTogZmxpcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBJblgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuXG4uZmxpcEluWCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbi5mbGlwSW5ZIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwT3V0WCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZsaXBPdXRYIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxpcE91dFkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5saWdodFNwZWVkSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5saWdodFNwZWVkT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbkRvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW5Eb3duUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJblVwTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW5VcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5yb3RhdGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5yb3RhdGVPdXREb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dERvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dFVwTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDIwJSxcbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDQwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDIwJSxcbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDQwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xufVxuXG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5yb2xsSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG59XG5cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvbGxPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICB9XG59XG5cbi5yb2xsT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbE91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi56b29tSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uem9vbU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21PdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuXG4uem9vbU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xufVxuXG4ub3MtYW5pbWF0aW9uIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm9zLWFuaW1hdGlvbi5hbmltYXRlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuLmZhZGVJblVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbn1cbiIsImJvZHkge1xuICAgIC8vcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMDVweDtcblxuICAgICYub3ZlcmZsb3cge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAvL3BhZGRpbmctdG9wOiAxMTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7IC8vc3VidHJhY3RlZCA0NnB4XG4gICAgfVxufVxuXG5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgIC8vIHotaW5kZXg6IDQ7XG4gICAgei1pbmRleDogMjtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIC8vIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yMik7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcblxuICAgICYuc2VjTmF2U3RpY2t5IHtcbiAgICAgICAgJi5kLWxnLWJsb2NrIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgLnRvcC1uYXYge1xuICAgICAgICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuemluZGV4IHtcbiAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcblxuICAgICAgICAmLnNlY05hdlN0aWNreSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3RpY2t5IHtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMjVweCA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYtbGVmdCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLW5hdi1yaWdodCBsaS5kcm9wLWRvd24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1uYXYge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2IHtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcblxuICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAwIDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLW5hdi1yaWdodCB7XG4gICAgICAgICAgICBsaS5zdHZpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYy1uYXYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbiBhIHtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgLnRvcC1uYXYgLmxvZ28ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgLy9ib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjazI7XG4gICAgfVxuXG4gICAgJi5kLWxnLW5vbmUge1xuICAgICAgICAuYnRuLWJveCAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2LXJpZ2h0IHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmxhbmctYnh7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tbGFnZSB7XG4gICAgICAgIC5wYXRoMTpiZWZvcmV7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgfVxuICAgICAgICAucGF0aDI6YmVmb3Jle1xuICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAucGF0aDE6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTI7XG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGF0aDI6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTU7XG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXItbWFpbiB7XG4gICAgLy9tYXgtd2lkdGg6IDEzNjZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlYy1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMS45M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICYuYmctd2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICA+IHVsLmxhc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEsIGE6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSwgYTp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgID51bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICYucHJlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzE0NDApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDoxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJnLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi41O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1yZWQsIDAuMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bGlua3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOnZpc2l0ZWR7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2hlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5idG4td2hpdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDg4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokYy13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDY4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzNweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaW5rLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmN1c3RvbWVyLXN1cHBvcnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzNTM1MzUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaGVscC1kcm9wZG9ud3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjAgMTVweCA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaGVscC1kcm9wZG9udywgJi5sb2dpbi1idXR0b257XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPmxpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuXG4gICAgICAgICAgICAmLnNlYyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JleS0xO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID5hIHtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgLy9mb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAuaWNvbi1Eb3duOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1sYWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmRmdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXG4gICAgICAgIGEgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgYSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDBweCAwIDcwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwIDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1Eb3duOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjZGEzNDQyO1xuICAgIH1cblxuICAgIC5idG4tYm94IHtcbiAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDIzcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgICAgIC8vbWluLXdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG5cbiAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDY4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaXJhLWhlbHAge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cblxuXG4gICAgICAgICYuZHJvcGRvd24uc2hvdyB7XG4gICAgICAgICAgICA+IGEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgLyogIGNvbnRlbnQ6XCJcXEFcIjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDE1cHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7ICovXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcXEFcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRvcC1uYXYge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDlweCA2NXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgLy9ib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG4gICAgJi5iZy1saWdodC13aGl0ZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMCA0NnB4O1xuXG4gICAgICAgIGEgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMCAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAubWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtbW9iIC5pY29uLW1lbnUsXG4gICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIC8vcGFkZGluZzogMjVweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIC8vbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubXlDb3JuZXJtIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1tb2IgLmljb24tbWVudTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRvcC1uYXYtbGVmdCB7XG4gICAgICAgIC5kcm9wLWRvd24ge1xuICAgICAgICAgICAgJi5yZ3Qge1xuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDQ1cHg7XG5cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDU1cHhcbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgJi5tZW51LWNhcmRMaXN0LWNudCB7XG4gICAgICAgICAgICAgICBtaW4td2lkdGg6IDc2MHB4O1xuICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjkwcHg7XG4gICAgICAgICAgICAgICAvLyBtaW4td2lkdGg6IDUzMHB4O1xuICAgICAgICAgICAgICAgLy9oZWlnaHQ6IDI5MHB4O1xuICAgICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDU1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudHdvLWNvbCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmdyZGlhbnRDYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NiU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub25saW5rTGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoJGMtZ3JleS0yLCAwLjIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRvcC1uYXYtbGVmdCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgPmxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5hY3RpdmU+YSxcbiAgICAgICAgJjpob3Zlcj5hIHtcbiAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG5cbiAgICAgICAgICAgIC5pY29uLURvd246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPmEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDMwcHggMTRweCAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1Eb3duIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1yZWQ7XG4gICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkZ3JleS02MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGZtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuaWNvbi1tb3JlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAmLmhpZGUtMTAyNCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgIC8vbWFyZ2luLWxlZnQ6IDI4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTBweCAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogMjhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMThweCAxMHB4IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmxrLWJ0bi1uZXcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7IC8qIDg1LjcxNCUgKi9cbiAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBzdmcsIGltZ3tcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1yaWdodCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLy9wYWRkaW5nLXRvcDogMjBweDtcbiAgICAuaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICB9XG5cbiAgICAucmlnaHQtbmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi5waG9uZXtcbiAgICBzdmd7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG59XG4uaG90bGluZS1uZXd7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAuaG90bGluZS1uZXctY3VzdG9tZXItY2FyZS10eHQge1xuICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgLyogODUuNzE0JSAqL1xuICAgICAgICB9XG4gICAgICAgIC5ob3RsaW5lLW5ldy1jdXN0b21lci1jYXJlLW51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIC8qIDc1JSAqL1xuICAgICAgICB9XG59XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxMHB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgID5saSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3R2aSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaCxcbiAgICAgICAgICAgIC5pY29uLWxhZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBob25lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5mMTAge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsazE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZjEwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICAgICAgICAmLmhvdGxpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzE0NDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdWItbmF2IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5teS1jb3JuZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9teS1jb3JuZXIuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG4gICAgICAgIGhlaWdodDogMzhweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2dpbiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy9iYWNrZ3JvdW5kOiAkYy15ZWxsb3c7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgNTRweCAwIDA7XG4gICAgLy96LWluZGV4OiAxO1xuICAgIGNvbG9yOiAkYy1ncmV5LTc7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDEzcHggMTNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgM3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBNb2JpbGUgTWVudSBzdGFydCovXG5cbi5tb2ItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIC5tbS10b3AtaW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuXG4gICAgICAgICAgICAubG9nbyBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFuZ3VhZ2V7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAtNHB4O1xuICAgICAgICAgICAgICAgIC5pY29uLWxhZ2V7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tbS1taWQge1xuICAgICAgICAgICAgLm1vYi1zY3JvbGxtIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYucHJlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWItY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIC5tbGluayB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXJlZCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItdG9wIC5mb3QtZHJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyIC5mb3QtZHJlZCAuY29sLWxnLTUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2Itc21lbnUge1xuICAgICAgICAgICAgYS5yZWRpcmVjdC1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyZXktMjAwLCAwLjIxKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZoZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcblxuICAgICAgICAgICAgICAgIC8vY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm90aGVycy1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzUyNTI1MjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDBkMGQwO1xuXG4gICAgICAgICAgICAgICAgICAgICYubGFzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZib2R5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cbiAgICAgICAgICAgICAgICAuZmhkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkZ3JleS0yMDAsIDAuNSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMTVweCAxNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmLmZsaXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmxpc3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAyMHB4IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi52aWV3QWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5mMTZiciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBociB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmZsaXN0LWhkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmhkLWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRncmV5LTIwMCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXIgLmZvdC1yZWQxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtd2hpdGUsIDAuMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAubW0tbWlkIC5uYXYge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBNb2JpbGUgTWVudSBlbmQqL1xuXG4vLyBTZWNvbmRhcnkgTmF2aWdhdGlvblxuLnNuYXYtd3JhcGVyLFxuLnN0YWItd3JhcGVyIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5iZy1ncmV5IHtcbiAgICAuc2Vjb25kYXJ5LXRhYiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JleS0yMDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgICAgICBoZWlnaHQ6IDY5cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2Vjb25kYXJ5LW5hdixcbi5zZWNvbmRhcnktdGFiLFxuLnNlY29uZGFyeS10YWItbm9ybWFsIHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjIpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLnN0aWNreSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICB1bDpub3QoLmZpbHRlcikgbGkgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXIgLmJ0bi1ib3gge1xuICAgICAgICAgICAgdG9wOiA3cHg7XG5cbiAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bDpub3QoLmZpbHRlcikge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICYub3AxIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDM2cHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubm8tZGF0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvKiBtb2JpbGUgbmV0IGJhbmtpbmcgZm9yIDEwMjQgcmVzb2x1dGlvbiovXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8qIG1vYmlsZSBuZXQgYmFua2luZyBmb3IgMTAyNCByZXNvbHV0aW9uIGVuZCovXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsazE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKk5vcm1hbCB0YWJzKi9cblxuLnNlY29uZGFyeS10YWItbm9ybWFsIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyZXktMjAwO1xuICAgIGhlaWdodDogNjlweDtcblxuICAgIHVsIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHggMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLypOb3JtYWwgdGFicyBlbmQqL1xuXG4vL01lZ2EgbWVudVxuLnNlYy1uYXYgdWwubGFzdCxcbi5yaWdodC1uYXYsXG4uc3ViLW5hdixcbi50b3AtbmF2IHtcbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIC8vbWluLWhlaWdodDogNTIwcHg7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgICAgcGFkZGluZzogMjBweCAyOHB4IDVweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2VwLWxpbmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcC1kb3duIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1Eb3duOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubGFuZy1ieHtcbiAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgIHRvcDogNTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcblxuICAgIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzBweCAxMnB4IDEycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoJGdyZXktMjAwLCAwLjIpO1xuICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbG0vYXJyb3cyLnN2Z1wiKSBuby1yZXBlYXQgOTQlIDE1cHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VjLW5hdiB1bC5sYXN0IC5yZ3QgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0yMHB4O1xufVxuXG4ubWVnYS1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgdWwubmF2IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAvL3dpZHRoOiAxOTBweDtcbiAgICAgICAgZmxleDogMCAwIDE4NXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYXJvb247XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJG1hcm9vbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LXJpZ2h0LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4IDYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICYubm8taGQgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS10aXRsZSxcbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgICAgICAmLk1UMzAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5hcnJvdyBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pY29uLWNsb3NlIHtcbiAgICAmLmJsYWNrIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvZ2luLWJ4IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmxvZ2luLXRvcCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzNGRlZywgI2M0Nzc3ZCAwJSwgIzlkMWQyNyA5MSUpO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDYwcHggMzJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG5cbiAgICAgICAgLmhkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAud2hpdGUtYm94IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tbmF2IHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItcGFuZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG5cbiAgICAgICAgICAgIC5wYWRnIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9naW4tYnRtIHtcbiAgICAgICAgcGFkZGluZzogNDBweCA4MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tdG9wIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcblxuICAgICAgICAgICAgLnRhYi1wYW5lIC5wYWRnIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFiLXBhbmUgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ2luLWJ0bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAgICAgICAuYnRuLWJveC5NVDE1IC5NUjEwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ2luLXVwZ3JhZGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3VwZ3JhZGUucG5nKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDQwcHggMzBweDtcbiAgICB9XG5cbiAgICAubG9hbi1hbmQtd2hvbGVzYWxlIHtcbiAgICAgICAgcGFkZGluZzogMzVweCA0MHB4IDEwcHg7XG5cbiAgICAgICAgLmhlYWRpbmcge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyZXktNDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2xpbmstYXJyb3cuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmVlZGJhY2sge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICBAaW5jbHVkZSBjZW50ZXIoeSk7XG4gICAgdG9wOiA1MiU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLmFubm91bmNlbWVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICB0b3A6IDUyJTtcbiAgICBtYXJnaW46IC04MHB4IDAgMCAtNjJweDtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICBoZWlnaHQ6IDgyLjJweDtcbiAgICB9XG59XG5cbi5hbm5vdW4tYm94IHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHggMzBweCAzMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0zNTBweDtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcblxuICAgICYub3BlbiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICsuYW5uLW92ZXJsYXkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcmlnaHQ6IC0yODBweDtcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xuXG4gICAgICAgIC5oZDNiIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFubi1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8uYW5ub3VuLWxpc3QxIHtcbi8vICAgIGhlaWdodDogOTglO1xuLy8gICAgb3ZlcmZsb3cteTogYXV0bztcbi8vICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4vL31cbi5hbm5vdW4tbGlzdCB7XG4gICAgaGVpZ2h0OiA5NiU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIC5hbm5vdW4taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuXG4gICAgICAgIC5mMTIge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFubkltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucm1vcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgaGVpZ2h0OiA4OHZoO1xuICAgIH1cbn1cblxuLm1lbnUtY2FyZExpc3QtY250IHtcbiAgICAuaGQtYngge1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAwO1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjazIsIDAuNSk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmhkYng0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjazIsIDAuNSk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVudS1jYXJkTGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5ncmRpYW50Q2FyZCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1pbi13aWR0aDogMzElO1xuICAgIG1hcmdpbjogMCA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWFyZ2luOiAzcHggNXB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgbWluLWhlaWdodDogNzJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4gMC4xcztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gJjphZnRlciB7XG4gICAgICAgIC8vICAgICBjb250ZW50OiAnJztcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgIHRvcDogNTAlO1xuICAgICAgICAvLyAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAvLyAgICAgLWtodG1sLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLy8gICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogI0U5RTlFOSB1cmwoJy4uL2ltYWdlcy9zci9hcncuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIC8vICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgLy8gICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLy8gfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6IzAwNTZiMztcbiAgICAgICAgfVxuXG4gICAgfVxuICAgICYuZ3JkU2VsZWN0LCAmLmdyZFdlYWx0aCwgJi5ncmRQcml2YXRle1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLyogTW9iaWxlIE1vcmUgbmF2ICovXG5cbi5tb3JlLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHRvcDogMHB4O1xuXG4gICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9nby1iYXIge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iLXNjcm9sbCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODQlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTkwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0LW1vcmUge1xuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzVweCAyMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiBzb2xpZCAxcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1Eb3duIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDIwcHggMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKCRncmV5LTIwMCwgLjIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sbS9hcnJvdy5zdmdcIikgbm8tcmVwZWF0IDk3JSAxNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXItb3AxIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIEVuZCAqL1xuXG4ub2ZmZXItbW9kYWwge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweCFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1MHB4IWltcG9ydGFudDtcblxuICAgIC5mMzB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmYyMCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG5cblxuICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JOby1ib3gge1xuICAgICAgICAuZmxleCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWJveCB7XG4gICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zZWxlY3Qub3AxIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuXG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvYXJyb3ctZG93bi5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA2cHggMDtcblxuICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbnB1dC1ieCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLXJlZDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICAgIH1cblxuICAgIC53OTBwIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICAub3RwLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtZ3JleS01O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwuZXJyb3Ige1xuICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuXG4gICAgICAgIC5mMzAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmYyMCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm90cC1pbmZvIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tc2VsZWN0Lm9wMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtYngge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5NVDMwLFxuICAgICAgICAuTVQyMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLk1UNTAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm9mZmVyLW1vZGFsLXJldmFtcHtcbiAgICAgICAgLmJ0bi1ib3ggLmJ0bi1yZWR7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5vdHAtYnh7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICYuaGlkZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3cHgpO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Atd2hhdHNhcHB7XG4gICAgLy8gYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3cHgpO1xufVxuXG4uaGQzYiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5tLXN1cHBvcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA4cHggMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4wNSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjLXdoaXRlLCAxKTtcblxuICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBjb2xvcjogIzk4MWExZDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRvcC1uYXYtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICB9XG5cbiAgICAudG9wLW5hdiB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgICYjZHJvcGRvd25NZW51SGVscCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRyb3Bkb3duLnNob3cge1xuICAgICAgICAgICAgICAgID4gYS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcXEFcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDEwcHggMTVweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5sYW5nLWJ4TW9ie1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICB6LWluZGV4OiA2O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIC5mMjB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLmljb24tY2xvc2V7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsaXtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5vdmVybGF5MSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmhlbHAtZHJvZG93bi1tZW51IHtcbiAgICB3aWR0aDogMzU1cHg7XG4gICAgbWluLXdpZHRoOjM1NXB4O1xuICAgIG1heC13aWR0aDozNTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMCFpbXBvcnRhbnQ7XG5cbiAgICB9XG4gICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmLmNsb3NlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQ6bm90KC5jbG9zZSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIC8vbWluLXdpZHRoOiA1NnB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk4MjEyNztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNidWxsZXRpbi1tb2RhbCAubW9kYWwtZGlhbG9ne1xuICAgIG1heC13aWR0aDogOTg0cHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDExMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGJsYWNrLCB0cmFuc3BhcmVudCk7XG4gICAgfVxufVxuLmJ1bGxldGluLW1vZGFsIHtcbiAgICBwYWRkaW5nOiA1MHB4IDM4cHggMjlweCAzOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAuaDMge1xuICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogNDYuOHB4ICovXG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgIH1cbiAgICAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICAgICAgLm93bC1zdGFnZS1vdXRlciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgIC5vd2wtc3RhZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICAub3dsLW5hdiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgLm93bC1wcmV2LCAub3dsLW5leHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkVERUQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MThweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzlEMUQyN1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGdyYXkgNTAlIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlEMUQyNztcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IC8qIDEzNy41JSAqL1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOjAuNXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tR3JheS02LCAjRjJGMkYyKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4jYmVsbC1idWxsZXRpbiB7XG4gICAgJi5hY3RpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5iZy1saWdodC13aGl0ZXtcbiAgICAvL2JhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gICAgLy9iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xufVxuXG4ubG9naW4tYnV0dG9uIHtcbiAgICAuZHJvcGRvd24gIHtcbiAgICAgICAgLmxvZ2luLWJ0biB7XG4gICAgICAgICAgICArICAubG9naW4tZHJvZG93bi1tZW51ICB7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICB0b3A6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAvLyAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTowcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5OTk5OTk5OTk5OTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMnB4IDAgMzJweDtcblxuICAgICAgICAgICAgICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAuaGQydiB7XG4gICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgLyogMTI1JSAqL1xuICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAuaGQydjQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDE0Mi44NTclICovXG4gICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiM5RDFEMjdcbiAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgLmxvYW4tYW5kLXdob2xlc2FsZSB7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MSwgMjQxLCAyNDEsIDAuOTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAmLmJvcmRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICByZ2JhKDgzLCA4MywgODMsIDAuMikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0zMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLmJvcmRlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyAvKiAxNDIuODU3JSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vcm1hbC10YWJzLWRyb3Bkb253IHtcbiAgICAuZHJvcGRvd24tdG9nZ2xlICB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICsgLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTFweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjFGMUYxO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5RDFEMjcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YxRjFGMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5oZWFkZXIge1xuICAgICYuemluZGV4IHtcbiAgICAgICAgLnRvcC1uYXYuYmctbGlnaHQtd2hpdGUge1xuICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG4gICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2VjLW5hdi5iZy13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGRpc3BsYXkgMHMsIG9wYWNpdHkgMC41cyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgfVxuICAgIH1cbn1cblxuI25vcm1hbC10YWJzLWRyb3Bkb3duIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICB9XG4gICAmOmhvdmVyIHtcbiAgICAgICAgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51ICB7XG4gICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgIH1cbiAgIH1cbn1cblxuLmRyb3Bkb3duLmJ0bi1ib3guc2hvdzpiZWZvcmV7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4vL2dybnQgdGFiIHNsaWRlclxuLmdybnQtbmF2LXRhYnMtbGlua3Mtc2xpZGVye1xuICAgICAgbGl7XG4gICAgICAgIGF7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgLm93bC1uYXZ7XG4gICAgICAgIC5vd2wtcHJldiB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAtMzVweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgIC5vd2wtbmV4dCB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogLTM1cHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogIzliMWUyNiAhaW1wb3J0YW50O1xuICAgICAgICAuaWNvbi1MZWZ0OjpiZWZvcmUsLmljb24tUmlnaHQ6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgICAuZGlzYWJsZWR7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpe1xuICAgICAgICBhe1xuICAgICAgICAgICAgc3Ryb25ne1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keXtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgcGFkZGluZy10b3A6IDE0MXB4O1xuICB9XG4gIC5ncm50LW5ldy1oZWFkZXItYXBwe1xuICAgIGhlaWdodDogMTQxcHg7XG4gICAgLmdybnQtYXBwLW1vYi1tYWlue1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJERTtcbiAgICAgIC5ncm50LWFwcC1tb2ItZmxleHtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAuZ2FtLWxlZnR7XG4gICAgICAgICAgZ2FwOiA5cHg7XG4gICAgICAgICAgLmJ0bi1jbG9zZXtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHBpY3R1cmUsIGZpZ3VyZXtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1yZWR7XG4gICAgICAgICAgcGFkZGluZzogMTIuNXB4IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmdybnQtYXBwLW1vYi1tYWlue1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ3JudC1oZWFkZXItbG9nby1vbmx5e1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICB9XG4gICAgLnBheW1uLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBoZWFkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXItbWFpbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIC50b3AtbmF2e1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubG9nb3tcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIG1hcmdpbigkZGlyLCAkdmFsKSB7XG4gIEBpZiAkZGlyPT1UIHtcbiAgICBtYXJnaW4tdG9wOiAkdmFsO1xuICB9XG5cbiAgQGVsc2UgaWYgJGRpcj09UiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkdmFsO1xuICB9XG5cbiAgQGVsc2UgaWYgJGRpcj09QiB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHZhbDtcbiAgfVxuXG4gIEBlbHNlIGlmICRkaXI9PUwge1xuICAgIG1hcmdpbi1sZWZ0OiAkdmFsO1xuICB9XG59XG5cbi8vYmFja2dyb3VuZCByZXRpbmFcbkBtaXhpbiBiYWNrZ3JvdW5kLWltYWdlLXJldGluYSgkZmlsZSwgJHR5cGUsICR3aWR0aCwgJGhlaWdodCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy8nKyAkZmlsZSArICcuJysgJHR5cGUpO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoLW1vei1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLFxuICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLFxuICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICAgICYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvJysgJGZpbGUgKyAnQDJ4LicrICR0eXBlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcbiAgICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcbiAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRm9udCBGYWNlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gbm90ZTogd29mZjIgZXh0ZW5zaW9uIGlzIHJlbW92ZWQuXG5AbWl4aW4gZm9udC1mYWNlKCRuYW1lLFxuICAkcGF0aCxcbiAgJHdlaWdodDogbnVsbCxcbiAgJHN0eWxlOiBudWxsLFxuICAkZXh0czogZW90IHdvZmYgdHRmIHN2Zykge1xuICAkc3JjOiBudWxsO1xuICAkZXh0bW9kczogKGVvdDogXCI/XCIsIHN2ZzogXCIjXCIrIHN0ci1yZXBsYWNlKCRuYW1lLCBcIiBcIiwgXCJfXCIpKTtcbiAgJGZvcm1hdHM6IChvdGY6IFwib3BlbnR5cGVcIiwgdHRmOiBcInRydWV0eXBlXCIpO1xuXG4gIEBlYWNoICRleHQgaW4gJGV4dHMge1xuICAgICRleHRtb2Q6IGlmKG1hcC1oYXMta2V5KCRleHRtb2RzLCAkZXh0KSwgJGV4dCArIG1hcC1nZXQoJGV4dG1vZHMsICRleHQpLCAkZXh0KTtcbiAgICAkZm9ybWF0OiBpZihtYXAtaGFzLWtleSgkZm9ybWF0cywgJGV4dCksIG1hcC1nZXQoJGZvcm1hdHMsICRleHQpLCAkZXh0KTtcbiAgICAkc3JjOiBhcHBlbmQoJHNyYywgdXJsKHF1b3RlKCRwYXRoICsgXCIuXCIgKyAkZXh0bW9kKSkgZm9ybWF0KHF1b3RlKCRmb3JtYXQpKSwgY29tbWEpO1xuICB9XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IHF1b3RlKCRuYW1lKTtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgc3JjOiAkc3JjO1xuICB9XG59XG5cbkBtaXhpbiBjc3MzLXByZWZpeCgkcHJvcGVydHksXG4gICR2YWx1ZSkge1xuICAtd2Via2l0LSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAta2h0bWwtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1tb3otI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1tcy0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgLW8tI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gICN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xufVxuXG4vLyBjZW50ZXIgdmVydGljYWxseSBhbmQvb3IgaG9yaXpvbnRhbGx5IGFuIGFic29sdXRlIHBvc2l0aW9uZWQgZWxlbWVudFxuQG1peGluIGNlbnRlcigkeHk6eHkpIHtcbiAgQGlmICR4eT09eHkge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsXG4gICAgICB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkpO1xuICB9XG5cbiAgQGVsc2UgaWYgJHh5PT14IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsXG4gICAgICB0cmFuc2xhdGVYKC01MCUpKTtcbiAgfVxuXG4gIEBlbHNlIGlmICR4eT09eSB7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2Zvcm0nLFxuICAgICAgdHJhbnNsYXRlWSgtNTAlKSk7XG4gIH1cbn1cbiIsImJvZHkge1xuICAgICYuY3VzdG9tZXItc2VydmljZSB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgLy9wYWRkaW5nLXRvcDogMTcwcHg7IFxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyNHB4OyAvLyAtNDZweFxuICAgICAgICB9XG4gICAgfVxuICAgIGhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuLmdybnQtbmF2YmFyLW9uZXtcbiAgICAuc2Vjb25kYXJ5LW5hdi5zdGlja3l7XG4gICAgICAgIHRvcDogMTA1cHg7XG4gICAgfSAgIFxufVxuLnNlYy1uYXYge1xuICAgICYuYmxhY2stbGluZWFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFCMUIxQiA1NS44NCUsICMyMDIwMjAgOTYuNjMlKTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbW53MTQ0MCkge1xuICAgICAgICAgICAgLy9oZWlnaHQ6IDc4cHg7XG4gICAgICAgIH1cbiAgICAgICAgdWwucHJlIGxpIGEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgfVxuICAgICAgICB1bC5sYXN0IHtcbiAgICAgICAgICAgID5saTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBhLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vbWluLXdpZHRoOiAxMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgJi5oZWxwLWRyb3Bkb253LCAgJi5sb2dpbi1idXR0b257XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgLmJ0bi1ib3h7XG4gICAgICAgICYuYnRuLWJveC1tZWRpdW0ge1xuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLyogY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweCAxNXB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0Q5RDlEOSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7ICovXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxBXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzOXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvKiAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDg4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6JGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaXJhLWhlbHB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgICAgJi5jdXN0b21lci1zdXBwb3J0e1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6JGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAqL1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ibGFjay1saW5lYXIgKyAudG9wLW5hdiB7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudG9wLW5hdi1sZWZ0IHtcbiAgICAgICAgICAgICYudG9wLW5hdi1sZWZ0LWNzIHtcbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMnB4OyBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7IFxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyRDJEMkQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCA5cHg7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDhweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmU+YSxcbiAgICAgICAgICAgICAgICAmOmhvdmVyPmEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJEMkQyRDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudG9wLW5hdi1yaWdodCB7XG4gICAgICAgICAgICAmLnRvcC1uYXYtcmlnaHQtY3Mge1xuICAgICAgICAgICAgICAgIC5yaWdodC1uYXYge1xuICAgICAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogIDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuY3VzdG9tZXItc3VwcG9ydC1yZXNldHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ibGstYnRue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDQ2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAuYmxrLWJ0biB7XG4vLyAgICAgYmFja2dyb3VuZDogIzAwMCB1cmwoLi4vaW1hZ2VzL29mZmVyc19hbmltYXRpb24uZ2lmKSBuby1yZXBlYXQgLTRweCAwO1xuLy8gICAgIGJhY2tncm91bmQtc2l6ZTogMTMwcHg7XG4vLyAgICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgxNTUsIDMwLCAzOCwgMC44KTtcbi8vICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuLy8gICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4vLyAgICAgZm9udC1zaXplOiAxNHB4O1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuLy8gICAgIGNvbG9yOiAjRkZGRkZGO1xuLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgICBwYWRkaW5nOiAwIDE1cHggMCA0NnB4ICFpbXBvcnRhbnQ7XG4vLyB9XG4uYmxrLWJ0biB7XG4gICAgYmFja2dyb3VuZDojMDAwIHVybCguLi9pbWFnZXMvb2ZmZXJzX2FuaW1hdGlvbi5naWYpIG5vLXJlcGVhdCAtNHB4IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMzBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDE1NSwgMzAsIDM4LCAwLjgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDE1cHggMCA0NnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgaW1ne1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG59XG5cbi5tLXN1cHBvcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA4cHggMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4wNSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAuYnRuLWJveCAuYnRuLXdoaXRlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBjb2xvcjogIzk4MUExRDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgIFxuICAgIH1cbn1cblxuLm0tbmF2LWJvdHRvbSB7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjA1KTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7ICAvKiBJRSBhbmQgRWRnZSAqL1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgIC8qIEZpcmVmb3ggKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgIGxpe1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI1MjQzQjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IGEge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggOHB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMzcsIDM2LCA1OSwgMC44KTtcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI1MjQzQjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRvcC1uYXYtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgfVxufVxuXG4vKiAuaGVscC1kcm9kb3duLW1lbnUge1xuICAgIHdpZHRoOiAzNTVweDtcbiAgICBtaW4td2lkdGg6MzU1cHg7XG4gICAgbWF4LXdpZHRoOjM1NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1NnB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk4MjEyNztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59ICovIiwiLm92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZWFyY2gtYngge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgQGluY2x1ZGUgY2VudGVyKHgpO1xuICB6LWluZGV4OiA5O1xuICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMjIpO1xuXG4gIC50d2l0dGVyLXR5cGVhaGVhZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudHlwZWFoZWFkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMnB4IDY0cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gIH1cbiAgLm5vLXR5cGVhaGVhZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjJweCA2NHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICB9XG59XG5cbi5zZWFyY2gtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzVweDtcblxuICAuaGRyIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnNlYXJjaC1ib3gge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgLmhkciB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5zZWFyY2gtYm94IHtcbiAgICAgIHdpZHRoOiAyMzVweDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgLmhkciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWJveCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICsuTVQxMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2gtYnhJbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuaWNvbi1zZWFyY2gsXG4gIC5jbHMtYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgfVxuXG4gIC5pY29uLXNlYXJjaCB7XG4gICAgbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAuY2xzLWJ0biB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG4gIH1cblxuICAudHQtbWVudSB7XG4gICAgd2lkdGg6IDQ2MHB4O1xuICAgIG1heC1oZWlnaHQ6IDQ4NXB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgJi50dC1vcGVuIHtcbiAgICAgIC8vaGVpZ2h0OiA0ODVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC50YWcge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgLy9iYWNrZ3JvdW5kOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgd2lkdGg6IDYycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5saW5rIHtcbiAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy96LWluZGV4OiA1O1xuICAgIH1cblxuICAgIC5jYW4tZG8ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2ssIC41KTtcblxuICAgICAgLnNyeS10YWcge1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hbGVydC5zdmcpIG5vLXJlcGVhdCAwIDVweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDEycHggMzBweDtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICAgIH1cblxuICAgICAgdWwud2l0aC1jaXJjbGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDAgMTJweDtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1oZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICRncmV5LTQwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC50dC1zdWdnZXN0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgLjUpO1xuXG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC8vY29sb3I6ICRjLXdoaXRlO1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS0yMDA7XG4gICAgfVxuICB9XG5cbiAgLnR0LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGMtcmVkO1xuICAgIH1cbiAgfVxuXG4gIC5zZWFyY2gtYWQge1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgIGhlaWdodDogNDg1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNjVweDtcbiAgICB3aWR0aDogMzQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmFkLWNhcmQge1xuICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgQGV4dGVuZCAud2hpdGUtYm94O1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICArcCB7XG4gICAgICAgICAgLy8gcGFkZGluZzogMCA1MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hcnJvdy55ZWxsb3cge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAtMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGQ0IwNTtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjMyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLnR0LW1lbnUge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmNhbi1kbytkaXYge1xuICAgICAgICAubGluayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNlYXJjaC1yZXZhbXAge1xuXG5cblxuICAgIC50dC1tZW51IHtcblxuICAgICAgLyogd2lkdGggKi9cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgIH1cblxuICAgICAgLyogVHJhY2sgKi9cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgfVxuXG4gICAgICAvKiBIYW5kbGUgKi9cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0Q5RDlEOTtcbiAgICAgICAgO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzU1NTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFnLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjNjg2ODczO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnNyY2gtY2FyZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwMTtcblxuICAgICAgLmNyZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgcGljdHVyZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIHdpZHRoOiA1N3B4O1xuICAgICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC5iZGdlIHtcbiAgICAgICAgY29sb3I6ICNGNkY2RjY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDJweCAzcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIC5idG4tYm94IHtcbiAgICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICBjb2xvcjogI0Y2RjZGNjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAyMXB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLm9wdG4yIHtcbiAgICAgIC5zcmNoLWNhcmQge1xuICAgICAgICAuYmRnZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA4cHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDExMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9wdG4zIHtcbiAgICAgIC5taW4td2R0IHtcbiAgICAgICAgbWluLXdpZHRoOiA1NXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgLnNyY2gtY2FyZCB7XG4gICAgICAgIC5iZGdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZGdlMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAtbXMtd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICBwYWRkaW5nOiAycHggM3B4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgfVxuXG4gICAgICAgIG1heC13aWR0aDogMjgycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG5cbiAgICAgICAgLmNyZC1pbm5yIHtcbiAgICAgICAgIC8vIHdpZHRoOiAxNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tbGluayB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzlEMUQyNztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlYXJjaC1saXN0aW5nIHtcbiAgbGkge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5zZWFyY2gtdHh0IHtcbiAgICAgIHdpZHRoOiA3NCU7XG5cbiAgICAgIC5kZXNjIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIGE6bm90KC5mMTRicikge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAuNSk7XG5cbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZjE0YnIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLVJpZ2h0LnJlZCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1pbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbjogMCA0MHB4O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgfVxuXG4gICAgICAuYXJyb3cueWVsbG93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC5pY29uLVJpZ2h0LFxuICAgICAgICAuaWNvbi1wbGF5IHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIC5zZWFyY2gtdHh0IHtcbiAgICAgICAgLy93aWR0aDogYXV0bztcblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlYXJjaC1pbWcge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFycm93LnllbGxvdyB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZvb3RlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAuY29sLXNtLTN7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmV4cGxvcmVyMTEgJiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc3Rva2UtdmFsdWUge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3QtcmVkIC5jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnNjcm9sbC10b3Age1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtODJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy15ZWxsb3c7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTc7XG5cbiAgICAgICAgICAgIC5pY29uLVVwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS03O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAuc2Nyb2xsLXRvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNvY2lhbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmhkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAuMjEpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgJi5ub2wge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm90X3RyZ3Ige1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtd2hpdGUsIC4yMSk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIC5pY29uLXBsdXM6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXBsdXMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuZm90LXJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZm90LWRyZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1ibGFjazEsIC4xKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICAgICAgICAgLmQtY3RyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4td2hpdGV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAuZm90LWRyZWQge1xuICAgICAgICAgICAgICAgIC5kLWN0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5mb3QtZHJlZCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgLmQtY3RyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3Rva2UtdmFsdWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ0bSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgY29sb3I6ICMwRDBEMEQ7XG5cbiAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMEQwRDBEO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gICAgICAgIC5mb3QtcmVkIC5maGQsXG4gICAgICAgIC5mb3RfdHJnciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDZcIjtcbiAgICAgICAgICAgICAgICByaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICsucm93IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyLXRvcCAuZm90LXJlZCB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3RfdHJnciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMCAxNnB4O1xuXG4gICAgICAgICAgICAuaWNvbi1wbHVzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvdC1kcmVkIC5jb2wtbGctNSB7XG4gICAgICAgICAgICBtYXJnaW46IDM1cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYnRtIHtcbiAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvdF90b2cgLnJvdyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VydmljZS1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLm9wMSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wMiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LmNhcmRzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wMyB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgOTBweDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud2l0aC1jaXJjbGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS01MDA7XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZsZXgge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA3NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm9wMyB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCAwIDFweCAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ibGFjayB7XG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cuY2FyZHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMycHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAgICAgJi5vcHQxIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDM1cHggMTVweCAzNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3B0MiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktNTA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAzNXB4IDI0cHggMzVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgICAgICAgICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1hbGwge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcblxuICAgICAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsXG4gICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG5cbiAgICAvLyAuZm9ybS1sYWJlbC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICAvLyAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAvLyAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgLy8gfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAuY2FyZCAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDMwcHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcblxuICAgICAgICAgICAgLmNvbC1sZy00IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sLTUuYmxhY2sge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWJvZHkub3B0MSxcbiAgICAgICAgICAgIC5jYXJkLWJvZHkub3B0MiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubXQteHMtNyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaWNuLWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmlnb2xkO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDE4cHggc29saWQgJGMtd2hpdGU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgKy5maGQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgd2lkdGg6IDEyNHB4O1xuICAgICAgICBoZWlnaHQ6IDEyNHB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgfVxufVxuXG4vKiBHZXQgaW4gdG91Y2ggd2l0aCB1cyAqL1xuXG4uZ2V0LWludG91Y2gtYngge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyZXktNjAwLCAuOCk7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcblxuICAgICYub3Axe1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgIH1cblxuICAgIC5oZDI2IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDVweCAyNXB4O1xuXG4gICAgICAgICYub3Axe1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGQyNiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nZXRpbi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjazI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbmEuZnRyLWRvd25sb2FkLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM7XG4gICAgfVxufVxuXG4vKiBFbmQgKi9cblxuLmljb24tdHdpdHRlciB7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uaWNvbi10d2l0dGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM2ZmZicgY2xhc3M9J2JpIGJpLXR3aXR0ZXIteCcgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZD0nTTEyLjYuNzVoMi40NTRsLTUuMzYgNi4xNDJMMTYgMTUuMjVoLTQuOTM3bC0zLjg2Ny01LjA3LTQuNDI1IDUuMDdILjMxNmw1LjczMy02LjU3TDAgLjc1aDUuMDYzbDMuNDk1IDQuNjMzTDEyLjYwMS43NVptLS44NiAxMy4wMjhoMS4zNkw0LjMyMyAyLjE0NUgyLjg2NXonLyUzRSUzQy9zdmclM0VcIik7XG59IiwiJHBhZC14OiAwLjc1cmVtO1xuJHBhZC15OiAwLjg1cmVtO1xuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCIuLi9pbWFnZXMvZG93bi5zdmdcIikgbm8tcmVwZWF0IDk4JSBjZW50ZXI7XG59XG5cbi5mb3JtLWxhYmVsLWdyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgfVxuICAgIC8qIENocm9tZSwgU2FmYXJpLCBFZGdlLCBPcGVyYSAqL1xuICAgIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgICBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICAgIC8qIEZpcmVmb3ggKi9cbiAgICBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZDhkOGQ4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5leHBsb3JlcjExIC5uZWVkLWFzc2lzdGFuY2UsXG4gICAgICAgIC5leHBsb3JlcjExIC5zZWxCZ05vICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuICAgICAgICAgICAgJjpmb2N1c35sYWJlbCxcbiAgICAgICAgICAgICY6dmFsaWR+bGFiZWwsXG4gICAgICAgICAgICAmfmxhYmVsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmV4cGxvcmVyMTEgLnNlbEJnTm8xICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktNTA7XG4gICAgICAgICAgICAmOmZvY3VzfmxhYmVsLFxuICAgICAgICAgICAgJjp2YWxpZH5sYWJlbCxcbiAgICAgICAgICAgICZ+bGFiZWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5leHBsb3JlcjExICYge1xuICAgICAgICAgICAgJjpmb2N1c35sYWJlbCxcbiAgICAgICAgICAgICY6dmFsaWR+bGFiZWwsXG4gICAgICAgICAgICAmfmxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Oi1tcy1jbGVhciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZ+bGFiZWwuZXJyb3Ige1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZDEwMDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWxCZ05vICYge1xuICAgICAgICAuZm9ybS1jb250cm9sLFxuICAgICAgICBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS0xMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlbEJnTm8xICYge1xuICAgICAgICAuZm9ybS1jb250cm9sLFxuICAgICAgICBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICAgICAgfVxuICAgIH1cbiAgICA+bGFiZWwsXG4gICAgPmlucHV0LFxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgcGFkZGluZzogJHBhZC15ICRwYWQteDtcbiAgICB9XG4gICAgPmlucHV0LnNlYXJjaCxcbiAgICA+aW5wdXQuc2VhcmNoMSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3NlYXJjaC5zdmcpIG5vLXJlcGVhdCA5OCUgY2VudGVyO1xuICAgIH1cbiAgICA+bGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAvKiBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBtYXJnaW4gKi9cbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgLy9jb2xvcjogJGJyb3duaXNoLWdyZXk7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIC8vIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcn5sYWJlbCB7XG4gICAgLy8gICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gfVxuICAgIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICAgIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoJHBhZC15ICsgJHBhZC15ICogKDIgLyAzKSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCRwYWQteSAvIDMpO1xuICAgIH1cbiAgICBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCxcbiAgICB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgLy9jb2xvcjogIzc3NztcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDFweCA0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgICAgJi5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgLy9mb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAvL2NvbG9yOiAjNzc3O1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAvL21hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgICAvL21hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgJi5mbG9hdCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEuMWVtKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDc1JTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCA0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jaGFuZ2VmbG9hdCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEuMWVtKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCA0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA3NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSxcbiAgICAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0yMDA7XG4gICAgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0LnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUsXG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgICAgIC8vIGNvbG9yOiAjNDk1MDU3O1xuICAgIH1cbiAgICAuYm9vdHN0cmFwLXNlbGVjdC5zaG93Pi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bixcbiAgICAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLWxpZ2h0IHtcbiAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgICAgLy9mb250LXNpemU6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6ICRwYWQteSAkcGFkLXg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIC8vYm9yZGVyOiAxcHggc29saWQgIzFkMzE0NyAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bi1saWdodDpmb2N1cyxcbiAgICAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLWxpZ2h0OmhvdmVyLFxuICAgIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0Pi5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgIzFkMzE0NztcbiAgICB9XG4gICAgLyogOmFjdGl2ZSB3b3JrcyBidXQgd2hlbiByZXBsYWNlIHdpdGggOmZvY3VzLCBpdCBkb2Vzbid0IHdvcmsgKi9cbiAgICBzZWxlY3Qubm9ybWFsLXNlbGVjdC1ib3gge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlIHVybCgnLi4vaW1hZ2VzL2Rvd24uc3ZnJykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC44NXJlbSAwLjc1cmVtO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgLy9jb2xvcjogJGJyb3duaXNoLWdyZXk7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgLy9oZWlnaHQ6IDQwcHg7XG4gICAgICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLmlzLWludmFsaWQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIEN1c3RvbSByYWRpbyBidXR0b24gKi9cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgICAmLmRlZmF1bHQge1xuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAkYy1ibGFjaztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgfVxuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYy1ibGFjaywgMC42KTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkYy1ibGFjaywgMC42KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnJlZCB7XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4ICRjLXJlZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgfVxuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGMtcmVkLCAwLjYpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRjLXJlZCwgMC42KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmdyZWVuIHtcbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggJGdyZXktMjAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ncmVlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ncmVlbjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtZ3JlZW47XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYy1ncmVlbiwgMC42KTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkYy1ncmVlbiwgMC42KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmN1c3RvbS1yYWRpbyB7XG4gICAgICAgICYuZGVmYXVsdCxcbiAgICAgICAgJi5yZWQsXG4gICAgICAgICYuZ3JlZW4ge1xuICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAvL3BhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYueWVsbG93IHtcbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAwcHggJGMteWVsbG93LTI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXllbGxvdy0yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTI7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXllbGxvdy0yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy15ZWxsb3ctMjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjLXllbGxvdy0yLCAwLjYpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRjLXllbGxvdy0yLCAwLjYpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIE5ld3Nyb29tIHBhZ2UgZm9ybSB1cGRhdGUgc3RhcnQgKi9cblxuLmZvcm0xLFxuLmZvcm0yIHtcbiAgICAuZm9ybS1sYWJlbC1ncm91cCB7XG4gICAgICAgIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlci5mbG9hdCxcbiAgICAgICAgbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLmNoYW5nZWZsb2F0LFxuICAgICAgICBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udHJvbC5oYXNEYXRlcGlja2VyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZGF0ZS5zdmcpIG5vLXJlcGVhdCA5NiUgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgID5sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXktNDAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICAuYm9vdHN0cmFwLXNlbGVjdCB7XG4gICAgICAgICAgICA+LmJ0bixcbiAgICAgICAgICAgID4uYnRuLWxpZ2h0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pY29uLWRhdGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRhdGUtYngge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLmZvcm0tbGFiZWwtZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAuZGF0ZS1ieCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIE5ld3Nyb29tIHBhZ2UgZm9ybSB1cGRhdGUgRW5kICovXG5cbi5mb3JtMiB7XG4gICAgLmZvcm0tbGFiZWwtZ3JvdXAge1xuICAgICAgICBsYWJlbC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIuZmxvYXQsXG4gICAgICAgIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlci5jaGFuZ2VmbG9hdCxcbiAgICAgICAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgPmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLypjdXN0b20gY2hlY2sgYm94Ki9cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGxlZnQ6IC0yLjNyZW07XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvY2hlY2tib3guc3ZnKSBuby1yZXBlYXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAgICYueWVsbG93IHtcbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9jaGVja2JveC15ZWxsb3cuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuYWN0aXZlKy5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2NoZWNrYm94LnN2Zykgbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cblxuLypjdXN0b20gY2hlY2sgYm94IGVuZCovXG5cbi5ub3JtYWwtc2VsZWN0LWJveCB7XG4gICAgJi5zZWxlY3RlZDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMXB4IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG59XG4ubm9ybWFsLXNlbGVjdC1ib3gtYWNkcntcbiAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMXB4IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG59XG5cbi5zZWxlYy1ub3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5oaWRlLWVycm9yIHtcbiAgICAuZXJyb3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uTVQzMFQge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbn1cblxuXG4jZXhwbG9yZW1vZGFse1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgLmdybnQtZm9ybS1tb2RhbHtcbiAgICAgICAgLm1vZGFsLWJvZHl7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC5mb3JtLWxpc3QgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZXJyb3J7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWRkTm90ZVR4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5udGJIZWFkMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTQ1NjViO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJhbm5lci1mb3JtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2x7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OmhvdmVyLCAuanZhbGlkYXRpb24gLmZvcm0tY29udHJvbC5pcy12YWxpZDpob3ZlciwgLmp2YWxpZGF0aW9uIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjojMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0yIC5mb3JtLWxhYmVsLWdyb3VwID4gbGFiZWwge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OmZvY3VzIH4gbGFiZWwsIC5mb3JtLWxhYmVsLWdyb3VwIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0I2RhdGVvZmJpcnRoOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3MzczNzMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0tZGV0YWlscyBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKC4uL2ltYWdlcy9kb3duLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk4JSBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFkZE5vdGVUeHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1sYWJlbC1ncm91cCA+IGxhYmVsLnBpbmNvZGVDaXR5U3RhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJhbm5lci1mb3JtIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU0NTY1YjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3RhbmRjLCAjb3RwU2VuZCB7XG4gICAgLm1vZGFsLWNvbnRlbnR7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgLm1vZGFsLWhlYWRlcntcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLnBvcHVwLWNsb3NlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9kYWwtYm9keXtcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgLm5vdGVzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgfVxuICAgICAgICAubGlzdC10bmN7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5ub3RlcyBvbCBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDNweCAwIDAgMTRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm5vdGVzIG9sIGxpOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1NDU2NWI7XG4gICAgICAgIH1cbiAgICB9XG59XG4jb3RwU2VuZHtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIC5tb2RhbC1jb250ZW50e1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xuICAgIH1cbiAgICAubW9kYWwtYm9keXtcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgfVxufVxuIiwiLmZvcm0tZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAuY3RyLXhzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wtbGVmdCB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIGZsZXg6IDAgMCAyMDBweDtcblxuICAgICAgICAubW9iLXNjcm9sbCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9ncmVzczEge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcblxuICAgICAgICAgICAgLnByb2dyZXNzMSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2Itc2Nyb2xsIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbC1yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoJGMtZ3JleS0yLCAwLjMpO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDIyMHB4IDYwcHggMTIwcHg7XG5cbiAgICAgICAgJi5vcDIge1xuICAgICAgICAgICAgcGFkZGluZzogNjBweCAxMDBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICAgICAgICAgICAgIC5nZXQtcXVvdGUgLmYyMCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDAgNjBweCAxMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmVlZHMtdmFsaWRhdGlvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjIwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5vcDMge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDIwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggODBweCA2MHB4IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlbGVjdCB7XG4gICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlIHVybChcIi4uL2ltYWdlcy9kb3duLnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5OCUgY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwLjg1cmVtIDAuNzVyZW07XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyZXktMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5O1xuXG4gICAgICAgIC8vaGVpZ2h0OiA0MHB4O1xuICAgICAgICAmOjotbXMtZXhwYW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vcm1TZWwgc2VsZWN0IHtcbiAgICBoZWlnaHQ6IDUzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCA1cHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlIHVybChcIi4uL2ltYWdlcy9kb3duLnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk4JSBjZW50ZXI7XG4gICAgcGFkZGluZzogMC44NXJlbSAwLjc1cmVtO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JleS0yO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgY29sb3I6ICRicm93bmlzaC1ncmV5O1xuXG4gICAgLy9oZWlnaHQ6IDQwcHg7XG4gICAgJjo6LW1zLWV4cGFuZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ucHJvZ3Jlc3MtbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyMDBweDtcblxuICAgIC5zdWItbGlzdC1tIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnN1Yi1saXN0LW0ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9saW5lLmdpZikgcmVwZWF0LXggY2VudGVyIGxlZnQ7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTM7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAudG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3RpY2t5IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDcwcHg7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4IDAgMCAyNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkIHVybCguLi9pbWFnZXMvcmlnaHQuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjllYWVjO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9wIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWVkOGRiO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHggMCAwIDI1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sb3JzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdWItbGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTM7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS0zO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uam91cm5leS1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA4cHggMCAxMnB4O1xuICAgIH1cbn1cblxuLm9yIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xpbmUuZ2lmKSByZXBlYXQteCBsZWZ0IGNlbnRlcjtcbiAgICBjb2xvcjogJGMtZ3JleS0zO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICB9XG59XG5cbi8qIGN1c29tZSB1cGxvYWQgYnV0dG9uKi9cbi51cGxvYWQtZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmVycm9yIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmYtaW5wdXQge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1ncmV5LTM7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogJGMtZ3JleS0zO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZmlsZS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1ncmV5LTM7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweCAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktMztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTQ1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVtb3ZlLWxpc3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2xvc2Uuc3ZnKSBuby1yZXBlYXQgMCA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGVuYW1lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTQ1cHg7XG5cbiAgICAgICAgLnJlbW92ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtZ3JleS0zO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5maWxlbmFtZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWxldGV4dCB7XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAkYy1ncmV5LTM7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy91cGxvYWQuc3ZnKSBuby1yZXBlYXQgOTYlIGNlbnRlcjtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51cGxvYWQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgLmZpbGVVcGxvYWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaW5wdXQudXBsb2FkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcm9tLXNjcmVlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4vKiBjdXNvbWUgdXBsb2FkIGJ1dHRvbiBlbmQqL1xuXG4uanZhbGlkYXRpb24ge1xuICAgIC5idG4tYm94IC5idG4tcmVkOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAxKTtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRyZWQgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLFxuICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMge1xuICAgICAgICAvL2JhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyZXktMjAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC53YXMtdmFsaWRhdGVkIGlucHV0LmZvcm0tY29udHJvbDp2YWxpZCxcbiAgICAud2FzLXZhbGlkYXRlZCBpbnB1dC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAvL2JvcmRlci1jb2xvcjogJGdyZXktMjAwO1xuICAgIH1cblxuICAgIC5mb3JtLWxhYmVsLWdyb3VwID4gbGFiZWwsXG4gICAgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCB7XG4gICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuICAgIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4gICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICB9XG59XG5cbi5lZGl0LWJveCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgYm94LXNoYWRvdzogcmdiYSgkYy1ibGFjaywgMC4zKSAwIDFweCA0cHg7XG4gICAgcGFkZGluZzogMzBweCA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmluZm8ge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cbn1cblxuLnBkLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS01MDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxufVxuXG4ucGQtbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgJi5vcDEge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1JSAyNXB4IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnVpLXdpZGdldCB7XG4gICAgJi51aS1kYXRlcGlja2VyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiA0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKiovXG4udHJncjEsXG4udHJncjIsXG4udHJncjMge1xuICAgIEBleHRlbmQgLndoaXRlLWJveDtcbiAgICBwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgIH1cblxuICAgICYuYWN0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b2dfY29udDEsXG4udG9nX2NvbnQyLFxuLnRvZ19jb250MyB7XG4gICAgQGV4dGVuZCAud2hpdGUtYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbWFyb29uO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgLmJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4ub3RwLWJ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubG9hZGluZy1ib3gge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIGZpZ3VyZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgIH1cbn1cblxuLmxvYWRlciB7XG4gICAgYm9yZGVyOiA0cHggc29saWQgI2YzZjNmMztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNmMWM0YzM7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICAgIC8qIFNhZmFyaSAqL1xuICAgIGFuaW1hdGlvbjogc3BpbiAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi8qIFNhZmFyaSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLnRvZ2dsZS1wYXNzd29yZCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9leWVfY3Jvc3Muc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9leWUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICB9XG59XG5cbi5tLWNlbnRlciB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi5lbWktcm9pLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKi9cblxuc3Bhbi5zdGFyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTE1cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgdG9wOiAtN3B4O1xuICAgIH1cbn1cblxuLmdvLWJhY2ssXG4uc2tpcC1idG4ge1xuICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG59XG5cbi5hcHAtbGlzdC0xIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgcGFkZGluZzogMzBweCA0MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2hhcmUtYm94LXllbGxvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLm15LWxpbmtzIGEgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMteWVsbG93O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAuc2hhcmUtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgLnNoYXJlLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc29jaWFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaGFyZS1wb3NpdG9uLWJveCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udHJhY2stYXBwIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNjBweCA1MHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxufVxuXG4uYXBwLWhlbHAtYm94IHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgcGFkZGluZzogMzVweCAwO1xuXG4gICAgJi5QVDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG59XG5cbi5jaXJjbGUtYm94IHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogJGMteWVsbG93O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cblxuLmNpcmNsZS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdGF0dXMtb2Ytc3RlcCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9saW5lLmdpZikgcmVwZWF0LXggbGVmdCBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogODMlO1xuICAgIG1hcmdpbi1sZWZ0OiA3JTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgbGkge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMjAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZWVuIHVybCguLi9pbWFnZXMvcmlnaHQuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3RhdHVzLWNvbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2JpbGUtc3RhdHVzIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9saW5lLmdpZikgcmVwZWF0LXkgMzVweCAwO1xuXG4gICAgICAgIC5zdGF0dXMtb2Ytc3RlcCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcblxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhdHVzLWNvbnQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLk1SMzAge1xuICAgICYubS1tci1tbC0zMCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIENvbnN1bWVyIGR1cmFibGUgbG9hblxuLmZvcm0tZGV0YWlscyAuY29sLXJpZ2h0Lm9wMSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgIC5uZWVkcy12YWxpZGF0aW9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuXG4uY2hvb3NlLXByb2R1Y3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW46IDUwcHggMzBweCAwIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIC5kZXNpZ24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wcm9kL2hvdmVyLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLm1vYi1zY3JvbGxtIHtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA4NDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXItam91cm5leSAubW9iLXNjcm9sbG0gdWwge1xuICAgICAgICBtaW4td2lkdGg6IDYzMHB4O1xuICAgIH1cbn1cblxuLy8gUHJvZ3Jlc3MgQmFyIENpcmN1bGFyXG5cbiRib3JkZXJXaWR0aDogNHB4O1xuJGFuaW1hdGlvblRpbWU6IC41cztcbiRib3JkZXItY29sb3ItZGVmYXVsdDogI0U4RThFODtcbiRib3JkZXItY29sb3ItZmlsbDogIzlEMUQyNztcbiRzaXplOiA2MHB4O1xuJGhvd01hbnlTdGVwczogMTAwOyAvL3RoaXMgbmVlZHMgdG8gYmUgZXZlbi4gXG5cbi5wcm9ncmVzczEge1xuICAgIHdpZHRoOiAkc2l6ZTtcbiAgICBoZWlnaHQ6ICRzaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyV2lkdGggc29saWQgJGJvcmRlci1jb2xvci1kZWZhdWx0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICA+IHNwYW4ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1sZWZ0IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyV2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItZmlsbDtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICgkc2l6ZS8yKTtcbiAgICAgICAgO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogKCRzaXplLzIpO1xuICAgICAgICA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgICAgICAgLy9hbmltYXRpb246IGxvYWRpbmctMiAxLjVzIGxpbmVhciBmb3J3YXJkcyAxLjhzO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAoJHNpemUvMik7XG4gICAgICAgICAgICA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAoJHNpemUvMik7XG4gICAgICAgICAgICA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgICAgICAgICAgIC8vYW5pbWF0aW9uOiBsb2FkaW5nLTEgMS44cyBsaW5lYXIgZm9yd2FyZHM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtdmFsdWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBUaGlzIGZvciBsb29wIGNyZWF0ZXMgdGhlIG5lY2Vzc2FyeSBjc3MgYW5pbWF0aW9uIG5hbWVzIFxuRHVlIHRvIHRoZSBzcGxpdCBjaXJjbGUgb2YgcHJvZ3Jlc3MtbGVmdCBhbmQgcHJvZ3Jlc3MgcmlnaHQsIHdlIG11c3QgdXNlIHRoZSBhbmltYXRpb25zIG9uIGVhY2ggc2lkZS4gXG4qL1xuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkaG93TWFueVN0ZXBzIHtcbiAgICAkc3RlcE5hbWU6ICgkaSooMTAwIC8gJGhvd01hbnlTdGVwcykpO1xuXG4gICAgLy9hbmltYXRpb24gb25seSB0aGUgbGVmdCBzaWRlIGlmIGJlbG93IDUwJVxuICAgIEBpZiAkaSA8PSgkaG93TWFueVN0ZXBzLzIpIHtcbiAgICAgICAgLnByb2dyZXNzMVtkYXRhLXBlcmNlbnRhZ2U9XCIjeyRzdGVwTmFtZX1cIl0ge1xuICAgICAgICAgICAgLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXIge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbG9hZGluZy0jeyRpfSAkYW5pbWF0aW9uVGltZSBsaW5lYXIgZm9yd2FyZHM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXIge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vYW5pbWF0aW9uIG9ubHkgdGhlIHJpZ2h0IHNpZGUgaWYgYWJvdmUgNTAlXG4gICAgQGlmICRpID4gKCRob3dNYW55U3RlcHMvMikge1xuICAgICAgICAucHJvZ3Jlc3MxW2RhdGEtcGVyY2VudGFnZT1cIiN7JHN0ZXBOYW1lfVwiXSB7XG4gICAgICAgICAgICAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nLSN7KCRob3dNYW55U3RlcHMvMil9ICRhbmltYXRpb25UaW1lIGxpbmVhciBmb3J3YXJkczsgLy9zZXQgdGhlIGFuaW1hdGlvbiB0byBsb25nZXN0IGFuaW1hdGlvblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGxvYWRpbmctI3skaSAtICgkaG93TWFueVN0ZXBzLzIpfSAkYW5pbWF0aW9uVGltZSBsaW5lYXIgZm9yd2FyZHMgJGFuaW1hdGlvblRpbWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vYW5pbWF0aW9uXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoICgkaG93TWFueVN0ZXBzLzIpIHtcbiAgICAkZGVncmVlczogKDE4MC8oJGhvd01hbnlTdGVwcy8yKSk7XG4gICAgJGRlZ3JlZXM6ICgkZGVncmVlcyokaSk7XG5cbiAgICBAa2V5ZnJhbWVzIGxvYWRpbmctI3skaX0ge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoI3skZGVncmVlc31kZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBQcm9ncmVzcyBCYXIgQ2lyY3VsYXIgZW5kXG5cbi51cGxvYWQtYm94IHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fydy1yZWQuc3ZnKSBuby1yZXBlYXQgOTYlIDEyJTtcbiAgICB9XG5cbiAgICAudXBUb3Age1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuXG4gICAgICAgIC5oZDNiIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mMTIge1xuICAgICAgICAgICAgY29sb3I6ICM3MzczNzM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXBCdG0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgIHBhZGRpbmc6IDRweCAyNHB4IDJweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmLnJlY2Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMteWVsbG93O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJ0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC51cFRvcCAuaGQzYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51cFRvcCAuZjEyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb25nby1ib3gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzRkZWcsICM5RDFEMjcgMCUsICNDNDc3N0QgOTElKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMjRweCA0OHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDIwcHggMCAzMnB4O1xuXG4gICAgLmhkMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDEyMHB4IDI0cHggMjRweDtcblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNoZWNrLWxpc3Qub3AxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmJyZDUwcCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuIiwiLnNpbmdsZS1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDAgdXJsKC4uL2ltYWdlcy9mb3JtLWJhbm5lci5qcGcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcGFkZGluZy10b3A6IDk4cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcbiAgICB9XG5cbiAgICAud2hpdGUtYm94IHtcbiAgICAgICAgcGFkZGluZzogNTJweCA3MnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAycHg7XG5cbiAgICAgICAgLmhkMiB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAucmFkaW8tb3B0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcblxuICAgICAgICAgICAgLmZvcm0tbGlzdCBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmdybnQtbmV3LXNpbmdsZS1mb3JtLWRldGFpbHN7XG4gICAgICAgIC5oZDJ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5ydWxlc3tcbiAgICAgICAgICAgIC5mMTJ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi1ib3h7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICArIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWxpc3R7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmF0ZS1leHAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNpZ24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCsuZGVzaWduLFxuICAgICAgICBpbnB1dDpjaGVja2VkKy5lcnJvcisuZGVzaWduIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsLmVycm9yIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICNkMTAwMDA7XG4gICAgfVxufVxuXG4uY2QtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjREOENGO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Y0RDhDRiAwJSwgI0FCNjE1RiA2MyUsICNGRkZGRkYgNjMlLCAjRkZGRkZGIDEwMCUpO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGNvbG9yOiAjMjUyNDNCO1xuXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsLmYxMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG5cbiAgICAgICAgLmxpbmstdHh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWZyb20gLmxpc3QtaXRlbS5vcDMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zYS1sZWZ0IC5pbWctbW9iIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC5tbC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGNEQ4Q0YgMCUsICNBQjYxNUYgNTglLCAjRkZGRkZGIDU4JSwgI0ZGRkZGRiAxMDAlKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0Y0RDhDRiAwJSwgI0FCNjE1RiAxMDAlKTtcblxuICAgICAgICAvL2JhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2QtYmFubmVyLW0uanBnKSBuby1yZXBlYXQ7XG4gICAgICAgIC8vYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAuc2EtbGVmdCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG5cbiAgICAgICAgICAgIC5saXN0LWl0ZW0ub3AzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1nLW1vYiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTIxcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlcm8tZnJvbSAubGlzdC1pdGVtLm9wMyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5Nzk3OTc7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgIGxpIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zYS1yaWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci04IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUGFnZSBSZWZlciBhbmQgRWFyblxuICAgIC5NVDcwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1pbWcge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0LWl0ZW0ub3AzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0LWNvdW50ZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgIGxpIHtcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IHN0ZXAtY291bnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKHN0ZXAtY291bnRlcik7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjREOENGO1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wci04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xufVxuXG4ubWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xufVxuXG4uaGQtYngge1xuICAgIGJhY2tncm91bmQ6ICNBQjYxNUY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0FCNjE1RiAwJSwgI0Y0RDhDRiAxMDAlKTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAuaGQyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cblxuLypSZWZlciBhbmQgZWFybiovXG5cbi5jZC1iYW5uZXIucmVmZXItbi1lYXJuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGMEU4RUIgMCUsICNGRkVCRTAgNjMlLCAjRkZGRkZGIDYzJSwgI0ZGRkZGRiAxMDAlKTtcblxuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzJkZWcsICNGMEU4RUIgMCUsICNGRkVCRTAgMTAwJSk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0YwRThFQiAwJSwgI0ZGRUJFMCA1OCUsICNGRkZGRkYgNTglLCAjRkZGRkZGIDEwMCUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRjBFOEVCIDAlLCAjRkZFQkUwIDEwMCUpO1xuICAgIH1cblxuICAgIC5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWlubGluZSB7fVxuXG4gICAgLndoaXRlLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4zMik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubnIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpc3QtY291bnRlciB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWZyb20ge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC5NVDcwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5NVDcwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIExlYWQgR2VuZXJhdGlvbiBQYWdlXG4uY2QtYmFubmVyLmxlYWRHZW5yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGMEU4RUIgMCUsICNGRkVCRTAgNjMlLCAjRkZGRkZGIDYzJSwgI0ZGRkZGRiAxMDAlKTtcbiAgICBjb2xvcjogJGMtYmxrMTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGMEU4RUIgMCUsICNGRkVCRTAgNTglLCAjRkZGRkZGIDU4JSwgI0ZGRkZGRiAxMDAlKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0YwRThFQiAwJSwgI0ZGRUJFMCAxMDAlKTtcbiAgICB9XG5cbiAgICAuaGRiIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICArLmYyMCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jbHItcmVkIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtY29udCB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1pbWcgaW1nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbiAgICB9XG5cbiAgICAuZGMtc3RhdHVzLXN0ZXAgbGkgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgfVxuXG4gICAgLmhlcm8tZnJvbSB7XG4gICAgICAgIC5mb3JtLWxpc3QgLm90cCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udHJvbDpkaXNhYmxlZHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTIwMDtcbiAgICAgICAgICAgIC8vYm9yZGVyLWNvbG9yOiAkZ3JleS0yMDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tbGlzdCBzZWxlY3Qubm9ybWFsLXNlbGVjdC1ib3guaXMtdmFsaWR7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNhLXJpZ2h0e1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICAgIFxufVxuLmZhcS1zZWN0aW9uLmxncCB7XG4gICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgIHBhZGRpbmc6IDcwcHggMCA1MHB4O1xuXG4gICAgLlRBUi5NVDMwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5mbGV4Lk1UMzB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYWNyZC1kYXRhIHRhYmxlLmZvcm10YWJsZXtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIHRke1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWdyZXktNDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHRke1xuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKiBCYW5uZXIgY29tbW9uIHN0YXJ0ICovXG5cbi5iYW5uZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgcGljdHVyZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIG5hdiB7XG4gICAgICAgIHRvcDogMS4yNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAvKm1vYmlsZSBiYW5raW5nIHBhZ2UgaW5wdXQgYW5kIHN1Ym1pdCBidXR0b24qL1xuICAgICAgICAubmVlZHMtdmFsaWRhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1sYWJlbC1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyptb2JpbGUgYmFua2luZyBwYWdlIGlucHV0IGFuZCBzdWJtaXQgYnV0dG9uIGVuZCovXG4gICAgICAgIC8qcGVyc29uYWwgbG9hbiovXG4gICAgICAgIC5jb2wtbWQtNyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgLmhkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNTByZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxpc3QtaXRlbS5vcDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjLmYxMi5QVDE1IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mb3JtLWJhbm5lciB7XG5cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGVja2J4LXR4LWNvbG9yMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZDEwMDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhkMjAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC5jdXN0LXJvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0NXB4IC04cHggMCAtOHB4O1xuXG4gICAgICAgICAgICAgICAgLmNvbC02IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5mby1jYXJkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE0cHggMCByZ2JhKDI1NSwgMTgzLCAxODMsIDAuMzMpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNTI0M0I7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLm5lZWRzLXZhbGlkYXRpb24ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tYmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtd2hpdGUsIC45KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1ncm91cDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAxMnB4IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgICAgICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0LFxuICAgICAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAuaGQzMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5mby1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAuaGlkZS1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gICAgICAgICAgICAgICAgLmN1c3Qtcm93IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmluZm8tY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweDtcblxuICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1iZyB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mb3JtLWJhbm5lci1tb2JpbGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAuaGQzMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci1idG0ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuaGQxIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGQyIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cblxuICAgIC5kZXNjIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgLy9jb2xvcjogJGMteWVsbG93O1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItYnRtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ncmV5LTE7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICAgICAgICAubGlzdC1pdGVtLm9wMSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMzJweCAzMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBFbmQgICovXG5cbi5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IHtcbiAgICAuZmVhdHVyZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5mZXRJbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIC5maWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgICAgICArcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tcnMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tYm94IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgIC5oZXJvLWtub3ctbW9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAuYnRuLWJveCtwLk1UMzAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmJ0bi1ib3guTVQzMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5oZGIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3guTVQzMCxcbiAgICAgICAgLk1UMzAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IC5idG4tcmVkIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZlYXR1cmVzIC5mZXRJbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLmhkYitwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlcyAuZmV0SW4ge1xuXG4gICAgICAgICAgICAvL21hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIC5maWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLXJzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICtwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvLWJhbm5lci5uZXcge1xuICAgIC5vd2wtbmF2IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogOCU7XG4gICAgICAgIHRvcDogMjglO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5vd2wtbmV4dCxcbiAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4zMik7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtZG90cyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdG9wOiA3MCU7XG4gICAgICAgIHJpZ2h0OiA4JTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAub3dsLWRvdCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHNwYW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IDI0cHg7XG5cbiAgICAgICAgICAgIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBjaXJjbGUgdHlwZSBsaXN0IHN0YXJ0ICovXG5cbi5saXN0LWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAwLjUpO1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuXG4gICAgJi53aXRoLWFydyB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3AxIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3AyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctY3RyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nKi9cbiAgICAgICAgICAgICAgICAmLnc2MCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nIGVuZCovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wdDEge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvL2ZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuXG4gICAgICAgIC5mMTgge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZjYjA1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA3MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAmLm9wdDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogIEVuZCAgKi9cblxuXG4vKiBIb21lIGJhbm5lciBzdGFydCAqL1xuXG4uaGVyby1iYW5uZXIge1xuICAgIGJhY2tncm91bmQ6ICNkOGQ4ZDg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MC4yNSU7XG4gICAgfVxuXG4gICAgJi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmxpc3QtaXRlbSBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcblxuICAgICAgICAmLm0xIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAmLm0xIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICAgICAgLmhkMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgICYubTEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3dsLWRvdHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDEwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAub3dsLWRvdCB7XG4gICAgICAgICAgICBtYXJnaW46IDJweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duaXNoLWdyZXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICByaWdodDogNSU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5vd2wtZG90IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNHB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmJhbm5lci1jdG50IC5oZDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICAuaGQyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhkMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIEhvbWUgYmFubmVyIEVuZCAgKi9cblxuXG4vKiBQcm9kdWN0IGxpc3RpbmcgYmFubmVyIHN0YXJ0ICovXG5cbi5oZXJvLWJhbm5lciB7XG4gICAgJi5pbm5lci1wYWdlIHtcbiAgICAgICAgLmJhbm5lci1jdG50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcblxuICAgICAgICAgICAgJi50ZXh0LWdyZXkge1xuICAgICAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS01O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn1cblxuLmlubmVyLXBsLXBhZ2Uge1xuXG4gICAgLm93bC1kb3RzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNS41JTtcbiAgICAgICAgdG9wOiA3MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwJSk7XG4gICAgICAgIGJ1dHRvbi5vd2wtZG90IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB0b3A6IDY4JTtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU4JSwgLTUwJSk7XG4gICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTglLCAtNTAlKTtcblxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLm93bC1uYXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjMyKTtcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogLmJhbm5lci1idG0gLmxpc3QtaXRlbS5vcDJ7XG4gICAgICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICAgIH0gKi9cblxuICAgIC5rbm93LW1vcmUtYm90dG9tLWJ0biB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHggMTBweCAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogOXB4IDI0cHggOXB4IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUtYm90dG9tIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyNHB4IDlweCAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBib3R0b206IDE1JTtcbiAgICAgICAgICAgICAgICBsZWZ0OjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcblxuICAgICAgICAmLnRleHQtZ3JleSB7XG4gICAgICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS01O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhkMSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICB9XG5cbiAgICAuYnRuLWJveCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzlEMUQyNztcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtYmFubmVyLmZhc3RhZyAuaGVyby1rbm93LW1vcmUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5wcm9kdWN0LWJhbm5lci5mYXN0YWd7XG4gICAgICAgIC5iYW5uZXItd3JhcHBlcntcbiAgICAgICAgICAgIC5saXN0LWl0ZW17XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJhbm5lci1idG17XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLyogIEVuZCAgKi9cblxuXG4vKiBCYW5uZXIgYm91bmNlIGxheWVyIHN0YXJ0ICovXG5cbi5iYW5uZXItdG9wLFxuLnByb2R1Y3QtYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwLjI1JTtcbiAgICB9XG5cbiAgICAmLnRleHQtZ3JleSB7XG4gICAgICAgIC5oZDEge1xuICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyLWJ0bSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAvL2NvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAuYmFubmVyLWJ0bSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtZ3JleS0xO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgICAgICAgJi5ub2JyZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpc3QtaXRlbS5vcDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAzMnB4IDI0cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0LWl0ZW0ub3AyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgLy93aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAzMnB4IDI0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3AzIHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAuYmFubmVyLWJ0bSB7XG4gICAgICAgICAgICAubGlzdC1pdGVtLm9wMSBsaSBhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMTZweCAyNHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpc3QtaXRlbS5vcDIgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAxNnB4IDI0cHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmFubmVyLXRvcCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lciB7XG4gICAgZmlndXJlIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ub3AxIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5idG4tYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuaGVyby1rbm93LW1vcmUge1xuICAgICAgICBAZXh0ZW5kIC5mMTRicjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24tcGxheSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAuYmFubmVyLWJ0bSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICYudGV4dC1ncmV5IHtcbiAgICAgICAgICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgICAgICAgICAgLmhkMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5iYW5uZXItd3JhcHBlciAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mubm9UYWIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1rbm93LW1vcmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1idG0ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLmJhbm5lci1jdG50IHtcbiAgICAgICAgICAgIHRvcDogMjRweDtcblxuICAgICAgICAgICAgLmhkMSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJi5ub1RhYiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qICBQbGF5IEljb24gb24gQmFubmVyIFN0YXJ0ICAqL1xuXG4ucHJvZHVjdC1iYW5uZXIge1xuICAgIC5wbGF5LWJveCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB0b3A6IDE4MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICBQbGF5IEljb24gb24gQmFubmVyIEVuZCAgKi9cblxuXG4vKiBDQUxDVUxBVE9SUyBDb21wIG9uIGhvbWVwYWdlIHN0YXJ0ICovXG5cbi5iYW5uZXIyIHtcbiAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci13cmFwcGVyIHtcbiAgICAgICAgJi5ncmV5LWJ0bSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5ncmV5LWJnO1xuXG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0LWl0ZW0ub3B0MSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIGxpIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZpZ3VyZSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQge1xuICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMTBweCAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qU2Egam91cmVueSBiYW5uZXIqL1xuXG4uc2EtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjM4LCAyMzgsIDIzOCk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIzOCwgMjM4LCAyMzgsIDEpIDAlLCByZ2JhKDIxNiwgMjE2LCAyMTYsIDEpIDYzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA2MyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIzOCwgMjM4LCAyMzgsIDEpIDAlLCByZ2JhKDIxNiwgMjE2LCAyMTYsIDEpIDY1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA2NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyMzgsIDIzOCwgMjM4LCAxKSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAxKSAxMDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgfVxuXG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDMwNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjg1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhkMnYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICB9XG59XG5cbi5saXN0LWNvbnQge1xuICAgIHdpZHRoOiA4MCU7XG5cbiAgICBzdHJvbmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cblxuLypTYSBqb3VyZW55IGJhbm5lciBlbmQqL1xuXG5cbi8qIGNvbW1vbiBmb250IGNvbG9ycyovXG5cbi5ncmV5LWMtNDAwIHtcbiAgICBjb2xvcjogJGdyZXktNDAwO1xufVxuXG4uZ3JleS1jLTMge1xuICAgIGNvbG9yOiAkYy1ncmV5LTM7XG59XG5cblxuLyogY29tbW9uIGZvbnQgY29sb3JzIGVuZCovXG5cblxuLyogRml4ZWQgRGVwb3NpdCBiYW5uZXIqL1xuXG4ucHJvZHVjdC1iYW5uZXIgLmJhbm5lci1jdG50IC5kZXNjIHtcbiAgICAmLmYyNCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qZW5kKi9cblxuXG4vKiBJbnZlc3RvcnMgUGFnZSBCYW5uZXIgc3RhcnQqL1xuXG4uYmFubmVyLXRvcCAuaW52ZXN0b3ItYmFubmVyIHtcbiAgICAuYmFubmVyLWN0bnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBJbnZlc3RvcnMgUGFnZSBCYW5uZXIgZW5kKi9cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbW53MTkyMCkge1xuXG4gICAgLmJhbm5lci13cmFwcGVyIC5jb250YWluZXIsXG4gICAgLmJhbm5lci10b3AgLmJhbm5lci1idG0gLmNvbnRhaW5lcixcbiAgICAuYmFuci5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDE2MjBweDtcbiAgICB9XG59XG5cbi5tb2ItYnRucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLnByb2R1Y3QtYmFubmVyLnYxIHtcbiAgICAgICAgLmJhbm5lci13cmFwcGVyIGZpZ3VyZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwdmg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1jdG50IHtcbiAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItYnRtIC5saXN0LWl0ZW0ub3AyIGxpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxNTBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDE2cHggMjBweCAwO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci10b3AudjEge1xuICAgICAgICAuYmFubmVyLXdyYXBwZXIgZmlndXJlIHtcbiAgICAgICAgICAgIGhlaWdodDogNjh2aDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNzAlLCByZ2JhKDAsIDAsIDAsIC4zKSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItY3RudCB7XG4gICAgICAgICAgICAuaGQxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuZmVhdHVyZXMgLmZldEluIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcy5NVDMwLFxuICAgICAgICAuaGVyby1iYW5uZXIubmV3IC5iYW5uZXItY3RudCAuYnRuLWJveC5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iLWJ0bnMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjQzQ3NzdEIDAlLCAjOUQxRDI3IDkxJSk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYub3AyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIC8vYm9yZGVyOiAycHggZ3Jvb3ZlICNEMTE4MjdcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDExODI3O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDExODI3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMTE4Mjc7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzc3MDYwRjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzcwNjBGO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDExODI3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3NzA2MEY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzc3MDYwRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyLXRvcC52MiB7XG4gICAgICAgIC5iYW5uZXItd3JhcHBlciBmaWd1cmUge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA3MCUsIHJnYmEoMCwgMCwgMCwgLjMpIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vYi1idG5zLm9wMSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1iYW5uZXIubmV3IC5vd2wtZG90cyB7XG4gICAgICAgICAgICBib3R0b206IDExMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1jdG50IHtcbiAgICAgICAgICAgIC5oZDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5mZWF0dXJlcyAuZmV0SW4ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlcm8tYmFubmVyLm5ldyAuYmFubmVyLWN0bnQgLmZlYXR1cmVzLk1UMzAsXG4gICAgICAgIC5oZXJvLWJhbm5lci5uZXcgLmJhbm5lci1jdG50IC5idG4tYm94Lk1UMzAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJhbm5lci13cmFwcGVyIGZpZ3VyZS5idG0tZ3JhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA1MCUsIHJnYmEoMCwgMCwgMCwgLjMpIDEwMCUpO1xuICAgIH1cbn1cblxuLmJhbm5lci1idG0xIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5saXN0LWFiMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDE4LjYlO1xuICAgICAgICBtYXJnaW46IDAgMC43JSAzNnB4O1xuXG4gICAgICAgICYuYWN0aXZlIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMmRlZywgI0M0Nzc3RCAwJSwgIzlCMUUyNiAxMDAlKTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMmRlZywgI0M0Nzc3RCAwJSwgIzlCMUUyNiAxMDAlKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5iYW5uZXItYnRtLm9wMSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0yMDA7XG5cbiAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAxNnB4IDI0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtZ3JleS0xO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIH1cbn1cblxuLmhkMzIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmMtd2hpdGUge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbn1cblxuI3RhbmRjIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIGhlaWdodDogNDUwcHg7XG5cbiAgICAubm90ZXMgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG4ubm8taHR7aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7fVxuXG5cbi5ncm50LXByZS1vd24tYmFuMntcbiAgICBiYWNrZ3JvdW5kOiAjRkRGREZEO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcscmdiYSgyNTMsIDI1MywgMjUzLCAxKSA0JSwgcmdiYSgyMjAsIDIyNSwgMjI4LCAxKSA2OCUpO1xuICAgIG1pbi1oZWlnaHQ6IDYyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDU5MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICB9XG4gICAgcGljdHVyZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMCAwO1xuXG4gICAgdWwge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkYy1ncmV5LTIsIDAuNCk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgICAuc2Vub3RpLWgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgICAubm8tYngtaDQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAuYmR5IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG59XG5cbi5kcm9wLWRvd24tbm90aWZpY2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDZweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub3RpZmljYXRpb24tYngge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBAaW5jbHVkZSBjZW50ZXIoeCk7XG4gICAgei1pbmRleDogNTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIC8vbWluLWhlaWdodDogNTUwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcbiAgICBtYXgtaGVpZ2h0OiAzNjBweDtcblxuICAgIC5zZWFyY2gtYnhJbiB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAgLnNlbm90aS1oMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIC8vaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgLy9tYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufVxuLmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDF7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG4uZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3due1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDAgMTIwcHggMCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcblxuICAgICAgIC5waG9uZS1ieDo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgIHdpZHRoOiAwOyBcbiAgICAgICAgaGVpZ2h0OiAwOyBcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIFxuICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgI2VlZTtcbiAgICAgICB9XG4gICAgfVxufVxuLnBob25lLWJ4e1xuICAgIHBhZGRpbmc6IDE2cHggMjBweDtcblxuICAgIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGhye1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGlzdC1zdHlsZTogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG59XG5cbi50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgPiBsaSAucGhvbmUgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzlEMUQyNztcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xufSAiLCIuZGFyay1tb2RlIGJvZHksXG4uZGFyay1tb2RlIHNlY3Rpb24sXG4uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUsXG4uZGFyay1tb2RlIC5jYWxjdWxhdG9yLWZvcm0uZm9ybS1iZyxcbi5kYXJrLW1vZGUgLnJldmFtcF9maW5hbmNpYWxfY2FsYyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NvbnRhaW5lciAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX3JvdyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NhcmRfY29udGFpbmVyIC5maW5hbmNpYWwtY2FsYy1mb3JtIC5zYXZpbmctYWNjb3VudC1zY3JlZW4gLnNpbXVsYXRpb24tY29udGFpbmVyLFxuLmRhcmstbW9kZSAudGVzdGltb25pYWwtc2VjdGlvbiAuY2FyZCxcbi5kYXJrLW1vZGUgLmJsb2ctY2FyZCAuY2FyZC1sZWZ0LFxuLmRhcmstbW9kZSAuYmxvZy1jYXJkIC5jYXJkLXJpZ2h0LFxuLmRhcmstbW9kZSAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYixcbi5kYXJrLW1vZGUgLmJ0bi1ib3ggLmJ0bi13aGl0ZSxcbi5kYXJrLW1vZGUgLmNvbnRhaW5lci50b3AtbmF2LWNvbnRhaW5lcixcbi5kYXJrLW1vZGUgLm1vYi1tZW51LFxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLFxuLmRhcmstbW9kZSAudGhpcmQtdGFiLFxuLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLFxuLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLWxpZ2h0LFxuLmRhcmstbW9kZSAuc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWQ6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmFjdGl2ZSxcbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5tYkZpeGVkYnQsXG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYSxcbi5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJncixcbi5kYXJrLW1vZGUgLmFjY29yZGlhbiAudG9nX2NvbnQsXG4uZGFyay1tb2RlIC5uYXYuc29jLWxpc3RpbmdUYWIgYSAuY2FyZC1ib3gsXG4uZGFyay1tb2RlIC5iZy1ncmV5IC5zZWNvbmRhcnktdGFiLFxuLmRhcmstbW9kZSAuY2FyZC5vcDIsXG4uZGFyay1tb2RlIC5zZWFyY2gtYm94IC5mb3JtLWNvbnRyb2wsXG4uZGFyay1tb2RlIC5mb3JtLWNvbnRyb2wsXG4uZGFyay1tb2RlIC5sb29raW5nLWZvci5vcDEsXG4uZGFyay1tb2RlIC5zZXJ2aWNlLWJveDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuc2Vjb25kYXJ5LW5hdixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXIsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudSAuaW5uZXIsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5tb2RhbC1ib2R5LmJnLXdoaXRlLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYSxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNlYXJjaC1ieCAudHlwZWFoZWFkLFxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnR0LW1lbnUsXG4uZGFyay1tb2RlIC5zZWFyY2gtYngsXG4uZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIHNlbGVjdC5ub3JtYWwtc2VsLFxuLmRhcmstbW9kZSAuc3JjaC1ieCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG5cbi5kYXJrLW1vZGUgLmljb24tc3RhcjpiZWZvcmUsXG4uZGFyay1tb2RlIC5zZWMtbmF2IC5pY29uLURvd246YmVmb3JlLFxuLmRhcmstbW9kZSAubWJGaXhlZGJ0IC5yZVRpdGxlIGEudXBkb3duYnggc3Bhbi5pY29uLURvd24udXA6YmVmb3JlLFxuLmRhcmstbW9kZSAubWJGaXhlZGJ0IC5yZVRpdGxlIGEudXBkb3duYnggc3BhbjpiZWZvcmUsXG4uZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRyZ3I6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmYwO1xufVxuXG4uZGFyay1tb2RlIC5pY29uLXN0YXIuYWN0aXZlOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY29uLXJzOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmYwO1xufVxuXG5cblxuXG5cbi5kYXJrLW1vZGUgLnRvcC1uYXYsXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLFxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nLFxuLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsXG5cbi5kYXJrLW1vZGUgZm9vdGVyLFxuLmRhcmstbW9kZSAuZm9vdGVyLXRvcCxcbi5kYXJrLW1vZGUgLmN1c3RvbWVyLWZyaWVuZGx5LFxuLmRhcmstbW9kZSAuZ3JleS1iZyxcbi5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGluayxcbi5kYXJrLW1vZGUgLmdyZXktYmcgLmNhcmQtYm94LFxuLmRhcmstbW9kZSAubmV3cy1wYWdlLmdyZXktYmczLFxuLmRhcmstbW9kZSAubmV3cy1tb3JlLWNhcmQgLm1lZGlhLFxuLmRhcmstbW9kZSAuZ3JkUDEsXG4uZGFyay1tb2RlIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEsXG4uZGFyay1tb2RlIC5teS1saW5rcyBhIHNwYW4sXG4uZGFyay1tb2RlIC5ncmV5LWJnMixcbi5kYXJrLW1vZGUgLmxvb2tpbmctZm9yIC5jYXJkLWxvb2ssXG4uZGFyay1tb2RlIC5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgYSxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCxcbi5kYXJrLW1vZGUgLmhvbWUtY2Fyb3VzZWwtMiAuaG9tZS1jYXJvdXNlbC0yLW5hdi1jaGlwLFxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5rLFxuLmRhcmstbW9kZSAudG9wLW5hdi1jb250YWluZXIsXG4uZGFyay1tb2RlIGhlYWRlcixcbi5kYXJrLW1vZGUgLnJldmFtcF9maW5hbmNpYWxfY2FsYyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NvbnRhaW5lciAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX3JvdyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NhcmRfY29udGFpbmVyIC5maW5hbmNpYWwtY2FsYy1mb3JtIC5zYXZpbmctYWNjb3VudC1zY3JlZW4gLnNsaWRlci1jb250YWluZXIsXG4uZGFyay1tb2RlIC5zZWFyY2gtYngsXG4uZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAudHQtbWVudSxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51X19fXyxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtYm94IGlucHV0LFxuLmRhcmstbW9kZSAuYnRuLWJveCAuYnRuLXdoaXRlLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50cmdyLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50b2dfY29udCxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxpbmssXG4uZGFyay1tb2RlIGhlYWRlcixcbi5kYXJrLW1vZGUgLnNlYy1uYXYge1xuICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRoaXJkLXRhYiBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG59XG5cbi5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZDo6YmVmb3JlLFxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoIC5pY29uLXNlYXJjaDpiZWZvcmUsXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3NlOmJlZm9yZSxcbi5kYXJrLW1vZGUgLmdyZXktYmczIC5mb3JtLWxhYmVsLWdyb3VwIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLmRhcmstbW9kZSA6OnBsYWNlaG9sZGVyLFxuLmRhcmstbW9kZSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmMCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIGEsXG4uZGFyay1tb2RlIGgxLFxuLmRhcmstbW9kZSBoMixcbi5kYXJrLW1vZGUgaDMsXG4uZGFyay1tb2RlIGg0LFxuLmRhcmstbW9kZSBoNSxcbi5kYXJrLW1vZGUgaDYsXG4uZGFyay1tb2RlIHAsXG4uZGFyay1tb2RlIHNwYW4sXG4uZGFyay1tb2RlIHN0cm9uZyxcbi5kYXJrLW1vZGUgZW0sXG4uZGFyay1tb2RlIHNtYWxsLFxuLmRhcmstbW9kZSBkaXYsXG4uZGFyay1tb2RlIGxpLFxuLmRhcmstbW9kZSBhLFxuLmRhcmstbW9kZSBidXR0b24sXG4uZGFyay1tb2RlIGxhYmVsLFxuLmRhcmstbW9kZSB0ZCxcbi5kYXJrLW1vZGUgdGgsXG4uZGFyay1tb2RlIGNhcHRpb24sXG4uZGFyay1tb2RlIGxlZ2VuZCxcbi5kYXJrLW1vZGUgcHJlLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLFxuLmRhcmstbW9kZSBhZGRyZXNzLFxuLmRhcmstbW9kZSBjb2RlLFxuLmRhcmstbW9kZSBrYmQsXG4uZGFyay1tb2RlIHNhbXAsXG4uZGFyay1tb2RlIHZhcixcbi5kYXJrLW1vZGUgY2l0ZSxcbi5kYXJrLW1vZGUgYWJicixcbi5kYXJrLW1vZGUgZGZuLFxuLmRhcmstbW9kZSBtYXJrLFxuLmRhcmstbW9kZSBxLFxuLmRhcmstbW9kZSBzdWIsXG4uZGFyay1tb2RlIHN1cCxcbi5kYXJrLW1vZGUgdGltZSxcbi5kYXJrLW1vZGUgaW5zLFxuLmRhcmstbW9kZSBkZWwsXG4uZGFyay1tb2RlIGlucHV0LFxuLmRhcmstbW9kZSBzZWxlY3QsXG4uZGFyay1tb2RlIHN2ZyB7XG4gIGNvbG9yOiAjZmYwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5nZXQtaW50b3VjaC1yZXZhbXAsXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyMjIgIWltcG9ydGFudDtcbn1cblxuLmhpZ2hsaWdodGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi5oaWdobGlnaHRlZFdoaXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG59XG5cblxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoLFxuLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aCxcbi5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmMDtcbn1cblxuLmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmNsb3NlIHBhdGgge1xuICBzdHJva2U6ICNmZjA7XG4gIGZpbGw6ICNmZjA7XG59XG5cbi5kYXJrLW1vZGUgLmNsb3NlLmNsb3NlSGVscCBwYXRoIHtcbiAgZmlsbDogI2ZmMDtcbn1cblxuLmRhcmstbW9kZSAuc2VjLW5hdiAuaWNvbi1Eb3duOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmYwO1xufVxuXG5cbi8vIEFjY2Vzc2liaWxpdHkgY3NzIFNUQVJULS0+XG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2Zyxcbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcge1xuICBwYXRoIHtcbiAgICBzdHJva2U6ICNmZjA7XG4gIH1cbn1cblxuLnNlYy1uYXY+dWwubGFzdCBsaSxcbi5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpIHtcbiAgJi5oZWxwLWRyb3Bkb253IHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxuXG4gIGEge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAmLnNraXAtdG8tbWFpbi1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMzUzNTM1ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgYm9yZGVyOiAwLjdweCBzb2xpZCAjMzUzNTM1O1xuXG4gICAgfVxuICB9XG5cbiAgJi5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgc3ZnIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDcuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuNjgpO1xuICAgICAgcGFkZGluZzogMnB4IDEwcHggOXB4IDEwcHg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NBQ0FDQTtcbiAgICAgICAgcGFkZGluZzogOHB4IDBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGFiZWwge1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgfVxuXG4gICAgICAuYnV0dG9uLWdyb3VwLXNwYWNpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RGREZERjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbi1ncm91cCB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgJi53LTI0IHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjRweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYudy0zMCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYudy01MyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUzcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiA1M3B4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RGREZERjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RGREZERjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMi41cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyM3B4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5kYXJrLW1vZGUgLmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9wIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG5cbiAgLmRhcmstbW9kZSAuY29udGFpbmVyLnRvcC1uYXYtY29udGFpbmVyLFxuICAuZGFyay1tb2RlIC5zYS1iYW5uZXIuY29tbW9uLWFwcGx5Lm9wMSAuc2EtcmlnaHQge1xuICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kYXJrLW1vZGUgLnRoaXJkLXRhYiAubmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB9XG5cbn1cblxuLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6aG92ZXIsXG4uZGFyay1tb2RlIC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmlubmVyLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnUgLmlubmVyLFxuLmRhcmstbW9kZSAucGhvbmUtYngsXG4uZGFyay1tb2RlIC5oZWxwLWRyb2Rvd24tbWVudSxcbi5kYXJrLW1vZGUgdWwjY3VzdG9tLXNlbGVjdC11aURlcy1tZW51IGxpIGRpdiB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG5cbi5kYXJrLW1vZGUgLmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93biAucGhvbmUtYng6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4IC50eXBlYWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gIC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gsXG4gIC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZGFyay1tb2RlIHtcblxuICAuY2MtbGFuZGluZy1wYWdlIC5oZXJvLWJhbm5lci1jYyAuYmFuQm94IC5idG4sXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY3Rpb24gLmJ0bi1ib3ggYSxcbiAgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLmNjbmV3LW9mZmVycy1kYXRhIC5jY25ldy1vZmZlcnMtaGVhZGVyIC5jY25ldy1vZmZlcnMtdGFicyB1bCBsaSBhLmFjdGl2ZSxcbiAgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLmNjbmV3LW9mZmVycy1kYXRhIC50YWJzLWNvbnRlbnQsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjLWxvZ2luLW5hdiAuanVtcFNlY3Rpb24gLmNvbnRhaW5lciAuanVtcEJveCAuanVtcExpbmtzIGEudHJhY2tNeUFwcCxcbiAgLm93bC1jYXJvdXNlbC12ZXJ0aWNhbC5kYXJrIC50YWJzLW5hdi1vcHRpb24gbGkudWktc3RhdGUtYWN0aXZlIC50YWJzLWFuY2hvcixcbiAgLm93bC1jYXJvdXNlbC12ZXJ0aWNhbC5kYXJrIC50YWJzLW5hdi1vcHRpb24gbGk6aG92ZXIgLnRhYnMtYW5jaG9yLFxuICAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb24zIC5vd2wtY2Fyb3VzZWwub3dsLWRyYWcgLm93bC1pdGVtLmNlbnRlciBoNCxcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNCAuY2NuZXctc2VjQm94TmV3IC5jY25ldy1zZWxlY3RCb3ggc2VsZWN0LFxuICAuZm9ybS1ncm91cCBpbnB1dCxcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNSAuY2NuZXctZXhwTGlua3MgbGkuYWN0aXZlIGEsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjYgLnBlckJveE1haW4gLnBlckJveCAucGVyOXRvMzYsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjYgLnBlckJveE1haW4gLnBlckJveE5ldyAucGVyOXRvMzYsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjYgLnBlckJveE1haW4gLnBlckJveE5ldy5wZXJCb3gyIC5wZXI5dG8zNiAuY2MtOXRvMzYsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjbmV3LXNlY2lvbjUgLmNlbnRlciAuY2NuZXctRXhwQm94LFxuICAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWNpb244IC5jY25ldy1leHBMaW5rcyBsaS5hY3RpdmUgYSxcbiAgI3N5bmNOMiAuY3VycmVudCAuaXRlbSxcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uMTMgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZCxcbiAgLmZsb3Qtc3RpY2t5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB9XG5cbiAgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLmNjbmV3LW9mZmVycy1kYXRhIC50YWJzLWNvbnRlbnQgLmNjLWNhcmQgLnRhYi1kYXRhLFxuICAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1wdXAuY2NuZXctcHVwTmV3IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmJ0bi1ib3ggLmJ0bi1yZWQsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmJlZ2luUHVwTWFpbiAuYmVnaW5Db250YSAuYmVnaW5RdWVzT3BlbiBhLFxuICAuY2MtbGFuZGluZy1wYWdlIC5jYy1Db21wQm94UHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNjLUJveGVzQ29udGFpbiAuY2MtY29tcGFyZVRhYmxlIC5mb3JtLWRldGFpbHMgc2VsZWN0IG9wdGlvbixcbiAgLmNyZWRpdC1jYXJkcy1sYW5kaW5nIC5iZW5lZml0c0JveCxcbiAgLmhwY2wtY29tcG9uZW50LW1haW4gLmNvbnRhaW5lci1tYWluIC5yb3ctZGl2IC5zbGlkZXItZGl2IC5yaWdodC1iYXIgLmNhcmQtZGl2LFxuICAuaW1wdC1kb2NzLWxpc3QgLmNhcmQtZG9jcyB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgfVxuXG4gIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbixcbiAgLmNjLWxhbmRpbmctcGFnZSAuY2NuZXctc2VjaW9uNSAuY2NuZXctRXhwQm94LFxuICAuY2MtbGFuZGluZy1wYWdlIC5jY25ldy1zZWN0aW9uIC5idG4tYm94IGEuYnRuLXJlZCxcbiAgLmNyZWRpdC1jYXJkcy1sYW5kaW5nIC5pbXB0LWRvY3MuYmVuZWZpdHMsXG4gIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC50aXRsZS1jb250YWluZXIgLm5ld2J1dHRvbixcbiAgLmZlYXR1cmVzLWJveCxcbiAgLmJlbmVmaXRzQm94LmV2ZW4ge1xuICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gIH1cblxuICAuY3JlZGl0LWNhcmRzLWxhbmRpbmcgLmNhcmRmcmVlLXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6ICMyMjIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC5jYXJkLWRpdiAuc2xpZGUxIC5pdGVtczIgLnByb2dyZXNzLXN0YXR1cy1iYXIgLnN0ZXBwZXItaXRlbSAuc3RlcC1jb3VudGVyLFxuICAuaHBjbC1jb21wb25lbnQtbWFpbiAuY29udGFpbmVyLW1haW4gLnJvdy1kaXYgLnNsaWRlci1kaXYgLnJpZ2h0LWJhciAuY2FyZC1kaXYgLnNsaWRlMSAuaXRlbXMzIC5wcm9ncmVzcy1zdGF0dXMtYmFyIC5zdGVwcGVyLWl0ZW0gLnN0ZXAtY291bnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgfVxuXG4gIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbiBzcGFuLmljb24tUmlnaHQ6OmJlZm9yZSxcbiAgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uIHNwYW4uaWNvbi1MZWZ0OjpiZWZvcmUsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjLUNvbXBCb3hQdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY2MtQm94ZXNDb250YWluIC5jYy1jb21wYXJlVGFibGUgLmZvcm0tZGV0YWlscyBzZWxlY3Qgb3B0aW9uLFxuICAuY3JlZGl0LWNhcmRzLWxhbmRpbmcgLmJlbmVmaXRzQm94IC5hY2NvcmRpYW4ub3AxIC50cmdyOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmYwO1xuICB9XG5cbn1cblxuLy8gQWNjZXNzaWJpbGl0eSBjc3MgRU5ELS0+IFxuXG5cbi8vIG5ldyBhY2Nlc3NpYmlsaXR5IGNzc1xuLmRhcmstbW9kZSB7XG5cbiAgLmlkZmMtY2FyZC1zZWN0aW9uIC5pdGVtLFxuICAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLFxuICAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0c19jbGFzc2ljIC5kX2NvbnRhaW5lcl9jbHMgLmNyZF9jb250X2NsYXNzaWMsXG4gIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzX2NsYXNzaWMgLmRfY29udGFpbmVyX2NscyAuY3JkX2NvbnRfY2xhc3NpYy5hY3RpdmUtY2FyZF9jbHMsXG4gIC5lbmpveS1wb3dlci1ib3gsXG4gIC5vZmZlci1zZWN0aW9uIC5wbC1ib3gsXG4gIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzIC5kX2NvbnRhaW5lciAuY3JkX2NvbnQsXG4gIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzIC5kX2NvbnRhaW5lciAuY3JkX2NvbnQuYWN0aXZlLWNhcmQsXG4gIC5ocGNsLWZpcnN0LWNhcmQgLnBsLWJveCxcbiAgLmhwY2wtZmlyc3QtY2FyZCAuZHJpdmUtY2FsY3VsYXRvcixcbiAgLmZpcnN0LXNlbGVjdC1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+IGRpdiA+IC50cmdyLmFjdCksXG4gIC5maXJzdC1zZWxlY3QtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QsXG4gIC5maXJzdC1zZWxlY3QtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QrLnRvZ19jb250LFxuICAuZmlyc3Qtc2VsZWN0LWRvYy1zZWN0aW9uLmdybnQtY3AtZG9jIC5pbXB0LWRvY3MtbGlzdCAuY2FyZC1kb2NzLFxuICAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCxcbiAgLmZpcnN0LXNlbGVjdC11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSxcbiAgLmhlbHAtZHJvZG93bi1tZW51IGE6aG92ZXIsXG4gIC5maXJzdC1zZWxlY3QtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50LFxuICAuZmlyc3Qtc2VsZWN0LW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCxcbiAgLmZpcnN0LXNlbGVjdC1mbGlnaHQtYm9va2luZyAuZmlyc3Qtc2VsZWN0LWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDYwIC5zdGVwQm9va2luZyxcbiAgLmZpcnN0LXNlbGVjdC1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsXG4gIC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbiAuY2FyZC1jb250ZW50cywuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW4gLmNhcmQtY29udGVudHMyLFxuICAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW4gLnRvcC1oZWFkcyAucmVjbW5kLWJhZGdlLC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbiAudG9wLWhlYWRzLnJhZC1yaWdodCxcbiAgLmZpcnN0LW1pbGxlbm5pYS1iZW5lZml0cy1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLFxuICAuZmlyc3QtbWlsbGVubmlhLW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCxcbiAgLmZpcnN0LW1pbGxlbm5pYS1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsXG4gIC5maXJzdC1taWxsZW5uaWEtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEsXG4gIC5maXJzdC1taWxsZW5uaWEtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LW1pbGxlbm5pYS1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w2MCAuc3RlcEJvb2tpbmcsIFxuICAuZmlyc3QtbWlsbGVubmlhLWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dCxcbiAgLmZpcnN0LWZhbWlseS1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD4gZGl2ID4gLnRyZ3IuYWN0KSxcbiAgLmZpcnN0LWZhbWlseS1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD4gZGl2ID4gLnRyZ3IuYWN0KSAudHJncixcbiAgLmZpcnN0LWZhbWlseS1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD4gZGl2ID4gLnRyZ3IuYWN0KSAudG9nX2NvbnQsXG4gIC5maXJzdC13ZWFsdGgtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLFxuICAuZmlyc3Qtd2VhbHRoLWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dCxcbiAgLmZpcnN0LXdlYWx0aC1mbGlnaHQtYm9va2luZyAuZmlyc3Qtd2VhbHRoLWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDYwIC5zdGVwQm9va2luZyxcbiAgLmZpcnN0LXdlYWx0aC11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSxcbiAgLmZpcnN0LWNsYXNzaWMtZmFxLWNvbnRhaW5lciAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXItaXRlbXMtdHh0LFxuICAuZmlyc3QtY2xhc3NpYy11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSxcbiAgLmZpcnN0LWNsYXNzaWMtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLFxuICAuZmlyc3QtY2xhc3NpYy1mbGlnaHQtYm9va2luZyAuZmlyc3QtY2xhc3NpYy1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w2MCAuc3RlcEJvb2tpbmcsXG4gIC5maXJzdC1jbGFzc2ljLW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCxcbiAgLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1tYWluIC50b3AtaGVhZHMsIC5uZXR3b3JrLWRpc2NvdmVyLWNjIC5jYXJkLFxuICAubmV0d29yay1wYWdlLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPiBkaXYgPiAudHJnci5hY3QpLFxuICAubmV0d29yay1wYWdlLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJncixcbiAgLm5ldHdvcmstcGFnZS1mYXEucnVwYXktbGlzdGluZy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250LC5mZi11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYSxcbiAgLmZmLWV4cGxvcmUtc2xpZGVyIC5mZi1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtdGFiLCAuZmYtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcywud293LWZpcnN0LWNsaWVudCAud293LWNvbnRhaW5lcixcbiAgLnJ1cGF5LWxpc3RpbmctZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+IGRpdiA+IC50cmdyLmFjdCksXG4gIC5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QsXG4gIC5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QgKyAudG9nX2NvbnQsXG4gIC5jYy1ydXBheS1ydXBheS1jYXJkLXNlY3Rpb24gLmxpbmtzLWFuZC1jb250ZW50IC5tYWluLWxpbmtzLWNvbnRlbnQgLm1haW5Sb3cgLnRleHRDb250YWluZXIgLmJveFNhdmluZyxcbiAgLmFzaHZhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPiBkaXYgPiAudHJnci5hY3QpLFxuICAuYXNodmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCxcbiAgLmFzaHZhLWNjLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QgKyAudG9nX2NvbnQsXG4gIC5tYXl1cmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+IGRpdiA+IC50cmdyLmFjdCksXG4gIC5tYXl1cmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCxcbiAgLm1heXVyYS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0ICsgLnRvZ19jb250LCAuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAuY2MtcGF5LXN0ZXBzIC5pdGVtLWNvbnRhaW5lciwuZmlyc3Qtc2VsZWN0LWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dCxcbiAgLmZpcnN0LWVhcm4tb3ZlcnZpZXcgLm1pZC1zZWN0aW9uIHVsLmxpc3QgbGksXG4gIC5ydXBheS1mZWVDaGFyLXNlY3Rpb24gLlJGbWFpbkRpdixcbiAgLnJ1cGF5LWZhcS1zZWN0aW9uLWZpbHRlci1pdGVtcyxcbiAgLnJ1cGF5LWZhcS1zZWN0aW9uIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+IGRpdiA+IC50cmdyLmFjdCksXG4gIC5ydXBheS1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QsXG4gIC5ydXBheS1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudHJnci5hY3QgKyAudG9nX2NvbnQsXG4gIC5maXJzdC1zZWxlY3QtbWFuYWdlLWNyZWRpdCAubWFuYWdlLWNhcmQtYm94LFxuICAuZmlyc3Qtc2VsZWN0LWNhcmQtc29sdXRpb24gLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUsXG4gIC5maXJzdC1zZWxlY3QtY2FyZC1zb2x1dGlvbiAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSAuaWNvbi1ib3gsXG4gIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5waW5rLWJveCxcbiAgLmZpcnN0LXNlbGVjdC1mZWF0dXJlIC5ncmFkQmcsXG4gIC5maXJzdC1mZWUtY2hhcmdlIC5mZWVzQ2hhcmdlQmcsXG4gIC5maXJzdC1zZWxlY3QtcGF5bWVudCAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSxcbiAgLmJ0LWZhcSAuYWNjb3JkaWFuIC5idC13cmFwOmhhcyg+IGRpdiA+IC50cmdyLmFjdCksXG4gIC5idC1mYXEgLmFjY29yZGlhbiAuYnQtd3JhcCAudHJnci5hY3QsXG4gIC5idC1mYXEgLmFjY29yZGlhbiAuYnQtd3JhcCAudHJnci5hY3QgKyAudG9nX2NvbnQsXG4gIC5idC1mYXEtZmlsdGVyLWl0ZW1zLFxuICAuYnQtYmFubmVyLWhlcm8gLmJ0LWJhbm5lci1zd2lwZXItY29udGFpbmVyIC5idC1iYW5uZXIgLnNsaWRlci1jb250ZW50LC5maXJzdC1yZXdhcmQtc2VjdGlvbiAucmV3YXJkLXdyYXBwZXIsIC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlcixcbiAgLmZpcnN0LXJld2FyZC1zZWN0aW9uIC5yZXdhcmQtd3JhcHBlciAuY2hpcC1jb250YWluZXIgYSwgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLnJld2FyZC13cmFwcGVyIC5jaGlwLWNvbnRhaW5lciBhLFxuICAuZmlyc3Qtc2VsZWN0LWpvaW5pbmctYmVuZWZpdHMgLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUsXG4gIC5maXJzdC1zZWxlY3QtZXhwbG9yZS1jYXJkcy1zZWN0aW9uIC5udWRnZS1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci1zbGlkZSAuY2FyZCxcbiAgLmZpcnN0LWZlZS1jaGFyZ2UtYmVuZWZpdHMgLmZlZXNDaGFyZ2VCZywucXVpelNjcmVlbi10aW1lciwud2hhdHNOZXdTZWN0aW9uIC5iZy1ncmFkaWVudC1ibHVlLC5lbWlDYXJvdXNlbCAubnVkZ2VzLXNsaWRlciwudGVzdGltb25haWxDb21wLWNhcmRzLWl0ZW1zLC5jYy1mYXEtZmlsdGVyLWl0ZW1zLXR4dCxcbiAgLmNjLWNhcmQtcG9wdXAtdGhpcmQgLnNpbmdsZUNhcmRQYXJlbnQgLnNpbmdsZUNhcmQsLmNjLWNhcmQtcG9wdXAtdGhpcmQgLmNjLWNhcmQtZmlsdGVyLWl0ZW1zLXR4dCwuY2MtY2FyZC1wb3B1cC10aGlyZCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50LC5xdWl6U2NyZWVuIC5xdWl6LXR3byAucXVpelNjcmVlbi1kYXRlUGlja2VyLVBhcmVudCAuRy1waWNrZXIsLnF1aXpTY3JlZW4gLnF1aXotdHdvIC5xdWl6U2NyZWVuLWRhdGVQaWNrZXItUGFyZW50IC5kYXRlLXNlbGVjdG9yIC5zZWxlY3Qtd3JhcCxcbiAgLmNjLWNhcmQtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCwuaGVscCAudmlld0FsbGNhcmRzIC5idG4tYm94IC53dC1idG4tbmV3LFxuICAuZm9ybS1sYWJlbC1ncm91cCAuc2VsZWN0ZWQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCwuYWRkTmV3ZXRiLHRleHRhcmVhLmZvcm0tY29udHJvbCwucHJvZ3Jlc3MtbGlzdCB1bCBsaS5hY3RpdmUsLmV0ZERpc2FibGVkOmRpc2FibGVkLmRpc2FibGVkLC5lZGl0LWJ0biwuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLCAuZm9ybS1sYWJlbC1ncm91cCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OmZvY3VzIH4gbGFiZWwsIC5mb3JtLWxhYmVsLWdyb3VwIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwsLmxpYy1yZWYtdGFibGUtcG9wdXBOZXcgLmxpYy1yZWYtdGFibGUtcG9wdXAtY29udGVudCxcbiAgLm5ld0NhcmRCb3gsI2xhbmRpbmdQb3B1cCAubW9kYWwtY29udGVudCwjYmFja1BvcCAubW9kYWwtY29udGVudCwudmt5Y0J0dG9tU3VzcyAuY2t5Y0J0dG9tQm94IC5jb25nckJveDEsLnNjaGVkdWxlUG9wdXAgLm1vZGFsLWNvbnRlbnQsLmJ0bi1jb250YWluZXItbGIgLmxlYXJuLW1vcmUtZGF0YS1sZWZ0LC5idG4tY29udGFpbmVyLWxiIC5sZWFybi1tb3JlLWRhdGEtcmlnaHQsXG4gIC51cGktb24tY3JlZGl0LWRldGFpbCAuYWN0aXZhdGUtY2FyZCwudXBpLW9uLWNyZWRpdC1kZXRhaWwgLmFjdGl2YXRlLWNhcmQgLmludHJvLW9mZmVyLC51cGktb24tY3JlZGl0LWRldGFpbCAuYWN0aXZhdGUtY2FyZCAuY29udmllbmNlLWNvbnRhaW5lciwuaGlkZS12ZXJpZnkgLmRlZmF1bHQtYm94IC50b3BiYXItc2hvdywjdHJhbnNsYXRlUG9wVXAgLm1vZGFsLWNvbnRlbnQsLndvdy1mZC1vdmVydmlldy1zZWN0aW9uIC53b3ctY29udGFpbmVyLC5jbGFyaWZpY2F0aW9ucywud293LWZkLWxpbWl0LWNvbnRhaW5lciAuY29udGVudC1jb250YWluZXIsI2FjdGl2ZS11cGktbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCxcbiAgLm50Yi1hZ2dyZWdhdG9yLXNlY3Rpb24gLnRpcCwubnRiLWFnZ3JlZ2F0b3Itc2VjdGlvbiAuZm9ybS1sYWJlbC1ncm91cCBzZWxlY3QuZm9ybS1jb250cm9sLC5udGItYWdncmVnYXRvci1zZWN0aW9uIC5pbmZvLC5udGItYWdncmVnYXRvci1zZWN0aW9uIC5udGItYWdncmVnYXRvci1yaWdodCwudGVybXMtbmV3UHVwIC5tb2RhbC1jb250ZW50LC5pbmZvLWNvbnRhaW5lciAuc3VjY2Vzcy1pbmZvLC5pbmZvLWNvbnRhaW5lciAuZXJyb3ItaW5mbywuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIgLmNhcmQtbm8tZG9jdW1lbnQtb3V0ZXIsLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyIC5jYXJkLW5vLWRvY3VtZW50LW91dGVyIC5jYXJkLW5vLWRvY3VtZW50LWlubmVyIC5sZWZ0LXNlYyAuYnRuLXBpbmssLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyIC5jYXJkLW5vLWRvY3VtZW50LW91dGVyIC5jYXJkLW5vLWRvY3VtZW50LWlubmVyIC5yaWdodC1zZWMgLmNhcmQtYmVuZWZpdHMsXG4gIC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lciAuY2FyZC1uby1kb2N1bWVudC1vcGVuLC5jYXJkLW5vLWRvY3VtZW50LWNvbnRhaW5lciAuY2FyZC1uby1kb2N1bWVudC1vdXRlciAuY2FyZC1uby1kb2N1bWVudC1pbm5lciAubGVmdC1zZWMgLmJ0bi1ncmV5LC50YWJsZS1jb21wYXJlIHRkLC5udGJPZmZlckNhcmQ0LXBvcHVwLC5udGItb2ZmZXItaGVyby1zZWN0aW9uIC5udGItb2ZmLWhlci1jb250YWluZXItYWZ0ZXIsXG4gIC50YWItY29udGVudCAuZ3JudC1iYW5yLWJ0bS5zY3JvbGxlZCwucG9wLXVwMi1tYWluLC5kZWNpZGUtZXZlcnl0aGluZy1zZWN0aW9uIC5kZWNpZGUtZXZlcnl0aGluZy1jb250YWluZXIgLm9yLXNlcHJhdG9yLC5vZmZlci1zZWN0aW9uIC5vZmZlci1jYXJvdXNlbCAuY2FyZCwuZmVhdHVyZS1zZWN0aW9uIC5mbGlwLWNhcmQtYmFjaywudGluZGVyLXNlY3Rpb24gLmVkZ2UudG9wLC50aW5kZXItc2VjdGlvbiAuZWRnZS5ib3R0b20sLnRpbmRlci1zZWN0aW9uIC50aW5kZXItLWNhcmQsLnRpbmRlci1zZWN0aW9uLXZpZXctYWxsIC53aGl0ZS1jb250YWluZXIsLnRpbmRlci1zZWN0aW9uLXZpZXctYWxsIC5lZGdlLnRvcCwudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLmVkZ2UuYm90dG9tLC5zZWN0aW9uLXN0b3AgLmNhcmQuYmctYmx1ZSwuc2VjdGlvbi1zdG9wIC5jYXJkLmJnLXllbGxvdywuc2VjdGlvbi1zdG9wIC5jYXJkLmJnLXBpbmssLnNlY3Rpb24tc25lYWstcGVhayAuZm9ybS1jb250YWluZXIgaW5wdXQsLnBvcC11cDEtbWFpbiwuc2VjdGlvbi1zdG9wIC5jYXJkLmJnLWJsdWUyLC5zZWN0aW9uLXN0b3AgLmNhcmQuYmcteWVsbG93Miwuc2VjdGlvbi1yZXdhcmRpbmcgLmNhcmQucGluaywuc2VjdGlvbi1yZXdhcmRpbmcgLmNhcmQueWVsbG93LC5zZWN0aW9uLXJld2FyZGluZyAuY2FyZC5ibHVlLC5zZWN0aW9uLXJld2FyZGluZyAuY2FyZC5waW5rLC5zd3lwLWFjY29yZGlhbiAuYWNjb3JkaWFuIC5hY2NvcmRpb24taXRlbSwuc3d5cC1hY2NvcmRpYW4gLmFjY29yZGlhbiAuYWNjb3JkaW9uLWl0ZW0gLnRyZ3IsLnN3eXAtYWNjb3JkaWFuIC5hY2NvcmRpYW4gLmFjY29yZGlvbi1pdGVtIC50b2dfY29udCxcbiAgLmJsb2dzLWNvbnRhaW5lciwudXBpLWFjdGl2YXRpb24tc2VjdGlvbiAuZWRnZS50b3AsLnVwaS1hY3RpdmF0aW9uLXNlY3Rpb24gLmVkZ2UuYm90dG9tLC5zd3lwLWJ0biNzd3lwLWJ0bi10b2dnbGUsLm1vZGFsLWRpYWxvZy5vcDIgLm1vZGFsLWNvbnRlbnQsLmRvY3VtZW50LXNlY3Rpb24gLmNhcmQtZG9jcywuY2MtbGFuZGluZy1wYWdlIC5iZWdpblB1cE1haW4gLmJlZ2luQ29udGFSZXN1bHQgLmJlZ2luUmVzUmlnaHQgLmJ0bi1ib3ggLmJ0biwuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAuY2NuZXctb2ZmZXJzLWRhdGEgLnRhYnMtY29udGVudCAuY2MtY2FyZC5hY3RpdmUsXG4gIC5jYy1sYW5kaW5nLXBhZ2UgLmNjLUV4cEJveFB1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5LC5jY25ldy1zZWNPUkMgLmNoYXJ0LWJveC5nbGMgLnRvdGFsLWFtb3VudCwuY3JlZGl0LWNsYXNzaWMtc2VsZWN0LWJ1dHRvbi1jb250YWluZXItbWFpbiAuY3JlZGl0LWNsYXNzaWMtc2VsZWN0LWJ1dHRvbi1jb250YWluZXIgLmFjdGl2ZSwuY3JlZGl0LWNhcmQtZ2xhbmNlIC5nbGFuY2UtY29udGFpbmVyLW1haW4gLmdsYW5jZS1jYXJkcyAuY2FyZC1nbGFuY2UsLmNyZWRpdC1jYXJkLWNvbXA0IC5mcmVxLW1haW4gLmZyZXEtYnV0dG9uLWNvbnRhaW5lciAuY3JlZGl0LWZhcS1idXR0b24sXG4gIC5jcmVkaXQtY2FyZC1mZWVzLC5jcmVkaXQtY2FyZC1jb252aWVuY2UtbWFpbiwuY3JlZGl0LWNhcmQtY2xhc3NpYywubW9kYWwtZGlhbG9nLm9wMiAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBzZWN0aW9uLC5ocGNpLWNhbGN1bGF0b3ItbWFpbiAuY2FsY3VsYXRvci1jb250YWluZXIgLm1haW4tY2FsY3VsYXRvciwuc3dpdGNoLXN0ZXAxU2hvdyAuZm9ybS1ncm91cDEucDI0LC5ldGItY2FsYyAuZm9ybS1ncm91cDEgaW5wdXQsLl9fYm9yME5ldzIgLmFkZHJlc3NfZGV0YWlscyAuYWRkcmV0eHQsLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWlubmVyLWJnLC5ncm50LWNyZWRpdC1iYW5uZXIudmVyLXR3byAuZ2NiLWJvdHRvbSAub3ItdGV4dCAudGl0bGUsXG4gIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MsLmdybnQtaG93LXdvcmtzLnZlci1mb3VyIC5ncm50LXN0YXRlLW1haW4gLmdyc3RhdGUtbWFpbi1kZXNjOjpiZWZvcmUsLmdybnQtY3JlZGl0LW1vYi1iYW5uZXIgLmdjYi1ib3R0b206OmJlZm9yZSwuZ3JudC1jcmVjYWwtbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCwuZmYtbW9yZS1yZWFzb24tc2VjdGlvbiAuZmYtbW9yZS1yZWFzb24tc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50OjpiZWZvcmUsLmZmLWZlZXMtY2hhcmdlLXNlY3Rpb24sLmZmLWNhcmQtcG93ZXItc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NCAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0OjpwbGFjZWhvbGRlcixpbnB1dCNkYXRlb2ZiaXJ0aDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhwY2ktY2FsY3VsYXRvci1tYWluIC5jYWxjdWxhdG9yLWNvbnRhaW5lciAubWFpbi1jYWxjdWxhdG9yIC5tYWluLWRpdiAuaW5wdXQtZGl2LWRhcmsgaW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICM3MDcwNzAgdXJsKC4uL2ltYWdlcy9ocGNpL3J1cGVlLWRhcmsuc3ZnKSBuby1yZXBlYXQgOHB4IDdweDtcbiAgfVxuICAucHJvZ3Jlc3MtbGlzdCB1bCBsaSAudG9wLC50aW5kZXItc2VjdGlvbi12aWV3LWFsbCAud2hpdGUtY29udGFpbmVyIC5jaXJjbGUtY29udGFpbmVyIGZpZ3VyZS5hY3RpdmUsLmNjbmV3LXNlY09SQyAuYmFua0J4IC5oZDI0Lm9wMSwuYmFubmVyLW5ldyAubmV3LWZyb21CZywuZXRiLWNhbGMgLmJ0bi1ib3ggLmRpc2FibGVkLC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1ib3R0b206OmJlZm9yZSwuZmlyc3Qtc2VsZWN0LWZsaWdodC1ib29raW5nIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiwuZmlyc3Qtc2VsZWN0LWZlZXMtY2hhcmdlLXNlY3Rpb24sLmZpcnN0LXNlbGVjdC1wb3dlci1zZWN0aW9uLC5maXJzdC1zZWxlY3QtZXhwZXJpbmNlLXNlY3Rpb24gLmZmLWV4cGVyaW5jZS1zbGlkZXIgLnN3aXBlci1zbGlkZSwuZmlyc3Qtc2VsZWN0LXJld2FyZC1wb2ludCAuZmlyc3Qtc2VsZWN0LXJld2FyZC1wb2ludHMtc2xpZGVyIC5yZXdhcmQtZGVzYyxcbiAgLmZpcnN0LW1pbGxlbm5pYS1mbGlnaHQtYm9va2luZyAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nLXNlY3Rpb24sLmZpcnN0LW1pbGxlbm5pYS1yZXdhcmQtcG9pbnQgLmZpcnN0LW1pbGxlbm5pYS1yZXdhcmQtcG9pbnRzLXNsaWRlciAucmV3YXJkLWRlc2MsLmZpcnN0LW1pbGxlbm5pYS1mZWVzLWNoYXJnZS1zZWN0aW9uLC5maXJzdC1taWxsZW5uaWEtcG93ZXItc2VjdGlvbiwuZmlyc3QtbWlsbGVubmlhLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUsLmZpcnN0LXdlYWx0aC1mbGlnaHQtYm9va2luZyAuZmlyc3Qtd2VhbHRoLWZsaWdodC1ib29raW5nLXNlY3Rpb24sXG4gIC5maXJzdC13ZWFsdGgtcmV3YXJkLXBvaW50IC5maXJzdC13ZWFsdGgtcmV3YXJkLXBvaW50cy1zbGlkZXIgLnJld2FyZC1kZXNjLC5maXJzdC13ZWFsdGgtcG93ZXItc2VjdGlvbiwuZmlyc3Qtd2VhbHRoLWZlZXMtY2hhcmdlLXNlY3Rpb24sLmZpcnN0LXdlYWx0aC1leHBlcmluY2Utc2VjdGlvbiAuZmYtZXhwZXJpbmNlLXNsaWRlciAuc3dpcGVyLXNsaWRlLC5maXJzdC1jbGFzc2ljLWZsaWdodC1ib29raW5nIC5maXJzdC1jbGFzc2ljLWZsaWdodC1ib29raW5nLXNlY3Rpb24sLmZpcnN0LWNsYXNzaWMtZmVlcy1jaGFyZ2Utc2VjdGlvbiwuZmlyc3QtY2xhc3NpYy1wb3dlci1zZWN0aW9uLC5maXJzdC1jbGFzc2ljLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUsLmZpcnN0LWNsYXNzaWMtcmV3YXJkLXBvaW50IC5maXJzdC1jbGFzc2ljLXJld2FyZC1wb2ludHMtc2xpZGVyIC5yZXdhcmQtZGVzYywuY2MtcGlsbGVyLWVwbGFvcmUtcHJvZHVjdCAuY2MtcGlsbGVyLXNsaWRlciAuc2xpZGVyLWNvbnRlbnQsLmNjLXBpbGxlci1zbGlkZXItc2VjdGlvbiAuY2MtcGlsbGVyLXNsaWRlciAuc2xpZGVyLWNvbnRlbnQsLmNjLXBpbGxlci1lY3Bsb3JlLWNjIC5ncmFkQmcgLnRhYi1jb250ZW50IC5kZXNjLC5jYy1waWxsZXItYmVuZWZpdHMgLmRlc2MsLndvdy1maXJzdC1jbGllbnQgZm9ybSAuYnRuLWJveCAuYnRuLXN1Ym1pdC5kaXNhYmxlZCwuZ3JudC1jcmVkaXQtYmFubmVyLnZlci1mb3VyIC5nY2ItaW5uZXItYmc6OmJlZm9yZSwuZmlyc3Qtc2VsZWN0LXRoaW5nLWNvbnRhaW5lci5ncm50LWNyZS1jYWxjIC5jcmUtY2FsYy1iZywuZ3JudC1ob3ctd29ya3MudmVyLWZvdXIgLmdybnQtc3RhdGUtbWFpbiAuZ3JzdGF0ZS1tYWluLWRlc2MgLnN0YXRlYnQtdG9wLC5ncm50LWhvdy13b3Jrcy52ZXItZm91ciAuZ2h3LWJnOjpiZWZvcmUsLmdybnQtY3JlZGl0LW1vYi1iYW5uZXIgLmdjYi1pbm5lci1iZywuZ3JudC1jcmVjYWwtbW9kYWwgLmdybnQtY3JlY2FsLWJvdHRvbSxcbiAgLmFzaHZhLXVwZ3JlYWQtdG9wLWJnIC5hc2h2YS11cGdyZWFkLW1haW4tY29udGFpbmVyIC5tYWluLXJvdyAuZm9SbURpViwubWF5dXJhLXVwZ3JlYWQtdG9wLWJnIC5tYXl1cmEtdXBncmVhZC1tYWluLWNvbnRhaW5lciAubWFpbi1yb3cgLmZvUm1EaVYsIC5mZi1jYy1pbnRybyAuaW50cm9Cb3gsIC5mZi1leHBlcmluY2Utc2VjdGlvbiAuZmYtZXhwZXJpbmNlLXNsaWRlciAuc3dpcGVyLXNsaWRlLC5mZi1yZXdhcmQtc2VjdGlvbiAuZmYtY2FsY3VsYXRvci1yZXdhcmRzIC5jYWxjdWxhdG9yQ2FyZCwuZmYtcmV3YXJkLXNlY3Rpb24gLmZmLXJld2FyZHMtcG9pbnQtY29sdW1uIC5yZXdhcmRDYXJkLC5mZi1tb3JlLXJlYXNvbi1zZWN0aW9uIC5mZi1tb3JlLXJlYXNvbi1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICM3MDcwNzAgIWltcG9ydGFudDtcbiAgfVxuICAuc2VjdGlvbi1kZWV0cyBzdmcud2F2ZS5ib3R0b20gcGF0aCwuc2VjdGlvbi1kZWV0cyBzdmcud2F2ZSBwYXRoe1xuICAgIGZpbGw6ICM3MDcwNzAgIWltcG9ydGFudDtcbiAgfVxuICAuZmYtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5mZi1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtc3tcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNjLUJhbm5lck1haW4gLnByb2R1Y3QtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4gIH1cbiAgLmZpcnN0LXdlYWx0aC1leHBlcmluY2Utc2VjdGlvbiAuZmYtZXhwZXJpbmNlLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZUJnLC5maXJzdC1jbGFzc2ljLWV4cGVyaW5jZS1zZWN0aW9uIC5mZi1leHBlcmluY2Utc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlQmd7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuZmlyc3QtZmFtaWx5LWZhcS1maWx0ZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zOmhhcyg+IC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlKXtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTE2ZGVnLCAjMTUwMTUyIC0xNS41MyUsICMwMDFDMzUgMzAuNzUlLCAjQzQxMjM1IDEwMy43MSUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZpcnN0LW1pbGxlbm5pYS1iZW5lZml0cy1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSwuZmlyc3QtbWlsbGVubmlhLWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsXG4gIC5maXJzdC1taWxsZW5uaWEtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5maXJzdC1taWxsZW5uaWEtZGVhbC1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOiAjMGQ3M2FlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZpcnN0LXdlYWx0aC1kZWFsLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLFxuICAuZmlyc3Qtd2VhbHRoLWZhcS1jb250YWluZXIgLmZpcnN0LWZhbWlseS1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsXG4gIC5maXJzdC13ZWFsdGgtdW5sb2NrLXNlY3Rpb24gLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZle1xuICAgIGJhY2tncm91bmQ6ICMwZjFiNGUgIWltcG9ydGFudDtcbiAgfVxuICAuZmlyc3QtY2xhc3NpYy1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLFxuICAuZmlyc3QtY2xhc3NpYy11bmxvY2stc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsXG4gIC5maXJzdC1jbGFzc2ljLWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmV7XG4gICAgYmFja2dyb3VuZDogIzFiNGE3ZCAhaW1wb3J0YW50OyAgXG4gIH1cblxuICAuZ3JkUDIsXG4gIC5zZWNvbmRhcnktbmF2LFxuICAuZmlyc3Qtc2VsZWN0LW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudDo6YmVmb3JlLC5jYXJkLWNvbXBhcmUtcGFnZSAuY2FyZHMtbWFpbjpoYXMoLmN1c3RvbS1jb250cm9sLWlucHV0OmlzKDpjaGVja2VkKSkgLnRvcC1oZWFkcyxcbiAgLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1tYWluOmhhcyguY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aXMoOmNoZWNrZWQpKSAuY2FyZC1jb250ZW50cywuY2FyZC1jb21wYXJlLXBhZ2U6aGFzKC5jdXN0b20tY29udHJvbC1pbnB1dCNyYTppcyg6Y2hlY2tlZCkpIC5sZWZ0LC5jYXJkLWNvbXBhcmUtcGFnZTpoYXMoLmN1c3RvbS1jb250cm9sLWlucHV0I21yOmlzKDpjaGVja2VkKSkgLnJpZ2h0LFxuICAuZmlyc3QtbWlsbGVubmlhLW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudDo6YmVmb3JlLC5maXJzdC1jbGFzc2ljLW1vcmUtcmVhc29uLXNlY3Rpb24gLmZmLW1vcmUtcmVhc29uLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudDo6YmVmb3JlLC5idC1mYXEtZmlsdGVyIC5idC1mYXEtZmlsdGVyLWl0ZW1zOmhhcyg+IC5idC1mYXEtZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUpLC5ydXBheS1mYXEtc2VjdGlvbi1maWx0ZXIgLnJ1cGF5LWZhcS1zZWN0aW9uLWZpbHRlci1pdGVtczpoYXMoPiAucnVwYXktZmFxLXNlY3Rpb24tZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUpLFxuICAub2ZmZXItd3JhcHBlciAub2ZmZXItY2F0ZWdvcnkgLm9mZmVyLWNhdGVnb3J5LWFjdGl2ZSwuY2MtZmFxLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLC5jYy1jYXJkLXBvcHVwLXRoaXJkIC5jYy1jYXJkLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLC5xdWl6U2NyZWVuLWJ0biAuYnRuLWJveCAuYnRuLWJsYWNrLnByZXYsXG4gIC5idG4tY29udGFpbmVyIC5ncmFkLWJ4LndoaXRlLWJ4LC50YWJsZS1jb21wYXJlIC5iZy1yZWQsLnRhYmxlLWNvbXBhcmUgLndpdGgtaWNuLC50YWJsZS1jb21wYXJlIC5iZy1wdXJwbGUsLmNyZWRpdC1jYXJkLWNvbXA0IC5mcmVxLW1haW4gLmZyZXEtYnV0dG9uLWNvbnRhaW5lciAuY3JlZGl0LWZhcS1idXR0b24tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZpcnN0LXNlbGVjdC1zdGlja3lDdGEsIC5maXJzdC1taWxsZW5uaWEtc3RpY2t5Q3RhLC5maXJzdC13ZWFsdGgtc3RpY2t5Q3RhLC5maXJzdC1jbGFzc2ljLXN0aWNreUN0YXtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLDUxLDUxLDAuMyk7XG4gIH1cbiAgLmNhcmQtY29tcGFyZS1wYWdlIC5jYXJkcy1jb250YWluZXIgLmJvdG0tYmd7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA4LjE1JSwgIzMzMyA5Mi44NSUpO1xuICB9XG5cbiAgLmFzaHZhLXVwZ3JlYWQtdG9wLWJnIC5oMSxcbiAgLm1heXVyYS11cGdyZWFkLXRvcC1iZyAuaDEsLm5ldHdvcmstcGFnZS1vdmVydmlld3MgLmgyLCAubmV0d29yay1kaXNjb3Zlci1jYyAuY2FyZCAuY3JkLXRpdGxlLC5uZXR3b3JrLXBhcnRuZXItc2VjdGlvbiAudGl0bGUsLm5ldHdvcmstZGlzY292ZXItY2MgLnRpdGxlLFxuICAubmV0d29yay1wYWdlLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudG9nX2NvbnQgcCwuZmlyc3QtZmFtaWx5LXJld2FyZC1wb2ludCAuYnRuLWJveCAuYnRuLWNvbXBhcmUgc3BhbiwuYXNodmEtcmV3YXJkLXBvaW50IC5idG4tYm94IC5idG4tY29tcGFyZSBzcGFuLC5mZWUtY2hhcmdlcyAuYnRuLWJveCAuYnRuLW1vcmUgc3BhbixcbiAgLm1heXVyYS1yZXdhcmQtcG9pbnQgLmJ0bi1ib3ggLmJ0bi1jb21wYXJlIHNwYW4sLm1heXVyYS1mZWUtY2hhcmdlcyAuYnRuLWJveCAuYnRuLW1vcmUgc3BhbiwuYXNodmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCwuYXNodmEtY2MtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50b2dfY29udCBwLCAuYXNodmEtdXBncmVhZC10b3AtYmcgLm1vcmUtY2FyZCxcbiAgLm1heXVyYS1jYy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRyZ3IuYWN0LCAubWF5dXJhLXVwZ3JlYWQtdG9wLWJnIC5tb3JlLWNhcmQsIC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGcyIC5saW5rLWJsYWNrLC5nZXQtaW4tdG91Y2ggLmg0LCAuZ2V0LWluLXRvdWNoIC5ndC1pdGVtIGEsLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lci5ncm50LWhvdy13b3JrcyAuaGVhZGluZyAuaGVhZEgyLC5maXJzdC1zZWxlY3QtZmVlcy1jb250YWluZXIuZ3JudC1jcC1mZWVzIC5oZWFkaW5nIC5oZWFkSDIsIC5maXJzdC1zZWxlY3QtYmxvZ3MtY29udGFpbmVyLmdybnQtY3AtYmxvZ3MgLmhlYWRpbmcgLmhlYWRIMiwgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIuZ3JudC1jcC10aGluZ3MgLmhlYWRpbmcgLmhlYWRIMiwuZmlyc3Qtc2VsZWN0LWZhcS1jb250YWluZXIuZ3JudC1jcC1mYXEgLmhlYWRpbmcgLmhlYWRIMiwuZmlyc3Qtc2VsZWN0LWRvYy1zZWN0aW9uLmdybnQtY3AtZG9jIC5oZWFkaW5nIC5oZWFkSDIsLmZpcnN0LXNlbGVjdC1iZW5lZml0cy1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZmlyc3Qtc2VsZWN0LXJld2FyZC1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwgLmZpcnN0LXNlbGVjdC11bmxvY2stY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmZpcnN0LXNlbGVjdC1leHBlcmluY2UtY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmZpcnN0LXNlbGVjdC1yZWFzb24tY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5maXJzdC1zZWxlY3QtZXhwbG9yZS1jb250YWluZXIgLmhlYWRpbmcgLmhlYWRIMiwuZmlyc3Qtc2VsZWN0LWRlYWxzLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5maXJzdC1zZWxlY3QtY29tcGFyZS1jb250YWluZXIuY2FyZC1jb21wYXJlLXBhZ2UgLmhlYWRpbmcgLmhlYWRIMiwuZmlyc3Qtc2VsZWN0LXRoaW5nLWNvbnRhaW5lciAuaGVhZGluZyAuaGVhZEgyLC5maXJzdC1zZWxlY3QtYmxvZ3MtY29udGFpbmVyIC5oZWFkaW5nIC5oZWFkSDIsLmhlYWRpbmcgLmhlYWRIMiwuY2FyZC1jb21wYXJlLXBhZ2UgLmgxLCAubmV0d29yay1wYWdlLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuaGQsIC5ydXBheS1pbi10b3VjaCAuaDQsLnJ1cGF5LWluLXRvdWNoIC5ndC1pdGVtIGEsIC5oZWFkSDIsLmgyaGVhZCwuZ3JudC1hc2h2YS1mb3JleCAubWYtZGVzYyBoMiwuZ3JudC1hc2h2YS1mb3JleCAubWYtZGVzYyBwLC5mZWUtY2hhcmdlcyAudGl0bGUsLmV4cC1tb3JlLXN3aXBlciAudGl0bGUsLmFsbC10aGluZy1tb25leS1zd2lwZXItc2VjdGlvbiAudGl0bGUsLmZpbmZpcnN0LWJsb2ctc3dpcGVyIC50aXRsZSwuYXNodmEtY2MtZmFxIC5oZCwgLmFzaHZhLWRvYy1zZWN0aW9uIC5oZDI0cywuYmVuZWZpdHMtc3dpcGVyIC50aXRsZSwubWF5dXJhLWdldC1pbi10b3VjaCAuaDQsLm1heXVyYS1kb2Mtc2VjdGlvbiAuaGQyNHMsLm1heXVyYS1jYy1mYXEgLmhkLC5tYXl1cmEtZmluZmlyc3QtYmxvZy1zd2lwZXIgLnRpdGxlLC5tYXl1cmEtYWxsLXRoaW5nLW1vbmV5LXN3aXBlci1zZWN0aW9uIC50aXRsZSwubWF5dXJhLWV4cC1tb3JlLXN3aXBlciAudGl0bGUsLm1heXVyYS1mZWUtY2hhcmdlcyAudGl0bGUsLmdybnQtbWF5dXJhLWZvcmV4IC5tZi1kZXNjIGgyLC5ncm50LW1heXVyYS1mb3JleCAubWYtZGVzYyBwLC5tYXl1cmEtYmVuZWZpdHMtc3dpcGVyIC50aXRsZSwuY29tbW9uLWxwLWZlYXR1cmUgLmRlc2t0b3AgLmhlYWRpbmcgaDIsLmN1c3RvbWVyLXNwZWFrLW1ldGFsIC5jdXN0b21lci1zcGVhcmstY2Fyb3VzYWwtcmVkIC5tYWluVGV4dCwuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMiAubWVzZywuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAubWVzZywuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAuaDIgc3Ryb25nLC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGczIC5oMiwuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAuaDQsLmFzaHZhLXVwZ3JlYWQtam91cm5leS1wZzMgLmNjLXBheS1zdGVwcyAuaXRlbSBsYWJlbCwuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMyAuY2MtcGF5LXN0ZXBzIC5pdGVtIGxhYmVsIHN0cm9uZywubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzIgLmxpbmstYmxhY2sgc3BhbiwubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzIgLm1lc2csLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5tZXNnLC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMyAuaDIgc3Ryb25nLC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMyAuaDIsLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5oNCwgLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5jYy1wYXktc3RlcHMgLml0ZW0gbGFiZWwsLm1heXVyYS11cGdyZWFkLWpvdXJuZXktcGczIC5jYy1wYXktc3RlcHMgLml0ZW0gbGFiZWwgc3Ryb25nLC5tYXl1cmEtdXBncmVhZC1qb3VybmV5LXBnMiAubm8tZG9jLWJkZ2Ugc3BhbiwubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzIgLnAtdGV4dCwubWF5dXJhLXVwZ3JlYWQtam91cm5leS1wZzIgc21hbGwsLm1vZGFsLWZlZXMtY2hhcmdlIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLmgzLC5tYXl1cmEtZ2V0LWluLXRvdWNoIC5ndC1pdGVtIGEsLm1vZGFsLWZlZXMtY2hhcmdlLXJlZCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5oMywubW9kYWwtZmVlcy1jaGFyZ2UtcmVkIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1ldGFsLXJlZC1zd2lwZXIgLnN3aXBlckRpdiBoMiwuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMiAubm8tZG9jLWJkZ2Ugc3BhbiwuYXNodmEtdXBncmVhZC1qb3VybmV5LXBnMiAucC10ZXh0LC5hc2h2YS11cGdyZWFkLWpvdXJuZXktcGcyIHNtYWxsLC5maXJzdC1lYXJuLWZhcS5ydXBheS1saXN0aW5nLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcCAudG9nX2NvbnQgcCwucnVwYXktZG9jLXNlY3Rpb24gLmhkMjRzLC5ydXBheS1mYXEtc2VjdGlvbiAuaGQsLnJ1cGF5LWZhcS1zZWN0aW9uIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50cmdyLmFjdCwucnVwYXktZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IHAsLnJ1cGF5LWZhcS1zZWN0aW9uIC5hY2NvcmRpYW4gLmZhcS13cmFwIC50b2dfY29udCBvbCBsaSwuZmlyc3Qtc2VsZWN0LW1hbmFnZS1jcmVkaXQgLmgyLC5maXJzdC1zZWxlY3QtY2FyZC1zb2x1dGlvbiAuam9pbmluZy1iZW5lZml0cy1jb250YWluZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiAudGl0bGUsLmZpcnN0LXNlbGVjdC1jYXJkLXNvbHV0aW9uIC5oMiwuZmlyc3Qtc2VsZWN0LWZlYXR1cmUgLmgyLC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5oMiwuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucGluay1ib3ggLmgzLC5jYWxjdWFsYXRlLXNhdmluZy1zZWN0aW9uIC5waW5rLWJveCAuZC1ncmlkIC5oMywuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucGluay1ib3ggLmQtZ3JpZCAuaDQsLmJ0LWZhcSAuaGQsLmJ0LWJsb2ctc3dpcGVyIC50aXRsZSwuYnQtYWxsLXRoaW5nLW1vbmV5LXN3aXBlci1zZWN0aW9uIC50aXRsZSwuZmlyc3Qtc2VsZWN0LXBheW1lbnQgLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gLnRpdGxlLC5maXJzdC1zZWxlY3QtcGF5bWVudCAuaDIsLmZpcnN0LWZlZS1jaGFyZ2UgLmgyLC5maXJzdC1mZWUtY2hhcmdlIC5mZWVzQ2hhcmdlQmcgdWwgbGkgLmgzLC5maXJzdC1mZWUtY2hhcmdlIC5mZWVzQ2hhcmdlQmcgdWwgbGkgc21hbGwsLmZpcnN0LWZlZS1jaGFyZ2UgLmZlZXNDaGFyZ2VCZyB1bCBsaSBwLC5maXJzdC1zZWxlY3QtaG93LXdvcmsgLmhvdy1Xb3JrIC5oMiwuYnQtZG9jLXNlY3Rpb24gLmhkMjRzLC5idC1nZXQtaW4tdG91Y2ggLmg0LC5idC1nZXQtaW4tdG91Y2ggLmd0LWl0ZW0gYSwgLmJ0LWJhbm5lci1oZXJvIC5idC1iYW5uZXItc3dpcGVyLWNvbnRhaW5lciAuYnQtYmFubmVyIC5zbGlkZXItY29udGVudCAuaDEsLmJ0LWJhbm5lci1oZXJvIC5idC1iYW5uZXItc3dpcGVyLWNvbnRhaW5lciAuYnQtYmFubmVyIC5zbGlkZXItY29udGVudCAuaDIsLmJ0LWJhbm5lci1oZXJvIC5idC1iYW5uZXItc3dpcGVyLWNvbnRhaW5lciAuYnQtYmFubmVyIC5zbGlkZXItY29udGVudCAudGFnIHNwYW4sLmZpcnN0LXNlbGVjdC1qb2luaW5nLWJlbmVmaXRzIC5oMiwuZmlyc3Qtc2VsZWN0LWpvaW5pbmctYmVuZWZpdHMgLmpvaW5pbmctYmVuZWZpdHMtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gLnRpdGxlLC5maXJzdC1zZWxlY3QtdW5sb2NrIC5oMiwuZmlyc3Qtc2VsZWN0LWV4cGVyaWVuY2UgLmgyLC5maXJzdC1zZWxlY3QtcmVhc29uIC5oMiwuZmlyc3QtZmVlLWNoYXJnZS1iZW5lZml0cyAuaDIsLmZpcnN0LXNlbGVjdC1leHBsb3JlLWNhcmRzLXNlY3Rpb24gLlJGVGl0bGUsLmZpcnN0LWZlZS1jaGFyZ2UtYmVuZWZpdHMgLmZlZXNDaGFyZ2VCZyB1bCBsaSAuaDMsLmZpcnN0LWZlZS1jaGFyZ2UtYmVuZWZpdHMgLmZlZXNDaGFyZ2VCZyB1bCBsaSBwLC5maXJzdC1mZWUtY2hhcmdlLWJlbmVmaXRzIC5mZWVzQ2hhcmdlQmcgdWwgbGkgc21hbGwsLmZpcnN0LXJld2FyZC1zZWN0aW9uIC5oMiwgLmNhbGN1YWxhdGUtc2F2aW5nLXNlY3Rpb24gLmgyLC5pZGZjLWNhcmQtc2VjdGlvbiAuaDIsLmlkZmMtY2FyZC1zZWN0aW9uIC5jb250ZW50IC50aXRsZSwuZ3JlZW5HcmFUeHQsLnF1aXpTY3JlZW4tdGltZXItZGlnaXQsLnF1aXpTY3JlZW4tdGltZXItd29yZCwucXVpelNjcmVlbi1zdWJ0aXRsZSwuZ3JlZW5HcmFUeHQsLmdyZWVuR3JhU3ViVHh0LC5nZXQtaW4tdG91Y2ggLmhkLC5nZXQtaW4tdG91Y2ggLmdldC1pbi10b3VjaC1jb250ZW50IC5nZXQtaW4tdG91Y2gtZGV0YWlscyAuZ2V0LWluLXRvdWNoLXRleHQsLmdyZWVuR3JhVHh0LTEsLnF1aXpTY3JlZW4tZm9ybSAuZm9ybS1ncm91cCAuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbCwuY2MtY2FyZC1wb3B1cCAuc2VsZWN0Q2FyZC10aXRsZS11bmRlcmxpbmUsLnVwaS1jYXJvdXNlbCAuaXRlbSBwIHN0cm9uZywuZmlyc3QtbWlsbGVubmlhLWJsb2dzLWNvbnRhaW5lciAuaGVhZGluZyAuc3ViSGVhZEgyLC5maXJzdC1taWxsZW5uaWEtdGhpbmctY29udGFpbmVyIC5oZWFkaW5nIC5zdWJIZWFkSDIsLmZpcnN0LW1pbGxlbm5pYS1kZWFscy1jb250YWluZXIgLmhlYWRpbmcgLnN1YkhlYWRIMiwuZmlyc3QtY2xhc3NpYy1ibG9ncy1jb250YWluZXIgLmhlYWRpbmcgLnN1YkhlYWRIMiwuZmlyc3QtY2xhc3NpYy10aGluZy1jb250YWluZXIgLmhlYWRpbmcgLnN1YkhlYWRIMiwuY2MtcGlsbGVyLWJhbm5lciAuZl9oMSwuY2MtcGlsbGVyLWJhbm5lciAuZl9wYXJhIHN0cm9uZywuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZyAudGFiLWNvbnRlbnQgLmRlc2MgcCBzdHJvbmcsLmNjLXBpbGxlci1lY3Bsb3JlLWNjIC5ncmFkQmcgLnRhYi1jb250ZW50IC5kZXNjIHVsIGxpLC5jYy1waWxsZXItc2xpZGVyLXNlY3Rpb24gLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5wZXJhLC5jYy1waWxsZXItZXBsYW9yZS1wcm9kdWN0IC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCAucGVyYSwuY2MtcGlsbGVyLWJlbmVmaXRzIC5kZXNjIHAgc3Ryb25nLC5jYy1waWxsZXItYmVuZWZpdHMgLmRlc2MgdWwgbGksLmNjLXBpbGxlci1iZW5lZml0cyAuZGVzYyAubGluaywuZ3JudC1jcmUtY2FsYy52ZXItdHdvIC5jYWxjLXJpZ2h0LWRlc2Mgc3BhbiwuZ3JudC1jcmUtY2FsYy52ZXItZm91ciAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgLmNhbGMtcmlnZGVudC10b3AgcCBiLC5ncm50LWNyZS1jYWxjLnZlci1mb3VyIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLnZlci10aHJlZSAuY2FsYy1yaWdkZW50LXRvcCBwLC5ncm50LWNyZS1jYWxjLnZlci1mb3VyIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLnZlci10aHJlZSAuY2FsYy1yaWdkZW50LWJvdHRvbSBwLC5ncm50LWNyZS1jYWxjLnZlci1mb3VyIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLnZlci10aHJlZSAuY2FsYy1yaWdkZW50LWJvdHRvbSBwIGIsLmdybnQtY3JlLWNhbGMudmVyLWZvdXIgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIC5jYWxjLXJpZ2RlbnQtYm90dG9tIHAgc3BhbiwuZ3JudC1jcmUtY2FsYy52ZXItZm91ciAuY3JlLWNhbGMtYmcgLmNhbGMtcmlnaHQtZGVzYy52ZXItdGhyZWUgLmNhbGMtcmlnZGVudC1ib3R0b20gcCAuYmlnLC5ncm50LWNyZS1jYWxjLnZlci10d28gLmNhbGMtcmlnaHQtZGVzYyBwLCAuZmlyc3Qtc2VsZWN0LXRoaW5nLWNvbnRhaW5lci5ncm50LWNyZS1jYWxjIC5jcmUtY2FsYy1iZyAuY2FsYy1yaWdodC1kZXNjLnZlci10aHJlZSBwIGEsLm1vZGFsTWV0YWxSZWQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgcCwubW9kYWxNZXRhbFJlZCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSwubW9kYWxNZXRhbEJsdWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgcCwubW9kYWxNZXRhbEJsdWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGV7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuZmlyc3Qtc2VsZWN0LWZsaWdodC1ib29raW5nIC5maXJzdC1zZWxlY3QtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNDAgLmJ0bi1lbnF1aXJlLC5maXJzdC1zZWxlY3QtdW5sb2NrIC51bmxvY2stZXhjbHVzaXZlLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGZpZ3VyZSBmaWdjYXB0aW9uIC50aXRsZSwuZ3JudC1ob3ctdG8tc3RyYXRlZC52ZXItZm91ciAuaGVhZGluZyAuaGVhZEgye1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubmV0d29yay1kaXNjb3Zlci1jYyAuY2FyZC1oZWFkZXItbDIgYSwudGFibGUtY29tcGFyZSB0ZC5zdWItaGVhZGluZywuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIuY2FyZC1yZXF1aXJlZCAuY2FyZC1uby1kb2N1bWVudC1vcGVuIC51cGxvYWQtc3RhdGVtZW50LC5udGItb2ZmZXItaGVyby1zZWN0aW9uIC5udGItb2ZmLWhlci1jb250YWluZXItYWZ0ZXIgLm50Yk9mZkhlTGlzdGNvbnRhaW5lciAubnRiT2ZmSGVyby1idXR0b25zIC5udGJPZmZIZXJvLWJ1dHRvbiwuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZ3tcbiAgICBiYWNrZ3JvdW5kOiAjNDQ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm50Yi1vZmZlci1oZXJvLXNlY3Rpb24gLm50Yi1vZmYtaGVyLWNvbnRhaW5lci1hZnRlciAubnRiT2ZmSGVMaXN0Y29udGFpbmVyIC5udGJPZmZIZXJvLWJ1dHRvbnMgLm50Yk9mZkhlcm8tYnV0dG9uLmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWMxZTI2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmVuZWZpdHNCb3gsXG4gIC5iZW5lZml0cyAuYmVuZWZpdHMtY2FyZC5jYXJkMSxcbiAgLmV4cGxvcmUtb2ZmZXJzLXNlYy5vcDEsXG4gIC5iZW5lZml0cyAuYmVuZWZpdHMtY2FyZC5jYXJkMixcbiAgLmZpcnN0LXNlbGVjdC10aGluZy1jb250YWluZXIuZ3JudC1jcmUtY2FsYyAuY3JlLWNhbGMtYmcgLmNhbGN1bGF0b3JDYXJkIC5jYWxjLXRpdGxlIC5pbnB1dC1kaXYtZGFyayxcbiAgLmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjEsXG4gIC5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50YWdzIC50YWcudGdjbHIyLFxuICAuaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyMyxcbiAgLnRhZy50Z2NscjQsXG4gIC50YWcudGdjbHI1LFxuICAudGFnLnRnY2xyNixcbiAgLnRhZy50Z2NscjcsXG4gIC5zd2lwZXItc2xpZGUgLmJvdEdyYWRCZyAuY2hpcENhcmQgLmNoaXAsXG4gIC5maXJzdC1zZWxlY3QtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCxcbiAgLmZkQ2Fyb2xQdXAub3AxIC5tb2RhbC1jb250ZW50LFxuICAuZmlyc3Qtc2VsZWN0LXRoaW5nLWNvbnRhaW5lci5ncm50LWNyZS1jYWxjIC5jcmUtY2FsYy1iZyAuY2FsY3VsYXRvckNhcmQgLmNhbGMtYnRuLFxuICAubmV0d29yay1wYWdlLW92ZXJ2aWV3cywgLm5ldHdvcmstcGFydG5lci1zZWN0aW9uICwgLm5ldHdvcmstZGlzY292ZXItY2MsI3RhbmRjIC5tb2RhbC1oZWFkZXIsI3RhbmRjIC5tb2RhbC1mb290ZXIsI3RhbmRjIC5tb2RhbC1ib2R5LFxuICAuZmYtcmV3YXJkLXNlY3Rpb24gLmZmLWNhbGN1bGF0b3ItcmV3YXJkcyAuY2FsY3VsYXRvckNhcmQgLmNoaXAtc2xpZGVyLXdyYXBlciBsYWJlbCwgLndvdy1maXJzdC1jbGllbnQgLndvdy1jb250YWluZXIgLmNhcmREZXRhaWwgLmxpbWl0U2VjdGlvbixcbiAgLm1vZGFsLWZlZXMtY2hhcmdlIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1ldGFsLXJlZC1zd2lwZXIgLnN3aXBlckRpdiwubW9kYWwtZmVlcy1jaGFyZ2UtcmVkIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1ldGFsLXJlZC1zd2lwZXIgLnN3aXBlckRpdixcbiAgLnVpLWRhdGVwaWNrZXIsXG4gIC5maXJzdC1yZXdhcmQtc2VjdGlvbiAucmV3YXJkLXBvaW50LWNhcm91c2VsIC5jYXJkLCAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucmV3YXJkLXBvaW50LWNhcm91c2VsIC5jYXJkLFxuICAuZmlyc3QtcmV3YXJkLXNlY3Rpb24gLnJld2FyZC13cmFwcGVyIC5jYWxjdWxhdG9yLCAuY2FsY3VhbGF0ZS1zYXZpbmctc2VjdGlvbiAucmV3YXJkLXdyYXBwZXIgLmNhbGN1bGF0b3IsLmNjLWNhcmQtcG9wdXAgLmZvcm0tZ3JvdXAxLFxuICAucHJvZ3Jlc3MtbGlzdC5zdGlja3ksLnllbGxvd0JveCAuZ3JlVHh0LC5tb3JlLXJlYXNvbnMsLnVwaS1vbi1jcmVkaXQtZGV0YWlsIC5pbkNoZWNrQ29udE5ldyAuY29uc2VudC1zaG93LC53b3ctZmQtb3ZlcnZpZXctc2VjdGlvbiAubmV3LWZyb21CZywud293LWZkLW92ZXJ2aWV3LXNlY3Rpb24gLnRleHRBbmRjQXJvdXNhbENvbnRhaW5lciAuTWFpbkRpdlRvcCwud293LWZkLW92ZXJ2aWV3LXNlY3Rpb24gLnRleHRBbmRjQXJvdXNhbENvbnRhaW5lciwjd2h5LWZpeC1kZXBvc2l0ZS5tb2RhbCAubW9kYWwtY29udGVudCwud293LWZkLWxpbWl0LWNvbnRhaW5lciBpbnB1dCwud293LWZkLWxpbWl0LWNvbnRhaW5lciAuZmQtZGV0YWlscywud293LWZkLWxpbWl0LWNvbnRhaW5lciAuaW5mby1jb3RhaW5lciwuY2xhcmlmaWNhdGlvbnMgLmluZm8sI2FjdGl2ZS11cGktbW9kYWwgLmluZm8sXG4gIC5tYWluLWN0bnIsLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyIC5jYXJkLW5vLWRvY3VtZW50LW9wZW4gLmhpZ2hsaWdodC1mZWF0dXJlIC5oaWdobGlnaHQsLmNhcmQtbm8tZG9jdW1lbnQtY29udGFpbmVyIC5jYXJkLW5vLWRvY3VtZW50LW91dGVyIC5jYXJkLW5vLWRvY3VtZW50LWlubmVyLC5udGItb2ZmZXItaGVyby1zZWN0aW9uIC5udGItb2ZmLWhlci1jb250YWluZXItYWZ0ZXIuc3RpY2t5LC50aW5kZXItc2VjdGlvbiAudGluZGVyLS1jYXJkIC5jb250ZW50LC5wb3AtdXAxLW1haW4gLnBvcC11cDEtbWFpbi1jb250ZW50IC5jYXJkLWNvbnRhaW5lci1wb3B1cCAuY2FyZC1wb3AuYmx1ZSwuc3d5cC1hY2NvcmRpYW4gLmFjY29yZGlhbiAuYWNjb3JkaW9uLWl0ZW0gLnRyZ3I6OmJlZm9yZSwuYmxvZ3MtY29udGFpbmVyIC5jYXJkLC5jYy1sYW5kaW5nLXBhZ2UgLmJlZ2luUHVwTWFpbiAuYmVnaW5Db250YVJlc3VsdCwuY3JlZGl0LWNhcmQtZ2xhbmNlLC5jcmVkaXQtY2FyZC1jbGFzc2ljIC5jbGFzc2ljLW1haW4sLmNyZWRpdC1jYXJkLWJlbmVmaXRzLXByaSwuY3JlZGl0LWNhcmQtaW5zYXVyYW5jZSwuY3JlZGl0LWNhcmQtY29tcDMgLmRvYy1jb250YWluZXItbWFpbiAuZG9jLWNhcmRzIC5jYXJkLWRvYy0zLC5jcmVkaXQtY2FyZC1jb21wMyAuZG9jLWNvbnRhaW5lci1tYWluIC5kb2MtY2FyZHMgLmNhcmQtZG9jLTEsLmNyZWRpdC1jYXJkLWNvbXAzIC5kb2MtY29udGFpbmVyLW1haW4gLmRvYy1jYXJkcyAuY2FyZC1kb2MtMiwuY3JlZGl0LWNhcmQtY29tcDMgLmRvYy1jb250YWluZXItbWFpbiAuZG9jLWNhcmRzIC5jYXJkLWRvYy00LC5jcmVkaXQtY2FyZC1jb21wNCxcbiAgLmVsaWdpYmlseS1jb250YWluZXItbWFpbiwuY3JlZGl0LWNhcmRzLWxhbmRpbmcgLm1pbGxlbm5pYS1jYXJkLW92ZXJ2aWV3LC5ncm50LWhwY2wzLmdybnQtYXNodmEtYmcsLmRmYy1zZWN0aW9uLmdybnQtYXNodmEtYmcsLmhwY2wtZmlyc3QtY2FyZC5ncm50LWFzaHZhLWJnLC5ncm50LWhwY2wzMy5ncm50LW1heXVyZS1iZywuZGZjLXNlY3Rpb24uZ3JudC1tYXl1cmUtYmcsLm1vZGFsTWV0YWxSZWQgLm1vZGFsLWNvbnRlbnQsLm1vZGFsTWV0YWxCbHVlIC5tb2RhbC1jb250ZW50LC5maXJzdC1mYW1pbHktcmV3YXJkLXBvaW50IC5hc3RoYS1yZXdhcmQtcG9pbnRzLXNsaWRlciAucmV3YXJkLWRlc2N7XG4gICAgYmFja2dyb3VuZDogIzMzMyAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3AtdXAxLW1haW4gLnBvcC11cDEtbWFpbi1jb250ZW50IC5jYXJkLWNvbnRhaW5lci1wb3B1cCAuY2FyZC1wb3AgLmNhcmQtY29udGVudCAuaGVhZGluZy5ibHVlLXRleHQsLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcCAuY2FyZC1jb250ZW50IC5oZWFkaW5nLnllbGxvdy10ZXh0LC5wb3AtdXAxLW1haW4gLnBvcC11cDEtbWFpbi1jb250ZW50IC5jYXJkLWNvbnRhaW5lci1wb3B1cCAuY2FyZC1wb3AgLmNhcmQtY29udGVudCAuaGVhZGluZy5waXRjaC10ZXh0e1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggMHB4ICM1NDU0NTQ7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NDtcbiAgfVxuICAucG9wLXVwMS1tYWluIC5wb3AtdXAxLW1haW4tY29udGVudCAuY2FyZC1jb250YWluZXItcG9wdXAgLmNhcmQtcG9wLmJsdWUsLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcC55ZWxsb3csLnBvcC11cDEtbWFpbiAucG9wLXVwMS1tYWluLWNvbnRlbnQgLmNhcmQtY29udGFpbmVyLXBvcHVwIC5jYXJkLXBvcC5waXRjaCB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBib3gtc2hhZG93OiA3cHggN3B4IDBweCAjMzMzO1xuICB9XG4gIC5zZWN0aW9uLWRlZXRzIC5jb250ZW50IC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogLTEwcHggMTBweCAjNTQ1NDU0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tZGVldHMgLmNvbnRlbnQgLmNhcmQ6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IC00cHggNHB4ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgfVxuICAuaWRmYy1jYXJkLXNlY3Rpb24gLmNvbnRlbnQgLnRpdGxlLFxuICAuYXNodmEtdXBncmVhZC10b3AtYmcgLmgxLFxuICAubWF5dXJhLXVwZ3JlYWQtdG9wLWJnIC5oMSxcbiAgLm5ldHdvcmstcGFnZS1mYXEucnVwYXktbGlzdGluZy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXAgLnRvZ19jb250IHAsLnVwaS1vbi1jcmVkaXQtZGV0YWlsIC5pbkNIY2tDb250YSBzdHJvbmcsLndvdy1uZXcgLmhlYWQtdGh1bWItZGVzYywuY2FyZC1uby1kb2N1bWVudC1jb250YWluZXIuZmlyc3Qtd293IC5jYXJkLW5vLWRvY3VtZW50LW91dGVyIC5zdWItaGVhZC10aHVtYi1kZXNjLC5mZWF0dXJlLXNlY3Rpb24gLmZsaXAtY2FyZCAuc3d5cC1mb250LTE4LC5zZWN0aW9uLWd1YXJhbnRlZSAuc3d5cC1mb250LTI1LFxuICAudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLndoaXRlLWNvbnRhaW5lciAuY2lyY2xlLWNvbnRhaW5lciBmaWdjYXB0aW9uLC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1pbm5lci1iZyAuZ2NiLWRlc2MgaDEsIC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1pbm5lci1iZyAuZ2NiLWRlc2MgaDEgYiwuZ3JudC1jcmVkaXQtYmFubmVyIC5nY2ItYm90dG9tIGgzLC5ncm50LWNyZWRpdC1iYW5uZXIudmVyLXR3byAuZ2NiLWJvdHRvbSAub3ItdGV4dCAudGl0bGUsLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWJvdHRvbSBoMywuZ3JudC1jcmVkaXQtYmFubmVyLnZlci10d28gLmdjYi1ib3R0b20gLm9yLWJvdHRvbS10ZXh0IHAsLmdybnQtY3JlZGl0LWJhbm5lciAuZ2NiLWJvdHRvbSBoMyBzdHJvbmcsIC5ncm50LWNyZWRpdC1iYW5uZXIgLmdjYi1ib3R0b20gaDMgYiwuZ2NiLWJvdHRvbSBoMyBzdXAsLmZpcnN0LWNsYXNzaWMtcG93ZXItc2VjdGlvbiAucmlnaHRTZWN0aW9uIC5idG4td2hpdGUtbmV3IHNwYW57XG4gICAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nY2ItaW5uZXItYmcgLmdjYi1kZXNjIGgxLFxuICAuZ2NiLWJvdHRvbSBoMyxcbiAgLmdjYi1ib3R0b20gLm9yLXRleHQgLnRpdGxlLFxuICAuZ2NiLWJvdHRvbSBoMyxcbiAgLm9yYi1zaGFwZSxcbiAgLmdjYi1ib3R0b20gLm9yLWJvdHRvbS10ZXh0IHAsXG4gIC5jcmUtcHJvLWJveCAuY3JlLXBiLWRlc2MgaDQsXG4gIC5vcmJzLWRlc2MgLmxlZnQgaDUsXG4gIC5nY2ItYm90dG9tIHAsXG4gIC5nY2ItYm90dG9tIGgzIHN1cCxcbiAgLmNyZS1wcm8tYm94IC5jcmUtcGItZGVzYyBwLFxuICAuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyLmdybnQtaG93LXRvLXN0cmF0ZWQgLmdybnQtc3RlcHMtYm94IC5zdGVwLWRlc2MgaDMsXG4gIC5vcmJzLWRlc2MsXG4gIC5saW5lLXRleHQsXG4gIC5ncm50LWhvdy13b3JrcyAuZ2h3LWJnIGgzLFxuICAuZ3JudC1zdGF0ZS1tYWluIC5zdGF0ZS1ib3ggLnN0YXRlLWRlc2MgaDQsXG4gIC5ncm50LXN0YXRlLW1haW4gLnN0YXRlLWJveCAuc3RhdGUtZGVzYyBwLFxuICAuZ3JudC1zdGF0ZS1tYWluIC5zdGF0ZS1ib3ggLnN0YXRlLXRvcC5vcCAuYmlsbGluZyxcbiAgLmdybnQtc3RhdGUtbWFpbiAuc3RhdGUtYm94IC5zdGF0ZS1kZXNjIC5zdGF0ZS10b3AgLnRpdGxlLFxuICAuZ3JudC1zdGF0ZS1tYWluIC5zZC1vciBzcGFuLFxuICAuZ2NiLWJvdHRvbSAub3ItYm90dG9tLXRleHQgLm9yYnMtZGVzYyBoNCxcbiAgLmdybnQtZmlyc3Qtc2VsZWN0LXBvcHVwIC5ncm50LWZzcC1kZXNjIC5oYXNodGFnLFxuICAuZ3JudC1maXJzdC1zZWxlY3QtcG9wdXAgLmdybnQtZnNwLWRlc2MgaDIsXG4gIC5ncm50LWZpcnN0LXNlbGVjdC1wb3B1cCAuZ3JudC1mc3AtZGVzYyAucG9wLWV4LFxuICAuZmlyc3Qtc2VsZWN0LWNjLWludHJvIC5pbnRyb0JveCAuaW50cm9MZWZ0IC5idG4tYm94IC5idG4tZW5xdWlyZSBzcGFuLFxuICAuZmlyc3Qtc2VsZWN0LWJlbmVmaXRzLXNlY3Rpb24gLmZmLWJlbmVmaXRzLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSxcbiAgLmZpcnN0LXNlbGVjdC1wb3dlci1jb250YWluZXIgLmJ0bi13aGl0ZS1uZXcgc3BhbixcbiAgLmZpcnN0LXNlbGVjdC11bmxvY2stc2VjdGlvbiAuZmlyc3Qtc2VsZWN0LXVubG9jay1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsXG4gIC5maXJzdC1zZWxlY3QtZXhwbG9yZS1zbGlkZXIgLmZpcnN0LXNlbGVjdC1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSxcbiAgLmZpcnN0LW1pbGxlbm5pYS1iZW5lZml0cy1zZWN0aW9uIC5mZi1iZW5lZml0cy1zbGlkZXIgLnN3aXBlci1zbGlkZSAuc2xpZGVyLWNvbnRlbnQgLnBlcmEsXG4gIC5maXJzdC1taWxsZW5uaWEtdW5sb2NrLXNlY3Rpb24gLmZpcnN0LW1pbGxlbm5pYS11bmxvY2stc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLFxuICAuZmlyc3QtbWlsbGVubmlhLXBvd2VyLXNlY3Rpb24gLnJpZ2h0U2VjdGlvbiAuYnRuLXdoaXRlLW5ldyxcbiAgLmZpcnN0LW1pbGxlbm5pYS1mbGlnaHQtYm9va2luZyAuZmlyc3QtbWlsbGVubmlhLWZsaWdodC1ib29raW5nLXNlY3Rpb24gLmNvbDQwIC5idG4tZW5xdWlyZSBzcGFuLFxuICAuZmlyc3QtbWlsbGVubmlhLWJlbmVmaXRzLWNvbnRhaW5lciAuYnRuLXdoaXRlLW5ldyBzcGFuLFxuICAuZmlyc3QtbWlsbGVubmlhLWV4cGxvcmUtc2xpZGVyIC5maXJzdC1taWxsZW5uaWEtc3dpcGVyLWV4cC1jYXJkIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUsXG4gIC5maXJzdC13ZWFsdGgtYmVuZWZpdHMtc2VjdGlvbiAuZmYtYmVuZWZpdHMtc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLFxuICAuZmlyc3Qtd2VhbHRoLXVubG9jay1zZWN0aW9uIC5maXJzdC13ZWFsdGgtdW5sb2NrLXNsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZXItY29udGVudCAucGVyYSwuYnRuLXdoaXRlLW5ldyBzcGFuLFxuICAuZmlyc3Qtd2VhbHRoLWV4cGxvcmUtc2xpZGVyIC5maXJzdC13ZWFsdGgtc3dpcGVyLWV4cC1jYXJkIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUsXG4gIC5maXJzdC13ZWFsdGgtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LXdlYWx0aC1mbGlnaHQtYm9va2luZy1zZWN0aW9uIC5jb2w0MCAuYnRuLWVucXVpcmUgc3BhbixcbiAgLmZpcnN0LWNsYXNzaWMtYmVuZWZpdHMtc2VjdGlvbiAuZmYtYmVuZWZpdHMtc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLFxuICAuZmlyc3QtY2xhc3NpYy11bmxvY2stc2VjdGlvbiAuZmlyc3QtY2xhc3NpYy11bmxvY2stc2xpZGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlci1jb250ZW50IC5wZXJhLFxuICAuZmlyc3QtY2xhc3NpYy1leHBsb3JlLXNsaWRlciAuZmlyc3QtY2xhc3NpYy1zd2lwZXItZXhwLWNhcmQgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSxcbiAgLmZpcnN0LWNsYXNzaWMtZmxpZ2h0LWJvb2tpbmcgLmZpcnN0LWNsYXNzaWMtZmxpZ2h0LWJvb2tpbmctc2VjdGlvbiAuY29sNDAgLmJ0bi1lbnF1aXJlIHNwYW4sLm5ldHdvcmstYmFubmVyIC5mX3BhcmEsLmNjLXBpbGxlci1iYW5uZXIgLmZfcGFyYSwuY2MtcGlsbGVyLWJlbmVmaXRzIC5kZXNjIHAsLmNjLXBpbGxlci1lcGxhb3JlLXByb2R1Y3QgLmNjLXBpbGxlci1zbGlkZXIgLnNsaWRlci1jb250ZW50IC5zbGRyaDIsLmNjLXBpbGxlci1zbGlkZXItc2VjdGlvbiAuY2MtcGlsbGVyLXNsaWRlciAuc2xpZGVyLWNvbnRlbnQgLnNsZHJoMixcbiAgLmNjLXBpbGxlci1lY3Bsb3JlLWNjIC5ncmFkQmcgLnRhYi1jb250ZW50IC5kZXNjIC5oZWFkSDMsLmZmLWNjLWludHJvIC5pbnRyb0JveCAuaW50cm9MZWZ0IC5idG4tYm94IC5idG4tZW5xdWlyZSBzcGFuLFxuICAuZmYtZXhwbG9yZS1zbGlkZXIgLmZmLXN3aXBlci1leHAtY2FyZCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLC5hc2h2LWludHJvLWNvbnRhaW5lciAuZjIyLCAuYXNodi1uZXctY29udGFpbmVyIC5mMjIsLmFzaHZhLXJlZC1jYXJwZXQgLnRhYnMtY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLC5hc2h2YS1yZWQtY2FycGV0IC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLCAuYXNodi1uZXctY29udGFpbmVyIC5mMjIgc3BhbiwuYXNodi1uZXctY29udGFpbmVyIC5hc2h2LW5ldy1jb250YWluZXItY29udGVudCAuYnRuLWxpbmssXG4gIC5tYXl1cmEtcmVkLWNhcnBldCAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUsIC5tYXl1cmEtcmVkLWNhcnBldCAudGFicy1jb250YWluZXIgdWwgbGkgYSwudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QsXG4gIC5maXJzdC1zZWxlY3QtcmVhc29uIC51bmxvY2stZXhjbHVzaXZlLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGZpZ3VyZSBmaWdjYXB0aW9uIC50aXRsZSxcbiAgLmZpcnN0LXNlbGVjdC1yZWFzb24gLnVubG9jay1leGNsdXNpdmUtY29udGFpbmVyIC5zd2lwZXItc2xpZGUgZmlndXJlIGZpZ2NhcHRpb24gc21hbGwsXG4gIC5maXJzdC1zZWxlY3QtdW5sb2NrIC51bmxvY2stZXhjbHVzaXZlLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGZpZ3VyZSBmaWdjYXB0aW9uIHNtYWxsLFxuICAudGluZGVyLXNlY3Rpb24tdmlldy1hbGwgLnBpZS13cmFwcGVyIC5sYWJlbCwuZmlyc3Qtc2VsZWN0LWZlZXMtY29udGFpbmVyLmdybnQtaG93LXRvLXN0cmF0ZWQgLmdybnQtc3RlcHMtYm94IC5zdGVwLWltZyAuc3RlcC1udW1iLC5ncm50LWhvdy10by1zdHJhdGVkLnZlci1mb3VyIC5ncm50LXN0ZXBzLWJveCAuc3RlcC1kZXNjIGgzIGEsLmZpcnN0LXNlbGVjdC1mZWVzLWNvbnRhaW5lci5ncm50LWhvdy10by1zdHJhdGVkIC5oZWFkaW5nIC5oZWFkSDIge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNjLXBpbGxlci1iYW5uZXIgLmZfcGFyYSwuY2MtcGlsbGVyLWVjcGxvcmUtY2MgLmdyYWRCZyAudGFiLWNvbnRlbnQgLmRlc2MgLmhlYWRIMywuY2MtcGlsbGVyLWVwbGFvcmUtcHJvZHVjdCAuY2MtcGlsbGVyLXNsaWRlciAuc2xpZGVyLWNvbnRlbnQgLnNsZHJoMiwuY2MtcGlsbGVyLXNsaWRlci1zZWN0aW9uIC5jYy1waWxsZXItc2xpZGVyIC5zbGlkZXItY29udGVudCAuc2xkcmgyLC5jYy1waWxsZXItYmVuZWZpdHMgLmRlc2MgcCwuZ3JudC1ob3ctd29ya3MudmVyLWZvdXIgLmdody1iZyBoMywuZ3JudC1jcmVkaXQtbW9iLWJhbm5lci52ZXItZm91ciAuZ2NiLWlubmVyLWJnIC5nY2ItZGVzYyBoMSwuZ3JudC1jcmVkaXQtbW9iLWJhbm5lciAuZ2NiLWlubmVyLWJnIC5nY2ItZGVzYyBoMSBiLC5ncm50LWNyZWRpdC1tb2ItYmFubmVyLnZlci10d28gLmdjYi1ib3R0b20gcCwuZ3JudC1jcmVkaXQtbW9iLWJhbm5lciAuZ2NiLWJvdHRvbSBoMywuZ3JudC1jcmVkaXQtbW9iLWJhbm5lci52ZXItdHdvIC5nY2ItYm90dG9tIGgzIGIsLmdjYi1ib3R0b20gaDMgc3Vwe1xuICAgIGNvbG9yOiAjZmYwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdybnQtY3JlLWNhbGMudmVyLXR3byAuY2FsYy1yaWdodC1kZXNjIHAsXG4gIC5maXJzdC1zZWxlY3QtdGhpbmctY29udGFpbmVyLmdybnQtY3JlLWNhbGMgLmNyZS1jYWxjLWJnIC5jYWxjLXJpZ2h0LWRlc2MudmVyLXRocmVlIHAgYSB7XG4gICAgY29sb3I6ICM5ZDFkMjcgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ncm50LWNyZS1wcm8tdGhyZWUge1xuICAgIGJhY2tncm91bmQ6ICNjODJkNDMgIWltcG9ydGFudDtcbiAgfVxuICAuY29tbW9uLWxwLWZlYXR1cmV7XG4gICAgYmFja2dyb3VuZDogIzk5OTkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5maXJzdC1zZWxlY3QtZmVlcy1jb250YWluZXIuZ3JudC1ob3ctdG8tc3RyYXRlZCB7XG4gICAgYmFja2dyb3VuZDogI2ZlZDc1MiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZpcnN0LXNlbGVjdC1mYXEtY29udGFpbmVyIC5maXJzdC1mYW1pbHktZmFxLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLCAuZmlyc3Qtc2VsZWN0LWRlYWwtc2VjdGlvbiAudGFicy1jb250YWluZXIgdWwgbGkgYS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICM5YzFkMjYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ncm50LWNyZS1wcm8gLnN3aXBlci1jcmUtcHJvOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjAwLCA0NSwgNjcsIDApIDMuNzklLCAjNTQ1NDU0IDg5LjYzJSk7XG4gIH1cblxuICAuZmlyc3Qtc2VsZWN0LXVubG9jay1zZWN0aW9uIC50YWJzLWNvbnRhaW5lciB1bCBsaSBhLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzhhMmE0NyAhaW1wb3J0YW50O1xuICB9XG4gIC5zd3lwLW93bC1jYXJvdXNlbC1zZWN0aW9uIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHBpY3R1cmUgaW1ne1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICAuY3JlZGl0LWNhcmQtcGFnZS1jb21wMSAuYmctaW1hZ2UtY3JlZGl0IGltZywuYmFubmVyLW5ldyBwaWN0dXJlIC5pbWctZmx1aWQsLmdybnQtY3JlLXByby10aHJlZTo6YmVmb3JlLC5jYy1waWxsZXItYmFubmVyIHBpY3R1cmUgaW1nIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgLmNjLWxhbmRpbmctcGFnZSAuY2MtbG9naW4tbmF2IC5qdW1wU2VjdGlvbiAuY29udGFpbmVyIC5qdW1wQm94IC5qdW1wTGlua3MgYS5hY3RpdmV7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAuY2FyZC1jb21wYXJlLXBhZ2UgLmNhcmRzLW1haW4gLnNwYW57XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIH1cbiAgICAuYXNodi1oZWFkZXIuYXNodi1oZWFkZXItZml4ZWR7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jcmVkaXQtY2FyZC1jb21wMyAuZG9jLWNvbnRhaW5lci1tYWluIC5kb2MtY2FyZHN7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzA3MDcwO1xuICAgIH1cbiAgICAudGFiLWNvbnRlbnQgLmdybnQtYmFuci1idG0sLmNyZWRpdC1jYXJkLWNvbXAze1xuICAgICAgYmFja2dyb3VuZDogIzU0NTQ1NDtcbiAgICB9XG4gIH1cbn0iLCJib2R5LmNhbXBhaWducy1oZWFkZXItbG9nby1vbmx5e1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MnB4O1xuICAgIH1cbn1cbi5jYW1hbmluZy1oZWFkZXJ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC50b3AtbmF2e1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIycHggMHB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAwcHg7XG4gICAgICAgICB9XG4gICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICB9XG4gICAgICAgICAucmlnaHQtbmVlZHtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLy8gYmFubmVyXG4uY2FtcGFpZ25zLWJhbm5lcntcbiAgICBwYWRkaW5nOiA1MHB4IDBweDtcbiAgICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgJjo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAxNSU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCl7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM3MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDBweCAwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDM2cHggMHB4IDBweDtcbiAgICB9XG4gICAgLmNhbXBiYW5uZXItZGVzY3tcbiAgICAgICAgLmgxe1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICBicntcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IDIzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FtcGJhbm5lci1sZS1pbWd7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jYW1iYW5sZWltLWJveHtcbiAgICAgICAgICAgICYgKyAuY2FtYmFubGVpbS1ib3h7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhbXByaS1pbWd7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiA1NDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jYW1wYmFubmVyLWJhY2staW1ne1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gY2FtcGFpZ25zLXJlZ2lzdGVyXG4uY2FtcGFpZ25zLXJlZ2lzdGVye1xuICAgIHBhZGRpbmc6IDQ4cHggMHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMHB4O1xuICAgIH1cbiAgICAuY21wcmVnaS1tYWlue1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDEwMHB4IDYwcHggNTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZDRjBGMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCA1MHB4IDQwcHggNTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCA0MHB4IDQwcHggNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jbXByZWdpLWxlZnR7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaDJ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnR4dHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNtcHJlZ2ktZm9ybXtcbiAgICAgICAgICAgIC5mb3JtLWxpc3R7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1sYWJlbC1ncm91cCB7XG4gICAgICAgICAgICAgICAgLmZvcm0tY29udHJvbDpkaXNhYmxlZHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiA+IGlucHV0e1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDE2cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0YwRjBGMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiA+IHRleHRhcmVhe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDE2cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0YwRjBGMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiA+IGxhYmVse1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzg3ODc4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwLmRpc2N7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjQThBOEE4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudmVyaWZ5e1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA4NTY4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlucHV0LnN1Y2Nlc3MgfiAudmVyaWZ5e1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVse1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsYWJlbC5lcnJvciwgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbC5lcnJvciwgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbC5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZDEwMDAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi1ib3h7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIC5idG4tcmVke1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgJi5yZWdpc3Rlci1idG57XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5kaXNhYmxle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3ODc4Nzg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREJEQkRFO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG4tcmVkOmRpc2FibGVkLFxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1yZWRbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREJEQkRFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY21wcmVnaS1ncmlke1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gICAgICAgICAgICAgICAgLmZ1bGx7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmhpZGV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jdXN0Q2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jaGVjay1sYWJlbHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgLmxpbmstdHh0e1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkLFxuICAgICAgICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXG4gICAgICAgIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSxcbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwsXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLFxuICAgICAgICBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCxcbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjM0QzRDNEO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyBzbWFsbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAgICAgICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAgIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICM5QjFFMjY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZjZjBmMjtcbiAgICAgICAgfVxuXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuICAgICAgICBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MWEnO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIxRTI2O1xuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIsXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsLnJldmVyc2UsXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbC5yZXZlcnNlIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jYW1wcmUtc3RlcDF7XG4gICAgICAgICYuaGlkZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhbXByZS1zdGVwMntcbiAgICAgICAgJi5oaWRle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY21wcmVnaS1zbXtcbiAgICAgICAgcGFkZGluZzogNDRweCAzMHB4IDMwcHggMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGMEYyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgcGFkZGluZzogMzhweCAyNXB4IDMwcHggMjVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgcGFkZGluZzogNDJweCA4cHggOHB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzA5NTM0QyAwJSwgIzAxOUY3QiA5OC44OSUpO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIH0gICBcbiAgICAgICAgfVxuICAgICAgICAuY21wcmVnaXNtLXRvcHtcbiAgICAgICAgICAgIC5oM3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mil7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHh0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNUM1QzVDO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYntcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4RDI3MUM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNtcHJlZ2lzbS1tYWlue1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCA4cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDQpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNtcHJlZ2lzbS1iYWNraW1ne1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTI7XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY21wcmVnaXNtLWRlc2N7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaDN7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHhcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50eHR7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnRuLXJlZHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgxNTUsIDMwLCAzOCwgMC4xMyk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mil7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5jb290cC1tb2RhbGwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNik7XG4gICAgJi5zaG93IHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMi41cHgpO1xuICAgICAgICAgICAgLnBvcHVwLWNsb3NlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICAgICAgLmdyZXhpdC1pbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0byAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAub3RwLW1haW57XG4gICAgICAgICAgICAgICAgICAgICAgICAuaDJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdWJ0ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg2ODczO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAub3RwLWlucHV0LW1tYWlue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm90cC1pbnB1dHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTsgZ2FwOiAyMnB4OyBtYXJnaW4tYm90dG9tOiAyMHB4OyBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjREJEQkRFOyBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDE4cHg7IGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgY29sb3I6ICMzRDNEM0Q7IGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZSwgYm94LXNoYWRvdyAuMTVzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWNjZXNze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMUEwN0E7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7IGJvcmRlci1jb2xvcjogI0RCREJERTsgYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoOTksMTAyLDI0MSwuMDgpOyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucmVzLXRleHQsIC50aW1lcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg2ODczO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50aW1lcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzRDNEM0Q7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnJlc3VjY2Vzcy1tYWlue1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMHB4IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1ib3h7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1yZWR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1yZWQ6ZGlzYWJsZWQsXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXJlZFtkaXNhYmxlZF0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEQkRCREU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3ODc4Nzg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
