/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2rem;margin:0.67rem 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:"Segoe UI",sans-serif;font-size:1rem}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5rem}sub{bottom:-0.25rem}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0;width:100%}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35rem 0.625rem 0.75rem}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}img{max-width:100%;height:auto;display:block}a{color:#444;text-decoration:none}a:hover,a:active,a:focus,input:focus{outline:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html #wpadminbar{position:fixed}html,body{margin:0;padding:0}html.front-html{font-size:10px;color:#000000;font-family:"Segoe UI",sans-serif;font-weight:400;line-height:1.2}body:not(.wp-admin){min-width:320px;overflow-x:hidden;position:relative;background-color:#fff;min-height:100vh;font-size:16px}::-webkit-input-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}::placeholder{opacity:1}h2{font-size:36px;font-weight:700}@media (max-width: 1279px){h2{font-size:28px;line-height:1.5}}@media (max-width: 1279px) and (max-width: 798px){h2{font-size:22px}}.container{width:100%;max-width:1290px;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}@media (max-width: 1279px){.container{padding-left:2.5rem;padding-right:2.5rem}}@media (max-width: 798px){.container{padding-left:25px;padding-right:25px}.container--full-mobile{padding-left:0;padding-right:0}}.container .container{padding-left:0;padding-right:0}.container--top{max-width:1440px}.container--footer{max-width:1320px}@media (max-width: 1279px){.container--footer{padding-left:15px;padding-right:15px}}.row{margin-left:-25px;margin-right:-25px;width:calc(100% + 50px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1279px){.row{margin-left:-8rem;margin-right:-8rem}}.col-auto{padding-left:25px;padding-right:25px;width:100%}@media (max-width: 1279px){.col-auto{padding-left:8rem;padding-right:8rem}}.text-white{color:#fff !important}.text-white-hover:hover{color:#fff !important}.text-black{color:#000 !important}.text-black-hover:hover{color:#000 !important}.section{position:relative;overflow:hidden}a{color:#135e96;text-decoration:none}a:hover{color:#135e96;text-decoration:underline}.w-100{width:100%}.d-none{display:none}.a-abs{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9}body:not(.wp-admin) h1,body:not(.wp-admin) h2,body:not(.wp-admin) h3,body:not(.wp-admin) h4,body:not(.wp-admin) h5,body:not(.wp-admin) h6{margin-top:0}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.page-content ul{margin:0;padding:0}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{color:#000;font-weight:400;font-style:normal;letter-spacing:normal;margin-bottom:30px}.page-content h1{font-size:72px;line-height:80px}@media (max-width: 798px){.page-content h1{font-size:45px;line-height:48px}}.page-content h2{font-size:56px;line-height:64px}@media (max-width: 798px){.page-content h2{font-size:40px;line-height:48px}}.page-content h3{font-size:40px;line-height:48px}@media (max-width: 798px){.page-content h3{font-size:24px;line-height:32px}}.page-content h4{font-size:24px;line-height:32px}@media (max-width: 798px){.page-content h4{font-size:18px;line-height:32px}}.page-content h5{color:#e23e21;font-size:18px;font-weight:400;font-style:normal;letter-spacing:3px;line-height:32px}.page-content p{margin:0 0 20px;padding:0;color:#000;font-family:"Palanquin",sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}.page-content p a{color:#e23e21;text-decoration:none}.page-content p a:hover{color:#e23e21;text-decoration:underline}.page-content ul{list-style:none;padding-left:90px;padding-top:30px;padding-bottom:45px}@media (max-width: 798px){.page-content ul{padding-left:28px}}.page-content ul li{position:relative;color:#000;font-size:20px;font-weight:400;line-height:32px}.page-content ul li::before{content:"";position:absolute;left:-16px;top:12px;display:block;width:6px;height:6px;background-color:#e23e21;border-radius:50%}.page-content ul li a{color:#e23e21}.page-content ol{padding-left:90px;padding-top:30px;padding-bottom:45px}.page-content ol li{position:relative;color:#000;font-size:20px;font-weight:400;line-height:32px}.page-content ol li a{color:#e23e21}.page-content iframe{max-width:100%}@media (max-width: 798px){.page-content iframe{margin-top:20px}}.page-default{padding:30px 0}.pseudo-wrap{padding-left:9.4vw}@media (max-width: 798px){.pseudo-wrap{padding-left:0;padding-right:0}}.pseudo-wrap--2{padding-left:0;padding-right:9.4vw}@media (max-width: 798px){.pseudo-wrap--2{padding-left:0;padding-right:0}}body:not(.logged-in) .only-logged-in{display:none}.body-cover{position:fixed;width:100%;height:100%;display:none;z-index:99}.body-cover.open{display:block}.body-cover{background-color:rgba(0,0,0,0.9)}@media (max-width: 798px){.hide-mobile{display:none}}@media (min-width: 799px){.hide-tablet{display:none}}.page-row{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:80px 0 80px}@media (max-width: 798px){.page-row{padding:50px 0 50px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 798px){.page-row--news{padding:50px 0 0}}.page-content__title,.page-content h1{color:#041634;font-size:65px;font-weight:700;margin-top:-18px !important}@media (max-width: 798px){.page-content__title,.page-content h1{font-size:33px}}.inner{max-width:100%;margin:0 auto;padding:20px 0}.text-center{text-align:center;position:relative}@media (max-width: 798px){.mobile-text-left{text-align:left}}.wp-block-quote{max-width:calc(100% - 57px);margin-right:0;margin-left:auto;border-left:6px solid #e23e21;border-radius:3px;padding-top:6px;padding-bottom:6px;padding-left:10px;margin-bottom:50px}@media (max-width: 798px){.wp-block-quote{max-width:100%}}.wp-block-quote p{color:#000;font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}.wp-block-quote p:last-child{margin-bottom:0}.wp-block-quote p a{display:inline-block;color:#000;font-size:17px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:26px}@media (max-width: 798px){.wp-block-quote p a{font-size:17px;line-height:26px}}.wpcf7-not-valid-tip{display:none}body .wpcf7-not-valid,body input.wpcf7-not-valid,body textarea.wpcf7-not-valid{border:1px solid red}.flex-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.braedcrumbs{color:#646464;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:34px;margin-bottom:21px}.braedcrumbs a{color:#646464}.braedcrumbs a:hover{color:#e23e21}.btn{display:inline-block;min-width:181px;height:48px;background-color:#b39362;color:#ffffff;font-size:16px;font-weight:700;padding:15px 33px;margin-left:0;margin-right:0;text-align:center;transition:0.3s;line-height:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (max-width: 798px){.btn{min-width:140px;height:42px;font-size:14px;padding:13px 24px}}.btn:hover{color:#b39362;background-color:rgba(216,216,216,0.32);border-color:rgba(216,216,216,0.32);text-decoration:none}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex}.owl-carousel .owl-stage:after{content:".";display:none;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{max-width:100%;height:auto}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel .owl-nav button.owl-prev:focus,.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel button.owl-dot:focus{outline:0}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.owl-carousel .owl-video-play-icon,.owl-carousel .pause{position:relative;width:46px;height:22px;margin:0;-webkit-transform:unset;transform:unset;left:unset;top:unset;background:url(../img/pause.svg) no-repeat;background-size:cover;cursor:pointer;z-index:1;margin-left:8px;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{opacity:.8;-webkit-transform:none;transform:none}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon,.pause{display:block}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel{position:relative}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:25px;background-size:cover;background-color:transparent}@media (max-width: 798px){.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:16px;height:28px}}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{margin:auto;display:none}.owl-carousel .owl-nav .owl-prev span:hover,.owl-carousel .owl-nav .owl-next span:hover{color:#676767}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-next.disabled{display:none}.owl-carousel .owl-nav .owl-prev{left:-25px;background-image:url(../img/prev.svg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media (max-width: 1279px){.owl-carousel .owl-nav .owl-prev{left:-25px}}@media (max-width: 798px){.owl-carousel .owl-nav .owl-prev{left:0}}.owl-carousel .owl-nav .owl-next{right:0;background-image:url(../img/prev.svg)}@media (max-width: 1279px){.owl-carousel .owl-nav .owl-next{right:0}}.owl-carousel .owl-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;width:100%;bottom:16px}.owl-carousel .owl-dots button.owl-dot{width:10px;height:10px;border-radius:50%;border:2px solid #fff;background-color:white;margin-right:14px;opacity:.6}.owl-carousel .owl-dots button.owl-dot:last-child{margin-right:0}.owl-carousel .owl-dots button.owl-dot.active,.owl-carousel .owl-dots button.owl-dot:hover{background-color:#fff;opacity:1}.owl-gallery .owl-dots{display:none}.owl-gallery.owl-carousel-dots .owl-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;bottom:-36px}@media (max-width: 798px){.owl-gallery.owl-carousel-dots .owl-dots{display:none}}.owl-gallery.owl-carousel-dots .owl-dots button.owl-dot{border:1px solid #000;margin-right:25px}.owl-gallery.owl-carousel-dots .owl-dots button.owl-dot.active,.owl-gallery.owl-carousel-dots .owl-dots button.owl-dot:hover{background-color:#000}.owl-gallery.owl--oryginal .owl-item{max-height:100%}.owl-gallery.owl--oryginal .item.item-single{max-height:100%}.owl-gallery.owl--oryginal .owl-stage{max-height:100%}.owl-gallery.owl--oryginal .owl-stage-outer{max-height:100%}.preloader{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;background:#ffffff;width:100%;height:100%;z-index:1000;transition:all 0.3s}.preloader--hidden{opacity:0;visibility:hidden}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 192dpi) and (min-width: 1440px), (min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 2dppx) and (min-width: 1440px){.lds-ellipsis{width:3.33vw;height:3.33vw}}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#e23e21;-webkit-animation-timing-function:cubic-bezier(0, 1, 1, 0);animation-timing-function:cubic-bezier(0, 1, 1, 0)}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 192dpi) and (min-width: 1440px), (min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 2dppx) and (min-width: 1440px){.lds-ellipsis div{top:1.4vw;width:0.57vw;height:0.57vw}}.lds-ellipsis div:nth-child(1){left:6px;-webkit-animation:lds-ellipsis1 0.6s infinite;animation:lds-ellipsis1 0.6s infinite}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 192dpi) and (min-width: 1440px), (min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 2dppx) and (min-width: 1440px){.lds-ellipsis div:nth-child(1){left:0.31vw}}.lds-ellipsis div:nth-child(2){left:6px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 192dpi) and (min-width: 1440px), (min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 2dppx) and (min-width: 1440px){.lds-ellipsis div:nth-child(2){left:0.31vw}}.lds-ellipsis div:nth-child(3){left:26px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 192dpi) and (min-width: 1440px), (min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 2dppx) and (min-width: 1440px){.lds-ellipsis div:nth-child(3){left:1.35vw}}.lds-ellipsis div:nth-child(4){left:45px;-webkit-animation:lds-ellipsis3 0.6s infinite;animation:lds-ellipsis3 0.6s infinite}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 192dpi) and (min-width: 1440px), (min-device-pixel-ratio: 2) and (min-width: 1440px), (min-resolution: 2dppx) and (min-width: 1440px){.lds-ellipsis div:nth-child(4){left:2.34vw}}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(19px, 0);transform:translate(19px, 0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(19px, 0);transform:translate(19px, 0)}}.nano.nano-on{position:relative;width:100%;height:100%;overflow:hidden}.nano.nano-on>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano.nano-on>.nano-content:focus{outline:thin dotted}.nano.nano-on>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano.nano-on>.nano-pane{background:rgba(0,0,0,0.25);position:absolute;width:8px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;transition:.2s;border-radius:5px}.nano.nano-on>.nano-pane>.nano-slider{background:#a7a9ac;position:relative;margin:0 1px;border-radius:3px}.nano.nano-on:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:0.99}.nano.nano-on .nano-pane{background:transparent}.nano.nano-on .nano-slider{background:#111}.header--scrolling{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:99}.header--scrolling .header__logo img{max-width:70px}.header__inner{padding:10px}@media (max-width: 798px){.header__inner{padding:10px 0}}.header__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__logo{z-index:9999}.header__logo a{display:block}.header__logo img{display:block;max-width:102px}@media (max-width: 1279px){.header__logo img{max-width:70px}}.header__menu{margin-left:auto}.header .burger{display:none;width:30px;cursor:pointer;z-index:99}@media (max-width: 798px){.header .burger{display:block}}.header .burger.active:before{-webkit-transform:translateY(8px) rotate(135deg);transform:translateY(8px) rotate(135deg)}.header .burger.active::after{-webkit-transform:translateY(-8px) rotate(-135deg);transform:translateY(-8px) rotate(-135deg)}.header .burger.active div{-webkit-transform:scale(0);transform:scale(0)}.header .burger:before,.header .burger:after,.header .burger div{background:black;content:"";display:block;height:2px;margin:6px 0;transition:0.5s}.header__mobile{display:none;position:absolute;right:-100%;top:0;width:100%;height:100vh;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:white;padding-top:160px;list-style-type:none;z-index:9;transition:right 0.3s;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0}.header__mobile li{margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__mobile li .menu-item-has-children__arrow{width:8px;height:13px;background-image:url(../img/arrow.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;background-repeat:no-repeat;background-size:cover;vertical-align:middle;margin-left:15px;transition:all 0.3s}.header__mobile li .menu-item-has-children__arrow.arrow-open{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.header__mobile li .sub-menu{padding-top:20px;padding-left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;display:none}.header__mobile li a{color:black;font-weight:700;font-size:14px}.header__mobile.active{right:0}@media (max-width: 798px){.header__mobile{display:-webkit-flex;display:-ms-flexbox;display:flex}}.header__desktop{display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none}@media (max-width: 798px){.header__desktop{display:none}}.header__desktop .menu-item{margin-left:25px}.header__desktop .menu-item.menu-item-has-children{position:relative;padding-bottom:25px}.header__desktop .menu-item.menu-item-has-children .menu-item-has-children__arrow{width:8px;height:13px;background-image:url(../img/arrow.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;background-repeat:no-repeat;background-size:cover;vertical-align:middle;margin-left:6px;transition:all 0.3s}.header__desktop .menu-item.menu-item-has-children:hover .menu-item-has-children__arrow{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.header__desktop .menu-item.menu-item-has-children a{position:relative;z-index:99}.header__desktop .menu-item.menu-item-has-children:hover .sub-menu{display:block}.header__desktop .menu-item.menu-item-has-children .sub-menu{display:none;position:absolute;top:25px;list-style-type:none;padding-left:0;white-space:nowrap;background-color:white;padding:15px;-webkit-transform:translateX(-15px);transform:translateX(-15px);z-index:99;border-radius:5px;box-shadow:0px 0px 38px -13px rgba(0,0,0,0.75)}.header__desktop .menu-item.menu-item-has-children .sub-menu li{margin-left:0;padding-bottom:15px}.header__desktop .menu-item.menu-item-has-children .sub-menu li:last-child{padding-bottom:0}@media (max-width: 1279px){.header__desktop .menu-item{margin-left:20px}}.header__desktop .menu-item a{text-decoration:none;color:#000;font-size:16px;font-weight:700;letter-spacing:0.16px}@media (max-width: 1279px){.header__desktop .menu-item a{font-size:14px}}.footer{padding-top:100px}@media (max-width: 1279px){.footer{padding-top:70px}}@media (max-width: 798px){.footer{padding-top:40px}}.footer__img{margin-bottom:-75px;margin-left:auto;max-width:calc(100% - 423px);position:relative}.footer__img::before{content:'';position:absolute;width:63%;bottom:46px;left:-71%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom center}@media (max-width: 1279px){.footer__img{max-width:50%}}.footer__inner{padding:75px 0;background-color:#b3936210;position:relative}.footer__obrazek{width:30%;height:360px;object-fit:contain;position:absolute;left:0;top:-360px;object-position:bottom}.footer__obrazek--animals{top:-315px;width:40%}@media (max-width: 798px){.footer__obrazek--animals{display:none}}.footer__title{color:#b39362;font-size:36px;font-weight:700;margin-bottom:40px}@media (max-width: 1279px){.footer__title{font-size:28px;line-height:1.5;margin-bottom:25px}}@media (max-width: 1279px) and (max-width: 798px){.footer__title{font-size:22px}}.footer__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 798px){.footer__cf{width:100%}}.footer .form-top{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1279px){.footer .form-top{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer .form-left{width:423px;padding-right:30px}@media (max-width: 1279px){.footer .form-left{margin-bottom:30px;padding-right:0}}@media (max-width: 798px){.footer .form-left{width:100%}}.footer .form-left br{display:none}.footer .form-left .wpcf7-form-control-wrap{display:block}.footer .form-left .wpcf7-form-control-wrap:last-child .wpcf7-form-control{margin-bottom:0}.footer .form-left .wpcf7-form-control{width:100%;border:none;background:none;outline:none;-webkit-appearance:none;appearance:none;padding:4px 0;border-bottom:2px solid #b39362;color:#b39362;margin-bottom:37px}.footer .form-left .wpcf7-form-control::-webkit-input-placeholder{color:#b39362}.footer .form-left .wpcf7-form-control:-ms-input-placeholder{color:#b39362}.footer .form-left .wpcf7-form-control::placeholder{color:#b39362}@media (max-width: 798px){.footer .form-right{width:100%}}.footer .form-right .wpcf7-form-control-wrap{height:100%;display:block}.footer .form-right textarea{resize:none;background:none;border:2px solid #b39362;-webkit-appearance:none;appearance:none;outline:none;padding:26px 17px;color:#b39362;width:394px;max-height:235px;height:100%}@media (max-width: 1279px){.footer .form-right textarea{width:423px}}@media (max-width: 798px){.footer .form-right textarea{width:100%}}.footer .form-right textarea::-webkit-input-placeholder{color:#b39362}.footer .form-right textarea:-ms-input-placeholder{color:#b39362}.footer .form-right textarea::placeholder{color:#b39362}.footer .ajax-loader{display:none !important}.footer .form-btn{text-align:right;margin-top:49px}.footer .form-btn .wpcf7-submit{border:none;-webkit-appearance:none;appearance:none;outline:none}.footer__info{margin-left:136px}@media (max-width: 798px){.footer__info{margin-left:auto;margin-right:auto;text-align:center;margin-top:30px}}.footer__info p{color:#b39362;font-size:16px;font-weight:700}@media (max-width: 1279px){.footer__info p{font-size:14px}}.footer-cr{background-color:#006a53;padding:56px 0}@media (max-width: 1279px){.footer-cr{padding:45px 0}}@media (max-width: 798px){.footer-cr{padding:29px 0}}.footer-cr__wrapper{color:#fff;text-align:center;font-size:18px;font-weight:300}@media (max-width: 1279px){.footer-cr__wrapper{font-size:16px}}@media (max-width: 798px){.footer-cr__wrapper{font-size:14px}}.error-404{padding:170px 25px;background-color:#fff}.error-404 .container{text-align:center}.error-404 h1{display:block;width:100%;color:#000;font-size:44px}.error-404__txt{width:100%;color:#000}.error-404 .btn{margin:30px  auto}.baner.m-top{margin-top:150px}@media (max-width: 1279px){.baner.m-top{margin-top:110px}}@media (max-width: 798px){.baner.m-top{margin-top:80px;margin-bottom:30px}}.baner__content{position:relative}.baner h1{font-size:36px;font-weight:700;margin-bottom:35px;line-height:48px;text-shadow:0 0 75px rgba(43,50,51,0.31)}@media (max-width: 1279px){.baner h1{font-size:24px;line-height:1.35}}@media (max-width: 798px){.baner h1{font-size:24px;max-width:250px}}.baner .tekst-przycisk{position:absolute;top:120px;left:0;width:100%;color:#b39362}@media (max-width: 1279px){.baner .tekst-przycisk{top:150px}}@media (max-width: 798px){.baner .tekst-przycisk{top:80px}}.baner .card{max-width:711px;padding:90px 82px 80px;background-color:white;margin-top:-543px;position:relative}@media (max-width: 1279px){.baner .card{padding:50px 30px 80px;margin-top:-450px}}@media (max-width: 798px){.baner .card{padding:25px 25px 40px;margin-top:0}}.baner .card h2{font-size:36px;font-weight:700;line-height:48px;letter-spacing:0.07px;margin-bottom:39px}@media (max-width: 1279px){.baner .card h2{font-size:28px;line-height:1.36;margin-bottom:25px}}@media (max-width: 1279px) and (max-width: 798px){.baner .card h2{font-size:22px}}.baner .card p{margin-top:0;margin-bottom:36px;font-size:16px;line-height:1.62}@media (max-width: 1279px){.baner .card p{font-size:14px;margin-bottom:20px}}.baner .card.prawo{margin-left:auto;margin-right:12%}@media (max-width: 1279px){.baner .card.prawo{margin-right:auto}}.baner .card.lewo{margin-left:10%}@media (max-width: 1279px){.baner .card.lewo{margin-left:auto;margin-right:auto}}.baner .card .container{padding:0}.baner__tekst-przycisk{padding-left:90px}.baner__tekst-przycisk.wide{padding-left:0}@media (max-width: 798px){.baner__tekst-przycisk{padding-left:0}}.baner__logo{margin-bottom:46px}.baner__img img{width:100%;height:660px;object-fit:cover;object-position:center}@media (max-width: 1279px){.baner__img img{height:520px}}@media (max-width: 798px){.baner__img img{max-height:400px;height:auto}}.baner__img.h300 img{height:300px}@media (max-width: 1279px){.baner__img.h300 img{height:300px}}.boxes__inner{padding:50px 0}.boxes__wrapper{width:100%}.boxes__single{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:150px}@media (max-width: 1279px){.boxes__single{margin-bottom:110px}}@media (max-width: 798px){.boxes__single{margin-bottom:50px}}.boxes__single:last-child{margin-bottom:0}.boxes__single--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.boxes__text{max-width:370px;padding-right:20px;margin:auto}@media (max-width: 1279px){.boxes__text{max-width:calc(50% - 20px)}}@media (max-width: 798px){.boxes__text{margin:0;padding:0;max-width:100%;margin-bottom:30px}}.boxes__text--reverse{padding-right:0;padding-left:20px}@media (max-width: 798px){.boxes__text--reverse{padding:0}}@media (max-width: 1279px){.boxes__img{width:50%}}@media (max-width: 798px){.boxes__img{width:100%}.boxes__img img{width:100%}}.boxes__title{font-size:36px;font-weight:700;margin-bottom:38px}@media (max-width: 1279px){.boxes__title{font-size:28px;line-height:1.5;margin-bottom:25px}}@media (max-width: 1279px) and (max-width: 798px){.boxes__title{font-size:22px}}.boxes__desc p{margin:0;color:#646464;font-size:16px;font-weight:400;line-height:1.5}.boxes__btn{margin-top:31px}.desc-link-img{padding:20px 0}@media (max-width: 798px){.desc-link-img{padding:20px 0}}.desc-link-img__subtitle{max-width:50%;color:#ef634d;font-size:18px;font-weight:400;font-style:normal;letter-spacing:3px;line-height:32px;text-transform:uppercase}@media (max-width: 798px){.desc-link-img__subtitle{max-width:100%}}.desc-link-img__title{max-width:50%;color:#000;font-size:56px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:64px;margin-bottom:24px}@media (max-width: 798px){.desc-link-img__title{max-width:100%;font-size:40px;line-height:48px}}.desc-link-img__desc{max-width:50%;color:#000;font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;margin-bottom:32px}@media (max-width: 798px){.desc-link-img__desc{max-width:100%}}.dli-box{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:16px;background-color:#f8e71c;padding:48px;position:relative}@media (max-width: 798px){.dli-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:48px 0 0}}.dli-box__icon{width:102px;height:102px}@media (max-width: 798px){.dli-box__icon{display:none}}.dli-box__icon-mobile{display:none}@media (max-width: 798px){.dli-box__icon-mobile{display:block;width:102px;height:102px;margin-right:30px}}.dli-box__info{width:100%;max-width:350px;padding:0 20px}@media (max-width: 798px){.dli-box__info{padding:0 30px 0 48px}}.dli-box__title{font-size:24px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;margin-bottom:7px;margin-top:24px}@media (max-width: 798px){.dli-box__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:23px}.dli-box__title span{width:calc(100% - 102px - 30px)}}.dli-box__text{color:#646464;font-family:"Palanquin",sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}@media (max-width: 798px){.dli-box__text{margin-bottom:30px}}.dli-box__text p:first-child{margin-top:0}.dli-box__dots{width:570px;height:496px;position:absolute;right:-100px;top:-256px}.dli-box__dots::before{content:"";position:absolute;left:-70px;top:-42px;width:176px;height:176px;background-image:url("../img/dots.svg");background-repeat:no-repeat}@media (max-width: 798px){.dli-box__dots::before{top:auto;bottom:-64px;left:auto;right:-10px}}@media (max-width: 798px){.dli-box__dots{position:static;width:100%;height:auto;margin-top:60px}}.dli-box__img{width:570px;height:496px;position:absolute;right:-100px;top:-256px;overflow:hidden;border-radius:16px}@media (max-width: 798px){.dli-box__img{position:static;width:100%;height:auto;margin-top:60px}}.dli-box__img img{display:block}@media (max-width: 798px){.dli-box__img img{width:100%}}.faq{position:relative;background-color:#f7f6fe;padding:207px 0 167px}@media (max-width: 798px){.faq{padding:88px 0 70px}}.faq .inner{padding:0}.faq__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 798px){.faq__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.faq__questions{width:50%;padding-right:15px;position:relative;-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width: 798px){.faq__questions{width:100%}}.faq__questions:before{content:"";position:absolute;left:-60px;top:-40px;width:176px;height:176px;background-image:url("../img/dots.svg");background-repeat:no-repeat}@media (max-width: 798px){.faq__questions:before{left:-18px}}.faq__content{width:50%;padding-top:66px;padding-left:115px}@media (max-width: 798px){.faq__content{width:100%;padding-left:0;-webkit-order:1;-ms-flex-order:1;order:1;padding-top:0;padding-bottom:70px}}.faq__subtitle{color:#ef634d;font-size:18px;font-weight:400;font-style:normal;letter-spacing:3px;line-height:32px;margin-bottom:15px}.faq__title{color:#000;font-size:56px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:64px;margin-bottom:15px}@media (max-width: 798px){.faq__title{font-size:40px;line-height:48px}}.faq__text{color:#000;font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}.faq__text-2{color:#646464;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}.faq-content{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-content__column{width:100%}.faq-content__group{position:relative;margin-bottom:16px;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:16px;background-color:#ffffff}.faq-content__group.active{background-color:#e23e21}.faq-content__group.active .faq-content__title span{color:#fff}.faq-content__title{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:50px 48px;cursor:pointer;color:#000;font-size:24px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}@media (max-width: 798px){.faq-content__title{padding:38px 48px 36px}}.faq-content__title span{color:#000;font-size:24px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;display:inline-block;max-width:calc(100% - 4rem);word-break:break-word}@media (max-width: 798px){.faq-content__title span{font-size:24px;line-height:32px}}.faq-content__title svg{width:1.9rem}.faq-content__text{margin-top:1.6rem;margin-bottom:1.6rem;padding:0 48px 50px 48px}.faq-content__text p{color:#ffffff;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;text-align:left;font-size:20px}@media (max-width: 798px){.faq-content__text p:first-child{margin-top:0}}.faq-content__text a{color:#fff;text-decoration:underline}@media (max-width: 798px){.faq-content__text{font-size:1.4rem;line-height:2;margin-bottom:4rem}}.js-content-faq{display:none;transition:0s}.js-content-faq--open{display:block}.js-head-ico-faq{position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.js-head-ico-faq.minus{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:none}.info{padding:80px 0 50px;background-color:#ba2f1c;color:#fff}@media (max-width: 798px){.info{font-size:39px}}.info__row{display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% + 20px);margin-right:-20px}@media (max-width: 798px){.info__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.info-item{width:calc(25% - 20px);margin-right:20px;text-align:center}@media (max-width: 798px){.info-item{width:calc(100% - 20px);margin-bottom:45px}}.info-item__icon{margin-bottom:40px}@media (max-width: 798px){.info-item__icon{margin-bottom:1px}}.info-item__number{font-size:56px;font-weight:400;line-height:64px;margin-bottom:18px}.info-item__name{font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}.n-list .inner{padding:40px 0}.n-list__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);margin-right:-30px}@media (max-width: 798px){.n-list__wrapper{width:100%;margin-right:0}}.n-list__single{width:calc((100% / 3) - 30px);margin-right:30px}@media (max-width: 798px){.n-list__single{width:100%;margin-right:0;margin-bottom:30px}}.n-list__thumb{margin-bottom:46px}@media (max-width: 798px){.n-list__thumb img{width:100%;object-fit:cover}}.n-list__content{font-size:16px;margin-bottom:43px}@media (max-width: 1279px){.n-list__content{margin-bottom:25px}}.n-list__title{font-weight:bold;margin-bottom:26px;font-size:16px}@media (max-width: 1279px){.n-list__title{font-size:14px;margin-bottom:15px}}.n-list__desc p{font-size:16px;margin:0;color:#646464;font-weight:400;line-height:1.5}@media (max-width: 1279px){.n-list__desc p{font-size:14px}}.news .inner{padding:45px 0}#my-scrollbar{width:100%;overflow:hidden}@media (max-width: 798px){#my-scrollbar{overflow-x:auto;padding-bottom:20px}}.news-categories-wrap{margin-bottom:63px}@media (max-width: 798px){.news-categories-wrap{margin-bottom:43px}}.news-categories{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 798px){.news-categories{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.news-categories__title{color:#000;font-size:33px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:37px;margin-right:40px}@media (max-width: 798px){.news-categories__title{width:100%;font-size:19px;font-weight:700;line-height:22px;margin-bottom:24px}}@media (max-width: 798px){.news-categories__title--desktop{display:none}}.news-categories__title--mobile{display:none}@media (max-width: 798px){.news-categories__title--mobile{display:block}}.news-categories__list{border-radius:24px;background-color:#f7f6fe;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;padding:0}@media (max-width: 798px){.news-categories__list{width:100%}}.news-categories__list input{display:none}.news-categories__list input[type="radio"]:checked+label{color:#e23e21;background-color:#eae9f1;text-shadow:1px 0 0 #e23e21}.news-categories__list label{padding:13px 25px;transition:.3s;cursor:pointer;border-radius:24px}.news-categories__list label:checked{color:#e23e21;background-color:#eae9f1;text-shadow:1px 0 0 #e23e21}.news-categories__list label:hover{color:#e23e21;text-shadow:1px 0 0 #e23e21}.news-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);margin-right:-30px}.news-list__box{width:calc((100% / 3) - 30px);margin-right:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;position:relative;border-radius:16px;border:1px solid rgba(236,102,61,0.3)}@media (max-width: 798px){.news-list__box{width:calc((100% / 2) - 30px);margin-bottom:23px}}@media (max-width: 560px){.news-list__box{width:calc(100% - 30px);margin-right:0;margin-bottom:23px}}.news-list__img{border-radius:16px;overflow:hidden;min-height:302px;position:relative}@media (max-width: 1279px){.news-list__img{min-height:initial}}.news-list__img img{display:block}@media (max-width: 798px){.news-list__img img{width:100%;height:100%;object-fit:cover}}.news-list__box-content{max-width:100%}.news-list__type{position:absolute;left:11px;top:26px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-list__category{border-radius:16px;background-color:#e23e21;color:#fff;text-align:center;margin-right:10px;margin-bottom:10px;padding:3px 15px 2px;font-size:14px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:23px;text-transform:uppercase}.news-list__txt{padding:26px 32px}.news-list__box-title{color:#000;font-size:24px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:32px}.news-list__box-author{color:#000;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}.news-btn{width:100%;text-align:center}.scroll-content{display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap}.pz__inner{padding:70px 0 0}.pz__title{text-align:center;width:100%;margin-bottom:57px;font-size:36px;font-weight:700}.pz__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:calc(100% + 30px);margin-right:-30px}.pz__single{width:calc(25% - 30px);margin-right:30px;min-width:250px;margin-bottom:60px}.pz__img{margin-bottom:40px}.pz__img img{width:100%;height:auto;object-fit:cover;border-radius:50%;object-position:center}.pz__name{text-align:center;font-size:16px;font-weight:700}.pz__opis{margin-top:30px}.pz__opis p{margin:0;color:#646464;font-size:16px;text-align:center}.slider__inner{padding:90px 0 70px}.slider__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slider__wrapper--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 1279px){.slider__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.slider .container{max-width:1580px;margin-right:0;margin-left:auto}.slider .container--reverse{margin-left:25px;margin-right:auto}@media (max-width: 1279px){.slider .container--reverse{width:100%;margin:auto}}@media (max-width: 1279px){.slider .container{width:100%;margin:auto}}.slider__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slider__content{width:450px;margin-right:auto;padding-right:98px}.slider__content--reverse{padding-right:0;padding-left:98px;margin-right:0;margin-left:auto}@media (max-width: 1279px){.slider__content--reverse{padding-left:0}}@media (max-width: 1279px){.slider__content{width:100%;padding-right:0;margin-bottom:30px}}.slider__content h2{font-size:36px;font-weight:700;margin-bottom:40px}.slider__content p{font-size:16px;color:#646464}.slider .owl-slider{max-width:calc(100% - 548px);padding-right:25px}@media (max-width: 1279px){.slider .owl-slider{width:100%;max-width:800px;padding-right:0;margin-left:auto}}@media (max-width: 798px){.slider .owl-slider{max-width:100%;padding-left:25px;padding-right:25px}}.slider .owl-slider .owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex}.slider .owl-slider img{max-height:250px;max-width:100%;object-fit:contain}@media (max-width: 1279px){.slider .owl-slider img{height:150px;width:auto}}.text-image{width:100%;position:relative;padding:25px 0}.text-image--full{padding:135px 0 40px}.text-image__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 798px){.text-image__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.text-image__content{width:50%;padding-top:60px;padding-left:130px}@media (max-width: 798px){.text-image__content{width:100%;padding-left:0;padding-top:30px}}.text-image__img{width:50%;text-align:right}@media (max-width: 798px){.text-image__img{width:calc(100% + 18px);margin-right:-9px;margin-left:-9px;padding-top:50px}}.text-image__img img{width:100%}.text-image__subtitle{color:#ef634d;font-size:18px;font-weight:400;font-style:normal;letter-spacing:3px;line-height:32px;margin-bottom:15px;text-transform:uppercase}.text-image__title{color:#000;font-size:56px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:64px;margin-bottom:15px}@media (max-width: 798px){.text-image__title{font-size:40px;line-height:48px}}.text-image__text{color:#000;font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}.text-image__text-2{color:#646464;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}.ts-search-form form{text-align:center}.ts-search-form .input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ts-search-form .search-input{width:411px;height:51px;padding:0 20px;color:#7a7a7a;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:25px;border:1px solid #e23e21;border-bottom-left-radius:12px;border-top-left-radius:12px}.ts-search-form .search-submit{width:154px;height:53px;background-color:#e23e21;color:#ffffff;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:center;border:1px solid #e23e21;box-shadow:none;transition:.3s;border-bottom-right-radius:12px;border-top-right-radius:12px}.ts-search-form .search-submit:hover{border:1px solid rgba(216,216,216,0.32);background-color:rgba(216,216,216,0.32);color:#e23e21}.pseudo-wrap .text-image__content{width:40%;padding-left:30px}@media (max-width: 798px){.pseudo-wrap .text-image__content{width:100%}}.pseudo-wrap .text-image__img{width:60%}@media (max-width: 798px){.pseudo-wrap .text-image__img{width:100%}}.pseudo-wrap .text-image__img img{width:calc(100% + 100px);margin-right:-100px}@media (max-width: 798px){.pseudo-wrap .text-image__img img{width:100%;margin-right:0}}.text__inner{padding:50px 0}.single{text-align:left}.single .inner{padding:100px 0}@media (max-width: 798px){.single .inner{padding:50px 0}}.single h1{font-size:36px}.single__content{font-size:20px;line-height:1.5}.post{text-align:center}.post .inner{padding:100px 0}.post__single{margin-bottom:50px}.post__single:last-child{margin-bottom:0}.post__title{font-size:36px;font-weight:700;line-height:48px;letter-spacing:0.07px;margin-bottom:12px}@media (max-width: 1279px){.post__title{font-size:28px;line-height:1.36;margin-bottom:10px}}@media (max-width: 1279px) and (max-width: 798px){.post__title{font-size:22px}}.post__date{font-size:12px;margin-bottom:30px}.post__content p{font-size:20px;line-height:1.5}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX25vcm1hbGl6ZS5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fYmFzZV93b3JkcHJlc3Muc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsIm1peGlucy9fcndkLnNjc3MiLCJjb21wb25lbnRzL19idG5zLnNjc3MiLCJjb21wb25lbnRzL19vd2wtY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX3ByZWxvYWRlci5zY3NzIiwiY29tcG9uZW50cy9fbmFub3Njcm9sbGVyLnNjc3MiLCJzZWN0aW9ucy9faGVhZGVyLnNjc3MiLCJzZWN0aW9ucy9fZm9vdGVyLnNjc3MiLCJwYWdlcy9fcGFnZTQwNC5zY3NzIiwiLi4vLi4vdGVtcGxhdGUvYmxvY2svYmFuZXIvX3N0eWxlLnNjc3MiLCIuLi8uLi90ZW1wbGF0ZS9ibG9jay9ib3hlcy9fc3R5bGUuc2NzcyIsIi4uLy4uL3RlbXBsYXRlL2Jsb2NrL2Rlc2MtbGluay1pbWcvX3N0eWxlLnNjc3MiLCIuLi8uLi90ZW1wbGF0ZS9ibG9jay9mYXEvX3N0eWxlLnNjc3MiLCIuLi8uLi90ZW1wbGF0ZS9ibG9jay9pbmZvL19zdHlsZS5zY3NzIiwiLi4vLi4vdGVtcGxhdGUvYmxvY2svbmV3cy1saXN0L19zdHlsZS5zY3NzIiwiLi4vLi4vdGVtcGxhdGUvYmxvY2svbmV3cy9fc3R5bGUuc2NzcyIsIi4uLy4uL3RlbXBsYXRlL2Jsb2NrL3ByemVkc3Rhd2ljaWVsZS9fc3R5bGUuc2NzcyIsIi4uLy4uL3RlbXBsYXRlL2Jsb2NrL3NsaWRlci9fc3R5bGUuc2NzcyIsIi4uLy4uL3RlbXBsYXRlL2Jsb2NrL3RleHQtaW1hZ2UvX3N0eWxlLnNjc3MiLCIuLi8uLi90ZW1wbGF0ZS9ibG9jay90ZXh0L19zdHlsZS5zY3NzIiwicGFnZXMvX3NpbmdsZS5zY3NzIiwicGFnZXMvX25ld3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyREFBQSxDQUE0RCxzRkFzQnhELGFBQWMsQ0FDakIsbUJBU0csb0JB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VUFBVyxDQUVkLENBYkgsa0NBZUksd0JBQXlCLENBQ3pCLG1CQUFvQixDakJwSnRCLDBCaUJvSUYsa0NBa0JNLFVBQVcsQ0FDWCxjQUFlLENBRWxCLENDekpDLGFBQ0ksY0FBZSxDQUNsQixRQ0ZILGVBQWdCLENBRGxCLGVBR0ksZUFBaUIsQ25CRm5CLDBCbUJERixlQUtNLGNBQWUsQ0FFbEIsQ0FQSCxXQVNJLGNBQWUsQ0FDaEIsaUJBRUMsY0FBZSxDQUNmLGVBQWdCLENBQ2pCLE1DYkMsaUJBQWtCLENBRHRCLGFBR1EsZUFBZ0IsQ0FDbkIsY0FFRyxrQkFBbUIsQ0FEdEIseUJBR08sZUFBZ0IsQ0FDbkIsYUFHRCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBQ2pCLHFCQUFzQixDQUN0QixrQkFBbUIsQ3BCZnpCLDJCb0JVRSxhQU9RLGNBQWUsQ0FDZixnQkFBaUIsQ0FDakIsa0JBQW1CLENBSzFCLENwQnhCSCxrRG9CVUUsYUFXWSxjQUFlLENBRzFCLENBQ0QsWUFDSSxjQUFlLENBQ2Ysa0JBQW1CLENBQ3RCLGlCQUdPLGNBQWUsQ0FDZixlQUFnQiIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjIuMS4zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQmFzZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cblxuaHRtbCB7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuXG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5hOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUeXBvZ3JhcGh5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luOiAwLjY3cmVtIDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSwgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmhyIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICAgIGJhY2tncm91bmQ6ICNmZjA7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBmb250IGZhbWlseSBzZXQgb2RkbHkgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gICAgZm9udC1mYW1pbHk6ICRmLXByaW1hcnk7XG4gICAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLyoqXG4gKiBTZXQgY29uc2lzdGVudCBxdW90ZSB0eXBlcy5cbiAqL1xuXG5xIHtcbiAgICBxdW90ZXM6IFwiXFwyMDFDXCIgXCJcXDIwMURcIiBcIlxcMjAxOFwiIFwiXFwyMDE5XCI7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gICAgdG9wOiAtMC41cmVtO1xufVxuXG5zdWIge1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LlxuICovXG5cbmltZyB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgZGlzcGxheWVkIG9kZGx5IGluIElFIDkuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGaWd1cmVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpIDUuXG4gKi9cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgICBwYWRkaW5nOiAwLjM1cmVtIDAuNjI1cmVtIDAuNzVyZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5cbmxlZ2VuZCB7XG4gICAgYm9yZGVyOiAwOyAvKiAxICovXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgZm9udCBmYW1pbHkgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBmb250LXNpemU6IDEwMCU7IC8qIDIgKi9cbiAgICBtYXJnaW46IDA7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDgrLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xuICAgIGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqIG9uIE9TIFguXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkuXG4gKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIDIgKi9cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCIkZi1zZWdvZTogJ1NlZ29lIFVJJywgc2Fucy1zZXJpZjtcblxuJGYtcGFsYXF1aW46ICdQYWxhbnF1aW4nLCBzYW5zLXNlcmlmO1xuJGYtcGFsYXF1aW4tZDogJ1BhbGFucXVpbiBEYXJrJywgc2Fucy1zZXJpZjtcblxuJGYtcHJpbWFyeSA6ICRmLXNlZ29lO1xuXG4kZi1wcmltYXJ5LXNpemU6IDE2cHg7XG5cbiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjazogIzAwMDAwMDtcblxuJGJyb3duOiAjYjM5MzYyO1xuXG4kZ3JleTogIzY0NjQ2NDtcbiRncmVlbjojMDA2YTUzO1xuJGNvbnRhY3Q6ICNiMzkzNjIxMDtcbiRyZWQ6ICNlMjNlMjE7XG4kZ3JleUhvdmVyOiByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuMzIpO1xuXG4kYmx1ZTogIzAwMDAwMDtcbiRkYXJrQmx1ZTogIzAwMDAwMDtcbiRkYXJrR3JleTogIzAwMDAwMDtcblxuXG4kZGFyazogIzE3MmIyMztcbiRkYXJrR3JlZW46ICMzNTZiMmI7XG5cbiRsaWdodEdyZWVuOiAjODliMjdkO1xuJG5lb246ICNjMmZmNWI7XG5cblxuXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwid2hpdGVcIjogI0ZGRixcbiAgXCJibGFja1wiOiAjMDAwLFxuKTtcblxuLyogQnJlYWtwb2ludHMgKi9cblxuJHBob25lTWF4OiA3OThweDtcbiR0YWJsZXQ6IDc5OXB4O1xuJHRhYmxldE1heDogMTI3OXB4O1xuJGRlc2t0b3A6IDEyODBweDtcbi8vJHBob25lTWF4OiAxMDIzcHg7XG4vLyR0YWJsZXQ6IDEwMjRweDtcbi8vJHRhYmxldE1heDogMTI3OXB4O1xuLy8kZGVza3RvcDogMTI4MHB4O1xuJGRlc2t0b3BNYXg6IDE5MjBweDtcbiRiaWc6IDE5MjFweDtcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgTUFJTlxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogaHRtbCBlbGVtZW50IDYyLjUlIGZvbnQtc2l6ZSBmb3IgUkVNIHVzZSAqL1xuXG4vKiBjbGVhciAqL1xuLmNsZWFyOmJlZm9yZSxcbi5jbGVhcjphZnRlciB7XG4gICAgY29udGVudDonICc7XG4gICAgZGlzcGxheTp0YWJsZTtcbn1cblxuLmNsZWFyOmFmdGVyIHtcbiAgICBjbGVhcjpib3RoO1xufVxuaW1nIHtcblx0bWF4LXdpZHRoOjEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0ZGlzcGxheTogYmxvY2s7XG59XG5hIHtcblx0Y29sb3I6IzQ0NDtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG5hOmhvdmVyLFxuYTphY3RpdmUsXG5hOmZvY3VzLFxuaW5wdXQ6Zm9jdXMge1xuXHRvdXRsaW5lOjA7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBXT1JEUFJFU1MgQ09SRVxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFsaWdubm9uZSB7XG5cdG1hcmdpbjo1cHggMjBweCAyMHB4IDA7XG59XG4uYWxpZ25jZW50ZXIsXG5kaXYuYWxpZ25jZW50ZXIge1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRtYXJnaW46NXB4IGF1dG8gNXB4IGF1dG87XG59XG4uYWxpZ25yaWdodCB7XG5cdGZsb2F0OnJpZ2h0O1xuXHRtYXJnaW46NXB4IDAgMjBweCAyMHB4O1xufVxuLmFsaWdubGVmdCB7XG5cdGZsb2F0OmxlZnQ7XG5cdG1hcmdpbjo1cHggMjBweCAyMHB4IDA7XG59XG5hIGltZy5hbGlnbnJpZ2h0IHtcblx0ZmxvYXQ6cmlnaHQ7XG5cdG1hcmdpbjo1cHggMCAyMHB4IDIwcHg7XG59XG5hIGltZy5hbGlnbm5vbmUge1xuXHRtYXJnaW46NXB4IDIwcHggMjBweCAwO1xufVxuYSBpbWcuYWxpZ25sZWZ0IHtcblx0ZmxvYXQ6bGVmdDtcblx0bWFyZ2luOjVweCAyMHB4IDIwcHggMDtcbn1cbmEgaW1nLmFsaWduY2VudGVyIHtcblx0ZGlzcGxheTpibG9jaztcblx0bWFyZ2luLWxlZnQ6YXV0bztcblx0bWFyZ2luLXJpZ2h0OmF1dG87XG59XG4ud3AtY2FwdGlvbiB7XG5cdGJhY2tncm91bmQ6I0ZGRjtcblx0Ym9yZGVyOjFweCBzb2xpZCAjRjBGMEYwO1xuXHRtYXgtd2lkdGg6OTYlO1xuXHRwYWRkaW5nOjVweCAzcHggMTBweDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG4ud3AtY2FwdGlvbi5hbGlnbm5vbmUge1xuXHRtYXJnaW46NXB4IDIwcHggMjBweCAwO1xufVxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcblx0bWFyZ2luOjVweCAyMHB4IDIwcHggMDtcbn1cbi53cC1jYXB0aW9uLmFsaWducmlnaHQge1xuXHRtYXJnaW46NXB4IDAgMjBweCAyMHB4O1xufVxuLndwLWNhcHRpb24gaW1nIHtcblx0Ym9yZGVyOjAgbm9uZTtcblx0aGVpZ2h0OmF1dG87XG5cdG1hcmdpbjowO1xuXHRtYXgtd2lkdGg6OTguNSU7XG5cdHBhZGRpbmc6MDtcblx0d2lkdGg6YXV0bztcbn1cbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQsXG4uZ2FsbGVyeS1jYXB0aW9uIHtcblx0Zm9udC1zaXplOjExcHg7XG5cdGxpbmUtaGVpZ2h0OjE3cHg7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjAgNHB4IDVweDtcbn1cbi5zdGlja3kge1xuXG59XG4uYnlwb3N0YXV0aG9yIHtcblxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFBSSU5UXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5AbWVkaWEgcHJpbnQge1xuXHQqIHtcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6IzAwMCAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xuXHRcdHRleHQtc2hhZG93Om5vbmUgIWltcG9ydGFudDtcblx0fVxuXHRhLFxuXHRhOnZpc2l0ZWQge1xuXHRcdHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG5cdH1cblx0YVtocmVmXTphZnRlciB7XG5cdFx0Y29udGVudDpcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcblx0fVxuXHRhYmJyW3RpdGxlXTphZnRlciB7XG5cdFx0Y29udGVudDpcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG5cdH1cblx0LmlyIGE6YWZ0ZXIsXG5cdGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcixcblx0YVtocmVmXj1cIiNcIl06YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6XCJcIjtcblx0fVxuXHRwcmUsYmxvY2txdW90ZSB7XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAjOTk5O1xuXHRcdHBhZ2UtYnJlYWstaW5zaWRlOmF2b2lkO1xuXHR9XG5cdHRoZWFkIHtcblx0XHRkaXNwbGF5OnRhYmxlLWhlYWRlci1ncm91cDtcblx0fVxuXHR0cixpbWcge1xuXHRcdHBhZ2UtYnJlYWstaW5zaWRlOmF2b2lkO1xuXHR9XG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtcblx0fVxuXHRAcGFnZSB7XG5cdFx0bWFyZ2luOjAuNWNtO1xuXHR9XG5cdHAsXG5cdGgyLFxuXHRoMyB7XG5cdFx0b3JwaGFuczozO1xuXHRcdHdpZG93czozO1xuXHR9XG5cdGgyLFxuXHRoMyB7XG5cdFx0cGFnZS1icmVhay1hZnRlcjphdm9pZDtcblx0fVxufVxuIiwiKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCAjd3BhZG1pbmJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbmh0bWwsIGJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5odG1sLmZyb250LWh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogJGYtcHJpbWFyeTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcbiAgICAvL2ZvbnQtc2l6ZTogMS4zdnc7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgIC8vZm9udC1zaXplOiAyLjY2dnc7XG4gIH1cbn1cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbjo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuaDJ7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxufVxufVxuJHBhZGRpbmcgOiAyNXB4O1xuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZztcbiAgcGFkZGluZy1yaWdodDogJHBhZGRpbmc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcbiAgICAkcGFkZGluZyA6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAkcGFkZGluZyA6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcbiAgICAmLS1mdWxsLW1vYmlsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gICYtLXRvcCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIH1cbiAgJi0tZm9vdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG4gIH1cblxuXG59XG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFkZGluZztcbiAgbWFyZ2luLXJpZ2h0OiAtJHBhZGRpbmc7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAjezIgKiAkcGFkZGluZ30pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XG4gICAgJHBhZGRpbmcgOiA4cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBhZGRpbmc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJHBhZGRpbmc7XG4gIH1cbn1cbi5jb2wtYXV0byB7XG4gIHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XG4gIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpIHtcbiAgICAkcGFkZGluZyA6IDhyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcbiAgfVxufVxuLyogdGV4dCBjb2xvciBob3ZlciAqL1xuQGVhY2ggJG5hbWUsICRoZXggaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC50ZXh0LSN7JG5hbWV9IHtcbiAgICBjb2xvcjogJGhleCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LSN7JG5hbWV9LWhvdmVyOmhvdmVyIHtcbiAgICBjb2xvcjogJGhleCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmEge1xuICBjb2xvcjogIzEzNWU5NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogIzEzNWU5NjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hLWFicyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5O1xufVxuYm9keTpub3QoLndwLWFkbWluKSB7XG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgfVxuXG59XG4ucGFnZS1jb250ZW50IHtcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgdWwge1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnQge1xuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgIC8vY29sb3I6ICRibGFjaztcbiAgICB9XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cbiAgfVxuICBoNSB7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuXG4gICAgfVxuICB9XG59XG5cbi5wYWdlLWNvbnRlbnR7XG4gIHAge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtZmFtaWx5OiAkZi1wYWxhcXVpbjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0xNnB4O1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuLnBhZ2UtZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cblxuXG4ucHNldWRvLXdyYXAge1xuICAgIHBhZGRpbmctbGVmdDogOS40dnc7XG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gICYtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjR2dztcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbmJvZHk6bm90KC5sb2dnZWQtaW4pICB7XG4gIC5vbmx5LWxvZ2dlZC1pbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYm9keS1jb3ZlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogOTk7XG4gICYub3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLyogc2xpZ2h0bHkgdHJhbnNwYXJlbnQgZmFsbGJhY2sgKi9cbi5ib2R5LWNvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4vKiBpZiBiYWNrZHJvcCBzdXBwb3J0OiB2ZXJ5IHRyYW5zcGFyZW50IGFuZCBibHVycmVkICovXG4vL0BzdXBwb3J0cyAoKC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJlbSkpIG9yIChiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMmVtKSkpIHtcbi8vICAuYm9keS1jb3ZlciB7XG4vLyAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbi8vICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4vLyAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbi8vICB9XG4vL31cblxuXG5AaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gIC5oaWRlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQGluY2x1ZGUgbWVkaWEtbWluKCR0YWJsZXQpIHtcbiAgLmhpZGUtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuLnBhZ2Utcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDgwcHggMCA4MHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNTBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgJi0tbmV3cyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgcGFkZGluZzogNTBweCAwIDA7XG4gICAgfVxuICB9XG59XG5cbi8vLnBhZ2Utc2lkZWJhciB7XG4vLyAgd2lkdGg6IDI3M3B4O1xuLy8gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4vLyAgcGFkZGluZy10b3A6IDUwcHg7XG4vLyAgJi0tbmV3cyB7XG4vLyAgICBwYWRkaW5nLXRvcDogMDtcbi8vICB9XG4vLyAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuLy8gICAgd2lkdGg6IDEwMCU7XG4vLyAgICBvcmRlcjogMztcbi8vICAgICYtLWhpZGUtbW9iaWxlIHtcbi8vICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgIH1cbi8vICB9XG4vLyAgJl9fZGF0ZSB7XG4vLyAgICBjb2xvcjogJGRhcmtCbHVlO1xuLy8gICAgZm9udC1zaXplOiAxNXB4O1xuLy8gICAgZm9udC13ZWlnaHQ6IDQwMDtcbi8vICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4vLyAgICBsaW5lLWhlaWdodDogMjJweDtcbi8vICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4vLyAgfVxuLy8gICZfX3RpdGxlIHtcbi8vICAgIGNvbG9yOiAkZGFya0JsdWU7XG4vLyAgICBmb250LXNpemU6IDE1cHg7XG4vLyAgICBmb250LXdlaWdodDogNzAwO1xuLy8gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4vLyAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuLy8gIH1cbi8vICAmX19pY29ucyB7XG4vLyAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgZmxleC13cmFwOiB3cmFwO1xuLy8gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICB9XG4vLyAgJl9faWNvbiB7XG4vLyAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4vLyAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuLy8gICAgY2lyY2xlIHtcbi8vICAgICAgdHJhbnNpdGlvbjogLjNzO1xuLy8gICAgfVxuLy8gICAgJjpob3ZlciB7XG4vLyAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgICAgY2lyY2xlIHtcbi8vICAgICAgICBmaWxsOiAjMDAwO1xuLy8gICAgICB9XG4vLyAgICB9XG4vLyAgfVxuLy99XG5cbi5wYWdlLWNvbnRlbnQge1xuICAmX190aXRsZSxcbiAgaDEge1xuICAgIGNvbG9yOiAjMDQxNjM0O1xuICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi10b3A6IC0xOHB4ICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgIH1cbiAgfVxuXG59XG5cbi5pbm5lcntcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweCAwO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vYmlsZS10ZXh0LWxlZnQge1xuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4ud3AtYmxvY2stcXVvdGUge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU3cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICRyZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBwIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG5cbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSAud3BjZjctbm90LXZhbGlkLFxuYm9keSBpbnB1dC53cGNmNy1ub3QtdmFsaWQsXG5ib2R5IHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cbi5mbGV4LWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4vLzo6LW1vei1zZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiAjNGE2YzMzO1xuLy8gIGNvbG9yOiNmZmY7IH1cbi8vOjpzZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiAjNGE2YzMzO1xuLy8gIGNvbG9yOiNmZmY7IH1cblxuXG4uYnJhZWRjcnVtYnMge1xuXG4gIGNvbG9yOiAkZ3JleTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICBhIHtcbiAgICBjb2xvcjogJGdyZXk7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtZWRpYS1tYXgoJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50KSB7IEBjb250ZW50OyB9XG59XG5AbWl4aW4gbWVkaWEtbWluKCRicmVha3BvaW50TWluKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludE1pbikgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gbWVkaWEtbWluLW1heCgkYnJlYWtwb2ludE1pbiwgJGJyZWFrcG9pbnRNYXgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnRNaW4pIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludE1heCkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gbWVkaWEtbWF4LWgoJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhIChtYXgtaGVpZ2h0OiAkYnJlYWtwb2ludCkgeyBAY29udGVudDsgfVxufSIsIi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTgxcHg7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLy9mb250LWZhbWlseTogJGYtcGFsYXF1aW4tZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxNXB4IDMzcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxM3B4IDI0cHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRicm93bjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleUhvdmVyO1xuICAgIGJvcmRlci1jb2xvcjogJGdyZXlIb3ZlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuXG59IiwiLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvKiBmaXggZmlyZWZveCBhbmltYXRpb24gZ2xpdGNoICovXG4gIGRpc3BsYXk6IGZsZXg7IH1cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBub25lO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwOyB9XG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7IH1cbi5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyLFxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVkLFxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lOyB9XG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCAub3dsLWRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdCB7XG4gIC8vIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZm9udDogaW5oZXJpdDtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuLm93bC1jYXJvdXNlbC5vd2wtbG9hZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbi5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBibG9jazsgfVxuLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDsgfVxuLm93bC1jYXJvdXNlbC5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbi5vd2wtY2Fyb3VzZWwub3dsLWRyYWcgLm93bC1pdGVtIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbi5vd2wtY2Fyb3VzZWwub3dsLWdyYWIge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYjsgfVxuLm93bC1jYXJvdXNlbC5vd2wtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7IH1cbi5vd2wtY2Fyb3VzZWwub3dsLXJ0bCAub3dsLWl0ZW0ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLyogTm8gSnMgKi9cbi5uby1qcyAub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcbiAqICBPd2wgQ2Fyb3VzZWwgLSBBbmltYXRlIFBsdWdpblxuICovXG4ub3dsLWNhcm91c2VsIC5hbmltYXRlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1pbiB7XG4gIHotaW5kZXg6IDA7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLW91dCB7XG4gIHotaW5kZXg6IDE7IH1cblxuLm93bC1jYXJvdXNlbCAuZmFkZU91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0OyB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBBdXRvIEhlaWdodCBQbHVnaW5cbiAqL1xuLm93bC1oZWlnaHQge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7IH1cblxuLypcbiAqIFx0T3dsIENhcm91c2VsIC0gTGF6eSBMb2FkIFBsdWdpblxuICovXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIC8qKlxuXHRcdFx0VGhpcyBpcyBpbnRyb2R1Y2VkIGR1ZSB0byBhIGJ1ZyBpbiBJRTExIHdoZXJlIGxhenkgbG9hZGluZyBjb21iaW5lZCB3aXRoIGF1dG9oZWlnaHQgcGx1Z2luIGNhdXNlcyBhIHdyb25nXG5cdFx0XHRjYWxjdWxhdGlvbiBvZiB0aGUgaGVpZ2h0IG9mIHRoZSBvd2wtaXRlbSB0aGF0IGJyZWFrcyBwYWdlIGxheW91dHNcblx0XHQgKi8gfVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlOyB9XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenlbc3JjXj1cIlwiXSwgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5Om5vdChbc3JjXSkge1xuICBtYXgtaGVpZ2h0OiAwOyB9XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcub3dsLWxhenkge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIFZpZGVvIFBsdWdpblxuICovXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO31cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbiwub3dsLWNhcm91c2VsIC5wYXVzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHVuc2V0O1xuICBsZWZ0OiB1bnNldDtcbiAgdG9wOiB1bnNldDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXVzZS5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMG1zIGVhc2U7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbjpob3ZlciB7XG4gIG9wYWNpdHk6IC44O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4sXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXBsYXktaWNvbiwucGF1c2Uge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tdG4ge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG5cbi8qIGJhc2UgZm9yIGNtYyAqL1xuLm93bC1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAkbGVmdFJpZ2h0OiAtNjRweDtcbiAgJHNpemVJY29uOiAxLjJ4O1xuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XG4gICAgJGxlZnRSaWdodDogLTE1cHg7XG4gIH1cblxuICAub3dsLW5hdiB7XG4gICAgLm93bC1wcmV2LFxuICAgIC5vd2wtbmV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oIzQxNDE0MSwgMTUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtcHJldiB7XG4gICAgICBsZWZ0OiAtMjVweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcHJldi5zdmcpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtbmV4dCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcHJldi5zdmcpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAub3dsLWRvdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLy8gbWFyZ2luLXRvcDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDE2cHg7XG5cbiAgICBidXR0b24ub3dsLWRvdCB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgb3BhY2l0eTogLjY7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ub3dsLWdhbGxlcnl7XG4gIC5vd2wtZG90c3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3dsLWdhbGxlcnkub3dsLWNhcm91c2VsLWRvdHN7XG4gIC5vd2wtZG90c3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvdHRvbTogLTM2cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBidXR0b24ub3dsLWRvdCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcblxuICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm93bC1nYWxsZXJ5Lm93bC0tb3J5Z2luYWwge1xuICAvL21heC1oZWlnaHQ6IDM4NXB4O1xuICAub3dsLWl0ZW0ge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgLy9tYXgtaGVpZ2h0OiAzODVweDtcbiAgfVxuICAuaXRlbS5pdGVtLXNpbmdsZSB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuICAub3dsLXN0YWdlIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn0iLCIvKiBQcmVsb2FkZXIgKi9cbi5wcmVsb2FkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0Ji0taGlkZGVue1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG59XG5cbi5sZHMtZWxsaXBzaXMge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDY0cHg7XG5cdGhlaWdodDogNjRweDtcblx0QG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDE0NDBweCksIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSAgYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuXHRcdHdpZHRoOiAzLjMzdnc7XG5cdFx0aGVpZ2h0OiAzLjMzdnc7XG5cdH1cbn1cbi5sZHMtZWxsaXBzaXMgZGl2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDI3cHg7XG5cdHdpZHRoOiAxMXB4O1xuXHRoZWlnaHQ6IDExcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZDogJHJlZDtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApO1xuXHRAbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDE0NDBweCksICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDE0NDBweCksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpICBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdFx0dG9wOiAxLjR2dztcblx0XHR3aWR0aDogMC41N3Z3O1xuXHRcdGhlaWdodDogMC41N3Z3O1xuXHR9XG59XG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMSkge1xuXHRsZWZ0OiA2cHg7XG5cdGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMSAwLjZzIGluZmluaXRlO1xuXHRAbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDE0NDBweCksICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDE0NDBweCksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpICBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdFx0bGVmdDogMC4zMXZ3O1xuXHR9XG59XG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMikge1xuXHRsZWZ0OiA2cHg7XG5cdGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMiAwLjZzIGluZmluaXRlO1xuXHRAbWVkaWEgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDE0NDBweCksICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDE0NDBweCksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpICBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdFx0bGVmdDogMC4zMXZ3O1xuXHR9XG59XG4ubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykge1xuXHRsZWZ0OiAyNnB4O1xuXHRhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTtcblx0QG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMikgYW5kIChtaW4td2lkdGg6IDE0NDBweCksIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSAgYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuXHRcdGxlZnQ6IDEuMzV2dztcblx0fVxufVxuLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDQpIHtcblx0bGVmdDogNDVweDtcblx0YW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMzIDAuNnMgaW5maW5pdGU7XG5cdEBtZWRpYSAobWluLXJlc29sdXRpb246IDE5MmRwaSkgYW5kIChtaW4td2lkdGg6IDE0NDBweCksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpLCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSkgYW5kIChtaW4td2lkdGg6IDE0NDBweCksIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0XHRsZWZ0OiAyLjM0dnc7XG5cdH1cbn1cbkBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMyB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOXB4LCAwKTtcblx0fVxufSIsIi8qKiBpbml0aWFsIHNldHVwICoqL1xuLm5hbm8ubmFuby1vbiB7XG4gIHBvc2l0aW9uIDogcmVsYXRpdmU7XG4gIHdpZHRoICAgIDogMTAwJTtcbiAgaGVpZ2h0ICAgOiAxMDAlO1xuICBvdmVyZmxvdyA6IGhpZGRlbjtcbn1cbi5uYW5vLm5hbm8tb24gPiAubmFuby1jb250ZW50IHtcbiAgcG9zaXRpb24gICAgICA6IGFic29sdXRlO1xuICBvdmVyZmxvdyAgICAgIDogc2Nyb2xsO1xuICBvdmVyZmxvdy14ICAgIDogaGlkZGVuO1xuICB0b3AgICAgICAgICAgIDogMDtcbiAgcmlnaHQgICAgICAgICA6IDA7XG4gIGJvdHRvbSAgICAgICAgOiAwO1xuICBsZWZ0ICAgICAgICAgIDogMDtcbn1cbi5uYW5vLm5hbm8tb24gPiAubmFuby1jb250ZW50OmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG4ubmFuby5uYW5vLW9uID4gLm5hbm8tY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhhcy1zY3JvbGxiYXIgPiAubmFuby1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hbm8ubmFuby1vbiA+IC5uYW5vLXBhbmUge1xuICBiYWNrZ3JvdW5kIDogcmdiYSgwLDAsMCwuMjUpO1xuICBwb3NpdGlvbiAgIDogYWJzb2x1dGU7XG4gIHdpZHRoICAgICAgOiA4cHg7XG4gIHJpZ2h0ICAgICAgOiAwO1xuICB0b3AgICAgICAgIDogMDtcbiAgYm90dG9tICAgICA6IDA7XG4gIHZpc2liaWxpdHkgOiBoaWRkZW5cXDk7IC8qIFRhcmdldCBvbmx5IElFNyBhbmQgSUU4IHdpdGggdGhpcyBoYWNrICovXG4gIG9wYWNpdHkgICAgOiAuMDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbiAgICA6IC4ycztcbiAgLW1vei10cmFuc2l0aW9uICAgICAgIDogLjJzO1xuICAtby10cmFuc2l0aW9uICAgICAgICAgOiAuMnM7XG4gIHRyYW5zaXRpb24gICAgICAgICAgICA6IC4ycztcbiAgLW1vei1ib3JkZXItcmFkaXVzICAgIDogNXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXMgOiA1cHg7XG4gIGJvcmRlci1yYWRpdXMgICAgICAgICA6IDVweDtcbn1cbi5uYW5vLm5hbm8tb24gPiAubmFuby1wYW5lID4gLm5hbm8tc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogI2E3YTlhYztcbiAgcG9zaXRpb24gICAgICAgICAgICAgIDogcmVsYXRpdmU7XG4gIG1hcmdpbiAgICAgICAgICAgICAgICA6IDAgMXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMgICAgOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1cyA6IDNweDtcbiAgYm9yZGVyLXJhZGl1cyAgICAgICAgIDogM3B4O1xufVxuLm5hbm8ubmFuby1vbjpob3ZlciA+IC5uYW5vLXBhbmUsIC5uYW5vLXBhbmUuYWN0aXZlLCAubmFuby1wYW5lLmZsYXNoZWQge1xuICB2aXNpYmlsaXR5IDogdmlzaWJsZVxcOTsgLyogVGFyZ2V0IG9ubHkgSUU3IGFuZCBJRTggd2l0aCB0aGlzIGhhY2sgKi9cbiAgb3BhY2l0eSAgICA6IDAuOTk7XG59XG5cbi5uYW5vLm5hbm8tb24gLm5hbm8tcGFuZSAgIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbi5uYW5vLm5hbm8tb24gLm5hbm8tc2xpZGVyIHsgYmFja2dyb3VuZDogIzExMTsgfSIsIlxuLy9TVEFSVFxuLmhlYWRlciB7XG4gICYtLXNjcm9sbGluZyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBcbiAgICAuaGVhZGVyX19sb2dve1xuICAgICAgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2lubmVye1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxuICB9XG4gICZfX3dyYXBwZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICZfX2xvZ297XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBhe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIGltZ3tcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDJweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19tZW51e1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuYWN0aXZle1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KSByb3RhdGUoMTM1ZGVnKTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgIH1cbiAgICAgIGRpdiB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbiAgXG4gIC5idXJnZXI6YmVmb3JlLFxuICAuYnVyZ2VyOmFmdGVyLFxuICAuYnVyZ2VyIGRpdiB7XG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW46IDZweCAwO1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gIH1cblxuICAmX19tb2JpbGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB6LWluZGV4OiA5O1xuICAgIHRyYW5zaXRpb246IHJpZ2h0LjNzO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpe1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuX19hcnJvd3tcbiAgICAgICAgd2lkdGg6IDhweCA7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy5zdmcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbC4zcztcbiAgICAgICAgJi5hcnJvdy1vcGVue1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIH1cbiAgICAgICBcbiAgICAgIH1cbiAgICAgIC5zdWItbWVudXtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgXG4gICAgfVxuICAgICYuYWN0aXZle1xuICAgICAgcmlnaHQ6ICAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG4gICZfX2Rlc2t0b3B7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubWVudS1pdGVte1xuICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbl9fYXJyb3d7XG4gICAgICAgICAgd2lkdGg6IDhweCA7XG4gICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3cuc3ZnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsLjNzO1xuICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciAubWVudS1pdGVtLWhhcy1jaGlsZHJlbl9fYXJyb3d7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgfVxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICBhe1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgIFxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgLnN1Yi1tZW51e1xuICAgICAgICAgICAgZGlzcGxheTogIGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3ViLW1lbnV7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTVweCk7XG4gICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAzOHB4IC0xM3B4IHJnYmEoMCwwLDAsMC43NSk7XG4gICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDM4cHggLTEzcHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDM4cHggLTEzcHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgICAgICAgICBsaXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZm9vdGVye1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAmX19pbWd7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MjNweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDYzJTtcbiAgICAgIGJvdHRvbTogNDZweDtcbiAgICAgIGxlZnQ6IC03MSU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG4gICZfX2lubmVye1xuICAgIHBhZGRpbmc6IDc1cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM5MzYyMTA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICZfX29icmF6ZWt7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBoZWlnaHQ6IDM2MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMzYwcHg7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgJi0tYW5pbWFsc3tcbiAgICAgIHRvcDogLTMxNXB4O1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX190aXRsZXtcbiAgICBjb2xvcjogI2IzOTM2MjtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgfVxuICB9XG4gIH1cbiAgJl9fZm9ybXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAmX19jZntcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuZm9ybS10b3B7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuICAuZm9ybS1sZWZ0e1xuICAgIHdpZHRoOiA0MjNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBicntcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAud3BjZjctZm9ybS1jb250cm9sIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC53cGNmNy1mb3JtLWNvbnRyb2wge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYnJvd247XG4gICAgICBjb2xvcjogJGJyb3duO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgICAgICY6OnBsYWNlaG9sZGVye1xuICAgICAgICBjb2xvcjogJGJyb3duO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1yaWdodHtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAud3BjZjctZm9ybS1jb250cm9sLXdyYXB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgdGV4dGFyZWF7XG4gICAgICByZXNpemU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGJyb3duO1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAyNnB4IDE3cHg7XG4gICAgICBjb2xvcjogJGJyb3duO1xuICAgICAgd2lkdGg6IDM5NHB4O1xuICAgICAgbWF4LWhlaWdodDogMjM1cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XG4gICAgICAgIHdpZHRoOiA0MjNweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICY6OnBsYWNlaG9sZGVye1xuICAgICAgICBjb2xvcjogJGJyb3duO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWpheC1sb2FkZXJ7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvcm0tYnRue1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDQ5cHg7XG4gICAgLndwY2Y3LXN1Ym1pdHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuICAmX19pbmZve1xuICAgIG1hcmdpbi1sZWZ0OiAxMzZweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgcHtcbiAgICAgIGNvbG9yOiAjYjM5MzYyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmZvb3Rlci1jciB7XG4gIC8vIG1hcmdpbi10b3A6IDEwMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICBwYWRkaW5nOiA1NnB4IDA7XG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICBwYWRkaW5nOiA0NXB4IDA7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgIHBhZGRpbmc6IDI5cHggMDtcbiAgfVxuICAmX193cmFwcGVye1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxufSIsIi5lcnJvci00MDR7XG4gIHBhZGRpbmc6IDE3MHB4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC5jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBoMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gIH1cbiAgJl9fdHh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG4gIC5idG4ge1xuICAgIG1hcmdpbjogMzBweCAgYXV0bztcblxuICAgICY6aG92ZXIge1xuXG4gICAgfVxuICB9XG59IiwiLmJhbmVye1xuICAgICYubS10b3B7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnR7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDAgNzVweCByZ2JhKDQzLCA1MCwgNTEsIDAuMzEpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRla3N0LXByenljaXNre1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogJGJyb3duO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XG4gICAgICAgICAgICB0b3A6IDE1MHB4O1xuICAgICAgICB9XG4gICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICAgICAgIHRvcDogODBweDtcbiAgICAgICB9XG4gIFxuICAgIH1cbiAgICAuY2FyZHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MTFweDtcbiAgICAgICAgcGFkZGluZzogOTBweCA4MnB4IDgwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNTQzcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAzMHB4IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDI1cHggNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzlweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnByYXdve1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5sZXdve1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGFpbmVye1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190ZWtzdC1wcnp5Y2lza3tcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgICAgICAmLndpZGV7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbG9nb3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDZweDtcbiAgICB9XG4gICAgJl9faW1ne1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjYwcHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5oMzAwe1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYm94ZXN7XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICB9XHJcbiAgICAmX193cmFwcGVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcmV2ZXJzZXtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHR7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1yZXZlcnNle1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZ3tcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Rlc2N7XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzY0NjQ2NDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0bntcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gICAgfVxyXG59IiwiLmRlc2MtbGluay1pbWcge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgY29sb3I6ICNlZjYzNGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZGVzYyB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRsaS1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlNzFjO1xuICAgIHBhZGRpbmc6IDQ4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDAgMDtcbiAgICB9XG4gICAgJl9faWNvbiB7XG4gICAgICAgIHdpZHRoOiAxMDJweDtcbiAgICAgICAgaGVpZ2h0OiAxMDJweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pY29uLW1vYmlsZSB7XG4gICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2luZm8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCA0OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDJweCAtIDMwcHgpO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICBmb250LWZhbWlseTogJGYtcGFsYXF1aW47XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZG90cyB7XG4gICAgICAgIHdpZHRoOiA1NzBweDtcbiAgICAgICAgaGVpZ2h0OiA0OTZweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTEwMHB4O1xuICAgICAgICB0b3A6IC0yNTZweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtNzBweDtcbiAgICAgICAgICAgIHRvcDogLTQycHg7XG4gICAgICAgICAgICB3aWR0aDogMTc2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RvdHMuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNjRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ltZyB7XG4gICAgICAgIC8vd2lkdGg6IGNhbGMoMTAwJSAtIDM1MHB4IC0gMTAycHgpO1xuICAgICAgICB3aWR0aDogNTcwcHg7XG4gICAgICAgIGhlaWdodDogNDk2cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0xMDBweDtcbiAgICAgICAgdG9wOiAtMjU2cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZmFxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjZmZTtcbiAgICBwYWRkaW5nOiAyMDdweCAwIDE2N3B4O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgcGFkZGluZzogODhweCAwIDcwcHg7XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3F1ZXN0aW9ucyB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgICAgICAgIHRvcDogLTQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTc2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RvdHMuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDY2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTE1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNlZjYzNGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG4gICAgJl9fdGV4dC0yIHtcbiAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuXG59XG5cblxuXG4vL1FVRVNUSU9OU1xuXG4uZmFxLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICZfX2NvbHVtbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICZfX2dyb3VwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgLmZhcS1jb250ZW50X190aXRsZSB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC8vcGFkZGluZzogN3B4IDMwcHggN3B4IDA7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggNDhweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM4cHggNDhweCAzNnB4O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEuOXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG5cbiAgICAgICAgcGFkZGluZzogMCA0OHB4IDUwcHggNDhweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uanMtY29udGVudC1mYXEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogMHM7XG59XG5cbi5qcy1jb250ZW50LWZhcS0tb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5qcy1oZWFkLWljby1mYXEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAmLm1pbnVzIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbn0iLCIuaW5mbyB7XG4gIHBhZGRpbmc6IDgwcHggMCA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEyZjFjO1xuICBjb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgfVxuXG4gICZfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG59XG5cbi5pbmZvLWl0ZW0ge1xuICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAmX19pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICB9XG4gIH1cbiAgJl9fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gICZfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59IiwiLm4tbGlzdHtcclxuICAgIC5pbm5lcntcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICB9XHJcbiAgICAmX193cmFwcGVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NpbmdsZXtcclxuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMzBweCk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RodW1ie1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0M3B4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19kZXNje1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzY0NjQ2NDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLm5ld3N7XG4gICAgLmlubmVyIHtcbiAgICAgICAgcGFkZGluZzogNDVweCAwIDtcbiAgICB9XG5cblxuXG59XG5cblxuI215LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9oZWlnaHQ6IDU2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC8vaGVpZ2h0OiA3MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgLy9wYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgfVxufVxuXG4ubmV3cy1jYXRlZ29yaWVzLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDYzcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0M3B4O1xuICAgIH1cbn1cbi5uZXdzLWNhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvL21hcmdpbi1ib3R0b206IDYzcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAmLS1kZXNrdG9wIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmNmZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlOWYxO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAwIDAgJHJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAmOmNoZWNrZWR7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZTlmMTtcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDAgMCAkcmVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDAgMCAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmV3cy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbiAgICAmX19ib3gge1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMzBweCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNiwgMTAyLCA2MSwgMC4zKTtcblxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XG5cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMzBweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCg1NjBweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgICZfX2ltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYm94LWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICZfX3R5cGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgIHRvcDogMjZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAmX19jYXRlZ29yeSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZzogM3B4IDE1cHggMnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgICZfX3R4dCB7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggMzJweDtcbiAgICB9XG4gICAgJl9fYm94LXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cbiAgICAmX19ib3gtYXV0aG9yIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cbn1cblxuLm5ld3MtYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zY3JvbGwtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIC8vb3ZlcmZsb3cteDogYXV0bztcbn0iLCIucHp7XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTo1N3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gICAgJl9fd3JhcHBlcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcclxuICAgIH1cclxuICAgICZfX3NpbmdsZXtcclxuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAzMHB4KTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19uYW1le1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgICZfX29waXN7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjQ2NDY0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2xpZGVye1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgICAgcGFkZGluZzogOTBweCAwIDcwcHg7XHJcbiAgICB9XHJcbiAgICAmX193cmFwcGVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICYtLXJldmVyc2V7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCR0YWJsZXRNYXgpe1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTgwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICYtLXJldmVyc2V7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVte1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50e1xyXG4gICAgICAgIHdpZHRoOiA0NTBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogOThweDtcclxuICAgICAgICAmLS1yZXZlcnNle1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjQ2NDY0O1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAub3dsLXNsaWRlcntcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU0OHB4KTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vd2wtaXRlbXtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIudGV4dC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgJi0tZnVsbCB7XG4gICAgcGFkZGluZzogMTM1cHggMCA0MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkdGFibGV0TWF4KSB7XG5cbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG5cbiAgfVxuICAmX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG4gICZfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxuICB9XG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMThweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC05cHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTlweDtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIGNvbG9yOiAjZWY2MzRkO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAmX190aXRsZSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgfVxuICAmX190ZXh0IHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG4gICZfX3RleHQtMiB7XG4gICAgY29sb3I6ICRncmV5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbi50cy1zZWFyY2gtZm9ybSB7XG4gIGZvcm0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc2VhcmNoLWlucHV0IHtcbiAgICB3aWR0aDogNDExcHg7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBjb2xvcjogIzdhN2E3YTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgfVxuICAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgd2lkdGg6IDE1NHB4O1xuICAgIGhlaWdodDogNTNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlIb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5SG92ZXI7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cbn1cblxuLnBzZXVkby13cmFwIHtcbiAgLnRleHQtaW1hZ2VfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkcGhvbmVNYXgpe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC50ZXh0LWltYWdlX19pbWcge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLnRleHQtaW1hZ2VfX2ltZyBpbWcge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMDBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuIiwiLnRleHR7XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICB9XHJcbn0iLCIuc2luZ2xle1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAuaW5uZXJ7XG4gICAgcGFkZGluZzogMTAwcHggMCA7XG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRwaG9uZU1heCl7XG4gICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgfVxuICB9XG4gIGgxe1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuICAmX19jb250ZW50e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59IiwiLnBvc3R7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5pbm5lcntcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICB9XG4gICAgJl9fc2luZ2xle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHRhYmxldE1heCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJHBob25lTWF4KXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZGF0ZXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAmX19jb250ZW50e1xuICAgICAgICBwe1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
