

/* Start:/bitrix/templates/books/css/all.min.css?1574160562654173*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.landcomp_repair__right {display: none;}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}abbr,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ul li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}img{max-width:100%;height:auto;max-width:100%;max-height:100%}.wrapper{max-width:1360px;margin:0 auto;padding-left:0;padding-right:0;box-sizing:border-box}.debug{height:100vh;position:fixed;width:100%;z-index:999999999}.debug>div{height:inherit;max-width:1360px;margin:0 auto;padding-left:0;padding-right:0;box-sizing:border-box}.debug>div>div{height:inherit;display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.debug>div>div>div{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(8.333333333333334% - 20px);height:inherit;outline:#ff0 solid 1px;background:rgba(0,0,0,.5)}@font-face{font-family:Museo Cyrl;src:url("/bitrix/templates/books/css/../fonts/Museo Cyrl 300.otf") format("opentype");font-style:normal;font-weight:300;font-display:fallback}@font-face{font-family:Museo Cyrl;src:url("/bitrix/templates/books/css/../fonts/Museo Cyrl 500.otf") format("opentype");font-style:normal;font-weight:500;font-display:fallback}@font-face{font-family:Museo Cyrl;src:url("/bitrix/templates/books/css/../fonts/Museo Cyrl 700.otf") format("opentype");font-style:normal;font-weight:700;font-display:fallback}@font-face{font-family:Museo Cyrl;src:url("/bitrix/templates/books/css/../fonts/Museo Cyrl 900.otf") format("opentype");font-style:normal;font-weight:900;font-display:fallback}*{font-size:16px;font-family:Museo Cyrl,Arial,sans-serif;box-sizing:border-box}body{background:#fff;font-family:Museo Cyrl,Arial,sans-serif;font-weight:700;height:100%;min-height:auto;position:relative;word-wrap:break-word;color:#000;box-sizing:border-box;overflow-x:hidden;letter-spacing:.05em}strong{font-weight:700}a,li,ul{font-family:Museo Cyrl;font-weight:400}ul{list-style-type:none;padding:0;margin:0}a{text-decoration:none;color:#fff}.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5{padding:0!important;border-bottom:none!important}.fancybox-slide--html{padding:0}[disabled]{cursor:not-allowed}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#fff;box-shadow:none}::-webkit-scrollbar-thumb{background:#ff833d;box-shadow:none}.fade-enter{opacity:0}.fade-enter-active,.fade-leave-active{-webkit-transition:.2s;transition:.2s}.fade-leave-to{opacity:0}.lazy_show{opacity:1;-webkit-transition:.5s;transition:.5s}img.lazy{opacity:0}@-webkit-keyframes fixed{0%{opacity:0}100%{opacity:1}}@keyframes fixed{0%{opacity:0}100%{opacity:1}}.landcomp__header{border-bottom:1px solid #eef1f8}.landcomp__header.fixed{-webkit-animation:.5s fixed;animation:.5s fixed;-webkit-transition:.5s;transition:.5s;position:fixed;background:#fff;z-index:600;width:100%}.landcomp__header.fixed .back_fixed{-webkit-animation:.5s fixed;animation:.5s fixed;-webkit-transition:.5s;transition:.5s;display:block}.landcomp__header .back_fixed{display:none;box-shadow:0 5px 10px rgba(0,0,0,.1);height:42px;width:100%;background:#fff;position:fixed;z-index:-1;left:0;right:0}.landcomp__header nav{display:-webkit-box;display:flex}.landcomp__header nav.fixed{-webkit-animation:.5s fixed;animation:.5s fixed;-webkit-transition:.5s;transition:.5s;position:fixed;background:#fff;z-index:300}.landcomp__header nav.fixed .back_fixed{-webkit-animation:.5s fixed;animation:.5s fixed;-webkit-transition:.5s;transition:.5s;display:block}.landcomp__header nav.fixed .tel{display:-webkit-box;display:flex}.landcomp__header nav a{font-weight:700;font-size:14px;line-height:17px;color:#333;margin-right:60px;padding:12px 0;position:relative}.landcomp__header nav a::before{content:'';position:absolute;width:100%;height:3px;background:#ff833d;bottom:-1px;opacity:0}.landcomp__header nav a:hover{-webkit-transition:color .2s;transition:color .2s;color:#ff833d}.landcomp__header nav a:hover::before{-webkit-transition:.2s;transition:.2s;opacity:1}.landcomp__header nav .tel{display:none;-webkit-box-align:center;align-items:center;padding:0;margin:0}.landcomp__header nav .tel:hover .title{-webkit-transition:.3s;transition:.3s;color:#ff833d}.landcomp__header nav .tel img{margin-right:10px}.landcomp__header nav .tel .title{font-weight:700;font-size:14px;line-height:29px;color:#333}.landcomp__header .addr{display:none;-webkit-box-align:center;align-items:center;font-weight:400;font-size:15px}.landcomp__header .tel{display:none;-webkit-box-align:center;align-items:center;padding:0;margin:0}.landcomp__header .tel:hover .title{-webkit-transition:.3s;transition:.3s;color:#ff833d}.landcomp__header .tel img{margin-right:10px}.landcomp__header .tel .title{font-weight:700;font-size:14px;line-height:29px;color:#333}.landcomp__header .mob_menu_action{display:none;-webkit-box-align:center;align-items:center;cursor:pointer}.landcomp__header .mob_menu_action img{margin-right:15px;display:none}.landcomp__header .mob_menu_action img.show{display:block}@-webkit-keyframes slideLeftShow{0%{left:-100%}100%{left:0;box-shadow:-20px 40px 230px #000}}@keyframes slideLeftShow{0%{left:-100%}100%{left:0;box-shadow:-20px 40px 230px #000}}@-webkit-keyframes slideLeftClose{0%{left:0}100%{left:-100%;box-shadow:none}}@keyframes slideLeftClose{0%{left:0}100%{left:-100%;box-shadow:none}}.landcomp__mob_menu{z-index:700;background:#fff;top:0;width:365px;height:575px;position:fixed;overflow-y:auto;left:-100%;padding-bottom:70px}.landcomp__mob_menu .wrapper{padding:0}.landcomp__mob_menu.show{-webkit-animation:.3s linear forwards slideLeftShow;animation:.3s linear forwards slideLeftShow}.landcomp__mob_menu.close{-webkit-animation:.3s linear forwards slideLeftClose;animation:.3s linear forwards slideLeftClose}.landcomp__mob_menu__block .list_menu{padding:50px 19px 0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.landcomp__mob_menu__block .list_menu li{margin-bottom:40px}.landcomp__mob_menu__block .list_menu li:last-child{margin-bottom:0}.landcomp__mob_menu__block .list_menu li a{font-weight:700;font-size:18px;line-height:22px;color:#333}.landcomp__mob_menu__block .action{display:none;font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:55px;box-shadow:0 8px 24px rgba(255,248,89,.4);-webkit-box-pack:center;justify-content:center;margin:50px auto 0}.landcomp__mob_menu__block .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp__mob_menu__block .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes slideme{0%{left:-229px}100%,30%{left:110%}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,248,89,.4)}70%{box-shadow:0 0 0 2rem rgba(255,248,89,0)}100%{box-shadow:0 0 0 0 rgba(255,248,89,0)}}.landcomp__mob_menu__block .mob_menu_action{padding-top:12px;padding-bottom:10px;border-bottom:1px solid #eef1f8;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer;padding-left:19px}.landcomp__mob_menu__block .mob_menu_action img{margin-right:15px}.landcomp__banner{height:720px;padding-top:14px;background:url(/bitrix/templates/books/css/../img/main/back_main.jpg) 0 0/cover no-repeat;position:relative}.landcomp__banner.other{background:url(/bitrix/templates/books/css/../img/main/back_main_other.png) 0 0/cover no-repeat}.landcomp__banner .wrapper{position:relative}.landcomp__banner_top{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:67px;z-index:2}.landcomp__banner_top .logo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#333;cursor:default}.landcomp__banner_top .logo img{width:72px;height:72px;margin-right:12px}.landcomp__banner_top .logo .title{font-weight:900;font-size:27px;line-height:32px;letter-spacing:.01em}.landcomp__banner_top .logo .desc{font-weight:500;font-size:12px;line-height:140%;letter-spacing:-.03em;display:block;width:244px}.landcomp__banner_top .time{font-weight:500;color:#333;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 150px 0 auto}.landcomp__banner_top .time img{margin-right:27px}.landcomp__banner_top .addr{font-weight:500;color:#333;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 0 0 auto;flex-wrap:wrap}.landcomp__banner_top .addr .title{width:100%;margin-bottom:-30px}.landcomp__banner_top .addr .text{width:100%}.landcomp__banner_top .tel{display:none;-webkit-box-align:center;align-items:center;padding:0;margin:0;display:-webkit-box;display:flex}.landcomp__banner_top .tel:hover .title{-webkit-transition:.3s;transition:.3s;color:#ff833d}.landcomp__banner_top .tel img{margin-right:20px}.landcomp__banner_top .tel .title{font-weight:700;font-size:18px;line-height:130%;color:#333}.landcomp__banner_top .tel::before{display:none}.landcomp__banner_main h1{font-weight:600;font-size:36px;line-height:126%;width:890px;margin-bottom:25px}.landcomp__banner_main h1 span{font-weight:600;font-size:36px;line-height:126%;color:#ff833d}.landcomp__banner_main .desc{font-weight:500;font-size:22px;line-height:130%;width:480px;margin-bottom:54px}.landcomp__banner_main_form .error_name{display:none;opacity:0;position:absolute;color:#ff5a5a;font-size:13px}.landcomp__banner_main_form .error_name.active{display:-webkit-box;display:flex;opacity:1;-webkit-transition:.3s;transition:.3s}.landcomp__banner_main_form .error_tel{display:none;opacity:0;position:absolute;color:#ff5a5a;font-size:13px}.landcomp__banner_main_form .error_tel.active{display:-webkit-box;display:flex;opacity:1;-webkit-transition:.3s;transition:.3s}.landcomp__banner_main_form .input_item:first-child{margin-bottom:30px}.landcomp__banner_main_form .input_item input{box-sizing:border-box;width:370px;height:50px;padding-left:0;outline:0;border:1px solid #ededed;border-radius:29px;-webkit-transition:.2s;transition:.2s;color:#000;font-weight:500;line-height:normal;font-size:16px;letter-spacing:.02em}.landcomp__banner_main_form .input_item input::-webkit-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp__banner_main_form .input_item input::-moz-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp__banner_main_form .input_item input:-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp__banner_main_form .input_item input::-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp__banner_main_form .input_item input::placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp__banner_main_form .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:370px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:40px}.landcomp__banner_main_form .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp__banner_main_form .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp__banner_territory{position:absolute;bottom:210px;left:520px;display:-webkit-box;display:flex}.landcomp__banner_territory img{width:12px;height:16px;margin-right:8px;margin-top:1px}.landcomp__banner_territory .ter_text{color:#333;line-height:130%}.landcomp__banner_territory .ter_text .ter_desc{font-weight:500;font-size:16px}.landcomp__banner_territory .ter_text .ter_title{font-weight:900;font-size:16px}.landcomp__banner_territory .ter_text .ter_title br{display:none}.landcomp__banner_territory__mob{display:none;width:290px;margin:0 auto}.landcomp__banner_territory__mob img{width:12px;height:16px;margin-right:8px;margin-top:1px}.landcomp__banner_territory__mob .ter_text{color:#fff;line-height:130%}.landcomp__banner_territory__mob .ter_text .ter_desc{font-weight:500;font-size:16px}.landcomp__banner_territory__mob .ter_text .ter_title{font-weight:900;font-size:16px}.landcomp__advantages{padding-top:50px;padding-bottom:100px}.landcomp__advantages_block{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.landcomp__advantages_block .item .for_img{width:304px;height:274px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.landcomp__advantages_block .item .text{color:#000;font-weight:500;font-size:18px;line-height:130%;text-align:center;width:315px}.landcomp__advantages .counter{font-weight:700;font-size:26px;line-height:126%;color:#333;margin:28px auto 0;text-align:center;display:none}.landcomp__advantages .counter .all,.landcomp__advantages .counter .now{font-weight:700;font-size:26px;line-height:126%;color:#333}.landcomp__brands{padding-bottom:60px}.landcomp__brands h3{color:#333;text-align:center;font-weight:700;font-size:36px;line-height:126%;position:relative;margin-bottom:50px}.landcomp__brands h3 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp__brands h3::before{position:absolute;content:'';height:1px;width:150px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;left:0;top:22px}.landcomp__brands h3::after{position:absolute;content:'';height:1px;width:150px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;right:0;top:22px}.landcomp__brands .slider .item{width:145px;height:85px;margin-right:24px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:15px 10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.7;-webkit-transition:.3s;transition:.3s}.landcomp__brands .slider .item:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.landcomp__cost{background:#fafafa;padding-top:60px;padding-bottom:105px;position:relative;z-index:0}.landcomp__cost::before{content:'';position:absolute;width:187px;height:187px;background:url(/bitrix/templates/books/css/../img/cost/left_circle.png) 0 0/cover no-repeat;left:155px;bottom:30px;z-index:-1}.landcomp__cost::after{content:'';position:absolute;width:107px;height:64px;background:url(/bitrix/templates/books/css/../img/cost/right_circle.png) 0 0/cover no-repeat;right:455px;bottom:0;z-index:-1}.landcomp__cost .wrapper{position:relative;z-index:0}.landcomp__cost .wrapper::before{content:'';position:absolute;width:310px;height:320px;background:url(/bitrix/templates/books/css/../img/cost/left.png) 0 0/cover no-repeat;left:-155px;top:-55px;z-index:-1}.landcomp__cost .wrapper::after{content:'';position:absolute;width:233px;height:210px;background:url(/bitrix/templates/books/css/../img/cost/right.png) 0 0/cover no-repeat;right:-65px;top:-10px;z-index:-1}.landcomp__cost .wrapper .counter{font-weight:700;font-size:26px;line-height:126%;color:#333;margin:28px auto 0;text-align:center;display:none}.landcomp__cost .wrapper .counter .all,.landcomp__cost .wrapper .counter .now{font-weight:700;font-size:26px;line-height:126%;color:#333}.landcomp__cost h2{color:#333;text-align:center;font-weight:700;font-size:36px;line-height:126%;position:relative;margin-bottom:100px}.landcomp__cost h2 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp__cost_block{display:-webkit-box;display:flex;flex-wrap:wrap}.landcomp__cost_block .item{width:648px;min-width:648px;height:310px;background:#fff;padding:30px 50px 30px 30px;display:-webkit-box;display:flex}.landcomp__cost_block .item:nth-child(odd){margin-right:30px;margin-bottom:30px}.landcomp__cost_block .item:nth-child(4){padding:30px 20px 30px 30px}.landcomp__cost_block .item .for_img{width:190px;min-width:190px;height:250px;margin-right:30px}.landcomp__cost_block .item .desc{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landcomp__cost_block .item .desc .title{color:#333;font-weight:700;font-size:26px;line-height:126%;margin-bottom:15px}.landcomp__cost_block .item .desc .text{color:#000;font-weight:300;font-size:16px;line-height:160%}.landcomp__cost_block .item .desc button{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:270px;height:50px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin:auto 0 0}.landcomp__cost_block .item .desc button:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp__cost_block .item .desc button::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp__cost_block .item .desc button:after{background:url(/bitrix/templates/books/css/../img/cost/highlight.png) no-repeat}.landcomp__diagnostics{padding-top:100px;padding-bottom:95px}.landcomp__diagnostics .wrapper{position:relative}.landcomp__diagnostics .wrapper::before{content:'';position:absolute;width:431px;height:431px;background:url(/bitrix/templates/books/css/../img/diagnostics/circle_left.png) 0 0/cover no-repeat;left:-168px;bottom:-81px;z-index:-1}.landcomp__diagnostics .wrapper::after{content:'';position:absolute;width:323px;height:323px;background:url(/bitrix/templates/books/css/../img/diagnostics/circle_right.png) 0 0/cover no-repeat;top:35px;right:-125px;z-index:-1}.landcomp__diagnostics h3{color:#333;text-align:center;font-weight:700;font-size:36px;line-height:126%;position:relative;margin-bottom:20px}.landcomp__diagnostics h3 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp__diagnostics .desc{font-weight:300;font-size:22px;line-height:130%;text-align:center;color:#333}.landcomp__diagnostics_block{background:url(/bitrix/templates/books/css/../img/diagnostics/back.png) 0 0/cover no-repeat;width:1326px;height:593px;-webkit-filter:drop-shadow(0 0 25px rgba(0, 0, 0, .05));filter:drop-shadow(0 0 25px rgba(0, 0, 0, .05));margin:60px auto 0;position:relative;padding:72px 90px 50px}.landcomp__diagnostics_block .img_count{position:absolute;width:250px;height:250px;left:48px;top:-125px;z-index:-1;-webkit-transition:.3s;transition:.3s}.landcomp__diagnostics_block .img_count.num_1{background:url(/bitrix/templates/books/css/../img/diagnostics/counter_1.png) 0 0/cover no-repeat}.landcomp__diagnostics_block .img_count.num_2{background:url(/bitrix/templates/books/css/../img/diagnostics/counter_2.png) 0 0/cover no-repeat}.landcomp__diagnostics_block .img_count.num_3{background:url(/bitrix/templates/books/css/../img/diagnostics/counter_3.png) 0 0/cover no-repeat}.landcomp__diagnostics_block .img_count.num_4{background:url(/bitrix/templates/books/css/../img/diagnostics/counter_4.png) 0 0/cover no-repeat}.landcomp__diagnostics_block::after{content:'';position:absolute;width:333px;height:361px;background:url(/bitrix/templates/books/css/../img/diagnostics/ammeter.png) 0 0/cover no-repeat;top:-250px;right:-30px;z-index:-1}.landcomp__diagnostics_block .title{text-align:center;font-weight:700;font-size:26px;line-height:126%;color:#333;margin-bottom:125px}.landcomp__diagnostics_block .start{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.landcomp__diagnostics_block .start.opti{flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;height:360px;margin-top:-40px;-webkit-transition:.3s;transition:.3s}.landcomp__diagnostics_block .start .item_start{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;justify-content:space-around;-webkit-box-align:center;align-items:center;position:relative;width:220px;height:220px;cursor:pointer}.landcomp__diagnostics_block .start .item_start:hover .title{-webkit-transition:color .2s;transition:color .2s;color:#ff833d}.landcomp__diagnostics_block .start .item_start:hover::before{-webkit-transition:.3s;transition:.3s;background:url(/bitrix/templates/books/css/../img/diagnostics/pseudo_before_active.png) 0 0/cover no-repeat}.landcomp__diagnostics_block .start .item_start:hover .for_img{-webkit-filter:drop-shadow(0 20px 25px rgba(0, 0, 0, .2));filter:drop-shadow(0 20px 25px rgba(0, 0, 0, .2))}.landcomp__diagnostics_block .start .item_start:hover::after{-webkit-animation-name:pulse_circle;animation-name:pulse_circle;-webkit-animation-duration:.4s;animation-duration:.4s}.landcomp__diagnostics_block .start .item_start::before{content:'';position:absolute;width:220px;height:110px;background:url(/bitrix/templates/books/css/../img/diagnostics/pseudo_before.png) 0 0/cover no-repeat;left:0;top:0;z-index:-1}.landcomp__diagnostics_block .start .item_start::after{content:'';position:absolute;width:1px;height:1px;background:red;border-radius:50%;left:calc(220px / 2);top:110px;z-index:-1}.landcomp__diagnostics_block .start .item_start .for_img{width:196px;height:140px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.landcomp__diagnostics_block .start .item_start .title{font-weight:700;font-size:18px;line-height:126%;color:#333;margin:0}.landcomp__diagnostics_block .start .item{width:25%;cursor:pointer;list-style-type:none;padding:0 0 0 38px;margin:0;position:relative}.landcomp__diagnostics_block .start .item .title{font-weight:500;font-size:18px;line-height:126%;color:#333;padding:0;margin:0;width:200px;text-align:left}.landcomp__diagnostics_block .start .item:hover .title{-webkit-transition:color .2s;transition:color .2s;color:#ff833d}.landcomp__diagnostics_block .start .item:hover::before{background:url(/bitrix/templates/books/css/../img/diagnostics/item_active.png) 0 0/cover no-repeat;-webkit-transition:.3s;transition:.3s}.landcomp__diagnostics_block .start .item::before{content:'';position:absolute;width:25px;height:25px;background:url(/bitrix/templates/books/css/../img/diagnostics/item_std.png) 0 0/cover no-repeat;left:0;top:0}.landcomp__diagnostics .fade-enter{opacity:0}.landcomp__diagnostics .fade-enter-active,.landcomp__diagnostics .fade-leave-active{-webkit-transition:.2s;transition:.2s}.landcomp__diagnostics .fade-leave-to{opacity:0}@-webkit-keyframes pulse_circle{0%{box-shadow:0 0 0 0 rgba(255,131,61,.4)}70%{box-shadow:0 0 0 150px rgba(255,131,61,0)}100%{box-shadow:0 0 0 0 rgba(255,131,61,0)}}@keyframes pulse_circle{0%{box-shadow:0 0 0 0 rgba(255,131,61,.4)}70%{box-shadow:0 0 0 150px rgba(255,131,61,0)}100%{box-shadow:0 0 0 0 rgba(255,131,61,0)}}.landcomp__breakdowns{padding-top:50px;position:relative}.landcomp__breakdowns::before{display:none;position:absolute;content:'';left:0;right:0;top:248px;width:100%;height:calc(100% - 248px);background:#fafafa}.landcomp__breakdowns .wrapper{position:relative}.landcomp__breakdowns .wrapper::before{content:'';position:absolute;width:246px;height:191px;background:url(/bitrix/templates/books/css/../img/breakdowns/pseudo_before.png) 0 0/cover no-repeat;top:105px;left:-155px;z-index:-1}.landcomp__breakdowns .wrapper::after{content:'';position:absolute;width:323px;height:328px;background:url(/bitrix/templates/books/css/../img/breakdowns/pseudo_after.png) 0 0/cover no-repeat;top:-85px;right:30px;z-index:-1}.landcomp__breakdowns h2{color:#333;text-align:center;font-weight:700;font-size:36px;line-height:126%;position:relative;width:455px;margin:0 auto 20px}.landcomp__breakdowns h2 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp__breakdowns h2::before{position:absolute;content:'';height:1px;width:100px;background:-webkit-linear-gradient(285.76deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(164.24deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;top:25px;left:-130px}.landcomp__breakdowns h2::after{position:absolute;content:'';height:1px;width:100px;background:-webkit-linear-gradient(285.76deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(164.24deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;top:25px;right:-130px}.landcomp__breakdowns .desc{font-weight:300;font-size:22px;line-height:130%;text-align:center;color:#333;margin-bottom:80px}.landcomp__breakdowns .tabs{display:-webkit-box;display:flex}.landcomp__breakdowns .tabs li{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#ff833d;border:none;text-align:center;-webkit-transition:.3s;transition:.3s;border-radius:100px 100px 0 0;position:relative;overflow:hidden;width:50%;height:60px;box-shadow:0 8px 24px rgba(255,131,61,.4);color:#fff;font-weight:700;font-size:18px;line-height:130%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer}.landcomp__breakdowns .tabs li:hover{background:rgba(255,131,61,.8);box-shadow:none}.landcomp__breakdowns .tabs li::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.5;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp__breakdowns .tabs li:hover{-webkit-animation:unset;animation:unset}.landcomp__breakdowns .tabs li:after{-webkit-animation-duration:2.5s;animation-duration:2.5s;background:url(/bitrix/templates/books/css/../img/breakdowns/highlight.png) no-repeat}.landcomp__breakdowns .tabs li.active{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;border-radius:100px 100px 0 0;position:relative;overflow:hidden;width:50%;height:60px;box-shadow:0 8px 24px rgba(255,248,89,.4);color:#000;font-weight:700;font-size:18px;line-height:130%}.landcomp__breakdowns .tabs li.active:hover{background:rgba(255,248,89,.8);box-shadow:none}.landcomp__breakdowns .tabs li.active::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp__breakdowns .tabs li.active:hover{-webkit-animation:unset;animation:unset}.landcomp__breakdowns .tabs li.active:after{-webkit-animation-delay:2s;animation-delay:2s;background:url(/bitrix/templates/books/css/../img/breakdowns/highlight.png) no-repeat}.landcomp__breakdowns .tab_container{background:#fafafa;padding:0 40px 55px}.landcomp__breakdowns .tab_container .show{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:0 0;border:none;cursor:pointer;margin:63px auto 0;font-weight:700;font-size:16px;line-height:126%;color:#333;z-index:1;height:60px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;-webkit-transition:.3s;transition:.3s}.landcomp__breakdowns .tab_container .show.less::before{top:10px}.landcomp__breakdowns .tab_container .show.less::after{background:url(/bitrix/templates/books/css/../img/breakdowns/arrow_up.svg) 0 0/contain no-repeat;top:-20px}.landcomp__breakdowns .tab_container .show.less:hover{color:#ff833d}.landcomp__breakdowns .tab_container .show.less:hover::before{top:0}.landcomp__breakdowns .tab_container .show.less:hover::after{top:-30px}.landcomp__breakdowns .tab_container .show::before{content:'';position:absolute;width:115px;height:20px;background:#fff;border-radius:50px;z-index:-1;top:-10px;-webkit-transition:.3s;transition:.3s}.landcomp__breakdowns .tab_container .show::after{content:'';position:absolute;background:url(/bitrix/templates/books/css/../img/breakdowns/arrow_down.svg) 0 0/contain no-repeat;width:22px;height:11px;z-index:-1;top:30px;-webkit-transition:.3s;transition:.3s}.landcomp__breakdowns .tab_container .show:hover{color:#ff833d}.landcomp__breakdowns .tab_container .show:hover::before{top:0}.landcomp__breakdowns .tab_container .show:hover::after{top:40px}.landcomp__breakdowns .tab_container .tab_content{display:none;flex-wrap:wrap}.landcomp__breakdowns .tab_container .tab_content:first-child{display:-webkit-box;display:flex}.landcomp__breakdowns .tab_container .item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:380px;height:600px;padding:30px 40px 50px;margin-right:53px;margin-top:40px;background:#fff}.landcomp__breakdowns .tab_container .item:nth-child(3n){margin-right:0}.landcomp__breakdowns .tab_container .item .for_img{width:120px;height:128px;min-height:128px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:15px}.landcomp__breakdowns .tab_container .item .title{font-weight:700;font-size:26px;line-height:106%;width:300px;color:#333;margin:0 auto 15px 0}.landcomp__breakdowns .tab_container .item .text{font-weight:300;font-size:16px;line-height:143%;color:#000}.landcomp__breakdowns .tab_container .item .text.many{font-size:14px}.landcomp__breakdowns .tab_container .item .text p{margin-bottom:15px}.landcomp__breakdowns .tab_container .item .text p:last-child{margin-bottom:0}.landcomp__breakdowns .tab_container .item button{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:300px;height:50px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin:auto 0 0}.landcomp__breakdowns .tab_container .item button:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp__breakdowns .tab_container .item button::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp__breakdowns .tab_container .item button:after{background:url(/bitrix/templates/books/css/../img/cost/highlight.png) no-repeat}.landcomp__breakdowns__mob{display:none;padding-top:50px;padding-bottom:50px}.landcomp__breakdowns__mob .wrapper{padding:0}.landcomp__breakdowns__mob .carousel-cell,.landcomp__breakdowns__mob .flickity-viewport{width:100%}.landcomp__breakdowns__mob .flickity-prev-next-button{top:100%;z-index:300}.landcomp__breakdowns__mob .flickity-prev-next-button.previous{left:15px}.landcomp__breakdowns__mob .flickity-prev-next-button.next{right:25px}.landcomp__breakdowns__mob h2{color:#333;text-align:center;font-weight:700;font-size:36px;line-height:126%;position:relative;width:100%;margin:0 auto 20px;padding:0 15px}.landcomp__breakdowns__mob h2 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp__breakdowns__mob .desc{font-weight:300;font-size:22px;line-height:130%;text-align:center;color:#333;margin-bottom:60px;padding:0 15px}.landcomp__breakdowns__mob .counter{font-weight:700;font-size:26px;line-height:126%;color:#333;margin:28px auto 0;text-align:center;display:block;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.landcomp__breakdowns__mob .counter .all,.landcomp__breakdowns__mob .counter .now{font-weight:700;font-size:26px;line-height:126%;color:#333}.landcomp__breakdowns__mob .item{background:0 0;-webkit-transition:.3s;transition:.3s;cursor:pointer;position:relative}.landcomp__breakdowns__mob .item:not(:first-child){margin-top:20px}.landcomp__breakdowns__mob .item .title{font-weight:700;font-size:24px;line-height:126%;color:#ff833d;text-align:center;position:relative}.landcomp__breakdowns__mob .item .slider .item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:620px;padding:0 15px;margin-right:53px;margin-top:10px;background:#fff}.landcomp__breakdowns__mob .item .slider .item .for_img{width:120px;height:128px;min-height:128px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:15px}.landcomp__breakdowns__mob .item .slider .item .title{font-weight:700;font-size:26px;line-height:106%;width:300px;color:#333;margin:0 auto 15px;box-shadow:none;background:0 0}.landcomp__breakdowns__mob .item .slider .item .text{font-weight:300;font-size:16px;line-height:143%;color:#000}.landcomp__breakdowns__mob .item .slider .item .text.many{font-size:14px}.landcomp__breakdowns__mob .item .slider .item .text p{margin-bottom:15px}.landcomp__breakdowns__mob .item .slider .item .text p:last-child{margin-bottom:0}.landcomp__breakdowns__mob .item .slider .item button{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:55px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin:auto 0 40px}.landcomp__breakdowns__mob .item .slider .item button:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp__breakdowns__mob .item .slider .item button::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,131,61,.4)}70%{box-shadow:0 0 0 2rem rgba(255,131,61,0)}100%{box-shadow:0 0 0 0 rgba(255,131,61,0)}}.landcomp__breakdowns__mob .item .slider .item button:after{background:url(/bitrix/templates/books/css/../img/cost/highlight.png) no-repeat}.landcomp__mac{padding-top:120px;padding-bottom:80px}.landcomp__mac h2{color:#333;text-align:center;font-weight:700;font-size:36px;line-height:126%;position:relative;margin-bottom:90px}.landcomp__mac h2 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp__mac .counter_1,.landcomp__mac .counter_2{font-weight:700;font-size:26px;line-height:126%;color:#333;margin:28px auto 0;text-align:center;display:none;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}.landcomp__mac .counter_1 .all,.landcomp__mac .counter_1 .now,.landcomp__mac .counter_2 .all,.landcomp__mac .counter_2 .now{font-weight:700;font-size:26px;line-height:126%;color:#333}.landcomp__mac .counter_2{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.landcomp__mac .models{margin-bottom:90px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;position:relative}.landcomp__mac .models::after{content:'';position:absolute;width:450px;height:366px;background:url(/bitrix/templates/books/css/../img/mac/pseudo.png) 0 0/cover no-repeat;top:-325px;right:-70px}.landcomp__mac .models .item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer}.landcomp__mac .models .item:hover .text{-webkit-transition:.2s;transition:.2s;color:#ff833d}.landcomp__mac .models .item .for_img{width:200px;height:150px}.landcomp__mac .models .item .text{font-weight:700;font-size:18px;line-height:126%;color:#333;text-align:center}.landcomp__mac .malfunctions{position:relative}.landcomp__mac .malfunctions::before{content:'';position:absolute;width:234px;height:255px;background:url(/bitrix/templates/books/css/../img/mac/malfunctions/pseudo.png) 0 0/cover no-repeat;top:-105px;left:155px;z-index:-1}.landcomp__mac .malfunctions .title{font-weight:700;font-size:26px;line-height:126%;color:#333;text-align:center;margin-bottom:15px}.landcomp__mac .malfunctions .title br{display:none}.landcomp__mac .malfunctions .desc{font-weight:300;font-size:22px;line-height:130%;margin-bottom:50px;text-align:center}.landcomp__mac .malfunctions_block{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.landcomp__mac .malfunctions_block .item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:95px;cursor:pointer}.landcomp__mac .malfunctions_block .item:hover .for_img{background:#ff833d;-webkit-transition:.3s;transition:.3s}.landcomp__mac .malfunctions_block .item:hover .for_img::after{-webkit-animation-name:pulse_circle_mac;animation-name:pulse_circle_mac;-webkit-animation-duration:.4s;animation-duration:.4s}.landcomp__mac .malfunctions_block .item:hover .text{-webkit-transition:color .2s;transition:color .2s;color:#ff833d}.landcomp__mac .malfunctions_block .item:nth-child(5n+5){margin-right:0}.landcomp__mac .malfunctions_block .item:nth-child(-n+5){margin-bottom:40px}.landcomp__mac .malfunctions_block .item .for_img{width:120px;height:120px;margin-bottom:25px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#f4f4f4;border-radius:50%;position:relative}.landcomp__mac .malfunctions_block .item .for_img::after{content:'';position:absolute;width:1px;height:1px;background:0 0;border-radius:50%;left:calc(60 / 2);top:60px;z-index:-1}.landcomp__mac .malfunctions_block .item .text{width:196px;text-align:center;font-weight:700;font-size:18px;line-height:126%;color:#333}@-webkit-keyframes pulse_circle_mac{0%{box-shadow:0 0 0 0 rgba(255,131,61,.4)}70%{box-shadow:0 0 0 110px rgba(255,131,61,0)}100%{box-shadow:0 0 0 0 rgba(255,131,61,0)}}@keyframes pulse_circle_mac{0%{box-shadow:0 0 0 0 rgba(255,131,61,.4)}70%{box-shadow:0 0 0 110px rgba(255,131,61,0)}100%{box-shadow:0 0 0 0 rgba(255,131,61,0)}}.landcomp__order{margin-bottom:-148px;padding-top:60px}.landcomp__order h2{color:#333;text-align:center;font-weight:700;font-size:36px;line-height:126%;position:relative;margin-bottom:50px}.landcomp__order h2 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp__order h2::before{position:absolute;content:'';height:1px;width:150px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;left:0;top:22px}.landcomp__order h2::after{position:absolute;content:'';height:1px;width:150px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;right:0;top:22px}.landcomp__order .one{display:-webkit-box;display:flex;margin-bottom:-100px}.landcomp__order .one .left img{min-width:1020px;-webkit-transform:translateX(-250px) translateY(-125px);-ms-transform:translateX(-250px) translateY(-125px);transform:translateX(-250px) translateY(-125px)}.landcomp__order .one .left img.lg{min-width:auto;min-width:821px;-webkit-transform:translateX(-226px) translateY(-90px);-ms-transform:translateX(-226px) translateY(-90px);transform:translateX(-226px) translateY(-90px)}.landcomp__order .one .left img.md{min-width:auto;min-width:633px;-webkit-transform:translateX(-185px) translateY(-70px);-ms-transform:translateX(-185px) translateY(-70px);transform:translateX(-185px) translateY(-70px)}.landcomp__order .one .left img.xs{min-width:auto;min-width:290px}.landcomp__order .one .left .for_order{font-weight:500;font-size:16px;line-height:150%;color:#000;width:286px;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-transform:translateY(-238px) translateX(160px);-ms-transform:translateY(-238px) translateX(160px);transform:translateY(-238px) translateX(160px)}.landcomp__order .one .left .for_order span{color:#ff833d;text-transform:uppercase}.landcomp__order .one .left .for_order button{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:370px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:25px}.landcomp__order .one .left .for_order button:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp__order .one .left .for_order button::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp__order .one .left .for_order::after{content:'';position:absolute;width:292px;height:242px;background:url(/bitrix/templates/books/css/../img/order/one/line.png) 0 0/cover no-repeat;left:204px;top:25px;z-index:2}.landcomp__order .one .right{margin-left:-320px;padding-top:80px}.landcomp__order .one .right .title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-left:-200px;margin-bottom:55px}.landcomp__order .one .right .title .num{font-weight:700;font-size:56px;line-height:126%;color:#ff833d;margin-right:30px}.landcomp__order .one .right .title .text{font-weight:700;font-size:36px;line-height:126%;color:#333}.landcomp__order .one .right .main_text{position:relative}.landcomp__order .one .right .main_text li{font-weight:300;font-size:18px;line-height:220%;color:#000;position:relative}.landcomp__order .one .right .main_text li::before{position:absolute;content:'';width:13px;height:1px;top:18px;left:-40px;background:#000}.landcomp__order .one .right .main_text::before{content:'';position:absolute;width:828px;height:668px;background:url(/bitrix/templates/books/css/../img/order/one/back_1.png) 0 0/cover no-repeat;left:-184px;top:-235px;z-index:-2}.landcomp__order .one .right .optional{font-weight:500;font-size:16px;line-height:180%;color:#000;width:649px;height:422px;background:url(/bitrix/templates/books/css/../img/order/one/back_2.png) 0 0/cover no-repeat;padding-top:115px;padding-left:173px}.landcomp__order .one .right .optional p{width:327px;text-align:center}.landcomp__order .one .right .for_order{display:none;font-weight:500;font-size:16px;line-height:150%;color:#000;width:286px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.landcomp__order .one .right .for_order span{color:#ff833d;text-transform:uppercase}.landcomp__order .one .right .for_order button{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:25px!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;flex-direction:row!important}.landcomp__order .one .right .for_order button:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp__order .one .right .for_order button::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp__order .two{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:-110px}.landcomp__order .two .left .title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:50px}.landcomp__order .two .left .title .num{font-weight:700;font-size:56px;line-height:126%;color:#ff833d;margin-right:30px}.landcomp__order .two .left .title .text{font-weight:700;font-size:36px;line-height:126%;color:#333}.landcomp__order .two .left .main_text{position:relative}.landcomp__order .two .left .main_text li{font-weight:300;font-size:18px;line-height:220%;color:#000;position:relative}.landcomp__order .two .left .main_text li::before{position:absolute;content:'';width:13px;height:1px;top:18px;left:-40px;background:#000}.landcomp__order .two .right img{min-width:648px;height:430px;box-shadow:0 30px 40px rgba(0,0,0,.2)}.landcomp__order .two .right .optional{z-index:-1;position:relative;font-weight:500;font-size:16px;line-height:180%;color:#000;text-align:left;width:630px;height:356px;background:url(/bitrix/templates/books/css/../img/order/two/back.png) 0 0/cover no-repeat;padding-top:175px;padding-left:185px;-webkit-transform:translateY(-140px) translateX(-185px);-ms-transform:translateY(-140px) translateX(-185px);transform:translateY(-140px) translateX(-185px)}.landcomp__order .two .right .optional span{font-weight:500;font-size:14px;line-height:160%;color:#919191}.landcomp__order .three{display:-webkit-box;display:flex;margin-bottom:70px}.landcomp__order .three .left .desc{padding-left:80px}.landcomp__order .three .left .desc .title{font-weight:700;font-size:26px;line-height:126%;color:#333;margin-bottom:25px}.landcomp__order .three .left .desc .text{width:454px}.landcomp__order .three .left .desc .text p{font-weight:300;font-size:18px;line-height:150%;color:#000}.landcomp__order .three .left .desc .text p:first-child{margin-bottom:45px}.landcomp__order .three .left .desc .text p span{font-weight:700;font-size:28px;line-height:150%;color:#ff833d;margin-right:15px}.landcomp__order .three .left .optional{z-index:-1;position:relative;font-weight:500;font-size:16px;line-height:180%;color:#000;text-align:center;width:665px;height:408px;background:url(/bitrix/templates/books/css/../img/order/three/back.png) 0 0/cover no-repeat;padding-top:155px;padding-left:174px;-webkit-transform:translateX(-35px);-ms-transform:translateX(-35px);transform:translateX(-35px)}.landcomp__order .three .left .optional p{width:400px;text-align:center}.landcomp__order .three .right{margin:0 0 0 auto}.landcomp__order .three .right .block{display:-webkit-box;display:flex}.landcomp__order .three .right .block .for_img{width:310px;min-width:310px;height:438px;box-shadow:0 30px 40px rgba(0,0,0,.2)}.landcomp__order .three .right .block .for_img:first-child{margin-right:30px}.landcomp__order .four{display:-webkit-box;display:flex}.landcomp__order .four .left{min-width:469px;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.landcomp__order .four .left img.md{min-width:290px;width:290px}.landcomp__order .four .right{margin-top:20px}.landcomp__order .four .right .title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-transform:translateX(-171px);-ms-transform:translateX(-171px);transform:translateX(-171px)}.landcomp__order .four .right .title .num{font-weight:700;font-size:56px;line-height:126%;color:#ff833d;margin-right:30px}.landcomp__order .four .right .title .text{font-weight:700;font-size:36px;line-height:126%;color:#333}.landcomp__order .four .right .main_text{position:relative;margin-left:100px;margin-top:50px}.landcomp__order .four .right .main_text li{font-weight:300;font-size:18px;line-height:220%;color:#000;position:relative}.landcomp__order .four .right .main_text li::before{position:absolute;content:'';width:13px;height:1px;top:18px;left:-40px;background:#000}.landcomp__order .four .right .main_text::before{content:'';position:absolute;width:828px;height:668px;background:url(/bitrix/templates/books/css/../img/order/four/back_1.png) 0 0/cover no-repeat;left:-572px;top:-180px;z-index:-2}.landcomp__order .four .right .optional{position:relative;font-weight:500;font-size:16px;line-height:180%;color:#000;text-align:center;width:497px;height:403px;background:url(/bitrix/templates/books/css/../img/order/four/back_2.png) 0 0/cover no-repeat;padding-top:89px;padding-left:20px;-webkit-transform:translateX(250px) translateY(-72px);-ms-transform:translateX(250px) translateY(-72px);transform:translateX(250px) translateY(-72px);z-index:3}.landcomp__order .four .right .book{display:none;position:relative;z-index:5;width:320px;margin:0 auto -150px!important}.landcomp_bid{width:100%;height:800px;background:url(/bitrix/templates/books/css/../img/bid/back.jpg) 0 0/cover no-repeat}.landcomp_bid .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.landcomp_bid__left{padding-top:130px;padding-left:60px;margin-right:135px;position:relative}.landcomp_bid__left::after{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/bid/clock.png) 0 0/cover no-repeat;width:288px;height:288px;top:13px;right:-244px;z-index:2}.landcomp_bid__left .desc{font-weight:700;font-size:36px;line-height:126%;color:#fafafa;margin-bottom:60px}.landcomp_bid__left .landcomp_bid__form .error_name{display:none;opacity:0;position:absolute;color:#ff5a5a;font-size:13px}.landcomp_bid__left .landcomp_bid__form .error_name.active{display:-webkit-box;display:flex;opacity:1;-webkit-transition:.3s;transition:.3s}.landcomp_bid__left .landcomp_bid__form .error_tel{display:none;opacity:0;position:absolute;color:#ff5a5a;font-size:13px}.landcomp_bid__left .landcomp_bid__form .error_tel.active{display:-webkit-box;display:flex;opacity:1;-webkit-transition:.3s;transition:.3s}.landcomp_bid__left .landcomp_bid__form .input_item:first-child{margin-bottom:40px}.landcomp_bid__left .landcomp_bid__form .input_item input{box-sizing:border-box;width:452px;height:50px;padding-left:0;outline:0;border:1px solid #ededed;border-radius:29px;-webkit-transition:.2s;transition:.2s;color:#000;font-weight:500;line-height:normal;font-size:16px;letter-spacing:.02em}.landcomp_bid__left .landcomp_bid__form .input_item input::-webkit-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input::-moz-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input:-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input::-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input::placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:452px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:60px}.landcomp_bid__left .landcomp_bid__form .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_bid__left .landcomp_bid__form .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp_bid__right{margin-top:90px;width:681px;height:600px;background:rgba(34,34,34,.6);border-radius:38px;position:relative;padding-top:56px;padding-left:74px}.landcomp_bid__right::before{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/bid/back.jpg) 0 0/cover no-repeat fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-filter:blur(7px) brightness(.6);filter:blur(7px) brightness(.6)}.landcomp_bid__right::after{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/bid/border.png) 0 0/cover no-repeat;width:100%;height:100%;left:-45px;top:35px}.landcomp_bid__right .title{position:relative;z-index:2;font-weight:700;font-size:26px;line-height:126%;color:#fff;padding-bottom:60px;width:410px}.landcomp_bid__right ul{position:relative;z-index:2;font-weight:300;font-size:18px;line-height:150%;color:#fff;width:487px}.landcomp_bid__right ul li{position:relative;margin-bottom:30px;padding-left:68px}.landcomp_bid__right ul li:last-child{margin-bottom:0}.landcomp_bid__right ul li:nth-child(2)::before{background:url(/bitrix/templates/books/css/../img/bid/2.svg) 0 0/cover no-repeat}.landcomp_bid__right ul li:nth-child(3)::before{background:url(/bitrix/templates/books/css/../img/bid/3.svg) 0 0/cover no-repeat}.landcomp_bid__right ul li:nth-child(4)::before{background:url(/bitrix/templates/books/css/../img/bid/4.svg) 0 0/cover no-repeat}.landcomp_bid__right ul li::before{content:'';position:absolute;left:0;top:0;background:url(/bitrix/templates/books/css/../img/bid/1.svg) 0 0/cover no-repeat;width:30px;height:30px}.landcomp_repair .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.landcomp_repair__left{padding-top:72px}.landcomp_repair__left h3{color:#333;font-weight:700;font-size:36px;line-height:126%;position:relative;text-align:left;margin-bottom:30px}.landcomp_repair__left h3 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp_repair__left .desc{font-weight:300;font-size:26px;line-height:126%;color:#333;margin-bottom:100px}.landcomp_repair__left .text{font-weight:300;font-size:18px;line-height:150%;color:#000;width:calc(475px + 120px);padding-left:120px;position:relative}.landcomp_repair__left .text::before{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/repair/back_left.png) 0 0/cover no-repeat;width:898px;height:633px;top:-90px;left:0;z-index:-1}.landcomp_repair__left .text::after{display:none;content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/repair/right_quot.png) 0 0/cover no-repeat;width:49px;height:33px;right:0;bottom:-53px}.landcomp_repair__left .text p:first-child{margin-bottom:15px}.landcomp_repair__left .text p:nth-child(2){margin-bottom:30px}.landcomp_repair__left .text p:nth-child(3){margin-bottom:40px}.landcomp_repair__left .name{font-size:16px;line-height:180%;font-weight:500;color:#000;margin-bottom:15px}.landcomp_repair__left .desc_name{font-weight:500;font-size:14px;line-height:160%;color:#919191;width:308px}.landcomp_repair__right{padding-top:34px;position:relative}.landcomp_repair__right img{height:auto;width:auto;}.landcomp_repair__right img.lg{min-width:441px;-webkit-transform:translateY(170px);-ms-transform:translateY(170px);transform:translateY(170px)}.landcomp_repair__right img.md{min-width:293px;height:510px;-webkit-transform:translateY(187px) translateX(30px);-ms-transform:translateY(187px) translateX(30px);transform:translateY(187px) translateX(30px)}.landcomp_repair__right img.xs{min-width:auto;margin:0 auto}.landcomp_repair__right::before{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/repair/pseudo_1.png) 0 0/cover no-repeat;width:312px;height:253px;top:-70px;left:-170px;z-index:1}.landcomp_repair__right::after{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/repair/pseudo_2.png) 0 0/cover no-repeat;width:267px;height:316px;top:70px;right:-120px;z-index:1}.landcomp_repair__right.other::before{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/repair/pseudo_1_2.png) 0 0/cover no-repeat;width:312px;height:253px;top:-70px;left:-170px;z-index:1}.landcomp_repair__right.other::after{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/repair/pseudo_2_2.png) 0 0/cover no-repeat;width:267px;height:316px;top:70px;right:-120px;z-index:1}.landcomp_repair_opti{background:#fafafa}.landcomp_repair_opti .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:50px 0 50px 115px}.landcomp_repair_opti .item{width:300px;position:relative}.landcomp_repair_opti .item::before{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/repair_opti/back.png) 0 0/cover no-repeat;width:249px;height:148px;top:-27px;left:-10px}.landcomp_repair_opti .item p{font-weight:500;font-size:18px;line-height:140%;color:#000;position:relative}.landcomp_repair_opti .item p::before{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/repair_opti/badge.png) 0 0/cover no-repeat;width:47px;height:64px;top:-13px;left:calc(-47px - 20px)}.landcomp_other_tasks{padding-top:80px;padding-bottom:60px}.landcomp_other_tasks .counter{font-weight:700;font-size:26px;line-height:126%;color:#333;margin:28px auto 0;text-align:center;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:none}.landcomp_other_tasks .counter .all,.landcomp_other_tasks .counter .now{font-weight:700;font-size:26px;line-height:126%;color:#333}.landcomp_other_tasks h2{color:#333;text-align:center;font-weight:700;font-size:36px;line-height:126%;position:relative;margin-bottom:50px}.landcomp_other_tasks h2 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp_other_tasks h2::before{position:absolute;content:'';height:1px;width:290px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;left:0;top:22px}.landcomp_other_tasks h2::after{position:absolute;content:'';height:1px;width:290px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;right:0;top:22px}.landcomp_other_tasks__block .item{display:-webkit-box;display:flex;width:100%}.landcomp_other_tasks__block .item .left{margin-right:80px;margin-left:85px}.landcomp_other_tasks__block .item .left .for_img{min-width:450px;height:369px;margin-bottom:40px}.landcomp_other_tasks__block .item .left .data{padding-left:30px}.landcomp_other_tasks__block .item .left .data .tittle_md{display:none;font-weight:700;font-size:18px;line-height:126%;color:#333;margin-bottom:13px;width:256px}.landcomp_other_tasks__block .item .left .data .action{display:none;font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:260px;height:55px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:25px}.landcomp_other_tasks__block .item .left .data .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_other_tasks__block .item .left .data .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp_other_tasks__block .item .left .data li{font-weight:300;font-size:16px;line-height:20px;color:#000;margin-bottom:20px;position:relative}.landcomp_other_tasks__block .item .left .data li:last-child{margin-bottom:0}.landcomp_other_tasks__block .item .left .data li::before{content:"";position:absolute;background:0 0/cover #ff833d;border-radius:50%;width:6px;height:6px;top:6px;left:-30px}.landcomp_other_tasks__block .item .left .data li span{font-weight:700;font-size:20px;line-height:20px;color:#000}.landcomp_other_tasks__block .item .right{height:369px}.landcomp_other_tasks__block .item .right .text{height:100%;width:690px}.landcomp_other_tasks__block .item .right .text .title{font-weight:600;font-size:26px;line-height:126%;color:#333;margin-bottom:25px}.landcomp_other_tasks__block .item .right .text ul{margin:0 0 auto}.landcomp_other_tasks__block .item .right .text ul li{font-weight:300;font-size:16px;line-height:170%;color:#000}.landcomp_other_tasks__block .item .right .text p{font-weight:300;font-size:16px;line-height:170%;color:#000;margin-top:20px}.landcomp_other_tasks__block .item .right .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:452px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:65px}.landcomp_other_tasks__block .item .right .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_other_tasks__block .item .right .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.flickity-button{background:0 0;width:unset;height:unset}.flickity-button:hover{background:0 0}.flickity-button:hover svg circle{fill:#fff859;-webkit-transition:.3s;transition:.3s}.flickity-button:hover.flickity-prev-next-button{-webkit-filter:drop-shadow(0 15px 24px rgba(255, 248, 89, .4));filter:drop-shadow(0 15px 24px rgba(255, 248, 89, .4))}.flickity-prev-next-button{border-radius:0;width:66px;height:50px;top:40%;-webkit-transition:.3s;transition:.3s;-webkit-filter:drop-shadow(0 20px 20px rgba(0, 0, 0, .2));filter:drop-shadow(0 20px 20px rgba(0, 0, 0, .2))}.flickity-button-icon{display:none}.flickity-prev-next-button.previous{left:-95px}.flickity-prev-next-button.next{right:-95px}.landcomp_questions{padding-top:60px;padding-bottom:100px}.landcomp_questions h2 {color:#333;font-weight:700;font-size:36px;line-height:126%;position:relative;text-align:left;margin-bottom:60px} .adres h2 {color:#333;font-weight:700;font-size:36px;line-height:126%;position:relative;text-align:left;margin-bottom:40px}.landcomp_questions h2 span,.adres h2 span {font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp_questions__block{display:-webkit-box;display:flex}.landcomp_questions__block .left .items{width:758px;min-width:758px;margin-right:30px}.landcomp_questions__block .left .items .item{background:0 0;-webkit-transition:.3s;transition:.3s;cursor:pointer;position:relative}.landcomp_questions__block .left .items .item:not(:first-child){margin-top:20px}.landcomp_questions__block .left .items .item .title{font-weight:500;font-size:18px;line-height:126%;color:#404040;background:url(/bitrix/templates/books/css/../img/questions/quest_back.png) 0 0/cover no-repeat #fff;box-shadow:0 30px 40px rgba(0,0,0,.2);border-radius:65px;padding:0 45px;height:80px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;overflow:hidden;position:relative}.landcomp_questions__block .left .items .item .title:hover{background:0 0/cover #ff833d;color:#fff;box-shadow:0 30px 40px rgba(255,131,61,.2);-webkit-transition:background .3s,color .1s;transition:background .3s,color .1s}.landcomp_questions__block .left .items .item .title.active{color:#fff;background:0 0/cover #ff833d;box-shadow:none}.landcomp_questions__block .left .items .item .title.active::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/questions/quest_back_active.png) no-repeat;position:absolute;top:0;left:-40px;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp_questions__block .left .items .item .text{font-weight:300;font-size:16px;line-height:150%;color:#000;overflow-y:auto;display:none;padding:30px 40px}.landcomp_questions__block .right{margin-left:135px;position:relative}.landcomp_questions__block .right::before{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/questions/back.png) 0 0/cover no-repeat;width:1202px;height:1167px;top:-291px;left:-281px;z-index:-1}.landcomp_questions__block .right .block .title{font-weight:300;font-size:26px;line-height:126%;color:#333;margin-bottom:33px}.landcomp_questions__block .right .block .master{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}.landcomp_questions__block .right .block .master .for_img{width:237px;height:237px;margin-right:20px}.landcomp_questions__block .right .block .master .text{padding-bottom:20px}.landcomp_questions__block .right .block .master .text .name{font-weight:500;font-size:16px;line-height:180%;color:#000;margin-bottom:15px}.landcomp_questions__block .right .block .master .text .desc{width:218px;font-weight:500;font-size:14px;line-height:160%;color:#919191}.landcomp_questions__block .right .block .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:452px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:80px}.landcomp_questions__block .right .block .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_questions__block .right .block .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp_certificates{padding-bottom:100px}.landcomp_certificates .counter{font-weight:700;font-size:26px;line-height:126%;color:#333;margin:28px auto 0;text-align:center;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);display:none}.landcomp_certificates .counter .all,.landcomp_certificates .counter .now{font-weight:700;font-size:26px;line-height:126%;color:#333}.landcomp_certificates h2{color:#333;text-align:center;font-weight:700;font-size:36px;line-height:126%;position:relative;margin-bottom:50px}.landcomp_certificates h2 span{font-weight:700;font-size:36px;line-height:126%;color:#ff833d}.landcomp_certificates h2::before{position:absolute;content:'';height:1px;width:210px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;left:0;top:22px}.landcomp_certificates h2::after{position:absolute;content:'';height:1px;width:210px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;right:0;top:22px}.landcomp_certificates__block{position:relative}.landcomp_certificates__block::before{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/certificates/back_1.png) 0 0/cover no-repeat;width:375px;height:887px;top:0;left:-150px;z-index:-1}.landcomp_certificates__block::after{content:"";position:absolute;background:url(/bitrix/templates/books/css/../img/certificates/back_2.png) 0 0/cover no-repeat;width:422px;height:242px;top:0;right:-135px;z-index:-1}.landcomp_certificates__block .items{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;width:934px;margin:0 auto}.adres {padding: 0 0 70px;}.adres-wrap{display: flex; justify-content: space-between; flex-wrap: wrap;}.adres-item{min-width: 150px; padding:10px 15px; margin: 0 7px 10px;border:1px solid #ccc;border-radius: 7px;}.adres-city{display: block;font-size: 18px;line-height: 24px;}.adres-street {font-size:16px;line-height: 22px;color: #757575} .landcomp_certificates__block .items .item{box-shadow:0 30px 40px rgba(0,0,0,.14);width:292px;height:418px;margin-right:29px;position:relative;z-index:2}.landcomp_certificates__block .items .item:nth-child(3n){margin-right:0}.landcomp_certificates__block .items .item:nth-child(-n+3){margin-bottom:30px}.landcomp_footer{position:absolute;left:0;right:0;bottom:-380px;background:#fafafa;height:380px}.landcomp_footer__block{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;padding:24px 0}.landcomp_footer__block .logo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#333;cursor:default}.landcomp_footer__block .logo img{width:72px;height:72px;margin-right:12px}.landcomp_footer__block .logo .title{font-weight:900;font-size:27px;line-height:32px;letter-spacing:.01em}.landcomp_footer__block .logo .desc{font-weight:500;font-size:12px;line-height:140%;letter-spacing:-.03em;display:block;width:244px}.landcomp_footer__block .other_specializations{margin:0 auto;padding-top:15px}.landcomp_footer__block .other_specializations .links{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:10px;height:275px;overflow-y:scroll;overflow-x:hidden;background:#fff;border-radius:30px 0 0 30px;padding:10px 20px}.landcomp_footer__block .other_specializations .links a{color:#ff833d;text-transform:uppercase;font-weight:600;font-size:15px;line-height:292%}.landcomp_footer__block .other_specializations .links a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.landcomp_footer__block .time{font-weight:500;color:#333;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 50px 0 auto;padding-top:5px}.landcomp_footer__block .time img{margin-right:27px}.landcomp_footer__block .tel{display:none;-webkit-box-align:center;align-items:center;padding:10px 0 0;margin:0 50px 0 0;display:-webkit-box;display:flex}.landcomp_footer__block .tel:hover .title{-webkit-transition:.3s;transition:.3s;color:#ff833d}.landcomp_footer__block .tel img{margin-right:20px}.landcomp_footer__block .tel .title{font-weight:700;font-size:18px;line-height:130%;color:#333}.landcomp_footer__block .tel::before{display:none}#modal_accepted{background:url(/bitrix/templates/books/css/../img/optional/accepted.jpg) 0 0/cover no-repeat;box-shadow:0 30px 40px rgba(0,0,0,.2);width:482px;height:286px;overflow:hidden;position:relative;padding:61px 94px 0!important;display:none}#modal_accepted .title{font-weight:700;font-size:26px;line-height:126%;color:#333;text-align:center;margin-bottom:15px}#modal_accepted .desc{font-weight:300;font-size:20px;line-height:126%;color:#333;text-align:center;display:block;margin:0 auto;width:290px}#modal_accepted.fancybox-content{padding-top:30px;padding-left:20px;padding-right:30px}#modal_accepted .fancybox-button svg{margin-top:15px;margin-right:15px;width:16px;height:16px}#modal_accepted .fancybox-button svg *{fill:#333}#modal_call{background:url(/bitrix/templates/books/css/../img/optional/call.jpg) 0 0/cover no-repeat;box-shadow:0 30px 40px rgba(0,0,0,.2);width:482px;height:581px;overflow:hidden;position:relative;padding:61px 94px 0!important;display:none}#modal_call .title{font-weight:700;font-size:26px;line-height:126%;color:#333;text-align:center;margin-bottom:48px}#modal_call form .error_name{display:none;opacity:0;position:absolute;color:#ff5a5a;font-size:13px}#modal_call form .error_name.active{display:-webkit-box;display:flex;opacity:1;-webkit-transition:.3s;transition:.3s}#modal_call form .error_tel{display:none;opacity:0;position:absolute;color:#ff5a5a;font-size:13px}#modal_call form .error_tel.active{display:-webkit-box;display:flex;opacity:1;-webkit-transition:.3s;transition:.3s}#modal_call form .input_item:first-child{margin-bottom:30px}#modal_call form .input_item input{box-sizing:border-box;width:290px;height:50px;padding-left:0;outline:0;border:1px solid #ededed;border-radius:29px;-webkit-transition:.2s;transition:.2s;color:#000;font-weight:500;line-height:normal;font-size:16px;letter-spacing:.02em}#modal_call form .input_item input::-webkit-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call form .input_item input::-moz-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call form .input_item input:-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call form .input_item input::-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call form .input_item input::placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call form .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:50px}#modal_call form .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}#modal_call form .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#modal_call.fancybox-content{padding-top:30px;padding-left:20px;padding-right:30px}#modal_call .fancybox-button svg{margin-top:15px;margin-right:15px;width:16px;height:16px}#modal_call .fancybox-button svg *{fill:#333}#modal_call_sale{background:url(/bitrix/templates/books/css/../img/optional/call_sale.jpg) 0 0/cover no-repeat;box-shadow:0 30px 40px rgba(0,0,0,.2);width:482px;height:581px;overflow:hidden;position:relative;padding:61px 94px 0!important;display:none}#modal_call_sale .title{font-weight:700;font-size:26px;line-height:126%;color:#333;text-align:center;margin-bottom:48px}#modal_call_sale form .error_name{display:none;opacity:0;position:absolute;color:#ff5a5a;font-size:13px}#modal_call_sale form .error_name.active{display:-webkit-box;display:flex;opacity:1;-webkit-transition:.3s;transition:.3s}#modal_call_sale form .error_tel{display:none;opacity:0;position:absolute;color:#ff5a5a;font-size:13px}#modal_call_sale form .error_tel.active{display:-webkit-box;display:flex;opacity:1;-webkit-transition:.3s;transition:.3s}#modal_call_sale form .input_item:first-child{margin-bottom:30px}#modal_call_sale form .input_item input{box-sizing:border-box;width:290px;height:50px;padding-left:0;outline:0;border:1px solid #ededed;border-radius:29px;-webkit-transition:.2s;transition:.2s;color:#000;font-weight:500;line-height:normal;font-size:16px;letter-spacing:.02em}#modal_call_sale form .input_item input::-webkit-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call_sale form .input_item input::-moz-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call_sale form .input_item input:-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call_sale form .input_item input::-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call_sale form .input_item input::placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}#modal_call_sale form .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:50px}#modal_call_sale form .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}#modal_call_sale form .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#modal_call_sale.fancybox-content{padding-top:30px;padding-left:20px;padding-right:30px}#modal_call_sale .fancybox-button svg{margin-top:15px;margin-right:15px;width:16px;height:16px}#modal_call_sale .fancybox-button svg *{fill:#333}.landcomp_404{height:100vh;background:url(/bitrix/templates/books/css/../img/404/back.jpg) 0 0/cover no-repeat;padding-top:15vh}.landcomp_404 img{display:none;margin:0 auto}.landcomp_404 img.lg_404{display:block}.landcomp_404 .text{font-weight:500;text-transform:uppercase;font-size:24px;line-height:145%;color:#4f4f4f;text-align:center;margin-top:30px}.landcomp_404 a{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin:45px auto 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.landcomp_404 a:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_404 a::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes slideme{0%{left:-229px}100%,30%{left:110%}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,248,89,.4)}70%{box-shadow:0 0 0 2rem rgba(255,248,89,0)}100%{box-shadow:0 0 0 0 rgba(255,248,89,0)}}@media screen and (max-width:1400px){.wrapper{padding-left:34px;padding-right:34px;max-width:1080px}.debug>div{padding-left:34px;padding-right:34px;max-width:1080px}.landcomp__header nav a{font-size:13px;line-height:16px;margin-right:27px;padding:13px 0 12px}.landcomp__banner{background:0 0}.landcomp__banner::after{content:'';position:absolute;width:1093px;height:624px;background:url(/bitrix/templates/books/css/../img/main/left_back_lg.png) 0 0/cover no-repeat;left:-400px;bottom:0;z-index:-1}.landcomp__banner::before{content:'';position:absolute;width:813px;height:557px;background:url(/bitrix/templates/books/css/../img/main/right_back_lg.jpg) 0 0/cover no-repeat;right:-200px;bottom:0;z-index:-1}.landcomp__banner.other{background:url(/bitrix/templates/books/css/../img/main/back_main_other_lg.jpg) 0 0/cover no-repeat}.landcomp__banner.other::after,.landcomp__banner.other::before{display:none}.landcomp__banner_top .time{margin-right:30px}.landcomp__banner_top .time img{margin-right:10px}.landcomp__banner_top .addr{width:240px}.landcomp__banner_top .tel img{margin-right:10px}.landcomp__banner_top .tel .title{font-size:16px}.landcomp__banner_main h1,.landcomp__banner_main h1 span{font-size:30px}.landcomp__banner_territory{left:450px;bottom:180px}.landcomp__banner_territory .ter_text .ter_desc,.landcomp__banner_territory .ter_text .ter_title{line-height:180%}.landcomp__banner_territory .ter_text .ter_title br{display:block}.landcomp__advantages_block .item .for_img{width:230px;height:200px}.landcomp__advantages_block .item .text{font-size:16px;width:230px}.landcomp__brands h3,.landcomp__brands h3 span{font-size:28px}.landcomp__brands h3::after,.landcomp__brands h3::before{position:absolute;content:'';height:1px;width:110px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px}.landcomp__cost{padding-bottom:65px}.landcomp__cost::before{left:-50px;bottom:20px}.landcomp__cost::after{background:url(/bitrix/templates/books/css/../img/cost/left_circle.png) 0 0/cover no-repeat;width:107px;height:107px;right:0;bottom:40px}.landcomp__cost .wrapper::before{background:url(/bitrix/templates/books/css/../img/cost/left_lg.png) 0 0/cover no-repeat;width:228px;height:276px;left:-80px}.landcomp__cost .wrapper::after{background:url(/bitrix/templates/books/css/../img/cost/right_lg.png) 0 0/cover no-repeat;width:256px;height:273px;right:-40px;top:-30px}.landcomp__cost h2,.landcomp__cost h2 span{font-size:28px}.landcomp__cost h2{margin-bottom:70px}.landcomp__cost_block .item{width:496px;min-width:496px;height:285px}.landcomp__cost_block .item:nth-child(odd){margin-right:20px;margin-bottom:20px}.landcomp__cost_block .item .for_img{width:145px;min-width:145px;height:190px}.landcomp__cost_block .item .desc .title{font-size:20px;line-height:22px}.landcomp__cost_block .item .desc .text{font-size:14px}.landcomp__cost_block .item .desc button{width:205px;height:40px}.landcomp__diagnostics{padding-top:65px}.landcomp__diagnostics .wrapper::after{top:39px;right:-22px}.landcomp__diagnostics h3,.landcomp__diagnostics h3 span{font-size:28px}.landcomp__diagnostics_block{background:url(/bitrix/templates/books/css/../img/diagnostics/back_lg.png) 0 0/cover no-repeat;width:1012px}.landcomp__diagnostics_block::after{top:-235px;right:-97px}.landcomp__diagnostics_block .start .item_start{width:170px;height:170px}.landcomp__diagnostics_block .start .item_start::before{width:170px;height:85px}.landcomp__diagnostics_block .start .item_start::after{left:calc(170px / 2);top:85px}.landcomp__diagnostics_block .start .item_start .for_img{width:160px;height:120px}.landcomp__diagnostics_block .start .item .title{font-size:16px;width:160px}.landcomp__breakdowns .wrapper::before{top:62px;left:-99px}.landcomp__breakdowns .wrapper::after{background:url(/bitrix/templates/books/css/../img/breakdowns/pseudo_after_lg.png) 0 0/cover no-repeat;width:341px;height:328px;right:-72px}.landcomp__breakdowns h2,.landcomp__breakdowns h2 span{font-size:28px}.landcomp__breakdowns .tab_container .item{width:456px;margin-right:20px;margin-top:20px}.landcomp__breakdowns .tab_container .item:nth-child(even),.landcomp__breakdowns .tab_container .item:nth-child(odd){margin-right:20px}.landcomp__breakdowns .tab_container .item:nth-child(-n+2){margin-top:30px}.landcomp__breakdowns .tab_container .item:nth-child(2n){margin-right:0}.landcomp__breakdowns__mob h2,.landcomp__breakdowns__mob h2 span{font-size:28px}.landcomp__mac{padding-top:70px;padding-bottom:60px}.landcomp__mac h2,.landcomp__mac h2 span{font-size:28px}.landcomp__mac .models::after{background:url(/bitrix/templates/books/css/../img/mac/pseudo_lg.png) 0 0/cover no-repeat;width:305px;height:254px;top:-220px;right:-40px}.landcomp__mac .models .item .for_img{width:160px;height:110px}.landcomp__mac .models .item .text{font-size:16px}.landcomp__mac .malfunctions::before{left:-10px}.landcomp__mac .malfunctions_block .item{margin-right:23px}.landcomp__mac .malfunctions_block .item .for_img{width:100px;height:100px}.landcomp__mac .malfunctions_block .item .for_img::after{top:50px}.landcomp__mac .malfunctions_block .item .text{width:150px;font-size:16px;line-height:126%}.landcomp__order{padding-top:50px}.landcomp__order h2,.landcomp__order h2 span{font-size:28px}.landcomp__order h2::after,.landcomp__order h2::before{position:absolute;content:'';height:1px;width:110px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px}.landcomp__order .one{margin-bottom:-10px}.landcomp__order .one .left .for_order{-webkit-transform:translateY(-180px) translateX(80px);-ms-transform:translateY(-180px) translateX(80px);transform:translateY(-180px) translateX(80px)}.landcomp__order .one .left .for_order::after{left:105px;top:64px}.landcomp__order .one .right{padding-top:30px}.landcomp__order .one .right .title{margin-bottom:20px}.landcomp__order .one .right .main_text li{line-height:200%}.landcomp__order .one .right .optional{-webkit-transform:translateX(-70px) translateY(-40px);-ms-transform:translateX(-70px) translateY(-40px);transform:translateX(-70px) translateY(-40px)}.landcomp__order .two .left .main_text li{line-height:200%}.landcomp__order .two .left .main_text{-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}.landcomp__order .two .left .main_text br{display:none}.landcomp__order .two .right img{min-width:520px;height:345px;display:block;margin:0 0 0 auto}.landcomp__order .two .right .optional{-webkit-transform:translateY(-145px) translateX(14px);-ms-transform:translateY(-145px) translateX(14px);transform:translateY(-145px) translateX(14px);padding-left:165px}.landcomp__order .three{margin-bottom:0}.landcomp__order .three .left .desc{padding-left:0}.landcomp__order .three .left .optional::after{top:140px;right:-220px}.landcomp__order .three .right{margin-left:-173px}.landcomp__order .three .right .block .for_img{width:247px;min-width:247px;height:349px}.landcomp__order .three .right .block .for_img:first-child{margin-right:23px}.landcomp__order .four{padding-bottom:65px}.landcomp__order .four .right .title{width:630px}.landcomp__order .four .right .main_text li{line-height:200%}.landcomp__order .four .right .main_text{margin-left:80px}.landcomp__order .four .right .optional{-webkit-transform:translateX(23px) translateY(-42px);-ms-transform:translateX(23px) translateY(-42px);transform:translateX(23px) translateY(-42px)}.landcomp_bid__left{padding-left:0;margin-right:60px}.landcomp_bid__left::after{background:url(/bitrix/templates/books/css/../img/bid/clock_lg.png) 0 0/cover no-repeat;width:248px;height:248px;top:20px;right:-140px}.landcomp_bid__left .desc{font-size:28px;margin-bottom:50px}.landcomp_bid__left .landcomp_bid__form .input_item input{box-sizing:border-box;width:400px;height:50px;padding-left:0;outline:0;border:1px solid #ededed;border-radius:29px;-webkit-transition:.2s;transition:.2s;color:#000;font-weight:500;line-height:normal;font-size:16px;letter-spacing:.02em}.landcomp_bid__left .landcomp_bid__form .input_item input::-webkit-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input::-moz-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input:-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input::-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input::placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:400px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4)}.landcomp_bid__left .landcomp_bid__form .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_bid__left .landcomp_bid__form .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes slideme{0%{left:-229px}100%,30%{left:110%}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,248,89,.4)}70%{box-shadow:0 0 0 2rem rgba(255,248,89,0)}100%{box-shadow:0 0 0 0 rgba(255,248,89,0)}}.landcomp_bid__right{width:552px;padding-left:30px}.landcomp_bid__right::after{background:url(/bitrix/templates/books/css/../img/bid/border_lg.png) 0 0/cover no-repeat;top:25px;left:-35px}.landcomp_bid__right ul{width:407px}.landcomp_bid__right ul li{padding-left:48px}.landcomp_repair{padding-bottom:170px}.landcomp_repair__left{padding-top:60px}.landcomp_repair__left h3,.landcomp_repair__left h3 span{font-size:28px}.landcomp_repair__left .text{font-size:16px;padding-left:80px;width:calc(420px + 80px)}.landcomp_repair__left .text::before{background:url(/bitrix/templates/books/css/../img/repair/back_left_lg.png) 0 0/cover no-repeat;width:802px;height:640px;left:-100px}.landcomp_repair__right{display:-webkit-box;display:flex}.landcomp_repair__right::before{left:-70px}.landcomp_repair__right::after{top:15px;right:-130px}.landcomp_repair__right.other::before{left:-70px}.landcomp_repair__right.other::after{top:15px;right:-130px}.landcomp_repair_opti .item{width:270px}.landcomp_repair_opti .item::before{top:-35px}.landcomp_repair_opti .item p{font-size:16px}.landcomp_other_tasks h2,.landcomp_other_tasks h2 span{font-size:28px}.landcomp_other_tasks h2::after,.landcomp_other_tasks h2::before{position:absolute;content:'';height:1px;width:220px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px}.landcomp_other_tasks__block .item .left{margin-right:40px;margin-left:40px}.landcomp_other_tasks__block .item .left .for_img{min-width:380px;height:300px}.landcomp_other_tasks__block .item .right .text{width:500px}.landcomp_other_tasks__block .item .right .text .title{font-size:22px}.landcomp_other_tasks__block .item .right .text p,.landcomp_other_tasks__block .item .right .text ul li{font-size:14px}.landcomp_other_tasks__block .item .right .action{margin-top:15px}.flickity-prev-next-button.previous{left:-30px}.flickity-prev-next-button.next{right:-10px}.landcomp_questions{padding-top:30px}.landcomp_questions h2,.landcomp_questions h2 span, .adres h2, .adres h2 span{font-size:28px}.landcomp_questions__block .left .items{width:600px;min-width:600px}.landcomp_questions__block .left .items .item .title{font-size:16px;height:90px}.landcomp_questions__block .left .items .item .text{padding:20px 44px}.landcomp_questions__block .right{margin-left:55px}.landcomp_questions__block .right::before{background:url(/bitrix/templates/books/css/../img/questions/back_lg.png) 0 0/cover no-repeat;top:-240px;left:-261px}.landcomp_questions__block .right .block .title{font-size:20px;text-align:center;width:334px}.landcomp_questions__block .right .block .master{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.landcomp_questions__block .right .block .master .text{text-align:center}.landcomp_questions__block .right .block .master .text .name{margin-top:15px;margin-bottom:10px}.landcomp_questions__block .right .block .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:324px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:20px}.landcomp_questions__block .right .block .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_questions__block .right .block .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes slideme{0%{left:-229px}100%,30%{left:110%}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,248,89,.4)}70%{box-shadow:0 0 0 2rem rgba(255,248,89,0)}100%{box-shadow:0 0 0 0 rgba(255,248,89,0)}}.landcomp_certificates{padding-bottom:60px}.landcomp_certificates h2,.landcomp_certificates h2 span{font-size:28px}.landcomp_certificates h2::after,.landcomp_certificates h2::before{position:absolute;content:'';height:1px;width:160px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px}.landcomp_certificates__block .items .item{width:238px;height:340px;margin-right:20px;box-shadow:0 10px 20px rgba(0,0,0,.14)}.landcomp_footer{bottom:-610px;height:610px}.landcomp_footer__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.landcomp_footer__block .other_specializations{flex-shrink:0}.landcomp_footer__block .other_specializations .links a{font-size:14px;line-height:290%;text-align:center}.landcomp_footer__block .time img{margin-right:10px}.landcomp_footer__block .time{margin:20px auto 0}.landcomp_footer__block .tel img{margin-right:10px}.landcomp_footer__block .tel .title{font-size:16px}.landcomp_footer__block .tel{margin:20px auto 0}}@media screen and (max-width:1400px) and screen and (max-width:768px){.landcomp_bid__left .landcomp_bid__form .action::after,.landcomp_questions__block .right .block .action::after{display:none}}@media screen and (max-width:1080px){.wrapper{padding-left:19px;padding-right:19px;max-width:768px}.debug>div{padding-left:19px;padding-right:19px;max-width:768px}.landcomp__header{padding:6px 0}.landcomp__header .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.landcomp__header .mob_menu_action{display:block}.landcomp__header nav{display:none}.landcomp__header .addr,.landcomp__header .mob_menu_action,.landcomp__header .tel,.landcomp__header nav .tel{display:-webkit-box;display:flex}.landcomp__banner::after{width:1020px;height:583px;background:url(/bitrix/templates/books/css/../img/main/left_back_md.png) 0 0/cover no-repeat;left:-500px;bottom:70px}.landcomp__banner::before{width:590px;height:401px;background:url(/bitrix/templates/books/css/../img/main/right_back_md.jpg) 0 0/cover no-repeat;bottom:70px}.landcomp__banner.other::after,.landcomp__banner.other::before{display:none}.landcomp__banner.other .logo,.landcomp__banner.other .tel span,.landcomp__banner.other .ter_text,.landcomp__banner.other .time,.landcomp__banner.other h1{color:#000}.landcomp__banner_top{margin-bottom:50px}.landcomp__banner_top .logo img{width:57px;min-width:57px;height:57px;margin-right:10px}.landcomp__banner_top .logo .title{font-size:24px}.landcomp__banner_top .time{font-size:16px;margin-right:17px}.landcomp__banner_top .addr{display:none}.landcomp__banner_top .tel img{margin-right:10px}.landcomp__banner_top .tel .title{font-size:18px}.landcomp__banner_main h1{font-size:26px;width:700px;margin-bottom:20px}.landcomp__banner_main h1 span{font-size:26px}.landcomp__banner_main .desc{font-size:20px;width:433px}.landcomp__banner_territory{left:400px;bottom:160px}.landcomp__banner_territory .ter_text .ter_desc,.landcomp__banner_territory .ter_text .ter_title{font-size:12px}.landcomp__advantages{padding-top:0;padding-bottom:60px}.landcomp__advantages_block .item .for_img{width:170px;height:140px}.landcomp__advantages_block .item .text{font-size:14px;width:168px}.landcomp__advantages_block .item .text br{display:none}.landcomp__brands{padding-bottom:25px}.landcomp__brands h3,.landcomp__brands h3 span{font-size:24px}.landcomp__brands h3{margin-bottom:25px}.landcomp__brands h3::after,.landcomp__brands h3::before{position:absolute;content:'';height:1px;width:50px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;top:16px}.landcomp__brands .slider .item{margin-right:50px}.landcomp__cost{padding-bottom:90px}.landcomp__cost .carousel-cell,.landcomp__cost .flickity-viewport{width:100%}.landcomp__cost .flickity-prev-next-button{top:calc(100% + 40px)}.landcomp__cost .flickity-prev-next-button.previous{left:220px}.landcomp__cost .flickity-prev-next-button.next{right:220px}.landcomp__cost .wrapper .counter{display:block}.landcomp__cost h2,.landcomp__cost h2 span{font-size:24px}.landcomp__cost h2{margin-bottom:30px}.landcomp__cost_block .item{width:606px;min-width:606px;height:290px;margin:0 65px;padding:0}.landcomp__cost_block .item:nth-child(odd){margin:0 65px}.landcomp__cost_block .item:nth-child(4){padding:0}.landcomp__cost_block .item .for_img{width:290px;min-width:290px;max-width:290px;height:290px;margin-right:20px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.landcomp__cost_block .item .desc{padding-top:22px;padding-right:22px;padding-bottom:44px}.landcomp__diagnostics{padding-top:40px}.landcomp__diagnostics .wrapper::before{bottom:100px}.landcomp__diagnostics .wrapper::after{top:28px;right:-32px;width:210px;height:210px;background:url(/bitrix/templates/books/css/../img/diagnostics/circle_right.png) 0 0/cover no-repeat}.landcomp__diagnostics h3,.landcomp__diagnostics h3 span{font-size:24px}.landcomp__diagnostics_block{background:url(/bitrix/templates/books/css/../img/diagnostics/back_md.png) 0 0/cover no-repeat;width:730px;height:780px;padding:90px 40px 0}.landcomp__diagnostics_block .img_count{left:61px;top:-65px;width:129px;height:129px}.landcomp__diagnostics_block .img_count.num_1{background:url(/bitrix/templates/books/css/../img/diagnostics/counter_1_md.png) 0 0/cover no-repeat}.landcomp__diagnostics_block .img_count.num_2{background:url(/bitrix/templates/books/css/../img/diagnostics/counter_2_md.png) 0 0/cover no-repeat}.landcomp__diagnostics_block .img_count.num_3{background:url(/bitrix/templates/books/css/../img/diagnostics/counter_3_md.png) 0 0/cover no-repeat}.landcomp__diagnostics_block .img_count.num_4{background:url(/bitrix/templates/books/css/../img/diagnostics/counter_4_md.png) 0 0/cover no-repeat}.landcomp__diagnostics_block::after{background:url(/bitrix/templates/books/css/../img/diagnostics/ammeter_md.png) 0 0/cover no-repeat;width:240px;height:262px;top:-170px;right:-80px}.landcomp__diagnostics_block .title{margin-bottom:90px}.landcomp__diagnostics_block .start{flex-wrap:wrap;height:500px;justify-content:space-around}.landcomp__diagnostics_block .start.opti{margin-top:25px}.landcomp__diagnostics_block .start .item_start{width:220px;height:220px}.landcomp__diagnostics_block .start .item_start::before{width:220px;height:110px}.landcomp__diagnostics_block .start .item_start::after{left:calc(220px / 2);top:110px}.landcomp__diagnostics_block .start .item{width:33%}.landcomp__breakdowns::before{display:block}.landcomp__breakdowns .wrapper::before{top:-32px;left:-56px}.landcomp__breakdowns .wrapper::after{background:url(/bitrix/templates/books/css/../img/breakdowns/pseudo_after_md.png) 0 0/cover no-repeat;width:264px;height:241px;right:-27px;top:-114px}.landcomp__breakdowns h2,.landcomp__breakdowns h2 span{font-size:24px}.landcomp__breakdowns .desc{margin-bottom:60px}.landcomp__breakdowns .tab_container{padding:0 0 55px}.landcomp__breakdowns .tab_container .item{width:355px;margin-right:14px;margin-top:14px}.landcomp__breakdowns .tab_container .item:nth-child(even),.landcomp__breakdowns .tab_container .item:nth-child(odd){margin-right:20px}.landcomp__breakdowns .tab_container .item:nth-child(-n+2){margin-top:45px}.landcomp__breakdowns .tab_container .item:nth-child(2n){margin-right:0}.landcomp__breakdowns__mob h2,.landcomp__breakdowns__mob h2 span{font-size:24px}.landcomp__mac{padding-bottom:20px}.landcomp__mac h2,.landcomp__mac h2 span{font-size:24px}.landcomp__mac h2{margin-bottom:50px}.landcomp__mac .models{flex-wrap:wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly;margin-bottom:70px}.landcomp__mac .models::after{background:url(/bitrix/templates/books/css/../img/mac/pseudo_md.png) 0 0/cover no-repeat;width:246px;height:209px;top:-195px;right:-80px}.landcomp__mac .models .item:nth-child(-n+3){margin-bottom:40px}.landcomp__mac .models .item .for_img{width:183px;height:130px}.landcomp__mac .malfunctions::before{top:-120px;left:-90px}.landcomp__mac .malfunctions .title{font-size:24px}.landcomp__mac .malfunctions_block .item{margin:0;width:25%;-webkit-box-pack:start;justify-content:flex-start}.landcomp__mac .malfunctions_block .item:nth-child(even),.landcomp__mac .malfunctions_block .item:nth-child(odd){margin:0}.landcomp__mac .malfunctions_block .item:nth-child(-n+4),.landcomp__mac .malfunctions_block .item:nth-child(n+4):nth-child(-n+8){margin-bottom:50px}.landcomp__mac .malfunctions_block .item:nth-child(9){margin-left:25%}.landcomp__mac .malfunctions_block .item:nth-child(10){margin-right:25%}.landcomp__order h2,.landcomp__order h2 span{font-size:24px}.landcomp__order h2::after,.landcomp__order h2::before{position:absolute;content:'';height:1px;width:23px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;top:16px}.landcomp__order .one{margin-bottom:170px}.landcomp__order .one .left .for_order{-webkit-transform:translateY(150px) translateX(242px);-ms-transform:translateY(150px) translateX(242px);transform:translateY(150px) translateX(242px)}.landcomp__order .one .left .for_order::after{background:url(/bitrix/templates/books/css/../img/order/one/line.png) 0 0/cover no-repeat;left:190px;top:-31px}.landcomp__order .one .right{margin-left:-257px;width:350px}.landcomp__order .one .right .title .num{font-size:46px;margin-right:20px}.landcomp__order .one .right .title .text{font-size:24px}.landcomp__order .one .right .title{margin-left:-128px}.landcomp__order .one .right .main_text li{font-size:16px;line-height:150%}.landcomp__order .one .right .main_text::before{left:-150px;top:-183px}.landcomp__order .one .right .optional{background:url(/bitrix/templates/books/css/../img/order/one/back_2_md.png) 0 0/cover no-repeat;-webkit-transform:translateX(-360px) translateY(-35px);-ms-transform:translateX(-360px) translateY(-35px);transform:translateX(-360px) translateY(-35px);padding-left:220px}.landcomp__order .two .left{padding-left:30px}.landcomp__order .two .left .title .num{font-size:46px;margin-right:20px}.landcomp__order .two .left .title .text{font-size:24px}.landcomp__order .two .left .main_text li{font-size:16px;line-height:200%}.landcomp__order .two .left .main_text{width:298px}.landcomp__order .two .right img{min-width:386px;height:256px;margin:0 0 0 50px}.landcomp__order .two .right .optional{-webkit-transform:translateY(-145px) translateX(-81px);-ms-transform:translateY(-145px) translateX(-81px);transform:translateY(-145px) translateX(-81px)}.landcomp__order .three .left{padding-left:25px}.landcomp__order .three .left .desc .text{width:383px}.landcomp__order .three .left .desc .text p{font-size:16px}.landcomp__order .three .left .optional{-webkit-transform:translateX(-35px) translateY(-25px);-ms-transform:translateX(-35px) translateY(-25px);transform:translateX(-35px) translateY(-25px)}.landcomp__order .three .left .optional::after{top:154px;right:-79px;-webkit-transform:rotate(23deg);-ms-transform:rotate(23deg);transform:rotate(23deg)}.landcomp__order .three .right{margin-left:-250px}.landcomp__order .three .right .block .for_img{width:148px;min-width:148px;height:210px}.landcomp__order .three .right .block .for_img:first-child{margin-right:14px}.landcomp__order .four{padding-bottom:100px}.landcomp__order .four .right .title .num{font-size:46px;margin-right:20px}.landcomp__order .four .right .title .text{font-size:24px}.landcomp__order .four .right .title{-webkit-transform:translateX(-410px);-ms-transform:translateX(-410px);transform:translateX(-410px)}.landcomp__order .four .right .main_text li{font-size:16px;line-height:200%}.landcomp__order .four .right .main_text{margin-left:-134px;width:361px}.landcomp__order .four .right .main_text br{display:none}.landcomp__order .four .right .main_text::before{top:-125px}.landcomp__order .four .right .optional{-webkit-transform:translateX(-323px) translateY(-29px);-ms-transform:translateX(-323px) translateY(-29px);transform:translateX(-323px) translateY(-29px)}.landcomp_bid{height:1200px;background-position:61% 100%}.landcomp_bid .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landcomp_bid__left{padding-top:65px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;margin:0}.landcomp_bid__left::after{background:url(/bitrix/templates/books/css/../img/bid/clock_md.png) 0 0/cover no-repeat;width:222px;height:223px;top:10px;right:-60px}.landcomp_bid__left .desc{font-size:26px;width:460px;text-align:center}.landcomp_bid__left .desc br{display:none}.landcomp_bid__right{margin:60px auto 0;padding-top:45px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.landcomp_bid__right::before{background-position:61% 100%}.landcomp_bid__right .title{font-size:20px;padding-bottom:40px}.landcomp_repair{padding-bottom:50px}.landcomp_repair__left h3,.landcomp_repair__left h3 span{font-size:24px}.landcomp_repair__left .desc{font-size:20px;text-align:center}.landcomp_repair__left .text{padding-left:0;width:417px}.landcomp_repair__left .text::before{background:url(/bitrix/templates/books/css/../img/repair/back_left_md.png) 0 0/cover no-repeat;width:720px;height:560px;left:-125px}.landcomp_repair__left .text p:nth-child(3){margin-bottom:20px}.landcomp_repair__left .name{margin-bottom:5px}.landcomp_repair__right::before{top:-80px;left:-25px}.landcomp_repair__right::after{background:url(/bitrix/templates/books/css/../img/repair/pseudo_2_md.png) 0 0/cover no-repeat;width:134px;height:272px;top:50px;left:250px}.landcomp_repair__right.other::before{top:-80px;left:-25px}.landcomp_repair__right.other::after{background:url(/bitrix/templates/books/css/../img/repair/pseudo_2_md_2.png) 0 0/cover no-repeat;width:134px;height:272px;top:50px;left:250px}.landcomp_repair_opti .wrapper{padding:10px 0 10px 15px}.landcomp_repair_opti .item{height:200px;width:220px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.landcomp_repair_opti .item:last-child{width:242px}.landcomp_repair_opti .item::before{background:url(/bitrix/templates/books/css/../img/repair_opti/back_md.png) 0 0/cover no-repeat;width:236px;height:178px;top:unset;left:unset}.landcomp_repair_opti .item p{font-size:14px;-webkit-transform:translateX(20px) translateY(15px);-ms-transform:translateX(20px) translateY(15px);transform:translateX(20px) translateY(15px)}.landcomp_repair_opti .item p::before{display:none}.landcomp_other_tasks{padding-top:60px}.landcomp_other_tasks h2,.landcomp_other_tasks h2 span{font-size:24px}.landcomp_other_tasks h2::after,.landcomp_other_tasks h2::before{position:absolute;content:'';height:1px;width:140px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;top:16px}.landcomp_other_tasks__block{padding:0 60px}.landcomp_other_tasks__block .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:40px;margin-left:40px}.landcomp_other_tasks__block .item .left{display:-webkit-box;display:flex;margin:0;height:290px}.landcomp_other_tasks__block .item .left .for_img{min-width:320px;height:290px}.landcomp_other_tasks__block .item .left .data{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landcomp_other_tasks__block .item .left .data .action,.landcomp_other_tasks__block .item .left .data .tittle_md{display:block}.landcomp_other_tasks__block .item .left .data li::before{left:-15px}.landcomp_other_tasks__block .item .left .data li span{font-size:16px}.landcomp_other_tasks__block .item .right{margin-top:25px;height:280px}.landcomp_other_tasks__block .item .right .text .title{display:none}.landcomp_other_tasks__block .item .right .text p,.landcomp_other_tasks__block .item .right .text ul li{width:580px}.landcomp_other_tasks__block .item .right .action{display:none}.flickity-prev-next-button.previous{left:-10px}.flickity-prev-next-button.next{right:10px}.landcomp_questions{padding-top:0}.landcomp_questions h2{font-size:36px;text-align:center}.landcomp_questions h2 span{font-size:36px}.landcomp_questions__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landcomp_questions__block .left .items{width:730px}.landcomp_questions__block .right{margin:0}.landcomp_questions__block .right::before{background:url(/bitrix/templates/books/css/../img/questions/back_md.png) 0 0/cover no-repeat}.landcomp_questions__block .right .block{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.landcomp_questions__block .right .block .title{font-size:26px;width:500px;margin:0 auto 25px}.landcomp_questions__block .right .block .master{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:45px}.landcomp_questions__block .right .block .master .text{text-align:left}.landcomp_questions__block .right .block .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:450px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin:0}.landcomp_questions__block .right .block .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_questions__block .right .block .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes slideme{0%{left:-229px}100%,30%{left:110%}}@keyframes slideme{0%{left:-229px}100%,30%{left:110%}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,248,89,.4)}70%{box-shadow:0 0 0 2rem rgba(255,248,89,0)}100%{box-shadow:0 0 0 0 rgba(255,248,89,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,248,89,.4)}70%{box-shadow:0 0 0 2rem rgba(255,248,89,0)}100%{box-shadow:0 0 0 0 rgba(255,248,89,0)}}.landcomp_certificates h2,.landcomp_certificates h2 span{font-size:24px}.landcomp_certificates h2::after,.landcomp_certificates h2::before{position:absolute;content:'';height:1px;width:70px;background:-webkit-linear-gradient(280.66deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);background:linear-gradient(169.34deg,rgba(255,130,61,.4) 15.44%,rgba(166,171,184,.4) 97.7%);border-radius:50px;top:16px}.landcomp_certificates__block::before{background:url(/bitrix/templates/books/css/../img/certificates/back_1_md.png) 0 0/cover no-repeat;width:309px;height:730px}.landcomp_certificates__block::after{background:url(/bitrix/templates/books/css/../img/certificates/back_2_md.png) 0 0/cover no-repeat;width:269px;height:154px}.landcomp_certificates__block .items{width:634px}.landcomp_certificates__block .items .item{width:200px;height:285px;margin-right:17px}.landcomp_certificates__block .items .item:nth-child(-n+3){margin-bottom:17px}.landcomp_footer{bottom:-600px;height:600px}.landcomp_footer__block .logo img{width:57px;min-width:57px;height:57px;margin-right:10px}.landcomp_footer__block .logo .title{font-size:24px}.landcomp_footer__block .other_specializations .links{margin-top:10px}.landcomp_footer__block .other_specializations .links a{font-size:13px;line-height:270%}.landcomp_footer__block .time{font-size:16px;margin:20px auto 0}.landcomp_footer__block .tel img{margin-right:10px}.landcomp_footer__block .tel .title{font-size:18px}.landcomp_404{background:url(/bitrix/templates/books/css/../img/404/back_md.jpg) 0 0/cover no-repeat}.landcomp_404 img.error{display:none}.landcomp_404 img.md_404{display:block;width:600px;height:auto}.landcomp_404 .text{font-size:18px;line-height:145%;margin-top:0}}@media screen and (max-width:1080px) and screen and (max-width:768px){.landcomp_questions__block .right .block .action::after{display:none}}@media screen and (max-width:768px){.adres-item{width: 48%;margin: 0 0 10px;}.adres-city{font-size:16px;line-height:22px;}.adres-street{font-size:14px;line-height: 20px;}.wrapper{padding-left:15px;padding-right:15px;max-width:560px}.debug>div{padding-left:15px;padding-right:15px;max-width:560px}body>*{overflow:hidden}::-webkit-scrollbar{width:6px}.landcomp__header .addr{display:none}.landcomp__mob_menu{width:100%;height:100%}.landcomp__mob_menu__block .action::after{display:none}.landcomp__mob_menu__block .action{display:-webkit-box;display:flex}.landcomp__banner{background:url(/bitrix/templates/books/css/../img/main/back_mob.jpg) 0 0/cover no-repeat;height:600px}.landcomp__banner.other{background:#fafafa;height:600px}.landcomp__banner.other::after,.landcomp__banner.other::before,.landcomp__banner::after{display:none}.landcomp__banner::before{display:block;content:'';width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:0}.landcomp__banner_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landcomp__banner_top .logo img{width:58px;min-width:58px;height:58px}.landcomp__banner_top .logo .title{font-size:22px}.landcomp__banner_top .logo .desc{font-size:10px;width:201px}.landcomp__banner_top .logo{color:#fff;margin:0 auto 30px}.landcomp__banner_top .logo:hover{-webkit-transition:.2s;transition:.2s;color:#ff833d}.landcomp__banner_top .time{width:290px;margin:0 auto 20px;color:#fff}.landcomp__banner_top .time .text{display:-webkit-box;display:flex}.landcomp__banner_top .time .text *{font-size:16px;line-height:18px}.landcomp__banner_top .time .text .number{margin-right:5px}.landcomp__banner_top .addr{display:-webkit-box;display:flex;height:70px;margin:0 auto 10px}.landcomp__banner_top .tel{width:290px;display:-webkit-box;display:flex;margin:0 auto}.landcomp__banner_top .tel img{margin-right:17px}.landcomp__banner_top .tel .title{font-size:22px;color:#fff}.landcomp__breakdowns__mob .item .slider .item{height: auto;}.landcomp__breakdowns__mob .item .slider .item .text.many {margin-bottom: 25px;}.landcomp__breakdowns__mob .item .slider .item .text{margin-bottom: 25px;}.landcomp__breakdowns__mob .item .title{margin-bottom: 35px;} .landcomp__banner_main h1{z-index:5;width:100%;color:#fff;margin-right:0;font-size:28px;text-align:center;margin-bottom:30px}.landcomp__banner_main h1 span{font-size:28px}.landcomp__banner_main .desc,.landcomp__banner_main h1 br{display:none}.landcomp__banner_main_form{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.landcomp__banner_main_form .action::after,.landcomp__banner_main_form .input_item{display:none}.landcomp__banner_main_form .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:55px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-top:35px}.landcomp__banner_main_form .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp__banner_main_form .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes slideme{0%{left:-229px}100%,30%{left:110%}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,248,89,.4)}70%{box-shadow:0 0 0 2rem rgba(255,248,89,0)}100%{box-shadow:0 0 0 0 rgba(255,248,89,0)}}.landcomp__banner_territory{display:none}.landcomp__banner_territory .ter_text{color:#fff}.landcomp__banner_territory__mob{display:-webkit-box;display:flex}.landcomp__advantages{padding-top:40px}.landcomp__advantages .carousel-cell,.landcomp__advantages .flickity-viewport{width:100%}.landcomp__advantages .flickity-prev-next-button{top:calc(100% + 40px)}.landcomp__advantages_block .item{width:100%}.landcomp__advantages_block .item .for_img{width:230px;height:200px;margin:0 auto}.landcomp__advantages_block .item .text{font-size:18px;width:290px;margin:0 auto}.landcomp__advantages .counter{display:block}.landcomp__brands h3::after,.landcomp__brands h3::before{display:none}.landcomp__brands .slider .item{width:140px;height:70px;margin-right:10px;margin-left:10px}.landcomp__cost{padding-top:30px;padding-bottom:30px}.landcomp__cost .flickity-prev-next-button.previous{left:10px}.landcomp__cost .flickity-prev-next-button.next{right:20px}.landcomp__cost::after,.landcomp__cost::before{display:none}.landcomp__cost .wrapper{padding:0}.landcomp__cost .wrapper::after,.landcomp__cost .wrapper::before,.landcomp__cost h2::after,.landcomp__cost h2::before{display:none}.landcomp__cost_block .item{min-width:100%;width:100%;height:650px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.landcomp__cost_block .item .for_img{margin:0 0 15px}.landcomp__cost_block .item .desc{-webkit-box-align:center;align-items:center;padding:0 15px;height:calc(100% - 305px)}.landcomp__cost_block .item .desc .title{font-size:22px;margin:0 auto 25px 0}.landcomp__cost_block .item .desc .text{font-size:16px;margin-bottom:30px}.landcomp__cost_block .item .desc button{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:55px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin-bottom:50px}.landcomp__cost_block .item .desc button:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp__cost_block .item .desc button::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp__diagnostics{padding-top:60px;padding-bottom:40px}.landcomp__diagnostics .wrapper{padding:0}.landcomp__diagnostics .wrapper::after,.landcomp__diagnostics .wrapper::before,.landcomp__diagnostics h3::after,.landcomp__diagnostics h3::before{display:none}.landcomp__diagnostics h3{padding:0 15px!important}.landcomp__diagnostics .desc{font-size:18px;width:180px;margin:0 auto}.landcomp__diagnostics_block{background:url(/bitrix/templates/books/css/../img/diagnostics/back_xs.png) 0 0/cover no-repeat;width:320px;height:auto;padding:90px 40px 400px;margin-top:100px}.landcomp__diagnostics_block .img_count{left:100px}.landcomp__diagnostics_block::after{display:none}.landcomp__diagnostics_block .title{font-size:22px;margin-bottom:50px;width:250px}.landcomp__diagnostics_block .start.opti{height:auto}.landcomp__diagnostics_block .start .item{width:100%;margin-bottom:50px}.landcomp__breakdowns,.landcomp__breakdowns .tab_container .item button::after,.landcomp__breakdowns .tabs li.active::after,.landcomp__breakdowns .tabs li::after,.landcomp__breakdowns h2::after,.landcomp__breakdowns h2::before,.landcomp__diagnostics_block .start .item:last-child{display:none}.landcomp__breakdowns__mob{display:block}.landcomp__breakdowns__mob h2::after,.landcomp__breakdowns__mob h2::before{display:none}.landcomp__breakdowns__mob .item:not(:first-child){margin-top:60px}.landcomp__breakdowns__mob .item .slider .item button::after{display:none}.landcomp__mac{padding-bottom:50px}.landcomp__mac .carousel-cell,.landcomp__mac .flickity-viewport{width:100%}.landcomp__mac .flickity-prev-next-button{top:100%;z-index:300}.landcomp__mac h2::after,.landcomp__mac h2::before{display:none}.landcomp__mac .counter_1,.landcomp__mac .counter_2{display:block}.landcomp__mac .models::after{display:none}.landcomp__mac .models .item{width:100%}.landcomp__mac .models .item .text{font-size:18px}.landcomp__mac .malfunctions::before{display:none}.landcomp__mac .malfunctions .title{font-size:21px}.landcomp__mac .malfunctions .title br{display:block}.landcomp__mac .malfunctions .desc{font-size:18px}.landcomp__mac .malfunctions_block .item{width:100%}.landcomp__mac .malfunctions_block .item .text{font-size:18px}.landcomp__order{margin-bottom:-100px}.landcomp__order .one .left img{display: none;}.landcomp__order *{-webkit-transform:unset!important;-ms-transform:unset!important;transform:unset!important;margin:0 auto!important;padding:0!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;flex-direction:column!important}.landcomp__order h2::after,.landcomp__order h2::before{display:none}.landcomp__order h2{padding:0 15px!important}.landcomp__order .one .left .for_order,.landcomp__order .one .left .for_order button::after,.landcomp__order .one .left .for_order::after{display:none}.landcomp__order .one .right{width:100%;padding:0 15px!important;margin:0 auto!important}.landcomp__order .one .right .title .num{font-size:56px;margin:0}.landcomp__order .one .right .title .text{font-size:26px;margin:0;margin-bottom:25px!important}.landcomp__order .one .right .main_text{margin-bottom:15px!important}.landcomp__order .one .right .main_text li{padding-left:27px!important}.landcomp__order .one .right .main_text li::before{top:12px;left:0}.landcomp__order .one .right .main_text::before{display:none}.landcomp__order .one .right .optional{font-size:14px;background:url(/bitrix/templates/books/css/../img/order/one/back_2_xs.png) 0 0/cover no-repeat;-webkit-transform:translateX(-171px)!important;-ms-transform:translateX(-171px)!important;transform:translateX(-171px)!important;padding-left:170px!important;padding-top:135px!important}.landcomp__order .one .right .optional p{width:290px;margin:0!important}.landcomp__order .one .right .for_order button::after{display:none}.landcomp__order .one .right .for_order{display:-webkit-box;display:flex}.landcomp__order .two{margin-top:60px!important}.landcomp__order .two .left .title .num{font-size:56px;margin:0}.landcomp__order .two .left .title .text{font-size:26px;margin:0;margin-bottom:25px!important}.landcomp__order .two .left .main_text{margin-bottom:15px!important;width:100%;padding:0 15px!important}.landcomp__order .two .left .main_text li{padding-left:27px!important}.landcomp__order .two .left .main_text li::before{top:12px;left:0}.landcomp__order .two .right{width:320px}.landcomp__order .two .right img{width:320px;min-width:320px;margin-top:30px!important;margin-bottom:20px!important}.landcomp__order .two .right .optional{-webkit-transform:translateX(-145px) translateY(-168px)!important;-ms-transform:translateX(-145px) translateY(-168px)!important;transform:translateX(-145px) translateY(-168px)!important;padding-left:160px!important;padding-top:168px!important}.landcomp__order .two .right .optional span{width:290px!important;margin:0!important;text-align:center}.landcomp__order .two .right .optional p{width:301px!important;margin:0!important;text-align:center;font-size:14px}.landcomp__order .three{margin-top:-130px!important}.landcomp__order .three .left{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;width:320px;padding:0 15px!important}.landcomp__order .three .left .desc .title{width:290px;font-size:23px}.landcomp__order .three .left .desc .text{width:100%}.landcomp__order .three .left .desc .text p span{margin-right:15px!important}.landcomp__order .three .left .optional{width:630px;height:356px;background:url(/bitrix/templates/books/css/../img/order/three/back_xs.png) 0 0/cover no-repeat;-webkit-transform:translateX(-178px) translateY(-22px)!important;-ms-transform:translateX(-178px) translateY(-22px)!important;transform:translateX(-178px) translateY(-22px)!important;padding-left:15px!important;padding-top:140px!important}.landcomp__order .three .left .optional p{width:290px;font-size:14px}.landcomp__order .three .left .optional::after{display:none}.landcomp__order .three .right .block{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;flex-direction:row!important;width:290px}.landcomp__order .three .right .block .for_img{width:140px;min-width:140px;height:200px}.landcomp__order .four{margin-top:40px!important;margin-bottom:120px!important}.landcomp__order .four .left{display:none}.landcomp__order .four .right{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:320px}.landcomp__order .four .right .title .num{font-size:56px;margin:0}.landcomp__order .four .right .title .text{font-size:26px;margin:0;margin-bottom:25px!important}.landcomp__order .four .right .title{width:100%;text-align:center;margin:0 auto!important}.landcomp__order .four .right .main_text li{padding-left:27px!important}.landcomp__order .four .right .main_text li::before{top:12px;left:0}.landcomp__order .four .right .main_text{width:100%;margin:0!important;padding:0 15px!important}.landcomp__order .four .right .main_text::before{display:none}.landcomp__order .four .right .optional{-webkit-transform:translateX(-90px) translateY(110px)!important;-ms-transform:translateX(-90px) translateY(110px)!important;transform:translateX(-90px) translateY(110px)!important;padding-top:90px!important}.landcomp__order .four .right .book{display:block}.landcomp_bid{height:auto}.landcomp_bid .wrapper{padding:0}.landcomp_bid__left::after{background:url(/bitrix/templates/books/css/../img/bid/clock_xs.png) 0 0/cover no-repeat;width:153px;height:152px;top:150px;right:-60px}.landcomp_bid__left .desc{width:290px}.landcomp_bid__left .landcomp_bid__form .input_item input{box-sizing:border-box;width:290px;height:50px;padding-left:0;outline:0;border:1px solid #ededed;border-radius:29px;-webkit-transition:.2s;transition:.2s;color:#000;font-weight:500;line-height:normal;font-size:16px;letter-spacing:.02em}.landcomp_bid__left .landcomp_bid__form .input_item input::-webkit-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input::-moz-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input:-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input::-ms-input-placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .input_item input::placeholder{color:#8a8a8a;font-weight:300;font-size:18px;line-height:130%;text-align:center}.landcomp_bid__left .landcomp_bid__form .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4)}.landcomp_bid__left .landcomp_bid__form .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_bid__left .landcomp_bid__form .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp_bid__right{width:100%;height:auto;padding-left:0;padding-right:0;padding-bottom:40px;border-radius:0}.landcomp_bid__right::after{display:none}.landcomp_bid__right .title{width:290px}.landcomp_bid__right ul{width:100%;padding:0 15px}.landcomp_repair{padding-bottom:0}.landcomp_repair .wrapper{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landcomp_repair__left{width:100%;padding:50px 15px 0}.landcomp_repair__left h3::after,.landcomp_repair__left h3::before{display:none}.landcomp_repair__left h3{padding:0 15px;text-align:center}.landcomp_repair__left .text{width:100%}.landcomp_repair__right{display: none;}.landcomp_repair__left .text::before{background:url(/bitrix/templates/books/css/../img/repair/left_quot.png) 0 0/cover no-repeat;width:49px;height:33px;top:-53px;left:0}.landcomp_repair__left .text::after{display:block}.landcomp_repair__left .desc_name{width:100%} .landcomp_repair__right.other::after,.landcomp_repair__right.other::before,.landcomp_repair__right::after,.landcomp_repair__right::before{display:none}.landcomp_repair_opti .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.landcomp_repair_opti .item::before{background:url(/bitrix/templates/books/css/../img/repair_opti/back_xs.png) 0 0/cover no-repeat;width:249px;height:148px;top:unset;left:-20px}.landcomp_other_tasks{padding-bottom:100px}.landcomp_other_tasks .flickity-prev-next-button{top:calc(100% + 40px);z-index:300}.landcomp_other_tasks .flickity-viewport{-webkit-transition:height .2s;transition:height .2s}.landcomp_other_tasks .counter{display:block}.landcomp_other_tasks h2::after,.landcomp_other_tasks h2::before{display:none}.landcomp_other_tasks__block{padding:0}.landcomp_other_tasks__block .item .left{height:auto}.landcomp_other_tasks__block .item .left .for_img{display:none}.landcomp_other_tasks__block .item .left .data{padding-left:20px;width:100%}.landcomp_other_tasks__block .item .left .data .tittle_md{text-align:center;margin-bottom:40px;width:100%}.landcomp_other_tasks__block .item .left .data .action,.landcomp_other_tasks__block .item .left .data .action::after{display:none}.landcomp_other_tasks__block .item .right{height:auto;margin-top:10px}.landcomp_other_tasks__block .item .right .text,.landcomp_other_tasks__block .item .right .text p,.landcomp_other_tasks__block .item .right .text ul li{width:100%}.landcomp_other_tasks__block .item .right .action{display:block;font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin:20px auto 25px}.landcomp_other_tasks__block .item .right .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_other_tasks__block .item .right .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.landcomp_questions .wrapper{padding:0}.landcomp_questions h2::after,.landcomp_questions h2::before{display:none}.landcomp_questions h2,.landcomp_questions h2 span{font-size:26px}.landcomp_questions__block .left .items{width:100%;min-width:100%}.landcomp_questions__block .left .items .item:not(:first-child){margin-top:15px}.landcomp_questions__block .left .items .item .title{border-radius:0;height:auto;padding:20px 15px}.landcomp_questions__block .left .items .item .text{padding:20px 15px}.landcomp_questions__block .right{margin-top:50px}.landcomp_questions__block .right::before{background:url(/bitrix/templates/books/css/../img/questions/back_xs.png) 0 0/cover no-repeat;width:1094px;height:1061px;top:-200px;left:-330px}.landcomp_questions__block .right .block .title{width:100%;font-size:20px;padding:0 15px}.landcomp_questions__block .right .block .master{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landcomp_questions__block .right .block .master .for_img{margin-right:0}.landcomp_questions__block .right .block .action{font-family:Museo Cyrl,Arial,sans-serif;outline:0;background:#fff859;border:none;cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;font-size:18px;line-height:130%;color:#000;border-radius:50px;position:relative;overflow:hidden;width:290px;height:70px;box-shadow:0 8px 24px rgba(255,248,89,.4);margin:0 auto}.landcomp_questions__block .right .block .action:hover{background:rgba(255,248,89,.8);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;box-shadow:none}.landcomp_questions__block .right .block .action::after{display:block;content:"";z-index:1;width:100%;height:100%;background:url(/bitrix/templates/books/css/../img/main/highlight.png) no-repeat;position:absolute;top:0;left:-40px;opacity:.7;-webkit-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes slideme{0%{left:-229px}100%,30%{left:110%}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,248,89,.4)}70%{box-shadow:0 0 0 2rem rgba(255,248,89,0)}100%{box-shadow:0 0 0 0 rgba(255,248,89,0)}}.landcomp_certificates .carousel-cell,.landcomp_certificates .flickity-viewport{width:100%}.landcomp_certificates .flickity-prev-next-button{top:calc(100% + 30px);z-index:300}.landcomp_certificates .counter{display:block}.landcomp_certificates h2::after,.landcomp_certificates h2::before,.landcomp_certificates__block::after,.landcomp_certificates__block::before{display:none}.landcomp_certificates__block .items{width:100%}.landcomp_certificates__block .items .item:nth-child(even),.landcomp_certificates__block .items .item:nth-child(odd){margin:0 40px}.landcomp_footer{bottom:-630px;height:630px}.landcomp_footer__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.landcomp_footer__block .logo img{width:58px;min-width:58px;height:58px}.landcomp_footer__block .logo .title{font-size:22px}.landcomp_footer__block .logo .desc{font-size:10px;width:201px}.landcomp_footer__block .logo{margin-bottom:20px;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.landcomp_footer__block .other_specializations .title{text-align:center}.landcomp_footer__block .other_specializations .links a{line-height:310%}.landcomp_footer__block .time{width:290px;margin:30px auto 20px}.landcomp_footer__block .time .text{display:-webkit-box;display:flex}.landcomp_footer__block .time .text *{font-size:16px;line-height:18px}.landcomp_footer__block .time .text .number{margin-right:5px}.landcomp_footer__block .tel{width:290px;margin:0 auto}.landcomp_footer__block .tel img{margin-right:17px}.landcomp_footer__block .tel .title{font-size:22px}#modal_accepted{width:320px;background:url(/bitrix/templates/books/css/../img/optional/accepted_xs.jpg) 0 0/cover no-repeat;padding:70px 15px 0!important}#modal_accepted .title{font-size:20px}#modal_call{width:320px;background:url(/bitrix/templates/books/css/../img/optional/call_xs.jpg) 0 0/cover no-repeat;padding:100px 15px 0!important}#modal_call .title{font-size:20px}#modal_call form .action::after{display:none}#modal_call_sale{width:320px;background:url(/bitrix/templates/books/css/../img/optional/call_sale_xs.jpg) 0 0/cover no-repeat;padding:100px 15px 0!important}#modal_call_sale .title{font-size:20px}#modal_call_sale form .action::after{display:none}.landcomp_404{background:url(/bitrix/templates/books/css/../img/404/back_xs.jpg) 0 0/cover no-repeat}.landcomp_404 img.error{display:none}.landcomp_404 img.xs_404{display:block}.landcomp_404 .text{font-size:14px;line-height:145%}.landcomp_404 a::after{display:none}}@media screen and (max-width:768px) and screen and (max-width:768px){.landcomp__banner_main_form .action::after,.landcomp__cost_block .item .desc button::after,.landcomp_bid__left .landcomp_bid__form .action::after,.landcomp_other_tasks__block .item .right .action::after,.landcomp_questions__block .right .block .action::after{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwic21hcnQtZ3JpZC5sZXNzIiwiZW50cnkubGVzcyIsImhlYWRlci5sZXNzIiwibW9iX21lbnUubGVzcyIsImJhbm5lci5sZXNzIiwiYWR2YW50YWdlcy5sZXNzIiwiYnJhbmRzLmxlc3MiLCJjb3N0Lmxlc3MiLCJkaWFnbm9zdGljcy5sZXNzIiwiYnJlYWtkb3ducy5sZXNzIiwibWFjLmxlc3MiLCJvcmRlci5sZXNzIiwiYmlkLmxlc3MiLCJyZXBhaXIubGVzcyIsInJlcGFpcl9vcHRpLmxlc3MiLCJvdGhlcl90YXNrcy5sZXNzIiwicXVlc3Rpb25zLmxlc3MiLCJjZXJ0aWZpY2F0ZXMubGVzcyIsImZvb3Rlci5sZXNzIiwib3B0aW9uYWwubGVzcyIsIjQwNC5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQW9CQSxXQ3NTSSxLRDVTSixLQVZBLEdBSEEsSUFDQSxHQUNBLEdBYUEsU0FEQSxLQVJBLEdBQ0EsR0FDQSxHQUNBLEdBQ0EsR0FDQSxHQUtBLE1BWEEsR0FhQSxFQU5BLElBU0EsR0FKQSxTQUdBLEdBaEJBLEdDc1RRLE9BQUEsRUFDQSxRQUFBLEVEalNSLE1DcVNRLGdCQUFBLFNEblNOLGVBQUEsRUFLRixLQ2dTaUIsU0RqU2pCLElDb1NJLE9BQUEsRUFBcUIsUUQ5UnpCLFFBQ0EsS0FDQSxLQUNBLElBQ0EsR0FDQSxPQUNBLEdBQ0EsSUMyUk8sV0FBQSxPQUNDLFlBQUEsSUFFSSxNQUNKLFdBQUEsS0FFRCxRRHZSUCxHQ3VSYSxXQUFBLEtEblJiLEdBQ0EsR0FDQSxHQUNBLEdBQ0EsR0FDQSxHQ3FSSSxVQUFBLEtBQ0ksWUFBQSxJQUVFLElBQVMsZUFBQSxTRC9RbkIsSUFDRSxlQUFBLFlBR0YsTUFFQSxPQURBLFNDa1JrQixZQUFBLFFBQVEsVUFBQSxRQUFXLFlBQUEsUUFBcUIsT0FBTyxNQUFBLEtBQWlCLFFEdFFsRixNQUNBLFFBQ0EsV0FDQSxPQUNBLE9BQ0EsT0FDQSxPQUlBLEtBSEEsS0FDQSxJQUNBLFFFaEdV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LFFBQUEsS0FHRixpQkFDRSxNQUFBLE1BQ0EsV0FBQSwwQ0FDQSxNQURBLFVBRUEsUUFBQSxNQUFBLEtBQUEsWUFHRix3QkFDRSxVQUFBLEtBR0YscUNBQ0UsUUFBQSxLQUdGLGNBQ0UsV0FBQSxnQ0FDQSxNQURBLFVBSUYsd0JBQ0UsUUFBQSxLQUdGLHlCQUNFLFFBQUEsTUFHRixvQkFDRSxVQUFBLEtBQ0EsWUFBQSxLQUdGLHVCQUNFLFFBQUEsTUFJSixxRUFDRSwyQ0FJQSxnREFJQSx1REFJQSx5REFJQSx3REFmRSxRQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keSxcbmRpdixcbmRsLFxuZHQsXG5kZCxcbnVsLFxubGksXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wcmUsXG5jb2RlLFxuZm9ybSxcbmZpZWxkc2V0LFxuaW5wdXQsXG50ZXh0YXJlYSxcbnAsXG5ibG9ja3F1b3RlLFxudGgsXG50ZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuZmllbGRzZXQsXG5pbWcsXG5hYmJyIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5hZGRyZXNzLFxuY2FwdGlvbixcbmNpdGUsXG5jb2RlLFxuZGZuLFxuZW0sXG5zdHJvbmcsXG50aCxcbnZhciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxudWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5jYXB0aW9uLFxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbnN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuc3ViIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufVxuXG5pbnB1dCxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmxlZ2VuZCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLndyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5kZWJ1ZyB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5OTk5OTtcbn1cblxuLmRlYnVnID4gZGl2IHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5kZWJ1ZyA+IGRpdiA+IGRpdiB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5cbi5kZWJ1ZyA+IGRpdiA+IGRpdiA+IGRpdiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IGNhbGMoOC4zMzMzMzMzMzMzMzMzMzQlIC0gMjBweCk7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZjA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL011c2VvIEN5cmwgMzAwLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmw7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTXVzZW8gQ3lybCA1MDAub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTXVzZW8gQ3lybDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NdXNlbyBDeXJsIDcwMC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL011c2VvIEN5cmwgOTAwLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xufVxuXG4qIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnVsLFxubGksXG5hIHtcbiAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ud3JhcHBlciBoMSxcbi53cmFwcGVyIGgyLFxuLndyYXBwZXIgaDMsXG4ud3JhcHBlciBoNCxcbi53cmFwcGVyIGg1IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taHRtbCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTJweDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjRkY4MzNEO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmZhZGUtZW50ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZmFkZS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmFkZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4uZmFkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ubGF6eV9zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cblxuaW1nLmxhenkge1xuICBvcGFjaXR5OiAwO1xufVxuXG5Aa2V5ZnJhbWVzIGZpeGVkIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5sYW5kY29tcF9faGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUYxRjg7XG59XG5cbi5sYW5kY29tcF9faGVhZGVyLmZpeGVkIHtcbiAgYW5pbWF0aW9uOiBmaXhlZCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgei1pbmRleDogNjAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxhbmRjb21wX19oZWFkZXIuZml4ZWQgLmJhY2tfZml4ZWQge1xuICBhbmltYXRpb246IGZpeGVkIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sYW5kY29tcF9faGVhZGVyIC5iYWNrX2ZpeGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubGFuZGNvbXBfX2hlYWRlciAubW9iX21lbnVfYWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxhbmRjb21wX19oZWFkZXIgbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxhbmRjb21wX19oZWFkZXIgbmF2LmZpeGVkIHtcbiAgYW5pbWF0aW9uOiBmaXhlZCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgei1pbmRleDogMzAwO1xufVxuXG4ubGFuZGNvbXBfX2hlYWRlciBuYXYuZml4ZWQgLmJhY2tfZml4ZWQge1xuICBhbmltYXRpb246IGZpeGVkIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sYW5kY29tcF9faGVhZGVyIG5hdi5maXhlZCAudGVsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxhbmRjb21wX19oZWFkZXIgbmF2IGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxhbmRjb21wX19oZWFkZXIgbmF2IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI0ZGODMzRDtcbiAgYm90dG9tOiAtMXB4O1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubGFuZGNvbXBfX2hlYWRlciBuYXYgYTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfX2hlYWRlciBuYXYgYTpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxhbmRjb21wX19oZWFkZXIgbmF2IC50ZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5sYW5kY29tcF9faGVhZGVyIG5hdiAudGVsOmhvdmVyIC50aXRsZSB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfX2hlYWRlciBuYXYgLnRlbCBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5sYW5kY29tcF9faGVhZGVyIG5hdiAudGVsIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubGFuZGNvbXBfX2hlYWRlciAuYWRkciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmxhbmRjb21wX19oZWFkZXIgLnRlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxhbmRjb21wX19oZWFkZXIgLnRlbDpob3ZlciAudGl0bGUge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjb2xvcjogI0ZGODMzRDtcbn1cblxuLmxhbmRjb21wX19oZWFkZXIgLnRlbCBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5sYW5kY29tcF9faGVhZGVyIC50ZWwgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5sYW5kY29tcF9faGVhZGVyIC5tb2JfbWVudV9hY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sYW5kY29tcF9faGVhZGVyIC5tb2JfbWVudV9hY3Rpb24gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGFuZGNvbXBfX2hlYWRlciAubW9iX21lbnVfYWN0aW9uIGltZy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVMZWZ0U2hvdyB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGxlZnQ6IDAlO1xuICAgIGJveC1zaGFkb3c6IC0yMHB4IDQwcHggMjMwcHggIzAwMDAwMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlTGVmdENsb3NlIHtcbiAgMCUge1xuICAgIGxlZnQ6IDAlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4ubGFuZGNvbXBfX21vYl9tZW51IHtcbiAgei1pbmRleDogNzAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzNjVweDtcbiAgaGVpZ2h0OiA1NzVweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBsZWZ0OiAtMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG5cbi5sYW5kY29tcF9fbW9iX21lbnUgLndyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubGFuZGNvbXBfX21vYl9tZW51LnNob3cge1xuICBhbmltYXRpb246IHNsaWRlTGVmdFNob3cgMC4zcyBsaW5lYXIgZm9yd2FyZHM7XG59XG5cbi5sYW5kY29tcF9fbW9iX21lbnUuY2xvc2Uge1xuICBhbmltYXRpb246IHNsaWRlTGVmdENsb3NlIDAuM3MgbGluZWFyIGZvcndhcmRzO1xufVxuXG4ubGFuZGNvbXBfX21vYl9tZW51X19ibG9jayAubGlzdF9tZW51IHtcbiAgcGFkZGluZzogMCAxOXB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxhbmRjb21wX19tb2JfbWVudV9fYmxvY2sgLmxpc3RfbWVudSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5sYW5kY29tcF9fbW9iX21lbnVfX2Jsb2NrIC5saXN0X21lbnUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5sYW5kY29tcF9fbW9iX21lbnVfX2Jsb2NrIC5saXN0X21lbnUgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubGFuZGNvbXBfX21vYl9tZW51X19ibG9jayAuYWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkY4NTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMjkwcHg7XG4gIGhlaWdodDogNTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5sYW5kY29tcF9fbW9iX21lbnVfX2Jsb2NrIC5hY3Rpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjQ4LCA4OSwgMC44KTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGFuZGNvbXBfX21vYl9tZW51X19ibG9jayAuYWN0aW9uOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxufVxuXG4ubGFuZGNvbXBfX21vYl9tZW51X19ibG9jayAubW9iX21lbnVfYWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRjFGODtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG59XG5cbi5sYW5kY29tcF9fbW9iX21lbnVfX2Jsb2NrIC5tb2JfbWVudV9hY3Rpb24gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lciB7XG4gIGhlaWdodDogNzIwcHg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vYmFja19tYWluLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyLm90aGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2JhY2tfbWFpbl9vdGhlci5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmxhbmRjb21wX19iYW5uZXIgLndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNjdweDtcbiAgei1pbmRleDogMjtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfdG9wIC5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfdG9wIC5sb2dvIGltZyB7XG4gIHdpZHRoOiA4M3B4O1xuICBoZWlnaHQ6IDcycHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfdG9wIC5sb2dvIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RvcCAubG9nbyAuZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0NHB4O1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRpbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE1MHB4O1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRpbWUgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90b3AgLmFkZHIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RvcCAuYWRkciAudGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RvcCAuYWRkciAudGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfdG9wIC50ZWw6aG92ZXIgLnRpdGxlIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RvcCAudGVsIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfdG9wIC50ZWwgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RvcCAudGVsOmhvdmVyIC50aXRsZSB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRlbCBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RvcCAudGVsIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRlbDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfbWFpbiBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIHdpZHRoOiA4OTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfbWFpbiBoMSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX21haW4gLmRlc2Mge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB3aWR0aDogNDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDU0cHg7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX21haW5fZm9ybSAuZXJyb3JfbmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNGRjVBNUE7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfbWFpbl9mb3JtIC5lcnJvcl9uYW1lLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX21haW5fZm9ybSAuZXJyb3JfdGVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI0ZGNUE1QTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl9tYWluX2Zvcm0gLmVycm9yX3RlbC5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl9tYWluX2Zvcm0gLmlucHV0X2l0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl9tYWluX2Zvcm0gLmlucHV0X2l0ZW0gaW5wdXQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzcwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRURFREVEO1xuICBib3JkZXItcmFkaXVzOiAyOXB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl9tYWluX2Zvcm0gLmlucHV0X2l0ZW0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4QThBOEE7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfbWFpbl9mb3JtIC5hY3Rpb24ge1xuICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRjg1OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAzNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX21haW5fZm9ybSAuYWN0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0OCwgODksIDAuOCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfbWFpbl9mb3JtIC5hY3Rpb246OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi9oaWdobGlnaHQucG5nKSBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNDBweDtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlbWU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBzbGlkZW1lIHtcbiAgMCUge1xuICAgIGxlZnQ6IC0yMjlweDtcbiAgfVxuXG4gIDMwJSB7XG4gICAgbGVmdDogMTEwJTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICB9XG5cbiAgNzAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycmVtIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICB9XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RlcnJpdG9yeSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMTBweDtcbiAgbGVmdDogNTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RlcnJpdG9yeSBpbWcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnkgLnRlcl90ZXh0IHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnkgLnRlcl90ZXh0IC50ZXJfZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfdGVycml0b3J5IC50ZXJfdGV4dCAudGVyX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnkgLnRlcl90ZXh0IC50ZXJfdGl0bGUgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnlfX21vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RlcnJpdG9yeV9fbW9iIGltZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi5sYW5kY29tcF9fYmFubmVyX3RlcnJpdG9yeV9fbW9iIC50ZXJfdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfdGVycml0b3J5X19tb2IgLnRlcl90ZXh0IC50ZXJfZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmxhbmRjb21wX19iYW5uZXJfdGVycml0b3J5X19tb2IgLnRlcl90ZXh0IC50ZXJfdGl0bGUge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5sYW5kY29tcF9fYWR2YW50YWdlcyB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5cbi5sYW5kY29tcF9fYWR2YW50YWdlc19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmxhbmRjb21wX19hZHZhbnRhZ2VzX2Jsb2NrIC5pdGVtIC5mb3JfaW1nIHtcbiAgd2lkdGg6IDMwNHB4O1xuICBoZWlnaHQ6IDI3NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxhbmRjb21wX19hZHZhbnRhZ2VzX2Jsb2NrIC5pdGVtIC50ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMxNXB4O1xufVxuXG4ubGFuZGNvbXBfX2FkdmFudGFnZXMgLmNvdW50ZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjhweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxhbmRjb21wX19hZHZhbnRhZ2VzIC5jb3VudGVyIC5ub3csXG4ubGFuZGNvbXBfX2FkdmFudGFnZXMgLmNvdW50ZXIgLmFsbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubGFuZGNvbXBfX2JyYW5kcyB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4ubGFuZGNvbXBfX2JyYW5kcyBoMyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmxhbmRjb21wX19icmFuZHMgaDMgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfX2JyYW5kcyBoMzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDIycHg7XG59XG5cbi5sYW5kY29tcF9fYnJhbmRzIGgzOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTUwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjkuMzRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMjJweDtcbn1cblxuLmxhbmRjb21wX19icmFuZHMgLnNsaWRlciAuaXRlbSB7XG4gIHdpZHRoOiAxNDVweDtcbiAgaGVpZ2h0OiA4NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5sYW5kY29tcF9fYnJhbmRzIC5zbGlkZXIgLml0ZW06aG92ZXIge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxhbmRjb21wX19jb3N0IHtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuXG4ubGFuZGNvbXBfX2Nvc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxODdweDtcbiAgaGVpZ2h0OiAxODdweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb3N0L2xlZnRfY2lyY2xlLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICBsZWZ0OiAxNTVweDtcbiAgYm90dG9tOiAzMHB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmxhbmRjb21wX19jb3N0OjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDdweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nvc3QvcmlnaHRfY2lyY2xlLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICByaWdodDogNDU1cHg7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5sYW5kY29tcF9fY29zdCAud3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuLmxhbmRjb21wX19jb3N0IC53cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzEwcHg7XG4gIGhlaWdodDogMzIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29zdC9sZWZ0LnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICBsZWZ0OiAtMTU1cHg7XG4gIHRvcDogLTU1cHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ubGFuZGNvbXBfX2Nvc3QgLndyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIzM3B4O1xuICBoZWlnaHQ6IDIxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nvc3QvcmlnaHQucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHJpZ2h0OiAtNjVweDtcbiAgdG9wOiAtMTBweDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5sYW5kY29tcF9fY29zdCAud3JhcHBlciAuY291bnRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGFuZGNvbXBfX2Nvc3QgLndyYXBwZXIgLmNvdW50ZXIgLm5vdyxcbi5sYW5kY29tcF9fY29zdCAud3JhcHBlciAuY291bnRlciAuYWxsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5sYW5kY29tcF9fY29zdCBoMiB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5sYW5kY29tcF9fY29zdCBoMiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9fY29zdF9ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIHtcbiAgd2lkdGg6IDY0OHB4O1xuICBtaW4td2lkdGg6IDY0OHB4O1xuICBoZWlnaHQ6IDMxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMHB4IDUwcHggMzBweCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW06bnRoLWNoaWxkKG9kZCkge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5sYW5kY29tcF9fY29zdF9ibG9jayAuaXRlbTpudGgtY2hpbGQoNCkge1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMzBweCAzMHB4O1xufVxuXG4ubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0gLmZvcl9pbWcge1xuICB3aWR0aDogMTkwcHg7XG4gIG1pbi13aWR0aDogMTkwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5kZXNjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5kZXNjIC50aXRsZSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0gLmRlc2MgLnRleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cblxuLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5kZXNjIGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGODU5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDI3MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgbWFyZ2luOiBhdXRvIDAgMCAwO1xufVxuXG4ubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0gLmRlc2MgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0OCwgODksIDAuOCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5kZXNjIGJ1dHRvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC00MHB4O1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjA1cztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlbWUge1xuICAwJSB7XG4gICAgbGVmdDogLTIyOXB4O1xuICB9XG5cbiAgMzAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbGVmdDogMTEwJTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gIH1cblxuICA3MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJyZW0gcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cbn1cblxuLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5kZXNjIGJ1dHRvbjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29zdC9oaWdobGlnaHQucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3Mge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4O1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzIC53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzIC53cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDMxcHg7XG4gIGhlaWdodDogNDMxcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY2lyY2xlX2xlZnQucG5nKSAwIDAgLyBjb3ZlciBuby1yZXBlYXQ7XG4gIGxlZnQ6IC0xNjhweDtcbiAgYm90dG9tOiAtODFweDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3MgLndyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMyM3B4O1xuICBoZWlnaHQ6IDMyM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2NpcmNsZV9yaWdodC5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgdG9wOiAzNXB4O1xuICByaWdodDogLTEyNXB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljcyBoMyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljcyBoMyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3MgLmRlc2Mge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9iYWNrLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMTMyNnB4O1xuICBoZWlnaHQ6IDU5M3B4O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSkpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA3MnB4IDkwcHggNTBweCA5MHB4O1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5pbWdfY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbGVmdDogNDhweDtcbiAgdG9wOiAtMTI1cHg7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5pbWdfY291bnQubnVtXzEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2NvdW50ZXJfMS5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuaW1nX2NvdW50Lm51bV8yIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9jb3VudGVyXzIucG5nKSAwIDAgLyBjb3ZlciBuby1yZXBlYXQ7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLmltZ19jb3VudC5udW1fMyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY291bnRlcl8zLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5pbWdfY291bnQubnVtXzQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2NvdW50ZXJfNC5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jazo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzMzcHg7XG4gIGhlaWdodDogMzYxcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvYW1tZXRlci5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgdG9wOiAtMjUwcHg7XG4gIHJpZ2h0OiAtMzBweDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMTI1cHg7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLnN0YXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydC5vcHRpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDM2MHB4O1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW1fc3RhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogMjIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW1fc3RhcnQ6aG92ZXIgLnRpdGxlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLnN0YXJ0IC5pdGVtX3N0YXJ0OmhvdmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL3BzZXVkb19iZWZvcmVfYWN0aXZlLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydCAuaXRlbV9zdGFydDpob3ZlciAuZm9yX2ltZyB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAyMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjIpKTtcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW1fc3RhcnQ6aG92ZXI6OmFmdGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlX2NpcmNsZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydCAuaXRlbV9zdGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIyMHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL3BzZXVkb19iZWZvcmUucG5nKSAwIDAgLyBjb3ZlciBuby1yZXBlYXQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLnN0YXJ0IC5pdGVtX3N0YXJ0OjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiByZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGVmdDogY2FsYygyMjBweCAvIDIpO1xuICB0b3A6IDExMHB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW1fc3RhcnQgLmZvcl9pbWcge1xuICB3aWR0aDogMTk2cHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydCAuaXRlbV9zdGFydCAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luOiAwO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydCAuaXRlbSB7XG4gIHdpZHRoOiAyNSU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMzhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydCAuaXRlbSAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjAwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLnN0YXJ0IC5pdGVtOmhvdmVyIC50aXRsZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydCAuaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9pdGVtX2FjdGl2ZS5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvaXRlbV9zdGQucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljcyAuZmFkZS1lbnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5sYW5kY29tcF9fZGlhZ25vc3RpY3MgLmZhZGUtZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmxhbmRjb21wX19kaWFnbm9zdGljcyAuZmFkZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzIC5mYWRlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuQGtleWZyYW1lcyBwdWxzZV9jaXJjbGUge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMTMxLCA2MSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTUwcHggcmdiYSgyNTUsIDEzMSwgNjEsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMTMxLCA2MSwgMCk7XG4gIH1cbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAyNDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjQ4cHgpO1xuICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAud3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI0NnB4O1xuICBoZWlnaHQ6IDE5MXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JyZWFrZG93bnMvcHNldWRvX2JlZm9yZS5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgdG9wOiAxMDVweDtcbiAgbGVmdDogLTE1NXB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC53cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMjNweDtcbiAgaGVpZ2h0OiAzMjhweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVha2Rvd25zL3BzZXVkb19hZnRlci5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgdG9wOiAtODVweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgaDIge1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHdpZHRoOiA0NTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyBoMiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyBoMjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2NC4yNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0b3A6IDI1cHg7XG4gIGxlZnQ6IC0xMzBweDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIGgyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjQuMjRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogLTEzMHB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLmRlc2Mge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYnMgbGkge1xuICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGODMzRDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMTMxLCA2MSwgMC40KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4IDEwMHB4IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJzIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDEzMSwgNjEsIDAuOCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJzIGxpOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMTMxLCA2MSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMTMxLCA2MSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAxMzEsIDYxLCAwKTtcbiAgfVxufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYnMgbGk6aG92ZXIge1xuICBhbmltYXRpb246IHVuc2V0O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYnMgbGk6YWZ0ZXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDIuNXM7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnJlYWtkb3ducy9oaWdobGlnaHQucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFicyBsaS5hY3RpdmUge1xuICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRjg1OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBib3JkZXItcmFkaXVzOiAxMDBweCAxMDBweCAwIDA7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFicyBsaS5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjQ4LCA4OSwgMC44KTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYnMgbGkuYWN0aXZlOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYnMgbGkuYWN0aXZlOmhvdmVyIHtcbiAgYW5pbWF0aW9uOiB1bnNldDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJzIGxpLmFjdGl2ZTphZnRlciB7XG4gIGFuaW1hdGlvbi1kZWxheTogMnM7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnJlYWtkb3ducy9oaWdobGlnaHQucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gIHBhZGRpbmc6IDAgNDBweCA1NXB4IDQwcHg7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuc2hvdyB7XG4gIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA2M3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5zaG93Lmxlc3M6OmJlZm9yZSB7XG4gIHRvcDogMTBweDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5zaG93Lmxlc3M6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVha2Rvd25zL2Fycm93X3VwLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRvcDogLTIwcHg7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuc2hvdy5sZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuc2hvdy5sZXNzOmhvdmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuc2hvdy5sZXNzOmhvdmVyOjphZnRlciB7XG4gIHRvcDogLTMwcHg7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuc2hvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDExNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IC0xMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLnNob3c6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVha2Rvd25zL2Fycm93X2Rvd24uc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMTFweDtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMzBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5zaG93OmhvdmVyIHtcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuc2hvdzpob3Zlcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLnNob3c6aG92ZXI6OmFmdGVyIHtcbiAgdG9wOiA0MHB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLnRhYl9jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLnRhYl9jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzODBweDtcbiAgaGVpZ2h0OiA2MDBweDtcbiAgcGFkZGluZzogMzBweCA0MHB4IDUwcHggNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1M3B4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLml0ZW06bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5pdGVtIC5mb3JfaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyOHB4O1xuICBtaW4taGVpZ2h0OiAxMjhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuaXRlbSAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDYlO1xuICB3aWR0aDogMzAwcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuaXRlbSAudGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0MyU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLml0ZW0gLnRleHQubWFueSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5pdGVtIC50ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLml0ZW0gLnRleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5pdGVtIGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGODU5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgbWFyZ2luOiBhdXRvIDAgMCAwO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLml0ZW0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0OCwgODksIDAuOCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5pdGVtIGJ1dHRvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC00MHB4O1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjA1cztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlbWUge1xuICAwJSB7XG4gICAgbGVmdDogLTIyOXB4O1xuICB9XG5cbiAgMzAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbGVmdDogMTEwJTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gIH1cblxuICA3MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJyZW0gcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5pdGVtIGJ1dHRvbjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29zdC9oaWdobGlnaHQucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiAud3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiAuY2Fyb3VzZWwtY2VsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogMzAwO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IDE1cHg7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogMjVweDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgaDIge1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiBoMiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiAuY291bnRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgLmNvdW50ZXIgLm5vdyxcbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5jb3VudGVyIC5hbGwge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgLml0ZW0gLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICNGRjgzM0Q7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiAuaXRlbSAuc2xpZGVyIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYyMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbi1yaWdodDogNTNweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgLml0ZW0gLnNsaWRlciAuaXRlbSAuZm9yX2ltZyB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjhweDtcbiAgbWluLWhlaWdodDogMTI4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiAuaXRlbSAuc2xpZGVyIC5pdGVtIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEwNiU7XG4gIHdpZHRoOiAzMDBweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5pdGVtIC5zbGlkZXIgLml0ZW0gLnRleHQge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDMlO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgLml0ZW0gLnNsaWRlciAuaXRlbSAudGV4dC5tYW55IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiAuaXRlbSAuc2xpZGVyIC5pdGVtIC50ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiAuaXRlbSAuc2xpZGVyIC5pdGVtIC50ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5pdGVtIC5zbGlkZXIgLml0ZW0gYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkY4NTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMjkwcHg7XG4gIGhlaWdodDogNTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICBtYXJnaW46IGF1dG8gMCAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5pdGVtIC5zbGlkZXIgLml0ZW0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0OCwgODksIDAuOCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgLml0ZW0gLnNsaWRlciAuaXRlbSBidXR0b246OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi9oaWdobGlnaHQucG5nKSBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNDBweDtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlbWU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBzbGlkZW1lIHtcbiAgMCUge1xuICAgIGxlZnQ6IC0yMjlweDtcbiAgfVxuXG4gIDMwJSB7XG4gICAgbGVmdDogMTEwJTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICB9XG5cbiAgNzAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycmVtIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICB9XG59XG5cbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5pdGVtIC5zbGlkZXIgLml0ZW0gYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb3N0L2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLmxhbmRjb21wX19tYWMge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuXG4ubGFuZGNvbXBfX21hYyBoMiB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cblxuLmxhbmRjb21wX19tYWMgaDIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfX21hYyAuY291bnRlcl8xLFxuLmxhbmRjb21wX19tYWMgLmNvdW50ZXJfMiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwcHgpO1xufVxuXG4ubGFuZGNvbXBfX21hYyAuY291bnRlcl8xIC5ub3csXG4ubGFuZGNvbXBfX21hYyAuY291bnRlcl8yIC5ub3csXG4ubGFuZGNvbXBfX21hYyAuY291bnRlcl8xIC5hbGwsXG4ubGFuZGNvbXBfX21hYyAuY291bnRlcl8yIC5hbGwge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmxhbmRjb21wX19tYWMgLmNvdW50ZXJfMiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG59XG5cbi5sYW5kY29tcF9fbWFjIC5tb2RlbHMge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxhbmRjb21wX19tYWMgLm1vZGVsczo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDUwcHg7XG4gIGhlaWdodDogMzY2cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFjL3BzZXVkby5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgdG9wOiAtMzI1cHg7XG4gIHJpZ2h0OiAtNzBweDtcbn1cblxuLmxhbmRjb21wX19tYWMgLm1vZGVscyAuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sYW5kY29tcF9fbWFjIC5tb2RlbHMgLml0ZW06aG92ZXIgLnRleHQge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjb2xvcjogI0ZGODMzRDtcbn1cblxuLmxhbmRjb21wX19tYWMgLm1vZGVscyAuaXRlbSAuZm9yX2ltZyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cblxuLmxhbmRjb21wX19tYWMgLm1vZGVscyAuaXRlbSAudGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMzRweDtcbiAgaGVpZ2h0OiAyNTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWMvbWFsZnVuY3Rpb25zL3BzZXVkby5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgdG9wOiAtMTA1cHg7XG4gIGxlZnQ6IDE1NXB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9ucyAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubGFuZGNvbXBfX21hYyAubWFsZnVuY3Rpb25zIC50aXRsZSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnMgLmRlc2Mge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uc19ibG9jayAuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uc19ibG9jayAuaXRlbTpob3ZlciAuZm9yX2ltZyB7XG4gIGJhY2tncm91bmQ6ICNGRjgzM0Q7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW06aG92ZXIgLmZvcl9pbWc6OmFmdGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlX2NpcmNsZV9tYWM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uc19ibG9jayAuaXRlbTpob3ZlciAudGV4dCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfX21hYyAubWFsZnVuY3Rpb25zX2Jsb2NrIC5pdGVtOm50aC1jaGlsZCg1bis1KSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uc19ibG9jayAuaXRlbTpudGgtY2hpbGQoLW4rNSkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ubGFuZGNvbXBfX21hYyAubWFsZnVuY3Rpb25zX2Jsb2NrIC5pdGVtIC5mb3JfaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW0gLmZvcl9pbWc6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxlZnQ6IGNhbGMoNjAgLyAyKTtcbiAgdG9wOiA2MHB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uc19ibG9jayAuaXRlbSAudGV4dCB7XG4gIHdpZHRoOiAxOTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuQGtleWZyYW1lcyBwdWxzZV9jaXJjbGVfbWFjIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDEzMSwgNjEsIDAuNCk7XG4gIH1cblxuICA3MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDExMHB4IHJnYmEoMjU1LCAxMzEsIDYxLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDEzMSwgNjEsIDApO1xuICB9XG59XG5cbi5sYW5kY29tcF9fb3JkZXIge1xuICBtYXJnaW4tYm90dG9tOiAtMTQ4cHg7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIGgyIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIGgyIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogI0ZGODMzRDtcbn1cblxuLmxhbmRjb21wX19vcmRlciBoMjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDIycHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgaDI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAyMnB4O1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC5vbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAtMTAwcHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAubGVmdCBpbWcge1xuICBtaW4td2lkdGg6IDEwMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCkgdHJhbnNsYXRlWSgtMTI1cHgpO1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC5vbmUgLmxlZnQgaW1nLmxnIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDgyMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIyNnB4KSB0cmFuc2xhdGVZKC05MHB4KTtcbn1cblxuLmxhbmRjb21wX19vcmRlciAub25lIC5sZWZ0IGltZy5tZCB7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA2MzNweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xODVweCkgdHJhbnNsYXRlWSgtNzBweCk7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAubGVmdCBpbWcueHMge1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMjkwcHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAubGVmdCAuZm9yX29yZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiAyODZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIzOHB4KSB0cmFuc2xhdGVYKDE2MHB4KTtcbn1cblxuLmxhbmRjb21wX19vcmRlciAub25lIC5sZWZ0IC5mb3Jfb3JkZXIgc3BhbiB7XG4gIGNvbG9yOiAjRkY4MzNEO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC5vbmUgLmxlZnQgLmZvcl9vcmRlciBidXR0b24ge1xuICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRjg1OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAzNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAubGVmdCAuZm9yX29yZGVyIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjgpO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAubGVmdCAuZm9yX29yZGVyIGJ1dHRvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC00MHB4O1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjA1cztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlbWUge1xuICAwJSB7XG4gICAgbGVmdDogLTIyOXB4O1xuICB9XG5cbiAgMzAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbGVmdDogMTEwJTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gIH1cblxuICA3MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJyZW0gcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cbn1cblxuLmxhbmRjb21wX19vcmRlciAub25lIC5sZWZ0IC5mb3Jfb3JkZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI5MnB4O1xuICBoZWlnaHQ6IDI0MnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29yZGVyL29uZS9saW5lLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICBsZWZ0OiAyMDRweDtcbiAgdG9wOiAyNXB4O1xuICB6LWluZGV4OiAyO1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zMjBweDtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IC0yMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAudGl0bGUgLm51bSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjRkY4MzNEO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLnRpdGxlIC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLm1haW5fdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAubWFpbl90ZXh0IGxpIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjIwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAubWFpbl90ZXh0IGxpOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogMThweDtcbiAgbGVmdDogLTQwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLm1haW5fdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDgyOHB4O1xuICBoZWlnaHQ6IDY2OHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29yZGVyL29uZS9iYWNrXzEucG5nKSAwIDAgLyBjb3ZlciBuby1yZXBlYXQ7XG4gIGxlZnQ6IC0xODRweDtcbiAgdG9wOiAtMjM1cHg7XG4gIHotaW5kZXg6IC0yO1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC5vcHRpb25hbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB3aWR0aDogNjQ5cHg7XG4gIGhlaWdodDogNDIycHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3JkZXIvb25lL2JhY2tfMi5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZy10b3A6IDExNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE3M3B4O1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC5vcHRpb25hbCBwIHtcbiAgd2lkdGg6IDMyN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLmZvcl9vcmRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB3aWR0aDogMjg2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAuZm9yX29yZGVyIHNwYW4ge1xuICBjb2xvcjogI0ZGODMzRDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAuZm9yX29yZGVyIGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGODU5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDI5MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLmZvcl9vcmRlciBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjQ4LCA4OSwgMC44KTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC5mb3Jfb3JkZXIgYnV0dG9uOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxufVxuXG4ubGFuZGNvbXBfX29yZGVyIC50d28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IC0xMTBweDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAudHdvIC5sZWZ0IC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAudGl0bGUgLm51bSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjRkY4MzNEO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAudGl0bGUgLnRleHQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmxhbmRjb21wX19vcmRlciAudHdvIC5sZWZ0IC5tYWluX3RleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAubWFpbl90ZXh0IGxpIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjIwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxhbmRjb21wX19vcmRlciAudHdvIC5sZWZ0IC5tYWluX3RleHQgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAtNDBweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAudHdvIC5yaWdodCBpbWcge1xuICBtaW4td2lkdGg6IDY0OHB4O1xuICBoZWlnaHQ6IDQzMHB4O1xuICBib3gtc2hhZG93OiAwcHggMzBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLmxhbmRjb21wX19vcmRlciAudHdvIC5yaWdodCAub3B0aW9uYWwge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxODAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDYzMHB4O1xuICBoZWlnaHQ6IDM1NnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29yZGVyL3R3by9iYWNrLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLXRvcDogMTc1cHg7XG4gIHBhZGRpbmctbGVmdDogMTg1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTQwcHgpIHRyYW5zbGF0ZVgoLTE4NXB4KTtcbn1cblxuLmxhbmRjb21wX19vcmRlciAudHdvIC5yaWdodCAub3B0aW9uYWwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGNvbG9yOiAjOTE5MTkxO1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC50aHJlZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5kZXNjIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC50aHJlZSAubGVmdCAuZGVzYyAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAudGhyZWUgLmxlZnQgLmRlc2MgLnRleHQge1xuICB3aWR0aDogNDU0cHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5kZXNjIC50ZXh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAudGhyZWUgLmxlZnQgLmRlc2MgLnRleHQgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5kZXNjIC50ZXh0IHAgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjRkY4MzNEO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5vcHRpb25hbCB7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA2NjVweDtcbiAgaGVpZ2h0OiA0MDhweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcmRlci90aHJlZS9iYWNrLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLXRvcDogMTU1cHg7XG4gIHBhZGRpbmctbGVmdDogMTc0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzVweCk7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5vcHRpb25hbCBwIHtcbiAgd2lkdGg6IDQwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5vcHRpb25hbDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjA3cHg7XG4gIGhlaWdodDogMjI3cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3JkZXIvdGhyZWUvbGluZS5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgcmlnaHQ6IC0zMDBweDtcbiAgdG9wOiAyNjVweDtcbiAgei1pbmRleDogMjtcbn1cblxuLmxhbmRjb21wX19vcmRlciAudGhyZWUgLnJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC50aHJlZSAucmlnaHQgLmJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAudGhyZWUgLnJpZ2h0IC5ibG9jayAuZm9yX2ltZyB7XG4gIHdpZHRoOiAzMTBweDtcbiAgbWluLXdpZHRoOiAzMTBweDtcbiAgaGVpZ2h0OiA0MzhweDtcbiAgYm94LXNoYWRvdzogMHB4IDMwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5yaWdodCAuYmxvY2sgLmZvcl9pbWc6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLmZvdXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5sZWZ0IHtcbiAgbWluLXdpZHRoOiA0NjlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbn1cblxuLmxhbmRjb21wX19vcmRlciAuZm91ciAubGVmdCBpbWcubWQge1xuICBtaW4td2lkdGg6IDI5MHB4O1xuICB3aWR0aDogMjkwcHg7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNzFweCk7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC50aXRsZSAubnVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICNGRjgzM0Q7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLnRpdGxlIC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC5tYWluX3RleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLm1haW5fdGV4dCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIyMCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC5tYWluX3RleHQgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAtNDBweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cblxuLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLm1haW5fdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDgyOHB4O1xuICBoZWlnaHQ6IDY2OHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29yZGVyL2ZvdXIvYmFja18xLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICBsZWZ0OiAtNTcycHg7XG4gIHRvcDogLTE4MHB4O1xuICB6LWluZGV4OiAtMjtcbn1cblxuLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLm9wdGlvbmFsIHtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTgwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDQ5N3B4O1xuICBoZWlnaHQ6IDQwM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29yZGVyL2ZvdXIvYmFja18yLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLXRvcDogODlweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUwcHgpIHRyYW5zbGF0ZVkoLTcycHgpO1xuICB6LWluZGV4OiAzO1xufVxuXG4ubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCAuYm9vayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgd2lkdGg6IDMyMHB4O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbn1cblxuLmxhbmRjb21wX2JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC9iYWNrLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ubGFuZGNvbXBfYmlkIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubGFuZGNvbXBfYmlkX19sZWZ0IHtcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogMTM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxhbmRjb21wX2JpZF9fbGVmdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmlkL2Nsb2NrLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMjg4cHg7XG4gIGhlaWdodDogMjg4cHg7XG4gIHRvcDogMTNweDtcbiAgcmlnaHQ6IC0yNDRweDtcbiAgei1pbmRleDogMjtcbn1cblxuLmxhbmRjb21wX2JpZF9fbGVmdCAuZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjRkFGQUZBO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ubGFuZGNvbXBfYmlkX19sZWZ0IC5sYW5kY29tcF9iaWRfX2Zvcm0gLmVycm9yX25hbWUge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjRkY1QTVBO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5sYW5kY29tcF9iaWRfX2xlZnQgLmxhbmRjb21wX2JpZF9fZm9ybSAuZXJyb3JfbmFtZS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ubGFuZGNvbXBfYmlkX19sZWZ0IC5sYW5kY29tcF9iaWRfX2Zvcm0gLmVycm9yX3RlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNGRjVBNUE7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5lcnJvcl90ZWwuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5pbnB1dF9pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5pbnB1dF9pdGVtIGlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDQ1MnB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VERURFRDtcbiAgYm9yZGVyLXJhZGl1czogMjlweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cblxuLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5pbnB1dF9pdGVtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOEE4QThBO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sYW5kY29tcF9iaWRfX2xlZnQgLmxhbmRjb21wX2JpZF9fZm9ybSAuYWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkY4NTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNDUycHg7XG4gIGhlaWdodDogNzBweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4ubGFuZGNvbXBfYmlkX19sZWZ0IC5sYW5kY29tcF9iaWRfX2Zvcm0gLmFjdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjgpO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sYW5kY29tcF9iaWRfX2xlZnQgLmxhbmRjb21wX2JpZF9fZm9ybSAuYWN0aW9uOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxufVxuXG4ubGFuZGNvbXBfYmlkX19yaWdodCB7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG4gIHdpZHRoOiA2ODFweDtcbiAgaGVpZ2h0OiA2MDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDM0LCAwLjYpO1xuICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1NnB4O1xuICBwYWRkaW5nLWxlZnQ6IDc0cHg7XG59XG5cbi5sYW5kY29tcF9iaWRfX3JpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmlkL2JhY2suanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZmlsdGVyOiBibHVyKDdweCkgYnJpZ2h0bmVzcygwLjYpO1xufVxuXG4ubGFuZGNvbXBfYmlkX19yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmlkL2JvcmRlci5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogLTQ1cHg7XG4gIHRvcDogMzVweDtcbn1cblxuLmxhbmRjb21wX2JpZF9fcmlnaHQgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIHdpZHRoOiA0MTBweDtcbn1cblxuLmxhbmRjb21wX2JpZF9fcmlnaHQgdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogNDg3cHg7XG59XG5cbi5sYW5kY29tcF9iaWRfX3JpZ2h0IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG59XG5cbi5sYW5kY29tcF9iaWRfX3JpZ2h0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubGFuZGNvbXBfYmlkX19yaWdodCB1bCBsaTpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmlkLzIuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5sYW5kY29tcF9iaWRfX3JpZ2h0IHVsIGxpOm50aC1jaGlsZCgzKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iaWQvMy5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmxhbmRjb21wX2JpZF9fcmlnaHQgdWwgbGk6bnRoLWNoaWxkKDQpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC80LnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ubGFuZGNvbXBfYmlkX19yaWdodCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC8xLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19sZWZ0IHtcbiAgcGFkZGluZy10b3A6IDcycHg7XG59XG5cbi5sYW5kY29tcF9yZXBhaXJfX2xlZnQgaDMge1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5sYW5kY29tcF9yZXBhaXJfX2xlZnQgaDMgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19sZWZ0IC5kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19sZWZ0IC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiBjYWxjKDQ3NXB4ICsgMTIwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9yZXBhaXJfX2xlZnQgLnRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXIvYmFja19sZWZ0LnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogODk4cHg7XG4gIGhlaWdodDogNjMzcHg7XG4gIHRvcDogLTkwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19sZWZ0IC50ZXh0OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXIvcmlnaHRfcXVvdC5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogMzNweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTUzcHg7XG59XG5cbi5sYW5kY29tcF9yZXBhaXJfX2xlZnQgLnRleHQgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5sYW5kY29tcF9yZXBhaXJfX2xlZnQgLnRleHQgcDpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19sZWZ0IC50ZXh0IHA6bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmxhbmRjb21wX3JlcGFpcl9fbGVmdCAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19sZWZ0IC5kZXNjX25hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogIzkxOTE5MTtcbiAgd2lkdGg6IDMwOHB4O1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19yaWdodCB7XG4gIHBhZGRpbmctdG9wOiAzNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9yZXBhaXJfX3JpZ2h0IGltZyB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuLmxhbmRjb21wX3JlcGFpcl9fcmlnaHQgaW1nLmxnIHtcbiAgbWluLXdpZHRoOiA0NDFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE3MHB4KTtcbn1cblxuLmxhbmRjb21wX3JlcGFpcl9fcmlnaHQgaW1nLm1kIHtcbiAgbWluLXdpZHRoOiAyOTNweDtcbiAgaGVpZ2h0OiA1MTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE4N3B4KSB0cmFuc2xhdGVYKDMwcHgpO1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19yaWdodCBpbWcueHMge1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9wc2V1ZG9fMS5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDMxMnB4O1xuICBoZWlnaHQ6IDI1M3B4O1xuICB0b3A6IC03MHB4O1xuICBsZWZ0OiAtMTcwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5sYW5kY29tcF9yZXBhaXJfX3JpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXIvcHNldWRvXzIucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAyNjdweDtcbiAgaGVpZ2h0OiAzMTZweDtcbiAgdG9wOiA3MHB4O1xuICByaWdodDogLTEyMHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4ubGFuZGNvbXBfcmVwYWlyX19yaWdodC5vdGhlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9wc2V1ZG9fMV8yLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMzEycHg7XG4gIGhlaWdodDogMjUzcHg7XG4gIHRvcDogLTcwcHg7XG4gIGxlZnQ6IC0xNzBweDtcbiAgei1pbmRleDogMTtcbn1cblxuLmxhbmRjb21wX3JlcGFpcl9fcmlnaHQub3RoZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9wc2V1ZG9fMl8yLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMjY3cHg7XG4gIGhlaWdodDogMzE2cHg7XG4gIHRvcDogNzBweDtcbiAgcmlnaHQ6IC0xMjBweDtcbiAgei1pbmRleDogMTtcbn1cblxuLmxhbmRjb21wX3JlcGFpcl9vcHRpIHtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbn1cblxuLmxhbmRjb21wX3JlcGFpcl9vcHRpIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA1MHB4IDAgNTBweCAxMTVweDtcbn1cblxuLmxhbmRjb21wX3JlcGFpcl9vcHRpIC5pdGVtIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9yZXBhaXJfb3B0aSAuaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpcl9vcHRpL2JhY2sucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAyNDlweDtcbiAgaGVpZ2h0OiAxNDhweDtcbiAgdG9wOiAtMjdweDtcbiAgbGVmdDogLTEwcHg7XG59XG5cbi5sYW5kY29tcF9yZXBhaXJfb3B0aSAuaXRlbSBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxhbmRjb21wX3JlcGFpcl9vcHRpIC5pdGVtIHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXJfb3B0aS9iYWRnZS5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNjRweDtcbiAgdG9wOiAtMTNweDtcbiAgbGVmdDogY2FsYygtNDdweCAtIDIwcHgpO1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3Mge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5sYW5kY29tcF9vdGhlcl90YXNrcyAuY291bnRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sYW5kY29tcF9vdGhlcl90YXNrcyAuY291bnRlciAubm93LFxuLmxhbmRjb21wX290aGVyX3Rhc2tzIC5jb3VudGVyIC5hbGwge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmxhbmRjb21wX290aGVyX3Rhc2tzIGgyIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3MgaDIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3MgaDI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMjkwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjkuMzRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAyMnB4O1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3MgaDI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAyOTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAyMnB4O1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5sZWZ0IC5mb3JfaW1nIHtcbiAgbWluLXdpZHRoOiA0NTBweDtcbiAgaGVpZ2h0OiAzNjlweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAubGVmdCAuZGF0YSB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAubGVmdCAuZGF0YSAudGl0dGxlX21kIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIHdpZHRoOiAyNTZweDtcbn1cblxuLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAubGVmdCAuZGF0YSAuYWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkY4NTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMjYwcHg7XG4gIGhlaWdodDogNTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5sZWZ0IC5kYXRhIC5hY3Rpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjQ4LCA4OSwgMC44KTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5sZWZ0IC5kYXRhIC5hY3Rpb246OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi9oaWdobGlnaHQucG5nKSBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNDBweDtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlbWU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBzbGlkZW1lIHtcbiAgMCUge1xuICAgIGxlZnQ6IC0yMjlweDtcbiAgfVxuXG4gIDMwJSB7XG4gICAgbGVmdDogMTEwJTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICB9XG5cbiAgNzAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycmVtIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICB9XG59XG5cbi5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQgLmRhdGEgbGkge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5sZWZ0IC5kYXRhIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5sZWZ0IC5kYXRhIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNGRjgzM0Q7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHRvcDogNnB4O1xuICBsZWZ0OiAtMzBweDtcbn1cblxuLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAubGVmdCAuZGF0YSBsaSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IHtcbiAgaGVpZ2h0OiAzNjlweDtcbn1cblxuLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAucmlnaHQgLnRleHQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA2OTBweDtcbn1cblxuLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAucmlnaHQgLnRleHQgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC50ZXh0IHVsIHtcbiAgbWFyZ2luOiAwIDAgYXV0byAwO1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAudGV4dCB1bCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAudGV4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC5hY3Rpb24ge1xuICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRjg1OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA0NTJweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG59XG5cbi5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC5hY3Rpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjQ4LCA4OSwgMC44KTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAuYWN0aW9uOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxufVxuXG4uZmxpY2tpdHktYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IHVuc2V0O1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpob3ZlciBzdmcgY2lyY2xlIHtcbiAgZmlsbDogI0ZGRjg1OTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpob3Zlci5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMTVweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpKTtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0b3A6IDQwJTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSk7XG59XG5cbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogLTk1cHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogLTk1cHg7XG59XG5cbi5sYW5kY29tcF9xdWVzdGlvbnMge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zIGgyIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zIGgyIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogI0ZGODMzRDtcbn1cblxuLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAubGVmdCAuaXRlbXMge1xuICB3aWR0aDogNzU4cHg7XG4gIG1pbi13aWR0aDogNzU4cHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLmxlZnQgLml0ZW1zIC5pdGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAubGVmdCAuaXRlbXMgLml0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAubGVmdCAuaXRlbXMgLml0ZW0gLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkYgdXJsKC4uL2ltZy9xdWVzdGlvbnMvcXVlc3RfYmFjay5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm94LXNoYWRvdzogMHB4IDMwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDY1cHg7XG4gIHBhZGRpbmc6IDAgNDVweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5sZWZ0IC5pdGVtcyAuaXRlbSAudGl0bGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkY4MzNEO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDMwcHggNDBweCByZ2JhKDI1NSwgMTMxLCA2MSwgMC4yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzLCBjb2xvciAwLjFzO1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAubGVmdCAuaXRlbXMgLml0ZW0gLnRpdGxlLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjRkY4MzNEO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAubGVmdCAuaXRlbXMgLml0ZW0gLnRpdGxlLmFjdGl2ZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdWVzdGlvbnMvcXVlc3RfYmFja19hY3RpdmUucG5nKSBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbi5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5sZWZ0IC5pdGVtcyAuaXRlbSAudGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAzMHB4IDQwcHg7XG59XG5cbi5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdWVzdGlvbnMvYmFjay5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEyMDJweDtcbiAgaGVpZ2h0OiAxMTY3cHg7XG4gIHRvcDogLTI5MXB4O1xuICBsZWZ0OiAtMjgxcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC5tYXN0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLm1hc3RlciAuZm9yX2ltZyB7XG4gIHdpZHRoOiAyMzdweDtcbiAgaGVpZ2h0OiAyMzdweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC5tYXN0ZXIgLnRleHQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAubWFzdGVyIC50ZXh0IC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTgwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLm1hc3RlciAudGV4dCAuZGVzYyB7XG4gIHdpZHRoOiAyMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6ICM5MTkxOTE7XG59XG5cbi5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLmFjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGODU5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDQ1MnB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0OCwgODksIDAuOCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxufVxuXG4ubGFuZGNvbXBfY2VydGlmaWNhdGVzIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4ubGFuZGNvbXBfY2VydGlmaWNhdGVzIC5jb3VudGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgLmNvdW50ZXIgLm5vdyxcbi5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgLmNvdW50ZXIgLmFsbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubGFuZGNvbXBfY2VydGlmaWNhdGVzIGgyIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4ubGFuZGNvbXBfY2VydGlmaWNhdGVzIGgyIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogI0ZGODMzRDtcbn1cblxuLmxhbmRjb21wX2NlcnRpZmljYXRlcyBoMjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAyMTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDIycHg7XG59XG5cbi5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgaDI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAyMTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAyMnB4O1xufVxuXG4ubGFuZGNvbXBfY2VydGlmaWNhdGVzX19ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jZXJ0aWZpY2F0ZXMvYmFja18xLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMzc1cHg7XG4gIGhlaWdodDogODg3cHg7XG4gIHRvcDogMDtcbiAgbGVmdDogLTE1MHB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2s6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NlcnRpZmljYXRlcy9iYWNrXzIucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiA0MjJweDtcbiAgaGVpZ2h0OiAyNDJweDtcbiAgdG9wOiAwO1xuICByaWdodDogLTEzNXB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2sgLml0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDkzNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2sgLml0ZW1zIC5pdGVtIHtcbiAgYm94LXNoYWRvdzogMCAzMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgd2lkdGg6IDI5MnB4O1xuICBoZWlnaHQ6IDQxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2sgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5sYW5kY29tcF9jZXJ0aWZpY2F0ZXNfX2Jsb2NrIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoLW4rMykge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubGFuZGNvbXBfZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMzgwcHg7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gIGhlaWdodDogMzgwcHg7XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDI0cHggMDtcbn1cblxuLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLmxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzMzMzMzMztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubGFuZGNvbXBfZm9vdGVyX19ibG9jayAubG9nbyBpbWcge1xuICB3aWR0aDogODNweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5sb2dvIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5sb2dvIC5kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjQ0cHg7XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5vdGhlcl9zcGVjaWFsaXphdGlvbnMge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5vdGhlcl9zcGVjaWFsaXphdGlvbnMgLmxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgaGVpZ2h0OiAyNzVweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHggMCAwIDMwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4O1xufVxuXG4ubGFuZGNvbXBfZm9vdGVyX19ibG9jayAub3RoZXJfc3BlY2lhbGl6YXRpb25zIC5saW5rcyBhIHtcbiAgY29sb3I6ICNGRjgzM0Q7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI5MiU7XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5vdGhlcl9zcGVjaWFsaXphdGlvbnMgLmxpbmtzIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC50aW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNTBweDtcbiAgbWFyZ2luOiAwIDUwcHggMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4ubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGltZSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC50ZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC50ZWw6aG92ZXIgLnRpdGxlIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY29sb3I6ICNGRjgzM0Q7XG59XG5cbi5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC50ZWwgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGVsIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGVsOmhvdmVyIC50aXRsZSB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGNvbG9yOiAjRkY4MzNEO1xufVxuXG4ubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGVsIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLnRlbCAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLnRlbDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI21vZGFsX2FjY2VwdGVkIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcHRpb25hbC9hY2NlcHRlZC5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm94LXNoYWRvdzogMHB4IDMwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHdpZHRoOiA0ODJweDtcbiAgaGVpZ2h0OiAyODZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2MXB4IDk0cHggMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbW9kYWxfYWNjZXB0ZWQgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuI21vZGFsX2FjY2VwdGVkIC5kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMjkwcHg7XG59XG5cbiNtb2RhbF9hY2NlcHRlZC5mYW5jeWJveC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuI21vZGFsX2FjY2VwdGVkIC5mYW5jeWJveC1idXR0b24gc3ZnIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4jbW9kYWxfYWNjZXB0ZWQgLmZhbmN5Ym94LWJ1dHRvbiBzdmcgKiB7XG4gIGZpbGw6ICMzMzMzMzM7XG59XG5cbiNtb2RhbF9jYWxsIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcHRpb25hbC9jYWxsLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3gtc2hhZG93OiAwcHggMzBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgd2lkdGg6IDQ4MnB4O1xuICBoZWlnaHQ6IDU4MXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYxcHggOTRweCAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNtb2RhbF9jYWxsIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5cbiNtb2RhbF9jYWxsIGZvcm0gLmVycm9yX25hbWUge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjRkY1QTVBO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbiNtb2RhbF9jYWxsIGZvcm0gLmVycm9yX25hbWUuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuI21vZGFsX2NhbGwgZm9ybSAuZXJyb3JfdGVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI0ZGNUE1QTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4jbW9kYWxfY2FsbCBmb3JtIC5lcnJvcl90ZWwuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuI21vZGFsX2NhbGwgZm9ybSAuaW5wdXRfaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbiNtb2RhbF9jYWxsIGZvcm0gLmlucHV0X2l0ZW0gaW5wdXQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMjkwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRURFREVEO1xuICBib3JkZXItcmFkaXVzOiAyOXB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuXG4jbW9kYWxfY2FsbCBmb3JtIC5pbnB1dF9pdGVtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOEE4QThBO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNtb2RhbF9jYWxsIGZvcm0gLmFjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGODU5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDI5MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuI21vZGFsX2NhbGwgZm9ybSAuYWN0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0OCwgODksIDAuOCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuI21vZGFsX2NhbGwgZm9ybSAuYWN0aW9uOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxufVxuXG4jbW9kYWxfY2FsbC5mYW5jeWJveC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuI21vZGFsX2NhbGwgLmZhbmN5Ym94LWJ1dHRvbiBzdmcge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbiNtb2RhbF9jYWxsIC5mYW5jeWJveC1idXR0b24gc3ZnICoge1xuICBmaWxsOiAjMzMzMzMzO1xufVxuXG4jbW9kYWxfY2FsbF9zYWxlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcHRpb25hbC9jYWxsX3NhbGUuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJveC1zaGFkb3c6IDBweCAzMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB3aWR0aDogNDgycHg7XG4gIGhlaWdodDogNTgxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNjFweCA5NHB4IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI21vZGFsX2NhbGxfc2FsZSAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuXG4jbW9kYWxfY2FsbF9zYWxlIGZvcm0gLmVycm9yX25hbWUge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjRkY1QTVBO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbiNtb2RhbF9jYWxsX3NhbGUgZm9ybSAuZXJyb3JfbmFtZS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4jbW9kYWxfY2FsbF9zYWxlIGZvcm0gLmVycm9yX3RlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNGRjVBNUE7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuI21vZGFsX2NhbGxfc2FsZSBmb3JtIC5lcnJvcl90ZWwuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuI21vZGFsX2NhbGxfc2FsZSBmb3JtIC5pbnB1dF9pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuI21vZGFsX2NhbGxfc2FsZSBmb3JtIC5pbnB1dF9pdGVtIGlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDI5MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VERURFRDtcbiAgYm9yZGVyLXJhZGl1czogMjlweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cblxuI21vZGFsX2NhbGxfc2FsZSBmb3JtIC5pbnB1dF9pdGVtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOEE4QThBO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNtb2RhbF9jYWxsX3NhbGUgZm9ybSAuYWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkY4NTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMjkwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4jbW9kYWxfY2FsbF9zYWxlIGZvcm0gLmFjdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjgpO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNtb2RhbF9jYWxsX3NhbGUgZm9ybSAuYWN0aW9uOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjI5cHg7XG4gIH1cblxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgfVxufVxuXG4jbW9kYWxfY2FsbF9zYWxlLmZhbmN5Ym94LWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4jbW9kYWxfY2FsbF9zYWxlIC5mYW5jeWJveC1idXR0b24gc3ZnIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4jbW9kYWxfY2FsbF9zYWxlIC5mYW5jeWJveC1idXR0b24gc3ZnICoge1xuICBmaWxsOiAjMzMzMzMzO1xufVxuXG4ubGFuZGNvbXBfNDA0IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy80MDQvYmFjay5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZy10b3A6IDE1dmg7XG59XG5cbi5sYW5kY29tcF80MDQgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5sYW5kY29tcF80MDQgaW1nLmxnXzQwNCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGFuZGNvbXBfNDA0IC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTQ1JTtcbiAgY29sb3I6ICM0RjRGNEY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmxhbmRjb21wXzQwNCBhIHtcbiAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkY4NTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMjkwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5sYW5kY29tcF80MDQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjgpO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sYW5kY29tcF80MDQgYTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC00MHB4O1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjA1cztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlbWUge1xuICAwJSB7XG4gICAgbGVmdDogLTIyOXB4O1xuICB9XG5cbiAgMzAlIHtcbiAgICBsZWZ0OiAxMTAlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbGVmdDogMTEwJTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gIH1cblxuICA3MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJyZW0gcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzRweDtcbiAgfVxuXG4gIC53cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwODBweDtcbiAgfVxuXG4gIC5kZWJ1ZyA+IGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gIH1cblxuICAuZGVidWcgPiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNHB4O1xuICB9XG5cbiAgLmRlYnVnID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDEwODBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9faGVhZGVyIG5hdiBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmc6IDEzcHggMCAxMnB4IDA7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDkzcHg7XG4gICAgaGVpZ2h0OiA2MjRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vbGVmdF9iYWNrX2xnLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbGVmdDogLTQwMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogODEzcHg7XG4gICAgaGVpZ2h0OiA1NTdweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vcmlnaHRfYmFja19sZy5qcGcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHJpZ2h0OiAtMjAwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXIub3RoZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi9iYWNrX21haW5fb3RoZXJfbGcuanBnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyLm90aGVyOjpiZWZvcmUsXG4gIC5sYW5kY29tcF9fYmFubmVyLm90aGVyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAudGltZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdG9wIC50aW1lIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdG9wIC5hZGRyIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRlbCBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAudGVsIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfbWFpbiBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfbWFpbiBoMSBzcGFuIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnkge1xuICAgIGxlZnQ6IDQ1MHB4O1xuICAgIGJvdHRvbTogMTgwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnkgLnRlcl90ZXh0IC50ZXJfZGVzYyB7XG4gICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnkgLnRlcl90ZXh0IC50ZXJfdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdGVycml0b3J5IC50ZXJfdGV4dCAudGVyX3RpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sYW5kY29tcF9fYWR2YW50YWdlc19ibG9jayAuaXRlbSAuZm9yX2ltZyB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2FkdmFudGFnZXNfYmxvY2sgLml0ZW0gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogMjMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyYW5kcyBoMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19icmFuZHMgaDMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19icmFuZHMgaDM6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTY5LjM0ZGVnLCByZ2JhKDI1NSwgMTMwLCA2MSwgMC40KSAxNS40NCUsIHJnYmEoMTY2LCAxNzEsIDE4NCwgMC40KSA5Ny43JSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJhbmRzIGgzOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTY5LjM0ZGVnLCByZ2JhKDI1NSwgMTMwLCA2MSwgMC40KSAxNS40NCUsIHJnYmEoMTY2LCAxNzEsIDE4NCwgMC40KSA5Ny43JSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3Q6OmJlZm9yZSB7XG4gICAgbGVmdDogLTUwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0OjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb3N0L2xlZnRfY2lyY2xlLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAxMDdweDtcbiAgICBoZWlnaHQ6IDEwN3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdCAud3JhcHBlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nvc3QvbGVmdF9sZy5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHdpZHRoOiAyMjhweDtcbiAgICBoZWlnaHQ6IDI3NnB4O1xuICAgIGxlZnQ6IC04MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0IC53cmFwcGVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb3N0L3JpZ2h0X2xnLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDI1NnB4O1xuICAgIGhlaWdodDogMjczcHg7XG4gICAgcmlnaHQ6IC00MHB4O1xuICAgIHRvcDogLTMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdCBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0ge1xuICAgIHdpZHRoOiA0OTZweDtcbiAgICBtaW4td2lkdGg6IDQ5NnB4O1xuICAgIGhlaWdodDogMjg1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5mb3JfaW1nIHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gICAgbWluLXdpZHRoOiAxNDVweDtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5kZXNjIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5kZXNjIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0gLmRlc2MgYnV0dG9uIHtcbiAgICB3aWR0aDogMjA1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljcyB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzIC53cmFwcGVyOjphZnRlciB7XG4gICAgdG9wOiAzOXB4O1xuICAgIHJpZ2h0OiAtMjJweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3MgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3MgaDMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9iYWNrX2xnLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDEwMTJweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2s6OmFmdGVyIHtcbiAgICB0b3A6IC0yMzVweDtcbiAgICByaWdodDogLTk3cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydCAuaXRlbV9zdGFydCB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGhlaWdodDogMTcwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydCAuaXRlbV9zdGFydDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW1fc3RhcnQ6OmFmdGVyIHtcbiAgICBsZWZ0OiBjYWxjKDE3MHB4IC8gMik7XG4gICAgdG9wOiA4NXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW1fc3RhcnQgLmZvcl9pbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zIC53cmFwcGVyOjpiZWZvcmUge1xuICAgIHRvcDogNjJweDtcbiAgICBsZWZ0OiAtOTlweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3ducyAud3JhcHBlcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnJlYWtkb3ducy9wc2V1ZG9fYWZ0ZXJfbGcucG5nKSAwIDAgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDM0MXB4O1xuICAgIGhlaWdodDogMzI4cHg7XG4gICAgcmlnaHQ6IC03MnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyZWFrZG93bnMgaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5pdGVtIHtcbiAgICB3aWR0aDogNDU2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLml0ZW06bnRoLWNoaWxkKG9kZCksXG4gIC5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuaXRlbTpudGgtY2hpbGQoLW4rMikge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLml0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX21hYyBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX21hYyAubW9kZWxzOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWMvcHNldWRvX2xnLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAzMDVweDtcbiAgICBoZWlnaHQ6IDI1NHB4O1xuICAgIHRvcDogLTIyMHB4O1xuICAgIHJpZ2h0OiAtNDBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tb2RlbHMgLml0ZW0gLmZvcl9pbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1vZGVscyAuaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uczo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMjNweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW0gLmZvcl9pbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uc19ibG9jayAuaXRlbSAuZm9yX2ltZzo6YWZ0ZXIge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW0gLnRleHQge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciBoMjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjkuMzRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciBoMjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5sZWZ0IC5mb3Jfb3JkZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTgwcHgpIHRyYW5zbGF0ZVgoODBweCk7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLmxlZnQgLmZvcl9vcmRlcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDEwNXB4O1xuICAgIHRvcDogNjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC5tYWluX3RleHQgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAub3B0aW9uYWwge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzBweCkgdHJhbnNsYXRlWSgtNDBweCk7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLmxlZnQgLm1haW5fdGV4dCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLmxlZnQgLm1haW5fdGV4dCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudHdvIC5sZWZ0IC5tYWluX3RleHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLnJpZ2h0IGltZyB7XG4gICAgbWluLXdpZHRoOiA1MjBweDtcbiAgICBoZWlnaHQ6IDM0NXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnR3byAucmlnaHQgLm9wdGlvbmFsIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0NXB4KSB0cmFuc2xhdGVYKDE0cHgpO1xuICAgIHBhZGRpbmctbGVmdDogMTY1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5kZXNjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSAubGVmdCAub3B0aW9uYWw6OmFmdGVyIHtcbiAgICB0b3A6IDE0MHB4O1xuICAgIHJpZ2h0OiAtMjIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSAucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTczcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSAucmlnaHQgLmJsb2NrIC5mb3JfaW1nIHtcbiAgICB3aWR0aDogMjQ3cHg7XG4gICAgbWluLXdpZHRoOiAyNDdweDtcbiAgICBoZWlnaHQ6IDM0OXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudGhyZWUgLnJpZ2h0IC5ibG9jayAuZm9yX2ltZzpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAuZm91ciB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCAudGl0bGUge1xuICAgIHdpZHRoOiA2MzBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC5tYWluX3RleHQgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLm1haW5fdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCAub3B0aW9uYWwge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyM3B4KSB0cmFuc2xhdGVZKC00MnB4KTtcbiAgfVxuXG4gIC5sYW5kY29tcF9iaWRfX2xlZnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19sZWZ0OjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iaWQvY2xvY2tfbGcucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogMjQ4cHg7XG4gICAgaGVpZ2h0OiAyNDhweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IC0xNDBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9iaWRfX2xlZnQgLmRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5pbnB1dF9pdGVtIGlucHV0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0VERURFRDtcbiAgICBib3JkZXItcmFkaXVzOiAyOXB4O1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5pbnB1dF9pdGVtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4QThBOEE7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5hY3Rpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNGRkY4NTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjgpO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19sZWZ0IC5sYW5kY29tcF9iaWRfX2Zvcm0gLmFjdGlvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC00MHB4O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIH1cblxuQGtleWZyYW1lcyBzbGlkZW1lIHtcbiAgICAwJSB7XG4gICAgICBsZWZ0OiAtMjI5cHg7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgIGxlZnQ6IDExMCU7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICBsZWZ0OiAxMTAlO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgICB9XG5cbiAgICA3MCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgICB9XG59XG5cbiAgLmxhbmRjb21wX2JpZF9fcmlnaHQge1xuICAgIHdpZHRoOiA1NTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19yaWdodDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmlkL2JvcmRlcl9sZy5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHRvcDogMjVweDtcbiAgICBsZWZ0OiAtMzVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9iaWRfX3JpZ2h0IHVsIHtcbiAgICB3aWR0aDogNDA3cHg7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19yaWdodCB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpciB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fbGVmdCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19sZWZ0IGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19sZWZ0IGgzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9yZXBhaXJfX2xlZnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgd2lkdGg6IGNhbGMoNDIwcHggKyA4MHB4KTtcbiAgfVxuXG4gIC5sYW5kY29tcF9yZXBhaXJfX2xlZnQgLnRleHQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXIvYmFja19sZWZ0X2xnLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDgwMnB4O1xuICAgIGhlaWdodDogNjQwcHg7XG4gICAgbGVmdDogLTEwMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19yaWdodDo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtNzBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9yZXBhaXJfX3JpZ2h0OjphZnRlciB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAtMTMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19yaWdodC5vdGhlcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtNzBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9yZXBhaXJfX3JpZ2h0Lm90aGVyOjphZnRlciB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAtMTMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX29wdGkgLml0ZW0ge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9yZXBhaXJfb3B0aSAuaXRlbTo6YmVmb3JlIHtcbiAgICB0b3A6IC0zNXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9vcHRpIC5pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrcyBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrcyBoMjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjkuMzRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzIGgyOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTY5LjM0ZGVnLCByZ2JhKDI1NSwgMTMwLCA2MSwgMC40KSAxNS40NCUsIHJnYmEoMTY2LCAxNzEsIDE4NCwgMC40KSA5Ny43JSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQgLmZvcl9pbWcge1xuICAgIG1pbi13aWR0aDogMzgwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC50ZXh0IHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAudGV4dCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC50ZXh0IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAuYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IC0zMHB4O1xuICB9XG5cbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5sZWZ0IC5pdGVtcyB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIG1pbi13aWR0aDogNjAwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAubGVmdCAuaXRlbXMgLml0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLmxlZnQgLml0ZW1zIC5pdGVtIC50ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDQ0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcXVlc3Rpb25zL2JhY2tfbGcucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB0b3A6IC0yNDBweDtcbiAgICBsZWZ0OiAtMjYxcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMzM0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC5tYXN0ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC5tYXN0ZXIgLnRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLm1hc3RlciAudGV4dCAubmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uIHtcbiAgICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGODU5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMzI0cHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjQ4LCA4OSwgMC44KTtcbiAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTQwcHg7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjA1cztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlbWUge1xuICAgIDAlIHtcbiAgICAgIGxlZnQ6IC0yMjlweDtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgbGVmdDogMTEwJTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgIGxlZnQ6IDExMCU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycmVtIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICAgIH1cbn1cblxuICAubGFuZGNvbXBfY2VydGlmaWNhdGVzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2NlcnRpZmljYXRlcyBoMjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjkuMzRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2NlcnRpZmljYXRlcyBoMjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfY2VydGlmaWNhdGVzX19ibG9jayAuaXRlbXMgLml0ZW0ge1xuICAgIHdpZHRoOiAyMzhweDtcbiAgICBoZWlnaHQ6IDM0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3RlciB7XG4gICAgYm90dG9tOiAtNjEwcHg7XG4gICAgaGVpZ2h0OiA2MTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyX19ibG9jayAub3RoZXJfc3BlY2lhbGl6YXRpb25zIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5vdGhlcl9zcGVjaWFsaXphdGlvbnMgLmxpbmtzIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjkwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGltZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLnRpbWUgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGltZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC50ZWwgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGVsIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLnRlbCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYW5kY29tcF9iaWRfX2xlZnQgLmxhbmRjb21wX2JpZF9fZm9ybSAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLmFjdGlvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTlweDtcbiAgfVxuXG4gIC53cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG5cbiAgLmRlYnVnID4gZGl2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTlweDtcbiAgfVxuXG4gIC5kZWJ1ZyA+IGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5cHg7XG4gIH1cblxuICAuZGVidWcgPiBkaXYge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2hlYWRlciB7XG4gICAgcGFkZGluZzogNnB4IDA7XG4gIH1cblxuICAubGFuZGNvbXBfX2hlYWRlciAud3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubGFuZGNvbXBfX2hlYWRlciAubW9iX21lbnVfYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sYW5kY29tcF9faGVhZGVyIG5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9faGVhZGVyIG5hdiAudGVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmxhbmRjb21wX19oZWFkZXIgLmFkZHIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubGFuZGNvbXBfX2hlYWRlciAudGVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmxhbmRjb21wX19oZWFkZXIgLm1vYl9tZW51X2FjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMjBweDtcbiAgICBoZWlnaHQ6IDU4M3B4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi9sZWZ0X2JhY2tfbWQucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBsZWZ0OiAtNTAwcHg7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXI6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDU5MHB4O1xuICAgIGhlaWdodDogNDAxcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL3JpZ2h0X2JhY2tfbWQuanBnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lci5vdGhlcjo6YmVmb3JlLFxuICAubGFuZGNvbXBfX2Jhbm5lci5vdGhlcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lci5vdGhlciAubG9nbyxcbiAgLmxhbmRjb21wX19iYW5uZXIub3RoZXIgLnRpbWUsXG4gIC5sYW5kY29tcF9fYmFubmVyLm90aGVyIC50ZWwgc3BhbixcbiAgLmxhbmRjb21wX19iYW5uZXIub3RoZXIgLnRlbCBzcGFuLFxuICAubGFuZGNvbXBfX2Jhbm5lci5vdGhlciAudGltZSxcbiAgLmxhbmRjb21wX19iYW5uZXIub3RoZXIgaDEsXG4gIC5sYW5kY29tcF9fYmFubmVyLm90aGVyIC50ZXJfdGV4dCB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90b3AgLmxvZ28gaW1nIHtcbiAgICB3aWR0aDogNjZweDtcbiAgICBtaW4td2lkdGg6IDY2cHg7XG4gICAgaGVpZ2h0OiA1N3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAubG9nbyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAudGltZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAuYWRkciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAudGVsIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdG9wIC50ZWwgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl9tYWluIGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgd2lkdGg6IDcwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl9tYWluIGgxIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX21haW4gLmRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogNDMzcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnkge1xuICAgIGxlZnQ6IDQwMHB4O1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnkgLnRlcl90ZXh0IC50ZXJfZGVzYyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdGVycml0b3J5IC50ZXJfdGV4dCAudGVyX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2FkdmFudGFnZXMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19hZHZhbnRhZ2VzX2Jsb2NrIC5pdGVtIC5mb3JfaW1nIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYWR2YW50YWdlc19ibG9jayAuaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxNjhweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYWR2YW50YWdlc19ibG9jayAuaXRlbSAudGV4dCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJhbmRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJhbmRzIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyYW5kcyBoMyBzcGFuIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyYW5kcyBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJhbmRzIGgzOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTY5LjM0ZGVnLCByZ2JhKDI1NSwgMTMwLCA2MSwgMC40KSAxNS40NCUsIHJnYmEoMTY2LCAxNzEsIDE4NCwgMC40KSA5Ny43JSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB0b3A6IDE2cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyYW5kcyBoMzo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTY5LjM0ZGVnLCByZ2JhKDI1NSwgMTMwLCA2MSwgMC40KSAxNS40NCUsIHJnYmEoMTY2LCAxNzEsIDE4NCwgMC40KSA5Ny43JSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB0b3A6IDE2cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyYW5kcyAuc2xpZGVyIC5pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0IC5mbGlja2l0eS12aWV3cG9ydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgLmNhcm91c2VsLWNlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDQwcHgpO1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICBsZWZ0OiAyMjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgICByaWdodDogMjIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgLndyYXBwZXIgLmNvdW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0IGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIHtcbiAgICB3aWR0aDogNjA2cHg7XG4gICAgbWluLXdpZHRoOiA2MDZweDtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIG1hcmdpbjogMCA2NXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbjogMCA2NXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdF9ibG9jayAuaXRlbSAuZm9yX2ltZyB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0gLmRlc2Mge1xuICAgIHBhZGRpbmctdG9wOiAyMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3MgLndyYXBwZXI6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3MgLndyYXBwZXI6OmFmdGVyIHtcbiAgICB0b3A6IDI4cHg7XG4gICAgcmlnaHQ6IC0zMnB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY2lyY2xlX3JpZ2h0LnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljcyBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljcyBoMyBzcGFuIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2JhY2tfbWQucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogNzMwcHg7XG4gICAgaGVpZ2h0OiA3ODBweDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5pbWdfY291bnQge1xuICAgIGxlZnQ6IDYxcHg7XG4gICAgdG9wOiAtNjVweDtcbiAgICB3aWR0aDogMTI5cHg7XG4gICAgaGVpZ2h0OiAxMjlweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLmltZ19jb3VudC5udW1fMSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9jb3VudGVyXzFfbWQucG5nKSAwIDAgLyBjb3ZlciBuby1yZXBlYXQ7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5pbWdfY291bnQubnVtXzIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY291bnRlcl8yX21kLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuaW1nX2NvdW50Lm51bV8zIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2NvdW50ZXJfM19tZC5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLmltZ19jb3VudC5udW1fNCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9jb3VudGVyXzRfbWQucG5nKSAwIDAgLyBjb3ZlciBuby1yZXBlYXQ7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9hbW1ldGVyX21kLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBoZWlnaHQ6IDI2MnB4O1xuICAgIHRvcDogLTE3MHB4O1xuICAgIHJpZ2h0OiAtODBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQub3B0aSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLnN0YXJ0IC5pdGVtX3N0YXJ0IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLnN0YXJ0IC5pdGVtX3N0YXJ0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW1fc3RhcnQ6OmFmdGVyIHtcbiAgICBsZWZ0OiBjYWxjKDIyMHB4IC8gMik7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sgLnN0YXJ0IC5pdGVtIHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zIC53cmFwcGVyOjpiZWZvcmUge1xuICAgIHRvcDogLTMycHg7XG4gICAgbGVmdDogLTU2cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyZWFrZG93bnMgLndyYXBwZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JyZWFrZG93bnMvcHNldWRvX2FmdGVyX21kLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAyNjRweDtcbiAgICBoZWlnaHQ6IDI0MXB4O1xuICAgIHJpZ2h0OiAtMjdweDtcbiAgICB0b3A6IC0xMTRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3ducyBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3ducyAuZGVzYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAwIDU1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLml0ZW0ge1xuICAgIHdpZHRoOiAzNTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuaXRlbTpudGgtY2hpbGQob2RkKSxcbiAgLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJfY29udGFpbmVyIC5pdGVtOm50aC1jaGlsZCgtbisyKSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3ducyAudGFiX2NvbnRhaW5lciAuaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyZWFrZG93bnNfX21vYiBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1vZGVscyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX21hYyAubW9kZWxzOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWMvcHNldWRvX21kLnBuZykgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAyNDZweDtcbiAgICBoZWlnaHQ6IDIwOXB4O1xuICAgIHRvcDogLTE5NXB4O1xuICAgIHJpZ2h0OiAtODBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tb2RlbHMgLml0ZW06bnRoLWNoaWxkKC1uKzMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1vZGVscyAuaXRlbSAuZm9yX2ltZyB7XG4gICAgd2lkdGg6IDE4M3B4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX21hYyAubWFsZnVuY3Rpb25zOjpiZWZvcmUge1xuICAgIHRvcDogLTEyMHB4O1xuICAgIGxlZnQ6IC05MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9ucyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW06bnRoLWNoaWxkKG9kZCksXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubGFuZGNvbXBfX21hYyAubWFsZnVuY3Rpb25zX2Jsb2NrIC5pdGVtOm50aC1jaGlsZCgtbis0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW06bnRoLWNoaWxkKG4rNCk6bnRoLWNoaWxkKC1uKzgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uc19ibG9jayAuaXRlbTpudGgtY2hpbGQoOSkge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAubGFuZGNvbXBfX21hYyAubWFsZnVuY3Rpb25zX2Jsb2NrIC5pdGVtOm50aC1jaGlsZCgxMCkge1xuICAgIG1hcmdpbi1yaWdodDogMjUlO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIGgyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMjNweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTY5LjM0ZGVnLCByZ2JhKDI1NSwgMTMwLCA2MSwgMC40KSAxNS40NCUsIHJnYmEoMTY2LCAxNzEsIDE4NCwgMC40KSA5Ny43JSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB0b3A6IDE2cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIGgyOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjkuMzRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIHRvcDogMTZweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLm9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTcwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLmxlZnQgLmZvcl9vcmRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1MHB4KSB0cmFuc2xhdGVYKDI0MnB4KTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLm9uZSAubGVmdCAuZm9yX29yZGVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcmRlci9vbmUvbGluZS5wbmcpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICBsZWZ0OiAxOTBweDtcbiAgICB0b3A6IC0zMXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNTdweDtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC50aXRsZSAubnVtIHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAudGl0bGUgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLnRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAubWFpbl90ZXh0IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC5tYWluX3RleHQ6OmJlZm9yZSB7XG4gICAgbGVmdDogLTE1MHB4O1xuICAgIHRvcDogLTE4M3B4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAub3B0aW9uYWwge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3JkZXIvb25lL2JhY2tfMl9tZC5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzYwcHgpIHRyYW5zbGF0ZVkoLTM1cHgpO1xuICAgIHBhZGRpbmctbGVmdDogMjIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLmxlZnQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAudGl0bGUgLm51bSB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAudGl0bGUgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAubWFpbl90ZXh0IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLmxlZnQgLm1haW5fdGV4dCB7XG4gICAgd2lkdGg6IDI5OHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudHdvIC5sZWZ0IC5tYWluX3RleHQgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudHdvIC5yaWdodCBpbWcge1xuICAgIG1pbi13aWR0aDogMzg2cHg7XG4gICAgaGVpZ2h0OiAyNTZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLnJpZ2h0IC5vcHRpb25hbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDVweCkgdHJhbnNsYXRlWCgtODFweCk7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSAubGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudGhyZWUgLmxlZnQgLmRlc2MgLnRleHQge1xuICAgIHdpZHRoOiAzODNweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5kZXNjIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5vcHRpb25hbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNXB4KSB0cmFuc2xhdGVZKC0yNXB4KTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5sZWZ0IC5vcHRpb25hbDo6YWZ0ZXIge1xuICAgIHRvcDogMTU0cHg7XG4gICAgcmlnaHQ6IC03OXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIzZGVnKTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5yaWdodCAuYmxvY2sgLmZvcl9pbWcge1xuICAgIHdpZHRoOiAxNDhweDtcbiAgICBtaW4td2lkdGg6IDE0OHB4O1xuICAgIGhlaWdodDogMjEwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSAucmlnaHQgLmJsb2NrIC5mb3JfaW1nOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCAudGl0bGUgLm51bSB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC50aXRsZSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLnRpdGxlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQxMHB4KTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC5tYWluX3RleHQgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC5tYWluX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTM0cHg7XG4gICAgd2lkdGg6IDM2MXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLm1haW5fdGV4dCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC5tYWluX3RleHQgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLm1haW5fdGV4dDo6YmVmb3JlIHtcbiAgICB0b3A6IC0xMjVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC5vcHRpb25hbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMjNweCkgdHJhbnNsYXRlWSgtMjlweCk7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkIHtcbiAgICBoZWlnaHQ6IDEyMDBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MSUgMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9iaWQgLndyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19sZWZ0IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19sZWZ0OjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iaWQvY2xvY2tfbWQucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogMjIycHg7XG4gICAgaGVpZ2h0OiAyMjNweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IC02MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIHdpZHRoOiA0NjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19sZWZ0IC5kZXNjIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fcmlnaHQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19yaWdodDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MSUgMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9iaWRfX3JpZ2h0IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpciB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19sZWZ0IGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19sZWZ0IGgzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9yZXBhaXJfX2xlZnQgLmRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19sZWZ0IC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDQxN3B4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fbGVmdCAudGV4dDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9iYWNrX2xlZnRfbWQucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogNzIwcHg7XG4gICAgaGVpZ2h0OiA1NjBweDtcbiAgICBsZWZ0OiAtMTI1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19sZWZ0IC50ZXh0IHA6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fbGVmdCAubmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fcmlnaHQ6OmJlZm9yZSB7XG4gICAgdG9wOiAtODBweDtcbiAgICBsZWZ0OiAtMjVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9yZXBhaXJfX3JpZ2h0OjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXIvcHNldWRvXzJfbWQucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogMTM0cHg7XG4gICAgaGVpZ2h0OiAyNzJweDtcbiAgICB0b3A6IDUwcHg7XG4gICAgbGVmdDogMjUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19yaWdodC5vdGhlcjo6YmVmb3JlIHtcbiAgICB0b3A6IC04MHB4O1xuICAgIGxlZnQ6IC0yNXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fcmlnaHQub3RoZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9wc2V1ZG9fMl9tZF8yLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDEzNHB4O1xuICAgIGhlaWdodDogMjcycHg7XG4gICAgdG9wOiA1MHB4O1xuICAgIGxlZnQ6IDI1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9vcHRpIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxNXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9vcHRpIC5pdGVtIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX29wdGkgLml0ZW06bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDI0MnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9vcHRpIC5pdGVtOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVwYWlyX29wdGkvYmFja19tZC5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHdpZHRoOiAyMzZweDtcbiAgICBoZWlnaHQ6IDE3OHB4O1xuICAgIHRvcDogdW5zZXQ7XG4gICAgbGVmdDogdW5zZXQ7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX29wdGkgLml0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KSB0cmFuc2xhdGVZKDE1cHgpO1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9vcHRpIC5pdGVtIHA6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrcyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3MgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrcyBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3MgaDI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTY5LjM0ZGVnLCByZ2JhKDI1NSwgMTMwLCA2MSwgMC40KSAxNS40NCUsIHJnYmEoMTY2LCAxNzEsIDE4NCwgMC40KSA5Ny43JSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB0b3A6IDE2cHg7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3MgaDI6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjkuMzRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIHRvcDogMTZweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAubGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiAyOTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQgLmZvcl9pbWcge1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiAyOTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQgLmRhdGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQgLmRhdGEgLnRpdHRsZV9tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5sZWZ0IC5kYXRhIC5hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAubGVmdCAuZGF0YSBsaTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQgLmRhdGEgbGkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAucmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC50ZXh0IC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC50ZXh0IHVsIGxpIHtcbiAgICB3aWR0aDogNTgwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAudGV4dCBwIHtcbiAgICB3aWR0aDogNTgwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAuYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IC0xMHB4O1xuICB9XG5cbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnMgaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9ucyBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnMgaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAubGVmdCAuaXRlbXMge1xuICAgIHdpZHRoOiA3MzBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcXVlc3Rpb25zL2JhY2tfbWQucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC5tYXN0ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLm1hc3RlciAudGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLmFjdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI0ZGRjg1OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDQ1MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjQ4LCA4OSwgMC44KTtcbiAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTQwcHg7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjA1cztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlbWUge1xuICAgIDAlIHtcbiAgICAgIGxlZnQ6IC0yMjlweDtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgbGVmdDogMTEwJTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgIGxlZnQ6IDExMCU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycmVtIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICAgIH1cbn1cblxuICAubGFuZGNvbXBfY2VydGlmaWNhdGVzIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfY2VydGlmaWNhdGVzIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgaDI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjkuMzRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIHRvcDogMTZweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgaDI6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgdG9wOiAxNnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2s6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jZXJ0aWZpY2F0ZXMvYmFja18xX21kLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDMwOXB4O1xuICAgIGhlaWdodDogNzMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfY2VydGlmaWNhdGVzX19ibG9jazo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2VydGlmaWNhdGVzL2JhY2tfMl9tZC5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHdpZHRoOiAyNjlweDtcbiAgICBoZWlnaHQ6IDE1NHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2sgLml0ZW1zIHtcbiAgICB3aWR0aDogNjM0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfY2VydGlmaWNhdGVzX19ibG9jayAuaXRlbXMgLml0ZW0ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDI4NXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9jZXJ0aWZpY2F0ZXNfX2Jsb2NrIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyIHtcbiAgICBib3R0b206IC02MDBweDtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLmxvZ28gaW1nIHtcbiAgICB3aWR0aDogNjZweDtcbiAgICBtaW4td2lkdGg6IDY2cHg7XG4gICAgaGVpZ2h0OiA1N3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5sb2dvIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLm90aGVyX3NwZWNpYWxpemF0aW9ucyAubGlua3Mge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyX19ibG9jayAub3RoZXJfc3BlY2lhbGl6YXRpb25zIC5saW5rcyBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3MCU7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGltZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC50aW1lIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLnRlbCBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC50ZWwgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfNDA0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nLzQwNC9iYWNrX21kLmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfNDA0IGltZy5lcnJvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF80MDQgaW1nLm1kXzQwNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5sYW5kY29tcF80MDQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTQ1JTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkgYW5kIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAud3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgfVxuXG4gIC5kZWJ1ZyA+IGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuZGVidWcgPiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmRlYnVnID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICB9XG5cbiAgYm9keSA+ICoge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19oZWFkZXIgLmFkZHIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX21vYl9tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubGFuZGNvbXBfX21vYl9tZW51X19ibG9jayAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbW9iX21lbnVfX2Jsb2NrIC5hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2JhY2tfbW9iLmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyLm90aGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lci5vdGhlcjo6YWZ0ZXIsXG4gIC5sYW5kY29tcF9fYmFubmVyLm90aGVyOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHotaW5kZXg6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdG9wIC5sb2dvIGltZyB7XG4gICAgd2lkdGg6IDYzcHg7XG4gICAgbWluLXdpZHRoOiA2M3B4O1xuICAgIGhlaWdodDogNThweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAubG9nbyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAubG9nbyAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHdpZHRoOiAyMDFweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAubG9nbyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAubG9nbzpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICBjb2xvcjogI0ZGODMzRDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAudGltZSB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRpbWUgLnRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRpbWUgLnRleHQgKiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdG9wIC50aW1lIC50ZXh0IC5udW1iZXIge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdG9wIC50aW1lIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAuYWRkciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAudGVsIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRlbCBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX3RvcCAudGVsIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdG9wIC50ZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90b3AgLnRlbCAudGl0bGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfbWFpbiBoMSB7XG4gICAgei1pbmRleDogNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfbWFpbiBoMSBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl9tYWluIGgxIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfbWFpbiAuZGVzYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX21haW5fZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX21haW5fZm9ybSAuaW5wdXRfaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX21haW5fZm9ybSAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYmFubmVyX21haW5fZm9ybSAuYWN0aW9uIHtcbiAgICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGODU5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfbWFpbl9mb3JtIC5hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjgpO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl9tYWluX2Zvcm0gLmFjdGlvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC00MHB4O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIH1cblxuQGtleWZyYW1lcyBzbGlkZW1lIHtcbiAgICAwJSB7XG4gICAgICBsZWZ0OiAtMjI5cHg7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgIGxlZnQ6IDExMCU7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICBsZWZ0OiAxMTAlO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgICB9XG5cbiAgICA3MCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgICB9XG59XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdGVycml0b3J5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19iYW5uZXJfdGVycml0b3J5IC50ZXJfdGV4dCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAubGFuZGNvbXBfX2Jhbm5lcl90ZXJyaXRvcnlfX21vYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYWR2YW50YWdlcyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2FkdmFudGFnZXMgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYWR2YW50YWdlcyAuY2Fyb3VzZWwtY2VsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubGFuZGNvbXBfX2FkdmFudGFnZXMgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgIHRvcDogY2FsYygxMDAlICsgNDBweCk7XG4gIH1cblxuICAubGFuZGNvbXBfX2FkdmFudGFnZXNfYmxvY2sgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX19hZHZhbnRhZ2VzX2Jsb2NrIC5pdGVtIC5mb3JfaW1nIHtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5sYW5kY29tcF9fYWR2YW50YWdlc19ibG9jayAuaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5sYW5kY29tcF9fYWR2YW50YWdlcyAuY291bnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyYW5kcyBoMzo6YmVmb3JlLFxuICAubGFuZGNvbXBfX2JyYW5kcyBoMzo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyYW5kcyAuc2xpZGVyIC5pdGVtIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3Q6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgLndyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgLndyYXBwZXI6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdCAud3JhcHBlcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3QgaDI6OmJlZm9yZSxcbiAgLmxhbmRjb21wX19jb3N0IGgyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdF9ibG9jayAuaXRlbSB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjUwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5mb3JfaW1nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdF9ibG9jayAuaXRlbSAuZGVzYyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMDVweCk7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0gLmRlc2MgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0gLmRlc2MgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5kZXNjIGJ1dHRvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0gLmRlc2MgYnV0dG9uIHtcbiAgICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGODU5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19jb3N0X2Jsb2NrIC5pdGVtIC5kZXNjIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0OCwgODksIDAuOCk7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fY29zdF9ibG9jayAuaXRlbSAuZGVzYyBidXR0b246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi9oaWdobGlnaHQucG5nKSBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtNDBweDtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlbWU7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICB9XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gICAgMCUge1xuICAgICAgbGVmdDogLTIyOXB4O1xuICAgIH1cblxuICAgIDMwJSB7XG4gICAgICBsZWZ0OiAxMTAlO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgbGVmdDogMTEwJTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAgIDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gICAgfVxuXG4gICAgNzAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJyZW0gcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gICAgfVxufVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3Mge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljcyAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3MgLndyYXBwZXI6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3MgLndyYXBwZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljcyBoMzo6YmVmb3JlLFxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzIGgzOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3MgaDMge1xuICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljcyAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5sYW5kY29tcF9fZGlhZ25vc3RpY3NfYmxvY2sge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvYmFja194cy5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogOTBweCA0MHB4IDQwMHB4IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5pbWdfY291bnQge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jazo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQub3B0aSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxhbmRjb21wX19kaWFnbm9zdGljc19ibG9jayAuc3RhcnQgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX2RpYWdub3N0aWNzX2Jsb2NrIC5zdGFydCAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zIGgyOjpiZWZvcmUsXG4gIC5sYW5kY29tcF9fYnJlYWtkb3ducyBoMjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYnMgbGk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zIC50YWJzIGxpLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2JyZWFrZG93bnMgLnRhYl9jb250YWluZXIgLml0ZW0gYnV0dG9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIGgyOjpiZWZvcmUsXG4gIC5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIGgyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIC5pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19icmVha2Rvd25zX19tb2IgLml0ZW0gLnNsaWRlciAuaXRlbSBidXR0b246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5jYXJvdXNlbC1jZWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogMzAwO1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgaDI6OmJlZm9yZSxcbiAgLmxhbmRjb21wX19tYWMgaDI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLmNvdW50ZXJfMSxcbiAgLmxhbmRjb21wX19tYWMgLmNvdW50ZXJfMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubGFuZGNvbXBfX21hYyAubW9kZWxzOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tb2RlbHMgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1vZGVscyAuaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uczo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9ucyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnMgLnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnMgLmRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fbWFjIC5tYWxmdW5jdGlvbnNfYmxvY2sgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX19tYWMgLm1hbGZ1bmN0aW9uc19ibG9jayAuaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAqIHtcbiAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciBoMjo6YmVmb3JlLFxuICAubGFuZGNvbXBfX29yZGVyIGgyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgaDIge1xuICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5sZWZ0IC5mb3Jfb3JkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLmxlZnQgLmZvcl9vcmRlciBidXR0b246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5sZWZ0IC5mb3Jfb3JkZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLnRpdGxlIC5udW0ge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC50aXRsZSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC5tYWluX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLm1haW5fdGV4dCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC5tYWluX3RleHQgbGk6OmJlZm9yZSB7XG4gICAgdG9wOiAxMnB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC5tYWluX3RleHQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLm9uZSAucmlnaHQgLm9wdGlvbmFsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcmRlci9vbmUvYmFja18yX3hzLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNzFweCkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4IWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogMTM1cHghaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAub3B0aW9uYWwgcCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAub25lIC5yaWdodCAuZm9yX29yZGVyIGJ1dHRvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5vbmUgLnJpZ2h0IC5mb3Jfb3JkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAudGl0bGUgLm51bSB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAudGl0bGUgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudHdvIC5sZWZ0IC5tYWluX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAubWFpbl90ZXh0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnR3byAubGVmdCAubWFpbl90ZXh0IGxpOjpiZWZvcmUge1xuICAgIHRvcDogMTJweDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudHdvIC5sZWZ0IC5tYWluX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweCFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLnJpZ2h0IHtcbiAgICB3aWR0aDogMzIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLnJpZ2h0IGltZyB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnR3byAucmlnaHQgLm9wdGlvbmFsIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE0NXB4KSB0cmFuc2xhdGVZKC0xNjhweCkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLnJpZ2h0IC5vcHRpb25hbCBzcGFuIHtcbiAgICB3aWR0aDogMjkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50d28gLnJpZ2h0IC5vcHRpb25hbCBwIHtcbiAgICB3aWR0aDogMzAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudGhyZWUge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudGhyZWUgLmxlZnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSAubGVmdCAuZGVzYyAudGl0bGUge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSAubGVmdCAuZGVzYyAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSAubGVmdCAuZGVzYyAudGV4dCBwIHNwYW4ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudGhyZWUgLmxlZnQgLm9wdGlvbmFsIHtcbiAgICB3aWR0aDogNjMwcHg7XG4gICAgaGVpZ2h0OiAzNTZweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29yZGVyL3RocmVlL2JhY2tfeHMucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE3OHB4KSB0cmFuc2xhdGVZKC0yMnB4KSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudGhyZWUgLmxlZnQgLm9wdGlvbmFsIHAge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC50aHJlZSAubGVmdCAub3B0aW9uYWw6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAudGhyZWUgLnJpZ2h0IC5ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyOTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLnRocmVlIC5yaWdodCAuYmxvY2sgLmZvcl9pbWcge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLmxlZnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMzIwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCAudGl0bGUgLm51bSB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9fb3JkZXIgLmZvdXIgLnJpZ2h0IC50aXRsZSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCAudGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLm1haW5fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLm1haW5fdGV4dCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCAubWFpbl90ZXh0IGxpOjpiZWZvcmUge1xuICAgIHRvcDogMTJweDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLm1haW5fdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCAubWFpbl90ZXh0OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX29yZGVyIC5mb3VyIC5yaWdodCAub3B0aW9uYWwge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTBweCkgdHJhbnNsYXRlWSgxMTBweCkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxhbmRjb21wX19vcmRlciAuZm91ciAucmlnaHQgLmJvb2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZCAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9iaWRfX2xlZnQ6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC9jbG9ja194cy5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHdpZHRoOiAxNTNweDtcbiAgICBoZWlnaHQ6IDE1MnB4O1xuICAgIHRvcDogMTUwcHg7XG4gICAgcmlnaHQ6IC02MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAuZGVzYyB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5pbnB1dF9pdGVtIGlucHV0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0VERURFRDtcbiAgICBib3JkZXItcmFkaXVzOiAyOXB4O1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5pbnB1dF9pdGVtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4QThBOEE7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5hY3Rpb246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5hY3Rpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNGRkY4NTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fbGVmdCAubGFuZGNvbXBfYmlkX19mb3JtIC5hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjgpO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19sZWZ0IC5sYW5kY29tcF9iaWRfX2Zvcm0gLmFjdGlvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC00MHB4O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIH1cblxuQGtleWZyYW1lcyBzbGlkZW1lIHtcbiAgICAwJSB7XG4gICAgICBsZWZ0OiAtMjI5cHg7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgIGxlZnQ6IDExMCU7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICBsZWZ0OiAxMTAlO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgICB9XG5cbiAgICA3MCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgICB9XG59XG5cbiAgLmxhbmRjb21wX2JpZF9fcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fcmlnaHQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX2JpZF9fcmlnaHQgLnRpdGxlIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfYmlkX19yaWdodCB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19sZWZ0IGgzOjpiZWZvcmUsXG4gIC5sYW5kY29tcF9yZXBhaXJfX2xlZnQgaDM6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fbGVmdCBoMyB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5sYW5kY29tcF9yZXBhaXJfX2xlZnQgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fbGVmdCAudGV4dDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9sZWZ0X3F1b3QucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogNDlweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gICAgdG9wOiAtNTNweDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fbGVmdCAudGV4dDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fbGVmdCAuZGVzY19uYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9yZXBhaXJfX3JpZ2h0OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19yaWdodDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX19yaWdodC5vdGhlcjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9fcmlnaHQub3RoZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX3JlcGFpcl9vcHRpIC53cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfcmVwYWlyX29wdGkgLml0ZW06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXJfb3B0aS9iYWNrX3hzLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDI0OXB4O1xuICAgIGhlaWdodDogMTQ4cHg7XG4gICAgdG9wOiB1bnNldDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgIHotaW5kZXg6IDMwMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrcyAuZmxpY2tpdHktdmlld3BvcnQge1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzIC5jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrcyBoMjo6YmVmb3JlLFxuICAubGFuZGNvbXBfb3RoZXJfdGFza3MgaDI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQgLmZvcl9pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5sZWZ0IC5kYXRhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5sZWZ0IC5kYXRhIC50aXR0bGVfbWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAubGVmdCAuZGF0YSAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLmxlZnQgLmRhdGEgLmFjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC50ZXh0IHVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC50ZXh0IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAucmlnaHQgLmFjdGlvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAuYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogTXVzZW8gQ3lybCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGODU5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfb3RoZXJfdGFza3NfX2Jsb2NrIC5pdGVtIC5yaWdodCAuYWN0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjQ4LCA4OSwgMC44KTtcbiAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX290aGVyX3Rhc2tzX19ibG9jayAuaXRlbSAucmlnaHQgLmFjdGlvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC00MHB4O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIH1cblxuQGtleWZyYW1lcyBzbGlkZW1lIHtcbiAgICAwJSB7XG4gICAgICBsZWZ0OiAtMjI5cHg7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgIGxlZnQ6IDExMCU7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICBsZWZ0OiAxMTAlO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMC40KTtcbiAgICB9XG5cbiAgICA3MCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnJlbSByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNDgsIDg5LCAwKTtcbiAgICB9XG59XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9ucyAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnMgaDI6OmJlZm9yZSxcbiAgLmxhbmRjb21wX3F1ZXN0aW9ucyBoMjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5sZWZ0IC5pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLmxlZnQgLml0ZW1zIC5pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLmxlZnQgLml0ZW1zIC5pdGVtIC50aXRsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAubGVmdCAuaXRlbXMgLml0ZW0gLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAubGVmdCAuaXRlbXMgLml0ZW0gLnRleHQge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3F1ZXN0aW9ucy9iYWNrX3hzLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDEwOTRweDtcbiAgICBoZWlnaHQ6IDEwNjFweDtcbiAgICB0b3A6IC0yMDBweDtcbiAgICBsZWZ0OiAtMzMwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC50aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLm1hc3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLm1hc3RlciAuZm9yX2ltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9xdWVzdGlvbnNfX2Jsb2NrIC5yaWdodCAuYmxvY2sgLmFjdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI0ZGRjg1OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC5hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjgpO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfcXVlc3Rpb25zX19ibG9jayAucmlnaHQgLmJsb2NrIC5hY3Rpb246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi9oaWdobGlnaHQucG5nKSBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtNDBweDtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlbWU7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICB9XG5cbkBrZXlmcmFtZXMgc2xpZGVtZSB7XG4gICAgMCUge1xuICAgICAgbGVmdDogLTIyOXB4O1xuICAgIH1cblxuICAgIDMwJSB7XG4gICAgICBsZWZ0OiAxMTAlO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgbGVmdDogMTEwJTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAgIDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI0OCwgODksIDAuNCk7XG4gICAgfVxuXG4gICAgNzAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJyZW0gcmdiYSgyNTUsIDI0OCwgODksIDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjQ4LCA4OSwgMCk7XG4gICAgfVxufVxuXG4gIC5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgLmNhcm91c2VsLWNlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxhbmRjb21wX2NlcnRpZmljYXRlcyAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICB6LWluZGV4OiAzMDA7XG4gIH1cblxuICAubGFuZGNvbXBfY2VydGlmaWNhdGVzIC5jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sYW5kY29tcF9jZXJ0aWZpY2F0ZXMgaDI6OmJlZm9yZSxcbiAgLmxhbmRjb21wX2NlcnRpZmljYXRlcyBoMjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfY2VydGlmaWNhdGVzX19ibG9jazo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2s6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2sgLml0ZW1zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sYW5kY29tcF9jZXJ0aWZpY2F0ZXNfX2Jsb2NrIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQob2RkKSxcbiAgLmxhbmRjb21wX2NlcnRpZmljYXRlc19fYmxvY2sgLml0ZW1zIC5pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgbWFyZ2luOiAwIDQwcHg7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyIHtcbiAgICBib3R0b206IC02MzBweDtcbiAgICBoZWlnaHQ6IDYzMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5sb2dvIGltZyB7XG4gICAgd2lkdGg6IDYzcHg7XG4gICAgbWluLXdpZHRoOiA2M3B4O1xuICAgIGhlaWdodDogNThweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5sb2dvIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLmxvZ28gLmRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB3aWR0aDogMjAxcHg7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyX19ibG9jayAubG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLm90aGVyX3NwZWNpYWxpemF0aW9ucyAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC5vdGhlcl9zcGVjaWFsaXphdGlvbnMgLmxpbmtzIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAzMTAlO1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLnRpbWUge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLnRpbWUgLnRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGltZSAudGV4dCAqIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cblxuICAubGFuZGNvbXBfZm9vdGVyX19ibG9jayAudGltZSAudGV4dCAubnVtYmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC50aW1lIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLnRlbCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmxhbmRjb21wX2Zvb3Rlcl9fYmxvY2sgLnRlbCBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgfVxuXG4gIC5sYW5kY29tcF9mb290ZXJfX2Jsb2NrIC50ZWwgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICAjbW9kYWxfYWNjZXB0ZWQge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29wdGlvbmFsL2FjY2VwdGVkX3hzLmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogNzBweCAxNXB4IDAhaW1wb3J0YW50O1xuICB9XG5cbiAgI21vZGFsX2FjY2VwdGVkIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgI21vZGFsX2NhbGwge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29wdGlvbmFsL2NhbGxfeHMuanBnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiAxMDBweCAxNXB4IDAhaW1wb3J0YW50O1xuICB9XG5cbiAgI21vZGFsX2NhbGwgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICAjbW9kYWxfY2FsbCBmb3JtIC5hY3Rpb246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgI21vZGFsX2NhbGxfc2FsZSB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3B0aW9uYWwvY2FsbF9zYWxlX3hzLmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogMTAwcHggMTVweCAwIWltcG9ydGFudDtcbiAgfVxuXG4gICNtb2RhbF9jYWxsX3NhbGUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICAjbW9kYWxfY2FsbF9zYWxlIGZvcm0gLmFjdGlvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfNDA0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nLzQwNC9iYWNrX3hzLmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAubGFuZGNvbXBfNDA0IGltZy5lcnJvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF80MDQgaW1nLnhzXzQwNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubGFuZGNvbXBfNDA0IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0NSU7XG4gIH1cblxuICAubGFuZGNvbXBfNDA0IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGFuZGNvbXBfX2Jhbm5lcl9tYWluX2Zvcm0gLmFjdGlvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZGNvbXBfX2Nvc3RfYmxvY2sgLml0ZW0gLmRlc2MgYnV0dG9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9iaWRfX2xlZnQgLmxhbmRjb21wX2JpZF9fZm9ybSAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kY29tcF9vdGhlcl90YXNrc19fYmxvY2sgLml0ZW0gLnJpZ2h0IC5hY3Rpb246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmRjb21wX3F1ZXN0aW9uc19fYmxvY2sgLnJpZ2h0IC5ibG9jayAuYWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIkBjb2x1bW5zOiAxMjtcbkBhdG9tOiAoMTAwJSAvIEBjb2x1bW5zKTtcblxuQGJyZWFrX2xnOiAxNDAwcHg7XG5AYnJlYWtfbWQ6IDEwODBweDtcbkBicmVha194czogNzY4cHg7XG5cbkBvZmZzZXQ6IDIwcHg7XG5Ab2Zmc2V0X2xnOiBAb2Zmc2V0O1xuQG9mZnNldF9tZDogQG9mZnNldDtcbkBvZmZzZXRfeHM6IEBvZmZzZXQ7XG5cbkBvZmZzZXRfb25lX3NpZGU6IChAb2Zmc2V0IC8gMik7XG5Ab2Zmc2V0X2xnX29uZV9zaWRlOiAoQG9mZnNldF9sZyAvIDIpO1xuQG9mZnNldF9tZF9vbmVfc2lkZTogKEBvZmZzZXRfbWQgLyAyKTtcbkBvZmZzZXRfeHNfb25lX3NpZGU6IChAb2Zmc2V0X3hzIC8gMik7XG5cbkBmaWVsZHM6IDBweDtcbkBmaWVsZHNfbGc6IDM0cHg7XG5AZmllbGRzX21kOiAxOXB4O1xuQGZpZWxkc194czogMTVweDtcblxuLndyYXBwZXItZnVsbCgpe1xuICAgIHBhZGRpbmctbGVmdDogQGZpZWxkcztcbiAgICBwYWRkaW5nLXJpZ2h0OiBAZmllbGRzO1xuXG4gICAgLmxnLWJsb2NrKHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBAZmllbGRzX2xnO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAZmllbGRzX2xnO1xuICAgIH0pO1xuXG4gICAgLm1kLWJsb2NrKHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBAZmllbGRzX21kO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAZmllbGRzX21kO1xuICAgIH0pO1xuXG4gICAgLnhzLWJsb2NrKHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBAZmllbGRzX3hzO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAZmllbGRzX3hzO1xuICAgIH0pO1xufVxuXG4ucm93LW9mZnNldHMoKXtcbiAgICBtYXJnaW4tbGVmdDogKEBvZmZzZXRfb25lX3NpZGUgKiAtMSk7XG4gICAgbWFyZ2luLXJpZ2h0OiAoQG9mZnNldF9vbmVfc2lkZSAqIC0xKTtcbn1cblxuLmNvbC1vZmZzZXRzKEB0eXBlKXtcbiAgICBAe3R5cGV9LWxlZnQ6IEBvZmZzZXRfb25lX3NpZGU7XG4gICAgQHt0eXBlfS1yaWdodDogQG9mZnNldF9vbmVfc2lkZTtcbn1cblxuLndyYXBwZXIoKXtcbiAgICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAud3JhcHBlci1mdWxsKCk7XG59XG5cbi5yb3ctZmxleCgpe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC5yb3ctb2Zmc2V0cygpO1xufVxuXG4ucm93LWZsb2F0KCl7XG4gICAgLnJvdy1vZmZzZXRzKCk7XG4gICAgLmNsZWFyZml4KCk7XG59XG5cbi5yb3ctaWIoKXtcbiAgICAucm93LW9mZnNldHMoKTtcbn1cblxuLmNvbCgpe1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIC5jb2wtb2Zmc2V0cyhtYXJnaW4pO1xufVxuXG4uY29sLWZsb2F0KCl7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jb2wtaWIoKXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmNvbC1wYWRkaW5nKCl7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIC5jb2wtb2Zmc2V0cyhwYWRkaW5nKTtcbn1cblxuLnNpemUoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIHdpZHRoOiB+XCJjYWxjKEB7dmFsfSAtIEB7b2Zmc2V0fSlcIjtcbn1cblxuLnNpemUtbGcoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC5sZyh3aWR0aCwgflwiY2FsYyhAe3ZhbH0gLSBAe29mZnNldF9sZ30pXCIpO1xufVxuXG4uc2l6ZS1tZChAbil7XG4gICAgQHZhbDogMTAwJSAvIEBjb2x1bW5zICogQG47XG4gICAgLm1kKHdpZHRoLCB+XCJjYWxjKEB7dmFsfSAtIEB7b2Zmc2V0X21kfSlcIik7XG59XG5cbi5zaXplLXhzKEBuKXtcbiAgICBAdmFsOiAxMDAlIC8gQGNvbHVtbnMgKiBAbjtcbiAgICAueHMod2lkdGgsIH5cImNhbGMoQHt2YWx9IC0gQHtvZmZzZXRfeHN9KVwiKTtcbn1cblxuLnNoaWZ0KEBuKXtcbiAgICBAdmFsOiAxMDAlIC8gQGNvbHVtbnMgKiBAbjtcbiAgICBtYXJnaW4tbGVmdDogflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF9vbmVfc2lkZX0pXCI7XG4gICAgbWFyZ2luLXJpZ2h0OiB+XCJjYWxjKEB7dmFsfSArIEB7b2Zmc2V0X29uZV9zaWRlfSlcIjtcbn1cblxuLnNoaWZ0LWxlZnQoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIG1hcmdpbi1sZWZ0OiB+XCJjYWxjKEB7dmFsfSArIEB7b2Zmc2V0X29uZV9zaWRlfSlcIjtcbn1cblxuLnNoaWZ0LXJpZ2h0KEBuKXtcbiAgICBAdmFsOiAxMDAlIC8gQGNvbHVtbnMgKiBAbjtcbiAgICBtYXJnaW4tcmlnaHQ6IH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfb25lX3NpZGV9KVwiO1xufVxuXG4uc2hpZnQtcGFkZGluZyhAbil7XG4gICAgQHZhbDogMTAwJSAvIEBjb2x1bW5zICogQG47XG4gICAgcGFkZGluZy1sZWZ0OiB+XCJjYWxjKEB7dmFsfSArIEB7b2Zmc2V0X29uZV9zaWRlfSlcIjtcbiAgICBwYWRkaW5nLXJpZ2h0OiB+XCJjYWxjKEB7dmFsfSArIEB7b2Zmc2V0X29uZV9zaWRlfSlcIjtcbn1cblxuLnNoaWZ0LXBhZGRpbmctbGVmdChAbil7XG4gICAgQHZhbDogMTAwJSAvIEBjb2x1bW5zICogQG47XG4gICAgcGFkZGluZy1sZWZ0OiB+XCJjYWxjKEB7dmFsfSArIEB7b2Zmc2V0X29uZV9zaWRlfSlcIjtcbn1cblxuLnNoaWZ0LXBhZGRpbmctcmlnaHQoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIHBhZGRpbmctcmlnaHQ6IH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfb25lX3NpZGV9KVwiO1xufVxuXG4uc2hpZnQtbGcoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC5sZyhtYXJnaW4tbGVmdCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF9sZ19vbmVfc2lkZX0pXCIpO1xuICAgIC5sZyhtYXJnaW4tcmlnaHQsIH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfbGdfb25lX3NpZGV9KVwiKTtcbn1cblxuLnNoaWZ0LWxnLWxlZnQoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC5sZyhtYXJnaW4tbGVmdCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF9sZ19vbmVfc2lkZX0pXCIpO1xufVxuXG4uc2hpZnQtbGctcmlnaHQoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC5sZyhtYXJnaW4tcmlnaHQsIH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfbGdfb25lX3NpZGV9KVwiKTtcbn1cblxuLnNoaWZ0LWxnLXBhZGRpbmcoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC5sZyhwYWRkaW5nLWxlZnQsIH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfbGdfb25lX3NpZGV9KVwiKTtcbiAgICAubGcocGFkZGluZy1yaWdodCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF9sZ19vbmVfc2lkZX0pXCIpO1xufVxuXG4uc2hpZnQtbGctcGFkZGluZy1sZWZ0KEBuKXtcbiAgICBAdmFsOiAxMDAlIC8gQGNvbHVtbnMgKiBAbjtcbiAgICAubGcocGFkZGluZy1sZWZ0LCB+XCJjYWxjKEB7dmFsfSArIEB7b2Zmc2V0X2xnX29uZV9zaWRlfSlcIik7XG59XG5cbi5zaGlmdC1sZy1wYWRkaW5nLXJpZ2h0KEBuKXtcbiAgICBAdmFsOiAxMDAlIC8gQGNvbHVtbnMgKiBAbjtcbiAgICAubGcocGFkZGluZy1yaWdodCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF9sZ19vbmVfc2lkZX0pXCIpO1xufVxuXG4uc2hpZnQtbWQoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC5tZChtYXJnaW4tbGVmdCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF9tZF9vbmVfc2lkZX0pXCIpO1xuICAgIC5tZChtYXJnaW4tcmlnaHQsIH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfbWRfb25lX3NpZGV9KVwiKTtcbn1cblxuLnNoaWZ0LW1kLWxlZnQoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC5tZChtYXJnaW4tbGVmdCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF9tZF9vbmVfc2lkZX0pXCIpO1xufVxuXG4uc2hpZnQtbWQtcmlnaHQoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC5tZChtYXJnaW4tcmlnaHQsIH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfbWRfb25lX3NpZGV9KVwiKTtcbn1cblxuLnNoaWZ0LW1kLXBhZGRpbmcoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC5tZChwYWRkaW5nLWxlZnQsIH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfbWRfb25lX3NpZGV9KVwiKTtcbiAgICAubWQocGFkZGluZy1yaWdodCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF9tZF9vbmVfc2lkZX0pXCIpO1xufVxuXG4uc2hpZnQtbWQtcGFkZGluZy1sZWZ0KEBuKXtcbiAgICBAdmFsOiAxMDAlIC8gQGNvbHVtbnMgKiBAbjtcbiAgICAubWQocGFkZGluZy1sZWZ0LCB+XCJjYWxjKEB7dmFsfSArIEB7b2Zmc2V0X21kX29uZV9zaWRlfSlcIik7XG59XG5cbi5zaGlmdC1tZC1wYWRkaW5nLXJpZ2h0KEBuKXtcbiAgICBAdmFsOiAxMDAlIC8gQGNvbHVtbnMgKiBAbjtcbiAgICAubWQocGFkZGluZy1yaWdodCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF9tZF9vbmVfc2lkZX0pXCIpO1xufVxuXG4uc2hpZnQteHMoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC54cyhtYXJnaW4tbGVmdCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF94c19vbmVfc2lkZX0pXCIpO1xuICAgIC54cyhtYXJnaW4tcmlnaHQsIH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfeHNfb25lX3NpZGV9KVwiKTtcbn1cblxuLnNoaWZ0LXhzLWxlZnQoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC54cyhtYXJnaW4tbGVmdCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF94c19vbmVfc2lkZX0pXCIpO1xufVxuXG4uc2hpZnQteHMtcmlnaHQoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC54cyhtYXJnaW4tcmlnaHQsIH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfeHNfb25lX3NpZGV9KVwiKTtcbn1cblxuLnNoaWZ0LXhzLXBhZGRpbmcoQG4pe1xuICAgIEB2YWw6IDEwMCUgLyBAY29sdW1ucyAqIEBuO1xuICAgIC54cyhwYWRkaW5nLWxlZnQsIH5cImNhbGMoQHt2YWx9ICsgQHtvZmZzZXRfeHNfb25lX3NpZGV9KVwiKTtcbiAgICAueHMocGFkZGluZy1yaWdodCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF94c19vbmVfc2lkZX0pXCIpO1xufVxuXG4uc2hpZnQteHMtcGFkZGluZy1sZWZ0KEBuKXtcbiAgICBAdmFsOiAxMDAlIC8gQGNvbHVtbnMgKiBAbjtcbiAgICAueHMocGFkZGluZy1sZWZ0LCB+XCJjYWxjKEB7dmFsfSArIEB7b2Zmc2V0X3hzX29uZV9zaWRlfSlcIik7XG59XG5cbi5zaGlmdC14cy1wYWRkaW5nLXJpZ2h0KEBuKXtcbiAgICBAdmFsOiAxMDAlIC8gQGNvbHVtbnMgKiBAbjtcbiAgICAueHMocGFkZGluZy1yaWdodCwgflwiY2FsYyhAe3ZhbH0gKyBAe29mZnNldF94c19vbmVfc2lkZX0pXCIpO1xufVxuXG4ubGcoQG5hbWUsIEB2YWx1ZSl7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQGJyZWFrX2xnKXtcbiAgICAgICAgQHtuYW1lfTogQHZhbHVlO1xuICAgIH1cbn1cblxuLmxnLWJsb2NrKEBjb250ZW50KXtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAYnJlYWtfbGcpe1xuICAgICAgICBAY29udGVudCgpO1xuICAgIH1cbn1cblxuLm1kKEBuYW1lLCBAdmFsdWUpe1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBicmVha19tZCl7XG4gICAgICAgIEB7bmFtZX06IEB2YWx1ZTtcbiAgICB9XG59XG5cbi5tZC1ibG9jayhAY29udGVudCl7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQGJyZWFrX21kKXtcbiAgICAgICAgQGNvbnRlbnQoKTtcbiAgICB9XG59XG5cbi54cyhAbmFtZSwgQHZhbHVlKXtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAYnJlYWtfeHMpe1xuICAgICAgICBAe25hbWV9OiBAdmFsdWU7XG4gICAgfVxufVxuXG4ueHMtYmxvY2soQGNvbnRlbnQpe1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBicmVha194cyl7XG4gICAgICAgIEBjb250ZW50KCk7XG4gICAgfVxufVxuXG4uZnJvbShAbWluX3dpZHRoLCBAY29udGVudCl7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogQG1pbl93aWR0aCl7XG4gICAgICAgIEBjb250ZW50KCk7XG4gICAgfVxufVxuXG4udG8oQG1heF93aWR0aCwgQGNvbnRlbnQpe1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBtYXhfd2lkdGgpe1xuICAgICAgICBAY29udGVudCgpO1xuICAgIH1cbn1cblxuLmZyb20tdG8oQG1pbl93aWR0aCwgQG1heF93aWR0aCwgQGNvbnRlbnQpe1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IEBtaW5fd2lkdGgpIGFuZCAobWF4LXdpZHRoOiBAbWF4X3dpZHRoKXtcbiAgICAgICAgQGNvbnRlbnQoKTtcbiAgICB9XG59XG5cbi51LXJvdy1mbGV4KEBvZmZzZXQpe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAoQG9mZnNldCAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IChAb2Zmc2V0IC8gLTIpO1xufVxuXG4udS1jb2woQG9mZnNldCl7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgbWFyZ2luLWxlZnQ6IChAb2Zmc2V0IC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiAoQG9mZnNldCAvIDIpO1xufVxuXG4udS1zaXplKEBuLCBAY29sdW1ucywgQG9mZnNldCl7XG4gICAgd2lkdGg6IH5cImNhbGMoMTAwJSAvIEB7Y29sdW1uc30gKiBAe259IC0gQHtvZmZzZXR9KVwiO1xufVxuXG4ucmVzZXQoKXtcbiAgICBib2R5LGRpdixkbCxkdCxkZCx1bCxsaSxoMSxoMixoMyxoNCxoNSxoNixwcmUsY29kZSxmb3JtLGZpZWxkc2V0LGlucHV0LHRleHRhcmVhLHAsYmxvY2txdW90ZSx0aCx0ZHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICB0YWJsZXtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgfVxuICAgIGZpZWxkc2V0LGltZyxhYmJye1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuICAgIGFkZHJlc3MsY2FwdGlvbixjaXRlLGNvZGUsZGZuLGVtLHN0cm9uZyx0aCx2YXJ7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gICAgdWwgbGl7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuICAgIGNhcHRpb24sdGh7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIGgxLGgyLGgzLGg0LGg1LGg2e1xuICAgICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICAgIHN1cHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgIH1cbiAgICBzdWJ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICB9XG4gICAgaW5wdXQsdGV4dGFyZWEsc2VsZWN0e1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICB9XG4gICAgbGVnZW5ke1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gICAgYXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb24sbWFpbntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4uZGVidWcoQGJhY2tncm91bmQsIEBvdXRsaW5lKXtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICA+IGRpdntcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAud3JhcHBlcigpO1xuICAgICAgICBcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAucm93LWZsZXgoKTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICAgICAgLmNvbCgpO1xuICAgICAgICAgICAgICAgIC5zaXplKDEpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBAb3V0bGluZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNsZWFyZml4KCl7XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG59IiwiQGltcG9ydCBcInNtYXJ0LWdyaWRcIjtcclxuXHJcbi5yZXNldCgpO1xyXG4ud3JhcHBlciB7XHJcblx0LndyYXBwZXIoKTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdC5sZy1ibG9jayh7XHJcblx0XHRtYXgtd2lkdGg6IDEwODBweDtcclxuXHR9KTtcclxuXHQubWQtYmxvY2soe1xyXG5cdFx0bWF4LXdpZHRoOiA3NjhweDtcclxuXHR9KTtcclxuXHQueHMtYmxvY2soe1xyXG5cdFx0bWF4LXdpZHRoOiA1NjBweDtcclxuXHR9KTtcclxufVxyXG5cclxuLmRlYnVne1xyXG4gICAgLmRlYnVnKHJnYmEoMCwgMCwgMCwgMC41KSwgMXB4IHNvbGlkICNmZjApO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk5O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogTXVzZW8gQ3lybDsgXHJcblx0c3JjOiB1cmwoXCIuLi9mb250cy9NdXNlbyBDeXJsIDMwMC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsOyBcclxuXHRmb250LXdlaWdodDogMzAwOyBcclxuXHRmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBNdXNlbyBDeXJsOyBcclxuXHRzcmM6IHVybChcIi4uL2ZvbnRzL011c2VvIEN5cmwgNTAwLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7IFxyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7IFxyXG5cdGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IE11c2VvIEN5cmw7IFxyXG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTXVzZW8gQ3lybCA3MDAub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDsgXHJcblx0Zm9udC13ZWlnaHQ6IDcwMDsgXHJcblx0Zm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxufVxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogTXVzZW8gQ3lybDsgXHJcblx0c3JjOiB1cmwoXCIuLi9mb250cy9NdXNlbyBDeXJsIDkwMC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsOyBcclxuXHRmb250LXdlaWdodDogOTAwOyBcclxuXHRmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xyXG59XHJcblxyXG4qIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1mYW1pbHk6IE11c2VvIEN5cmwsQXJpYWwsc2Fucy1zZXJpZjtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbmJvZHkge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC1mYW1pbHk6IE11c2VvIEN5cmwsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0Y29sb3I6IEBmb250Q29sb3I7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHQvLyBoZWlnaHQ6IDE3MDAwcHg7XHJcbn1cclxuXHJcblxyXG5ib2R5ID4gKiB7XHJcblx0LnhzLWJsb2NrKHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fSlcclxufVxyXG5cclxuc3Ryb25nIHtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxudWwsIGxpLCBhIHtcclxuXHRmb250LWZhbWlseTogTXVzZW8gQ3lybDsgXHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxudWwge1xyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuYSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcbi53cmFwcGVyIGgxLCAud3JhcHBlciBoMiwgLndyYXBwZXIgaDMsIC53cmFwcGVyIGg0LCAud3JhcHBlciBoNSB7ICAvLyA/XHJcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwge1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5bZGlzYWJsZWRdIHtcclxuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1x0XHJcbn1cclxuXHJcbi8vIHNjcm9sbGJhcj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0d2lkdGg6IDEycHg7XHJcblx0LnhzLWJsb2NrKHtcclxuXHRcdHdpZHRoOiA2cHg7XHJcblx0fSk7XHJcbn0gXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym94LXNoYWRvdzogbm9uZTsgXHJcbn1cclxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcblx0YmFja2dyb3VuZDogQG9wdGlDb2xvcjtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi8vIHNjcm9sbGJhcj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5idXR0b25fdW5zZXQoKSB7XHJcblx0Zm9udC1mYW1pbHk6IE11c2VvIEN5cmwsQXJpYWwsc2Fucy1zZXJpZjtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmJ1dHRvbl9zdGQoQHdpZHRoOiAzNzBweDsgQGhlaWdodDogNzBweDsgQGNvbG9yOiBAYnV0dG9uOyBAb3BhY2l0eTogLjc7KSB7XHJcblx0LmJ1dHRvbl91bnNldCgpO1xyXG5cdGJhY2tncm91bmQ6IEBjb2xvcjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRyYW5zaXRpb246IC4zcztcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEzMCU7XHJcblx0Y29sb3I6IEBmb250Q29sb3I7XHJcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0d2lkdGg6IEB3aWR0aDtcclxuXHRoZWlnaHQ6IEBoZWlnaHQ7XHJcblx0Ym94LXNoYWRvdzogMHB4IDhweCAyNHB4IGZhZGUoQGNvbG9yLCA0MCUpOztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiBmYWRlKEBjb2xvciwgODAlKTtcclxuXHQgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xyXG4gICAgXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgXHRib3gtc2hhZG93OiBub25lO1xyXG5cdH1cclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IC00MHB4O1xyXG5cdFx0b3BhY2l0eTogQG9wYWNpdHk7XHJcblxyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMXM7XHJcblx0XHRhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcclxuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XHJcblx0XHRhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcblx0XHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9KTtcclxuXHR9XHJcblxyXG5cdEBrZXlmcmFtZXMgc2xpZGVtZSB7XHJcblx0XHQwJSB7bGVmdDogLTIyOXB4O31cclxuXHRcdDMwJSB7bGVmdDogMTEwJTt9XHJcblx0XHQxMDAlIHtsZWZ0OiAxMTAlO30gXHJcblx0fVxyXG5cclxuXHRAa2V5ZnJhbWVzIHB1bHNlIHtcclxuXHRcdDAlIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMCBmYWRlKEBjb2xvciwgNDAlKTtcclxuXHRcdH1cclxuXHRcdDcwJSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJyZW0gZmFkZShAY29sb3IsIDAlKTtcclxuXHRcdH1cclxuXHRcdDEwMCUge1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAwIGZhZGUoQGNvbG9yLCAwJSk7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuLy8gVkFSSUFCTEVTKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5AZm9udENvbG9yOiAjMDAwMDAwO1xyXG5AdHdvQ29sb3I6ICMzMzMzMzM7XHJcbkBvcHRpQ29sb3I6ICNGRjgzM0Q7XHJcbkBidXR0b246ICNGRkY4NTk7XHJcbkBtYWluQmFjazogI0ZBRkFGQTtcclxuQGJhY2tDaXJjbGU6ICNGNEY0RjQ7XHJcbkBlcnJvcjogI0ZGNUE1QTtcclxuXHJcbi8vIFZBUklBQkxFUyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuXHJcblxyXG5cclxuXHJcblxyXG4vLyBFbGVtZW50cz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLmgyKEBjb2xvcjogQHR3b0NvbG9yKSB7XHJcblx0Y29sb3I6IEBjb2xvcjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXNpemU6IDM2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0LmxnLWJsb2NrKHtcclxuXHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHR9XHJcblx0fSk7XHJcblx0Lm1kLWJsb2NrKHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHR9XHJcblx0fSk7XHJcblx0LnhzLWJsb2NrKHtcclxuXHRcdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH0pO1xyXG5cdHNwYW4ge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0Y29sb3I6IEBvcHRpQ29sb3I7XHJcblx0fVxyXG59XHJcblxyXG4ubG9nbygpIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0Ly8gJjpob3ZlciB7XHJcblx0Ly8gXHR0cmFuc2l0aW9uOiAuMnM7XHJcblx0Ly8gXHRjb2xvcjogQG9wdGlDb2xvcjtcclxuXHQvLyB9XHJcblx0aW1nIHtcclxuXHRcdHdpZHRoOiA4M3B4O1xyXG5cdFx0aGVpZ2h0OiA3MnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0d2lkdGg6IDY2cHg7XHJcblx0XHRcdG1pbi13aWR0aDogNjZweDtcclxuXHRcdFx0aGVpZ2h0OiA1N3B4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHR9KTtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdHdpZHRoOiA2M3B4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDYzcHg7XHJcblx0XHRcdGhlaWdodDogNThweDtcclxuXHRcdH0pO1xyXG5cdH1cclxuXHQudGl0bGUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuXHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0fSk7XHJcblx0fVxyXG5cdC5kZXNjIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMjQ0cHg7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdHdpZHRoOiAyMDFweDtcclxuXHRcdH0pO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5hZGRyKCkge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGNvbG9yOiBAdHdvQ29sb3I7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblx0ICAgIC50aXRsZSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMzBweDtcclxuXHQgICAgfVxyXG5cdCAgICAudGV4dCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdCAgICB9XHJcblx0ICAgIC5sZy1ibG9jayh7XHJcblx0ICAgIFx0d2lkdGg6IDI0MHB4O1xyXG5cdCAgICB9KTtcclxuXHQgICAgLm1kLWJsb2NrKHtcclxuXHQgICAgXHRkaXNwbGF5OiBub25lO1xyXG5cdCAgICB9KTtcclxuXHQgICAgLnhzLWJsb2NrKHtcclxuXHQgICAgXHRkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBcdGhlaWdodDogNzBweDtcclxuXHQgICAgXHRtYXJnaW46IDAgYXV0bztcclxuXHQgICAgXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdCAgICB9KTtcclxufVxyXG5cclxuLnRpbWUoKSB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogQHR3b0NvbG9yO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IDE1MHB4O1xyXG5cdC5sZy1ibG9jayh7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0fSk7XHJcblx0Lm1kLWJsb2NrKHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTdweDtcclxuXHR9KTtcclxuXHQueHMtYmxvY2soe1xyXG5cdFx0d2lkdGg6IDI5MHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH0pO1xyXG5cdGltZyB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI3cHg7XHJcblx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHR9KTtcclxuXHRcdC8vIC5tZC1ibG9jayh7XHJcblx0XHQvLyBcdG1hcmdpbi1yaWdodDogMTdweDtcclxuXHRcdC8vIH0pO1xyXG5cdH1cclxuXHQudGV4dCB7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm51bWJlciB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi50ZWwoKSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdC54cy1ibG9jayh7XHJcblx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9KTtcclxuXHQmOmhvdmVyIHtcclxuXHRcdC50aXRsZSB7XHJcblx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0Y29sb3I6IEBvcHRpQ29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHR9KTtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTdweDtcclxuXHRcdH0pO1xyXG5cdH1cclxuXHQudGl0bGUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG5cdFx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0fSk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmNvdW50ZXIoKSB7XHJcblx0LnRleHQoKSB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0XHRjb2xvcjogQHR3b0NvbG9yO1xyXG5cdH1cclxuXHQudGV4dCgpO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tdG9wOiAyOHB4O1xyXG5cdC5ub3csIC5hbGwge1xyXG5cdFx0LnRleHQoKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIGlucHV0X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX1xyXG4uaW5wdXQoQHdpZHRoOiAyNjVweDsgQGhlaWdodDogNDVweCkge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0d2lkdGg6IEB3aWR0aDtcclxuXHRoZWlnaHQ6IEBoZWlnaHQ7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI0VERURFRDtcclxuXHRib3JkZXItcmFkaXVzOiAyOXB4O1xyXG5cdHRyYW5zaXRpb246IC4ycztcclxuXHRcclxuXHRjb2xvcjogQGZvbnRDb2xvcjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcblxyXG5cdCY6OnBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiAjOEE4QThBO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG4vLyBpbnB1dF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19cclxuXHJcblxyXG5cclxuLnBzZXVkb19saW5lcyhAd2lkdGg6IDE1MHB4KSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdHdpZHRoOiBAd2lkdGg7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2OS4zNGRlZywgcmdiYSgyNTUsIDEzMCwgNjEsIDAuNCkgMTUuNDQlLCByZ2JhKDE2NiwgMTcxLCAxODQsIDAuNCkgOTcuNyUpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbn1cclxuXHJcblxyXG4uZXJyb3IoKSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb2xvcjogQGVycm9yO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHQmLmFjdGl2ZSB7XHJcblx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIG9wYWNpdHk6IDE7XHJcblx0ICAgIHRyYW5zaXRpb246IC4zcztcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyBlbmRfX0VsZW1lbnRzPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5mYWRlLWVudGVye1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mYWRlLWVudGVyLWFjdGl2ZXtcclxuICB0cmFuc2l0aW9uOiAuMnM7XHJcbn1cclxuXHJcbi5mYWRlLWVudGVyLXRve1xyXG5cclxufVxyXG5cclxuLmZhZGUtbGVhdmV7XHJcblxyXG59XHJcblxyXG4uZmFkZS1sZWF2ZS1hY3RpdmV7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG59XHJcblxyXG4uZmFkZS1sZWF2ZS10b3tcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuXHJcbi8vIGxhenlsb2FkLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5sYXp5X3Nob3cge1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0dHJhbnNpdGlvbjogLjVzO1xyXG59XHJcblxyXG5pbWcubGF6eSB7XHJcblx0b3BhY2l0eTogMDtcclxufVxyXG4vLyBsYXp5bG9hZC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSIsIkBpbXBvcnQgXCJlbnRyeVwiO1xyXG5cclxuQGtleWZyYW1lcyBmaXhlZCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZWwoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAb3B0aUNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIC5sZy1ibG9jayh7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9KTtcclxuICAgIH1cclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgY29sb3I6IEB0d29Db2xvcjtcclxuICAgICAgICAubGctYmxvY2soe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYW5kY29tcF9faGVhZGVyIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRjFGODtcclxuICAgICYuZml4ZWQge1xyXG4gICAgICAgIGFuaW1hdGlvbjogZml4ZWQgLjVzIGVhc2U7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgIHotaW5kZXg6IDYwMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLmJhY2tfZml4ZWQge1xyXG4gICAgICAgICAgICBhbmltYXRpb246IGZpeGVkIC41cyBlYXNlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tZC1ibG9jayh7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XHJcbiAgICB9KTtcclxuICAgIC53cmFwcGVyIHtcclxuICAgICAgICAubWQtYmxvY2soe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfSk7XHJcbiAgICB9XHJcbiAgICAuYmFja19maXhlZCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwwLDAsLjEwKTtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxuICAgIC5tb2JfbWVudV9hY3Rpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgLm1kLWJsb2NrKHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9XHJcbiAgICBuYXYge1xyXG4gICAgXHRkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC5tZC1ibG9jayh7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgJi5maXhlZCB7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZml4ZWQgLjVzIGVhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAzMDA7XHJcblxyXG4gICAgICAgICAgICAuYmFja19maXhlZCB7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGZpeGVkIC41cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRlbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogQHR3b0NvbG9yO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmxnLWJsb2NrKHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAwIDEycHggMDtcclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBcdGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgXHR3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQG9wdGlDb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIFx0dHJhbnNpdGlvbjogY29sb3IgLjJzO1xyXG4gICAgICAgICAgICBcdGNvbG9yOiBAb3B0aUNvbG9yO1xyXG5cclxuICAgICAgICAgICAgXHQmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBcdFx0dHJhbnNpdGlvbjogLjJzO1xyXG4gICAgICAgICAgICBcdFx0b3BhY2l0eTogMTtcclxuICAgICAgICAgICAgXHR9XHRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGVsIHtcclxuICAgICAgICAgICAgLnRlbCgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWRkciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIC5tZC1ibG9jayh7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgLnhzLWJsb2NrKHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9KTtcclxuICAgIH1cclxuXHJcbiAgICAudGVsIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgLm1kLWJsb2NrKHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9KTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAb3B0aUNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgY29sb3I6IEB0d29Db2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYl9tZW51X2FjdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWQtYmxvY2soe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH0pO1xyXG4gICAgfVxyXG59IiwiQGltcG9ydCBcImVudHJ5XCI7XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlTGVmdFNob3cge1xyXG4gICAgMCUge2xlZnQ6IC0xMDAlO31cclxuICAgIDEwMCUge1xyXG4gICAgXHRsZWZ0OiAwJTtcclxuICAgIFx0Ym94LXNoYWRvdzogLTIwcHggNDBweCAyMzBweCAjMDAwMDAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlTGVmdENsb3NlIHtcclxuICAgIDAlIHtsZWZ0OiAwJTt9XHJcbiAgICAxMDAlIHtcclxuICAgIFx0bGVmdDogLTEwMCU7XHJcbiAgICBcdGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYW5kY29tcF9fbW9iX21lbnUge1xyXG4gICAgei1pbmRleDogNzAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAzNjVweDtcclxuICAgIGhlaWdodDogNTc1cHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgbGVmdDogLTEwMCU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHJcbiAgICAueHMtYmxvY2soe1xyXG4gICAgXHR3aWR0aDogMTAwJTtcclxuICAgIFx0aGVpZ2h0OiAxMDAlO1xyXG4gICAgfSk7XHJcblxyXG5cdC53cmFwcGVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG4gICAgJi5zaG93IHtcclxuICAgICAgICBhbmltYXRpb246IHNsaWRlTGVmdFNob3cgLjNzIGxpbmVhciBmb3J3YXJkcztcclxuICAgIH1cclxuICAgICYuY2xvc2Uge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVMZWZ0Q2xvc2UgLjNzIGxpbmVhciBmb3J3YXJkcztcclxuICAgIH1cclxuXHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgLmxpc3RfbWVudSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTlweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICBcdCY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBcdH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgXHRmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgXHRmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAdHdvQ29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY3Rpb24ge1xyXG4gICAgICAgIFx0ZGlzcGxheTogbm9uZTtcclxuICAgICAgICBcdC5idXR0b25fc3RkKDI5MHB4OyA1NXB4KTtcclxuICAgICAgICBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIFx0bWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgXHRtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIFx0LnhzLWJsb2NrKHtcclxuICAgICAgICBcdFx0ZGlzcGxheTogZmxleDtcclxuICAgICAgICBcdH0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vYl9tZW51X2FjdGlvbiB7XHJcbiAgICAgICAgXHRwYWRkaW5nLXRvcDogMTJweDtcclxuICAgICAgICBcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUYxRjg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGltcG9ydCBcImVudHJ5XCI7XHJcblxyXG4ubGFuZGNvbXBfX2Jhbm5lciB7XHJcblx0aGVpZ2h0OiA3MjBweDtcclxuXHRwYWRkaW5nLXRvcDogMTRweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vYmFja19tYWluLmpwZykgbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCYub3RoZXIge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2JhY2tfbWFpbl9vdGhlci5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0fVxyXG5cdC5sZy1ibG9jayh7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDEwOTNweDtcclxuXHRcdFx0aGVpZ2h0OiA2MjRweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2xlZnRfYmFja19sZy5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0bGVmdDogLTQwMHB4O1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDgxM3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDU1N3B4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21haW4vcmlnaHRfYmFja19sZy5qcGcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0cmlnaHQ6IC0yMDBweDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdH1cclxuXHRcdCYub3RoZXIge1xyXG5cdFx0XHQmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi9iYWNrX21haW5fb3RoZXJfbGcuanBnKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHR9XHJcblx0fSk7XHJcblx0Lm1kLWJsb2NrKHtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0d2lkdGg6IDEwMjBweDtcclxuXHRcdFx0aGVpZ2h0OiA1ODNweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2xlZnRfYmFja19tZC5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0bGVmdDogLTUwMHB4O1xyXG5cdFx0XHRib3R0b206IDcwcHg7XHJcblx0XHR9XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHR3aWR0aDogNTkwcHg7XHJcblx0XHRcdGhlaWdodDogNDAxcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi9yaWdodF9iYWNrX21kLmpwZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRib3R0b206IDcwcHg7XHJcblx0XHR9XHJcblx0XHQmLm90aGVyIHtcclxuXHRcdFx0Jjo6YmVmb3JlLCAmOjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubG9nbyxcclxuXHRcdFx0LnRpbWUsIC50ZWwgc3BhbixcclxuXHRcdFx0LnRlbCBzcGFuLFxyXG5cdFx0XHQudGltZSxcclxuXHRcdFx0aDEsXHJcblx0XHRcdC50ZXJfdGV4dCB7XHJcblx0XHRcdFx0Y29sb3I6ICMwMDAwMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9KTtcclxuXHQueHMtYmxvY2soe1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluL2JhY2tfbW9iLmpwZykgbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGhlaWdodDogNjAwcHg7XHJcblx0XHQmLm90aGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI0ZBRkFGQTtcclxuXHRcdFx0aGVpZ2h0OiA2MDBweDtcclxuXHJcblx0XHRcdCY6OmFmdGVyLCAmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XHJcblx0XHR9XHJcblxyXG5cdH0pO1xyXG5cdC53cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Jl90b3Age1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDY3cHg7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH0pO1xyXG5cdFx0LmxvZ28ge1xyXG5cdFx0XHQubG9nbygpO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjJzO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBvcHRpQ29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0LnRpbWUge1xyXG5cdFx0XHQudGltZSgpO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHRcdC5hZGRyIHtcclxuXHRcdFx0LmFkZHIoKTtcclxuXHRcdH1cclxuXHRcdC50ZWwge1xyXG5cdFx0XHQudGVsKCk7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9tYWluIHtcclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTI2JTtcclxuXHRcdFx0d2lkdGg6IDg5MHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHRcdHdpZHRoOiA3MDBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9KTtcclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0XHRcdGNvbG9yOiBAb3B0aUNvbG9yO1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmRlc2Mge1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5cdFx0XHR3aWR0aDogNDgwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDU0cHg7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiA0MzNweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQmX2Zvcm0ge1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQuZXJyb3JfbmFtZSB7XHJcblx0XHRcdFx0LmVycm9yKCk7XHJcblx0XHRcdH1cclxuXHRcdFx0LmVycm9yX3RlbCB7XHJcblx0XHRcdFx0LmVycm9yKCk7XHJcblx0XHRcdH1cclxuXHRcdFx0LmlucHV0X2l0ZW0ge1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0LmlucHV0KDM3MHB4OyA1MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjdGlvbiB7XHJcblx0XHRcdFx0LmJ1dHRvbl9zdGQoKTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHQuYnV0dG9uX3N0ZCgyOTBweDsgNTVweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfdGVycml0b3J5IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMjEwcHg7XHJcblx0XHRsZWZ0OiA1MjBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRsZWZ0OiA0NTBweDtcclxuXHRcdFx0Ym90dG9tOiAxODBweDtcclxuXHRcdH0pO1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0bGVmdDogNDAwcHg7XHJcblx0XHRcdGJvdHRvbTogMTYwcHg7XHJcblx0XHR9KTtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9KTtcclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxcHg7XHJcblx0XHR9XHJcblx0XHQudGVyX3RleHQge1xyXG5cdFx0XHRjb2xvcjogQHR3b0NvbG9yO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC50ZXJfZGVzYyB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxODAlO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRlcl90aXRsZSB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxODAlO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX3RlcnJpdG9yeV9fbW9iIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0fSk7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFweDtcclxuXHRcdH1cclxuXHRcdC50ZXJfdGV4dCB7XHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdFx0LnRlcl9kZXNjIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGVyX3RpdGxlIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn0iLCJAaW1wb3J0IFwiZW50cnlcIjtcclxuXHJcbi5sYW5kY29tcF9fYWR2YW50YWdlcyB7XHJcblx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cdC5tZC1ibG9jayh7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cdH0pO1xyXG5cdC54cy1ibG9jayh7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHJcblx0XHQuZmxpY2tpdHktdmlld3BvcnQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdC5jYXJvdXNlbC1jZWxsIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XHJcblx0XHRcdHRvcDogY2FsYygxMDAlICsgNDBweCk7XHJcblx0XHR9XHJcblx0fSk7XHJcblx0Jl9ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Lml0ZW0ge1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LmZvcl9pbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAzMDRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI3NHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIzMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE3MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxNDBweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIzMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRjb2xvcjogQGZvbnRDb2xvcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDMxNXB4O1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjMwcHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNjhweDtcclxuXHRcdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI5MHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNvdW50ZXIge1xyXG5cdFx0LmNvdW50ZXIoKTtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH0pO1xyXG5cdH1cclxufSIsIkBpbXBvcnQgXCJlbnRyeVwiO1xyXG5cclxuLmxhbmRjb21wX19icmFuZHMge1xyXG5cdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cdC5tZC1ibG9jayh7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHR9KTtcclxuXHRoMyB7XHJcblx0XHQuaDIoKTtcclxuXHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHR9KTtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdC5wc2V1ZG9fbGluZXMoKTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAyMnB4O1xyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdC5wc2V1ZG9fbGluZXMoMTEwcHgpO1x0XHJcblx0XHRcdH0pO1x0XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0LnBzZXVkb19saW5lcyg1MHB4KTtcdFxyXG5cdFx0XHRcdHRvcDogMTZweDtcdFxyXG5cdFx0XHR9KTtcdFxyXG5cdFx0XHQvLyAueHMtYmxvY2soe1xyXG5cdFx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdC8vIH0pO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHQucHNldWRvX2xpbmVzKCk7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDIycHg7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0LnBzZXVkb19saW5lcygxMTBweCk7XHRcdFxyXG5cdFx0XHR9KTtcdFx0XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0LnBzZXVkb19saW5lcyg1MHB4KTtcdFxyXG5cdFx0XHRcdHRvcDogMTZweDtcdFxyXG5cdFx0XHR9KTtcdFxyXG5cdFx0XHQvLyAueHMtYmxvY2soe1xyXG5cdFx0XHQvLyBcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdC8vIH0pO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5zbGlkZXIge1xyXG5cdFx0Lml0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMTQ1cHg7XHJcblx0XHRcdGhlaWdodDogODVweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMTVweCAxMHB4O1xyXG5cdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMCk7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGltcG9ydCBcImVudHJ5XCI7XHJcblxyXG4ubGFuZGNvbXBfX2Nvc3Qge1xyXG5cdGJhY2tncm91bmQ6IEBtYWluQmFjaztcclxuXHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTA1cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDA7XHJcblx0LmxnLWJsb2NrKHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2NXB4O1xyXG5cdH0pO1xyXG5cdC5tZC1ibG9jayh7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuXHJcblx0XHQuZmxpY2tpdHktdmlld3BvcnQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdC5jYXJvdXNlbC1jZWxsIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XHJcblx0XHRcdHRvcDogY2FsYygxMDAlICsgNDBweCk7XHJcblx0XHR9XHJcblx0XHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XHJcblx0XHQgICAgbGVmdDogMjIwcHg7XHJcblx0XHR9XHJcblx0XHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcclxuXHRcdCAgICByaWdodDogMjIwcHg7XHJcblx0XHR9XHJcblx0fSk7XHJcblx0LnhzLWJsb2NrKHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0XHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XHJcblx0XHQgICAgbGVmdDogMTBweDtcclxuXHRcdH1cclxuXHRcdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xyXG5cdFx0ICAgIHJpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdH0pO1xyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxODdweDtcclxuXHRcdGhlaWdodDogMTg3cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nvc3QvbGVmdF9jaXJjbGUucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0bGVmdDogMTU1cHg7XHJcblx0XHRib3R0b206IDMwcHg7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdGxlZnQ6IC01MHB4O1xyXG5cdFx0XHRib3R0b206IDIwcHg7XHJcblx0XHR9KTtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9KTtcclxuXHR9XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMTA3cHg7XHJcblx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nvc3QvcmlnaHRfY2lyY2xlLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdHJpZ2h0OiA0NTVweDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb3N0L2xlZnRfY2lyY2xlLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0d2lkdGg6IDEwN3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwN3B4O1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiA0MHB4O1xyXG5cdFx0fSk7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fSk7XHJcblx0fVxyXG5cdC53cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDA7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDMxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDMyMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nvc3QvbGVmdC5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdGxlZnQ6IC0xNTVweDtcclxuXHRcdFx0dG9wOiAtNTVweDtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb3N0L2xlZnRfbGcucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR3aWR0aDogMjI4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNzZweDtcclxuXHRcdFx0XHRsZWZ0OiAtODBweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAyMzNweDtcclxuXHRcdFx0aGVpZ2h0OiAyMTBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb3N0L3JpZ2h0LnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRyaWdodDogLTY1cHg7XHJcblx0XHRcdHRvcDogLTEwcHg7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29zdC9yaWdodF9sZy5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdHdpZHRoOiAyNTZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI3M3B4O1xyXG5cdFx0XHRcdHJpZ2h0OiAtNDBweDtcclxuXHRcdFx0XHR0b3A6IC0zMHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHRcdC5jb3VudGVyIHtcclxuXHRcdFx0LmNvdW50ZXIoKTtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMiB7XHJcblx0XHQuaDIoKTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRcdH0pO1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH0pO1xyXG5cdH1cclxuXHQmX2Jsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDY0OHB4O1xyXG5cdFx0ICAgIG1pbi13aWR0aDogNjQ4cHg7XHJcblx0XHRcdGhlaWdodDogMzEwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggNTBweCAzMHB4IDMwcHg7IFxyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdHdpZHRoOiA0OTZweDtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDQ5NnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjg1cHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdHdpZHRoOiA2MDZweDtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDYwNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjkwcHg7XHJcblxyXG5cdFx0XHRcdG1hcmdpbjogMCA2NXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDY1MHB4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0fSk7XHJcblx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgNjVweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0cGFkZGluZzogMzBweCAyMHB4IDMwcHggMzBweDsgXHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvcl9pbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAxOTBweDtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDE5MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHR3aWR0aDogMTQ1cHg7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDE0NXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxOTBweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI5MHB4O1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyOTBweDtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMjkwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI5MHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZGVzYyB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjJweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIycHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDRweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMzA1cHgpO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogQHR3b0NvbG9yO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMCAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdGNvbG9yOiBAZm9udENvbG9yO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG5cdFx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdC5idXR0b25fc3RkKDI3MHB4OyA1MHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogYXV0byAwIDAgMDtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nvc3QvaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDIwNXB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdC5idXR0b25fc3RkKDI5MHB4OyA1NXB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiQGltcG9ydCBcImVudHJ5XCI7XHJcblxyXG4ubGFuZGNvbXBfX2RpYWdub3N0aWNzIHtcclxuXHRwYWRkaW5nLXRvcDogMTAwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDk1cHg7XHJcblx0LmxnLWJsb2NrKHtcclxuXHRcdHBhZGRpbmctdG9wOiA2NXB4O1xyXG5cdH0pO1xyXG5cdC5tZC1ibG9jayh7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHR9KTtcclxuXHQueHMtYmxvY2soe1xyXG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHR9KTtcclxuXHQud3JhcHBlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fSk7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogNDMxcHg7XHJcblx0XHRcdGhlaWdodDogNDMxcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY2lyY2xlX2xlZnQucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRsZWZ0OiAtMTY4cHg7XHJcblx0XHRcdGJvdHRvbTogLTgxcHg7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdGJvdHRvbTogMTAwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMzIzcHg7XHJcblx0XHRcdGhlaWdodDogMzIzcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY2lyY2xlX3JpZ2h0LnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0dG9wOiAzNXB4O1xyXG5cdFx0XHRyaWdodDogLTEyNXB4O1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHR0b3A6IDM5cHg7XHJcblx0XHRcdFx0cmlnaHQ6IC0yMnB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHR0b3A6IDI4cHg7XHJcblx0XHRcdFx0cmlnaHQ6IC0zMnB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyMTBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIxMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY2lyY2xlX3JpZ2h0LnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcdFxyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9XHJcblx0aDMge1xyXG5cdFx0LmgyKCk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0cGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9KTtcclxuXHR9XHJcblx0LmRlc2Mge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0d2lkdGg6IDE4MHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH0pO1xyXG5cdH1cclxuXHQmX2Jsb2NrIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvYmFjay5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHR3aWR0aDogMTMyNnB4O1xyXG5cdFx0aGVpZ2h0OiA1OTNweDtcclxuXHQgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcclxuXHJcblx0ICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cdCAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogNzJweCA5MHB4IDUwcHggOTBweDtcclxuXHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvYmFja19sZy5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDEwMTJweDtcclxuXHRcdH0pO1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9iYWNrX21kLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHR3aWR0aDogNzMwcHg7XHJcblx0XHRcdGhlaWdodDogNzgwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgNDBweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDkwcHg7XHJcblx0XHR9KTtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvYmFja194cy5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDkwcHggNDBweCA0MDBweCA0MHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogOTBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTAwcHg7XHJcblx0XHR9KTtcclxuXHRcdC5pbWdfY291bnQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAyNTBweDtcclxuXHRcdFx0aGVpZ2h0OiAyNTBweDtcclxuXHRcdFx0bGVmdDogNDhweDtcclxuXHRcdFx0dG9wOiAtMTI1cHg7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0bGVmdDogNjFweDtcclxuXHRcdFx0XHR0b3A6IC02NXB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMjlweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEyOXB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRsZWZ0OiAxMDBweDtcclxuXHRcdFx0fSk7XHJcblxyXG5cdFx0XHQmLm51bV8xIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2NvdW50ZXJfMS5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY291bnRlcl8xX21kLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQvLyAueHMtYmxvY2soe1xyXG5cdFx0XHRcdC8vIFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9jb3VudGVyXzFfeHMucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdC8vIH0pO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYubnVtXzIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY291bnRlcl8yLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9jb3VudGVyXzJfbWQucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC8vIC54cy1ibG9jayh7XHJcblx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2NvdW50ZXJfMl94cy5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0Ly8gfSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5udW1fMyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9jb3VudGVyXzMucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2NvdW50ZXJfM19tZC5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Ly8gLnhzLWJsb2NrKHtcclxuXHRcdFx0XHQvLyBcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY291bnRlcl8zX3hzLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHQvLyB9KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLm51bV80IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2NvdW50ZXJfNC5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvY291bnRlcl80X21kLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQvLyAueHMtYmxvY2soe1xyXG5cdFx0XHRcdC8vIFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9jb3VudGVyXzRfeHMucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdC8vIH0pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAzMzNweDtcclxuXHRcdFx0aGVpZ2h0OiAzNjFweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9hbW1ldGVyLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0dG9wOiAtMjUwcHg7XHJcblx0XHRcdHJpZ2h0OiAtMzBweDtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0dG9wOiAtMjM1cHg7XHJcblx0XHRcdFx0cmlnaHQ6IC05N3B4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL2FtbWV0ZXJfbWQucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdHdpZHRoOiAyNDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI2MnB4O1xyXG5cdFx0XHRcdHRvcDogLTE3MHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAtODBweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0XHRcdGNvbG9yOiBAdHdvQ29sb3I7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEyNXB4O1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDkwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyNTBweDtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQuc3RhcnQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwMHB4O1x0XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQmLm9wdGkge1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNjBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNDBweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lml0ZW1fc3RhcnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiAyMjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIyMHB4O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE3MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxNzBweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIyMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMjBweDtcclxuXHRcdFx0XHR9KTtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMnM7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAb3B0aUNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL3BzZXVkb19iZWZvcmVfYWN0aXZlLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mb3JfaW1nIHtcclxuXHRcdFx0XHRcdCAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMjBweCAyNXB4IHJnYmEoMCwgMCwgMCwgLjIpKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IHB1bHNlX2NpcmNsZTtcclxuXHRcdFx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAuNHM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMjBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTEwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2RpYWdub3N0aWNzL3BzZXVkb19iZWZvcmUucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE3MHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDg1cHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyMjBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMTBweDtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJlZDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGxlZnQ6IGNhbGMoMjIwcHggLyAyKTtcclxuXHRcdFx0XHRcdHRvcDogMTEwcHg7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IGNhbGMoMTcwcHggLyAyKTtcclxuXHRcdFx0XHRcdFx0dG9wOiA4NXB4O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiBjYWxjKDIyMHB4IC8gMik7XHJcblx0XHRcdFx0XHRcdHRvcDogMTEwcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZvcl9pbWcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE5NnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxNDBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTYwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTIwcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTI2JTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAdHdvQ29sb3I7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMzJTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTYwcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMnM7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAb3B0aUNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaWFnbm9zdGljcy9pdGVtX2FjdGl2ZS5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlhZ25vc3RpY3MvaXRlbV9zdGQucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQuZmFkZS1lbnRlcntcclxuXHQgICAgb3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdC5mYWRlLWVudGVyLWFjdGl2ZXtcclxuXHQgICAgdHJhbnNpdGlvbjogLjJzO1xyXG5cdH1cclxuXHJcblx0LmZhZGUtZW50ZXItdG97XHJcblx0ICAgIFxyXG5cdH1cclxuXHJcblx0LmZhZGUtbGVhdmV7XHJcblx0ICAgIFxyXG5cdH1cclxuXHJcblx0LmZhZGUtbGVhdmUtYWN0aXZle1xyXG5cdCAgICB0cmFuc2l0aW9uOiAuMnM7XHJcblx0fVxyXG5cclxuXHQuZmFkZS1sZWF2ZS10b3tcclxuXHQgICAgb3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbkBrZXlmcmFtZXMgcHVsc2VfY2lyY2xlIHtcclxuXHQwJSB7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIGZhZGUoQG9wdGlDb2xvciwgNDAlKTtcclxuXHR9XHJcblx0NzAlIHtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDE1MHB4IGZhZGUoQG9wdGlDb2xvciwgMCUpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgZmFkZShAb3B0aUNvbG9yLCAwJSk7XHJcblx0fVx0XHRcclxufSIsIkBpbXBvcnQgXCJlbnRyeVwiO1xyXG5cclxuLmxhbmRjb21wX19icmVha2Rvd25zIHtcclxuXHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LnhzLWJsb2NrKHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fSk7XHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMjQ4cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjQ4cHgpO1xyXG5cdFx0YmFja2dyb3VuZDogQG1haW5CYWNrO1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9KTtcclxuXHR9XHJcblx0LndyYXBwZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAyNDZweDtcclxuXHRcdFx0aGVpZ2h0OiAxOTFweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVha2Rvd25zL3BzZXVkb19iZWZvcmUucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHR0b3A6IDEwNXB4O1xyXG5cdFx0XHRsZWZ0OiAtMTU1cHg7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdHRvcDogNjJweDtcclxuXHRcdFx0XHRsZWZ0OiAtOTlweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0dG9wOiAtMzJweDtcclxuXHRcdFx0XHRsZWZ0OiAtNTZweDtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAzMjNweDtcclxuXHRcdFx0aGVpZ2h0OiAzMjhweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVha2Rvd25zL3BzZXVkb19hZnRlci5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdHRvcDogLTg1cHg7XHJcblx0XHRcdHJpZ2h0OiAzMHB4O1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JyZWFrZG93bnMvcHNldWRvX2FmdGVyX2xnLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHR3aWR0aDogMzQxcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzMjhweDtcclxuXHRcdFx0XHRyaWdodDogLTcycHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnJlYWtkb3ducy9wc2V1ZG9fYWZ0ZXJfbWQucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdHdpZHRoOiAyNjRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI0MXB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAtMjdweDtcclxuXHRcdFx0XHR0b3A6IC0xMTRweDtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdGgyIHtcclxuXHRcdC5oMigpO1xyXG5cdFx0d2lkdGg6IDQ1NXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdC5wc2V1ZG8oKSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjQuMjRkZWcsIHJnYmEoMjU1LCAxMzAsIDYxLCAwLjQpIDE1LjQ0JSwgcmdiYSgxNjYsIDE3MSwgMTg0LCAwLjQpIDk3LjclKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcclxuXHRcdFx0dG9wOiAyNXB4O1x0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0LnBzZXVkbygpO1xyXG5cdFx0XHRsZWZ0OiAtMTMwcHg7XHJcblx0XHR9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdC5wc2V1ZG8oKTtcclxuXHRcdFx0cmlnaHQ6IC0xMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmRlc2Mge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cdFx0fSk7XHJcblx0fVxyXG5cdC50YWJzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRsaSB7XHJcblx0XHRcdC5jb2xvcigpIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweCAxMDBweCAwIDA7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRhbmltYXRpb246IHVuc2V0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ1dHRvbl9zdGQoNTAlOyA2MHB4OyBAb3B0aUNvbG9yOyAuNTspO1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0LmNvbG9yKCk7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDIuNXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVha2Rvd25zL2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdC5idXR0b25fc3RkKDUwJTsgNjBweDsgQGJ1dHRvbjsgLjc7KTtcclxuXHRcdFx0XHRjb2xvcjogQGZvbnRDb2xvcjtcclxuXHRcdFx0XHQuY29sb3IoKTtcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogMnM7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JyZWFrZG93bnMvaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQudGFiX2NvbnRhaW5lciB7XHJcblx0XHRiYWNrZ3JvdW5kOiBAbWFpbkJhY2s7XHJcblx0XHRwYWRkaW5nOiAwIDQwcHggNTVweCA0MHB4O1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0cGFkZGluZzogMCAwIDU1cHg7XHJcblx0XHR9KTtcclxuXHJcblx0XHQuc2hvdyB7XHJcblx0XHRcdC5idXR0b25fdW5zZXQoKTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdG1hcmdpbi10b3A6IDYzcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0XHRcdGNvbG9yOiBAdHdvQ29sb3I7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHJcblx0XHRcdCYubGVzcyB7XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVha2Rvd25zL2Fycm93X3VwLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdFx0dG9wOiAtMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogQG9wdGlDb2xvcjtcclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAtMzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMTVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdHRvcDogLTEwcHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVha2Rvd25zL2Fycm93X2Rvd24uc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTFweDtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHR0b3A6IDMwcHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBAb3B0aUNvbG9yO1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdHRvcDogNDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQudGFiX2NvbnRlbnQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR9XHJcblx0XHQudGFiX2NvbnRlbnQ6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cdFx0Lml0ZW0ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDM4MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYwMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDQwcHggNTBweCA0MHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUzcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQob2RkKSwgJjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR3aWR0aDogNDU2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoLW4rMikge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCksICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0d2lkdGg6IDM1NXB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTRweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKC1uKzIpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9KTtcclxuXHRcdFx0JjpudGgtY2hpbGQoM24pIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvcl9pbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEyOHB4O1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEyOHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTA2JTtcclxuXHRcdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdFx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAwIDA7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MyU7XHJcblx0XHRcdFx0Y29sb3I6IEBmb250Q29sb3I7XHJcblx0XHRcdFx0Ji5tYW55IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHQuYnV0dG9uX3N0ZCgzMDBweDsgNTBweCk7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvIDAgMCAwO1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb3N0L2hpZ2hsaWdodC5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5sYW5kY29tcF9fYnJlYWtkb3duc19fbW9iIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdC54cy1ibG9jayh7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9KTtcclxuXHQud3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHQuZmxpY2tpdHktdmlld3BvcnQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5jYXJvdXNlbC1jZWxsIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XHJcblx0XHR0b3A6IDEwMCU7XHJcblx0XHR6LWluZGV4OiAzMDA7XHJcblx0fVxyXG5cdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcclxuXHQgICAgbGVmdDogMTVweDtcclxuXHR9XHJcblx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XHJcblx0ICAgIHJpZ2h0OiAyNXB4O1xyXG5cdH1cclxuXHRoMiB7XHJcblx0XHQuaDIoKTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdH1cclxuXHQuZGVzYyB7XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEzMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogQHR3b0NvbG9yO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHR9XHJcblx0LmNvdW50ZXIge1xyXG5cdFx0LmNvdW50ZXIoKTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcclxuXHR9XHJcblx0Lml0ZW0ge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHRcdC50aXRsZSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0XHRcdGNvbG9yOiBAb3B0aUNvbG9yO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdC5zbGlkZXIge1xyXG5cdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiA2MjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1M3B4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHQuZm9yX2ltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEyOHB4O1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTI4cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDYlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDI1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTQzJTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAZm9udENvbG9yO1xyXG5cdFx0XHRcdFx0Ji5tYW55IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0LmJ1dHRvbl9zdGQoMjkwcHg7IDU1cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvIDAgMCAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nvc3QvaGlnaGxpZ2h0LnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIkBpbXBvcnQgXCJlbnRyeVwiO1xyXG5cclxuLmxhbmRjb21wX19tYWMge1xyXG5cdHBhZGRpbmctdG9wOiAxMjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogODBweDtcclxuXHQubGctYmxvY2soe1xyXG5cdFx0cGFkZGluZy10b3A6IDcwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHR9KTtcclxuXHQubWQtYmxvY2soe1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0fSk7XHJcblx0LnhzLWJsb2NrKHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdFx0LmZsaWNraXR5LXZpZXdwb3J0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHQuY2Fyb3VzZWwtY2VsbCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xyXG5cdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdHotaW5kZXg6IDMwMDtcclxuXHRcdH1cclxuXHR9KTtcclxuXHRoMiB7XHJcblx0XHQuaDIoKTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDkwcHg7XHJcblx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0fSk7XHJcblx0fVxyXG5cdC5jb3VudGVyXzEsIC5jb3VudGVyXzIge1xyXG5cdFx0LmNvdW50ZXIoKTtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwcHgpO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9KTtcclxuXHR9XHJcblx0LmNvdW50ZXJfMiB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xyXG5cdH1cclxuXHQubW9kZWxzIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDkwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRcdH0pO1xyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogNDUwcHg7XHJcblx0XHRcdGhlaWdodDogMzY2cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFjL3BzZXVkby5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdHRvcDogLTMyNXB4O1xyXG5cdFx0XHRyaWdodDogLTcwcHg7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWMvcHNldWRvX2xnLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHR3aWR0aDogMzA1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNTRweDtcclxuXHRcdFx0XHR0b3A6IC0yMjBweDtcclxuXHRcdFx0XHRyaWdodDogLTQwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFjL3BzZXVkb19tZC5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0d2lkdGg6IDI0NnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjA5cHg7XHJcblx0XHRcdFx0dG9wOiAtMTk1cHg7XHJcblx0XHRcdFx0cmlnaHQ6IC04MHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgtbiszKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSk7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnM7XHJcblx0XHRcdFx0XHRjb2xvcjogQG9wdGlDb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvcl9pbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHR3aWR0aDogMTYwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDExMHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHR3aWR0aDogMTgzcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEzMHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTI2JTtcclxuXHRcdFx0XHRjb2xvcjogQHR3b0NvbG9yO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lm1hbGZ1bmN0aW9ucyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMjM0cHg7XHJcblx0XHRcdGhlaWdodDogMjU1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFjL21hbGZ1bmN0aW9ucy9wc2V1ZG8ucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHR0b3A6IC0xMDVweDtcclxuXHRcdFx0bGVmdDogMTU1cHg7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdGxlZnQ6IC0xMHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHR0b3A6IC0xMjBweDtcclxuXHRcdFx0XHRsZWZ0OiAtOTBweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0XHRjb2xvcjogQHR3b0NvbG9yO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIxcHg7XHJcblx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHRcdC5kZXNjIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQmX2Jsb2NrIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDk1cHg7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIzcHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0LmZvcl9pbWcge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAb3B0aUNvbG9yO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblxyXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IHB1bHNlX2NpcmNsZV9tYWM7XHJcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAuNHM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjJzO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQG9wdGlDb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNW4rNSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgtbis1KSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQob2RkKSwgJjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgtbis0KSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZChuKzQpOm50aC1jaGlsZCgtbis4KSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg5KSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNSU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxMCkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI1JTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQuZm9yX2ltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAYmFja0NpcmNsZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdH0pO1xyXG5cclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IGNhbGMoNjAgLyAyKTtcclxuXHRcdFx0XHRcdFx0dG9wOiA2MHB4O1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDUwcHg7XHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTk2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0XHRcdFx0XHRjb2xvcjogQHR3b0NvbG9yO1xyXG5cdFx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuQGtleWZyYW1lcyBwdWxzZV9jaXJjbGVfbWFjIHtcclxuXHQwJSB7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIGZhZGUoQG9wdGlDb2xvciwgNDAlKTtcclxuXHR9XHJcblx0NzAlIHtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDExMHB4IGZhZGUoQG9wdGlDb2xvciwgMCUpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgZmFkZShAb3B0aUNvbG9yLCAwJSk7XHJcblx0fVx0XHRcclxufSIsIkBpbXBvcnQgXCJlbnRyeVwiO1xyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4ub3JkZXJfdGl0bGUoKSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdC5udW0ge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogNTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0Y29sb3I6IEBvcHRpQ29sb3I7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRmb250LXNpemU6IDQ2cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0Zm9udC1zaXplOiA1NnB4O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9KTtcclxuXHR9XHJcblx0LnRleHQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuXHRcdH0pO1xyXG5cdH1cclxufVxyXG5cclxuLm9yZGVyX2xpc3QoKSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC54cy1ibG9jayh7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0fSk7XHJcblx0bGkge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMjAlO1xyXG5cdFx0Y29sb3I6IEBmb250Q29sb3I7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjAwJTtcclxuXHRcdH0pO1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyN3B4ICFpbXBvcnRhbnQ7XHJcblx0XHR9KTtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAxM3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0dG9wOiAxOHB4O1xyXG5cdFx0XHRsZWZ0OiAtNDBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogIzAwMDAwMDtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHR0b3A6IDEycHg7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHRcclxuXHR9XHJcbn1cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmxhbmRjb21wX19vcmRlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogLTE0OHB4O1xyXG5cdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdC5sZy1ibG9jayh7XHJcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHR9KTtcclxuXHQueHMtYmxvY2soe1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTEwMHB4O1xyXG5cdFx0KiB7XHJcblx0XHRcdHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcclxuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1x0XHRcdFxyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fSk7XHJcblx0aDIge1xyXG5cdFx0LmgyKCk7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcclxuXHRcdH0pO1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0LnBzZXVkb19saW5lcygpO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDIycHg7XHRcdFxyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdC5wc2V1ZG9fbGluZXMoMTEwcHgpO1x0XHRcclxuXHRcdFx0fSk7XHRcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHQucHNldWRvX2xpbmVzKDIzcHgpO1x0XHRcclxuXHRcdFx0XHR0b3A6IDE2cHg7XHRcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdC5wc2V1ZG9fbGluZXMoKTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMjJweDtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHQucHNldWRvX2xpbmVzKDExMHB4KTtcdFx0XHJcblx0XHRcdH0pO1x0XHRcdFxyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdC5wc2V1ZG9fbGluZXMoMjNweCk7XHRcdFxyXG5cdFx0XHRcdHRvcDogMTZweDtcdFxyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9XHRcclxuXHQub25lIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMTAwcHg7XHJcblx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMTBweDtcclxuXHRcdH0pO1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTcwcHg7XHJcblx0XHR9KTtcclxuXHRcdC5sZWZ0IHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDEwMjBweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1MHB4KSB0cmFuc2xhdGVZKC0xMjVweCk7XHJcblx0XHRcdFx0Ji5sZyB7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDgyMXB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMjZweCkgdHJhbnNsYXRlWSgtOTBweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYubWQge1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiA2MzNweDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTg1cHgpIHRyYW5zbGF0ZVkoLTcwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnhzIHtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMjkwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5mb3Jfb3JkZXIge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0XHRcdGNvbG9yOiBAZm9udENvbG9yO1xyXG5cdFx0XHRcdHdpZHRoOiAyODZweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIzOHB4KSB0cmFuc2xhdGVYKDE2MHB4KTtcclxuXHRcdFx0ICAgIC5sZy1ibG9jayh7XHJcblx0XHRcdCAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTgwcHgpIHRyYW5zbGF0ZVgoODBweCk7XHJcblx0XHRcdCAgICB9KTtcclxuXHRcdFx0ICAgIC5tZC1ibG9jayh7XHJcblx0XHRcdCAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNTBweCkgdHJhbnNsYXRlWCgyNDJweCk7XHJcblx0XHRcdCAgICB9KTtcclxuXHRcdFx0ICAgIC54cy1ibG9jayh7XHJcblx0XHRcdCAgICBcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdCAgICB9KTtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiBAb3B0aUNvbG9yO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdC5idXR0b25fc3RkKCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAyOTJweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMjQycHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29yZGVyL29uZS9saW5lLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGxlZnQ6IDIwNHB4O1xyXG5cdFx0XHRcdFx0dG9wOiAyNXB4O1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDEwNXB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDY0cHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3JkZXIvb25lL2xpbmUucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAxOTBweDtcclxuXHRcdFx0XHRcdFx0dG9wOiAtMzFweDtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJpZ2h0IHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zMjBweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDgwcHg7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMjU3cHg7XHJcblx0XHRcdFx0d2lkdGg6IDM1MHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHQub3JkZXJfdGl0bGUoKTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTIwMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDU1cHg7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTI4cHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1haW5fdGV4dCB7XHJcblx0XHRcdFx0Lm9yZGVyX2xpc3QoKTtcclxuXHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgyOHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA2NjhweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3JkZXIvb25lL2JhY2tfMS5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRsZWZ0OiAtMTg0cHg7XHJcblx0XHRcdFx0XHR0b3A6IC0yMzVweDtcclxuXHRcdFx0XHRcdHotaW5kZXg6IC0yO1xyXG5cclxuXHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IC0xNTBweDtcclxuXHRcdFx0XHRcdFx0dG9wOiAtMTgzcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm9wdGlvbmFsIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTgwJTtcclxuXHRcdFx0XHRjb2xvcjogQGZvbnRDb2xvcjtcclxuXHRcdFx0XHR3aWR0aDogNjQ5cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MjJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29yZGVyL29uZS9iYWNrXzIucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTE1cHg7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNzNweDtcclxuXHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03MHB4KSB0cmFuc2xhdGVZKC00MHB4KTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcmRlci9vbmUvYmFja18yX21kLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzYwcHgpIHRyYW5zbGF0ZVkoLTM1cHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMjBweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcmRlci9vbmUvYmFja18yX3hzLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTcxcHgpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE3MHB4IWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMzVweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzI3cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5mb3Jfb3JkZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHRcdFx0Y29sb3I6IEBmb250Q29sb3I7XHJcblx0XHRcdFx0d2lkdGg6IDI4NnB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogQG9wdGlDb2xvcjtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHQuYnV0dG9uX3N0ZCgyOTBweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC50d28ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHQgICAgbWFyZ2luLWJvdHRvbTogLTExMHB4O1xyXG5cdCAgICAueHMtYmxvY2soe1xyXG5cdCAgICBcdG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcclxuXHQgICAgfSk7XHJcblx0XHQubGVmdCB7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHQub3JkZXJfdGl0bGUoKTtcclxuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1haW5fdGV4dCB7XHJcblx0XHRcdFx0Lm9yZGVyX2xpc3QoKTtcclxuXHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xyXG5cdFx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHR3aWR0aDogMjk4cHg7XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5yaWdodCB7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDY0OHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDMwcHg7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDMwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogNTIwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM0NXB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMzg2cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1NnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMzIwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm9wdGlvbmFsIHtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4MCU7XHJcblx0XHRcdFx0Y29sb3I6IEBmb250Q29sb3I7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogNjMwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNTZweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29yZGVyL3R3by9iYWNrLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDE3NXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTg1cHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDBweCkgdHJhbnNsYXRlWCgtMTg1cHgpO1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0NXB4KSB0cmFuc2xhdGVYKDE0cHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNjVweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDVweCkgdHJhbnNsYXRlWCgtODFweCk7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNDVweCkgdHJhbnNsYXRlWSgtMTY4cHgpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0ICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHQgICAgcGFkZGluZy10b3A6IDE2OHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2MCU7XHJcblx0XHRcdFx0XHRjb2xvcjogIzkxOTE5MTtcclxuXHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMwMXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQudGhyZWUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fSk7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcclxuXHRcdH0pO1xyXG5cdFx0LmxlZnQge1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5kZXNjIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHR3aWR0aDogNDU0cHg7XHJcblx0XHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzgzcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBmb250Q29sb3I7XHJcblx0XHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQG9wdGlDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5vcHRpb25hbCB7XHJcblx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxODAlO1xyXG5cdFx0XHRcdGNvbG9yOiBAZm9udENvbG9yO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0d2lkdGg6IDY2NXB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDA4cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcmRlci90aHJlZS9iYWNrLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDE1NXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTc0cHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNXB4KTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNXB4KSB0cmFuc2xhdGVZKC0yNXB4KTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDYzMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzNTZweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3JkZXIvdGhyZWUvYmFja194cy5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE3OHB4KSB0cmFuc2xhdGVZKC0yMnB4KSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwMHB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDI5MHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogMjA3cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIyN3B4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcmRlci90aHJlZS9saW5lLnBuZykgMCAwL2NvdmVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAtMzAwcHg7XHJcblx0XHRcdFx0XHR0b3A6IDI2NXB4O1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdHRvcDogMTQwcHg7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAtMjIwcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdHRvcDogMTU0cHg7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAtNzlweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjNkZWcpO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucmlnaHQge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xNzNweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yNTBweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5ibG9jayB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI5MHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5mb3JfaW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAzMTBweDtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMzEwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQzOHB4O1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDMwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0XHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjQ3cHg7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjQ3cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMzQ5cHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNDhweDtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxNDhweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMTBweDtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE0MHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjNweDtcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmZvdXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2NXB4O1xyXG5cdFx0fSk7XHJcblx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblx0XHR9KTtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcclxuXHRcdH0pO1xyXG5cdFx0LmxlZnQge1xyXG5cdFx0XHRtaW4td2lkdGg6IDQ2OXB4O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdCYubWQge1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyOTBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHRcdC5yaWdodCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHR3aWR0aDogMzIwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdC5vcmRlcl90aXRsZSgpO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTcxcHgpO1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHR3aWR0aDogNjMwcHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDEwcHgpO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1haW5fdGV4dCB7XHJcblx0XHRcdFx0Lm9yZGVyX2xpc3QoKTtcclxuXHRcdFx0ICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuXHRcdFx0ICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRcdCAgICAubGctYmxvY2soe1xyXG5cdFx0XHQgICAgXHRtYXJnaW4tbGVmdDogODBweDtcclxuXHRcdFx0ICAgIH0pO1xyXG5cdFx0XHQgICAgLm1kLWJsb2NrKHtcclxuXHRcdFx0ICAgIFx0bWFyZ2luLWxlZnQ6IC0xMzRweDtcclxuXHRcdFx0ICAgIFx0d2lkdGg6IDM2MXB4O1xyXG5cdFx0XHQgICAgXHRiciB7XHJcblx0XHRcdCAgICBcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0XHQgICAgXHRsaSB7XHJcblx0XHRcdCAgICBcdFx0bGluZS1oZWlnaHQ6IDIwMCU7XHJcblx0XHRcdCAgICBcdH1cdFxyXG5cdFx0XHQgICAgfSk7XHJcblx0XHRcdCAgICAueHMtYmxvY2soe1xyXG5cdFx0XHQgICAgXHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ICAgIFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdCAgICBcdHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHQgICAgfSk7XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgyOHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA2NjhweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3JkZXIvZm91ci9iYWNrXzEucG5nKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0bGVmdDogLTU3MnB4O1xyXG5cdFx0XHRcdFx0dG9wOiAtMTgwcHg7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAtMjtcclxuXHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdHRvcDogLTEyNXB4O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5vcHRpb25hbCB7XHJcblx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxODAlO1xyXG5cdFx0XHRcdGNvbG9yOiBAZm9udENvbG9yO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0d2lkdGg6IDQ5N3B4O1xyXG5cdFx0XHRcdGhlaWdodDogNDAzcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcmRlci9mb3VyL2JhY2tfMi5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA4OXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUwcHgpIHRyYW5zbGF0ZVkoLTcycHgpO1xyXG5cdFx0XHRcdHotaW5kZXg6IDM7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyM3B4KSB0cmFuc2xhdGVZKC00MnB4KTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMjNweCkgdHJhbnNsYXRlWSgtMjlweCk7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTBweCkgdHJhbnNsYXRlWSgxMTBweCkgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJvb2sge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDU7XHJcblx0XHRcdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiZW50cnlcIjtcclxuXHJcbi5sYW5kY29tcF9iaWQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogODAwcHg7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9iaWQvYmFjay5qcGcpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdC5tZC1ibG9jayh7XHJcblx0XHRoZWlnaHQ6IDEyMDBweDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDYxJSAxMDAlO1xyXG5cdH0pO1xyXG5cdC54cy1ibG9jayh7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fSk7XHJcblx0LndyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9KTtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9KTtcclxuXHR9XHJcblx0Jl9fbGVmdCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTMwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEzNXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcblx0XHR9KTtcclxuXHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA2NXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9KTtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC9jbG9jay5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDI4OHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI4OHB4O1xyXG5cdFx0XHR0b3A6IDEzcHg7XHJcblx0XHRcdHJpZ2h0OiAtMjQ0cHg7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9iaWQvY2xvY2tfbGcucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR3aWR0aDogMjQ4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNDhweDtcclxuXHRcdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IC0xNDBweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9iaWQvY2xvY2tfbWQucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR3aWR0aDogMjIycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMjNweDtcclxuXHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IC02MHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC9jbG9ja194cy5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdHdpZHRoOiAxNTNweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1MnB4O1xyXG5cdFx0XHRcdHRvcDogMTUwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IC02MHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHRcdC5kZXNjIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTI2JTtcclxuXHRcdFx0Y29sb3I6IEBtYWluQmFjaztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHRcdHdpZHRoOiA0NjBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQubGFuZGNvbXBfYmlkX19mb3JtIHtcclxuXHRcdFx0LmVycm9yX25hbWUge1xyXG5cdFx0XHRcdC5lcnJvcigpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5lcnJvcl90ZWwge1xyXG5cdFx0XHRcdC5lcnJvcigpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnB1dF9pdGVtIHtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdC5pbnB1dCg0NTJweDsgNTBweCk7XHJcblx0XHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0XHQuaW5wdXQoNDAwcHg7IDUwcHgpO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHQuaW5wdXQoMjkwcHg7IDUwcHgpO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5hY3Rpb24ge1xyXG5cdFx0XHRcdC5idXR0b25fc3RkKDQ1MnB4OyA3MHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHQuYnV0dG9uX3N0ZCg0MDBweDsgNzBweCk7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdC5idXR0b25fc3RkKDI5MHB4OyA3MHB4KTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19yaWdodCB7XHJcblx0XHRtYXJnaW4tdG9wOiA5MHB4O1xyXG5cdFx0d2lkdGg6IDY4MXB4O1xyXG5cdFx0aGVpZ2h0OiA2MDBweDtcclxuXHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDM0LCAzNCwgMzQsIDAuNik7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzOHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy10b3A6IDU2cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDc0cHg7XHJcblx0XHQubGctYmxvY2soe1xyXG5cdFx0XHR3aWR0aDogNTUycHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdH0pO1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA0NXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fSk7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0fSk7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmlkL2JhY2suanBnKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdCAgICBmaWx0ZXI6IGJsdXIoN3B4KSBicmlnaHRuZXNzKDAuNik7XHJcblx0XHQgICAgLm1kLWJsb2NrKHtcclxuXHRcdCAgICBcdGJhY2tncm91bmQtcG9zaXRpb246IDYxJSAxMDAlO1xyXG5cdFx0ICAgIH0pO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmlkL2JvcmRlci5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0bGVmdDogLTQ1cHg7XHJcblx0XHRcdHRvcDogMzVweDtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC9ib3JkZXJfbGcucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR0b3A6IDI1cHg7XHJcblx0XHRcdFx0bGVmdDogLTM1cHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblx0XHRcdHdpZHRoOiA0MTBweDtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHR1bCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHR3aWR0aDogNDg3cHg7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0d2lkdGg6IDQwN3B4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRcdH0pO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNjhweDtcclxuXHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0OHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC8yLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC8zLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpZC80LnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9iaWQvMS5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiZW50cnlcIjtcclxuXHJcbi5sYW5kY29tcF9yZXBhaXIge1xyXG5cdC5sZy1ibG9jayh7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTcwcHg7XHJcblx0fSk7XHJcblx0Lm1kLWJsb2NrKHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdH0pO1xyXG5cdC54cy1ibG9jayh7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9KTtcclxuXHQud3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH0pO1xyXG5cdH1cclxuXHQmX19sZWZ0IHtcclxuXHRcdHBhZGRpbmctdG9wOiA3MnB4O1xyXG5cdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDYwcHg7XHRcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0XHR9KTtcclxuXHRcdGgzIHtcclxuXHRcdFx0LmgyKCk7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQuZGVzYyB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0XHRcdGNvbG9yOiBAdHdvQ29sb3I7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0LnRleHQge1xyXG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0XHRjb2xvcjogQGZvbnRDb2xvcjtcclxuXHRcdFx0d2lkdGg6IGNhbGMoNDc1cHggKyAxMjBweCk7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTIwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA4MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDQyMHB4ICsgODBweCk7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogNDE3cHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9iYWNrX2xlZnQucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR3aWR0aDogODk4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA2MzNweDtcclxuXHRcdFx0XHR0b3A6IC05MHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVwYWlyL2JhY2tfbGVmdF9sZy5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHR3aWR0aDogODAycHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDY0MHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogLTEwMHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9iYWNrX2xlZnRfbWQucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDcyMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA1NjBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IC0xMjVweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXIvbGVmdF9xdW90LnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiA0OXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzM3B4O1xyXG5cdFx0XHRcdFx0dG9wOiAtNTNweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXIvcmlnaHRfcXVvdC5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdHdpZHRoOiA0OXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzNweDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRib3R0b206IC01M3B4O1xyXG5cdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fSBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm5hbWUge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxODAlO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRjb2xvcjogQGZvbnRDb2xvcjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0LmRlc2NfbmFtZSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE2MCU7XHJcblx0XHRcdGNvbG9yOiAjOTE5MTkxO1xyXG5cdFx0XHR3aWR0aDogMzA4cHg7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19yaWdodCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzRweDtcdFx0XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fSk7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRtaW4td2lkdGg6IGF1dG87XHJcblx0XHRcdCYubGcge1xyXG5cdFx0XHRcdG1pbi13aWR0aDogNDQxcHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE3MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLm1kIHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDI5M3B4O1xyXG5cdFx0XHRcdGhlaWdodDogNTEwcHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE4N3B4KSB0cmFuc2xhdGVYKDMwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYueHMge1xyXG5cdFx0XHRcdG1pbi13aWR0aDogYXV0bztcdFx0XHRcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9wc2V1ZG9fMS5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDMxMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI1M3B4O1xyXG5cdFx0XHR0b3A6IC03MHB4O1xyXG5cdFx0XHRsZWZ0OiAtMTcwcHg7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0bGVmdDogLTcwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdHRvcDogLTgwcHg7XHJcblx0XHRcdFx0bGVmdDogLTI1cHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVwYWlyL3BzZXVkb18yLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHR3aWR0aDogMjY3cHg7XHJcblx0XHRcdGhlaWdodDogMzE2cHg7XHJcblx0XHRcdHRvcDogNzBweDtcclxuXHRcdFx0cmlnaHQ6IC0xMjBweDtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHR0b3A6IDE1cHg7XHJcblx0XHRcdFx0cmlnaHQ6IC0xMzBweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXIvcHNldWRvXzJfbWQucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR3aWR0aDogMTM0cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNzJweDtcclxuXHRcdFx0XHR0b3A6IDUwcHg7XHJcblx0XHRcdFx0bGVmdDogMjUwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0Ji5vdGhlciB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXIvcHNldWRvXzFfMi5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdHdpZHRoOiAzMTJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI1M3B4O1xyXG5cdFx0XHRcdHRvcDogLTcwcHg7XHJcblx0XHRcdFx0bGVmdDogLTE3MHB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdGxlZnQ6IC03MHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHR0b3A6IC04MHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogLTI1cHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVwYWlyL3BzZXVkb18yXzIucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR3aWR0aDogMjY3cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzMTZweDtcclxuXHRcdFx0XHR0b3A6IDcwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IC0xMjBweDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHR0b3A6IDE1cHg7XHJcblx0XHRcdFx0XHRyaWdodDogLTEzMHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpci9wc2V1ZG9fMl9tZF8yLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMzRweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMjcycHg7XHJcblx0XHRcdFx0XHR0b3A6IDUwcHg7XHJcblx0XHRcdFx0XHRsZWZ0OiAyNTBweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIkBpbXBvcnQgXCJlbnRyeVwiO1xyXG5cclxuLmxhbmRjb21wX3JlcGFpcl9vcHRpIHtcclxuXHRiYWNrZ3JvdW5kOiBAbWFpbkJhY2s7XHJcblx0LndyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmc6IDUwcHggMCA1MHB4IDExNXB4O1xyXG5cdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0cGFkZGluZzogMTBweCAwIDEwcHggMTVweDtcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH0pO1xyXG5cdH1cclxuXHQuaXRlbSB7XHJcblx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQubGctYmxvY2soe1xyXG5cdFx0XHR3aWR0aDogMjcwcHg7XHJcblx0XHR9KTtcclxuXHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHRcdHdpZHRoOiAyMjBweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHR3aWR0aDogMjQycHg7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlcGFpcl9vcHRpL2JhY2sucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdHdpZHRoOiAyNDlweDtcclxuXHRcdFx0aGVpZ2h0OiAxNDhweDtcclxuXHRcdFx0dG9wOiAtMjdweDtcclxuXHRcdFx0bGVmdDogLTEwcHg7XHJcblx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0dG9wOiAtMzVweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXJfb3B0aS9iYWNrX21kLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDIzNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTc4cHg7XHJcblx0XHRcdFx0dG9wOiB1bnNldDtcclxuXHRcdFx0XHRsZWZ0OiB1bnNldDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXJfb3B0aS9iYWNrX3hzLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDI0OXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTQ4cHg7XHJcblx0XHRcdFx0dG9wOiB1bnNldDtcclxuXHRcdFx0XHRsZWZ0OiAtMjBweDtcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcclxuXHRcdFx0Y29sb3I6IEBmb250Q29sb3I7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCkgdHJhbnNsYXRlWSgxNXB4KTtcclxuXHRcdFx0fSk7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZXBhaXJfb3B0aS9iYWRnZS5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdHdpZHRoOiA0N3B4O1xyXG5cdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHR0b3A6IC0xM3B4O1xyXG5cdFx0XHRcdGxlZnQ6IGNhbGMoLTQ3cHggLSAyMHB4KTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIkBpbXBvcnQgXCJlbnRyeVwiO1xyXG5cclxuLmxhbmRjb21wX290aGVyX3Rhc2tzIHtcclxuXHRwYWRkaW5nLXRvcDogODBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHQubWQtYmxvY2soe1xyXG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0fSk7XHJcblx0LnhzLWJsb2NrKHtcclxuXHRcdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcclxuXHRcdCAgICB0b3A6IGNhbGMoMTAwJSArIDQwcHgpO1xyXG5cdFx0ICAgIHotaW5kZXg6IDMwMDtcclxuXHRcdH1cclxuXHRcdC5mbGlja2l0eS12aWV3cG9ydCB7XHJcblx0XHQgIHRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xyXG5cdFx0fVxyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cdH0pO1xyXG5cdC5jb3VudGVyIHtcclxuXHRcdC5jb3VudGVyKCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9KTtcclxuXHR9XHJcblx0aDIge1xyXG5cdFx0LmgyKCk7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHQucHNldWRvX2xpbmVzKDI5MHB4KTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAyMnB4O1x0XHRcdFxyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdC5wc2V1ZG9fbGluZXMoMjIwcHgpO1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHQucHNldWRvX2xpbmVzKDE0MHB4KTtcclxuXHRcdFx0XHR0b3A6IDE2cHg7XHRcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdC5wc2V1ZG9fbGluZXMoMjkwcHgpO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAyMnB4O1xyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdC5wc2V1ZG9fbGluZXMoMjIwcHgpO1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHQucHNldWRvX2xpbmVzKDE0MHB4KTtcclxuXHRcdFx0XHR0b3A6IDE2cHg7XHRcclxuXHRcdFx0fSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2Jsb2NrIHtcclxuXHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdHBhZGRpbmc6IDAgNjBweDtcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH0pO1xyXG5cdFx0Lml0ZW0ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5sZWZ0IHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDgwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDg1cHg7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyOTBweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5mb3JfaW1nIHtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogNDUwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM2OXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzgwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzIwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMjkwcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmRhdGEge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0LnRpdHRsZV9tZCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAdHdvQ29sb3I7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEzcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyNTZweDtcclxuXHRcdFx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmFjdGlvbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdC5idXR0b25fc3RkKDI2MHB4OyA1NXB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAZm9udENvbG9yO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBvcHRpQ29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMzBweDtcclxuXHRcdFx0XHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogLTE1cHg7XHJcblx0XHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBmb250Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucmlnaHQge1xyXG5cdFx0XHRcdGhlaWdodDogMzY5cHg7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI4MHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHdpZHRoOiA2OTBweDtcclxuXHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MDBweDtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAdHdvQ29sb3I7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50ZXh0KCkge1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNzAlO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGZvbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1ODBweDtcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCBhdXRvIDA7XHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHQudGV4dCgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0LnRleHQoKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmFjdGlvbiB7XHJcblx0XHRcdFx0XHQuYnV0dG9uX3N0ZCg0NTJweDsgNzBweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2NXB4O1xyXG5cdFx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdC5idXR0b25fc3RkKDI5MHB4OyA3MHB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gZmxpY2tpdHk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLmZsaWNraXR5LWJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxufVxyXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBzdmcgY2lyY2xlIHtcclxuICAgIFx0ZmlsbDogI0ZGRjg1OTtcclxuICAgIFx0dHJhbnNpdGlvbjogLjNzO1xyXG4gICAgfVxyXG4gICAgJi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcclxuICAgIFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMTVweCAyNHB4IHJnYmEoMjU1LCAyNDgsIDg5LCAwLjQpKTtcclxuICAgIH1cclxufVxyXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgLy8gd2lkdGg6IDUwcHg7XHJcbiAgICB3aWR0aDogNjZweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHRvcDogNDAlO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSk7XHJcblxyXG4gICAgLy8gLmxnLWJsb2NrKHtcclxuICAgIC8vICAgICB3aWR0aDogNjBweDtcclxuICAgIC8vICAgICBoZWlnaHQ6IDY2cHg7XHJcbiAgICAvLyB9KTtcclxufVxyXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XHJcbiAgICBsZWZ0OiAtOTVweDtcclxuXHJcbiAgICAubGctYmxvY2soe1xyXG4gICAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgfSk7XHJcbiAgICAubWQtYmxvY2soe1xyXG4gICAgXHRsZWZ0OiAtMTBweDtcclxuICAgIH0pO1xyXG59XHJcbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xyXG4gICAgcmlnaHQ6IC05NXB4O1xyXG5cclxuICAgIC5sZy1ibG9jayh7XHJcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgfSk7XHJcbiAgICAubWQtYmxvY2soe1xyXG4gICAgXHRyaWdodDogMTBweDtcclxuICAgIH0pO1xyXG59XHJcbi8vIGZsaWNraXR5PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IiwiQGltcG9ydCBcImVudHJ5XCI7XHJcblxyXG4ubGFuZGNvbXBfcXVlc3Rpb25zIHtcclxuXHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblx0LmxnLWJsb2NrKHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH0pO1xyXG5cdC5tZC1ibG9jayh7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9KTtcclxuXHQud3JhcHBlciB7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fSk7XHJcblx0fVxyXG5cdGgyIHtcclxuXHRcdC5oMigpO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHRcdC54cy1ibG9jayh7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9KTtcclxuXHR9XHJcblx0Jl9fYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9KTtcclxuXHRcdC5sZWZ0IHtcclxuXHRcdFx0Lml0ZW1zIHtcclxuXHRcdFx0XHR3aWR0aDogNzU4cHg7XHJcblx0XHRcdFx0bWluLXdpZHRoOiA3NThweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdHdpZHRoOiA2MDBweDtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogNjAwcHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdHdpZHRoOiA3MzBweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0Lml0ZW0ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyNiU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjNDA0MDQwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGIHVybCguLi9pbWcvcXVlc3Rpb25zL3F1ZXN0X2JhY2sucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAzMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2NXB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDQ1cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogODBweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDE1cHg7XHJcblx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAb3B0aUNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDMwcHggNDBweCByZ2JhKDI1NSwgMTMxLCA2MSwgMC4yKTtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcywgY29sb3IgLjFzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAb3B0aUNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdWVzdGlvbnMvcXVlc3RfYmFja19hY3RpdmUucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAtNDBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xcztcclxuXHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcclxuXHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuXHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRAa2V5ZnJhbWVzIHNsaWRlbWUge1xyXG5cdFx0XHRcdFx0XHRcdFx0MCUge2xlZnQ6IC0yMjlweDt9XHJcblx0XHRcdFx0XHRcdFx0XHQzMCUge2xlZnQ6IDExMCU7fVxyXG5cdFx0XHRcdFx0XHRcdFx0MTAwJSB7bGVmdDogMTEwJTt9IFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRleHQge1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGZvbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCA0MHB4O1xyXG5cdFx0XHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggNDRweDtcclxuXHRcdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAxNXB4O1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5yaWdodCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMzVweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1NXB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvcXVlc3Rpb25zL2JhY2sucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHR3aWR0aDogMTIwMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTE2N3B4O1xyXG5cdFx0XHRcdHRvcDogLTI5MXB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0yODFweDtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdWVzdGlvbnMvYmFja19sZy5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHR0b3A6IC0yNDBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IC0yNjFweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdWVzdGlvbnMvYmFja19tZC5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvcXVlc3Rpb25zL2JhY2tfeHMucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwOTRweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTA2MXB4O1xyXG5cdFx0XHRcdFx0dG9wOiAtMjAwcHg7XHJcblx0XHRcdFx0XHRsZWZ0OiAtMzMwcHg7XHJcblx0XHRcdFx0fSk7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJsb2NrIHtcclxuXHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjYlO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEB0d29Db2xvcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMzcHg7XHJcblx0XHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMzNHB4O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MDBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHRcclxuXHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5tYXN0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC5mb3JfaW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDIzN3B4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIzN3B4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxODAlO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAZm9udENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH0pO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5kZXNjIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjE4cHg7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2MCU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM5MTkxOTE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmFjdGlvblx0IHtcclxuXHRcdFx0XHRcdC5idXR0b25fc3RkKDQ1MnB4OyA3MHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0XHRcdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdFx0XHQuYnV0dG9uX3N0ZCgzMjRweDsgNzBweCk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0XHR9KTtcclxuXHRcdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHRcdC5idXR0b25fc3RkKDQ1MHB4OyA3MHB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHQuYnV0dG9uX3N0ZCgyOTBweDsgNzBweCk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGltcG9ydCBcImVudHJ5XCI7XHJcblxyXG4ubGFuZGNvbXBfY2VydGlmaWNhdGVzIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblx0LmxnLWJsb2NrKHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cdH0pO1xyXG5cdC54cy1ibG9jayh7XHJcblx0XHQuZmxpY2tpdHktdmlld3BvcnQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdC5jYXJvdXNlbC1jZWxsIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XHJcblx0XHRcdHRvcDogY2FsYygxMDAlICsgMzBweCk7XHJcblx0XHRcdHotaW5kZXg6IDMwMDtcclxuXHRcdH1cclxuXHR9KTtcclxuXHQuY291bnRlciB7XHJcblx0XHQuY291bnRlcigpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH0pO1xyXG5cdH1cclxuXHRoMiB7XHJcblx0XHQuaDIoKTtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdC5wc2V1ZG9fbGluZXMoMjEwcHgpO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDIycHg7XHRcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHQucHNldWRvX2xpbmVzKDE2MHB4KTtcdFxyXG5cdFx0XHR9KTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHQucHNldWRvX2xpbmVzKDcwcHgpO1x0XHJcblx0XHRcdFx0dG9wOiAxNnB4O1x0XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHQucHNldWRvX2xpbmVzKDIxMHB4KTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMjJweDtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHQucHNldWRvX2xpbmVzKDE2MHB4KTtcdFxyXG5cdFx0XHR9KTtcclxuXHRcdFx0Lm1kLWJsb2NrKHtcclxuXHRcdFx0XHQucHNldWRvX2xpbmVzKDcwcHgpO1x0XHJcblx0XHRcdFx0dG9wOiAxNnB4O1x0XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19ibG9jayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2VydGlmaWNhdGVzL2JhY2tfMS5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDM3NXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDg4N3B4O1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IC0xNTBweDtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jZXJ0aWZpY2F0ZXMvYmFja18xX21kLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDMwOXB4O1xyXG5cdFx0XHRcdGhlaWdodDogNzMwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2VydGlmaWNhdGVzL2JhY2tfMi5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDQyMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI0MnB4O1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAtMTM1cHg7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2VydGlmaWNhdGVzL2JhY2tfMl9tZC5wbmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdHdpZHRoOiAyNjlweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1NHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHRcdC5pdGVtcyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiA5MzRweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0d2lkdGg6IDYzNHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fSk7XHJcblx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDMwcHggNDBweCByZ2JhKDAsMCwwLC4xNCk7XHJcblx0XHRcdFx0d2lkdGg6IDI5MnB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDE4cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyOXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdC5sZy1ibG9jayh7XHJcblx0XHRcdFx0XHR3aWR0aDogMjM4cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM0MHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLDAsMCwuMTQpO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdC5tZC1ibG9jayh7XHJcblx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI4NXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDNuKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKC1uKzMpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG5cdFx0XHRcdFx0fSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC54cy1ibG9jayh7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZChvZGQpLCAmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCA0MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGltcG9ydCBcImVudHJ5XCI7XHJcblxyXG4ubGFuZGNvbXBfZm9vdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IC0zODBweDtcclxuXHRiYWNrZ3JvdW5kOiBAbWFpbkJhY2s7XHJcblx0aGVpZ2h0OiAzODBweDtcclxuXHQubGctYmxvY2soe1xyXG5cdFx0Ym90dG9tOiAtNjEwcHg7XHJcblx0XHRoZWlnaHQ6IDYxMHB4O1xyXG5cdH0pO1xyXG5cdC5tZC1ibG9jayh7XHJcblx0XHRib3R0b206IC02MDBweDtcclxuXHRcdGhlaWdodDogNjAwcHg7XHJcblx0fSk7XHJcblx0LnhzLWJsb2NrKHtcclxuXHRcdGJvdHRvbTogLTYzMHB4O1xyXG5cdFx0aGVpZ2h0OiA2MzBweDtcclxuXHR9KTtcclxuXHJcblx0Jl9fYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0cGFkZGluZzogMjRweCAwO1xyXG5cdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH0pO1xyXG5cdFx0LnhzLWJsb2NrKHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH0pO1xyXG5cdFx0LmxvZ28ge1xyXG5cdFx0XHQubG9nbygpO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHJcblx0XHQub3RoZXJfc3BlY2lhbGl6YXRpb25zIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0ICAgIC5sZy1ibG9jayh7XHJcblx0XHQgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0ICAgIH0pO1xyXG5cdFx0ICAgIC50aXRsZSB7XHJcblx0XHQgICAgXHQueHMtYmxvY2soe1xyXG5cdFx0ICAgIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQgICAgXHR9KTtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgLmxpbmtzIHtcclxuXHRcdCAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHRcdCAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdCAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHRcdCAgICAgICAgaGVpZ2h0OiAyNzVweDtcclxuXHRcdCAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0ICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHQgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHQgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMCAwIDMwcHg7XHJcblx0XHQgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4O1xyXG5cdFx0ICAgICAgICAubWQtYmxvY2soe1xyXG5cdFx0ICAgICAgICBcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHQgICAgICAgIH0pO1xyXG5cdFx0ICAgICAgICAgYSB7XHJcblx0XHQgICAgICAgICAgICBjb2xvcjogQG9wdGlDb2xvcjtcclxuXHRcdCAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHQgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0ICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cdFx0ICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5MiU7XHJcblx0XHQgICAgICAgICAgICAmOmhvdmVyIHtcclxuXHRcdCAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcclxuXHRcdCAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHQgICAgICAgICAgICB9XHJcblx0XHQgICAgICAgICAgICAubGctYmxvY2soe1xyXG5cdFx0ICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdCAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjkwJTtcclxuXHRcdCAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQgICAgICAgICAgICB9KTtcclxuXHRcdCAgICAgICAgICAgIC5tZC1ibG9jayh7XHJcblx0XHQgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG5cdFx0ICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNzAlO1xyXG5cdFx0ICAgICAgICAgICAgfSk7XHJcblx0XHQgICAgICAgICAgICAueHMtYmxvY2soe1xyXG5cdFx0ICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMTAlO1xyXG5cdFx0ICAgICAgICAgICAgfSk7XHJcblx0XHQgICAgICAgICB9XHJcblx0XHQgICAgfVxyXG5cdFx0fVxyXG5cclxuXHRcdC50aW1lIHtcclxuXHRcdFx0LnRpbWUoKTtcclxuXHRcdFx0bWFyZ2luOiAwIDUwcHggMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0XHQubGctYmxvY2soe1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQubWQtYmxvY2soe1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0XHQueHMtYmxvY2soe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cdFx0LnRlbCB7XHJcblx0XHRcdC50ZWwoKTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0LmxnLWJsb2NrKHtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHR9KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAaW1wb3J0IFwiZW50cnlcIjtcclxuXHJcbi50aXRsZV9tb2RhbCgpIHtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxuXHRsaW5lLWhlaWdodDogMTI2JTtcclxuXHRjb2xvcjogQHR3b0NvbG9yO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQueHMtYmxvY2soe1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH0pO1xyXG59XHJcblxyXG4ubW9kYWxfb3B0aSgpIHtcclxuXHQmLmZhbmN5Ym94LWNvbnRlbnQge1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdH1cclxuXHQuZmFuY3lib3gtYnV0dG9uIHN2ZyB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHQqIHtcclxuXHRcdFx0ZmlsbDogIzMzMzMzMztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNtb2RhbF9hY2NlcHRlZCB7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcHRpb25hbC9hY2NlcHRlZC5qcGcpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJveC1zaGFkb3c6IDBweCAzMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdHdpZHRoOiA0ODJweDtcclxuXHRoZWlnaHQ6IDI4NnB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDYxcHggOTRweCAwICFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHQueHMtYmxvY2soe1xyXG5cdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcHRpb25hbC9hY2NlcHRlZF94cy5qcGcpIG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRwYWRkaW5nOiA3MHB4IDE1cHggMCFpbXBvcnRhbnQ7XHJcblx0fSk7XHJcblxyXG5cdC50aXRsZSB7XHJcblx0XHQudGl0bGVfbW9kYWwoKTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cdC5kZXNjIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTI2JTtcclxuXHRcdGNvbG9yOiBAdHdvQ29sb3I7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0d2lkdGg6IDI5MHB4O1xyXG5cdH1cclxuXHQubW9kYWxfb3B0aSgpO1xyXG59XHJcblxyXG5cclxuI21vZGFsX2NhbGwge1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3B0aW9uYWwvY2FsbC5qcGcpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJveC1zaGFkb3c6IDBweCAzMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdHdpZHRoOiA0ODJweDtcclxuXHRoZWlnaHQ6IDU4MXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDYxcHggOTRweCAwICFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHQueHMtYmxvY2soe1xyXG5cdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcHRpb25hbC9jYWxsX3hzLmpwZykgbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdHBhZGRpbmc6IDEwMHB4IDE1cHggMCFpbXBvcnRhbnQ7XHJcblx0fSk7XHJcblxyXG5cdC50aXRsZSB7XHJcblx0XHQudGl0bGVfbW9kYWwoKTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcblx0fVxyXG5cdGZvcm0ge1xyXG5cdFx0LmVycm9yX25hbWUge1xyXG5cdFx0XHQuZXJyb3IoKTtcclxuXHRcdH1cclxuXHRcdC5lcnJvcl90ZWwge1xyXG5cdFx0XHQuZXJyb3IoKTtcclxuXHRcdH1cclxuXHRcdC5pbnB1dF9pdGVtIHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0LmlucHV0KDI5MHB4OyA1MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmFjdGlvbiB7XHJcblx0XHRcdC5idXR0b25fc3RkKDI5MHB4KTtcclxuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1vZGFsX29wdGkoKTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuI21vZGFsX2NhbGxfc2FsZSB7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9vcHRpb25hbC9jYWxsX3NhbGUuanBnKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRib3gtc2hhZG93OiAwcHggMzBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHR3aWR0aDogNDgycHg7XHJcblx0aGVpZ2h0OiA1ODFweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiA2MXB4IDk0cHggMCAhaW1wb3J0YW50O1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0LnhzLWJsb2NrKHtcclxuXHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvb3B0aW9uYWwvY2FsbF9zYWxlX3hzLmpwZykgbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdHBhZGRpbmc6IDEwMHB4IDE1cHggMCFpbXBvcnRhbnQ7XHJcblx0fSk7XHJcblxyXG5cdC50aXRsZSB7XHJcblx0XHQudGl0bGVfbW9kYWwoKTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcblx0fVxyXG5cdGZvcm0ge1xyXG5cdFx0LmVycm9yX25hbWUge1xyXG5cdFx0XHQuZXJyb3IoKTtcclxuXHRcdH1cclxuXHRcdC5lcnJvcl90ZWwge1xyXG5cdFx0XHQuZXJyb3IoKTtcclxuXHRcdH1cclxuXHRcdC5pbnB1dF9pdGVtIHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0LmlucHV0KDI5MHB4OyA1MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmFjdGlvbiB7XHJcblx0XHRcdC5idXR0b25fc3RkKDI5MHB4KTtcclxuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1vZGFsX29wdGkoKTtcclxufSIsIkBpbXBvcnQgXCJlbnRyeVwiO1xyXG5cclxuLmxhbmRjb21wXzQwNCB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy80MDQvYmFjay5qcGcpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogMTV2aDtcclxuXHJcbiAgICAubWQtYmxvY2soe1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvNDA0L2JhY2tfbWQuanBnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIH0pO1xyXG4gICAgLnhzLWJsb2NrKHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nLzQwNC9iYWNrX3hzLmpwZykgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9KTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgJi5sZ180MDQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1kLWJsb2NrKHtcclxuICAgICAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubWRfNDA0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgLnhzLWJsb2NrKHtcclxuICAgICAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYueHNfNDA0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSk7XHJcbiAgICB9XHJcbiAgICAudGV4dCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTQ1JTtcclxuICAgICAgICBjb2xvcjogIzRGNEY0RjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgICAgICAgLm1kLWJsb2NrKHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQ1JTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9KTtcclxuICAgICAgICAueHMtYmxvY2soe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDUlO1xyXG4gICAgICAgIH0pO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgICAgLmJ1dHRvbl9zdGQoMjkwcHg7IDcwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG59Il19 */

/* End */


/* Start:/bitrix/components/custom/main/templates/.default/style.css?1562164096149*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
/* End */
/* /bitrix/templates/books/css/all.min.css?1574160562654173 */
/* /bitrix/components/custom/main/templates/.default/style.css?1562164096149 */