a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;font-size:90%}@media (min-width:541px){html{font-size:100%}}*,::after,::before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5b5b5b;font:normal 16px/1.5 Raleway,sans-serif}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}img{width:100%;height:auto}#wrapper{overflow-x:hidden;width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wrapper #container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.rs-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:43.2px;margin-top:3rem}.rs-columns>h1,.rs-columns>h2,.rs-columns>h3,.rs-columns>h4,.rs-columns>h5,.rs-columns>h6{width:100%}.rs-column{margin-bottom:43.2px;margin-bottom:3rem}.rs-column:last-child{margin-bottom:0}@media (min-width:769px){.rs-column{margin-bottom:0}}.rs-column.no-margin-bottom{margin-bottom:0!important}.rs-column{width:100%}@media (max-width:320px){.rs-column.-small-col-1-1{width:calc(100% - 0%)}.rs-column.-small-col-2-1{width:calc(50% - 3.75%)}.rs-column.-small-col-2-2{width:calc(100% - 3.75%)}.rs-column.-small-col-3-1{width:calc(33.33333% - 5%)}.rs-column.-small-col-3-2{width:calc(66.66667% - 5%)}.rs-column.-small-col-3-3{width:calc(100% - 5%)}.rs-column.-small-col-4-1{width:calc(25% - 5.625%)}.rs-column.-small-col-4-2{width:calc(50% - 5.625%)}.rs-column.-small-col-4-3{width:calc(75% - 5.625%)}.rs-column.-small-col-4-4{width:calc(100% - 5.625%)}.rs-column.-small-col-5-1{width:calc(20% - 6%)}.rs-column.-small-col-5-2{width:calc(40% - 6%)}.rs-column.-small-col-5-3{width:calc(60% - 6%)}.rs-column.-small-col-5-4{width:calc(80% - 6%)}.rs-column.-small-col-5-5{width:calc(100% - 6%)}.rs-column.-small-col-6-1{width:calc(16.66667% - 6.25%)}.rs-column.-small-col-6-2{width:calc(33.33333% - 6.25%)}.rs-column.-small-col-6-3{width:calc(50% - 6.25%)}.rs-column.-small-col-6-4{width:calc(66.66667% - 6.25%)}.rs-column.-small-col-6-5{width:calc(83.33333% - 6.25%)}.rs-column.-small-col-6-6{width:calc(100% - 6.25%)}}@media (min-width:541px){.rs-column.-medium-col-1-1{width:calc(100% - 0%)}.rs-column.-medium-col-2-1{width:calc(50% - 3.75%)}.rs-column.-medium-col-2-2{width:calc(100% - 3.75%)}.rs-column.-medium-col-3-1{width:calc(33.33333% - 5%)}.rs-column.-medium-col-3-2{width:calc(66.66667% - 5%)}.rs-column.-medium-col-3-3{width:calc(100% - 5%)}.rs-column.-medium-col-4-1{width:calc(25% - 5.625%)}.rs-column.-medium-col-4-2{width:calc(50% - 5.625%)}.rs-column.-medium-col-4-3{width:calc(75% - 5.625%)}.rs-column.-medium-col-4-4{width:calc(100% - 5.625%)}.rs-column.-medium-col-5-1{width:calc(20% - 6%)}.rs-column.-medium-col-5-2{width:calc(40% - 6%)}.rs-column.-medium-col-5-3{width:calc(60% - 6%)}.rs-column.-medium-col-5-4{width:calc(80% - 6%)}.rs-column.-medium-col-5-5{width:calc(100% - 6%)}.rs-column.-medium-col-6-1{width:calc(16.66667% - 6.25%)}.rs-column.-medium-col-6-2{width:calc(33.33333% - 6.25%)}.rs-column.-medium-col-6-3{width:calc(50% - 6.25%)}.rs-column.-medium-col-6-4{width:calc(66.66667% - 6.25%)}.rs-column.-medium-col-6-5{width:calc(83.33333% - 6.25%)}.rs-column.-medium-col-6-6{width:calc(100% - 6.25%)}}@media (min-width:769px){.rs-column.-large-col-1-1{width:calc(100% - 0%)}.rs-column.-large-col-2-1{width:calc(50% - 3.75%)}.rs-column.-large-col-2-2{width:calc(100% - 3.75%)}.rs-column.-large-col-3-1{width:calc(33.33333% - 5%)}.rs-column.-large-col-3-2{width:calc(66.66667% - 5%)}.rs-column.-large-col-3-3{width:calc(100% - 5%)}.rs-column.-large-col-4-1{width:calc(25% - 5.625%)}.rs-column.-large-col-4-2{width:calc(50% - 5.625%)}.rs-column.-large-col-4-3{width:calc(75% - 5.625%)}.rs-column.-large-col-4-4{width:calc(100% - 5.625%)}.rs-column.-large-col-5-1{width:calc(20% - 6%)}.rs-column.-large-col-5-2{width:calc(40% - 6%)}.rs-column.-large-col-5-3{width:calc(60% - 6%)}.rs-column.-large-col-5-4{width:calc(80% - 6%)}.rs-column.-large-col-5-5{width:calc(100% - 6%)}.rs-column.-large-col-6-1{width:calc(16.66667% - 6.25%)}.rs-column.-large-col-6-2{width:calc(33.33333% - 6.25%)}.rs-column.-large-col-6-3{width:calc(50% - 6.25%)}.rs-column.-large-col-6-4{width:calc(66.66667% - 6.25%)}.rs-column.-large-col-6-5{width:calc(83.33333% - 6.25%)}.rs-column.-large-col-6-6{width:calc(100% - 6.25%)}}h1{color:#eb672c;font-size:50.4px;font-size:3.5rem}.ce_subheadline{margin-top:3.6px;margin-top:.25rem;font-weight:700}h2{color:#eb672c;font-size:32.4px;font-size:2.25rem;line-height:1.25}h3{font-size:16.2px;font-size:1.125rem;font-weight:700}h4{font-size:16.2px;font-size:1.125rem;font-weight:700;color:#eb672c;margin-bottom:7.2px;margin-bottom:.5rem}.ce_list li{font-size:16.2px;font-size:1.125rem;padding:7.2px 14.4px 7.2px 25.2px;padding:.5rem 1rem .5rem 1.75rem;font-weight:700;position:relative}.ce_list li::before{content:url(../content/icons/physiotherapie-witzel-hook-icon.svg);position:absolute;left:0;height:14.4px;height:1rem;width:14.4px;width:1rem;border-radius:100%}.ce_text ul{margin-bottom:21.6px;margin-bottom:1.5rem}.ce_text li{font-size:16.2px;font-size:1.125rem;margin:3.6px 0 3.6px 10.8px;margin:.25rem 0 .25rem .75rem}.ce_text li::before{content:"";vertical-align:middle;display:inline-block;height:3.6px;height:.25rem;width:3.6px;width:.25rem;background:#5b5b5b;border-radius:100%;-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem);margin-left:-3.6px;margin-left:-.25rem}.ce_accordion{border-bottom:1px solid #dbdbdb;border-left:3px solid #eb672c;margin-bottom:3.6px;margin-bottom:.25rem;cursor:pointer}.ce_accordion .accordion{padding:14.4px;padding:1rem}.ce_accordion .toggler{padding:14.4px;padding:1rem;padding-right:28.8px;padding-right:2rem;position:relative}.ce_accordion .toggler:focus{outline:0}.ce_accordion .toggler::after{position:absolute;content:"+";right:7.2px;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:32.4px;font-size:2.25rem;font-weight:300;opacity:.33;transition:250ms ease-in-out}.ce_accordion .toggler.ui-state-active::after,.ce_accordion .toggler.ui-state-hover::after{opacity:1;color:#eb672c}.ce_accordion .toggler.ui-state-active::after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}a,span{color:#eb672c;text-decoration:none;border-bottom:1px solid #eb672c;font-size:16.2px;font-size:1.125rem;opacity:1;transition:250ms ease-in-out}[id=footer] .menu a,[id=footer] .menu span,[id=navigation] .menu a,[id=navigation] .menu span{color:#fff;font-weight:600;font-size:16.2px;font-size:1.125rem;border:none}.has-mobile-nav [id=navigation] a,.has-mobile-nav [id=navigation] span{font-size:21.6px;font-size:1.5rem}a:hover,span:hover{opacity:.66}[id=footer] .menu strong{color:#eb672c;font-weight:600;font-size:16.2px;font-size:1.125rem;opacity:.66}.ce_hyperlink a{font-size:14.4px;font-size:1rem;font-weight:600;border-bottom:0}.button a{border:2px solid #eb672c;padding:7.2px 14.4px;padding:.5rem 1rem;border-radius:2.5rem;transition:250ms ease-in-out}.button a:hover{background:#eb672c;color:#fff;opacity:1}p{font-size:16.2px;font-size:1.125rem;line-height:1.75}b,strong{font-weight:700}em,i{font-style:italic}.copyline{padding-top:18px;padding-top:1.25rem;text-align:center}@media (min-width:769px){.copyline{padding-top:0}}.copyline span{font-size:12.6px;font-size:.875rem;border-bottom:0}.copyline span:hover{opacity:1}.scroll-down span{color:#eb672c;font-size:12.6px;font-size:.875rem;text-transform:uppercase;letter-spacing:1.44px;letter-spacing:.1rem;text-shadow:0 0 7.2px rgba(255,255,255,.5);text-shadow:0 0 .5rem rgba(255,255,255,.5)}#main .tel{font-size:14.4px;font-size:1rem;font-weight:600;border-bottom:0;position:relative;padding-left:28.8px;padding-left:2rem}.ce_text #main .tel{margin-left:3.6px;margin-left:.25rem}#main .tel::before{content:url(../../files/content/icons/witz_icons_tel.svg);position:absolute;display:inline-block;height:28.8px;height:2rem;width:28.8px;width:2rem;vertical-align:middle;margin-right:3.6px;margin-right:.25rem;margin-left:-32.4px;margin-left:-2.25rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}.ce_text #main .tel::before{margin-left:-32.4px;margin-left:-2.25rem}.mail .hyperlink_txt::before{content:url(../../files/content/icons/witz_icons_mail.svg);display:inline-block;height:28.8px;height:2rem;width:28.8px;width:2rem;vertical-align:middle;margin-right:7.2px;margin-right:.5rem;margin-left:-3.6px;margin-left:-.25rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}header .mail .hyperlink_img,header .tel .hyperlink_img{display:inline-block;height:46.8px;height:3.25rem;width:46.8px;width:3.25rem}.icon-hamburger{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.icon-hamburger,.icon-hamburger::after,.icon-hamburger::before{width:14.4px;width:1rem;height:1.8px;height:.125rem;background:#fff;transition:333ms ease-in-out;border-radius:.125rem}.icon-hamburger::after,.icon-hamburger::before{content:"";position:absolute;left:0;-webkit-transform:rotate(0);transform:rotate(0)}.icon-hamburger::before{top:-5.4px;top:-.375rem}.icon-hamburger::after{top:5.4px;top:.375rem}.show-mobile-nav .icon-hamburger{background-color:transparent}.show-mobile-nav .icon-hamburger::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.show-mobile-nav .icon-hamburger::after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-close{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.icon-close::after,.icon-close::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:14.4px;width:1rem;height:1.8px;height:.125rem;background:#fff}.icon-close::after{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}@-webkit-keyframes scrollDown{0%{opacity:0;bottom:-1rem}25%{opacity:.33}50%{opacity:1;bottom:-2rem}75%{opacity:.33}100%{opacity:0;bottom:-3rem}}@keyframes scrollDown{0%{opacity:0;bottom:-1rem}25%{opacity:.33}50%{opacity:1;bottom:-2rem}75%{opacity:.33}100%{opacity:0;bottom:-3rem}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.scroll-down{display:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:129.6px;bottom:9rem;cursor:pointer;background:0 0;border:none}@media (min-width:769px){.scroll-down{opacity:1;display:block;overflow:visible;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.scroll-down:focus{outline:0}.scroll-down span{border-bottom:none}.scroll-down img{width:14.4px;width:1rem;height:14.4px;height:1rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;opacity:0;transition:250ms ease-in-out;-webkit-animation-name:scrollDown;animation-name:scrollDown;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:2.5s;animation-delay:2.5s;cursor:default}.mobile-menu-trigger{position:fixed;top:21.6px;top:1.5rem;right:28.8px;right:2rem;display:block;z-index:9999;height:43.2px;height:3rem;width:43.2px;width:3rem;background:#eb672c;border-radius:100%;cursor:pointer;opacity:.5;transition:250ms ease-in-out;border:1.8px solid rgba(255,255,255,0);border:.125rem solid rgba(255,255,255,0)}@media (min-width:769px){.mobile-menu-trigger{display:none}}.mobile-menu-trigger,.mobile-menu-trigger:active,.mobile-menu-trigger:focus,.mobile-menu-trigger:hover{outline:0;box-shadow:none}.mobile-menu-trigger span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mobile-menu-trigger:hover{opacity:1}.show-mobile-nav .mobile-menu-trigger{opacity:1;border:1.8px solid #fff;border:.125rem solid #fff;background:rgba(235,103,44,.95)}.nav-back-trigger{position:fixed;top:21.6px;top:1.5rem;right:28.8px;right:2rem;display:block;z-index:9999;height:43.2px;height:3rem;width:43.2px;width:3rem;background:#eb672c;border-radius:100%;cursor:pointer;opacity:.5;transition:250ms ease-in-out;border:1.8px solid rgba(255,255,255,0);border:.125rem solid rgba(255,255,255,0)}.nav-back-trigger a{font:0/0 a;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%}.nav-back-trigger:hover{opacity:1}.nav-back-trigger,.nav-back-trigger:active,.nav-back-trigger:focus,.nav-back-trigger:hover{outline:0;box-shadow:none}.dlh_googlemap{position:relative;padding-bottom:66%;height:0;width:100%;overflow:hidden}.dlh_googlemap>*{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:541px){.dlh_googlemap{padding-bottom:100%}}@media (min-width:769px){.dlh_googlemap{padding-bottom:75%}}@media (min-width:1025px){.dlh_googlemap{padding-bottom:60%}}.dlh_googlemap .routinglink{font-size:14.4px;font-size:1rem;padding:7.2px 3.6px 3.6px 3.6px;padding:.5rem .25rem .25rem .25rem}.dlh_googlemap .routinglink a{font-weight:600;border-bottom:0}.dlh_googlemap .routinglink form{padding-top:10.8px;padding-top:.75rem}.dlh_googlemap .routinglink input.submit{margin-left:7.2px;margin-left:.5rem}.background-img{z-index:-1;font:0/0 a;overflow:hidden}#header .background-img{position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width:769px){#header .background-img{height:calc(100vh - 4rem)}}#header .background-img figure{height:inherit;width:inherit}#header .background-img img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:auto}@supports ((-o-object-fit:cover) or (object-fit:cover)){#header .background-img img{position:static;height:100%;width:100%;-webkit-transform:none;transform:none;-o-object-fit:cover;object-fit:cover}}#main .background-img{margin-top:-87.3px;margin-top:-6.0625rem}#main .background-img figure{position:relative;overflow:hidden}#main .background-img figure::before{display:block;content:"";width:100%;padding-top:66.66667%}#main .background-img figure>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}@media (min-width:541px){#main .background-img figure{position:relative;overflow:hidden}#main .background-img figure::before{display:block;content:"";width:100%;padding-top:50%}#main .background-img figure>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}}@media (min-width:769px){#main .background-img figure{position:relative;overflow:hidden}#main .background-img figure::before{display:block;content:"";width:100%;padding-top:33.33333%}#main .background-img figure>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}}@media (min-width:1281px){#main .background-img figure{max-height:20rem}}@media (min-width:541px){#main .k-laser .ce_gallery ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#main .k-laser .ce_gallery ul>li{padding:1px;width:33.33333%}}@media (min-width:769px){[id=navigation]{height:0!important}}[id=header]{position:relative;text-shadow:2px 2px rgba(255,255,255,.5);min-height:0!important}@media (min-width:769px){[id=header]{height:100vh;padding-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}[id=header] .mod_article{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%;background:rgba(255,255,255,.8);background:linear-gradient(135deg,rgba(255,255,255,.66),#fff,rgba(255,255,255,.33));padding-top:43.2px;padding-top:3rem;padding-bottom:43.2px;padding-bottom:3rem;text-align:center}@media (min-width:769px){[id=header] .mod_article{border-radius:1.5rem;background:rgba(255,255,255,.9);background:linear-gradient(135deg,rgba(255,255,255,.5),rgba(255,255,255,.9),rgba(255,255,255,.33))}}[id=header] .logo img{max-width:288px;max-width:20rem;margin-left:auto;margin-right:auto}[id=header] .logo figcaption{font-size:18px;font-size:1.25rem;margin-top:-3.6px;margin-top:-.25rem;margin-left:32.4px;margin-left:2.25rem}[id=header] .ce_headline{margin:32.4px 0;margin:2.25rem 0;font-size:36px;font-size:2.5rem;text-align:center}@media (min-width:769px){[id=header] .ce_headline{margin:2.25rem 0;font-size:3rem}}@media (min-width:1025px){[id=header] .ce_headline{margin:4.5rem 0;font-size:3.5rem}}[id=header] .icons{margin-bottom:7.2px;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[id=header] .icons .ce_hyperlink:first-child{margin-right:14.4px;margin-right:1rem}[id=header] .ce_text.info{margin-bottom:14.4px;margin-bottom:1rem}[id=header] .ce_text.info p{font-weight:700;font-size:18px;font-size:1.25rem}[id=header] .ce_text.marginal p{text-shadow:2px 2px rgba(255,255,255,.5);font-size:14.4px;font-size:1rem;max-width:414px;max-width:28.75rem;margin-left:auto;margin-right:auto}[id=container] .inside>.block{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%;position:relative;padding-bottom:86.4px;padding-bottom:6rem;margin-top:86.4px;margin-top:6rem;margin-bottom:86.4px;margin-bottom:6rem}[id=container] .inside>.block::after{content:"";position:absolute;bottom:0;left:-9999px;right:-9990px;border-bottom:1px solid #dbdbdb}[id=container] .inside>.block.last{padding-bottom:0}[id=container] .inside>.block.last::after{content:none}[id=container] .inside>.block>.block{margin-top:43.2px;margin-top:3rem;margin-bottom:43.2px;margin-bottom:3rem}[id=container] .inside>.block>.block.last{margin-bottom:0}[id=container] .inside>.block .ce_text>p{margin-bottom:21.6px;margin-bottom:1.5rem}[id=container] .inside>.block .ce_hgroup{margin-bottom:43.2px;margin-bottom:3rem}[id=footer] .menu{background:#fff;border-top:1px solid #eb672c;padding-top:21.6px;padding-top:1.5rem;margin-top:43.2px;margin-top:3rem}[id=footer] .menu a,[id=footer] .menu span{color:#eb672c}[id=footer] .menu a::after,[id=footer] .menu span::after{background:#eb672c}[id=footer] .menu a:hover,[id=footer] .menu span:hover{opacity:1}[id=footer] .copyline{margin-bottom:43.2px;margin-bottom:3rem}.menu{background:#eb672c}.menu.menu-main{opacity:0;pointer-events:none;position:fixed;top:0;left:0;height:0;width:100%;transition:opacity 375ms ease-in-out 1ms,height 1ms 375ms;z-index:8888;background:rgba(235,103,44,.95)}@media (min-width:769px){.menu.menu-main{opacity:1;pointer-events:auto;position:relative;height:auto;transition:none;top:-4rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.25)}.fixed-nav .menu.menu-main{position:fixed;top:0}}.show-mobile-nav .has-mobile-nav .menu.menu-main{opacity:1;pointer-events:auto;transition:opacity 375ms ease-in-out;height:100vh}.menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit}@media (min-width:769px){.menu ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.menu li{padding:14.4px 16.2px 18px 16.2px;padding:1rem 1.125rem 1.25rem 1.125rem}.menu a{position:relative;transition:opacity 250ms ease-in-out;opacity:1}.menu a::after{content:"";background:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-9px;bottom:-.625rem;height:1.8px;height:.125rem;width:60%;opacity:0;transition:250ms ease-in-out;pointer-events:none}.menu a:hover::after{opacity:.75;bottom:-5.4px;bottom:-.375rem;width:100%}.menu a:hover{opacity:.75}.menu a.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu .jobs>a{background:#fff;color:#eb672c;border:none}.menu .jobs>a::after{content:none}.menu .back-to-top-link{padding:14.4px 0 18px 0;padding:1rem 0 1.25rem 0;transition:250ms ease-in-out;opacity:0;width:0}.menu .back-to-top-link a{background-image:url(../content/icons/physiotherapie-witzel-back-to-top-icon.svg);background-position:center center;background-repeat:no-repeat;background-size:1rem;width:28.8px;width:2rem;height:100%;display:inline-block}.menu .back-to-top-link a::after{content:none}.menu .back-to-top-link.show{opacity:1;width:28.8px;width:2rem}.has-mobile-nav .menu .back-to-top-link{display:none}[class^=mod_news] .info{font-size:14.4px;font-size:1rem;margin-bottom:14.4px;margin-bottom:1rem}[class^=mod_news] h3>a{border-bottom:none}[class^=mod_news] h3{margin-bottom:7.2px;margin-bottom:.5rem}[class^=mod_news] .ce_text>p{margin-bottom:7.2px!important;margin-bottom:.5rem!important}[class^=mod_news] .more>a{font-size:14.4px;font-size:1rem;border-bottom:0}.mod_newslist{width:100%}@media (min-width:769px){.mod_newslist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_newslist h2{width:100%;display:block}.mod_newslist .layout_latest{width:47.5%}}.mod_newslist::after{content:none!important}.mod_newsarchive::after,.mod_newsreader::after{content:none!important}.mod_newsarchive h2,.mod_newsreader h2{margin-bottom:43.2px;margin-bottom:3rem}.private-services h1{padding-bottom:43.2px;padding-bottom:3rem}.private-services h3{margin-bottom:7.2px;margin-bottom:.5rem}.private-services p{margin-bottom:7.2px!important;margin-bottom:.5rem!important}.private-services .ce_text.block{border-bottom:1px solid #dbdbdb;padding-bottom:43.2px;padding-bottom:3rem}.private-services .ce_text.block.last{border-bottom:0;padding-bottom:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvbWV5ZXItcmVzZXQvc3R5bGVzaGVldHMvX21leWVyLXJlc2V0LnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL19tZWRpYXF1ZXJpZXMuc2NzcyIsImNvbmZpZy9faGVscGVycy5zY3NzIiwiYmFzZS9fZ3JpZC5zY3NzIiwibWFpbi5jc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJjb25maWcvX3ZhcmlhYmxlcy5zY3NzIiwiZGVzaWduL2VsZW1lbnRzL19pY29ucy5zY3NzIiwiZGVzaWduL2VsZW1lbnRzL19pY29uLWhhbWJ1cmdlci5zY3NzIiwiZGVzaWduL2VsZW1lbnRzL19pY29uLWNsb3NlLnNjc3MiLCJkZXNpZ24vZWxlbWVudHMvX2ljb24tc2Nyb2xsLWRvd24uc2NzcyIsImRlc2lnbi9lbGVtZW50cy9fbW9iaWxlLW1lbnUtdHJpZ2dlci5zY3NzIiwiZGVzaWduL2VsZW1lbnRzL19uYXYtYmFjay10cmlnZ2VyLnNjc3MiLCJkZXNpZ24vZWxlbWVudHMvX2dvb2dsZS1tYXBzLnNjc3MiLCJkZXNpZ24vZWxlbWVudHMvX2JhY2tncm91bmQtaW1hZ2VzLnNjc3MiLCJkZXNpZ24vY29udGFpbmVyL19rLWxhc2VyLnNjc3MiLCJkZXNpZ24vbW9kdWxlcy9fbmF2aWdhdGlvbi5zY3NzIiwiZGVzaWduL21vZHVsZXMvX2hlYWRlci5zY3NzIiwiZGVzaWduL21vZHVsZXMvX21haW4uc2NzcyIsImRlc2lnbi9tb2R1bGVzL19mb290ZXIuc2NzcyIsImRlc2lnbi9tb2R1bGVzL19tZW51LnNjc3MiLCJkZXNpZ24vbW9kdWxlcy9fbmV3cy5zY3NzIiwiZGVzaWduL3BhZ2VzL19wcml2YXRlLXNlcnZpY2VzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0UsRUFBQSxLQUFBLFFBQUEsUUFBQSxPQUFBLFFBQUEsTUFBQSxNQUFBLEVBQUEsSUFBQSxXQUFBLEtBQUEsT0FBQSxRQUFBLE9BQUEsS0FBQSxLQUFBLEdBQUEsSUFBQSxRQUFBLElBQUEsSUFBQSxHQUFBLEdBQUEsR0FBQSxNQUFBLFNBQUEsV0FBQSxPQUFBLE9BQUEsS0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxPQUFBLE9BQUEsS0FBQSxFQUFBLE9BQUEsSUFBQSxJQUFBLElBQUEsTUFBQSxPQUFBLEdBQUEsS0FBQSxLQUFBLElBQUEsT0FBQSxHQUFBLE9BQUEsRUFBQSxJQUFBLEVBQUEsS0FBQSxFQUFBLEtBQUEsUUFBQSxNQUFBLEtBQUEsT0FBQSxPQUFBLElBQUEsUUFBQSxJQUFBLE1BQUEsTUFBQSxHQUFBLE1BQUEsR0FBQSxNQUFBLEtBQUEsR0FBQSxHQUFBLEVBQUEsR0FBQSxJQUFBLE1BQ0UsT0FBQSxFQUNBLFFBQUEsRUFDQSxPQUFBLEVBQ0EsVUFBQSxLQUNBLEtBQUEsUUFDQSxlQUFBLFNBSUYsUUFBQSxNQUFBLFFBQUEsV0FBQSxPQUFBLE9BQUEsT0FBQSxPQUFBLEtBQUEsSUFBQSxRQUNFLFFBQUEsTUFFRixLQUNFLFlBQUEsRUFFRixHQUFBLEdBQ0UsV0FBQSxLQUVGLFdBQUEsRUFDRSxPQUFBLEtBRUYsaUJBQUEsa0JBRUksUUFBQSxHQUNBLFFBQUEsS0FHSixRQUFBLFNBRUksUUFBQSxHQUNBLFFBQUEsS0FHSixNQUNFLGdCQUFBLFNBQ0EsZUFBQSxFQ3RDSixLQUNFLFdBQUEsV0FDQSxVQUFBLElDZ0JFLHlCRGxCSixLQUlJLFVBQUEsTUFJSixFQUFBLFFBQUEsU0FDRSxXQUFBLFFBS0YsS0FDRSx1QkFBQSxZQUNBLHdCQUFBLFVBQ0EsTUFBQSxRQUNBLEtBQUEsT0FBQSxJQUFBLENBQUEsSUFBQSxPQUFBLENBQUEsV0FLRixXRUtFLE9BQUEsRUFDQSxLQUFBLGNBQ0EsT0FBQSxJQUNBLE9BQUEsS0FDQSxTQUFBLE9BQ0EsUUFBQSxFQUNBLFNBQUEsU0FDQSxNQUFBLElGUEYsSUFDRSxNQUFBLEtBQWMsT0FBQSxLQUloQixTQUNFLFdBQUEsT0FDQSxNQUFBLEtBQ0EsV0FBQSxLQUNBLFFBQUEsWUFB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QUZHLHdCQUVILHdCVjJwQkMsUUFBUyxFVXhwQmIsV0FBQSxLVjJwQkEsZUFDRSxTRnBwQkEsU0VxcEJBLGVGcHBCQSxJRXFwQkEsT1U5cEJGLEVWK3BCRSxNRm5wQkUsS0VvcEJGLFNGbnBCRSxPRW9wQkYsaUJBQ0UsZUZucEJBLEtBR0EsU0FBQSxTRWtwQkEsSUZqcEJBLEVFa3BCQSxLRmpwQkEsRUVrcEJBLE1GbHBCVyxLRW1wQlgsT0ZscEJBLEtFbXBCRix5QkFDRSxlRm5wQmMsZUFDZixNRW9wQkQseUJBQ0UsZUFDRSxlRnJxQkosS0VzcUJBLDBCQUNFLGVBQ0UsZUZwcUJGLEtFcXFCRiw0QkFDRSxVRnBxQkEsT0VxcUJBLFVGcHFCQSxLRXFxQkEsUUZscUJBLE1BQUEsTUFBQSxNQUFBLE1FbXFCQSxRRmxxQkEsTUFBQSxPQUFBLE9BQWtCLE9FbXFCbEIsOEJBQ0UsWUZucUJTLElFb3FCVCxjRm5xQkYsRUVvcUJBLGlDQUNFLFlGcHFCRixPRXFxQkUsWUZycUJZLE9EM0JkLHlDYUtKLFlBQUEsTVY4ckJNLFlGdHJCSixNRXdyQkYsZ0JBQ0UsUUZyckJFLEdFc3JCRixLQUFNLENBQUMsQ0ZyckJMLEVBQUEsRUVzckJGLFNGcnJCRSxPRXVyQkosd0JBQ0UsU0ZuckJFLFNFb3JCRixLQUFNLEVBQ04sSUFBSyxFQUNMLE1BQU8sS0FDUCxPQUFRLEtBQ1IseUJBQ0Usd0JIbHNCQSxPQUFBLG9CR29zQkYsK0JBQ0UsT1V2c0JFLFFWd3NCRixNQUFPLFFIL3RCUCw0QmNyQkosU0FBQSxTQU1RLElBQUEsRUFBQSxLQUFBLElBQUEsa0JBQWEsaUJBQ2IsVUFDRCxpQkFSUCxPQUFBLEtBV1EsTUFBQSxLQUNBLHdEWGt2QkYsNEJIL3RCRixTQUFBLE9HZ3FCRixPQUFBLEtZN3JCRSxNQUFBLEtaZ3dCSSxrQkFBbUIsS0FoRTNCLFVBQUEsS2Fqc0JFLGNBQWtCLE1BQ2xCLFdBQUEsT2Jxd0JGLHNCQUNFLFdBakVFLFFBa0VGLFdhbndCRSxXYm93QkYsNkJBQ0UsU2Fud0JBLFNib3dCQSxTYXB3QkEsT2Jxd0JB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LDBCQUNFLGlCQUFrQixpRUFDbEIsb0JBQXFCLE9BQU8sT0FDNUIsa0JBQW1CLFVBQ25CLGdCQUFpQixLQUNqQixNQUFPLE9BQ1AsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLGFBQ1QsaUNBQ0UsUUFBUyxLQUNiLDZCQUNFLFFBQVMsRUFDVCxNQUFPLE9BQ1AsTUFBTyxLQUNULHdDQUNFLFFBQVMsS0FFZix3QkFDRSxVQUFXLE9BQ1gsVUFBVyxLQUNYLGNBQWUsT0FDZixjQUFlLEtBRWpCLHVCQUNFLGNBQWUsS0FFakIscUJBQ0UsY0FBZSxNQUNmLGNBQWUsTUFFakIsNkJBQ0UsY0FBZSxnQkFDZixjQUFlLGdCQUVqQiwwQkFDRSxVQUFXLE9BQ1gsVUFBVyxLQUNYLGNBQWUsRUFFakIsY0FDRSxNQUFPLEtBQ1AseUJBQ0UsY0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxpQkFBa0IsUUFDZCxjQUFlLFFBQ1gsZ0JBQWlCLGNBQ3pCLGNBQWUsS0FDWCxVQUFXLEtBQ2YsaUJBQ0UsTUFBTyxLQUNQLFFBQVMsTUFDWCw2QkFDRSxNQUFPLE9BQ2IscUJBQ0UsUUFBUyxlQUVXLHdCQUF4Qix1QkFDRSxRQUFTLGVBRVMsb0JBQXBCLG1CQUNFLGNBQWUsT0FDZixjQUFlLEtBRWpCLHFCQUNFLGVBQWdCLE9BQ2hCLGVBQWdCLEtBRWxCLHFCQUNFLGNBQWUsTUFDZixjQUFlLE1BRWpCLG9CQUNFLGNBQWUsZ0JBQ2YsY0FBZSxnQkFFakIsaUNBQ0UsY0FBZSxJQUFJLE1BQU0sUUFDekIsZUFBZ0IsT0FDaEIsZUFBZ0IsS0FDaEIsc0NBQ0UsY0FBZSxFQUNmLGVBQWdCIiwiZmlsZSI6Im1haW4tbWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4vLyB2Mi4wIHwgMjAxMTAxMjZcbi8vIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG5cbkBtaXhpbiBtZXllci1yZXNldCB7XG4gIGh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICAvLyBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzXG4gIGFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYm9keSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgb2wsIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gIGJsb2NrcXVvdGUsIHEge1xuICAgIHF1b3Rlczogbm9uZTtcbiAgfVxuICBibG9ja3F1b3RlIHtcbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbiAgcSB7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG4gIHRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICB9XG59XG5cbkBpbmNsdWRlIG1leWVyLXJlc2V0O1xuIiwiLy8vLy8gYmFzZVxuXG4vLy8gYm94LXNpemluZ1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBAaW5jbHVkZSBzY3JlZW4obWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICB9XG59XG5cbiogLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuXG4vLy8gZm9udC1zbW9vdGhpbmdcbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICBmb250OiBub3JtYWwgMTZweCAvIDEuNSAkdGV4dC1mb250LXN0YWNrO1xufVxuXG5cbi8vLyBpbnZpc2libGVcbi5pbnZpc2libGUge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW47XG59XG5cbi8vIGltZ1xuaW1nIHtcbiAgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcbn1cblxuLy8gd3JhcHBlclxuI3dyYXBwZXIge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBcbiAgI2NvbnRhaW5lciB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbn1cblxuIiwiLy8vLy8gbWVkaWEgcXVlcmllc1xuXG5AbWl4aW4gc2NyZWVuKCRzaXplKSB7XG4gIFxuICAvLyBAaW5jbHVkZSBzY3JlZW4oc21hbGwpXG4gIEBpZiAkc2l6ZSA9PSAkbXEtc21hbGwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstc21hbGwpIHsgQGNvbnRlbnQ7IH1cbiAgfVxuXG4gIC8vIEBpbmNsdWRlIHNjcmVlbihzbWVkaXVtKVxuICBAZWxzZSBpZiAkc2l6ZSA9PSAkbXEtc21lZGl1bSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1zbWFsbCArIDFweCkgeyBAY29udGVudDsgfVxuICB9XG4gIFxuICAvLyBAaW5jbHVkZSBzY3JlZW4oc21lZGl1bS1sYXJnZSlcbiAgQGVsc2UgaWYgJHNpemUgPT0gJG1xLXNtZWRpdW0tbWVkaXVtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXNtYWxsICsgMXB4KSBhbmQgKG1heC13aWR0aDogJGJyZWFrLXNtZWRpdW0pICB7IEBjb250ZW50OyB9XG4gIH0gICAgXG4gIFxuICAvLyBAaW5jbHVkZSBzY3JlZW4obWVkaXVtKVxuICBAZWxzZSBpZiAkc2l6ZSA9PSAkbXEtbWVkaXVtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXNtZWRpdW0gKyAxcHgpIHsgQGNvbnRlbnQ7IH1cbiAgfVxuXG4gIC8vIEBpbmNsdWRlIHNjcmVlbihsYXJnZS14bGFyZ2UpXG4gIEBlbHNlIGlmICRzaXplID09ICRtcS1tZWRpdW0tbGFyZ2Uge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstc21lZGl1bSArIDFweCkgYW5kIChtYXgtd2lkdGg6ICRicmVhay1tZWRpdW0pICB7IEBjb250ZW50OyB9XG4gIH0gICBcbiAgXG4gIC8vIEBpbmNsdWRlIHNjcmVlbihsYXJnZSlcbiAgQGVsc2UgaWYgJHNpemUgPT0gJG1xLWxhcmdlIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLW1lZGl1bSArIDFweCkgIHsgQGNvbnRlbnQ7IH1cbiAgfVxuICBcbiAgLy8gQGluY2x1ZGUgc2NyZWVuKGxhcmdlLXhsYXJnZSlcbiAgQGVsc2UgaWYgJHNpemUgPT0gJG1xLWxhcmdlLXhsYXJnZSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1tZWRpdW0gKyAxcHgpIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstbGFyZ2UpICB7IEBjb250ZW50OyB9XG4gIH0gIFxuICBcbiAgLy8gQGluY2x1ZGUgc2NyZWVuKHhsYXJnZSlcbiAgQGVsc2UgaWYgJHNpemUgPT0gJG1xLXhsYXJnZSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1sYXJnZSArIDFweCkgIHsgQGNvbnRlbnQ7IH1cbiAgfVxuICBcbiAgLy8gQGluY2x1ZGUgc2NyZWVuKHh4bGFyZ2UpXG4gIEBlbHNlIGlmICRzaXplID09IHh4bGFyZ2Uge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWsteGxhcmdlICsgMXB4KSAgeyBAY29udGVudDsgfVxuICB9XG5cbiAgLy8gQGluY2x1ZGUgc2NyZWVuKHh4eGxhcmdlKVxuICBAZWxzZSBpZiAkc2l6ZSA9PSB4eHhsYXJnZSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVhay14eGxhcmdlICsgMXB4KSAgeyBAY29udGVudDsgfVxuICB9XG59XG4iLCIvLy8vLyBoZWxwZXJzOiBtaXhpbnMsIGZ1bmN0aW9uc1xuXG4vLy8gY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxufVxuXG5cbi8vLyBjb250YWluZXJcbkBtaXhpbiBjb250YWluZXIge1xuICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG4gIG1hcmdpbjogeyBsZWZ0OiBhdXRvOyByaWdodDogYXV0bzsgfVxuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vLy8gaGlkZS10ZXh0XG5AbWl4aW4gaGlkZS10ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDEwMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cblxuLy8gdmlzdWFsbHktaGlkZGVuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cblxuLy8gYXNwZWN0LXJhdGlvXG5AbWl4aW4gYXNwZWN0LXJhdGlvKCR3aWR0aCwgJGhlaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6ICgkaGVpZ2h0IC8gJHdpZHRoKSAqIDEwMCU7XG4gIH1cbiAgXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlOyBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4vLyB3cmFwcGVyXG5AbWl4aW4gd3JhcHBlciB7XG4gIG1heC13aWR0aDogJG1heC13aWR0aDtcbiAgbWFyZ2luOiB7IFxuICAgIGxlZnQ6IGF1dG87IFxuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIHBhZGRpbmc6IHsgXG4gICAgbGVmdDogNSU7IFxuICAgIHJpZ2h0OiA1JTsgXG4gIH1cbn0iLCIucnMtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuXG4gID5oMSw+aDIsPmgzLD5oNCw+aDUsPmg2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucnMtY29sdW1uIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgJjpsYXN0LWNoaWxkIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAaW5jbHVkZSBzY3JlZW4obGFyZ2UpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJi5uby1tYXJnaW4tYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnJzLWNvbHVtbiB7XG53aWR0aDogMTAwJTtcbiRtYXgtY29sdW1uczogNjtcbiRicmVha3M6IHNtYWxsLCBtZWRpdW0sIGxhcmdlO1xuXG4gIEBlYWNoICRjbGFzcy1uYW1lIGluICRicmVha3Mge1xuICAgIEBpbmNsdWRlIHNjcmVlbigkY2xhc3MtbmFtZSkge1xuICAgICAgQGZvciAkY29scyBmcm9tIDEgdGhyb3VnaCAkbWF4LWNvbHVtbnMge1xuICAgICAgJGNvbFdpZHRoOiAoMSAvICRjb2xzKTtcbiAgICAgICRndXR0ZXI6ICgkZ3V0dGVyLXdpZHRoICogKCRjb2xzIC0gMSkgLyAkY29scyk7XG4gICAgICAgIEBmb3IgJHNwYW4gZnJvbSAxIHRocm91Z2ggJGNvbHMge1xuICAgICAgICAgICYuLSN7dW5xdW90ZSgkY2xhc3MtbmFtZSl9LWNvbC0jeyRjb2xzfS0jeyRzcGFufSB7XG4gICAgICAgICAgICAkd2lkdGg6ICgkY29sV2lkdGggKiAkc3BhbikgKiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoI3skd2lkdGh9IC0gI3skZ3V0dGVyfTtcbiAgICAgICAgICB9ICBcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lOyB9XG5cbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDkwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTQxcHgpIHtcbiAgICBodG1sIHtcbiAgICAgIGZvbnQtc2l6ZTogMTAwJTsgfSB9XG5cbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29sb3I6ICM1QjVCNUI7XG4gIGZvbnQ6IG5vcm1hbCAxNnB4LzEuNSBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjsgfVxuXG4uaW52aXNpYmxlIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4jd3JhcHBlciB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgI3dyYXBwZXIgI2NvbnRhaW5lciB7XG4gICAgZmxleDogMSAwIGF1dG87IH1cblxuLnJzLWNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogM3JlbTsgfVxuICAucnMtY29sdW1ucyA+IGgxLCAucnMtY29sdW1ucyA+IGgyLCAucnMtY29sdW1ucyA+IGgzLCAucnMtY29sdW1ucyA+IGg0LCAucnMtY29sdW1ucyA+IGg1LCAucnMtY29sdW1ucyA+IGg2IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ucnMtY29sdW1uIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAucnMtY29sdW1uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLnJzLWNvbHVtbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLnJzLWNvbHVtbi5uby1tYXJnaW4tYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnJzLWNvbHVtbiB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC0xLTEge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDAlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC0yLTEge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMy43NSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tc21hbGwtY29sLTItMiB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMy43NSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tc21hbGwtY29sLTMtMSB7XG4gICAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSA1JSk7IH1cbiAgICAucnMtY29sdW1uLi1zbWFsbC1jb2wtMy0yIHtcbiAgICAgIHdpZHRoOiBjYWxjKDY2LjY2NjY3JSAtIDUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC0zLTMge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC00LTEge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gNS42MjUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC00LTIge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNS42MjUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC00LTMge1xuICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gNS42MjUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC00LTQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUuNjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1zbWFsbC1jb2wtNS0xIHtcbiAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDYlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC01LTIge1xuICAgICAgd2lkdGg6IGNhbGMoNDAlIC0gNiUpOyB9XG4gICAgLnJzLWNvbHVtbi4tc21hbGwtY29sLTUtMyB7XG4gICAgICB3aWR0aDogY2FsYyg2MCUgLSA2JSk7IH1cbiAgICAucnMtY29sdW1uLi1zbWFsbC1jb2wtNS00IHtcbiAgICAgIHdpZHRoOiBjYWxjKDgwJSAtIDYlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC01LTUge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC02LTEge1xuICAgICAgd2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gNi4yNSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tc21hbGwtY29sLTYtMiB7XG4gICAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSA2LjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1zbWFsbC1jb2wtNi0zIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDYuMjUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLXNtYWxsLWNvbC02LTQge1xuICAgICAgd2lkdGg6IGNhbGMoNjYuNjY2NjclIC0gNi4yNSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tc21hbGwtY29sLTYtNSB7XG4gICAgICB3aWR0aDogY2FsYyg4My4zMzMzMyUgLSA2LjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1zbWFsbC1jb2wtNi02IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2LjI1JSk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTQxcHgpIHtcbiAgICAucnMtY29sdW1uLi1tZWRpdW0tY29sLTEtMSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMCUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbWVkaXVtLWNvbC0yLTEge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMy43NSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbWVkaXVtLWNvbC0yLTIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMuNzUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLW1lZGl1bS1jb2wtMy0xIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzJSAtIDUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLW1lZGl1bS1jb2wtMy0yIHtcbiAgICAgIHdpZHRoOiBjYWxjKDY2LjY2NjY3JSAtIDUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLW1lZGl1bS1jb2wtMy0zIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1JSk7IH1cbiAgICAucnMtY29sdW1uLi1tZWRpdW0tY29sLTQtMSB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSA1LjYyNSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbWVkaXVtLWNvbC00LTIge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNS42MjUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLW1lZGl1bS1jb2wtNC0zIHtcbiAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDUuNjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1tZWRpdW0tY29sLTQtNCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNS42MjUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLW1lZGl1bS1jb2wtNS0xIHtcbiAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDYlKTsgfVxuICAgIC5ycy1jb2x1bW4uLW1lZGl1bS1jb2wtNS0yIHtcbiAgICAgIHdpZHRoOiBjYWxjKDQwJSAtIDYlKTsgfVxuICAgIC5ycy1jb2x1bW4uLW1lZGl1bS1jb2wtNS0zIHtcbiAgICAgIHdpZHRoOiBjYWxjKDYwJSAtIDYlKTsgfVxuICAgIC5ycy1jb2x1bW4uLW1lZGl1bS1jb2wtNS00IHtcbiAgICAgIHdpZHRoOiBjYWxjKDgwJSAtIDYlKTsgfVxuICAgIC5ycy1jb2x1bW4uLW1lZGl1bS1jb2wtNS01IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2JSk7IH1cbiAgICAucnMtY29sdW1uLi1tZWRpdW0tY29sLTYtMSB7XG4gICAgICB3aWR0aDogY2FsYygxNi42NjY2NyUgLSA2LjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1tZWRpdW0tY29sLTYtMiB7XG4gICAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSA2LjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1tZWRpdW0tY29sLTYtMyB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA2LjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1tZWRpdW0tY29sLTYtNCB7XG4gICAgICB3aWR0aDogY2FsYyg2Ni42NjY2NyUgLSA2LjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1tZWRpdW0tY29sLTYtNSB7XG4gICAgICB3aWR0aDogY2FsYyg4My4zMzMzMyUgLSA2LjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1tZWRpdW0tY29sLTYtNiB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNi4yNSUpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTEtMSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMCUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTItMSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAzLjc1JSk7IH1cbiAgICAucnMtY29sdW1uLi1sYXJnZS1jb2wtMi0yIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzLjc1JSk7IH1cbiAgICAucnMtY29sdW1uLi1sYXJnZS1jb2wtMy0xIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzJSAtIDUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLWxhcmdlLWNvbC0zLTIge1xuICAgICAgd2lkdGg6IGNhbGMoNjYuNjY2NjclIC0gNSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTMtMyB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTQtMSB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSA1LjYyNSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTQtMiB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA1LjYyNSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTQtMyB7XG4gICAgICB3aWR0aDogY2FsYyg3NSUgLSA1LjYyNSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTQtNCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNS42MjUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLWxhcmdlLWNvbC01LTEge1xuICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gNiUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTUtMiB7XG4gICAgICB3aWR0aDogY2FsYyg0MCUgLSA2JSk7IH1cbiAgICAucnMtY29sdW1uLi1sYXJnZS1jb2wtNS0zIHtcbiAgICAgIHdpZHRoOiBjYWxjKDYwJSAtIDYlKTsgfVxuICAgIC5ycy1jb2x1bW4uLWxhcmdlLWNvbC01LTQge1xuICAgICAgd2lkdGg6IGNhbGMoODAlIC0gNiUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTUtNSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNiUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTYtMSB7XG4gICAgICB3aWR0aDogY2FsYygxNi42NjY2NyUgLSA2LjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1sYXJnZS1jb2wtNi0yIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzJSAtIDYuMjUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLWxhcmdlLWNvbC02LTMge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNi4yNSUpOyB9XG4gICAgLnJzLWNvbHVtbi4tbGFyZ2UtY29sLTYtNCB7XG4gICAgICB3aWR0aDogY2FsYyg2Ni42NjY2NyUgLSA2LjI1JSk7IH1cbiAgICAucnMtY29sdW1uLi1sYXJnZS1jb2wtNi01IHtcbiAgICAgIHdpZHRoOiBjYWxjKDgzLjMzMzMzJSAtIDYuMjUlKTsgfVxuICAgIC5ycy1jb2x1bW4uLWxhcmdlLWNvbC02LTYge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYuMjUlKTsgfSB9XG5cbmgxIHtcbiAgY29sb3I6ICNFQjY3MkM7XG4gIGZvbnQtc2l6ZTogMy41cmVtOyB9XG5cbi5jZV9zdWJoZWFkbGluZSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaDIge1xuICBjb2xvcjogI0VCNjcyQztcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTsgfVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaDQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0VCNjcyQztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbi5jZV9saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW0gMC41cmVtIDEuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2VfbGlzdCBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9jb250ZW50L2ljb25zL3BoeXNpb3RoZXJhcGllLXdpdHplbC1ob29rLWljb24uc3ZnXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG5cbi5jZV90ZXh0IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG5cbi5jZV90ZXh0IGxpIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luOiAwLjI1cmVtIDAgMC4yNXJlbSAwLjc1cmVtOyB9XG4gIC5jZV90ZXh0IGxpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICAgIGJhY2tncm91bmQ6ICM1QjVCNUI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuNXJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtOyB9XG5cbi5jZV9hY2NvcmRpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjRUI2NzJDO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmNlX2FjY29yZGlvbiAuYWNjb3JkaW9uIHtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG4gIC5jZV9hY2NvcmRpb24gLnRvZ2dsZXIge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2VfYWNjb3JkaW9uIC50b2dnbGVyOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuY2VfYWNjb3JkaW9uIC50b2dnbGVyOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIitcIjtcbiAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBvcGFjaXR5OiAwLjMzO1xuICAgICAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuY2VfYWNjb3JkaW9uIC50b2dnbGVyLnVpLXN0YXRlLWhvdmVyOjphZnRlciwgLmNlX2FjY29yZGlvbiAudG9nZ2xlci51aS1zdGF0ZS1hY3RpdmU6OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBjb2xvcjogI0VCNjcyQzsgfVxuICAgIC5jZV9hY2NvcmRpb24gLnRvZ2dsZXIudWktc3RhdGUtYWN0aXZlOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTsgfVxuXG5hLCBzcGFuIHtcbiAgY29sb3I6ICNFQjY3MkM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQjY3MkM7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IDI1MG1zIGVhc2UtaW4tb3V0OyB9XG4gIFtpZD1uYXZpZ2F0aW9uXSAubWVudSBhLCBbaWQ9Zm9vdGVyXSAubWVudSBhLCBbaWQ9bmF2aWdhdGlvbl0gLm1lbnUgc3BhbiwgW2lkPWZvb3Rlcl0gLm1lbnUgc3BhbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLmhhcy1tb2JpbGUtbmF2IFtpZD1uYXZpZ2F0aW9uXSBhLCAuaGFzLW1vYmlsZS1uYXYgW2lkPW5hdmlnYXRpb25dIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIGE6aG92ZXIsIHNwYW46aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjY7IH1cblxuW2lkPWZvb3Rlcl0gLm1lbnUgc3Ryb25nIHtcbiAgY29sb3I6ICNFQjY3MkM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG9wYWNpdHk6IDAuNjY7IH1cblxuLmNlX2h5cGVybGluayBhIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5idXR0b24gYSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFQjY3MkM7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAyLjVyZW07XG4gIHRyYW5zaXRpb246IDI1MG1zIGVhc2UtaW4tb3V0OyB9XG4gIC5idXR0b24gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0VCNjcyQztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5wIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7IH1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5lbSwgaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uY29weWxpbmUge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC5jb3B5bGluZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gIC5jb3B5bGluZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAuY29weWxpbmUgc3Bhbjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG5cbi5zY3JvbGwtZG93biBzcGFuIHtcbiAgY29sb3I6ICNFQjY3MkM7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gIHRleHQtc2hhZG93OiAwIDAgMC41cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4jbWFpbiAudGVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMnJlbTsgfVxuICAuY2VfdGV4dCAjbWFpbiAudGVsIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTsgfVxuICAjbWFpbiAudGVsOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uLy4uL2ZpbGVzL2NvbnRlbnQvaWNvbnMvd2l0el9pY29uc190ZWwuc3ZnXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTI1cmVtKTsgfVxuICAgIC5jZV90ZXh0ICNtYWluIC50ZWw6OmJlZm9yZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07IH1cblxuLm1haWwgLmh5cGVybGlua190eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uLy4uL2ZpbGVzL2NvbnRlbnQvaWNvbnMvd2l0el9pY29uc19tYWlsLnN2Z1wiKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTI1cmVtKTsgfVxuXG5oZWFkZXIgLnRlbCAuaHlwZXJsaW5rX2ltZyxcbmhlYWRlciAubWFpbCAuaHlwZXJsaW5rX2ltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzLjI1cmVtO1xuICB3aWR0aDogMy4yNXJlbTsgfVxuXG4uaWNvbi1oYW1idXJnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gIC5pY29uLWhhbWJ1cmdlciwgLmljb24taGFtYnVyZ2VyOjpiZWZvcmUsIC5pY29uLWhhbWJ1cmdlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogMzMzbXMgZWFzZS1pbi1vdXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07IH1cbiAgLmljb24taGFtYnVyZ2VyOjpiZWZvcmUsIC5pY29uLWhhbWJ1cmdlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgLmljb24taGFtYnVyZ2VyOjpiZWZvcmUge1xuICAgIHRvcDogLTAuMzc1cmVtOyB9XG4gIC5pY29uLWhhbWJ1cmdlcjo6YWZ0ZXIge1xuICAgIHRvcDogMC4zNzVyZW07IH1cbiAgLnNob3ctbW9iaWxlLW5hdiAuaWNvbi1oYW1idXJnZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5zaG93LW1vYmlsZS1uYXYgLmljb24taGFtYnVyZ2VyOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgLnNob3ctbW9iaWxlLW5hdiAuaWNvbi1oYW1idXJnZXI6OmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4uaWNvbi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTsgfVxuICAuaWNvbi1jbG9zZTo6YmVmb3JlLCAuaWNvbi1jbG9zZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAuaWNvbi1jbG9zZTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpOyB9XG5cbkBrZXlmcmFtZXMgc2Nyb2xsRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvdHRvbTogLTFyZW07IH1cbiAgMjUlIHtcbiAgICBvcGFjaXR5OiAwLjMzOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3R0b206IC0ycmVtOyB9XG4gIDc1JSB7XG4gICAgb3BhY2l0eTogMC4zMzsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvdHRvbTogLTNyZW07IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uc2Nyb2xsLWRvd24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IDlyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC5zY3JvbGwtZG93biB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDI1MDBtcztcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzOyB9IH1cbiAgLnNjcm9sbC1kb3duOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gIC5zY3JvbGwtZG93biBzcGFuIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5zY3JvbGwtZG93biBpbWcge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBib3R0b206IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tbmFtZTogc2Nyb2xsRG93bjtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDE1MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyNTAwbXM7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5tb2JpbGUtbWVudS10cmlnZ2VyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEuNXJlbTtcbiAgcmlnaHQ6IDJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiA5OTk5O1xuICBoZWlnaHQ6IDNyZW07XG4gIHdpZHRoOiAzcmVtO1xuICBiYWNrZ3JvdW5kOiAjRUI2NzJDO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAubW9iaWxlLW1lbnUtdHJpZ2dlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLm1vYmlsZS1tZW51LXRyaWdnZXIsIC5tb2JpbGUtbWVudS10cmlnZ2VyOmZvY3VzLCAubW9iaWxlLW1lbnUtdHJpZ2dlcjpob3ZlciwgLm1vYmlsZS1tZW51LXRyaWdnZXI6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLm1vYmlsZS1tZW51LXRyaWdnZXIgc3BhbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDsgfVxuICAubW9iaWxlLW1lbnUtdHJpZ2dlcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuc2hvdy1tb2JpbGUtbmF2IC5tb2JpbGUtbWVudS10cmlnZ2VyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlcjogMC4xMjVyZW0gc29saWQgd2hpdGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzUsIDEwMywgNDQsIDAuOTUpOyB9XG5cbi5uYXYtYmFjay10cmlnZ2VyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEuNXJlbTtcbiAgcmlnaHQ6IDJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiA5OTk5O1xuICBoZWlnaHQ6IDNyZW07XG4gIHdpZHRoOiAzcmVtO1xuICBiYWNrZ3JvdW5kOiAjRUI2NzJDO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsgfVxuICAubmF2LWJhY2stdHJpZ2dlciBhIHtcbiAgICBmb250OiAwLzAgYTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgLm5hdi1iYWNrLXRyaWdnZXI6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm5hdi1iYWNrLXRyaWdnZXIsIC5uYXYtYmFjay10cmlnZ2VyOmZvY3VzLCAubmF2LWJhY2stdHJpZ2dlcjpob3ZlciwgLm5hdi1iYWNrLXRyaWdnZXI6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmRsaF9nb29nbGVtYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA2NiU7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmRsaF9nb29nbGVtYXAgPiAqIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NDFweCkge1xuICAgIC5kbGhfZ29vZ2xlbWFwIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLmRsaF9nb29nbGVtYXAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1JTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAuZGxoX2dvb2dsZW1hcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjAlOyB9IH1cbiAgLmRsaF9nb29nbGVtYXAgLnJvdXRpbmdsaW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMC41cmVtIDAuMjVyZW0gMC4yNXJlbSAwLjI1cmVtOyB9XG4gICAgLmRsaF9nb29nbGVtYXAgLnJvdXRpbmdsaW5rIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAuZGxoX2dvb2dsZW1hcCAucm91dGluZ2xpbmsgZm9ybSB7XG4gICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTsgfVxuICAgIC5kbGhfZ29vZ2xlbWFwIC5yb3V0aW5nbGluayBpbnB1dC5zdWJtaXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuXG4uYmFja2dyb3VuZC1pbWcge1xuICB6LWluZGV4OiAtMTtcbiAgZm9udDogMC8wIGE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuI2hlYWRlciAuYmFja2dyb3VuZC1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAjaGVhZGVyIC5iYWNrZ3JvdW5kLWltZyB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0cmVtKTsgfSB9XG4gICNoZWFkZXIgLmJhY2tncm91bmQtaW1nIGZpZ3VyZSB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHdpZHRoOiBpbmhlcml0OyB9XG4gICNoZWFkZXIgLmJhY2tncm91bmQtaW1nIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIEBzdXBwb3J0cyAob2JqZWN0LWZpdDogY292ZXIpIHtcbiAgICAgICNoZWFkZXIgLmJhY2tncm91bmQtaW1nIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH0gfVxuXG4jbWFpbiAuYmFja2dyb3VuZC1pbWcge1xuICBtYXJnaW4tdG9wOiAtNi4wNjI1cmVtOyB9XG4gICNtYWluIC5iYWNrZ3JvdW5kLWltZyBmaWd1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgI21haW4gLmJhY2tncm91bmQtaW1nIGZpZ3VyZTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDY2LjY2NjY3JTsgfVxuICAgICNtYWluIC5iYWNrZ3JvdW5kLWltZyBmaWd1cmUgPiAqIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NDFweCkge1xuICAgICAgI21haW4gLmJhY2tncm91bmQtaW1nIGZpZ3VyZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAjbWFpbiAuYmFja2dyb3VuZC1pbWcgZmlndXJlOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDUwJTsgfVxuICAgICAgICAjbWFpbiAuYmFja2dyb3VuZC1pbWcgZmlndXJlID4gKiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgI21haW4gLmJhY2tncm91bmQtaW1nIGZpZ3VyZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAjbWFpbiAuYmFja2dyb3VuZC1pbWcgZmlndXJlOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDMzLjMzMzMzJTsgfVxuICAgICAgICAjbWFpbiAuYmFja2dyb3VuZC1pbWcgZmlndXJlID4gKiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgICAgICNtYWluIC5iYWNrZ3JvdW5kLWltZyBmaWd1cmUge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMHJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NDFweCkge1xuICAjbWFpbiAuay1sYXNlciAuY2VfZ2FsbGVyeSB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAjbWFpbiAuay1sYXNlciAuY2VfZ2FsbGVyeSB1bCA+IGxpIHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICBbaWQ9bmF2aWdhdGlvbl0ge1xuICAgIGhlaWdodDogMCAhaW1wb3J0YW50OyB9IH1cblxuW2lkPWhlYWRlcl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAycHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIFtpZD1oZWFkZXJdIHtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgW2lkPWhlYWRlcl0gLm1vZF9hcnRpY2xlIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY2KSwgd2hpdGUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMykpO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgW2lkPWhlYWRlcl0gLm1vZF9hcnRpY2xlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzMpKTsgfSB9XG4gIFtpZD1oZWFkZXJdIC5sb2dvIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgW2lkPWhlYWRlcl0gLmxvZ28gZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtOyB9XG4gIFtpZD1oZWFkZXJdIC5jZV9oZWFkbGluZSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtIDA7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICBbaWQ9aGVhZGVyXSAuY2VfaGVhZGxpbmUge1xuICAgICAgICBtYXJnaW46IDIuMjVyZW0gMDtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICBbaWQ9aGVhZGVyXSAuY2VfaGVhZGxpbmUge1xuICAgICAgICBtYXJnaW46IDQuNXJlbSAwO1xuICAgICAgICBmb250LXNpemU6IDMuNXJlbTsgfSB9XG4gIFtpZD1oZWFkZXJdIC5pY29ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBbaWQ9aGVhZGVyXSAuaWNvbnMgLmNlX2h5cGVybGluazpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgW2lkPWhlYWRlcl0gLmNlX3RleHQuaW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIFtpZD1oZWFkZXJdIC5jZV90ZXh0LmluZm8gcCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICBbaWQ9aGVhZGVyXSAuY2VfdGV4dC5tYXJnaW5hbCBwIHtcbiAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1heC13aWR0aDogMjguNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbltpZD1jb250YWluZXJdIC5pbnNpZGUgPiAuYmxvY2sge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgcGFkZGluZy1yaWdodDogNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIG1hcmdpbi10b3A6IDZyZW07XG4gIG1hcmdpbi1ib3R0b206IDZyZW07IH1cbiAgW2lkPWNvbnRhaW5lcl0gLmluc2lkZSA+IC5ibG9jazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAtOTk5MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGJkYmRiOyB9XG4gIFtpZD1jb250YWluZXJdIC5pbnNpZGUgPiAuYmxvY2subGFzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBbaWQ9Y29udGFpbmVyXSAuaW5zaWRlID4gLmJsb2NrLmxhc3Q6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgW2lkPWNvbnRhaW5lcl0gLmluc2lkZSA+IC5ibG9jayA+IC5ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gICAgW2lkPWNvbnRhaW5lcl0gLmluc2lkZSA+IC5ibG9jayA+IC5ibG9jay5sYXN0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgW2lkPWNvbnRhaW5lcl0gLmluc2lkZSA+IC5ibG9jayAuY2VfdGV4dCA+IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICBbaWQ9Y29udGFpbmVyXSAuaW5zaWRlID4gLmJsb2NrIC5jZV9oZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH1cblxuW2lkPWZvb3Rlcl0gLm1lbnUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQjY3MkM7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDNyZW07IH1cbiAgW2lkPWZvb3Rlcl0gLm1lbnUgYSwgW2lkPWZvb3Rlcl0gLm1lbnUgc3BhbiB7XG4gICAgY29sb3I6ICNFQjY3MkM7IH1cbiAgICBbaWQ9Zm9vdGVyXSAubWVudSBhOjphZnRlciwgW2lkPWZvb3Rlcl0gLm1lbnUgc3Bhbjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0VCNjcyQzsgfVxuICAgIFtpZD1mb290ZXJdIC5tZW51IGE6aG92ZXIsIFtpZD1mb290ZXJdIC5tZW51IHNwYW46aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG5baWQ9Zm9vdGVyXSAuY29weWxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG5cbi5tZW51IHtcbiAgYmFja2dyb3VuZDogI0VCNjcyQzsgfVxuICAubWVudS5tZW51LW1haW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDM3NW1zIGVhc2UtaW4tb3V0IDFtcywgaGVpZ2h0IDFtcyAzNzVtcztcbiAgICB6LWluZGV4OiA4ODg4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM1LCAxMDMsIDQ0LCAwLjk1KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgLm1lbnUubWVudS1tYWluIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB0b3A6IC00cmVtO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMXJlbSAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgICAgICAgLmZpeGVkLW5hdiAubWVudS5tZW51LW1haW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICB0b3A6IDA7IH0gfVxuICAgIC5zaG93LW1vYmlsZS1uYXYgLmhhcy1tb2JpbGUtbmF2IC5tZW51Lm1lbnUtbWFpbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDM3NW1zIGVhc2UtaW4tb3V0O1xuICAgICAgaGVpZ2h0OiAxMDB2aDsgfVxuICAubWVudSB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5tZW51IHVsIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5tZW51IGxpIHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuMTI1cmVtIDEuMjVyZW0gMS4xMjVyZW07IH1cbiAgLm1lbnUgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIC5tZW51IGE6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICAgICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5tZW51IGE6aG92ZXI6OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm1lbnUgYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjc1OyB9XG4gIC5tZW51IGEuaW52aXNpYmxlIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4OyB9XG4gIC5tZW51IC5qb2JzID4gYSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY29sb3I6ICNFQjY3MkM7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gICAgLm1lbnUgLmpvYnMgPiBhOjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gIC5tZW51IC5iYWNrLXRvLXRvcC1saW5rIHtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMS4yNXJlbSAwO1xuICAgIHRyYW5zaXRpb246IDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDA7IH1cbiAgICAubWVudSAuYmFjay10by10b3AtbGluayBhIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2NvbnRlbnQvaWNvbnMvcGh5c2lvdGhlcmFwaWUtd2l0emVsLWJhY2stdG8tdG9wLWljb24uc3ZnXCIpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDFyZW07XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLm1lbnUgLmJhY2stdG8tdG9wLWxpbmsgYTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lOyB9XG4gICAgLm1lbnUgLmJhY2stdG8tdG9wLWxpbmsuc2hvdyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgd2lkdGg6IDJyZW07IH1cbiAgICAuaGFzLW1vYmlsZS1uYXYgLm1lbnUgLmJhY2stdG8tdG9wLWxpbmsge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG5bY2xhc3NePVwibW9kX25ld3NcIl0gLmluZm8ge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuW2NsYXNzXj1cIm1vZF9uZXdzXCJdIGgzID4gYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuW2NsYXNzXj1cIm1vZF9uZXdzXCJdIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbltjbGFzc149XCJtb2RfbmV3c1wiXSAuY2VfdGV4dCA+IHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG5bY2xhc3NePVwibW9kX25ld3NcIl0gLm1vcmUgPiBhIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5tb2RfbmV3c2xpc3Qge1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAubW9kX25ld3NsaXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC5tb2RfbmV3c2xpc3QgaDIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5tb2RfbmV3c2xpc3QgLmxheW91dF9sYXRlc3Qge1xuICAgICAgICB3aWR0aDogNDcuNSU7IH0gfVxuICAubW9kX25ld3NsaXN0OjphZnRlciB7XG4gICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tb2RfbmV3c3JlYWRlcjo6YWZ0ZXIsIC5tb2RfbmV3c2FyY2hpdmU6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tb2RfbmV3c3JlYWRlciBoMiwgLm1vZF9uZXdzYXJjaGl2ZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cblxuLnByaXZhdGUtc2VydmljZXMgaDEge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuXG4ucHJpdmF0ZS1zZXJ2aWNlcyBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG4ucHJpdmF0ZS1zZXJ2aWNlcyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByaXZhdGUtc2VydmljZXMgLmNlX3RleHQuYmxvY2sge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZGJkYjtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07IH1cbiAgLnByaXZhdGUtc2VydmljZXMgLmNlX3RleHQuYmxvY2subGFzdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuIiwiLy8vLy8gZm9udHM6IEBmb250LWZhY2UgZGVsYXJhdGlvbnNcblxuLy8vLy8gc3R5bGVzXG5oMSB7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xufVxuXG4uY2Vfc3ViaGVhZGxpbmUge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5oMiB7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi8vIGxpc3Rcbi5jZV9saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW0gMC41cmVtIDEuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9jb250ZW50L2ljb25zL3BoeXNpb3RoZXJhcGllLXdpdHplbC1ob29rLWljb24uc3ZnXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMXJlbTsgd2lkdGg6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxufVxuXG4uY2VfdGV4dCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmNlX3RleHQgbGkge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW46IDAuMjVyZW0gMCAwLjI1cmVtIDAuNzVyZW07XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjI1cmVtOyBcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkdGV4dC1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC41cmVtKTtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIH1cbn1cblxuLy8gYWNjb3JkaW9uXG4uY2VfYWNjb3JkaW9ue1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkYnJhbmQtY29sb3I7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgXG4gIC5hY2NvcmRpb24ge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbiAgXG4gIC50b2dnbGVyIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgIFxuICAgIC8vIHJlc2V0IGZvY3VzIG91dGxpbmVcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgIC8vIGljb25cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICByaWdodDogMC41cmVtO1xuICAgICAgdG9wOiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBvcGFjaXR5OiAwLjMzO1xuICAgICAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgIFxuICAgICYudWktc3RhdGUtaG92ZXI6OmFmdGVyLCAmLnVpLXN0YXRlLWFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuICAgIFxuICAgICYudWktc3RhdGUtYWN0aXZlOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gbGlua3NcbmEsIHNwYW4ge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJhbmQtY29sb3I7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IDI1MG1zIGVhc2UtaW4tb3V0O1xuICBcbiAgLy8gbmF2ICYgZm9vdGVyXG4gIFtpZD1uYXZpZ2F0aW9uXSAubWVudSAmLCBbaWQ9Zm9vdGVyXSAubWVudSAmIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICBcbiAgLy8gbmF2ICsgbW9iaWxlXG4gIC5oYXMtbW9iaWxlLW5hdiBbaWQ9bmF2aWdhdGlvbl0gJiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgXG4gIC8vIGhvdmVyXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjY7XG4gIH1cbn1cblxuLy8gYWN0aXZlIG1lbnVcbnN0cm9uZyB7XG4gIFtpZD1mb290ZXJdIC5tZW51ICYge1xuICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG9wYWNpdHk6IDAuNjY7XG4gIH1cbn1cblxuLy8gaHlwZXJsaW5rXG4uY2VfaHlwZXJsaW5rIGEge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi8vIGJ1dHRvblxuLmJ1dHRvbiBhIHtcbiAgYm9yZGVyOiAycHggc29saWQgJGJyYW5kLWNvbG9yO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMi41cmVtO1xuICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dDtcbiAgXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBwYXJhZ3JhcGhlXG5wIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG5cbi8vIGJvbGQsIHN0cm9uZ1xuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZW0sIGkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vIGNvcHlsaW5lXG4uY29weWxpbmUge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgQGluY2x1ZGUgc2NyZWVuKGxhcmdlKSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIHNjcm9sbC1kb3duXG4uc2Nyb2xsLWRvd24gc3BhbiB7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gIHRleHQtc2hhZG93OiAwIDAgMC41cmVtIHJnYmEod2hpdGUsIDAuNSk7XG59IiwiLy8vLy8vIGRlc2lnblxuICAvLy8vIGZvbnRzXG4gICAgJHRleHQtZm9udC1zdGFjazogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICAgICRjb2RlLWZvbnQtc3RhY2s6IG1vbm9zcGFjZSAhZGVmYXVsdDtcblxuICAvLy8vIGNvbG9yc1xuICAgICR0ZXh0LWNvbG9yOiAjNUI1QjVCO1xuICAgICRicmFuZC1jb2xvcjogI0VCNjcyQztcbiAgICAkYm9yZGVyLWNvbG9yOiBsaWdodGVuKCR0ZXh0LWNvbG9yLCA1MCUpO1xuXG4vLy8vLy8gbGF5b3V0XG4gIC8vLy8gYnJlYWtwb2ludHNcbiAgICAkYnJlYWstc21hbGw6ICAgICAgIDMyMHB4ICFkZWZhdWx0O1xuICAgICRicmVhay1zbWVkaXVtOiAgICAgNTQwcHggIWRlZmF1bHQ7XG4gICAgJGJyZWFrLW1lZGl1bTogICAgICA3NjhweCAhZGVmYXVsdDtcbiAgICAkYnJlYWstbGFyZ2U6ICAgICAgMTAyNHB4ICFkZWZhdWx0IDtcbiAgICAkYnJlYWsteGxhcmdlOiAgICAgMTI4MHB4ICFkZWZhdWx0O1xuICAgICRicmVhay14eGxhcmdlOiAgICAyNTYwcHggIWRlZmF1bHQ7XG5cbiAgLy8vLyBjb250YWluZXIsIHdyYXBwZXJcbiAgICAkbWF4LXdpZHRoOiAkYnJlYWsteGxhcmdlICFkZWZhdWx0O1xuXG4gIC8vLy8gbWVkaWEtcXVlcmllc1xuICAgICRtcS1zbWFsbDogICAgICAgICAgICBzbWFsbDsgICAgICAgICAgICAvLyBzXG4gICAgJG1xLXNtZWRpdW06ICAgICAgICAgIHNtZWRpdW07ICAgICAgICAgIC8vIHNtXG4gICAgJG1xLXNtZWRpdW0tbWVkaXVtOiAgIHNtZWRpdW0tbWVkaXVtOyAgIC8vIHNtLW1cbiAgICAkbXEtbWVkaXVtOiAgICAgICAgICAgbWVkaXVtOyAgICAgICAgICAgLy8gbVxuICAgICRtcS1tZWRpdW0tbGFyZ2U6ICAgICBtZWRpdW0tbGFyZ2U7ICAgICAvLyBtLWxcbiAgICAkbXEtbGFyZ2U6ICAgICAgICAgICAgbGFyZ2U7ICAgICAgICAgICAgLy8gbFxuICAgICRtcS1sYXJnZS14bGFyZ2U6ICAgICBsYXJnZS14bGFyZ2U7ICAgICAvLyBsLXhsXG4gICAgJG1xLXhsYXJnZTogICAgICAgICAgIHhsYXJnZTsgICAgICAgICAgIC8vIHhsXG5cbiAgLy8vLyBzZW1hbnRpYy1ncmlkXG4gICAgLy8gc2V0dGluZ3NcbiAgICAkZ3JpZENsYXNzOiBmYWxzZTsgLy8gdHJ1ZSBvciBmYWxzZSAvLyBkZWZhdWx0IGZhbHNlXG4gICAgJGdyaWRNYXJnaW46IGZhbHNlOyAvLyB0cnVlIG9yIGZhbHNlIC8vIGRlZmF1bHQgZmFsc2VcbiAgICAkZ3V0dGVyLXdpZHRoOiA3LjUlO1xuXG4gICAgLy8gdmFyc1xuICAgICRjb2wtbWFyZ2luOiAxLjVyZW07XG4gICAgJGNvbHVtbnM6IDEyOyAvLyBkZWZhdWx0IDEyXG5cbiAgICAvLyBtZWRpYS1xdWVyaWVzXG4gICAgJG1lZGlhLXF1ZXJpZXMtbGlzdDogKFxuICAgICAgLy8gXCJzbWFsbFwiOiBzLFxuICAgICAgLy8gXCJzbWVkaXVtXCI6IHNtLFxuICAgICAgLy8gXCJzbWVkaXVtLW1lZGl1bVwiOiBzbS1tLFxuICAgICAgLy8gXCJtZWRpdW1cIjogbSxcbiAgICAgIC8vIFwibWVkaXVtLWxhcmdlXCI6IG0tbCxcbiAgICAgIC8vIFwibGFyZ2VcIjogbCxcbiAgICAgIC8vIFwibGFyZ2UteGxhcmdlXCI6IGwteGwsXG4gICAgICAvLyBcInhsYXJnZVwiOiB4bCxcbiAgICApOyIsIiNtYWluIC50ZWwgIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgLmNlX3RleHQgJiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKCcuLi8uLi9maWxlcy9jb250ZW50L2ljb25zL3dpdHpfaWNvbnNfdGVsLnN2ZycpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAycmVtOyB3aWR0aDogMnJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gICAgLmNlX3RleHQgJiB7XG4gICAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gICAgfSAgICBcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTI1cmVtKTtcbiAgfVxufVxuXG4ubWFpbCAuaHlwZXJsaW5rX3R4dCB7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKCcuLi8uLi9maWxlcy9jb250ZW50L2ljb25zL3dpdHpfaWNvbnNfbWFpbC5zdmcnKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAycmVtOyB3aWR0aDogMnJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTI1cmVtKTtcbiAgfVxufVxuXG5oZWFkZXIgLnRlbCAuaHlwZXJsaW5rX2ltZyxcbmhlYWRlciAubWFpbCAuaHlwZXJsaW5rX2ltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzLjI1cmVtOyB3aWR0aDogMy4yNXJlbTtcbn0iLCIuaWNvbi1oYW1idXJnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTsgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICYsICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxcmVtOyBoZWlnaHQ6IDAuMTI1cmVtO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHRyYW5zaXRpb246IDMzM21zIGVhc2UtaW4tb3V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gICAgXG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgfVxuICBcbiAgLy8gYW5pbWF0aW9uXG4gIC5zaG93LW1vYmlsZS1uYXYgJiB7XG4gICAgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICB9XG59IiwiLmljb24tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTsgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cbiAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDFyZW07IGhlaWdodDogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cbiAgXG4gICY6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgfVxufSIsIiAgLy8ga2V5ZnJhbWVzXG4gIEBrZXlmcmFtZXMgc2Nyb2xsRG93biB7XG4gICAgXG4gICAgMCUgeyBcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBib3R0b206IC0xcmVtO1xuICAgIH1cbiAgICBcbiAgICAyNSUge1xuICAgICAgb3BhY2l0eTogMC4zMztcbiAgICB9XG4gICAgXG4gICAgNTAlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBib3R0b206IC0ycmVtO1xuICAgIH1cbiAgICBcbiAgICA3NSUge1xuICAgICAgb3BhY2l0eTogMC4zMztcbiAgICB9XG4gICAgXG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm90dG9tOiAtM3JlbTtcbiAgICB9XG4gIH1cbiAgXG4gIEBrZXlmcmFtZXMgZmFkZUluIHtcbiAgICAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICBcbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbi5zY3JvbGwtZG93biB7XG4gIC8vIHJlc3BvbnNpdmVuZXNzIHZpc2liaWxpdHlcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgc2NyZWVuKGxhcmdlKSB7XG4gICAgb3BhY2l0eTogMTsgLy8gb3BhY2l0eTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyNTAwbXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIH1cbiAgXG4gIC8vIHBvc2l0aW9uXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogOXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBcbiAgLy8gc3R5bGVcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuICBcbiAgc3BhbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICBcbiAgLy8gYXJyb3dcbiAgaW1nIHtcbiAgICB3aWR0aDogMXJlbTsgaGVpZ2h0OiAxcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBib3R0b206IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tbmFtZTogc2Nyb2xsRG93bjtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDE1MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyNTAwbXM7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn0iLCIubW9iaWxlLW1lbnUtdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxLjVyZW07IHJpZ2h0OiAycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogOTk5OTtcbiAgaGVpZ2h0OiAzcmVtOyB3aWR0aDogM3JlbTtcbiAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgcmdiYSh3aGl0ZSwgMCk7XG4gIFxuICBAaW5jbHVkZSBzY3JlZW4obGFyZ2UpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICAmLCAmOmZvY3VzLCAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogMDsgLy8gcmVzZXRcbiAgICBib3gtc2hhZG93OiBub25lOyAvLyByZXNldFxuICB9XG4gIFxuICBzcGFuIHtcbiAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW47XG4gIH1cbiAgXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgXG4gIC5zaG93LW1vYmlsZS1uYXYgJiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHJnYmEod2hpdGUsIDEpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGJyYW5kLWNvbG9yLCAwLjk1KTtcbiAgfVxufSIsIi5uYXYtYmFjay10cmlnZ2VyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEuNXJlbTsgcmlnaHQ6IDJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiA5OTk5O1xuICBoZWlnaHQ6IDNyZW07IHdpZHRoOiAzcmVtO1xuICBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCByZ2JhKHdoaXRlLCAwKTtcbiAgXG4gIGEge1xuICAgIGZvbnQ6IDAvMCBhO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIH1cbiAgXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgXG4gICYsICY6Zm9jdXMsICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwOyAvLyByZXNldFxuICAgIGJveC1zaGFkb3c6IG5vbmU7IC8vIHJlc2V0XG4gIH1cbn0iLCIvLyBnb29nbGVNYXBzXG4uZGxoX2dvb2dsZW1hcCAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA2NiU7XG4gIGhlaWdodDogMDsgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgXG4gICYgPiAqIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gZGlzYWJsZSBzY3JvbGxcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIFxuICBAaW5jbHVkZSBzY3JlZW4obWVkaXVtKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gIH1cbiAgXG4gIEBpbmNsdWRlIHNjcmVlbihsYXJnZSkge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XG4gIH1cbiAgXG4gIEBpbmNsdWRlIHNjcmVlbih4bGFyZ2UpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xuICB9XG4gIFxuICAvLyByb3V0aW5nbGlua1xuICAucm91dGluZ2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC4yNXJlbSAwLjI1cmVtIDAuMjVyZW07XG4gICAgXG4gICAgYSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gICAgXG4gICAgZm9ybSB7XG4gICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICB9XG4gICAgXG4gICAgaW5wdXQuc3VibWl0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgfVxuICB9XG59IiwiLy8gYmFja2dyb3VuZC1pbWcgLT4gaGVhZGVyXG4uYmFja2dyb3VuZC1pbWcge1xuICB6LWluZGV4OiAtMTtcbiAgZm9udDogMC8wIGE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNoZWFkZXIgLmJhY2tncm91bmQtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwOyB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyBcbiAgaGVpZ2h0OiAxMDAlO1xuICBAaW5jbHVkZSBzY3JlZW4obGFyZ2UpIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0cmVtKTtcbiAgfVxuICBcbiAgZmlndXJlIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7IHdpZHRoOiBpbmhlcml0O1xuICB9XG4gIFxuICBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7IGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIFxuICAgIEBzdXBwb3J0cyAob2JqZWN0LWZpdDogY292ZXIpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG59XG5cbiNtYWluIC5iYWNrZ3JvdW5kLWltZyB7XG4gIG1hcmdpbi10b3A6IC02LjA2MjVyZW07XG5cbiAgZmlndXJlIHtcbiAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMywyKTtcbiAgICBAaW5jbHVkZSBzY3JlZW4obWVkaXVtKSB7IEBpbmNsdWRlIGFzcGVjdC1yYXRpbygzLDEuNSk7IH1cbiAgICBAaW5jbHVkZSBzY3JlZW4obGFyZ2UpIHsgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDMsMSk7IH1cbiAgICBAaW5jbHVkZSBzY3JlZW4oeHhsYXJnZSkge1xuICAgICAgbWF4LWhlaWdodDogMjByZW07XG4gICAgfVxuICB9XG59IiwiI21haW4gLmstbGFzZXIge1xuICAvLyBnYWxsZXJ5XG4gIC5jZV9nYWxsZXJ5IHtcblxuICAgIEBpbmNsdWRlIHNjcmVlbihtZWRpdW0pIHtcbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIHVsID4gbGkge1xuICAgICAgICBwYWRkaW5nOiAxcHg7XG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDEvMyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiW2lkPW5hdmlnYXRpb25dIHtcbiAgQGluY2x1ZGUgc2NyZWVuKGxhcmdlKSB7XG4gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCJbaWQ9aGVhZGVyXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6IDJweCAycHggcmdiYSh3aGl0ZSwgMC41KTtcbiAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICBcbiAgQGluY2x1ZGUgc2NyZWVuKGxhcmdlKSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgXG4gIC5tb2RfYXJ0aWNsZSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHdoaXRlLCAwLjgpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEod2hpdGUsMC42NiksIHJnYmEod2hpdGUsMSksIHJnYmEod2hpdGUsMC4zMykpO1xuICAgIHBhZGRpbmc6IHtcbiAgICAgIHRvcDogM3JlbTtcbiAgICAgIGJvdHRvbTogM3JlbTtcbiAgICB9XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHNjcmVlbihsYXJnZSkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSh3aGl0ZSwgMC45KTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEod2hpdGUsMC41KSwgcmdiYSh3aGl0ZSwwLjkpLCByZ2JhKHdoaXRlLDAuMzMpKTtcbiAgICB9XG4gIH1cbiAgXG4gIFxuICAvLyBsb2dvXG4gIC5sb2dvIHtcbiAgICBcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgICAgIG1hcmdpbjogeyBsZWZ0OiBhdXRvOyByaWdodDogYXV0bzsgfVxuICAgIH1cbiAgICBcbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG4gICAgIH1cbiAgfVxuXG4gIC8vIGhlYWRsaW5lXG4gIC5jZV9oZWFkbGluZSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtIDA7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIFxuICAgIEBpbmNsdWRlIHNjcmVlbihsYXJnZSkge1xuICAgICAgbWFyZ2luOiAyLjI1cmVtIDA7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIHNjcmVlbih4bGFyZ2UpIHtcbiAgICAgIG1hcmdpbjogNC41cmVtIDA7XG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICB9XG4gIH1cbiAgXG4gIFxuICAvLyBpY29uc1xuICAuaWNvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBcbiAgICAuY2VfaHlwZXJsaW5rOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB9XG4gIH1cbiAgXG4gIC8vIGluZm9zXG4gIC5jZV90ZXh0LmluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgXG4gICAgcCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG4gIH1cbiAgXG4gIC8vIG1hcmdpbmFsXG4gIC5jZV90ZXh0Lm1hcmdpbmFsIHtcbiAgICBcbiAgICBwIHtcbiAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IHJnYmEod2hpdGUsIDAuNSk7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBtYXgtd2lkdGg6IDI4Ljc1cmVtO1xuICAgICAgbWFyZ2luOiB7IGxlZnQ6IGF1dG87IHJpZ2h0OiBhdXRvOyB9XG4gICAgfVxuICB9XG59IiwiW2lkPWNvbnRhaW5lcl0ge1xuICBcbiAgLy8gbW9kdWxlc1xuICAuaW5zaWRlPi5ibG9jayB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gICAgbWFyZ2luOiB7XG4gICAgICB0b3A6IDZyZW07XG4gICAgICBib3R0b206IDZyZW07XG4gICAgfVxuICAgIFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAtOTk5OXB4OyByaWdodDogLTk5OTBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgICBcbiAgICAmLmxhc3Qge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gY29udGVudC1lbGVtZW50c1xuICAgID4uYmxvY2sge1xuICAgICAgbWFyZ2luOiB7XG4gICAgICAgIHRvcDogM3JlbTtcbiAgICAgICAgYm90dG9tOiAzcmVtO1xuICAgICAgfVxuICAgICAgXG4gICAgICAvLyBsYXN0LWVsZW1lbnRcbiAgICAgICYubGFzdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIGNlX3RleHRcbiAgICAuY2VfdGV4dCA+IHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIH1cbiAgICBcbiAgICAvLyBjZV9oZ3JvdXBcbiAgICAuY2VfaGdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgfVxuICB9XG59IiwiW2lkPWZvb3Rlcl0ge1xuXG4gICYgLm1lbnUge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYnJhbmQtY29sb3I7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuXG4gICAgYSwgc3BhbiB7XG4gICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICBcbiAgfVxuICBcbiAgJiAuY29weWxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxufVxuXG4iLCIubWVudSB7XG4gIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvcjtcbiAgXG4gICYubWVudS1tYWluIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7IGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzc1bXMgZWFzZS1pbi1vdXQgMW1zLCBoZWlnaHQgMW1zIDM3NW1zO1xuICAgIHotaW5kZXg6IDg4ODg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkYnJhbmQtY29sb3IsIDAuOTUpO1xuICAgIFxuICAgIEBpbmNsdWRlIHNjcmVlbihsYXJnZSkge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRvcDogLTRyZW07XG4gICAgICBib3gtc2hhZG93OiAwIDAgMXJlbSAwIHJnYmEoYmxhY2ssIDAuMjUpO1xuICAgICAgXG4gICAgICAuZml4ZWQtbmF2ICYge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnNob3ctbW9iaWxlLW5hdiAuaGFzLW1vYmlsZS1uYXYgJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDM3NW1zIGVhc2UtaW4tb3V0O1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB9XG4gIH1cbiAgXG4gIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBcbiAgICBAaW5jbHVkZSBzY3JlZW4obGFyZ2UpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG4gIFxuICBsaSB7XG4gICAgcGFkZGluZzogMXJlbSAxLjEyNXJlbSAxLjI1cmVtIDEuMTI1cmVtOyBcbiAgfVxuICBcbiAgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICBcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7IFxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgYm90dG9tOiAtMC42MjVyZW07XG4gICAgICBoZWlnaHQ6IDAuMTI1cmVtO1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICBcbiAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgYm90dG9tOiAtMC4zNzVyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjc1O1xuICAgIH1cbiAgfVxuICBcbiAgLy8gaGlkZGVuIGludmlzaWJsZVxuICAmIGEuaW52aXNpYmxlIHtcbiAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW47XG4gIH1cbiAgICBcbiAgLy8gam9icyBuYXZpZ2F0aW9uLWl0ZW1cbiAgJiAuam9icyB7XG4gIFxuICAgICYgPiBhIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgICAvLyBiYWNrLXRvLXRvcC1saW5rIFxuICAmIC5iYWNrLXRvLXRvcC1saW5rIHtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMS4yNXJlbSAwO1xuICAgIHRyYW5zaXRpb246IDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgXG4gICAgJiBhIHtcbiAgICAgIGJhY2tncm91bmQ6IHtcbiAgICAgICAgaW1hZ2U6IHVybCgnLi4vY29udGVudC9pY29ucy9waHlzaW90aGVyYXBpZS13aXR6ZWwtYmFjay10by10b3AtaWNvbi5zdmcnKTtcbiAgICAgICAgcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBzaXplOiAxcmVtO1xuICAgICAgfSAgICAgICAgICBcbiAgICAgIHdpZHRoOiAycmVtOyBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi5zaG93IHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICB9XG4gICAgXG4gICAgLmhhcy1tb2JpbGUtbmF2ICYge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCJbY2xhc3NePVwibW9kX25ld3NcIl0ge1xuICBcbiAgLmluZm8ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIFxuICBoMz5hIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIFxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIFxuICAuY2VfdGV4dCA+IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAubW9yZSA+IGEgIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuXG5cbi5tb2RfbmV3c2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgXG4gIEBpbmNsdWRlIHNjcmVlbihsYXJnZSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBcbiAgICBoMiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBcbiAgICAubGF5b3V0X2xhdGVzdCB7XG4gICAgICB3aWR0aDogNDcuNSU7XG4gICAgfVxuICB9XG4gIFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tb2RfbmV3c3JlYWRlciwgLm1vZF9uZXdzYXJjaGl2ZSB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59IiwiLnByaXZhdGUtc2VydmljZXMge1xuICBcbiAgaDEge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG4gIFxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIFxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLmNlX3RleHQge1xuICAgIFxuICAgICYuYmxvY2sge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgIFxuICAgICAgJi5sYXN0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
