.accordion .ico{width:30px;line-height:25px;font-size:2.5rem;margin:0 5px 0 0;display:inline-block;vertical-align:middle}.accordion .ico.ico-mail{font-size:1.8rem}.accordion .ico.ico-floorplan{line-height:1;font-size:3.5rem;width:auto;margin-right:20px}.accordion .ico.ico-fax{font-size:2.2rem}.accordion .ico.ico-mtr{font-size:2.2rem}.accordion .accordion-section{position:relative;border-bottom:1px solid #c2c2c2;max-width:1300px;margin:0 auto;width:100%;-webkit-transition:max-height .6s ease-in;-moz-transition:max-height .6s ease-in;-o-transition:max-height .6s ease-in;-ms-transition:max-height .6s ease-in;transition:max-height .6s ease-in}.accordion .accordion-section:first-of-type{border-top:1px solid #c2c2c2}.accordion .accordion-section.open{display:block}.accordion .accordion-section.open .content{display:block}.accordion .accordion-section button.top-col{min-width:100%;max-width:1300px;border:none;background:0 0;padding:0;margin:0;position:relative;cursor:pointer}.accordion .accordion-section button .title{width:auto;color:#000;font-size:3rem;font-weight:bold;padding:25px 0;text-align:left;line-height:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width: 768px){.accordion .accordion-section button .title{line-height:50px}}@media(max-width: 768px){.accordion .accordion-section button .title{font-size:2.8rem;line-height:36px;padding:20px 50px 10px 0px}}.accordion .accordion-section .btn-arrow{width:auto;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width: 768px){.accordion .accordion-section .btn-arrow{right:0}}.accordion .accordion-section .btn-arrow .icon-font{margin-right:5px;font-size:2.4rem;color:#626a73}.accordion .accordion-section .content{display:none;font-size:1.8rem;margin:10px 0 30px 0;text-align:left;color:#2b2e34}@media(max-width: 768px){.accordion .accordion-section .content{margin:20px 0;font-size:1.6rem}}.accordion .accordion-section .content>.wrap{overflow:hidden}.accordion .accordion-section .content>.wrap .row:not(.header):not(.col5){overflow:hidden}.accordion .accordion-section .content>.wrap>.row>.item{margin-bottom:20px}@media(max-width: 768px){.accordion .accordion-section .content>.wrap>.row>.item:nth-last-child(-n+2){margin-bottom:20px}}.accordion .accordion-section .content>.wrap>.row>.item.full+.item{clear:left}.accordion .accordion-section .content>.wrap>.row>.item.full~.item:nth-child(2n){clear:left}.accordion .accordion-section .content>.wrap>.row>.item.full~.item:nth-child(2n+1){clear:none}.accordion .accordion-section .content>.wrap>.row>.item:nth-child(2n+1){clear:left}.accordion .accordion-section .content>.wrap>.row>.item.full{width:100%;float:none}.accordion .accordion-section .content>.wrap>.row>.item.full .title{width:10%}@media(max-width: 768px){.accordion .accordion-section .content>.wrap>.row>.item.full .title{width:auto}}.accordion .accordion-section .content>.wrap>.row>.item.full .desc{width:85%}.accordion .accordion-section .content.floor-plan a,.accordion .accordion-section .content.document a{margin-top:18px;margin-right:70px}@media(max-width: 768px){.accordion .accordion-section .content.floor-plan a,.accordion .accordion-section .content.document a{display:block;margin-right:0;margin-top:12px}}.accordion .accordion-section .content.floor-plan a span,.accordion .accordion-section .content.document a span{color:#0d2134;vertical-align:middle}.accordion .accordion-section .content.floor-plan a span.icon-font,.accordion .accordion-section .content.document a span.icon-font{width:35px;height:35px;line-height:35px;font-size:2.1875rem;margin-right:20px}@media(max-width: 768px){.accordion .accordion-section .content.floor-plan a span.icon-font,.accordion .accordion-section .content.document a span.icon-font{font-size:1.75rem;line-height:40px}}.accordion .accordion-section .content.floor-plan a span.text,.accordion .accordion-section .content.document a span.text{font-size:1.8rem;font-weight:bold;display:inline-block;line-height:3.5rem}@media(max-width: 768px){.accordion .accordion-section .content.floor-plan a span.text,.accordion .accordion-section .content.document a span.text{font-size:1.6rem}}.accordion .accordion-section .content.document img{max-width:100%;display:block;margin-bottom:20px}.accordion .accordion-section .content.document a{color:#0d2134;font-weight:bold}.accordion .accordion-section .content .desc p{padding:0;margin-bottom:20px;line-height:25px}.accordion .accordion-section .content .desc p:last-child{margin-bottom:0}.accordion .accordion-section .content .information{display:inline-block;width:100%}.accordion .accordion-section .content .item{width:100%;overflow:hidden;margin-bottom:20px}@media(max-width: 768px){.accordion .accordion-section .content .item{width:100%;padding-right:0}}.accordion .accordion-section .content .item>div{display:inline-block;vertical-align:top}.accordion .accordion-section .content .item .icon-font{font-size:2.3rem}@media(max-width: 768px){.accordion .accordion-section .content .item .icon-font{font-size:1.6rem}}.accordion .accordion-section .content .item .title{width:20%;display:inline-block;font-size:1.8rem;font-weight:bold;color:#10293f;line-height:25px}@media(max-width: 768px){.accordion .accordion-section .content .item .title{display:none}}.accordion .accordion-section .content .item .desc{width:58%;padding-top:0;font-size:1.8rem;color:#626a73}@media(max-width: 768px){.accordion .accordion-section .content .item .desc{font-size:1.6rem;width:85%;display:inline-block}}.accordion .accordion-section .content .item .desc a{font-size:1.8rem;word-break:break-all;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width: 768px){.accordion .accordion-section .content .item .desc a{font-size:1.6rem}}.accordion .accordion-section .content .item .desc a:hover{color:#10293f}.accordion .accordion-section .content p,.accordion .accordion-section .content li{font-size:1.8rem;color:#626a73}@media(max-width: 768px){.accordion .accordion-section .content p,.accordion .accordion-section .content li{font-size:1.6rem}}.accordion .accordion-section .content ul,.accordion .accordion-section .content ol{margin-left:30px;line-height:156%}.accordion .accordion-section .content ul li,.accordion .accordion-section .content ol li{padding-bottom:10px}.accordion .accordion-section .content ul{list-style:disc}.accordion .accordion-section .content ol{list-style:decimal}.accordion .accordion-section .content table{border:1px solid rgba(112,112,112,.25);border-spacing:0;border-collapse:collapse}@media(max-width: 768px){.accordion .accordion-section .content table{width:100%}}.accordion .accordion-section .content table th,.accordion .accordion-section .content table td{font-size:1.8rem;padding:10px 20px}@media(max-width: 768px){.accordion .accordion-section .content table th,.accordion .accordion-section .content table td{font-size:1.6rem;padding:20px 20px}}.accordion .accordion-section .content table td{color:#626a73}.accordion .accordion-section .content table tr:nth-child(even) td{background:#eeeff3}.accordion .accordion-section .content table+p{margin-top:20px}.accordion .accordion-section .content .btn-readmore{margin-top:18px}.accordion .accordion-section .content a{color:#3484cb;font-weight:bold;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.accordion .accordion-section .content a:hover{color:#0d2134}.accordion .accordion-section.open .btn-arrow .icon-font{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion .accordion-section .table-listing{width:100%;overflow-x:auto;padding-bottom:20px !important}.accordion .accordion-section .table-listing.hidden{display:none}.accordion .accordion-section .table-listing .table-scrolling{overflow-x:auto}.accordion .accordion-section .table-listing .wrap{width:1300px;display:table;table-layout:fixed;border:1px solid rgba(112,112,112,.25)}.accordion .accordion-section .table-listing .table-field-description{overflow:hidden;padding:10px}.accordion .accordion-section .table-listing .table-field-description .item{margin-bottom:0;width:auto;display:inline-block;vertical-align:middle;margin-right:20px}.accordion .accordion-section .table-listing .table-field-description .item:first-child{width:6px;margin-right:5px}.accordion .accordion-section .table-listing .table-field-description .item span{vertical-align:middle}.accordion .accordion-section .table-listing .table-field-description .item span.icon-font{margin:0 10px 0 0}.accordion .accordion-section .table-listing .row,.accordion .accordion-section .table-listing .header{width:100%;display:table-row;border-bottom:solid 1px #fff}.accordion .accordion-section .table-listing .row:before,.accordion .accordion-section .table-listing .row:after,.accordion .accordion-section .table-listing .header:before,.accordion .accordion-section .table-listing .header:after{display:none}.accordion .accordion-section .table-listing .row .item,.accordion .accordion-section .table-listing .header .item{width:auto;display:table-cell;vertical-align:middle;text-align:left;float:none;padding:11px 0 11px 20px}@media(max-width: 768px){.accordion .accordion-section .table-listing .row .item,.accordion .accordion-section .table-listing .header .item{padding:8px 0 8px 20px}}.accordion .accordion-section .table-listing .row .item.type,.accordion .accordion-section .table-listing .header .item.type{width:12%}.accordion .accordion-section .table-listing .row .item.rooms,.accordion .accordion-section .table-listing .row .item.price_from,.accordion .accordion-section .table-listing .row .item.price_to,.accordion .accordion-section .table-listing .header .item.rooms,.accordion .accordion-section .table-listing .header .item.price_from,.accordion .accordion-section .table-listing .header .item.price_to{width:13%}.accordion .accordion-section .table-listing .row .item.remarks,.accordion .accordion-section .table-listing .header .item.remarks{width:24%}.accordion .accordion-section .table-listing .row .item .title,.accordion .accordion-section .table-listing .header .item .title{display:block}.accordion .accordion-section .table-listing .row .item.outlet-name,.accordion .accordion-section .table-listing .header .item.outlet-name{width:15%}.accordion .accordion-section .table-listing .row .item.capacity,.accordion .accordion-section .table-listing .header .item.capacity{width:11%}.accordion .accordion-section .table-listing .row .item.cuisine-type,.accordion .accordion-section .table-listing .header .item.cuisine-type{width:19%}.accordion .accordion-section .table-listing .row .item.charter-service,.accordion .accordion-section .table-listing .header .item.charter-service{width:25%}.accordion .accordion-section .table-listing .row .item.charter-service .wrap,.accordion .accordion-section .table-listing .header .item.charter-service .wrap{border:0;width:auto}.accordion .accordion-section .table-listing .row .item.charter-service .icon-font,.accordion .accordion-section .table-listing .header .item.charter-service .icon-font{width:38px;height:30px;line-height:30px;font-size:1.875rem;margin-top:10px}@media(max-width: 768px){.accordion .accordion-section .table-listing .row .item.charter-service .icon-font,.accordion .accordion-section .table-listing .header .item.charter-service .icon-font{font-size:1.375rem;width:30px}}.accordion .accordion-section .table-listing .row:nth-child(even){background:#eeeff3}.accordion .accordion-section .table-listing .row .item{height:auto}.accordion .accordion-section .table-listing .row .item .title{width:auto;color:#626a73;font-weight:300}.accordion .accordion-section .table-listing .row:not(.header) .item.type .title:first-letter{text-transform:capitalize}.accordion .accordion-section .table-listing .header .item .title{width:auto;color:#10293f;font-weight:bold;text-transform:uppercase}.accordion .accordion-section .description-listing .row{margin-bottom:40px}@media(max-width: 768px){.accordion .accordion-section .description-listing .row{margin-bottom:20px}}.accordion .accordion-section .description-listing .row:last-child{margin-bottom:0}.accordion .accordion-section .description-listing .left-col,.accordion .accordion-section .description-listing .right-col{display:inline-block;vertical-align:top}.accordion .accordion-section .description-listing .left-col{width:30%}@media(max-width: 768px){.accordion .accordion-section .description-listing .left-col{width:100%}}.accordion .accordion-section .description-listing .left-col .title{font-size:1.8rem;font-weight:bold;color:#10293f}@media(max-width: 768px){.accordion .accordion-section .description-listing .left-col .title{font-size:1.6rem;margin-bottom:10px}}.accordion .accordion-section .description-listing .right-col{width:70%}@media(max-width: 768px){.accordion .accordion-section .description-listing .right-col{width:100%;padding-left:0}}.accordion .accordion-section .description-listing .right-col .desc{font-size:1.8rem;color:#626a73}@media(max-width: 768px){.accordion .accordion-section .description-listing .right-col .desc{font-size:1.6rem}}@media(max-width: 767px){.accordion .accordion-section .map{width:100%}}@media(min-width: 768px){.accordion .accordion-section .map{width:50%;float:right}}.accordion .accordion-section .map .ico{width:auto}.accordion .accordion-section .map #map{height:290px}.accordion .accordion-section.document a{color:#0d2134;font-weight:bold;margin-right:70px;display:inline-block}.accordion .accordion-section.document a:hover{color:#3484cb}.accordion .accordion-section.food-and-beverage .content.table-listing{overflow:hidden}.accordion .accordion-section.food-and-beverage .table-listing .row .item.remarks{width:31%}.accordion .accordion-section.meeting .table-listing{width:auto}.accordion .accordion-section.meeting .table-listing .wrap{display:table;table-layout:fixed}.accordion .accordion-section.meeting .table-listing .row.header,.accordion .accordion-section.meeting .table-listing .row.field{opacity:0;visibility:hidden;display:block}.accordion .accordion-section.meeting .table-listing .row.header.active,.accordion .accordion-section.meeting .table-listing .row.field.active{opacity:1;visibility:visible}.accordion .accordion-section.meeting .table-listing .row.field{width:auto;height:auto;overflow:hidden;background:transparent;-webkit-transition:height .6s ease-out;-moz-transition:height .6s ease-out;-o-transition:height .6s ease-out;-ms-transition:height .6s ease-out;transition:height .6s ease-out}.accordion .accordion-section.meeting .table-listing .row.field>div:nth-child(2n+1){background:#eeeff3}.accordion .accordion-section.meeting .table-listing .row.field .child-row,.accordion .accordion-section.meeting .table-listing .row.field .parent-row{width:1300px}.accordion .accordion-section.meeting .table-listing .row.field .parent-row{cursor:pointer}.accordion .accordion-section.meeting .table-listing .row.field .parent-row .btn-arrow{width:18px;height:18px;color:#fff;position:absolute;left:30px;margin:0;padding:0;font-size:1.125rem}@media(max-width: 768px){.accordion .accordion-section.meeting .table-listing .row.field .parent-row .btn-arrow{font-size:0.625rem}}.accordion .accordion-section.meeting .table-listing .row.field .parent-row .item{position:relative;background:#0f3449}.accordion .accordion-section.meeting .table-listing .row.field .parent-row .item .title{color:#fff}.accordion .accordion-section.meeting .table-listing .row.field.open .btn-arrow{margin-top:-9px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-section.meeting .table-listing .row .item.name{width:235px;padding-left:80px}@media(max-width: 768px){.accordion .accordion-section.meeting .table-listing .row .item.name{padding-left:60px}}.accordion .accordion-section.meeting .table-listing .row .item.location{width:155px}.accordion .accordion-section.meeting .table-listing .row .item.dimension{width:177px}.accordion .accordion-section.meeting .table-listing .row .item.capacity{width:397px}.accordion .accordion-section.meeting .table-listing .row .item.capacity .top,.accordion .accordion-section.meeting .table-listing .row .item.capacity .bottom{width:100%}.accordion .accordion-section.meeting .table-listing .row .item.capacity .top{display:inline-block;vertical-align:middle;border-bottom:2px solid #10293f}.accordion .accordion-section.meeting .table-listing .row .item.capacity .top .item{width:100%;padding:0;text-align:center;display:block;margin-bottom:10px}.accordion .accordion-section.meeting .table-listing .row .item.capacity .bottom{display:table}.accordion .accordion-section.meeting .table-listing .row .item.capacity .bottom .item{width:7%;padding:4px 0;text-align:center}.accordion .accordion-section.meeting .table-listing .row .item.height{width:181px;padding-left:60px;padding-right:80px}.accordion .accordion-section.meeting .table-listing .row .item.function-space{width:155px;padding-right:20px}.accordion .accordion-section.meeting .table-listing .row.header .item{padding-top:16px;padding-bottom:16px}@media(max-width: 768px){.accordion .accordion-section.meeting .table-listing .row.header .item{padding-top:10px;padding-bottom:10px}}.accordion .general_information .row{margin-left:0;margin-right:0}.page-content>section.highlight-story .section-spacing{padding-top:35px;padding-bottom:45px}@media(max-width: 768px){.page-content>section.highlight-story .section-spacing{padding:30px 20px}}.highlight-story{background:#10293f}.highlight-story>.wrap{overflow:hidden}.highlight-story .listing-container{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.highlight-story .listing-container .item{background:#10293f;position:relative}.highlight-story .listing-container .item>.wrap{padding:24px 70px 24px 50px}@media(max-width: 768px){.highlight-story .listing-container .item>.wrap{padding:35px}}.highlight-story .listing-container .item>.wrap>.row{margin:auto}.highlight-story .listing-container .item>.wrap>.row:first-child{margin-bottom:30px}@media(max-width: 768px){.highlight-story .listing-container .item>.wrap>.row:first-child{margin-bottom:40px}}.highlight-story .listing-container .item .logo{width:80px;height:80px;overflow:hidden;border:1px solid transparent;border-radius:50px;margin-right:30px}@media(max-width: 768px){.highlight-story .listing-container .item .logo{width:70px;height:70px;display:block !important;float:left}}.highlight-story .listing-container .item .logo img{width:100%}.highlight-story .listing-container .item .quote{color:#fff;font-size:1.8rem;position:relative}@media(max-width: 768px){.highlight-story .listing-container .item .quote{font-size:1.6rem}}.highlight-story .listing-container .item .quote:before,.highlight-story .listing-container .item .quote:after{font-family:serif;font-size:3.75rem;font-weight:bold;color:#fff;position:absolute}@media(max-width: 768px){.highlight-story .listing-container .item .quote:before,.highlight-story .listing-container .item .quote:after{font-size:3rem}}.highlight-story .listing-container .item .quote:before{content:"“";left:-50px;top:-25px}@media(max-width: 768px){.highlight-story .listing-container .item .quote:before{left:-35px;top:-35px}}.highlight-story .listing-container .item .quote:after{content:"”";right:-20px;bottom:-50px}@media(max-width: 768px){.highlight-story .listing-container .item .quote:after{right:-35px;bottom:-60px}}.highlight-story .listing-container .item .title{color:#fff;font-size:2.4rem;padding-bottom:10px}@media(max-width: 768px){.highlight-story .listing-container .item .title{font-size:2.8rem;padding-bottom:0}}.highlight-story .listing-container .item .desc{color:#fff;font-size:1.8rem}@media(max-width: 768px){.highlight-story .listing-container .item .desc{font-size:1.4rem}}@media(max-width: 768px){.highlight-story .listing-container .item .detail-wrap{padding-left:0;margin-left:0;display:block !important}}.highlight-story .listing-container .item .logo,.highlight-story .listing-container .item .detail-wrap{display:inline-block;vertical-align:middle}.highlight-story .listing-container .slick-dots{bottom:-40px}.highlight-story .listing-container .slick-dots li:only-child{display:none}.highlight-story .listing-container .slick-dots li button{width:25px;height:25px}.highlight-story .listing-container .slick-dots li button:before{content:" ";width:7px;height:7px;line-height:7px;background:#9fa9b2;top:9px;left:9px;margin:auto;border-radius:50%;opacity:1}.highlight-story .listing-container .slick-dots li.slick-active button{border:1px solid #9fa9b2;border-radius:50%}.highlight-story .listing-container .slick-dots li.slick-active button:before{background:#9fa9b2}.highlight-story .listing-container .slick-dots li:hover button{border:1px solid #9fa9b2;border-radius:50%}.highlight-story .listing-container .slick-dots li:hover button:before{background:#9fa9b2}.highlight-story .listing-container button.slick-next{right:10px;z-index:99}.highlight-story .listing-container button.slick-next:before{font-size:1.875rem}.highlight-story .listing-container button.slick-prev{left:10px;z-index:99}.highlight-story .listing-container button.slick-prev:before{font-size:1.875rem}html[lang=tc] .quote:before{content:"「" !important}html[lang=tc] .quote:after{content:"」" !important;right:-50px !important;bottom:-30px !important}@media(max-width: 768px){.highlight-story .listing-container .item .title{font-size:2.4rem}}.recommend-stories{margin-bottom:25px;clear:both}@media(max-width: 768px){.recommend-stories{margin-top:20px}}.recommend-stories:after{content:"";display:block;clear:both;overflow:hidden;height:0}.recommend-stories .swiper-container{overflow:visible;margin-top:30px}.recommend-stories .btn-readmore{position:absolute;top:15px;right:0}@media(max-width: 768px){.recommend-stories .btn-readmore{position:relative;top:auto;right:auto;margin-top:20px}}.recommend-stories .card-block{height:444px}@media(max-width: 768px){.recommend-stories .card-block{height:290px}}.recommend-stories .card-block .image{min-width:auto}.recommend-stories .card-block:hover .text-content{padding-top:55px}.recommend-stories .card-block:hover .date-wrap{background:#13314c}@media(max-width: 768px){.recommend-stories .card-block{max-width:250px !important;width:28%}}.recommend-stories .card-block .text-content.second>.wrap,.recommend-stories .card-block .overlay>.wrap{padding-left:40px;padding-right:40px}@media(max-width: 768px){.recommend-stories .card-block .text-content.second>.wrap,.recommend-stories .card-block .overlay>.wrap{padding-left:25px;padding-right:25px}}.recommend-stories .card-block .text-content .btn-readmore{margin:20px 0 50px 0}.recommend-stories .card-block.no-thumb .desc{color:#fff}.recommend-stories .card-block.no-thumb .desc p{color:#fff}.recommend-stories .card-block.no-thumb .overlay .desc{padding:20px 0}.map{width:100%;height:100%;position:relative;border:solid 1px rgba(112,112,112,.18)}.map #map{width:100%;height:100%}.map #map .infowindow .info img{max-width:65px}.map .categories{display:none;background-color:#f7f7f7;width:100%;padding:20px 10px;text-align:center;border-top:solid 1px rgba(112,112,112,.18)}@media(max-width: 768px){.map .categories{text-align:left;padding:20px 20px 0 20px}}.map .categories:after{content:"";clear:both;display:block}.map .categories .category{display:inline-block;margin-right:30px}@media(max-width: 768px){.map .categories .category{width:50%;margin-right:0;margin-bottom:20px;float:left}}.map .categories .category:last-child{margin-right:0}.map .categories .category input{-webkit-appearance:checkbox;display:inline-block;vertical-align:middle;line-height:37px;font-size:initial}.map .categories .category label{display:inline-block;margin-left:10px}.map .categories .category label .ico:before{font-size:3.7rem;line-height:37px;display:inline-block;vertical-align:middle}.map .categories .category label .ico.ico-pin_dining{color:#fe9e66}.map .categories .category label .ico.ico-pin_shopping{color:#4b96f3}.map .categories .category label .ico.ico-pin_attraction{color:#11b5c7}.map .categories .category label .ico.ico-pin_hotel{color:#929ce0}.map .categories .category label span{font-size:1.4rem;line-height:37px;display:inline-block;vertical-align:middle;margin-left:5px;text-transform:uppercase;color:#0d2134;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRlbnQtYmxvY2suY3NzIiwiY29udGVudC1ibG9jay5zY3NzIiwiLi4vLi4vc3R5bGVzL19nbG9iYWwtdmFyaWFibGUuc2NzcyIsIi4uLy4uL3N0eWxlcy9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkNJSSxVQUNJLENBQUEsZ0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLGdCQUNBLENBQUEsb0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLHlCQUNBLGdCQUNJLENBQUEsOEJBRUosYUFDSSxDQUFBLGdCQUNBLENBQUEsVUFDQSxDQUFBLGlCQUNBLENBQUEsd0JBRUosZ0JBQ0ksQ0FBQSx3QkFFSixnQkFDSSxDQUFBLDhCQUdSLGlCQUNJLENBQUEsK0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLGFBQ0EsQ0FBQSxVQUNBLENBQUEseUNBQ0EsQ0FBQSxzQ0FBQSxDQUFBLG9DQUFBLENBQUEscUNBQUEsQ0FBQSxpQ0FBQSxDQUFBLDRDQUNBLDRCQUNJLENBQUEsbUNBRUosYUFDSSxDQUFBLDRDQUNBLGFBQ0ksQ0FBQSw2Q0FHUixjQUNJLENBQUEsZ0JBQ0EsQ0FBQSxXQUNBLENBQUEsY0FDQSxDQUFBLFNBQ0EsQ0FBQSxRQUNBLENBQUEsaUJBQ0EsQ0FBQSxjQUNBLENBQUEsNENBR0osVUFDSSxDQUFBLFVBQ0EsQ0FBQSxjQ2xEVyxDQUFBLGdCRG9EWCxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEsZ0JBQ0EsQ0FBQSxtQ0FDQSxDQUFBLGdDQUFBLENBQUEsOEJBQUEsQ0FBQSwrQkFBQSxDQUFBLDJCQUFBLENBQUEseUJFbkJKLDRDRldBLGdCQVdRLENBQUEsQ0FBQSx5QkV0QlIsNENGV0EsZ0JBY1EsQ0FBQSxnQkFDQSxDQUFBLDBCQUNBLENBQUEsQ0FBQSx5Q0FHUixVQUNJLENBQUEsaUJBQ0EsQ0FBQSxPQUNBLENBQUEsVUFDQSxDQUFBLGtDQUNtQixDQUFBLCtCQUFBLENBQUEsOEJBQUEsQ0FBQSwwQkFBQSxDQUFBLG1DQUNuQixDQUFBLGdD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QUFBLDJCQUVKLG9CQUNJLENBQUEsaUJBQ0EsQ0FBQSx5QkVoaENKLDJCRjhnQ0EsU0FJUSxDQUFBLGNBQ0EsQ0FBQSxrQkFDQSxDQUFBLFVBQ0EsQ0FBQSxDQUFBLHNDQUVKLGNBQ0ksQ0FBQSxpQ0FFSiwyQkFDSSxDQUFBLG9CQUNBLENBQUEscUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsaUNBRUosb0JBQ0ksQ0FBQSxnQkFDQSxDQUFBLDZDQUVJLGdCQUNJLENBQUEsZ0JBQ0EsQ0FBQSxvQkFDQSxDQUFBLHFCQUNBLENBQUEscURBRUosYUFDSSxDQUFBLHVEQUVKLGFBQ0ksQ0FBQSx5REFFSixhQUNJLENBQUEsb0RBRUosYUFDSSxDQUFBLHNDQUdSLGdCQUNJLENBQUEsZ0JBQ0EsQ0FBQSxvQkFDQSxDQUFBLHFCQUNBLENBQUEsZUFDQSxDQUFBLHdCQUNBLENBQUEsYUFDQSxDQUFBLHlEQUNBIiwiZmlsZSI6ImNvbnRlbnQtYmxvY2suY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmFjY29yZGlvbiAuaWNve3dpZHRoOjMwcHg7bGluZS1oZWlnaHQ6MjVweDtmb250LXNpemU6Mi41cmVtO21hcmdpbjowIDVweCAwIDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfS5hY2NvcmRpb24gLmljby5pY28tbWFpbHtmb250LXNpemU6MS44cmVtfS5hY2NvcmRpb24gLmljby5pY28tZmxvb3JwbGFue2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjMuNXJlbTt3aWR0aDphdXRvO21hcmdpbi1yaWdodDoyMHB4fS5hY2NvcmRpb24gLmljby5pY28tZmF4e2ZvbnQtc2l6ZToyLjJyZW19LmFjY29yZGlvbiAuaWNvLmljby1tdHJ7Zm9udC1zaXplOjIuMnJlbX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzJjMmMyO21heC13aWR0aDoxMzAwcHg7bWFyZ2luOjAgYXV0bzt3aWR0aDoxMDAlOy13ZWJraXQtdHJhbnNpdGlvbjptYXgtaGVpZ2h0IC42cyBlYXNlLWluOy1tb3otdHJhbnNpdGlvbjptYXgtaGVpZ2h0IC42cyBlYXNlLWluOy1vLXRyYW5zaXRpb246bWF4LWhlaWdodCAuNnMgZWFzZS1pbjstbXMtdHJhbnNpdGlvbjptYXgtaGVpZ2h0IC42cyBlYXNlLWluO3RyYW5zaXRpb246bWF4LWhlaWdodCAuNnMgZWFzZS1pbn0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbjpmaXJzdC1vZi10eXBle2JvcmRlci10b3A6MXB4IHNvbGlkICNjMmMyYzJ9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ub3BlbntkaXNwbGF5OmJsb2NrfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm9wZW4gLmNvbnRlbnR7ZGlzcGxheTpibG9ja30uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiBidXR0b24udG9wLWNvbHttaW4td2lkdGg6MTAwJTttYXgtd2lkdGg6MTMwMHB4O2JvcmRlcjpub25lO2JhY2tncm91bmQ6MCAwO3BhZGRpbmc6MDttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcn0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiBidXR0b24gLnRpdGxle3dpZHRoOmF1dG87Y29sb3I6IzAwMDtmb250LXNpemU6M3JlbTtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MjVweCAwO3RleHQtYWxpZ246bGVmdDtsaW5lLWhlaWdodDoxMDAlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbXMtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gYnV0dG9uIC50aXRsZXtsaW5lLWhlaWdodDo1MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gYnV0dG9uIC50aXRsZXtmb250LXNpemU6Mi44cmVtO2xpbmUtaGVpZ2h0OjM2cHg7cGFkZGluZzoyMHB4IDUwcHggMTBweCAwcHh9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5idG4tYXJyb3d7d2lkdGg6YXV0bztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjEwcHg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5idG4tYXJyb3d7cmlnaHQ6MH19LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmJ0bi1hcnJvdyAuaWNvbi1mb250e21hcmdpbi1yaWdodDo1cHg7Zm9udC1zaXplOjIuNHJlbTtjb2xvcjojNjI2YTczfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50e2Rpc3BsYXk6bm9uZTtmb250LXNpemU6MS44cmVtO21hcmdpbjoxMHB4IDAgMzBweCAwO3RleHQtYWxpZ246bGVmdDtjb2xvcjojMmIyZTM0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudHttYXJnaW46MjBweCAwO2ZvbnQtc2l6ZToxLjZyZW19fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50Pi53cmFwe292ZXJmbG93OmhpZGRlbn0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudD4ud3JhcCAucm93Om5vdCguaGVhZGVyKTpub3QoLmNvbDUpe292ZXJmbG93OmhpZGRlbn0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudD4ud3JhcD4ucm93Pi5pdGVte21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQ+LndyYXA+LnJvdz4uaXRlbTpudGgtbGFzdC1jaGlsZCgtbisyKXttYXJnaW4tYm90dG9tOjIwcHh9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50Pi53cmFwPi5yb3c+Lml0ZW0uZnVsbCsuaXRlbXtjbGVhcjpsZWZ0fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50Pi53cmFwPi5yb3c+Lml0ZW0uZnVsbH4uaXRlbTpudGgtY2hpbGQoMm4pe2NsZWFyOmxlZnR9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQ+LndyYXA+LnJvdz4uaXRlbS5mdWxsfi5pdGVtOm50aC1jaGlsZCgybisxKXtjbGVhcjpub25lfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50Pi53cmFwPi5yb3c+Lml0ZW06bnRoLWNoaWxkKDJuKzEpe2NsZWFyOmxlZnR9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQ+LndyYXA+LnJvdz4uaXRlbS5mdWxse3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudD4ud3JhcD4ucm93Pi5pdGVtLmZ1bGwgLnRpdGxle3dpZHRoOjEwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQ+LndyYXA+LnJvdz4uaXRlbS5mdWxsIC50aXRsZXt3aWR0aDphdXRvfX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudD4ud3JhcD4ucm93Pi5pdGVtLmZ1bGwgLmRlc2N7d2lkdGg6ODUlfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50LmZsb29yLXBsYW4gYSwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudC5kb2N1bWVudCBhe21hcmdpbi10b3A6MThweDttYXJnaW4tcmlnaHQ6NzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQuZmxvb3ItcGxhbiBhLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50LmRvY3VtZW50IGF7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6MDttYXJnaW4tdG9wOjEycHh9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50LmZsb29yLXBsYW4gYSBzcGFuLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50LmRvY3VtZW50IGEgc3Bhbntjb2xvcjojMGQyMTM0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudC5mbG9vci1wbGFuIGEgc3Bhbi5pY29uLWZvbnQsLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQuZG9jdW1lbnQgYSBzcGFuLmljb24tZm9udHt3aWR0aDozNXB4O2hlaWdodDozNXB4O2xpbmUtaGVpZ2h0OjM1cHg7Zm9udC1zaXplOjM1cHg7bWFyZ2luLXJpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50LmZsb29yLXBsYW4gYSBzcGFuLmljb24tZm9udCwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudC5kb2N1bWVudCBhIHNwYW4uaWNvbi1mb250e2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjQwcHh9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50LmZsb29yLXBsYW4gYSBzcGFuLnRleHQsLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQuZG9jdW1lbnQgYSBzcGFuLnRleHR7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjMuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQuZmxvb3ItcGxhbiBhIHNwYW4udGV4dCwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudC5kb2N1bWVudCBhIHNwYW4udGV4dHtmb250LXNpemU6MS42cmVtfX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudC5kb2N1bWVudCBpbWd7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjIwcHh9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQuZG9jdW1lbnQgYXtjb2xvcjojMGQyMTM0O2ZvbnQtd2VpZ2h0OmJvbGR9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQgLmRlc2MgcHtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToyMHB4O2xpbmUtaGVpZ2h0OjI1cHh9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQgLmRlc2MgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCAuaW5mb3JtYXRpb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCAuaXRlbXt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IC5pdGVte3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDowfX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCAuaXRlbT5kaXZ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IC5pdGVtIC5pY29uLWZvbnR7Zm9udC1zaXplOjIuM3JlbX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQgLml0ZW0gLmljb24tZm9udHtmb250LXNpemU6MS42cmVtfX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCAuaXRlbSAudGl0bGV7d2lkdGg6MjAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMTAyOTNmO2xpbmUtaGVpZ2h0OjI1cHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IC5pdGVtIC50aXRsZXtkaXNwbGF5Om5vbmV9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IC5pdGVtIC5kZXNje3dpZHRoOjU4JTtwYWRkaW5nLXRvcDowO2ZvbnQtc2l6ZToxLjhyZW07Y29sb3I6IzYyNmE3M31AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQgLml0ZW0gLmRlc2N7Zm9udC1zaXplOjEuNnJlbTt3aWR0aDo4NSU7ZGlzcGxheTppbmxpbmUtYmxvY2t9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IC5pdGVtIC5kZXNjIGF7Zm9udC1zaXplOjEuOHJlbTt3b3JkLWJyZWFrOmJyZWFrLWFsbDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IC5pdGVtIC5kZXNjIGF7Zm9udC1zaXplOjEuNnJlbX19LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQgLml0ZW0gLmRlc2MgYTpob3Zlcntjb2xvcjojMTAyOTNmfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IHAsLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQgbGl7Zm9udC1zaXplOjEuOHJlbTtjb2xvcjojNjI2YTczfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCBwLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IGxpe2ZvbnQtc2l6ZToxLjZyZW19fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IHVsLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IG9se21hcmdpbi1sZWZ0OjMwcHg7bGluZS1oZWlnaHQ6MTU2JX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCB1bCBsaSwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCBvbCBsaXtwYWRkaW5nLWJvdHRvbToxMHB4fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IHVse2xpc3Qtc3R5bGU6ZGlzY30uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCBvbHtsaXN0LXN0eWxlOmRlY2ltYWx9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQgdGFibGV7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDExMiwxMTIsMTEyLC4yNSk7Ym9yZGVyLXNwYWNpbmc6MDtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IHRhYmxle3dpZHRoOjEwMCV9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IHRhYmxlIHRoLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IHRhYmxlIHRke2ZvbnQtc2l6ZToxLjhyZW07cGFkZGluZzoxMHB4IDIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IHRhYmxlIHRoLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IHRhYmxlIHRke2ZvbnQtc2l6ZToxLjZyZW07cGFkZGluZzoyMHB4IDIwcHh9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5jb250ZW50IHRhYmxlIHRke2NvbG9yOiM2MjZhNzN9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQgdGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHRke2JhY2tncm91bmQ6I2VlZWZmM30uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCB0YWJsZStwe21hcmdpbi10b3A6MjBweH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCAuYnRuLXJlYWRtb3Jle21hcmdpbi10b3A6MThweH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuY29udGVudCBhe2NvbG9yOiMzNDg0Y2I7Zm9udC13ZWlnaHQ6Ym9sZDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRlbnQgYTpob3Zlcntjb2xvcjojMGQyMTM0fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm9wZW4gLmJ0bi1hcnJvdyAuaWNvbi1mb250ey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTgwZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTgwZGVnKX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZ3t3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bztwYWRkaW5nLWJvdHRvbToyMHB4ICFpbXBvcnRhbnR9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcuaGlkZGVue2Rpc3BsYXk6bm9uZX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAudGFibGUtc2Nyb2xsaW5ne292ZXJmbG93LXg6YXV0b30uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAud3JhcHt3aWR0aDoxMzAwcHg7ZGlzcGxheTp0YWJsZTt0YWJsZS1sYXlvdXQ6Zml4ZWQ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDExMiwxMTIsMTEyLC4yNSl9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLnRhYmxlLWZpZWxkLWRlc2NyaXB0aW9ue292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjEwcHh9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLnRhYmxlLWZpZWxkLWRlc2NyaXB0aW9uIC5pdGVte21hcmdpbi1ib3R0b206MDt3aWR0aDphdXRvO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6MjBweH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAudGFibGUtZmllbGQtZGVzY3JpcHRpb24gLml0ZW06Zmlyc3QtY2hpbGR7d2lkdGg6NnB4O21hcmdpbi1yaWdodDo1cHh9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLnRhYmxlLWZpZWxkLWRlc2NyaXB0aW9uIC5pdGVtIHNwYW57dmVydGljYWwtYWxpZ246bWlkZGxlfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC50YWJsZS1maWVsZC1kZXNjcmlwdGlvbiAuaXRlbSBzcGFuLmljb24tZm9udHttYXJnaW46MCAxMHB4IDAgMH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAucm93LC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5oZWFkZXJ7d2lkdGg6MTAwJTtkaXNwbGF5OnRhYmxlLXJvdztib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZmZmfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5yb3c6YmVmb3JlLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5yb3c6YWZ0ZXIsLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLmhlYWRlcjpiZWZvcmUsLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLmhlYWRlcjphZnRlcntkaXNwbGF5Om5vbmV9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbSwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAuaGVhZGVyIC5pdGVte3dpZHRoOmF1dG87ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmxlZnQ7ZmxvYXQ6bm9uZTtwYWRkaW5nOjExcHggMCAxMXB4IDIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5yb3cgLml0ZW0sLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLmhlYWRlciAuaXRlbXtwYWRkaW5nOjhweCAwIDhweCAyMHB4fX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLnR5cGUsLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLmhlYWRlciAuaXRlbS50eXBle3dpZHRoOjEyJX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLnJvb21zLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5yb3cgLml0ZW0ucHJpY2VfZnJvbSwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLnByaWNlX3RvLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5oZWFkZXIgLml0ZW0ucm9vbXMsLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLmhlYWRlciAuaXRlbS5wcmljZV9mcm9tLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5oZWFkZXIgLml0ZW0ucHJpY2VfdG97d2lkdGg6MTMlfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5yb3cgLml0ZW0ucmVtYXJrcywuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAuaGVhZGVyIC5pdGVtLnJlbWFya3N7d2lkdGg6MjQlfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5yb3cgLml0ZW0gLnRpdGxlLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5oZWFkZXIgLml0ZW0gLnRpdGxle2Rpc3BsYXk6YmxvY2t9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5vdXRsZXQtbmFtZSwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAuaGVhZGVyIC5pdGVtLm91dGxldC1uYW1le3dpZHRoOjE1JX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLmNhcGFjaXR5LC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5oZWFkZXIgLml0ZW0uY2FwYWNpdHl7d2lkdGg6MTElfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5yb3cgLml0ZW0uY3Vpc2luZS10eXBlLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5oZWFkZXIgLml0ZW0uY3Vpc2luZS10eXBle3dpZHRoOjE5JX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLmNoYXJ0ZXItc2VydmljZSwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAuaGVhZGVyIC5pdGVtLmNoYXJ0ZXItc2VydmljZXt3aWR0aDoyNSV9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5jaGFydGVyLXNlcnZpY2UgLndyYXAsLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLmhlYWRlciAuaXRlbS5jaGFydGVyLXNlcnZpY2UgLndyYXB7Ym9yZGVyOjA7d2lkdGg6YXV0b30uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLmNoYXJ0ZXItc2VydmljZSAuaWNvbi1mb250LC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5oZWFkZXIgLml0ZW0uY2hhcnRlci1zZXJ2aWNlIC5pY29uLWZvbnR7d2lkdGg6MzhweDtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4O2ZvbnQtc2l6ZTozMHB4O21hcmdpbi10b3A6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5jaGFydGVyLXNlcnZpY2UgLmljb24tZm9udCwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAuaGVhZGVyIC5pdGVtLmNoYXJ0ZXItc2VydmljZSAuaWNvbi1mb250e2ZvbnQtc2l6ZToyMnB4O3dpZHRoOjMwcHh9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5yb3c6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQ6I2VlZWZmM30uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAudGFibGUtbGlzdGluZyAucm93IC5pdGVte2hlaWdodDphdXRvfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC50YWJsZS1saXN0aW5nIC5yb3cgLml0ZW0gLnRpdGxle3dpZHRoOmF1dG87Y29sb3I6IzYyNmE3Mztmb250LXdlaWdodDozMDB9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLnJvdzpub3QoLmhlYWRlcikgLml0ZW0udHlwZSAudGl0bGU6Zmlyc3QtbGV0dGVye3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLnRhYmxlLWxpc3RpbmcgLmhlYWRlciAuaXRlbSAudGl0bGV7d2lkdGg6YXV0bztjb2xvcjojMTAyOTNmO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5kZXNjcmlwdGlvbi1saXN0aW5nIC5yb3d7bWFyZ2luLWJvdHRvbTo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuZGVzY3JpcHRpb24tbGlzdGluZyAucm93e21hcmdpbi1ib3R0b206MjBweH19LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmRlc2NyaXB0aW9uLWxpc3RpbmcgLnJvdzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuZGVzY3JpcHRpb24tbGlzdGluZyAubGVmdC1jb2wsLmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmRlc2NyaXB0aW9uLWxpc3RpbmcgLnJpZ2h0LWNvbHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmRlc2NyaXB0aW9uLWxpc3RpbmcgLmxlZnQtY29se3dpZHRoOjMwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLmRlc2NyaXB0aW9uLWxpc3RpbmcgLmxlZnQtY29se3dpZHRoOjEwMCV9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5kZXNjcmlwdGlvbi1saXN0aW5nIC5sZWZ0LWNvbCAudGl0bGV7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDpib2xkO2NvbG9yOiMxMDI5M2Z9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5kZXNjcmlwdGlvbi1saXN0aW5nIC5sZWZ0LWNvbCAudGl0bGV7Zm9udC1zaXplOjEuNnJlbTttYXJnaW4tYm90dG9tOjEwcHh9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5kZXNjcmlwdGlvbi1saXN0aW5nIC5yaWdodC1jb2x7d2lkdGg6NzAlfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuZGVzY3JpcHRpb24tbGlzdGluZyAucmlnaHQtY29se3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjB9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uIC5kZXNjcmlwdGlvbi1saXN0aW5nIC5yaWdodC1jb2wgLmRlc2N7Zm9udC1zaXplOjEuOHJlbTtjb2xvcjojNjI2YTczfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAuZGVzY3JpcHRpb24tbGlzdGluZyAucmlnaHQtY29sIC5kZXNje2ZvbnQtc2l6ZToxLjZyZW19fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAubWFwe3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbiAubWFwe3dpZHRoOjUwJTtmbG9hdDpyaWdodH19LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLm1hcCAuaWNve3dpZHRoOmF1dG99LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24gLm1hcCAjbWFwe2hlaWdodDoyOTBweH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5kb2N1bWVudCBhe2NvbG9yOiMwZDIxMzQ7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tcmlnaHQ6NzBweDtkaXNwbGF5OmlubGluZS1ibG9ja30uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5kb2N1bWVudCBhOmhvdmVye2NvbG9yOiMzNDg0Y2J9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24uZm9vZC1hbmQtYmV2ZXJhZ2UgLmNvbnRlbnQudGFibGUtbGlzdGluZ3tvdmVyZmxvdzpoaWRkZW59LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24uZm9vZC1hbmQtYmV2ZXJhZ2UgLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5yZW1hcmtze3dpZHRoOjMxJX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5tZWV0aW5nIC50YWJsZS1saXN0aW5ne3dpZHRoOmF1dG99LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAud3JhcHtkaXNwbGF5OnRhYmxlO3RhYmxlLWxheW91dDpmaXhlZH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5tZWV0aW5nIC50YWJsZS1saXN0aW5nIC5yb3cuaGVhZGVyLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdy5maWVsZHtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9ja30uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5tZWV0aW5nIC50YWJsZS1saXN0aW5nIC5yb3cuaGVhZGVyLmFjdGl2ZSwuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5tZWV0aW5nIC50YWJsZS1saXN0aW5nIC5yb3cuZmllbGQuYWN0aXZle29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAucm93LmZpZWxke3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7LXdlYmtpdC10cmFuc2l0aW9uOmhlaWdodCAuNnMgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmhlaWdodCAuNnMgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjpoZWlnaHQgLjZzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmhlaWdodCAuNnMgZWFzZS1vdXQ7dHJhbnNpdGlvbjpoZWlnaHQgLjZzIGVhc2Utb3V0fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdy5maWVsZD5kaXY6bnRoLWNoaWxkKDJuKzEpe2JhY2tncm91bmQ6I2VlZWZmM30uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5tZWV0aW5nIC50YWJsZS1saXN0aW5nIC5yb3cuZmllbGQgLmNoaWxkLXJvdywuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5tZWV0aW5nIC50YWJsZS1saXN0aW5nIC5yb3cuZmllbGQgLnBhcmVudC1yb3d7d2lkdGg6MTMwMHB4fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdy5maWVsZCAucGFyZW50LXJvd3tjdXJzb3I6cG9pbnRlcn0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5tZWV0aW5nIC50YWJsZS1saXN0aW5nIC5yb3cuZmllbGQgLnBhcmVudC1yb3cgLmJ0bi1hcnJvd3t3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2NvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMHB4O21hcmdpbjowO3BhZGRpbmc6MDtmb250LXNpemU6MThweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAucm93LmZpZWxkIC5wYXJlbnQtcm93IC5idG4tYXJyb3d7Zm9udC1zaXplOjEwcHh9fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdy5maWVsZCAucGFyZW50LXJvdyAuaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiMwZjM0NDl9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAucm93LmZpZWxkIC5wYXJlbnQtcm93IC5pdGVtIC50aXRsZXtjb2xvcjojZmZmfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdy5maWVsZC5vcGVuIC5idG4tYXJyb3d7bWFyZ2luLXRvcDotOXB4Oy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5uYW1le3dpZHRoOjIzNXB4O3BhZGRpbmctbGVmdDo4MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5tZWV0aW5nIC50YWJsZS1saXN0aW5nIC5yb3cgLml0ZW0ubmFtZXtwYWRkaW5nLWxlZnQ6NjBweH19LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLmxvY2F0aW9ue3dpZHRoOjE1NXB4fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5kaW1lbnNpb257d2lkdGg6MTc3cHh9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLmNhcGFjaXR5e3dpZHRoOjM5N3B4fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5jYXBhY2l0eSAudG9wLC5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5jYXBhY2l0eSAuYm90dG9te3dpZHRoOjEwMCV9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLmNhcGFjaXR5IC50b3B7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICMxMDI5M2Z9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLmNhcGFjaXR5IC50b3AgLml0ZW17d2lkdGg6MTAwJTtwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjEwcHh9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAucm93IC5pdGVtLmNhcGFjaXR5IC5ib3R0b217ZGlzcGxheTp0YWJsZX0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbi5tZWV0aW5nIC50YWJsZS1saXN0aW5nIC5yb3cgLml0ZW0uY2FwYWNpdHkgLmJvdHRvbSAuaXRlbXt3aWR0aDo3JTtwYWRkaW5nOjRweCAwO3RleHQtYWxpZ246Y2VudGVyfS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5oZWlnaHR7d2lkdGg6MTgxcHg7cGFkZGluZy1sZWZ0OjYwcHg7cGFkZGluZy1yaWdodDo4MHB4fS5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdyAuaXRlbS5mdW5jdGlvbi1zcGFjZXt3aWR0aDoxNTVweDtwYWRkaW5nLXJpZ2h0OjIwcHh9LmFjY29yZGlvbiAuYWNjb3JkaW9uLXNlY3Rpb24ubWVldGluZyAudGFibGUtbGlzdGluZyAucm93LmhlYWRlciAuaXRlbXtwYWRkaW5nLXRvcDoxNnB4O3BhZGRpbmctYm90dG9tOjE2cHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uLm1lZXRpbmcgLnRhYmxlLWxpc3RpbmcgLnJvdy5oZWFkZXIgLml0ZW17cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbToxMHB4fX0uYWNjb3JkaW9uIC5nZW5lcmFsX2luZm9ybWF0aW9uIC5yb3d7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ucGFnZS1jb250ZW50PnNlY3Rpb24uaGlnaGxpZ2h0LXN0b3J5IC5zZWN0aW9uLXNwYWNpbmd7cGFkZGluZy10b3A6MzVweDtwYWRkaW5nLWJvdHRvbTo0NXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsucGFnZS1jb250ZW50PnNlY3Rpb24uaGlnaGxpZ2h0LXN0b3J5IC5zZWN0aW9uLXNwYWNpbmd7cGFkZGluZzozMHB4IDIwcHh9fS5oaWdobGlnaHQtc3Rvcnl7YmFja2dyb3VuZDojMTAyOTNmfS5oaWdobGlnaHQtc3Rvcnk+LndyYXB7b3ZlcmZsb3c6aGlkZGVufS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyey13ZWJraXQtdXNlci1zZWxlY3Q6dGV4dDsta2h0bWwtdXNlci1zZWxlY3Q6dGV4dDstbW96LXVzZXItc2VsZWN0OnRleHQ7LW1zLXVzZXItc2VsZWN0OnRleHQ7dXNlci1zZWxlY3Q6dGV4dH0uaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbXtiYWNrZ3JvdW5kOiMxMDI5M2Y7cG9zaXRpb246cmVsYXRpdmV9LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0+LndyYXB7cGFkZGluZzoyNHB4IDcwcHggMjRweCA1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbT4ud3JhcHtwYWRkaW5nOjM1cHh9fS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5pdGVtPi53cmFwPi5yb3d7bWFyZ2luOmF1dG99LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0+LndyYXA+LnJvdzpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5pdGVtPi53cmFwPi5yb3c6Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTo0MHB4fX0uaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbSAubG9nb3t3aWR0aDo4MHB4O2hlaWdodDo4MHB4O292ZXJmbG93OmhpZGRlbjtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTBweDttYXJnaW4tcmlnaHQ6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0gLmxvZ297d2lkdGg6NzBweDtoZWlnaHQ6NzBweDtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdH19LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0gLmxvZ28gaW1ne3dpZHRoOjEwMCV9LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0gLnF1b3Rle2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuOHJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0gLnF1b3Rle2ZvbnQtc2l6ZToxLjZyZW19fS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5pdGVtIC5xdW90ZTpiZWZvcmUsLmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0gLnF1b3RlOmFmdGVye2ZvbnQtZmFtaWx5OnNlcmlmO2ZvbnQtc2l6ZTo2MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0gLnF1b3RlOmJlZm9yZSwuaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbSAucXVvdGU6YWZ0ZXJ7Zm9udC1zaXplOjQ4cHh9fS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5pdGVtIC5xdW90ZTpiZWZvcmV7Y29udGVudDpcIuKAnFwiO2xlZnQ6LTUwcHg7dG9wOi0yNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbSAucXVvdGU6YmVmb3Jle2xlZnQ6LTM1cHg7dG9wOi0zNXB4fX0uaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbSAucXVvdGU6YWZ0ZXJ7Y29udGVudDpcIuKAnVwiO3JpZ2h0Oi0yMHB4O2JvdHRvbTotNTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0gLnF1b3RlOmFmdGVye3JpZ2h0Oi0zNXB4O2JvdHRvbTotNjBweH19LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLml0ZW0gLnRpdGxle2NvbG9yOiNmZmY7Zm9udC1zaXplOjIuNHJlbTtwYWRkaW5nLWJvdHRvbToxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbSAudGl0bGV7Zm9udC1zaXplOjIuOHJlbTtwYWRkaW5nLWJvdHRvbTowfX0uaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbSAuZGVzY3tjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjhyZW19QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5pdGVtIC5kZXNje2ZvbnQtc2l6ZToxLjRyZW19fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbSAuZGV0YWlsLXdyYXB7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWxlZnQ6MDtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5pdGVtIC5sb2dvLC5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5pdGVtIC5kZXRhaWwtd3JhcHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgLnNsaWNrLWRvdHN7Ym90dG9tOi00MHB4fS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5zbGljay1kb3RzIGxpOm9ubHktY2hpbGR7ZGlzcGxheTpub25lfS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbnt3aWR0aDoyNXB4O2hlaWdodDoyNXB4fS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIiBcIjt3aWR0aDo3cHg7aGVpZ2h0OjdweDtsaW5lLWhlaWdodDo3cHg7YmFja2dyb3VuZDojOWZhOWIyO3RvcDo5cHg7bGVmdDo5cHg7bWFyZ2luOmF1dG87Ym9yZGVyLXJhZGl1czo1MCU7b3BhY2l0eToxfS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b257Ym9yZGVyOjFweCBzb2xpZCAjOWZhOWIyO2JvcmRlci1yYWRpdXM6NTAlfS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3Jle2JhY2tncm91bmQ6IzlmYTliMn0uaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuc2xpY2stZG90cyBsaTpob3ZlciBidXR0b257Ym9yZGVyOjFweCBzb2xpZCAjOWZhOWIyO2JvcmRlci1yYWRpdXM6NTAlfS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5zbGljay1kb3RzIGxpOmhvdmVyIGJ1dHRvbjpiZWZvcmV7YmFja2dyb3VuZDojOWZhOWIyfS5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIGJ1dHRvbi5zbGljay1uZXh0e3JpZ2h0OjEwcHg7ei1pbmRleDo5OX0uaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciBidXR0b24uc2xpY2stbmV4dDpiZWZvcmV7Zm9udC1zaXplOjMwcHh9LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgYnV0dG9uLnNsaWNrLXByZXZ7bGVmdDoxMHB4O3otaW5kZXg6OTl9LmhpZ2hsaWdodC1zdG9yeSAubGlzdGluZy1jb250YWluZXIgYnV0dG9uLnNsaWNrLXByZXY6YmVmb3Jle2ZvbnQtc2l6ZTozMHB4fWh0bWxbbGFuZz10Y10gLnF1b3RlOmJlZm9yZXtjb250ZW50Olwi44CMXCIgIWltcG9ydGFudH1odG1sW2xhbmc9dGNdIC5xdW90ZTphZnRlcntjb250ZW50Olwi44CNXCIgIWltcG9ydGFudDtyaWdodDotNTBweCAhaW1wb3J0YW50O2JvdHRvbTotMzBweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuaGlnaGxpZ2h0LXN0b3J5IC5saXN0aW5nLWNvbnRhaW5lciAuaXRlbSAudGl0bGV7Zm9udC1zaXplOjIuNHJlbX19LnJlY29tbWVuZC1zdG9yaWVze21hcmdpbi1ib3R0b206MjVweDtjbGVhcjpib3RofUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsucmVjb21tZW5kLXN0b3JpZXN7bWFyZ2luLXRvcDoyMHB4fX0ucmVjb21tZW5kLXN0b3JpZXM6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjB9LnJlY29tbWVuZC1zdG9yaWVzIC5zd2lwZXItY29udGFpbmVye292ZXJmbG93OnZpc2libGU7bWFyZ2luLXRvcDozMHB4fS5yZWNvbW1lbmQtc3RvcmllcyAuYnRuLXJlYWRtb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNXB4O3JpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5yZWNvbW1lbmQtc3RvcmllcyAuYnRuLXJlYWRtb3Jle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDphdXRvO3JpZ2h0OmF1dG87bWFyZ2luLXRvcDoyMHB4fX0ucmVjb21tZW5kLXN0b3JpZXMgLmNhcmQtYmxvY2t7aGVpZ2h0OjQ0NHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsucmVjb21tZW5kLXN0b3JpZXMgLmNhcmQtYmxvY2t7aGVpZ2h0OjI5MHB4fX0ucmVjb21tZW5kLXN0b3JpZXMgLmNhcmQtYmxvY2sgLmltYWdle21pbi13aWR0aDphdXRvfS5yZWNvbW1lbmQtc3RvcmllcyAuY2FyZC1ibG9jazpob3ZlciAudGV4dC1jb250ZW50e3BhZGRpbmctdG9wOjU1cHh9LnJlY29tbWVuZC1zdG9yaWVzIC5jYXJkLWJsb2NrOmhvdmVyIC5kYXRlLXdyYXB7YmFja2dyb3VuZDojMTMzMTRjfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsucmVjb21tZW5kLXN0b3JpZXMgLmNhcmQtYmxvY2t7bWF4LXdpZHRoOjI1MHB4ICFpbXBvcnRhbnQ7d2lkdGg6MjglfX0ucmVjb21tZW5kLXN0b3JpZXMgLmNhcmQtYmxvY2sgLnRleHQtY29udGVudC5zZWNvbmQ+LndyYXAsLnJlY29tbWVuZC1zdG9yaWVzIC5jYXJkLWJsb2NrIC5vdmVybGF5Pi53cmFwe3BhZGRpbmctbGVmdDo0MHB4O3BhZGRpbmctcmlnaHQ6NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnJlY29tbWVuZC1zdG9yaWVzIC5jYXJkLWJsb2NrIC50ZXh0LWNvbnRlbnQuc2Vjb25kPi53cmFwLC5yZWNvbW1lbmQtc3RvcmllcyAuY2FyZC1ibG9jayAub3ZlcmxheT4ud3JhcHtwYWRkaW5nLWxlZnQ6MjVweDtwYWRkaW5nLXJpZ2h0OjI1cHh9fS5yZWNvbW1lbmQtc3RvcmllcyAuY2FyZC1ibG9jayAudGV4dC1jb250ZW50IC5idG4tcmVhZG1vcmV7bWFyZ2luOjIwcHggMCA1MHB4IDB9LnJlY29tbWVuZC1zdG9yaWVzIC5jYXJkLWJsb2NrLm5vLXRodW1iIC5kZXNje2NvbG9yOiNmZmZ9LnJlY29tbWVuZC1zdG9yaWVzIC5jYXJkLWJsb2NrLm5vLXRodW1iIC5kZXNjIHB7Y29sb3I6I2ZmZn0ucmVjb21tZW5kLXN0b3JpZXMgLmNhcmQtYmxvY2subm8tdGh1bWIgLm92ZXJsYXkgLmRlc2N7cGFkZGluZzoyMHB4IDB9Lm1hcHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjpzb2xpZCAxcHggcmdiYSgxMTIsMTEyLDExMiwuMTgpfS5tYXAgI21hcHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5tYXAgI21hcCAuaW5mb3dpbmRvdyAuaW5mbyBpbWd7bWF4LXdpZHRoOjY1cHh9Lm1hcCAuY2F0ZWdvcmllc3tkaXNwbGF5Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O3dpZHRoOjEwMCU7cGFkZGluZzoyMHB4IDEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXRvcDpzb2xpZCAxcHggcmdiYSgxMTIsMTEyLDExMiwuMTgpfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsubWFwIC5jYXRlZ29yaWVze3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjIwcHggMjBweCAwIDIwcHh9fS5tYXAgLmNhdGVnb3JpZXM6YWZ0ZXJ7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7ZGlzcGxheTpibG9ja30ubWFwIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7Lm1hcCAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7d2lkdGg6NTAlO21hcmdpbi1yaWdodDowO21hcmdpbi1ib3R0b206MjBweDtmbG9hdDpsZWZ0fX0ubWFwIC5jYXRlZ29yaWVzIC5jYXRlZ29yeTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5tYXAgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGlucHV0ey13ZWJraXQtYXBwZWFyYW5jZTpjaGVja2JveDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bGluZS1oZWlnaHQ6MzdweDtmb250LXNpemU6aW5pdGlhbH0ubWFwIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDoxMHB4fS5tYXAgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGxhYmVsIC5pY286YmVmb3Jle2ZvbnQtc2l6ZTozLjdyZW07bGluZS1oZWlnaHQ6MzdweDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1hcCAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgbGFiZWwgLmljby5pY28tcGluX2RpbmluZ3tjb2xvcjojZmU5ZTY2fS5tYXAgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGxhYmVsIC5pY28uaWNvLXBpbl9zaG9wcGluZ3tjb2xvcjojNGI5NmYzfS5tYXAgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGxhYmVsIC5pY28uaWNvLXBpbl9hdHRyYWN0aW9ue2NvbG9yOiMxMWI1Yzd9Lm1hcCAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgbGFiZWwgLmljby5pY28tcGluX2hvdGVse2NvbG9yOiM5MjljZTB9Lm1hcCAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgbGFiZWwgc3Bhbntmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjM3cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1sZWZ0OjVweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6IzBkMjEzNDtmb250LWZhbWlseTpcIlJvYm90byBDb25kZW5zZWRcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZn0iLCJcclxuQGltcG9ydCBcIi4vLi4vLi4vc3R5bGVzL19nbG9iYWwtdmFyaWFibGUuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi8uLi8uLi9zdHlsZXMvX21peGluLnNjc3NcIjtcclxuLmFjY29yZGlvbiB7XHJcbiAgICAuaWNvIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAmLmljby1tYWlsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaWNvLWZsb29ycGxhbiB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pY28tZmF4IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaWNvLW10ciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hY2NvcmRpb24tc2VjdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzJjMmMyO1xyXG4gICAgICAgIG1heC13aWR0aDogMTMwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihtYXgtaGVpZ2h0IDAuNnMgZWFzZS1pbik7XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjMmMyYzI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24udG9wLWNvbCB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzAwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogMCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uIC50aXRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZ2xvYmFsLXNlY3Rpb24tdGl0bGU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2Utb3V0KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC10YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDEwcHggMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4tYXJyb3cge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLW91dCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbi1mb250IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzYyNmE3MztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAzMHB4IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMmIyZTM0O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC53cmFwIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAucm93Om5vdCguaGVhZGVyKTpub3QoLmNvbDUpIHtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPiAucm93IHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgtbisyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5mdWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIH4gLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmZ1bGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmZsb29yLXBsYW4sXHJcbiAgICAgICAgICAgICYuZG9jdW1lbnQge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5pY29uLWZvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYudGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRnbG9iYWwtc2VjdGlvbi1kZXNjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmRvY3VtZW50IHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBEMjEzNDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmluZm9ybWF0aW9uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaWNvbi1mb250IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWdyaWQtdGl0bGUtYmx1ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTglO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWdyaWQtZGVzYy1ibHVlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2Utb3V0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRnbG9iYWwtZ3JpZC10aXRsZS1ibHVlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAsXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRnbG9iYWwtZ3JpZC1kZXNjLWJsdWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsLFxyXG4gICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDExMiwgMTEyLCAxMTIsIDAuMjUpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzYyNmE3MztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHRyOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlZmYzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYrcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLXJlYWRtb3JlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM0ODRjYjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLW91dCk7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBEMjEzNDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAuYnRuLWFycm93IHtcclxuICAgICAgICAgICAgICAgIC5pY29uLWZvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTE4MGRlZykpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWJsZS1saXN0aW5nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IC8vcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgJi5oaWRkZW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGFibGUtc2Nyb2xsaW5nIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLndyYXAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMDBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTEyLCAxMTIsIDExMiwgMC4yNSk7XHJcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVhay1wb2ludCgnJywgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIC8vICAgICB3aWR0aDogODIwcHg7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRhYmxlLWZpZWxkLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmljb24tZm9udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yb3csXHJcbiAgICAgICAgICAgIC5oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucm93IC5pdGVtLFxyXG4gICAgICAgICAgICAuaGVhZGVyIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDAgMTFweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMCA4cHggMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYudHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucm9vbXMsXHJcbiAgICAgICAgICAgICAgICAmLnByaWNlX2Zyb20sXHJcbiAgICAgICAgICAgICAgICAmLnByaWNlX3RvIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5yZW1hcmtzIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYub3V0bGV0LW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmNhcGFjaXR5IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTElO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jdWlzaW5lLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmNoYXJ0ZXItc2VydmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgICAgICAud3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLWZvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2VlZWZmMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87IC8vaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUgeyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWdyaWQtZGVzYy1ibHVlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bm90KC5oZWFkZXIpIHtcclxuICAgICAgICAgICAgICAgICAgICAuaXRlbS50eXBlIC50aXRsZTpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWdyaWQtdGl0bGUtYmx1ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjcmlwdGlvbi1saXN0aW5nIHtcclxuICAgICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sZWZ0LWNvbCxcclxuICAgICAgICAgICAgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sZWZ0LWNvbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRnbG9iYWwtZ3JpZC10aXRsZS1ibHVlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmlnaHQtY29sIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdsb2JhbC1ncmlkLWRlc2MtYmx1ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1hcCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHBob25lLW9ubHkpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpbHQtdXApIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1sYW5kc2NhcGUtdXApIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljbyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAjbWFwIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjkwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5kb2N1bWVudCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwRDIxMzQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzQ4NENCO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZm9vZC1hbmQtYmV2ZXJhZ2Uge1xyXG4gICAgICAgICAgICAuY29udGVudC50YWJsZS1saXN0aW5nIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50YWJsZS1saXN0aW5nIC5yb3cgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJi5yZW1hcmtzIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzElO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubWVldGluZyB7XHJcbiAgICAgICAgICAgIC50YWJsZS1saXN0aW5nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIC53cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAvL3dpZHRoOiAxMjYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yb3cuaGVhZGVyLFxyXG4gICAgICAgICAgICAgICAgLnJvdy5maWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucm93LmZpZWxkIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGhlaWdodCAwLjZzIGVhc2Utb3V0KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybiArIDEpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWVmZjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jaGlsZC1yb3csXHJcbiAgICAgICAgICAgICAgICAgICAgLnBhcmVudC1yb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucGFyZW50LXJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMGYzNDQ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLWFycm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC05cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDE4MGRlZykpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5yb3cgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICYubmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzVweDsgLy93aWR0aDogMTglO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5sb2NhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTVweDsgLy93aWR0aDogMTIlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmRpbWVuc2lvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzdweDsgLy93aWR0aDogMTQlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmNhcGFjaXR5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM5N3B4OyAvL3dpZHRoOiAyNyU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50b3AsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdsb2JhbC1ncmlkLXRpdGxlLWJsdWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5oZWlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgxcHg7IC8vd2lkdGg6IDEwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmZ1bmN0aW9uLXNwYWNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1NXB4OyAvL3dpZHRoOiAxMSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5yb3cuaGVhZGVyIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdlbmVyYWxfaW5mb3JtYXRpb24ge1xyXG4gICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cbi8qXHJcbiAgICBFdmVudHMvU3RvcmllcyBEZXRhaWwgQ1NTXHJcbiovXHJcbkBpbXBvcnQgXCIuLy4uLy4uL3N0eWxlcy9fZ2xvYmFsLXZhcmlhYmxlLnNjc3NcIjtcclxuQGltcG9ydCBcIi4vLi4vLi4vc3R5bGVzL19taXhpbi5zY3NzXCI7XHJcblxyXG5cclxuXHJcbi8vIGlubGluZSB2YXJpYWJsZVxyXG4vLyAuLi5cclxuLnBhZ2UtY29udGVudCA+IHNlY3Rpb24uaGlnaGxpZ2h0LXN0b3J5IC5zZWN0aW9uLXNwYWNpbmd7XHJcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoJycsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgfVxyXG59XHJcbi5oaWdobGlnaHQtc3Rvcnl7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ2xvYmFsLWdyaWQtdGl0bGUtYmx1ZS1jb2xvcjtcclxuXHJcbiAgICA+IC53cmFwe1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAubGlzdGluZy1jb250YWluZXJ7XHJcbiAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcclxuICAgICAgICAta2h0bWwtdXNlci1zZWxlY3Q6IHRleHQ7XHJcbiAgICAgICAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcclxuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XHJcbiAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XHJcblxyXG4gICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ2xvYmFsLWdyaWQtdGl0bGUtYmx1ZS1jb2xvcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgPiAud3JhcHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggNzBweCAyNHB4IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludCgnJywgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPi5yb3d7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludCgnJywgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxvZ297XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludCgnJywgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucXVvdGV7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoJycsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBzZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KCcnLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXDIwMUNcIjtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KCcnLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDFEXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoJycsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRnbG9iYWwtZ3JpZC10aXRsZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoJycsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRlc2N7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGdsb2JhbC1zZWN0aW9uLWRlc2M7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludCgnJywgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGV0YWlsLXdyYXB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludCgnJywgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubG9nbyxcclxuICAgICAgICAgICAgLmRldGFpbC13cmFwe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWNrLWRvdHN7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTQwcHg7XHJcbiAgICAgICAgICAgIGxpOm9ubHktY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2xpY2stZG90cyBsaXtcclxuICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUZBOUIyO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zbGljay1hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlGQTlCMjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUZBOUIyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5RkE5QjI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlGQTlCMjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24uc2xpY2stcHJldiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gLnNsaWNrLXByZXYuc2xpY2stYXJyb3csXHJcbiAgICAgICAgLy8gLnNsaWNrLW5leHQuc2xpY2stYXJyb3d7XHJcbiAgICAgICAgLy8gICAgIHdpZHRoOiA3NXB4O1xyXG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgLy8gICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oIGFsbCAuM3MgZWFzZS1vdXQgKTtcclxuICAgICAgICAvLyAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoJycsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAvLyAgICAgLy9AaW5jbHVkZSBib3gtc2hhZG93KCA1cHgsIDBweCwgNDBweCwgcmdiYSgwLDAsMCwgMC41NykgKTtcclxuXHJcbiAgICAgICAgLy8gICAgIC5pY29uLWZvbnR7XHJcbiAgICAgICAgLy8gICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAvLyAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8vICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgLy8gICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIC8vICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgLy8gICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgLy8gICAgICAgICBjb2xvcjogIzM0ODRDQjtcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vICAgICAmOmJlZm9yZXtcclxuICAgICAgICAvLyAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vICAgICAmOmhvdmVye1xyXG4gICAgICAgIC8vICAgICAgICAgYmFja2dyb3VuZDogIzM0ODRDQjtcclxuICAgICAgICAvLyAgICAgICAgIGJvcmRlci1jb2xvcjogIzM0ODRDQjtcclxuXHJcbiAgICAgICAgLy8gICAgICAgICAuaWNvbi1mb250e1xyXG4gICAgICAgIC8vICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIC8vICAgICAgICAgfVxyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vIC5zbGljay1wcmV2LnNsaWNrLWFycm93OmJlZm9yZSxcclxuICAgICAgICAvLyAuc2xpY2stbmV4dC5zbGljay1hcnJvdzpiZWZvcmV7XHJcbiAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLy8gICAgIGZvbnQtZmFtaWx5OiBub25lO1xyXG4gICAgICAgIC8vICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIC8vICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAvLyAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIC8vICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAvLyB9XHJcbiAgICAgICAgLy8gLnNsaWNrLXByZXYuc2xpY2stYXJyb3d7XHJcbiAgICAgICAgLy8gICAgIGxlZnQ6IC03NXB4O1xyXG4gICAgICAgIC8vICAgICAuaWNvbi1mb250e1xyXG4gICAgICAgIC8vICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCByb3RhdGUoOTBkZWcpKTtcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgICAgICAvLyAuc2xpY2stbmV4dC5zbGljay1hcnJvd3tcclxuICAgICAgICAvLyAgICAgcmlnaHQ6IC03NXB4O1xyXG4gICAgICAgIC8vICAgICAuaWNvbi1mb250e1xyXG4gICAgICAgIC8vICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCByb3RhdGUoLTkwZGVnKSk7XHJcbiAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAvLyB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmh0bWxbbGFuZz10Y117XHJcbiAgICAucXVvdGUge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXDMwMENcIiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXDMwMERcIiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICByaWdodDogLTUwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5oaWdobGlnaHQtc3RvcnkgLmxpc3RpbmctY29udGFpbmVyIC5pdGVtIC50aXRsZXtcclxuICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KCcnLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGdsb2JhbC1ncmlkLXRpdGxlO1xyXG4gICAgfVxyXG59XG5AaW1wb3J0IFwiLi8uLi8uLi9zdHlsZXMvX2dsb2JhbC12YXJpYWJsZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLy4uLy4uL3N0eWxlcy9fbWl4aW4uc2Nzc1wiO1xyXG5cclxuLnJlY29tbWVuZC1zdG9yaWVzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KCcnLCAkZ2xvYmFsLXdpZHRoLXRhYmxldCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLnN3aXBlci1jb250YWluZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuYnRuLXJlYWRtb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KCcnLCAkZ2xvYmFsLXdpZHRoLXRhYmxldCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcmQtYmxvY2sge1xyXG4gICAgICAgIGhlaWdodDogNDQ0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoJycsICRnbG9iYWwtd2lkdGgtdGFibGV0KSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjkwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRhdGUtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ2xvYmFsLWJhY2tncm91bmQtYmx1ZS1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0LWNvbnRlbnQuc2Vjb25kID4gLndyYXAsXHJcbiAgICAgICAgLm92ZXJsYXkgPiAud3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtY29udGVudCB7XHJcbiAgICAgICAgICAgIC5idG4tcmVhZG1vcmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgNTBweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubm8tdGh1bWIge1xyXG4gICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXG5cblxyXG5AaW1wb3J0IFwiLi8uLi8uLi9zdHlsZXMvX2dsb2JhbC12YXJpYWJsZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLy4uLy4uL3N0eWxlcy9fbWl4aW4uc2Nzc1wiO1xyXG5cclxuLm1hcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMTEyLCAxMTIsIDExMiwgMC4xOCk7XHJcbiAgICAjbWFwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgLmluZm93aW5kb3cge1xyXG4gICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjVweDs7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGVnb3JpZXMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIGhpZGUgY2F0ZWdvcmllc1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggcmdiYSgxMTIsIDExMiwgMTEyLCAwLjE4KTtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhdGVnb3J5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBjaGVja2JveDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5pdGlhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIC5pY28ge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuaWNvLXBpbl9kaW5pbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZlOWU2NjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5pY28tcGluX3Nob3BwaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0Yjk2ZjM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuaWNvLXBpbl9hdHRyYWN0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMWI1Yzc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuaWNvLXBpbl9ob3RlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTI5Q0UwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBkMjEzNDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cbiIsIiRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsXHJcbkFyaWFsLFxyXG5IZWx2ZXRpY2EsXHJcbnNhbnMtc2VyaWY7XHJcblxyXG4kZ2xvYmFsLXNlY3Rpb24tbGFyZ2UtdGl0bGU6IDQuNnJlbTtcclxuJGdsb2JhbC1zZWN0aW9uLXRpdGxlOiAzcmVtO1xyXG4kZ2xvYmFsLXNlY3Rpb24tZGVzYzogMS44cmVtO1xyXG4kZ2xvYmFsLWdyaWQtdGl0bGU6IDIuNHJlbTtcclxuJGdsb2JhbC1ncmlkLXRhZzogMS41cmVtO1xyXG5cclxuJGdsb2JhbC1tYWluLWNvbG9yOiAjMTAyOTNGO1xyXG4kZ2xvYmFsLWdyaWQtdGl0bGUtYmx1ZS1jb2xvcjogIzEwMjkzRjtcclxuJGdsb2JhbC1ncmlkLWRlc2MtYmx1ZS1jb2xvcjogIzYyNkE3MztcclxuJGdsb2JhbC1ncmlkLWltZy1wcmVsb2FkLWNvbG9yOiAjYzljY2QwO1xyXG4kZ2xvYmFsLWJhY2tncm91bmQtYmx1ZS1jb2xvcjogIzEzMzE0QztcclxuJGdsb2JhbC1iYWNrZ3JvdW5kLWdyZXktY29sb3I6ICNERkUyRTc7XHJcbiRnbG9iYWwtcmVkLWNvbG9yOiAjQjcxNzFFO1xyXG4kZ2xvYmFsLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogIzBEMjEzNDtcclxuJGdsb2JhbC1mb2N1cy1jb2xvcjogcmdiYSg1MiwgMTMyLCAyMDMsIDEpO1xyXG5cclxuJGdsb2JhbC1tYXgtd2lkdGg6IDE2MDBweDtcclxuJGdsb2JhbC13aWR0aC10YWJsZXQ6IDc2OHB4O1xyXG4kZ2xvYmFsLXdpZHRoLW1vYmlsZTogNzY4cHg7XHJcbiRnbG9iYWwtc2VjdGlvbi1sZWZ0cmlnaHQtc3BhY2U6IDE1MHB4O1xyXG5cclxuJGFzc2V0c19mb2xkZXI6IFwiLi4vYXNzZXRzXCI7XHJcbiIsIkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICAtbW96LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxufVxyXG5cclxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3Jtcykge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gICAgLW1vei10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG59XHJcblxyXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRpb24uLi4pIHtcclxuICAgIC1vLWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcclxuICAgIC1tb3otYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246ICRhbmltYXRpb247XHJcbiAgICAtbXMtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xyXG4gICAgYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xyXG59XHJcblxyXG5AbWl4aW4gY2FsYygkY2FsY3VsYXRlKSB7XHJcbiAgICB3aWR0aDogLXdlYmtpdC1jYWxjKCRjYWxjdWxhdGUpO1xyXG4gICAgd2lkdGg6IC1tb3otY2FsYygkY2FsY3VsYXRlKTtcclxuICAgIHdpZHRoOiBjYWxjKCRjYWxjdWxhdGUpO1xyXG59XHJcblxyXG5AbWl4aW4gYnJlYWstcG9pbnQoJGFsaWFzLCAkZHApIHtcclxuICAgIEBpZih0eXBlLW9mKCRkcCk9PW51bWJlcikge1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KCRhbGlhcywgJ21heC13aWR0aCcgJGRwKSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBlbHNlIGlmKHR5cGUtb2YoJGRwKT09bGlzdCkge1xyXG4gICAgICAgIEBtZWRpYSAobnRoKCRkcCwgMSk6IG50aCgkZHAsIDIpKSB7XHJcbiAgICAgICAgICAgIEBpZigkYWxpYXMgIT1udWxsIGFuZCAkYWxpYXMgIT1cIlwiKSB7XHJcbiAgICAgICAgICAgICAgICBib2R5OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiRhbGlhcztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICRtZWRpYS10eXBlOiRhbGlhcyAhZ2xvYmFsO1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICAgICAgJG1lZGlhLXR5cGU6JycgIWdsb2JhbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzLi4uKSB7XHJcbiAgICBAaWYgaXMtZGlyZWN0aW9uKCRkaXJlY3Rpb24pPT1mYWxzZSB7XHJcbiAgICAgICAgJGNvbG9yLXN0b3BzOiAkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHM7XHJcbiAgICAgICAgJGRpcmVjdGlvbjogMTgwZGVnO1xyXG4gICAgfVxyXG4gICAgYmFja2dyb3VuZDogbnRoKG50aCgkY29sb3Itc3RvcHMsIDEpLCAxKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZ2FjeS1kaXJlY3Rpb24oJGRpcmVjdGlvbiksICRjb2xvci1zdG9wcyk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzKTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIGxlZ2FjeS1kaXJlY3Rpb24oJHZhbHVlKSB7XHJcbiAgICBAaWYgaXMtZGlyZWN0aW9uKCR2YWx1ZSk9PWZhbHNlIHtcclxuICAgICAgICBAZXJyb3IgXCJDYW5ub3QgY29udmVydCBgI3skdmFsdWV9YCB0byBsZWdhY3kgc3ludGF4IGJlY2F1c2UgaXQgZG9lc24ndCBzZWVtIHRvIGJlIGEgZGlyZWN0aW9uLlwiO1xyXG4gICAgfVxyXG4gICAgJGNvbnZlcnNpb24tbWFwOiAoIHRvIHRvcDogYm90dG9tLCB0byB0b3AgcmlnaHQ6IGJvdHRvbSBsZWZ0LCB0byByaWdodCB0b3A6IGxlZnQgYm90dG9tLCB0byByaWdodDogbGVmdCwgdG8gYm90dG9tIHJpZ2h0OiB0b3AgbGVmdCwgdG8gcmlnaHQgYm90dG9tOiBsZWZ0IHRvcCwgdG8gYm90dG9tOiB0b3AsIHRvIGJvdHRvbSBsZWZ0OiB0b3AgcmlnaHQsIHRvIGxlZnQgYm90dG9tOiByaWdodCB0b3AsIHRvIGxlZnQ6IHJpZ2h0LCB0byBsZWZ0IHRvcDogcmlnaHQgYm90dG9tLCB0byB0b3AgbGVmdDogYm90dG9tIHJpZ2h0KTtcclxuICAgIEBpZiBtYXAtaGFzLWtleSgkY29udmVyc2lvbi1tYXAsICR2YWx1ZSkge1xyXG4gICAgICAgIEByZXR1cm4gbWFwLWdldCgkY29udmVyc2lvbi1tYXAsICR2YWx1ZSk7XHJcbiAgICB9XHJcbiAgICBAcmV0dXJuIDkwZGVnIC0gJHZhbHVlO1xyXG59XHJcblxyXG5AbWl4aW4ga2V5ZnJhbWVzKCRhbmltYXRpb25OYW1lKSB7XHJcbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gICAgQC1tb3ota2V5ZnJhbWVzICN7JGFuaW1hdGlvbk5hbWV9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICAgIEAtby1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gICAgQGtleWZyYW1lcyAjeyRhbmltYXRpb25OYW1lfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBvcHRpb25hbC1hdC1yb290KCRzZWwpIHtcclxuICAgIEBhdC1yb290ICN7aWYobm90ICYsICRzZWwsIHNlbGVjdG9yLWFwcGVuZCgmLCAkc2VsKSl9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICAgIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcicpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzotbW96LXBsYWNlaG9sZGVyJykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOjotbW96LXBsYWNlaG9sZGVyJykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOi1tcy1pbnB1dC1wbGFjZWhvbGRlcicpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpIHtcclxuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gICAgJG9wYWNpdHktaWU6ICRvcGFjaXR5ICogMTAwO1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PSRvcGFjaXR5LWllKTtcclxufVxyXG5cclxuQG1peGluIGFkZC1iZXZlbCgkY29sb3I6I2ZmZikge1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4ICRjb2xvciwgMCAxcHggMXB4ICM2NjYsIGluc2V0IDAgLTFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpLCBpbnNldCAwIDRweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDJweCAkY29sb3IsIDAgMXB4IDFweCAjNjY2LCBpbnNldCAwIC0xcHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KSwgaW5zZXQgMCA0cHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggJGNvbG9yLCAwIDFweCAxcHggIzY2NiwgaW5zZXQgMCAtMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSksIGluc2V0IDAgNHB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4ICRjb2xvciwgMCAxcHggMXB4ICM2NjYsIGluc2V0IDAgMHB4IDFweCByZ2JhKDAsIDAsIDAsIC41KSwgaW5zZXQgMCA0cHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xyXG59XHJcblxyXG5AbWl4aW4gYm94LXNoYWRvdygkdG9wLCAkbGVmdCwgJGJsdXIsICRjb2xvciwgJGluc2V0OiBmYWxzZSkge1xyXG4gICAgQGlmICRpbnNldCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcclxuICAgICAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XHJcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcclxuICAgICAgICBib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZvbnQgRmFjZVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuQG1peGluIGZvbnQtZmFjZSgkbmFtZSwgJHBhdGgsICR3ZWlnaHQ6IG51bGwsICRzdHlsZTogbnVsbCwgJGV4dHM6IGVvdCB3b2ZmIHR0ZiBzdmcpIHtcclxuXHQkc3JjOiBudWxsO1xyXG5cclxuXHQkZXh0bW9kczogKFxyXG5cdFx0ZW90OiBcIj9cIixcclxuXHRcdHN2ZzogXCIjXCIgKyBzdHItcmVwbGFjZSgkbmFtZSwgXCIgXCIsIFwiX1wiKVxyXG5cdCk7XHJcblxyXG5cdCRmb3JtYXRzOiAoXHJcblx0XHRvdGY6IFwib3BlbnR5cGVcIixcclxuXHRcdHR0ZjogXCJ0cnVldHlwZVwiXHJcblx0KTtcclxuXHJcblx0QGVhY2ggJGV4dCBpbiAkZXh0cyB7XHJcblx0XHQkZXh0bW9kOiBpZihtYXAtaGFzLWtleSgkZXh0bW9kcywgJGV4dCksICRleHQgKyBtYXAtZ2V0KCRleHRtb2RzLCAkZXh0KSwgJGV4dCk7XHJcblx0XHQkZm9ybWF0OiBpZihtYXAtaGFzLWtleSgkZm9ybWF0cywgJGV4dCksIG1hcC1nZXQoJGZvcm1hdHMsICRleHQpLCAkZXh0KTtcclxuXHRcdCRzcmM6IGFwcGVuZCgkc3JjLCB1cmwocXVvdGUoJHBhdGggKyBcIi5cIiArICRleHRtb2QpKSBmb3JtYXQocXVvdGUoJGZvcm1hdCkpLCBjb21tYSk7XHJcblx0fVxyXG5cclxuXHRAZm9udC1mYWNlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBxdW90ZSgkbmFtZSk7XHJcblx0XHRmb250LXN0eWxlOiAkc3R5bGU7XHJcblx0XHRmb250LXdlaWdodDogJHdlaWdodDtcclxuXHRcdHNyYzogJHNyYztcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBmb3Itc2l6ZSgkcmFuZ2UpIHtcclxuICAgICRwaG9uZS11cHBlci1ib3VuZGFyeTogNzY4cHg7XHJcbiAgICAkdGFibGV0LXBvcnRyYWl0LXVwcGVyLWJvdW5kYXJ5OiA3NjhweDtcclxuICAgICR0YWJsZXQtbGFuZHNjYXBlLXVwcGVyLWJvdW5kYXJ5OiAxNjAwcHg7XHJcbiAgICAkZGVza3RvcC11cHBlci1ib3VuZGFyeTogMTgwMHB4O1xyXG4gIFxyXG4gICAgQGlmICRyYW5nZSA9PSBwaG9uZS1vbmx5IHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHBob25lLXVwcGVyLWJvdW5kYXJ5IC0gMX0pIHsgQGNvbnRlbnQ7IH1cclxuICAgIH0gQGVsc2UgaWYgJHJhbmdlID09IHRhYmxldC1wb3J0cmFpdC11cCB7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkcGhvbmUtdXBwZXItYm91bmRhcnkpIHsgQGNvbnRlbnQ7IH1cclxuICAgIH0gQGVsc2UgaWYgJHJhbmdlID09IHRhYmxldC1sYW5kc2NhcGUtdXAge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1wb3J0cmFpdC11cHBlci1ib3VuZGFyeSkgeyBAY29udGVudDsgfVxyXG4gICAgfSBAZWxzZSBpZiAkcmFuZ2UgPT0gZGVza3RvcC11cCB7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWxhbmRzY2FwZS11cHBlci1ib3VuZGFyeSkgeyBAY29udGVudDsgfVxyXG4gICAgfSBAZWxzZSBpZiAkcmFuZ2UgPT0gYmlnLWRlc2t0b3AtdXAge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtdXBwZXItYm91bmRhcnkpIHsgQGNvbnRlbnQ7IH1cclxuICAgIH1cclxuICB9Il19 */
