*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}body,html{height:100%}html{font-size:18px;height:100%}body{font:350 18px "Be Vietnam Pro",sans-serif;line-height:24px;color:#111;margin:0;background-color:#fff;height:100%}body.page-template-contact{padding-top:120px}@media (min-width:991px){body{padding-top:120px}}body.overlay{position:relative;overflow:hidden}body.overlay::before{content:"";position:fixed;background-color:rgba(0,0,0,.7);width:100%;height:100%;top:0;left:0;z-index:100000}body.mob-menu-scroll{overflow-y:hidden}.body56{font-size:56px;line-height:64px;text-transform:none;font-weight:700}.body20,.body20 p,p{font-size:calc((100vw - 320px)/ 1600 * 4 + 16px);line-height:calc((100vw - 320px)/ 1600 * 6 + 26px);font-family:Sora;font-style:normal;font-weight:400}.body18{font-size:18px;line-height:30px;font-family:Sora;font-style:normal;font-weight:400}.body16{font-size:16px;line-height:24px;font-style:normal;font-weight:400}img{max-width:100%;max-height:100%;width:auto;height:auto}a,button{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a{color:#6082e4;text-decoration:none}a:hover{text-decoration:underline}a.disable{color:#f3f3f3}.h1,h1{font-family:"Be Vietnam Pro",Arial;text-transform:uppercase;font-style:normal}.h2,h2{font-family:"Be Vietnam Pro",Arial;text-transform:uppercase;font-style:normal}.h3,h3{font-family:"Be Vietnam Pro",Arial;text-transform:uppercase;font-style:normal}.h4,h4{font-family:"Be Vietnam Pro",Arial;text-transform:uppercase;font-style:normal}.h5,h5{font-family:"Be Vietnam Pro",Arial;text-transform:uppercase;font-style:normal}.h6,h6{font-family:"Be Vietnam Pro",Arial;text-transform:uppercase;font-style:normal}.h1,h1{font-weight:800;font-size:72px;line-height:100px}@media (max-width:1920px){.h1,h1{font-size:calc((100vw - 320px)/ 1600 * 36 + 36px);line-height:calc((100vw - 320px)/ 1600 * 50 + 50px)}}.h2,h2{margin:0 0 16px 0;font-weight:800;text-transform:uppercase;font-size:56px;line-height:72px}@media (max-width:1920px){.h2,h2{font-size:calc((100vw - 320px)/ 1600 * 26 + 30px);line-height:calc((100vw - 320px)/ 1600 * 30 + 42px)}}.h3,h3{margin:.83em 0;font-weight:700;font-size:calc((100vw - 320px)/ 1600 * 24 + 28px);line-height:calc((100vw - 320px)/ 1600 * 32 + 38px)}@media (max-width:991px){.h3,h3{text-transform:none}}.h4,h4{font-weight:700;font-size:calc((100vw - 320px)/ 1600 * 14 + 26px);line-height:calc((100vw - 320px)/ 1600 * 20 + 36px);margin:1.12em 0}@media (max-width:991px){.h4,h4{text-transform:none}}.h5,h5{margin:1.5em 0;font-weight:700;font-size:min((100vw - 320px) / 1600 * 8 + 24px,32px);line-height:min((100vw - 320px) / 1600 * 12 + 32px,44px)}@media (max-width:991px){.h5,h5{text-transform:none}}.h6,h6{margin:1.67em 0;font-weight:700;font-size:calc((100vw - 320px)/ 1600 * 4 + 22px);line-height:calc((100vw - 320px)/ 1600 * 8 + 28px)}@media (max-width:991px){.h6,h6{text-transform:none}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#111}ol,ul{font-weight:500}small{font-size:8px}blockquote,ol,table,ul{margin-top:0;margin-bottom:26px}blockquote:last-child,ol:last-child,table:last-child,ul:last-child{margin-bottom:0}p{margin-bottom:15px;margin-top:0}p.lg{font-size:20px;line-height:32px}p:empty{margin-bottom:0}ol,ul{padding-left:15px;font-weight:400}ol li,ul li{line-height:30px}ul li::marker{color:#111;font-size:12px}blockquote{margin-left:0;padding-left:10px;border-left:1px solid #111;color:#111;font-style:italic}b,strong{font-weight:700}textarea{height:100px;min-height:100px;resize:vertical}textarea.form__input{line-height:30px}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}table{width:100%;max-width:100%;background-color:transparent;border-collapse:collapse}table td,table th{border:1px solid #111;padding:10px;vertical-align:top;text-align:left}.icon{line-height:normal}#wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding-top:75px}#main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#mainContent{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wp-post-image{border-radius:8px;width:100%;height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.hidden{display:none!important}@media screen and (max-width:390px){.clear:after{clear:both;content:"";display:table}.clear:before{content:"";display:table}}@media screen and (min-width:1200px){.container{max-width:1370px;width:100%}}.container{width:100%}.steps{margin-top:80px;margin-bottom:80px;background:#111}@media (max-width:768px){.steps{padding-top:30px!important;padding-bottom:30px!important}}@media (min-width:1200px){.steps{padding-top:0!important;padding-bottom:0!important;overflow:initial}.steps .row{margin:0}}.steps__title{color:#fffffe}.steps__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.steps__list{padding:0;list-style:none}.steps .step__count{position:relative;color:#fffffe;top:-8px}.steps .step__count--divided{color:rgba(255,255,254,.3)}.steps .step-inner{position:relative;top:-4px}.steps .step__image{height:100%;width:100%}.steps .step__title{color:#fffffe;text-transform:none;margin:24px 0;max-width:615px}.steps .step__content{max-width:615px}.steps .step__content ul{list-style:none;padding:0}.steps .step__content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;font-family:Sora;font-style:normal;font-weight:400;color:rgba(255,255,255,.8)}.steps .step__content ul li::before{content:"";width:26px;height:26px;-ms-flex-negative:0;flex-shrink:0;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='ant-design:check-circle-twotone'%3E%3Cpath id='Vector' d='M12 1.5C6.20156 1.5 1.5 6.20156 1.5 12C1.5 17.7984 6.20156 22.5 12 22.5C17.7984 22.5 22.5 17.7984 22.5 12C22.5 6.20156 17.7984 1.5 12 1.5ZM12 20.7188C7.18594 20.7188 3.28125 16.8141 3.28125 12C3.28125 7.18594 7.18594 3.28125 12 3.28125C16.8141 3.28125 20.7188 7.18594 20.7188 12C20.7188 16.8141 16.8141 20.7188 12 20.7188Z' fill='%23FFFFFE'/%3E%3Cpath id='Vector_2' d='M12 3.28125C7.18594 3.28125 3.28125 7.18594 3.28125 12C3.28125 16.8141 7.18594 20.7188 12 20.7188C16.8141 20.7188 20.7188 16.8141 20.7188 12C20.7188 7.18594 16.8141 3.28125 12 3.28125ZM16.5328 8.57109L11.5969 15.4148C11.5279 15.5111 11.4369 15.5896 11.3316 15.6437C11.2262 15.6978 11.1095 15.7261 10.991 15.7261C10.8726 15.7261 10.7558 15.6978 10.6505 15.6437C10.5451 15.5896 10.4541 15.5111 10.3852 15.4148L7.46484 11.3648C7.37578 11.2406 7.46484 11.0672 7.61719 11.0672H8.71641C8.95781 11.0672 9.18281 11.1844 9.32344 11.3789L10.9922 13.6945L14.6766 8.58516C14.8172 8.38828 15.0445 8.27344 15.2836 8.27344H16.3828C16.5352 8.27344 16.6242 8.44688 16.5328 8.57109Z' fill='white' fill-opacity='0.15'/%3E%3Cpath id='Vector_3' d='M16.3831 8.27344H15.2839C15.0448 8.27344 14.8175 8.38828 14.6769 8.58516L10.9925 13.6945L9.32373 11.3789C9.18311 11.1844 8.95811 11.0672 8.7167 11.0672H7.61748C7.46514 11.0672 7.37608 11.2406 7.46514 11.3648L10.3855 15.4148C10.4544 15.5111 10.5454 15.5896 10.6508 15.6437C10.7561 15.6978 10.8729 15.7261 10.9913 15.7261C11.1098 15.7261 11.2265 15.6978 11.3319 15.6437C11.4372 15.5896 11.5282 15.5111 11.5972 15.4148L16.5331 8.57109C16.6245 8.44688 16.5355 8.27344 16.3831 8.27344Z' fill='%23FFFFFE'/%3E%3C/g%3E%3C/svg%3E%0A")}.steps .step__content ul li:last-child{margin-bottom:0}@media (max-width:1200px){.steps__slider-nav{display:block}.steps__title{margin:0}.steps__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.steps__slide,.steps__slider-nav,.steps__title{padding:0 15px}.steps__list-content,.steps__list-images{width:100%}.steps__list-content{margin-bottom:16px}.steps__list-content .step__button{display:none}.steps__list-images .step__button{display:block}.steps__desktop{display:none}.steps .step__count{display:none}.steps .step__image img{margin:0 auto}.steps .step__content ul li{margin-bottom:8px;font-size:16px;line-height:24px}.steps .step__button{margin-top:24px}.slick-slider{margin-bottom:0;padding:0}.slick-slider-ext{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:45px}}@media (max-width:1200px) and (max-width:1200px){.slick-slider-ext{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px}}@media (max-width:1200px){.slick-slider-ext-progress{position:relative;width:calc(100% - 130px);background-color:#f6f5f6;height:4px}.slick-slider-ext-progress-thumb{width:200px;height:6px;position:absolute;margin-top:-1px;background-color:#ea4e45;-webkit-transition:margin-left .8s ease-in-out;-o-transition:margin-left .8s ease-in-out;transition:margin-left .8s ease-in-out}}@media (max-width:1200px){.slick-control{margin-left:auto}.slick-control>*{width:54px;z-index:2;border:0;padding:15px 10px;background-image:url(../../../img/steps/img/l-arrow.svg);background-repeat:no-repeat;background-position:center;position:relative;cursor:pointer;background-color:transparent;-webkit-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.slick-control>:before{content:""}.slick-control>:hover{background-image:url(../../../img/steps/img/l-arrow.svg);background-repeat:no-repeat;background-position:center;scale:1.3}.slick-control .steps-slick-control-next{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}}@media (min-width:1200px){[data-component=steps]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 0}.steps .content_column{max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:70px}.steps .image_column{max-height:100vh;max-width:50%;height:100%;position:sticky;top:0;width:100%;padding-bottom:100vh}.steps .image_column ul:first-child li{margin-bottom:55%}.steps .image_column ul:last-child li{margin-top:55%}.steps__desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.steps__title{display:block;max-width:1370px;width:100%;margin-bottom:68px!important}.steps__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.steps .slick-list,.steps__slider-nav,.steps__title{padding-left:15px;padding-right:15px}.steps__content,.steps__title{max-width:1370px;margin:0 auto}}@media (min-width:1200px) and (max-width:1400px){.steps__content,.steps__title{max-width:1170px}}@media (min-width:1200px){.steps__list-content .steps__list{padding-top:2px;padding-left:33px;border-left:1px solid #ea4e45}.steps__list-content .steps__list::before{content:"";width:17px;height:17px;position:absolute;top:0;left:-8px;border-radius:50%;background-color:#ea4e45}.steps__list-content .steps__list::after{content:"";width:17px;height:17px;position:absolute;left:-8px;border-radius:50%;background-color:#ea4e45}.steps__list-content .step__button{margin-left:33px;display:inline-block}.steps__list-images{opacity:0;visibility:hidden;-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0}.steps__list-images.active{opacity:1;visibility:visible}}@media (min-width:1200px) and (max-width:1400px){.steps__list-images{max-width:calc(100% - 17px)}}@media (min-width:1200px) and (max-width:2000px){.steps__list-images{max-width:min(100%,600px)}}@media (min-width:1200px) and (min-width:2000px){.steps__list-images img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}}@media (min-width:1200px){.steps__list-images .step__button{display:none}}@media (min-width:1200px){.steps__slider{position:relative;padding-top:228px;padding-left:33px;display:none!important}.steps__slider-nav{display:none}}@media (min-width:1200px){.steps__slide{position:relative;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.steps__slide:not(.active){opacity:.5}.steps__slide:not(.active) *{color:rgba(255,255,254,.3)!important}.steps__slide:not(.active) img{display:none}}@media (min-width:1200px){.steps .step__content ul li{margin-bottom:24px;font-size:min((100vw - 320px) / 1600 * 4 + 16px,16px);line-height:min((100vw - 320px) / 1600 * 6 + 26px,26px)}.steps .step__button{margin-top:52px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Fzc2V0cy9zY3NzL2Jhc2UvX2Jhc2Uuc2NzcyIsInN0ZXBzL3N0eWxlcy9tYWluLm1pbi5jc3MiLCIuLi9hc3NldHMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJzdGVwcy9zdHlsZXMvbWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLEVBQ0UsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsUUFBQSxFQUdGLEtDMkJBLEtEekJFLE9BQUEsS0FHRixLQUNFLFVBQUEsS0FDQSxPQUFBLEtBUUYsS0FDRSxLQUFBLElBQUEsS0FBQSxnQkFBQSxDQUFBLFdBQ0EsWUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEVBRUEsaUJBQUEsS0FDQSxPQUFBLEtBQ0EsMkJBQ0UsWUFBQSxNRWlFQSx5QkYxRUosS0FZSSxZQUFBLE9BR0YsYUFDRSxTQUFBLFNBQ0EsU0FBQSxPQUVBLHFCQUNFLFFBQUEsR0FDQSxTQUFBLE1BQ0EsaUJBQUEsZUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsUUFBQSxPQUlKLHFCQUNFLFdBQUEsT0FJSixRQUNFLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxLQUNBLFlBQUEsSUFHRixRQ3FCQSxVQURBLEVEakJFLFVBQUEsdUNBQ0EsWUFBQSx1Q0FFQSxZQUFBLEtBQ0EsV0FBQSxPQUNBLFlBQUEsSUFHRixRQUNFLFVBQUEsS0FDQSxZQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsT0FDQSxZQUFBLElBR0YsUUFDRSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsT0FDQSxZQUFBLElBR0YsSUFDRSxVQUFBLEtBQ0EsV0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBR0YsRUFBQSxPQUNFLG1CQUFBLElBQUEsSUFBQSxLQUFBLGNBQUEsSUFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLElBQUEsS0FHRixFQUNFLE1BQUEsUUFDQSxnQkFBQSxLQUVBLFFBQ0UsZ0JBQUEsVUFHRixVQUNFLE1BQUEsUUVwRkEsSUFBQSxH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LFdBQUEsU0QxU04saURDNlJFLG9CQWlCSSxVQUFBLG1CRDlTTixpREM2UkUsb0JBb0JJLFVBQUEsaUJEL1FOLGlEQ2tSTSx3QkFDRSxrQkFBQSxXQUFBLGNBQUEsV0FBQSxVQUFBLFdBQ0EseUJBQUEsRUFBQSxJQUFBLHFCQUFBLEVBQUEsSUFBQSxpQkFBQSxFQUFBLEtEcFJSLDBCQ3dSSSxrQ0FDRSxRQUFBLE1EelJOLDBCQzhSQSxlQUNFLFNBQUEsU0FDQSxZQUFBLE1BQ0EsYUFBQSxLQUNBLFFBQUEsZUFDQSxtQkFDRSxRQUFBLE1EcFNKLDBCQ3dTQSxjQUNFLFNBQUEsU0FDQSxtQkFBQSxJQUFBLFlBQUEsSUFBQSxjQUFBLElBQUEsWUFBQSxJQUFBLFdBQUEsSUFBQSxZQUFBLElBRUEsMkJBQ0UsUUFBQSxHQUNBLDZCQUNFLE1BQUEsK0JBRUYsK0JBQ0UsUUFBQSxNRGxUTiwwQkMwVE0sNEJBQ0UsY0FBQSxLQUNBLFVBQUEsNENBSUEsWUFBQSw0Q0FRTixxQkFDRSxXQUFBIiwiZmlsZSI6InN0ZXBzL3N0eWxlcy9tYWluLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkbGluay10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ib2R5LFxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogJGJvZHlUZXh0U2l6ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC8vIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gIC8vICAgd2lkdGg6IDEwMCU7XG4gIC8vICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvLyB9XG59XG5cbmJvZHkge1xuICBmb250OiAkYm9keS1mb250LXdlaWdodCAkYm9keVRleHRTaXplICdCZSBWaWV0bmFtIFBybycsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAkYm9keUxpbmVIZWlnaHQ7XG4gIGNvbG9yOiAkY29sb3JUZXh0Qm9keTtcbiAgbWFyZ2luOiAwO1xuICAvLyBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgJi5wYWdlLXRlbXBsYXRlLWNvbnRhY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYV9taW4obWQpIHtcbiAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQ7XG4gIH1cblxuICAmLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIFxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIC43KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDEwMDAwMDtcbiAgICB9XG4gIH1cblxuICAmLm1vYi1tZW51LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG59XG5cbi5ib2R5NTYge1xuICBmb250LXNpemU6ICRib2R5LTU2LWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRib2R5LTU2LWxpbmUtaGVpZ2h0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ib2R5MjAsXG5wLFxuLmJvZHkyMCBwIHtcbiAgZm9udC1zaXplOiBjYWxjKCAoMTAwdncgLSAzMjBweCkvKDE5MjAgLSAzMjApICogKDIwIC0gMTYpICsgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKCAoMTAwdncgLSAzMjBweCkvKDE5MjAgLSAzMjApICogKDMyIC0gMjYpICsgMjZweCk7XG5cbiAgZm9udC1mYW1pbHk6ICdTb3JhJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYm9keTE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1mYW1pbHk6IFNvcmE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJvZHkxNiB7XG4gIGZvbnQtc2l6ZTogJGJvZHktMTYtZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGJvZHktMTYtbGluZS1oZWlnaHQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hLCBidXR0b24ge1xuICB0cmFuc2l0aW9uOiAkbGluay10cmFuc2l0aW9uO1xufVxuXG5hIHtcbiAgY29sb3I6ICRjb2xvci1taWxrLWJsdWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gICYuZGlzYWJsZSB7XG4gICAgY29sb3I6ICRjb2xvci1pbmFjdGl2ZTtcbiAgfVxuXG59XG5cbkBpbmNsdWRlIGhlYWRpbmdzIHtcbiAgZm9udC1mYW1pbHk6ICdCZSBWaWV0bmFtIFBybycsIEFyaWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbmgxLCAuaDEge1xuICAvLyBtYXJnaW46IC42N2VtIDA7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgICBmb250LXNpemU6IGNhbGMoICgxMDB2dyAtIDMyMHB4KS8oMTkyMCAtIDMyMCkgKiAoNzIgLSAzNikgKyAzNnB4KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYyggKDEwMHZ3IC0gMzIwcHgpLygxOTIwIC0gMzIwKSAqICgxMDAgLSA1MCkgKyA1MHB4KTtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAgIGZvbnQtc2l6ZTogY2FsYyggKDEwMHZ3IC0gMzIwcHgpLygxOTIwIC0gMzIwKSAqICg1NiAtIDMwKSArIDMwcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCAoMTAwdncgLSAzMjBweCkvKDE5MjAgLSAzMjApICogKDcyIC0gNDIpICsgNDJweCk7XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIG1hcmdpbjogLjgzZW0gMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiBjYWxjKCAoMTAwdncgLSAzMjBweCkvKDE5MjAgLSAzMjApICogKDUyIC0gMjgpICsgMjhweCk7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKCAoMTAwdncgLSAzMjBweCkvKDE5MjAgLSAzMjApICogKDcwIC0gMzgpICsgMzhweCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiBjYWxjKCAoMTAwdncgLSAzMjBweCkvKDE5MjAgLSAzMjApICogKDQwIC0gMjYpICsgMjZweCk7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKCAoMTAwdncgLSAzMjBweCkvKDE5MjAgLSAzMjApICogKDU2IC0gMzYpICsgMzZweCk7XG4gIG1hcmdpbjogMS4xMmVtIDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5oNSwgLmg1IHtcbiAgbWFyZ2luOiAxLjVlbSAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IG1pbihjYWxjKCAoMTAwdncgLSAzMjBweCkvKDE5MjAgLSAzMjApICogKDMyIC0gMjQpICsgMjRweCksIDMycHgpO1xuICBsaW5lLWhlaWdodDogbWluKGNhbGMoICgxMDB2dyAtIDMyMHB4KS8oMTkyMCAtIDMyMCkgKiAoNDQgLSAzMikgKyAzMnB4KSwgNDRweCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICB9XG59XG5cbmg2LCAuaDYge1xuICBtYXJnaW46IDEuNjdlbSAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IGNhbGMoICgxMDB2dyAtIDMyMHB4KS8oMTkyMCAtIDMyMCkgKiAoMjYgLSAyMikgKyAyMnB4KTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoICgxMDB2dyAtIDMyMHB4KS8oMTkyMCAtIDMyMCkgKiAoMzYgLSAyOCkgKyAyOHB4KTtcblxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gIH1cbn1cblxuaDEsIC5oMSwgaDIsIC5oMiwgaDMsIC5oMywgaDQsIC5oNCwgaDUsIC5oNSwgaDYsIC5oNiB7XG4gIGNvbG9yOiAkY29sb3JUZXh0Qm9keTtcbn1cblxudWwsIG9sIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6ICRzbWFsbHNpemU7XG59XG5cblxudWwsIG9sLCBibG9ja3F1b3RlLCB0YWJsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAkdGV4dE1hcmdpbkI7XG4gIG1hcmdpbi10b3A6IDA7XG5cbiAgJi5sZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgJjplbXB0eSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG51bCwgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbnVsIHtcbiAgbGkge1xuICAgICY6Om1hcmtlciB7XG4gICAgICBjb2xvcjogJGNvbG9yVGV4dEJvZHk7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvclRleHRCb2R5O1xuICBjb2xvcjogJGNvbG9yVGV4dEJvZHk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuc3Ryb25nLCBiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxudGV4dGFyZWEge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcblxuICAmLmZvcm1fX2lucHV0IHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG5pbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9cmFuZ2VdKSxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgdGQsIHRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JUZXh0Qm9keTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cblxuI3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNzVweDtcbn1cblxuI21haW4ge1xuICBmbGV4OiAxIDAgYXV0bztcbn1cblxuI21haW5Db250ZW50IHtcbiAgZmxleDogMSAwIGF1dG87XG59XG5cbiNmb290ZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLndwLXBvc3QtaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAuY2xlYXIge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxhcmdlLWxnKSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogJGxhcmdlLWNvbnRlbnQtd2lkdGg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vL0BtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxhcmdlLWxnKSBhbmQgKG1heC13aWR0aDogJGxhcmdlLWNvbnRlbnQtd2lkdGgpIHtcbi8vICAuY29udGFpbmVyIHtcbi8vICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4vLyAgICB3aWR0aDogMTAwJTtcbi8vICB9XG4vL30iLG51bGwsIiRicmVha3BvaW50czogKFxuICAgICAgICBzbDogNDMwcHgsXG4gICAgICAgIHhzOiA1NzZweCxcbiAgICAgICAgc206IDc2OHB4LFxuICAgICAgICBtZDogOTkxcHgsXG4gICAgICAgIGxnOiAxMjAwcHgsXG4gICAgICAgIGxnMjogMTI4MHB4LFxuICAgICAgICB4bDogMTQwMHB4LFxuICAgICAgICBtdzogJGxhcmdlLWNvbnRlbnQtd2lkdGgsXG4gICAgICAgIGhkOiAyMDAwcHgsXG4gICAgICAgIHhsZzogMjU2MHB4LFxuKTtcblxuJGJsYWNrOiAjM0QzRDNEO1xuJGdyYXk6ICM3OTkxQjY7XG4kZ3JlZW46ICMwMDk4MjE7XG4kZ3JlZW5Ib3ZlcjogIzY2QzE3QTtcbiRncmVlbkZvY3VzOiAjMDA5ODIxO1xuJGdyZWVuRGlzYWJsZTogI0JEQ0JDMDtcbiRsaWdodEdyZWVuOiAjRTZGNUU5O1xuJHdoaXRlOiAjZmZmZmZmO1xuJGRpdmlkZXI6ICNFN0VBRjM7XG4kYmx1ZTogIzJDMzk3MjtcblxuXG5AbWl4aW4gaGVhZGluZ3Mge1xuICBAZm9yICRpbmRleCBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICBoI3skaW5kZXh9LCAuaCN7JGluZGV4fSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgY29sb3I6ICNDNEM0QzQ7XG4gIH1cblxuICAmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBjb2xvcjogI0M0QzRDNDtcbiAgfVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBjb2xvcjogI0M0QzRDNDtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgY29sb3I6ICNDNEM0QzQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhKCRicmVha3BvaW50KSB7XG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiBcIlxuICAgICAgICArIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFfcG9ydHJhaXQoJGJyZWFrcG9pbnQpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiBcIlxuICAgICAgICArIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFfbGFuZHNjYXBlKCRicmVha3BvaW50KSB7XG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAd2FybiBcIlVuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicmVha3BvaW50fWAuIFwiXG4gICAgICAgICsgXCJQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRicmVha3BvaW50c2AgbWFwLlwiO1xuICB9XG59XG5cblxuQG1peGluIG1lZGlhX21pbigkYnJlYWtwb2ludCkge1xuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEB3YXJuIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JGJyZWFrcG9pbnR9YC4gXCJcbiAgICAgICAgKyBcIlBsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiBgJGJyZWFrcG9pbnRzYCBtYXAuXCI7XG4gIH1cbn1cblxuXG5AbWl4aW4gbWVkaWFfcmFuZ2UoJGJyZWFrcG9pbnQsICRicmVha3BvaW50Mikge1xuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludDIpfSkgYW5kIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiBcIlxuICAgICAgICArIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcbiAgfVxufVxuXG5cbkBtaXhpbiBpZV9maXhlcygpe1xuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSl7XG4gICAgQGNvbnRlbnRcbiAgfVxufVxuXG5cbkBtaXhpbiBwbGFjZWhvbGRlcl9uZXcge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudFxuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnRcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudFxuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudFxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vYXNzZXRzL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vYXNzZXRzL3Njc3MvbWl4aW5zXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vYXNzZXRzL3Njc3MvYmFzZS9iYXNlXCI7XG5cbiRjb21wb25lbnQtZGlyOiBcIi4uLy4uLy4uL2ltZy9zdGVwc1wiO1xuJHNsaWRlci1pdGVtLWNvbnRyb2wtdGh1bWItYW5pbWF0aW9uOiBtYXJnaW4tbGVmdCAwLjhzIGVhc2UtaW4tb3V0O1xuXG4vLyBnZW5lcmFsXG4uc3RlcHMge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcblxuICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhX21pbihsZykge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaW5pdGlhbDtcblxuICAgIC5yb3cge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlLWFsdDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgLnN0ZXAge1xuICAgICZfX2NvdW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGUtYWx0O1xuICAgICAgdG9wOiAtOHB4O1xuICAgICAgJi0tZGl2aWRlZCB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvci13aGl0ZS1hbHQsIDAuMyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pbm5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC00cHg7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZS1hbHQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIG1hcmdpbjogMjRweCAwO1xuICAgICAgbWF4LXdpZHRoOiA2MTVweDtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogNjE1cHg7XG4gICAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNvcmFcIjtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nYW50LWRlc2lnbjpjaGVjay1jaXJjbGUtdHdvdG9uZSclM0UlM0NwYXRoIGlkPSdWZWN0b3InIGQ9J00xMiAxLjVDNi4yMDE1NiAxLjUgMS41IDYuMjAxNTYgMS41IDEyQzEuNSAxNy43OTg0IDYuMjAxNTYgMjIuNSAxMiAyMi41QzE3Ljc5ODQgMjIuNSAyMi41IDE3Ljc5ODQgMjIuNSAxMkMyMi41IDYuMjAxNTYgMTcuNzk4NCAxLjUgMTIgMS41Wk0xMiAyMC43MTg4QzcuMTg1OTQgMjAuNzE4OCAzLjI4MTI1IDE2LjgxNDEgMy4yODEyNSAxMkMzLjI4MTI1IDcuMTg1OTQgNy4xODU5NCAzLjI4MTI1IDEyIDMuMjgxMjVDMTYuODE0MSAzLjI4MTI1IDIwLjcxODggNy4xODU5NCAyMC43MTg4IDEyQzIwLjcxODggMTYuODE0MSAxNi44MTQxIDIwLjcxODggMTIgMjAuNzE4OFonIGZpbGw9JyUyM0ZGRkZGRScvJTNFJTNDcGF0aCBpZD0nVmVjdG9yXzInIGQ9J00xMiAzLjI4MTI1QzcuMTg1OTQgMy4yODEyNSAzLjI4MTI1IDcuMTg1OTQgMy4yODEyNSAxMkMzLjI4MTI1IDE2LjgxNDEgNy4xODU5NCAyMC43MTg4IDEyIDIwLjcxODhDMTYuODE0MSAyMC43MTg4IDIwLjcxODggMTYuODE0MSAyMC43MTg4IDEyQzIwLjcxODggNy4xODU5NCAxNi44MTQxIDMuMjgxMjUgMTIgMy4yODEyNVpNMTYuNTMyOCA4LjU3MTA5TDExLjU5NjkgMTUuNDE0OEMxMS41Mjc5IDE1LjUxMTEgMTEuNDM2OSAxNS41ODk2IDExLjMzMTYgMTUuNjQzN0MxMS4yMjYyIDE1LjY5NzggMTEuMTA5NSAxNS43MjYxIDEwLjk5MSAxNS43MjYxQzEwLjg3MjYgMTUuNzI2MSAxMC43NTU4IDE1LjY5NzggMTAuNjUwNSAxNS42NDM3QzEwLjU0NTEgMTUuNTg5NiAxMC40NTQxIDE1LjUxMTEgMTAuMzg1MiAxNS40MTQ4TDcuNDY0ODQgMTEuMzY0OEM3LjM3NTc4IDExLjI0MDYgNy40NjQ4NCAxMS4wNjcyIDcuNjE3MTkgMTEuMDY3Mkg4LjcxNjQxQzguOTU3ODEgMTEuMDY3MiA5LjE4MjgxIDExLjE4NDQgOS4zMjM0NCAxMS4zNzg5TDEwLjk5MjIgMTMuNjk0NUwxNC42NzY2IDguNTg1MTZDMTQuODE3MiA4LjM4ODI4IDE1LjA0NDUgOC4yNzM0NCAxNS4yODM2IDguMjczNDRIMTYuMzgyOEMxNi41MzUyIDguMjczNDQgMTYuNjI0MiA4LjQ0Njg4IDE2LjUzMjggOC41NzEwOVonIGZpbGw9J3doaXRlJyBmaWxsLW9wYWNpdHk9JzAuMTUnLyUzRSUzQ3BhdGggaWQ9J1ZlY3Rvcl8zJyBkPSdNMTYuMzgzMSA4LjI3MzQ0SDE1LjI4MzlDMTUuMDQ0OCA4LjI3MzQ0IDE0LjgxNzUgOC4zODgyOCAxNC42NzY5IDguNTg1MTZMMTAuOTkyNSAxMy42OTQ1TDkuMzIzNzMgMTEuMzc4OUM5LjE4MzExIDExLjE4NDQgOC45NTgxMSAxMS4wNjcyIDguNzE2NyAxMS4wNjcySDcuNjE3NDhDNy40NjUxNCAxMS4wNjcyIDcuMzc2MDggMTEuMjQwNiA3LjQ2NTE0IDExLjM2NDhMMTAuMzg1NSAxNS40MTQ4QzEwLjQ1NDQgMTUuNTExMSAxMC41NDU0IDE1LjU4OTYgMTAuNjUwOCAxNS42NDM3QzEwLjc1NjEgMTUuNjk3OCAxMC44NzI5IDE1LjcyNjEgMTAuOTkxMyAxNS43MjYxQzExLjEwOTggMTUuNzI2MSAxMS4yMjY1IDE1LjY5NzggMTEuMzMxOSAxNS42NDM3QzExLjQzNzIgMTUuNTg5NiAxMS41MjgyIDE1LjUxMTEgMTEuNTk3MiAxNS40MTQ4TDE2LjUzMzEgOC41NzEwOUMxNi42MjQ1IDguNDQ2ODggMTYuNTM1NSA4LjI3MzQ0IDE2LjM4MzEgOC4yNzM0NFonIGZpbGw9JyUyM0ZGRkZGRScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBtb2JpbGVcbkBpbmNsdWRlIG1lZGlhKGxnKSB7XG4gIC5zdGVwcyB7XG4gICAgJl9fc2xpZGVyIHtcbiAgICAgICYtbmF2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmX190aXRsZSxcbiAgICAmX19zbGlkZSxcbiAgICAmX19zbGlkZXItbmF2IHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgICYtY29udGVudCxcbiAgICAgICYtaW1hZ2VzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICYtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIC5zdGVwX19idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1pbWFnZXMge1xuICAgICAgICAuc3RlcF9fYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc3RlcCB7XG4gICAgICAmX19jb3VudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGJvZHktMTYtZm9udC1zaXplO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRib2R5LTE2LWxpbmUtaGVpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19idXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbGljayB7XG4gICAgJi1zbGlkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICYtZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobGcpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1wcm9ncmVzcyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjVmNjtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcblxuICAgICAgICAgICYtdGh1bWIge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRzbGlkZXItaXRlbS1jb250cm9sLXRodW1iLWFuaW1hdGlvbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRyb2wge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgID4gKiB7XG4gICAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGNvbXBvbmVudC1kaXJ9L2ltZy9sLWFycm93LnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRjb21wb25lbnQtZGlyfS9pbWcvbC1hcnJvdy5zdmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHNjYWxlOiAxLjM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN0ZXBzLXNsaWNrLWNvbnRyb2wtbmV4dCB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gZGVza3RvcFxuQGluY2x1ZGUgbWVkaWFfbWluKGxnKSB7XG4gIFtkYXRhLWNvbXBvbmVudD1cInN0ZXBzXCJdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cblxuICAuc3RlcHMge1xuICAgIC5jb250ZW50X2NvbHVtbiB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcm93LWdhcDogNzBweDtcbiAgICB9XG5cbiAgICAuaW1hZ2VfY29sdW1uIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwdmg7XG5cbiAgICAgIHVsOmZpcnN0LWNoaWxkIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTUlO1xuICAgICAgfVxuXG4gICAgICB1bDpsYXN0LWNoaWxkIGxpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTUlO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rlc2t0b3Age1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEzNzBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICZfX3RpdGxlLFxuICAgICZfX3NsaWRlci1uYXYsXG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAmX190aXRsZSxcbiAgICAmX19jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogMTM3MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgICYtY29udGVudCB7XG4gICAgICAgIC5zdGVwc19fbGlzdCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3Itc2Vjb25kYXJ5O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGVwX19idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzM3B4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWltYWdlcyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuNXM7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTdweCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoaGQpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IG1pbigxMDAlLCA2MDBweCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFfbWluKGhkKSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RlcF9fYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2xpZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctdG9wOiAyMjhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzNweDtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICYtbmF2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zbGlkZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4zcztcblxuICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICoge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvci13aGl0ZS1hbHQsIDAuMykgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcCB7XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IG1pbihcbiAgICAgICAgICAgICAgY2FsYygoMTAwdncgLSAzMjBweCkgLyAoMTkyMCAtIDMyMCkgKiAoMjAgLSAxNikgKyAxNnB4KSxcbiAgICAgICAgICAgICAgMTZweFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBtaW4oXG4gICAgICAgICAgICAgIGNhbGMoKDEwMHZ3IC0gMzIwcHgpIC8gKDE5MjAgLSAzMjApICogKDMyIC0gMjYpICsgMjZweCksXG4gICAgICAgICAgICAgIDI2cHhcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
