@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap");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,main,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,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{padding:0 4vw;width:100%}@media only screen and (min-width:1024.1px){.container{width:960px;max-width:960px;margin:0 auto;padding:0}}@media only screen and (min-width:1024.1px){.container--large{width:100%;max-width:1200px;padding:0 20px}}@media only screen and (min-width:1024.1px){.container--full{width:100%;max-width:100%;padding:0 80px}}@media only screen and (min-width:1024.1px){.container--footer{width:100%;max-width:100%;padding:80px}}.container--header{padding:2vh 3vw}@media only screen and (min-width:1024.1px){.container--header{width:100%;max-width:100%;padding:0 80px;height:100%;display:flex;align-items:center;justify-content:space-between}}.container--full-height{min-height:calc(var(--vh, 1vh)*100 - 10vh)}@media only screen and (min-width:1024.1px){.container--full-height{min-height:calc(var(--px) - 80px)}}.container--v-padding{padding-top:5vh;padding-bottom:5vh}@media only screen and (min-width:1024.1px){.container--v-padding{padding-top:40px;padding-bottom:40px}}.container--h-padding{padding-left:8vw;padding-right:8vw}@media only screen and (min-width:1024.1px){.container--h-padding{padding-left:50px;padding-right:50px}}.container--full-mobile{width:100%}@media only screen and (min-width:1024.1px){.container--full-mobile{width:960px;max-width:960px;margin:0 auto;padding:0}}*{outline:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Ubuntu,sans-serif;font-size:3.5vw;color:#000}@media only screen and (min-width:540px) and (max-width:1024px){body{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:1024.1px){body{font-size:14px;font-size:rem(14)}}body p{font-size:3.75vw;line-height:22px}@media only screen and (min-width:540px) and (max-width:1024px){body p{font-size:15px;font-size:rem(15)}}@media only screen and (min-width:1024.1px){body p{font-size:15px;font-size:rem(15)}}body .goTop{background:none;border:0;cursor:pointer;position:fixed;right:30px;bottom:10vh;z-index:103;display:none}body .Header{position:fixed;background:#fff;width:100%;top:0;left:0;box-shadow:0 5px 20px 2px rgba(0,0,0,.2);z-index:100}@media only screen and (min-width:1024.1px){body .Header{height:60px}}body .Header__linksMobile{height:0;overflow:hidden;transition:all .4s ease-in-out}body .Header__linksMobile.show{transition:all .4s ease-in-out;padding-bottom:20px;height:auto}body .Header__linksMobile .menuMobile li{margin:2.4vh 0}body .Header__linksMobile .menuMobile li .sub-menu{padding-left:3vw}body .Header__linksMobile .menuMobile li a{color:#1a237e;font-weight:500;font-size:4vw;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:540px) and (max-width:1024px){body .Header__linksMobile .menuMobile li a{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){body .Header__linksMobile .menuMobile li a{font-size:16px;font-size:rem(16)}}body .Header__linksMobile .btnContactMobile{display:flex;background:#bb4646;color:#fff;text-decoration:none;text-transform:uppercase;font-size:3.5vw;font-weight:500;justify-content:center;align-items:center;width:130px;height:40px}@media only screen and (min-width:540px) and (max-width:1024px){body .Header__linksMobile .btnContactMobile{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:1024.1px){body .Header__linksMobile .btnContactMobile{font-size:14px;font-size:rem(14)}}body .Header__inner{position:relative;padding:6px 0;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:540px) and (max-width:1024px){body .Header__inner{padding:0}}@media only screen and (min-width:1024.1px){body .Header__inner{padding:0}}body .Header__inner--logo{margin-bottom:-20px;margin-top:10px}@media only screen and (min-width:1024.1px){body .Header__inner--logo{margin:0}}body .Header__inner--logo img{width:110px;border:2px solid #fff}@media only screen and (min-width:540px) and (max-width:1024px){body .Header__inner--logo img{width:auto;margin-top:10px}}@media only screen and (min-width:1024.1px){body .Header__inner--logo img{width:auto;margin-top:10px}}body .Header__inner--links{margin-top:8px;display:flex;justify-content:flex-end;align-items:center;width:100%}body .Header__inner--links .menuMobile{border:0;background:none}body .Header__inner--links .menuMobile svg{width:30px;height:30px}body .Header__inner--links .menuMobile .svgclose{display:none}body .Header__inner--links .menuMobile .svgclose.show,body .Header__inner--links .menuMobile .svgmenu{display:block}body .Header__inner--links .menuMobile .svgmenu.none{display:none}@media only screen and (min-width:1024.1px){body .Header__inner--links .menuMobile{display:none}}body .Header__inner--links .menu{display:none}@media only screen and (min-width:540px) and (max-width:1024px){body .Header__inner--links .menu{display:flex}}@media only screen and (min-width:1024.1px){body .Header__inner--links .menu{display:flex;justify-content:flex-end;align-items:center;gap:20px}}body .Header__inner--links .menu li{position:relative;z-index:2}body .Header__inner--links .menu li.menu-item-has-children{z-index:1}body .Header__inner--links .menu li.menu-item-has-children a:after{content:"";display:inline-block;background-image:url(../images/icons/arrow-down-menu.png);width:8px;height:7px;margin-left:5px;margin-bottom:1px}body .Header__inner--links .menu li .sub-menu{display:none}body .Header__inner--links .menu li:hover .sub-menu{display:flex;justify-content:flex-start;align-items:center;gap:8px;position:absolute;width:410px;top:0;padding-top:22px;left:-82px;z-index:1}body .Header__inner--links .menu li:hover .sub-menu li a{font-weight:400;color:#1a237e}body .Header__inner--links .menu li:hover .sub-menu li a:after{transform:rotate(-90deg)}body .Header__inner--links .menu li.current-menu-parent .sub-menu li.current-menu-item a,body .Header__inner--links .menu li.current-menu-parent a{color:#bb4646}body .Header__inner--links .menu li.current-menu-parent .sub-menu li a{color:#1a237e}body .Header__inner--links .menu li.current-menu-parent .sub-menu li a:hover{color:#bb4646!important}body .Header__inner--links .menu li.current-menu-item a{color:#bb4646}body .Header__inner--links .menu li a{color:#1a237e;font-weight:500;font-size:3.25vw;text-decoration:none;text-transform:uppercase;transition:all .4s ease-in-out;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){body .Header__inner--links .menu li a{font-size:13px;font-size:rem(13)}}@media only screen and (min-width:1024.1px){body .Header__inner--links .menu li a{font-size:13px;font-size:rem(13)}}body .Header__inner--links .menu li a:hover{color:#bb4646!important}body .Header__inner--links .btnContact{background:#bb4646;color:#fff;text-decoration:none;text-transform:uppercase;font-size:3.5vw;font-weight:500;display:none;justify-content:center;align-items:center;width:107px;height:25px;transition:all .4s ease-in-out;margin-left:25px}@media only screen and (min-width:540px) and (max-width:1024px){body .Header__inner--links .btnContact{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:1024.1px){body .Header__inner--links .btnContact{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:540px) and (max-width:1024px){body .Header__inner--links .btnContact{display:flex}}@media only screen and (min-width:1024.1px){body .Header__inner--links .btnContact{display:flex}}body .Header__inner--links .btnContact:hover{color:#afafaf}body .barFooter{background:#bb4646;width:100%;max-width:92vw;height:32px;margin:0 auto -16px;position:relative;z-index:2}@media only screen and (min-width:1024.1px){body .barFooter{max-width:1000px}}body .Footer{background:#1a237e;position:relative;color:#fff;overflow:hidden;z-index:1;padding-top:5vh;padding-bottom:5vh}@media only screen and (min-width:1024.1px){body .Footer{padding-top:60px;padding-bottom:20px}}body .Footer__navigations{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:1024.1px){body .Footer__navigations{flex-direction:row}}body .Footer__navigations--box{margin-bottom:3vh}@media only screen and (min-width:1024.1px){body .Footer__navigations--box{margin-bottom:0}}body .Footer__navigations--box .title{font-size:3.5vw;text-transform:uppercase;font-weight:700;padding-bottom:10px;margin-bottom:18px}@media only screen and (min-width:540px) and (max-width:1024px){body .Footer__navigations--box .title{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:1024.1px){body .Footer__navigations--box .title{font-size:14px;font-size:rem(14)}}body .Footer__navigations--box .title .line{display:inline-block;width:125px;height:1px;background:#bb4646}body .Footer__navigations--box nav ul li{margin-bottom:10px}body .Footer__navigations--box nav ul li:last-child{margin-bottom:0}body .Footer__navigations--box nav ul li a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:3.5vw}@media only screen and (min-width:540px) and (max-width:1024px){body .Footer__navigations--box nav ul li a{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:1024.1px){body .Footer__navigations--box nav ul li a{font-size:14px;font-size:rem(14)}}body .Footer__copy{text-align:center;font-size:3vw;margin-top:80px}@media only screen and (min-width:540px) and (max-width:1024px){body .Footer__copy{font-size:12px;font-size:rem(12)}}@media only screen and (min-width:1024.1px){body .Footer__copy{font-size:12px;font-size:rem(12)}}body .Page{padding:220px 0 120px}body .Page__content h2{font-size:5vw;margin-bottom:12px;font-weight:500}@media only screen and (min-width:540px) and (max-width:1024px){body .Page__content h2{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){body .Page__content h2{font-size:20px;font-size:rem(20)}}body .Page__content p{margin-bottom:12px} #img-brasil {margin-right: 20px; float: left; display: inline-block; align-items: center;} #text-brasil {margin-right: 80px; float: left; display: inline-block; 30px;} #img-port {margin-right: 20px; float: left; display: inline-block;} #text-port {}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0)}40%,43%,70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn)}0%,40%{animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95)}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg)}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateY(-20deg)}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg)}60%,80%{opacity:1}80%{transform:skewX(-5deg)}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.Loader{position:fixed;background:#fff;top:0;left:0;width:100%;height:100%;z-index:200;display:flex;justify-content:center;align-items:center}.Loader .spinner{width:72px;height:72px;border-radius:50%;border:11.5px solid #09093b;animation:spinner-bulqg1 .8s linear infinite alternate,spinner-oaa3wk 1.6s linear infinite}@keyframes spinner-bulqg1{0%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{-webkit-clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes spinner-oaa3wk{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}.Title h1,.Title h2,.Title h3,.Title h4{color:#1a237e;text-align:center;font-weight:500;text-transform:uppercase;font-size:7.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Title h1,.Title h2,.Title h3,.Title h4{font-size:30px;font-size:rem(30)}}@media only screen and (min-width:1024.1px){.Title h1,.Title h2,.Title h3,.Title h4{font-size:30px;font-size:rem(30);font-size:13.75vw}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Title h1,.Title h2,.Title h3,.Title h4{font-size:55px;font-size:rem(55)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Title h1,.Title h2,.Title h3,.Title h4{font-size:55px;font-size:rem(55)}}.Title__line{background:#bb4646;width:100%;max-width:460px;height:1px;margin:12px auto 25px}@media only screen and (min-width:1024.1px){.Title__line{margin:12px auto 65px}}.Title__line.marginBottomSmall{margin:12px auto 37px}.Title__line.small{max-width:70px;margin:12px 0 15px;display:inline-block}@media only screen and (min-width:1024.1px){.Title__line.small{margin-top:32px;margin-bottom:25px}}.Title__left h1,.Title__left h2,.Title__left h3,.Title__left h4{text-align:left}.Title__subTop{font-size:5vw;text-transform:uppercase}@media only screen and (min-width:540px) and (max-width:1024px){.Title__subTop{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Title__subTop{font-size:20px;font-size:rem(20)}}.FormContact{background:#f8f8f8;margin-top:12vh;padding-top:5vh}@media only screen and (min-width:1024.1px){.FormContact{padding-top:86px;padding-bottom:130px}}.FormContact__description{text-align:center;text-transform:uppercase}.FormContact__description p{font-size:5vw;line-height:1.3}@media only screen and (min-width:540px) and (max-width:1024px){.FormContact__description p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.FormContact__description p{font-size:20px;font-size:rem(20)}}.FormContact__form{width:100%;max-width:720px;margin:65px auto 0}.FormContact__form--item{margin-bottom:8px}.FormContact__form--item input[type=email],.FormContact__form--item input[type=text],.FormContact__form--item textarea{border:0;width:100%;padding:14px 8px;font-family:Ubuntu,sans-serif}.FormContact__form--item input[type=email]::-moz-placeholder,.FormContact__form--item input[type=text]::-moz-placeholder,.FormContact__form--item textarea::-moz-placeholder{color:#858585}.FormContact__form--item input[type=email]::placeholder,.FormContact__form--item input[type=text]::placeholder,.FormContact__form--item textarea::placeholder{color:#858585}.FormContact__form--item textarea{height:94px}.FormContact__form--button{margin-top:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px}.FormContact__form--button input[type=submit]{background:#bb4646;color:#fff;width:160px;height:40px;text-transform:uppercase;border:0;cursor:pointer;font-size:3.5vw;font-weight:700}@media only screen and (min-width:540px) and (max-width:1024px){.FormContact__form--button input[type=submit]{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:1024.1px){.FormContact__form--button input[type=submit]{font-size:14px;font-size:rem(14)}}.Button{text-decoration:none;display:inline-block;text-transform:uppercase;font-weight:700;transition:all .4s ease-in}.Button.blue{padding:18px 40px;color:#fff;background:#1a237e}.Button.blue:hover{color:#858585}.About__banner{background-position:50%;background-size:cover;width:100%;height:40vh;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;border-bottom:6px solid #1a237e}@media only screen and (min-width:1024.1px){.About__banner{height:100vh}}.About__banner.mobile{display:block}@media only screen and (min-width:1024.1px){.About__banner.mobile{display:none}}.About__banner.desktop{display:none}@media only screen and (min-width:1024.1px){.About__banner.desktop{display:block}}.About__banner--bar{display:none;background:#1a237e;width:100%;height:6px}.About__banner--content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;width:100%;height:100%}@media only screen and (min-width:1024.1px){.About__banner--content{justify-content:center;margin-top:60px}}.About__banner--content video{max-width:100%;display:inline-block;vertical-align:baseline;min-height:100%;min-width:100%;left:50%;transform:translateX(-50%) translateY(-50%);top:50%;position:absolute;z-index:1;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1024.1px){.About__banner--content video{border-bottom:6px solid #1a237e}}.About__banner--content video::-internal-media-controls-overlay-cast-button{display:none}.About__banner--content .title{color:#1a237e;text-transform:uppercase;font-weight:500;font-size:12.5vw;text-align:center;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.About__banner--content .title{font-size:50px;font-size:rem(50)}}@media only screen and (min-width:1024.1px){.About__banner--content .title{font-size:50px;font-size:rem(50)}}.About__banner--content .line{background:#dd9e33;width:100%;max-width:560px;height:1px;margin:20px auto;opacity:0;position:relative;z-index:2}.About__banner--content .text{width:100%;max-width:750px;text-align:center;line-height:26px;font-size:5vw;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.About__banner--content .text{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.About__banner--content .text{font-size:20px;font-size:rem(20)}}.About__banner--content .text p{line-height:26px;font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.About__banner--content .text p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.About__banner--content .text p{font-size:20px;font-size:rem(20)}}.About__banner--content .Button{margin-bottom:2vh;margin-top:0;background:#bb4646;color:#fff;text-decoration:none;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:500;width:170px;height:42px;transition:all .4s ease-in-out;position:relative;z-index:2;transform:scale(.8)}@media only screen and (min-width:540px) and (max-width:1024px){.About__banner--content .Button{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.About__banner--content .Button{font-size:20px;font-size:rem(20);margin-top:70vh;transform:none}}.About__banner--content .Button.Blue{background:#1a237e}.About__banner--content .Button.Blue:hover{color:#1a237e}.About__banner--content .Button.Blue:hover svg path{fill:#1a237e}.About__banner--content .Button svg{width:16px;margin-left:10px;transition:all .2s ease-in-out;transform:rotate(90deg)}.About__banner--content .Button svg path{fill:#fff}.About__banner--content .Button:hover{background:#fff;color:#bb4646}.About__banner--content .Button:hover svg path{fill:#bb4646}.About__ceo{margin:7vh 0}@media only screen and (min-width:1024.1px){.About__ceo{margin:150px 0}}.About__ceo .boxCeo{color:#fff;background:#5d5d74;padding:3vh 4vw;background-size:cover;background-position:50%;height:500px}.About__ceo .boxCeo.desktop{display:none}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo.desktop{display:block}}.About__ceo .boxCeo.mobile{display:block}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo.mobile{display:none}}.About__ceo .boxCeo__content{display:flex;flex-direction:column}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo__content{flex-direction:row;justify-content:space-between;align-items:center;padding:52px 72px}}.About__ceo .boxCeo__content--text{width:100%}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo__content--text{max-width:400px}}.About__ceo .boxCeo__content--text h1,.About__ceo .boxCeo__content--text h2,.About__ceo .boxCeo__content--text h3,.About__ceo .boxCeo__content--text h4,.About__ceo .boxCeo__content--text h5{font-weight:700;margin-bottom:14px;line-height:1.2}.About__ceo .boxCeo__content--text h1{font-size:6vw}@media only screen and (min-width:540px) and (max-width:1024px){.About__ceo .boxCeo__content--text h1{font-size:24px;font-size:rem(24)}}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo__content--text h1{font-size:24px;font-size:rem(24)}}.About__ceo .boxCeo__content--text h2{font-size:5.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.About__ceo .boxCeo__content--text h2{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo__content--text h2{font-size:22px;font-size:rem(22)}}.About__ceo .boxCeo__content--text h3{font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.About__ceo .boxCeo__content--text h3{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo__content--text h3{font-size:20px;font-size:rem(20)}}.About__ceo .boxCeo__content--text h4{font-size:4.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.About__ceo .boxCeo__content--text h4{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo__content--text h4{font-size:18px;font-size:rem(18)}}.About__ceo .boxCeo__content--text h5{font-size:4vw}@media only screen and (min-width:540px) and (max-width:1024px){.About__ceo .boxCeo__content--text h5{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo__content--text h5{font-size:16px;font-size:rem(16)}}.About__ceo .boxCeo__content--text p{font-size:4.5vw;line-height:34px}@media only screen and (min-width:540px) and (max-width:1024px){.About__ceo .boxCeo__content--text p{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo__content--text p{font-size:18px;font-size:rem(18)}}.About__ceo .boxCeo__content--image{width:100%}@media only screen and (min-width:1024.1px){.About__ceo .boxCeo__content--image{max-width:400px;height:400px;background-size:cover;background-position:50%;background-color:#c6c5d5}}.About__details{margin-bottom:4vh}@media only screen and (min-width:1024.1px){.About__details{margin-bottom:150px}}.About__details--content .list{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:1024.1px){.About__details--content .list{margin-top:60px;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start}}.About__details--content .list__box{width:100%}@media only screen and (min-width:1024.1px){.About__details--content .list__box{max-width:350px}}.About__details--content .list__box:hover .list__box--icon{background:#1a237e}.About__details--content .list__box:hover .list__box--icon .blue{display:none}.About__details--content .list__box:hover .list__box--icon .white{display:block}.About__details--content .list__box:hover .list__box--title .line{width:40px}.About__details--content .list__box--icon{margin:0 auto 38px;width:58px;height:58px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.About__details--content .list__box--icon .blue{display:block}.About__details--content .list__box--icon .white{display:none}.About__details--content .list__box--title{text-align:center;margin-bottom:18px}.About__details--content .list__box--title p{color:#1a237e;font-size:4.25vw}@media only screen and (min-width:540px) and (max-width:1024px){.About__details--content .list__box--title p{font-size:17px;font-size:rem(17)}}@media only screen and (min-width:1024.1px){.About__details--content .list__box--title p{font-size:17px;font-size:rem(17)}}.About__details--content .list__box--title .line{width:67px;height:1px;background:#1a237e;margin:14px auto 0;transition:all .3s ease-in-out}.About__details--content .list__box p{line-height:28px}.About__jobs{background-color:#1a237e;padding:4vh 0;margin-bottom:4vh;color:#fff}@media only screen and (min-width:1024.1px){.About__jobs{margin-bottom:150px;padding:80px 0}}.About__jobs--content .title{text-align:center;font-weight:500}@media only screen and (min-width:1024.1px){.About__jobs--content .title{font-size:13.75vw}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.About__jobs--content .title{font-size:55px;font-size:rem(55)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.About__jobs--content .title{font-size:55px;font-size:rem(55)}}.About__jobs--content .list{margin-top:60px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}@media only screen and (min-width:1024.1px){.About__jobs--content .list{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}}.About__jobs--content .list__box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:46%}@media only screen and (min-width:1024.1px){.About__jobs--content .list__box{width:auto}}.About__jobs--content .list__box .icon{height:72px}.About__jobs--content .list__box p{font-weight:500;text-align:center;margin-bottom:30px;line-height:18px;text-transform:uppercase;width:145px}.About__jobs--content .list__box .line{background:#fff;height:2px;width:43px;margin-bottom:10px}.About__jobs--content .list__box .num{display:inline-block;width:100%;text-align:center;font-weight:500}.About__team{margin-bottom:7vh}@media only screen and (min-width:1024.1px){.About__team{margin-bottom:150px}}.About__team--content .list{margin-top:4vh}@media only screen and (min-width:1024.1px){.About__team--content .list{margin-top:80px}}.About__team--content .list .sliderTeam .slick-next{width:58px;height:58px;right:-70px;background-image:url(../images/about/arrow-right.png)}.About__team--content .list .sliderTeam .slick-next:before{display:none}.About__team--content .list .sliderTeam .slick-prev{width:58px;height:58px;background-image:url(../images/about/arrow-left.png);left:-70px}.About__team--content .list .sliderTeam .slick-prev:before{display:none}.About__team--content .list .sliderTeam .cardTeam{background-color:#1a237e;background-position:50%;background-size:cover;position:relative;overflow:hidden;height:400px}@media only screen and (min-width:1024.1px){.About__team--content .list .sliderTeam .cardTeam{height:400px;margin:0 10px}}.About__team--content .list .sliderTeam .cardTeam:hover .cardTeam__content{top:0;opacity:1}.About__team--content .list .sliderTeam .cardTeam__content{border:1px solid #e3e3e3;background:#fff;width:100%;height:100%;position:absolute;top:-100%;left:0;opacity:0;display:flex;justify-content:center;align-items:flex-end;padding:40px;text-align:center;transition:all .3s ease-in-out}.About__team--content .list .sliderTeam .cardTeam__content p{font-weight:500;color:#1a237e;font-size:4vw;margin-bottom:10px}@media only screen and (min-width:540px) and (max-width:1024px){.About__team--content .list .sliderTeam .cardTeam__content p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.About__team--content .list .sliderTeam .cardTeam__content p{font-size:16px;font-size:rem(16)}}.About__team--content .list .sliderTeam .cardTeam__content .linkedin{display:block;width:24px;margin:10px auto 0}.About__team--content .list .sliderTeam .cardTeam__content span{font-weight:300}.About__social{margin-bottom:4vh}@media only screen and (min-width:1024.1px){.About__social{margin-bottom:150px}}.About__social--content .list{margin-top:3vh}@media only screen and (min-width:1024.1px){.About__social--content .list{margin-top:90px}}.About__social--content .list ul{display:flex;align-items:center}@media only screen and (min-width:1024.1px){.About__social--content .list ul{flex-direction:row;justify-content:center;gap:30px}}.About__social--content .list ul li{width:100%}@media only screen and (min-width:1024.1px){.About__social--content .list ul li{max-width:370px}}.About__social--content .list ul li a{width:100%;transition:all .4s ease-in-out}.About__social--content .list ul li a img{width:10vw}@media only screen and (min-width:1024.1px){.About__social--content .list ul li a img{width:auto}}@media only screen and (min-width:1024.1px){.About__social--content .list ul li a{height:220px;display:flex;justify-content:center;align-items:center}}.About__social--content .list ul li a:hover{background:#f1f1f1}.Services__banner{background-position:50%;background-size:cover;width:100%;height:40vh;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;border-bottom:6px solid #1a237e}@media only screen and (min-width:1024.1px){.Services__banner{height:100vh}}.Services__banner.mobile{display:block}@media only screen and (min-width:1024.1px){.Services__banner.mobile{display:none}}.Services__banner.desktop{display:none}@media only screen and (min-width:1024.1px){.Services__banner.desktop{display:block}}.Services__banner--bar{display:none;background:#1a237e;width:100%;height:6px}.Services__banner--content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;width:100%;height:100%}@media only screen and (min-width:1024.1px){.Services__banner--content{justify-content:center;margin-top:60px}}.Services__banner--content video{max-width:100%;display:inline-block;vertical-align:baseline;min-height:100%;min-width:100%;left:50%;transform:translateX(-50%) translateY(-50%);top:50%;position:absolute;z-index:1;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1024.1px){.Services__banner--content video{border-bottom:6px solid #1a237e}}.Services__banner--content video::-internal-media-controls-overlay-cast-button{display:none}.Services__banner--content .title{color:#1a237e;text-transform:uppercase;font-weight:500;font-size:12.5vw;text-align:center;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.Services__banner--content .title{font-size:50px;font-size:rem(50)}}@media only screen and (min-width:1024.1px){.Services__banner--content .title{font-size:50px;font-size:rem(50)}}.Services__banner--content .line{background:#dd9e33;width:100%;max-width:560px;height:1px;margin:20px auto;opacity:0;position:relative;z-index:2}.Services__banner--content .text{width:100%;max-width:750px;text-align:center;line-height:26px;font-size:5vw;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.Services__banner--content .text{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Services__banner--content .text{font-size:20px;font-size:rem(20)}}.Services__banner--content .text p{line-height:26px;font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Services__banner--content .text p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Services__banner--content .text p{font-size:20px;font-size:rem(20)}}.Services__banner--content .Button{margin-bottom:2vh;margin-top:0;background:#bb4646;color:#fff;text-decoration:none;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:500;width:170px;height:42px;transition:all .4s ease-in-out;position:relative;z-index:2;transform:scale(.8)}@media only screen and (min-width:540px) and (max-width:1024px){.Services__banner--content .Button{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Services__banner--content .Button{font-size:20px;font-size:rem(20);margin-top:70vh;transform:none}}.Services__banner--content .Button.Blue{background:#1a237e}.Services__banner--content .Button.Blue:hover{color:#1a237e}.Services__banner--content .Button.Blue:hover svg path{fill:#1a237e}.Services__banner--content .Button svg{width:16px;margin-left:10px;transition:all .2s ease-in-out;transform:rotate(90deg)}.Services__banner--content .Button svg path{fill:#fff}.Services__banner--content .Button:hover{background:#fff;color:#bb4646}.Services__banner--content .Button:hover svg path{fill:#bb4646}.Services__content--inner{padding:7vh 0}@media only screen and (min-width:1024.1px){.Services__content--inner{margin-top:90px;margin-bottom:90px}}.Services__content--inner .resume{text-align:center}.Services__content--inner .resume p{font-size:4.5vw;line-height:34px}@media only screen and (min-width:540px) and (max-width:1024px){.Services__content--inner .resume p{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Services__content--inner .resume p{font-size:18px;font-size:rem(18)}}.Services__content--inner .resume p strong{font-weight:500;font-style:italic}.Services__content--inner .cards{margin-top:40px}@media only screen and (min-width:1024.1px){.Services__content--inner .cards{display:flex;justify-content:space-between;align-items:flex-start}}.Services__content--inner .cards__item{width:100%;margin-bottom:3vh}@media only screen and (min-width:1024.1px){.Services__content--inner .cards__item{max-width:240px;margin-bottom:0}}.Services__content--inner .cards__item--header{height:250px;background:#1a237e;display:flex;justify-content:center;align-items:center}.Services__content--inner .cards__item--header.blue{color:#83c9c6}.Services__content--inner .cards__item--header.blue div{border:2px solid #83c9c6}.Services__content--inner .cards__item--header.yellow{color:#f4d268}.Services__content--inner .cards__item--header.yellow div{border:2px solid #f4d268}.Services__content--inner .cards__item--header.green{color:#74ad28}.Services__content--inner .cards__item--header.green div{border:2px solid #74ad28}.Services__content--inner .cards__item--header.pink{color:#9c1bb8}.Services__content--inner .cards__item--header.pink div{border:2px solid #9c1bb8}.Services__content--inner .cards__item--header div{width:88%;height:200px;display:flex;justify-content:center;align-items:center}.Services__content--inner .cards__item--header p{text-transform:uppercase;text-align:center;font-size:4.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Services__content--inner .cards__item--header p{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Services__content--inner .cards__item--header p{font-size:18px;font-size:rem(18)}}.Services__content--inner .cards__item--text{background-color:#fff;box-shadow:0 4px 50px 0 rgba(0,0,0,.35);padding:30px}.Services__content--inner .cards__item--text p{text-transform:uppercase;font-size:4.25vw;line-height:20px;margin-bottom:10px}@media only screen and (min-width:540px) and (max-width:1024px){.Services__content--inner .cards__item--text p{font-size:17px;font-size:rem(17)}}@media only screen and (min-width:1024.1px){.Services__content--inner .cards__item--text p{font-size:17px;font-size:rem(17);height:45px;margin-bottom:18px}}.Services__content--inner .cards__item--text ul{font-weight:300}.Services__content--inner .cards__item--text ul li{margin-bottom:6px}.Services__content--inner .cards__item--text ul li a{text-decoration:none;color:#000;text-transform:uppercase;transition:all .3s ease;line-height:18px}.Services__content--inner .cards__item--text ul li a:hover{opacity:.8}.Services__content--inner .description{display:none}@media only screen and (min-width:1024.1px){.Services__content--inner .description{display:flex;margin-top:130px;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:40px}}.Services__content--inner .description__item{width:100%}@media only screen and (min-width:1024.1px){.Services__content--inner .description__item{max-width:46%}}.Services__content--inner .description__item h3{text-align:center;font-weight:400;font-size:4.25vw;margin-bottom:10px}@media only screen and (min-width:540px) and (max-width:1024px){.Services__content--inner .description__item h3{font-size:17px;font-size:rem(17)}}@media only screen and (min-width:1024.1px){.Services__content--inner .description__item h3{font-size:17px;font-size:rem(17)}}.Services__content--inner .description__item p{font-weight:300;line-height:22px}.Services__content--inner .descriptionCollapse{display:block}@media only screen and (min-width:1024.1px){.Services__content--inner .descriptionCollapse{display:none}}.Services__content--inner .descriptionCollapse .FaqCollapse input[type=checkbox]{display:none}.Services__content--inner .descriptionCollapse .FaqCollapse .wrap-collabsible{margin:1.2rem 0}.Services__content--inner .descriptionCollapse .FaqCollapse .lbl-toggle{display:block;font-size:3.5vw;padding:20px 0;color:#000;cursor:pointer;border-bottom:1px solid #000;transition:all .25s ease-out;position:relative}@media only screen and (min-width:540px) and (max-width:1024px){.Services__content--inner .descriptionCollapse .FaqCollapse .lbl-toggle{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:1024.1px){.Services__content--inner .descriptionCollapse .FaqCollapse .lbl-toggle{font-size:14px;font-size:rem(14)}}.Services__content--inner .descriptionCollapse .FaqCollapse .lbl-toggle:hover{opacity:.7}.Services__content--inner .descriptionCollapse .FaqCollapse .lbl-toggle:before{content:"+";width:22px;height:22px;border:2px solid #000;border-radius:100%;font-weight:700;font-size:5vw;display:flex;justify-content:center;align-items:center;transition:transform .2s ease-out;position:absolute;right:0;top:12px}@media only screen and (min-width:540px) and (max-width:1024px){.Services__content--inner .descriptionCollapse .FaqCollapse .lbl-toggle:before{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Services__content--inner .descriptionCollapse .FaqCollapse .lbl-toggle:before{font-size:20px;font-size:rem(20)}}.Services__content--inner .descriptionCollapse .FaqCollapse .toggle:checked+.lbl-toggle:before{content:"-"}.Services__content--inner .descriptionCollapse .FaqCollapse .collapsible-content{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.Services__content--inner .descriptionCollapse .FaqCollapse .toggle:checked+.lbl-toggle+.collapsible-content{max-height:800px}.Services__content--inner .descriptionCollapse .FaqCollapse .toggle:checked+.lbl-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.Services__content--inner .descriptionCollapse .FaqCollapse .collapsible-content .content-inner{padding:.5rem 1rem}.Services__content--inner .descriptionCollapse .FaqCollapse .collapsible-content p{margin-bottom:0;line-height:1.5;color:#4c4c4c}.Services__content--inner .descriptionCollapse .FaqCollapse .collapsible-content p strong{font-weight:700}.Services__content--inner .descriptionCollapse .FaqCollapse .collapsible-content p a{color:#000;font-weight:700;transition:all .5s ease-in}.Services__content--inner .descriptionCollapse .FaqCollapse .collapsible-content p a:hover{opacity:.8}.Services__content--inner .descriptionCollapse .FaqCollapse .collapsible-content ul{color:#000;margin:14px 0;padding-left:25px}.Services__content--inner .descriptionCollapse .FaqCollapse .collapsible-content ul li{line-height:16.42px;list-style-type:disc}.Startups__banner{background-position:50%;background-size:cover;width:100%;height:40vh;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;border-bottom:6px solid #1a237e}@media only screen and (min-width:1024.1px){.Startups__banner{height:100vh}}.Startups__banner.mobile{display:block}@media only screen and (min-width:1024.1px){.Startups__banner.mobile{display:none}}.Startups__banner.desktop{display:none}@media only screen and (min-width:1024.1px){.Startups__banner.desktop{display:block}}.Startups__banner--bar{display:none;background:#1a237e;width:100%;height:6px}.Startups__banner--content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;width:100%;height:100%}@media only screen and (min-width:1024.1px){.Startups__banner--content{justify-content:center;margin-top:60px}}.Startups__banner--content video{max-width:100%;display:inline-block;vertical-align:baseline;min-height:100%;min-width:100%;left:50%;transform:translateX(-50%) translateY(-50%);top:50%;position:absolute;z-index:1;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1024.1px){.Startups__banner--content video{border-bottom:6px solid #1a237e}}.Startups__banner--content video::-internal-media-controls-overlay-cast-button{display:none}.Startups__banner--content .title{color:#1a237e;text-transform:uppercase;font-weight:500;font-size:12.5vw;text-align:center;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__banner--content .title{font-size:50px;font-size:rem(50)}}@media only screen and (min-width:1024.1px){.Startups__banner--content .title{font-size:50px;font-size:rem(50)}}.Startups__banner--content .line{background:#dd9e33;width:100%;max-width:560px;height:1px;margin:20px auto;opacity:0;position:relative;z-index:2}.Startups__banner--content .text{width:100%;max-width:750px;text-align:center;line-height:26px;font-size:5vw;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__banner--content .text{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Startups__banner--content .text{font-size:20px;font-size:rem(20)}}.Startups__banner--content .text p{line-height:26px;font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__banner--content .text p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Startups__banner--content .text p{font-size:20px;font-size:rem(20)}}.Startups__banner--content .Button{margin-bottom:2vh;margin-top:0;background:#bb4646;color:#fff;text-decoration:none;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:500;width:170px;height:42px;transition:all .4s ease-in-out;position:relative;z-index:2;transform:scale(.8)}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__banner--content .Button{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Startups__banner--content .Button{font-size:20px;font-size:rem(20);margin-top:70vh;transform:none}}.Startups__banner--content .Button.Blue{background:#1a237e}.Startups__banner--content .Button.Blue:hover{color:#1a237e}.Startups__banner--content .Button.Blue:hover svg path{fill:#1a237e}.Startups__banner--content .Button svg{width:16px;margin-left:10px;transition:all .2s ease-in-out;transform:rotate(90deg)}.Startups__banner--content .Button svg path{fill:#fff}.Startups__banner--content .Button:hover{background:#fff;color:#bb4646}.Startups__banner--content .Button:hover svg path{fill:#bb4646}.Startups__resume{padding:7vh 0}@media only screen and (min-width:1024.1px){.Startups__resume{padding:120px 0}}.Startups__resume .text{text-align:center;margin-top:2.3vh}@media only screen and (min-width:1024.1px){.Startups__resume .text{margin-top:70px}}.Startups__resume .text p{font-size:4.5vw;line-height:34px}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__resume .text p{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Startups__resume .text p{font-size:18px;font-size:rem(18)}}.Startups__resume .action{margin-top:70px}.Startups__resume .action a{width:100%;display:inline-block;text-align:center;color:#000;font-weight:400;font-size:5vw;text-transform:uppercase;text-decoration:none;transition:all .4s ease-in-out}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__resume .action a{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Startups__resume .action a{font-size:20px;font-size:rem(20)}}.Startups__resume .action a:hover{opacity:.8}.Startups__gallery{padding:4vh 0;background:#1a237e}@media only screen and (min-width:1024.1px){.Startups__gallery{padding:100px 0}}.Startups__gallery--content{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:1024.1px){.Startups__gallery--content{flex-direction:row;justify-content:space-between;gap:0}}.Startups__video{padding:4vh 0}@media only screen and (min-width:1024.1px){.Startups__video{padding:100px 0}}.Startups__video--content{display:flex;flex-direction:column}@media only screen and (min-width:1024.1px){.Startups__video--content{flex-direction:row;justify-content:space-between;align-items:flex-start}}.Startups__video--content .text{width:100%}@media only screen and (min-width:1024.1px){.Startups__video--content .text{max-width:520px}}.Startups__video--content .text h1,.Startups__video--content .text h2,.Startups__video--content .text h3,.Startups__video--content .text h4,.Startups__video--content .text h5{text-transform:uppercase;font-weight:500;text-align:center;margin-bottom:24px;line-height:1.3}.Startups__video--content .text h1{font-size:6vw}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__video--content .text h1{font-size:24px;font-size:rem(24)}}@media only screen and (min-width:1024.1px){.Startups__video--content .text h1{font-size:24px;font-size:rem(24)}}.Startups__video--content .text h2{font-size:5.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__video--content .text h2{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:1024.1px){.Startups__video--content .text h2{font-size:22px;font-size:rem(22)}}.Startups__video--content .text h3{font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__video--content .text h3{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Startups__video--content .text h3{font-size:20px;font-size:rem(20)}}.Startups__video--content .text h4{font-size:4.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__video--content .text h4{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Startups__video--content .text h4{font-size:18px;font-size:rem(18)}}.Startups__video--content .text h5{font-size:4vw}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__video--content .text h5{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Startups__video--content .text h5{font-size:16px;font-size:rem(16)}}.Startups__video--content .text p{font-size:4.5vw;line-height:26px}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__video--content .text p{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Startups__video--content .text p{font-size:18px;font-size:rem(18);line-height:24px}}.Startups__video--content .video{width:100%;max-width:500px;margin-top:2vh}@media only screen and (min-width:1024.1px){.Startups__video--content .video{margin-top:0}}.Startups__video--content .video iframe{width:100%;height:355px}.Startups__services{padding:4vh 0}@media only screen and (min-width:1024.1px){.Startups__services{padding:70px 0}}.Startups__services--content .serviceList{margin-top:5vh}@media only screen and (min-width:1024.1px){.Startups__services--content .serviceList{margin-top:87px}}.Startups__services--content .serviceList .slick-next{width:58px;height:58px;right:-70px;background-image:url(../images/about/arrow-right.png)}.Startups__services--content .serviceList .slick-next:before{display:none}.Startups__services--content .serviceList .slick-prev{width:58px;height:58px;background-image:url(../images/about/arrow-left.png);left:-70px}.Startups__services--content .serviceList .slick-prev:before{display:none}.Startups__services--content .serviceList__item{background:#1a237e;height:328px;margin:0 12px;position:relative}.Startups__services--content .serviceList__item:hover .hover{top:0}.Startups__services--content .serviceList__item .first{position:relative;z-index:1;width:100%;height:100%;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.Startups__services--content .serviceList__item .first p{font-size:6.25vw;text-transform:uppercase;line-height:25px;margin-bottom:16px}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__services--content .serviceList__item .first p{font-size:25px;font-size:rem(25)}}@media only screen and (min-width:1024.1px){.Startups__services--content .serviceList__item .first p{font-size:25px;font-size:rem(25)}}.Startups__services--content .serviceList__item .hover{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;background:#fff;color:#1a237e;position:absolute;z-index:2;width:100%;height:100%;top:-100%;left:0;padding:40px;border:1px solid #e3e3e3;transition:all .3s ease-in-out}.Startups__services--content .serviceList__item .hover p{font-size:4vw;margin-bottom:12px}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__services--content .serviceList__item .hover p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Startups__services--content .serviceList__item .hover p{font-size:16px;font-size:rem(16)}}.Startups__services--content .serviceList__item .hover ul li{margin-bottom:12px;text-align:center}.Startups__services--content .serviceList__item .hover ul li a{color:#1a237e;text-decoration:none;font-size:4vw;font-weight:500;transition:all .4s ease-in-out}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__services--content .serviceList__item .hover ul li a{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Startups__services--content .serviceList__item .hover ul li a{font-size:16px;font-size:rem(16)}}.Startups__services--content .serviceList__item .hover ul li a:hover{opacity:.7}.Startups__concepts{background:#f8f8f8;padding:4vh 0}@media only screen and (min-width:1024.1px){.Startups__concepts{padding:70px 0}}.Startups__concepts--content .list{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:1024.1px){.Startups__concepts--content .list{margin-top:60px;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start}}.Startups__concepts--content .list__box{width:100%}@media only screen and (min-width:1024.1px){.Startups__concepts--content .list__box{max-width:350px}}.Startups__concepts--content .list__box:hover .list__box--icon{background:#1a237e}.Startups__concepts--content .list__box:hover .list__box--icon .blue{display:none}.Startups__concepts--content .list__box:hover .list__box--icon .white{display:block}.Startups__concepts--content .list__box:hover .list__box--title .line{width:40px}.Startups__concepts--content .list__box--icon{margin:0 auto 38px;width:58px;height:58px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.Startups__concepts--content .list__box--icon .blue{display:block}.Startups__concepts--content .list__box--icon .white{display:none}.Startups__concepts--content .list__box--title{text-align:center;margin-bottom:18px}.Startups__concepts--content .list__box--title p{color:#1a237e;font-size:4.25vw}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__concepts--content .list__box--title p{font-size:17px;font-size:rem(17)}}@media only screen and (min-width:1024.1px){.Startups__concepts--content .list__box--title p{font-size:17px;font-size:rem(17)}}.Startups__concepts--content .list__box--title .line{width:67px;height:1px;background:#1a237e;margin:14px auto 0;transition:all .3s ease-in-out}.Startups__concepts--content .list__box p{line-height:28px}.Startups__partners{padding:4vh 0}@media only screen and (min-width:1024.1px){.Startups__partners{padding:100px 0 35px}}.Startups__partners--list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:20px}@media only screen and (min-width:1024.1px){.Startups__partners--list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px}}.Startups__partners--list .item{width:35vw}@media only screen and (min-width:1024.1px){.Startups__partners--list .item{max-width:180px}}.Startups__partners--list .item img{width:100%;height:auto}@media only screen and (min-width:1024.1px){.Startups__partners--list .item img{width:100%;height:auto}}.Startups__timeline{background:#1a237e;padding:4vh 0;color:#fff;margin-bottom:4vh}@media only screen and (min-width:1024.1px){.Startups__timeline{padding:70px 0;margin-bottom:0}}.Startups__timeline--content h5{font-size:7.5vw;font-weight:300;text-transform:uppercase;text-align:center}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__timeline--content h5{font-size:30px;font-size:rem(30)}}@media only screen and (min-width:1024.1px){.Startups__timeline--content h5{font-size:30px;font-size:rem(30);font-size:17.5vw}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Startups__timeline--content h5{font-size:70px;font-size:rem(70)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Startups__timeline--content h5{font-size:70px;font-size:rem(70)}}.Startups__timeline--content .inner{margin-top:80px;width:100%;display:inline-block}.Startups__timeline--content .inner img{width:100%}@media only screen and (min-width:1024.1px){.Startups__timeline--content .inner img{width:auto}}.Startups__timeline--content .days{display:inline-block;width:100%;margin-top:60px;border-top:3px solid #acacac;height:3px;padding-top:20px;text-align:center;color:#acacac;font-size:7vw;text-transform:uppercase}@media only screen and (min-width:540px) and (max-width:1024px){.Startups__timeline--content .days{font-size:28px;font-size:rem(28)}}@media only screen and (min-width:1024.1px){.Startups__timeline--content .days{font-size:28px;font-size:rem(28)}}.Businesses__banner{background-position:50%;background-size:cover;width:100%;height:40vh;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;border-bottom:6px solid #1a237e}@media only screen and (min-width:1024.1px){.Businesses__banner{height:100vh}}.Businesses__banner.mobile{display:block}@media only screen and (min-width:1024.1px){.Businesses__banner.mobile{display:none}}.Businesses__banner.desktop{display:none}@media only screen and (min-width:1024.1px){.Businesses__banner.desktop{display:block}}.Businesses__banner--bar{display:none;background:#1a237e;width:100%;height:6px}.Businesses__banner--content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;width:100%;height:100%}@media only screen and (min-width:1024.1px){.Businesses__banner--content{justify-content:center;margin-top:60px}}.Businesses__banner--content video{max-width:100%;display:inline-block;vertical-align:baseline;min-height:100%;min-width:100%;left:50%;transform:translateX(-50%) translateY(-50%);top:50%;position:absolute;z-index:1;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1024.1px){.Businesses__banner--content video{border-bottom:6px solid #1a237e}}.Businesses__banner--content video::-internal-media-controls-overlay-cast-button{display:none}.Businesses__banner--content .title{color:#1a237e;text-transform:uppercase;font-weight:500;font-size:12.5vw;text-align:center;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__banner--content .title{font-size:50px;font-size:rem(50)}}@media only screen and (min-width:1024.1px){.Businesses__banner--content .title{font-size:50px;font-size:rem(50)}}.Businesses__banner--content .line{background:#dd9e33;width:100%;max-width:560px;height:1px;margin:20px auto;opacity:0;position:relative;z-index:2}.Businesses__banner--content .text{width:100%;max-width:750px;text-align:center;line-height:26px;font-size:5vw;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__banner--content .text{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Businesses__banner--content .text{font-size:20px;font-size:rem(20)}}.Businesses__banner--content .text p{line-height:26px;font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__banner--content .text p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Businesses__banner--content .text p{font-size:20px;font-size:rem(20)}}.Businesses__banner--content .Button{margin-bottom:2vh;margin-top:0;background:#bb4646;color:#fff;text-decoration:none;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:500;width:170px;height:42px;transition:all .4s ease-in-out;position:relative;z-index:2;transform:scale(.8)}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__banner--content .Button{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Businesses__banner--content .Button{font-size:20px;font-size:rem(20);margin-top:70vh;transform:none}}.Businesses__banner--content .Button.Blue{background:#1a237e}.Businesses__banner--content .Button.Blue:hover{color:#1a237e}.Businesses__banner--content .Button.Blue:hover svg path{fill:#1a237e}.Businesses__banner--content .Button svg{width:16px;margin-left:10px;transition:all .2s ease-in-out;transform:rotate(90deg)}.Businesses__banner--content .Button svg path{fill:#fff}.Businesses__banner--content .Button:hover{background:#fff;color:#bb4646}.Businesses__banner--content .Button:hover svg path{fill:#bb4646}.Businesses__resume{padding:7vh 0}@media only screen and (min-width:1024.1px){.Businesses__resume{padding:120px 0}}.Businesses__resume .text{text-align:center;margin-top:2.3vh}@media only screen and (min-width:1024.1px){.Businesses__resume .text{margin-top:70px}}.Businesses__resume .text p{font-size:4.5vw;line-height:34px}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__resume .text p{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Businesses__resume .text p{font-size:18px;font-size:rem(18)}}.Businesses__resume .action{margin-top:70px;display:flex;justify-content:center;gap:40px}.Businesses__resume .action a{display:inline-block;text-align:center;color:#000;font-weight:400;font-size:5vw;text-transform:uppercase;text-decoration:none;transition:all .4s ease-in-out}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__resume .action a{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Businesses__resume .action a{font-size:20px;font-size:rem(20)}}.Businesses__resume .action a:hover{opacity:.8}.Businesses__numbers{background:#1a237e;color:#fff;display:flex;flex-direction:column;align-items:center;padding-top:4vh;padding-bottom:4vh}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__numbers{flex-direction:row;justify-content:space-around;align-items:baseline;padding-top:60px}}@media only screen and (min-width:1024.1px){.Businesses__numbers{flex-direction:row;justify-content:space-around;align-items:baseline;padding-top:60px}}.Businesses__numbers .icon img{width:50vw}@media only screen and (min-width:1024.1px){.Businesses__numbers .icon img{width:auto}}.Businesses__numbers .content{position:relative}.Businesses__numbers .content__numbers{position:relative;z-index:1;color:#fff}@media only screen and (min-width:1024.1px){.Businesses__numbers .content__numbers{color:#0a1d4b;margin-bottom:-20px}}.Businesses__numbers .content__numbers p{font-size:10vw;font-weight:500}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__numbers .content__numbers p{font-size:40px;font-size:rem(40)}}@media only screen and (min-width:1024.1px){.Businesses__numbers .content__numbers p{font-size:40px;font-size:rem(40);font-size:125vw}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Businesses__numbers .content__numbers p{font-size:500px;font-size:rem(500)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Businesses__numbers .content__numbers p{font-size:500px;font-size:rem(500)}}.Businesses__numbers .content__numbers p sup{font-size:6.25vw;vertical-align:super}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__numbers .content__numbers p sup{font-size:25px;font-size:rem(25)}}@media only screen and (min-width:1024.1px){.Businesses__numbers .content__numbers p sup{font-size:25px;font-size:rem(25);font-size:42.5vw}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Businesses__numbers .content__numbers p sup{font-size:170px;font-size:rem(170)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Businesses__numbers .content__numbers p sup{font-size:170px;font-size:rem(170)}}.Businesses__numbers .content__text{margin-top:3vh;margin-bottom:3vh}@media only screen and (min-width:1024.1px){.Businesses__numbers .content__text{position:absolute;z-index:2;right:60px}}.Businesses__numbers .content__text p{font-size:5vw;font-weight:300;line-height:22px}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__numbers .content__text p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Businesses__numbers .content__text p{font-size:20px;font-size:rem(20);font-size:10vw;line-height:52px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Businesses__numbers .content__text p{font-size:40px;font-size:rem(40)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Businesses__numbers .content__text p{font-size:40px;font-size:rem(40)}}.Businesses__video{padding:4vh 0}@media only screen and (min-width:1024.1px){.Businesses__video{padding:100px 0}}.Businesses__video--content{display:flex;flex-direction:column}@media only screen and (min-width:1024.1px){.Businesses__video--content{flex-direction:row;justify-content:space-between;align-items:center}}.Businesses__video--content .text{width:100%}@media only screen and (min-width:1024.1px){.Businesses__video--content .text{max-width:590px}}.Businesses__video--content .text h1,.Businesses__video--content .text h2,.Businesses__video--content .text h3,.Businesses__video--content .text h4,.Businesses__video--content .text h5{text-transform:uppercase;font-weight:500;text-align:center;margin-bottom:24px}.Businesses__video--content .text h1{font-size:6vw}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__video--content .text h1{font-size:24px;font-size:rem(24)}}@media only screen and (min-width:1024.1px){.Businesses__video--content .text h1{font-size:24px;font-size:rem(24)}}.Businesses__video--content .text h2{font-size:5.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__video--content .text h2{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:1024.1px){.Businesses__video--content .text h2{font-size:22px;font-size:rem(22)}}.Businesses__video--content .text h3{font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__video--content .text h3{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Businesses__video--content .text h3{font-size:20px;font-size:rem(20)}}.Businesses__video--content .text h4{font-size:4.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__video--content .text h4{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Businesses__video--content .text h4{font-size:18px;font-size:rem(18)}}.Businesses__video--content .text h5{font-size:4vw}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__video--content .text h5{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Businesses__video--content .text h5{font-size:16px;font-size:rem(16)}}.Businesses__video--content .text p{font-size:4.5vw;line-height:24px}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__video--content .text p{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Businesses__video--content .text p{font-size:18px;font-size:rem(18)}}.Businesses__video--content .video{width:100%;max-width:400px}.Businesses__video--content .video iframe{width:100%}.Businesses__jobs{padding:7vh 0}@media only screen and (min-width:1024.1px){.Businesses__jobs{padding:100px 0 0}}.Businesses__jobs--content .inner{display:flex;flex-direction:column;margin-top:70px}@media only screen and (min-width:1024.1px){.Businesses__jobs--content .inner{flex-direction:row;justify-content:space-between;align-items:flex-start}}.Businesses__jobs--content .inner__box{width:100%;text-align:center}@media only screen and (min-width:1024.1px){.Businesses__jobs--content .inner__box{max-width:540px}}.Businesses__jobs--content .inner__box .subtitle{height:16px;margin-bottom:17px;display:inline-block;width:100%}.Businesses__jobs--content .inner__box .title{font-weight:500;font-size:4vw;margin-bottom:19px}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__jobs--content .inner__box .title{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Businesses__jobs--content .inner__box .title{font-size:16px;font-size:rem(16)}}.Businesses__jobs--content .inner__box p{font-weight:300}.Businesses__steps{padding:4vh 0}@media only screen and (min-width:1024.1px){.Businesses__steps{padding:100px 0 0}}.Businesses__steps--content .resume{text-align:center}.Businesses__steps--content .resume p{font-weight:300}.Businesses__steps--content .sliderSteps{margin-top:80px;overflow:hidden}.Businesses__steps--content .sliderSteps .slick-next{width:58px;height:58px;right:-70px;background-image:url(../images/about/arrow-right.png)}.Businesses__steps--content .sliderSteps .slick-next:before{display:none}.Businesses__steps--content .sliderSteps .slick-prev{width:58px;height:58px;background-image:url(../images/about/arrow-left.png);left:-70px}.Businesses__steps--content .sliderSteps .slick-prev:before{display:none}.Businesses__steps--content .sliderSteps .card{background-color:#1a237e;background-position:50%;background-size:cover;position:relative;overflow:hidden;height:328px}@media only screen and (min-width:1024.1px){.Businesses__steps--content .sliderSteps .card{height:330px;margin:0 10px}}.Businesses__steps--content .sliderSteps .card:hover .card__content{top:0;opacity:1}.Businesses__steps--content .sliderSteps .card__first{position:relative;z-index:1;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.Businesses__steps--content .sliderSteps .card__first p{font-size:6.25vw;line-height:36px;text-transform:uppercase}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__steps--content .sliderSteps .card__first p{font-size:25px;font-size:rem(25)}}@media only screen and (min-width:1024.1px){.Businesses__steps--content .sliderSteps .card__first p{font-size:25px;font-size:rem(25)}}.Businesses__steps--content .sliderSteps .card__content{border:1px solid #e3e3e3;background:#fff;width:100%;height:100%;position:absolute;z-index:2;top:-100%;left:0;opacity:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:40px;text-align:center;transition:all .3s ease-in-out}.Businesses__steps--content .sliderSteps .card__content p{font-size:4vw;line-height:36px}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__steps--content .sliderSteps .card__content p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Businesses__steps--content .sliderSteps .card__content p{font-size:16px;font-size:rem(16)}}.Businesses__steps--content .sliderSteps .card__content ul li{margin-bottom:12px}.Businesses__steps--content .sliderSteps .card__content ul li a{color:#1a237e;text-decoration:none;text-transform:uppercase;font-weight:500}.Businesses__choose{padding:4vh 0}@media only screen and (min-width:1024.1px){.Businesses__choose{padding:100px 0}}.Businesses__choose--content .sliderNumbers{margin-top:80px;overflow:hidden}.Businesses__choose--content .sliderNumbers .slick-next,.Businesses__choose--content .sliderNumbers .slick-prev{width:63px;height:63px;bottom:0}.Businesses__choose--content .sliderNumbers .slick-next:before,.Businesses__choose--content .sliderNumbers .slick-prev:before{display:none}.Businesses__choose--content .sliderNumbers .slick-next{right:0;background:url(../images/arrow-right.png);transform:translateY(-50%) scale(.8)}@media only screen and (min-width:1024.1px){.Businesses__choose--content .sliderNumbers .slick-next{right:-25px;transform:translateY(-50%) scale(1)}}.Businesses__choose--content .sliderNumbers .slick-prev{left:0;background:url(../images/arrow-left.png);transform:translateY(-50%) scale(.8)}@media only screen and (min-width:1024.1px){.Businesses__choose--content .sliderNumbers .slick-prev{left:-25px;transform:translateY(-50%) scale(1)}}.Businesses__choose--content .sliderNumbers__item{display:flex;flex-direction:column;align-items:center}.Businesses__choose--content .sliderNumbers__item--image{width:170px;height:180px;display:flex;justify-content:center;align-items:center}.Businesses__choose--content .sliderNumbers__item--image img{width:30vw;height:auto}@media only screen and (min-width:1024.1px){.Businesses__choose--content .sliderNumbers__item--image img{width:100%}}.Businesses__choose--content .sliderNumbers__item--title{text-align:center;font-weight:300;font-size:6vw;margin-top:10px;margin-bottom:30px}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__choose--content .sliderNumbers__item--title{font-size:24px;font-size:rem(24)}}@media only screen and (min-width:1024.1px){.Businesses__choose--content .sliderNumbers__item--title{font-size:24px;font-size:rem(24)}}.Businesses__choose--content .sliderNumbers__item--description{text-align:center;font-weight:300;font-size:4vw;padding:0 14vw;line-height:20px}@media only screen and (min-width:540px) and (max-width:1024px){.Businesses__choose--content .sliderNumbers__item--description{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Businesses__choose--content .sliderNumbers__item--description{font-size:16px;font-size:rem(16)}}.Businesses__features{background:#1a237e;color:#fff;padding:4vh 0;margin-bottom:4vh}@media only screen and (min-width:1024.1px){.Businesses__features{padding:0;margin-bottom:0}}.Businesses__features--content{display:flex;flex-direction:column-reverse}@media only screen and (min-width:1024.1px){.Businesses__features--content{flex-direction:row;justify-content:space-between;align-items:center}}.Businesses__features--content .text{width:100%;margin-top:2vh;display:none}@media only screen and (min-width:1024.1px){.Businesses__features--content .text{max-width:580px;margin-top:0}}.Businesses__features--content .text p{margin-bottom:10px}.Businesses__features--content .image,.Businesses__features--content .image img{width:100%}@media only screen and (min-width:1024.1px){.Businesses__features--content .image{max-width:520px;margin:-20px 0}.Businesses__features--content .image img{width:100%;height:auto}}.Businesses__partners{padding:4vh 0}@media only screen and (min-width:1024.1px){.Businesses__partners{padding:100px 0 35px}}.Businesses__partners--list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:20px}@media only screen and (min-width:1024.1px){.Businesses__partners--list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px}}.Businesses__partners--list .item{width:35vw}@media only screen and (min-width:1024.1px){.Businesses__partners--list .item{max-width:180px}}.Businesses__partners--list .item img{width:100%;height:auto}@media only screen and (min-width:1024.1px){.Businesses__partners--list .item img{width:100%;height:auto}}.Investors__banner{background-position:50%;background-size:cover;width:100%;height:40vh;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;border-bottom:6px solid #1a237e}@media only screen and (min-width:1024.1px){.Investors__banner{height:100vh}}.Investors__banner.mobile{display:block}@media only screen and (min-width:1024.1px){.Investors__banner.mobile{display:none}}.Investors__banner.desktop{display:none}@media only screen and (min-width:1024.1px){.Investors__banner.desktop{display:block}}.Investors__banner--bar{display:none;background:#1a237e;width:100%;height:6px}.Investors__banner--content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;width:100%;height:100%}@media only screen and (min-width:1024.1px){.Investors__banner--content{justify-content:center;margin-top:60px}}.Investors__banner--content video{max-width:100%;display:inline-block;vertical-align:baseline;min-height:100%;min-width:100%;left:50%;transform:translateX(-50%) translateY(-50%);top:50%;position:absolute;z-index:1;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1024.1px){.Investors__banner--content video{border-bottom:6px solid #1a237e}}.Investors__banner--content video::-internal-media-controls-overlay-cast-button{display:none}.Investors__banner--content .title{color:#1a237e;text-transform:uppercase;font-weight:500;font-size:12.5vw;text-align:center;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__banner--content .title{font-size:50px;font-size:rem(50)}}@media only screen and (min-width:1024.1px){.Investors__banner--content .title{font-size:50px;font-size:rem(50)}}.Investors__banner--content .line{background:#dd9e33;width:100%;max-width:560px;height:1px;margin:20px auto;opacity:0;position:relative;z-index:2}.Investors__banner--content .text{width:100%;max-width:750px;text-align:center;line-height:26px;font-size:5vw;position:relative;z-index:2}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__banner--content .text{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Investors__banner--content .text{font-size:20px;font-size:rem(20)}}.Investors__banner--content .text p{line-height:26px;font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__banner--content .text p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Investors__banner--content .text p{font-size:20px;font-size:rem(20)}}.Investors__banner--content .Button{margin-bottom:2vh;margin-top:0;background:#bb4646;color:#fff;text-decoration:none;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:500;width:170px;height:42px;transition:all .4s ease-in-out;position:relative;z-index:2;transform:scale(.8)}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__banner--content .Button{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Investors__banner--content .Button{font-size:20px;font-size:rem(20);margin-top:70vh;transform:none}}.Investors__banner--content .Button.Blue{background:#1a237e}.Investors__banner--content .Button.Blue:hover{color:#1a237e}.Investors__banner--content .Button.Blue:hover svg path{fill:#1a237e}.Investors__banner--content .Button svg{width:16px;margin-left:10px;transition:all .2s ease-in-out;transform:rotate(90deg)}.Investors__banner--content .Button svg path{fill:#fff}.Investors__banner--content .Button:hover{background:#fff;color:#bb4646}.Investors__banner--content .Button:hover svg path{fill:#bb4646}.Investors__resume{padding:7vh 0}@media only screen and (min-width:1024.1px){.Investors__resume{padding:120px 0}}.Investors__resume .text{display:flex;flex-direction:column}@media only screen and (min-width:1024.1px){.Investors__resume .text{flex-direction:row;justify-content:space-between}}.Investors__resume .text__box{text-align:center;width:100%;margin-top:4vh;margin-bottom:4vh}@media only screen and (min-width:1024.1px){.Investors__resume .text__box{max-width:560px;margin-top:70px}}.Investors__resume .text__box h1,.Investors__resume .text__box h2,.Investors__resume .text__box h3,.Investors__resume .text__box h4,.Investors__resume .text__box h5{font-weight:500;margin-bottom:23px}.Investors__resume .text__box h5{font-size:4.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__resume .text__box h5{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Investors__resume .text__box h5{font-size:18px;font-size:rem(18)}}.Investors__resume .text__box p{font-weight:300;font-size:4.5vw;line-height:24px}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__resume .text__box p{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.Investors__resume .text__box p{font-size:18px;font-size:rem(18)}}.Investors__features{padding:3vh 0;background:#1a237e}@media only screen and (min-width:1024.1px){.Investors__features{padding:27px 0;margin-top:50px}}.Investors__features--content{display:flex;flex-direction:column;color:#fff}@media only screen and (min-width:1024.1px){.Investors__features--content{flex-direction:row;justify-content:space-between;align-items:center}}.Investors__features--content .image{width:100%;margin-top:-40px}@media only screen and (min-width:1024.1px){.Investors__features--content .image{max-width:710px;margin-top:-60px}}.Investors__features--content .image img{width:100%;height:auto;margin-bottom:3vh}@media only screen and (min-width:1024.1px){.Investors__features--content .image img{width:510px;margin-bottom:0}}.Investors__features--content .text{width:100%}@media only screen and (min-width:1024.1px){.Investors__features--content .text{max-width:380px}}.Investors__features--content .text p{font-size:4.75vw;line-height:34px}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__features--content .text p{font-size:19px;font-size:rem(19)}}@media only screen and (min-width:1024.1px){.Investors__features--content .text p{font-size:19px;font-size:rem(19)}}.Investors__numbers{padding:7vh 0}@media only screen and (min-width:1024.1px){.Investors__numbers{padding:90px 0}}.Investors__numbers--content .sliderNumbers{margin-top:80px;overflow:hidden}.Investors__numbers--content .sliderNumbers .slick-next,.Investors__numbers--content .sliderNumbers .slick-prev{width:63px;height:63px;bottom:0}.Investors__numbers--content .sliderNumbers .slick-next:before,.Investors__numbers--content .sliderNumbers .slick-prev:before{display:none}.Investors__numbers--content .sliderNumbers .slick-next{right:0;background:url(../images/arrow-right.png)}@media only screen and (min-width:1024.1px){.Investors__numbers--content .sliderNumbers .slick-next{right:-25px}}.Investors__numbers--content .sliderNumbers .slick-prev{left:0;background:url(../images/arrow-left.png)}@media only screen and (min-width:1024.1px){.Investors__numbers--content .sliderNumbers .slick-prev{left:-25px}}.Investors__numbers--content .sliderNumbers__item{display:flex;flex-direction:column;align-items:center}.Investors__numbers--content .sliderNumbers__item--image{width:170px;height:180px;display:flex;justify-content:center;align-items:center}.Investors__numbers--content .sliderNumbers__item--image img{width:100%;height:auto}.Investors__numbers--content .sliderNumbers__item--title{text-align:center;font-weight:300;font-size:6vw;margin-top:30px;margin-bottom:30px}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__numbers--content .sliderNumbers__item--title{font-size:24px;font-size:rem(24)}}@media only screen and (min-width:1024.1px){.Investors__numbers--content .sliderNumbers__item--title{font-size:24px;font-size:rem(24)}}.Investors__numbers--content .sliderNumbers__item--description{text-align:center;font-weight:300;font-size:4vw}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__numbers--content .sliderNumbers__item--description{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Investors__numbers--content .sliderNumbers__item--description{font-size:16px;font-size:rem(16)}}.Investors__opportunities{background:#f8f8f8;padding:4vh 0}@media only screen and (min-width:1024.1px){.Investors__opportunities{padding:70px 0}}.Investors__opportunities--content .list{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:1024.1px){.Investors__opportunities--content .list{margin-top:60px;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start}}.Investors__opportunities--content .list__box{width:100%}@media only screen and (min-width:1024.1px){.Investors__opportunities--content .list__box{max-width:350px}}.Investors__opportunities--content .list__box:hover .list__box--icon{background:#1a237e}.Investors__opportunities--content .list__box:hover .list__box--icon .blue{display:none}.Investors__opportunities--content .list__box:hover .list__box--icon .white{display:block}.Investors__opportunities--content .list__box:hover .list__box--title .line{width:40px}.Investors__opportunities--content .list__box--icon{margin:0 auto 38px;width:58px;height:58px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.Investors__opportunities--content .list__box--icon .blue{display:block}.Investors__opportunities--content .list__box--icon .white{display:none}.Investors__opportunities--content .list__box--title{text-align:center;margin-bottom:18px}.Investors__opportunities--content .list__box--title p{color:#1a237e;font-size:4.25vw}@media only screen and (min-width:540px) and (max-width:1024px){.Investors__opportunities--content .list__box--title p{font-size:17px;font-size:rem(17)}}@media only screen and (min-width:1024.1px){.Investors__opportunities--content .list__box--title p{font-size:17px;font-size:rem(17)}}.Investors__opportunities--content .list__box--title .line{width:67px;height:1px;background:#1a237e;margin:14px auto 0;transition:all .3s ease-in-out}.Investors__opportunities--content .list__box p{line-height:28px}.Investors__partners{padding:4vh 0}@media only screen and (min-width:1024.1px){.Investors__partners{padding:100px 0 35px}}.Investors__partners--list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:20px}@media only screen and (min-width:1024.1px){.Investors__partners--list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px}}.Investors__partners--list .item{width:35vw}@media only screen and (min-width:1024.1px){.Investors__partners--list .item{max-width:180px}}.Investors__partners--list .item img{width:100%;height:auto}@media only screen and (min-width:1024.1px){.Investors__partners--list .item img{width:100%;height:auto}}.School__list{padding:4vh 0}@media only screen and (min-width:1024.1px){.School__list{padding:10px 0 60px}}.School__list--inner{display:flex;flex-wrap:wrap;gap:30px}.School__list--inner .Card{border:1px solid #a8a8a8;width:100%;text-decoration:none;transition:all .4s ease-in-out}.School__list--inner .Card:hover{opacity:.7}@media only screen and (min-width:1024.1px){.School__list--inner .Card{max-width:366px}}.School__list--inner .Card .thumb{width:100%;height:230px}.School__list--inner .Card .text{padding:34px 25px}.School__list--inner .Card .text p,.School__list--inner .Card .text strong{color:#000}.School__list--inner .Card .text strong{font-size:4.5vw;font-style:normal;font-weight:500;line-height:25px;text-transform:uppercase;margin-bottom:30px;display:inline-block}@media only screen and (min-width:540px) and (max-width:1024px){.School__list--inner .Card .text strong{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.School__list--inner .Card .text strong{font-size:18px;font-size:rem(18)}}.School__list--inner .Card .text p{font-size:4.5vw;font-style:normal;line-height:22px}@media only screen and (min-width:540px) and (max-width:1024px){.School__list--inner .Card .text p{font-size:18px;font-size:rem(18)}}@media only screen and (min-width:1024.1px){.School__list--inner .Card .text p{font-size:18px;font-size:rem(18)}}.School__list--inner .Card .text span{width:122px;height:35px;display:flex;justify-content:center;align-items:center;background:#09093b;color:#fff;font-weight:500;font-size:4vw;margin-top:50px}@media only screen and (min-width:540px) and (max-width:1024px){.School__list--inner .Card .text span{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.School__list--inner .Card .text span{font-size:16px;font-size:rem(16)}}.School__list--inner .Card .text span svg{width:12px;margin-left:6px}.School__list--inner .Card .text span svg path{fill:#fff}.Post__banner{width:100%;height:40vh;display:flex;justify-content:center;align-items:center;position:relative;background-size:cover}@media only screen and (min-width:1024.1px){.Post__banner{height:650px}}.Post__banner h1{color:#fff;position:relative;z-index:2;font-size:5vw;font-weight:500;text-transform:uppercase;margin:0 20vw;text-align:center}@media only screen and (min-width:540px) and (max-width:1024px){.Post__banner h1{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Post__banner h1{font-size:20px;font-size:rem(20);line-height:50px;font-size:10vw}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Post__banner h1{font-size:40px;font-size:rem(40)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Post__banner h1{font-size:40px;font-size:rem(40)}}.Post__banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.Post__content{padding:4vh 0}@media only screen and (min-width:1024.1px){.Post__content{padding:120px 0}}.Post__content img.alignright{float:right;margin:0 0 1em 1em}.Post__content img.alignleft{float:left;margin:0 1em 1em 0}.Post__content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.Post__content a img.alignright{float:right;margin:0 0 1em 1em}.Post__content a img.alignleft{float:left;margin:0 1em 1em 0}.Post__content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.Post__content h1 em,.Post__content h2 em,.Post__content h3 em,.Post__content h4 em,.Post__content h5 em,.Post__content h6 em{font-style:italic}.Post__content h1{font-size:7.5vw;line-height:1.4;margin-bottom:30px;font-weight:600}@media only screen and (min-width:540px) and (max-width:1024px){.Post__content h1{font-size:30px;font-size:rem(30)}}@media only screen and (min-width:1024.1px){.Post__content h1{font-size:30px;font-size:rem(30);font-size:12.5vw;line-height:60px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Post__content h1{font-size:50px;font-size:rem(50)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Post__content h1{font-size:50px;font-size:rem(50)}}.Post__content h2{font-size:7vw;line-height:1.4;margin-bottom:30px;font-weight:600}@media only screen and (min-width:540px) and (max-width:1024px){.Post__content h2{font-size:28px;font-size:rem(28)}}@media only screen and (min-width:1024.1px){.Post__content h2{font-size:28px;font-size:rem(28);font-size:12vw;line-height:58px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Post__content h2{font-size:48px;font-size:rem(48)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Post__content h2{font-size:48px;font-size:rem(48)}}.Post__content h3{font-size:6.5vw;line-height:1.4;margin-bottom:30px;font-weight:600}@media only screen and (min-width:540px) and (max-width:1024px){.Post__content h3{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:1024.1px){.Post__content h3{font-size:26px;font-size:rem(26);font-size:11.5vw;line-height:56px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Post__content h3{font-size:46px;font-size:rem(46)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Post__content h3{font-size:46px;font-size:rem(46)}}.Post__content h4{font-size:6vw;line-height:1.4;margin-bottom:30px;font-weight:600}@media only screen and (min-width:540px) and (max-width:1024px){.Post__content h4{font-size:24px;font-size:rem(24)}}@media only screen and (min-width:1024.1px){.Post__content h4{font-size:24px;font-size:rem(24);font-size:11vw;line-height:54px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Post__content h4{font-size:44px;font-size:rem(44)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Post__content h4{font-size:44px;font-size:rem(44)}}.Post__content h5{font-size:5.5vw;line-height:1.4;margin-bottom:30px;font-weight:600}@media only screen and (min-width:540px) and (max-width:1024px){.Post__content h5{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:1024.1px){.Post__content h5{font-size:22px;font-size:rem(22);font-size:10.5vw;line-height:52px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Post__content h5{font-size:42px;font-size:rem(42)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Post__content h5{font-size:42px;font-size:rem(42)}}.Post__content h6{font-size:5vw;line-height:1.4;margin-bottom:30px;font-weight:600}@media only screen and (min-width:540px) and (max-width:1024px){.Post__content h6{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Post__content h6{font-size:20px;font-size:rem(20);font-size:10vw;line-height:50px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Post__content h6{font-size:40px;font-size:rem(40)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Post__content h6{font-size:40px;font-size:rem(40)}}.Post__content blockquote{padding:0 40px}.Post__content ul{list-style:disc;padding-left:17px}.Post__content ul li{font-size:4vw;line-height:26px}@media only screen and (min-width:540px) and (max-width:1024px){.Post__content ul li{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Post__content ul li{font-size:16px;font-size:rem(16);font-size:5.5vw;line-height:35px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Post__content ul li{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Post__content ul li{font-size:22px;font-size:rem(22)}}.Post__content p{font-size:4vw;line-height:26px;margin-bottom:30px}@media only screen and (min-width:540px) and (max-width:1024px){.Post__content p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Post__content p{font-size:16px;font-size:rem(16);font-size:5.5vw;line-height:35px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Post__content p{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Post__content p{font-size:22px;font-size:rem(22)}}.Post__content p strong{font-weight:600}.Post__content p a{color:#000}.Home__banner{background-position:50%;background-size:cover;width:100%;height:40vh;border-bottom:6px solid #1a237e}@media only screen and (min-width:1024.1px){.Home__banner{height:100vh}}.Home__banner.mobile{display:block}@media only screen and (min-width:1024.1px){.Home__banner.mobile{display:none}}.Home__banner.desktop{display:none}@media only screen and (min-width:1024.1px){.Home__banner.desktop{display:block}}.Home__banner--bar{display:inline-block;background:#1a237e;width:100%;height:6px}.Home__banner--content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;width:100%;height:100%}@media only screen and (min-width:1024.1px){.Home__banner--content{justify-content:center;margin-top:60px}}.Home__banner--content video{max-width:100%;display:inline-block;vertical-align:baseline;min-height:100%;min-width:100%;left:50%;transform:translateX(-50%) translateY(-50%);top:50%;position:absolute;z-index:1;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1024.1px){.Home__banner--content video{border-bottom:6px solid #1a237e}}.Home__banner--content video::-internal-media-controls-overlay-cast-button{display:none}.Home__banner--content .title{color:#1a237e;text-transform:uppercase;font-weight:500;font-size:12.5vw;text-align:center;position:relative;z-index:2;display:none}@media only screen and (min-width:540px) and (max-width:1024px){.Home__banner--content .title{font-size:50px;font-size:rem(50)}}@media only screen and (min-width:1024.1px){.Home__banner--content .title{font-size:50px;font-size:rem(50)}}.Home__banner--content .line{background:#dd9e33;width:100%;max-width:560px;height:1px;margin:20px auto;opacity:0;position:relative;z-index:2;display:none}.Home__banner--content .text{width:100%;max-width:750px;text-align:center;line-height:26px;font-size:5vw;position:relative;z-index:2;display:none}@media only screen and (min-width:540px) and (max-width:1024px){.Home__banner--content .text{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__banner--content .text{font-size:20px;font-size:rem(20)}}.Home__banner--content .text p{line-height:26px;font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Home__banner--content .text p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__banner--content .text p{font-size:20px;font-size:rem(20)}}.Home__banner--content .Button{margin-bottom:2vh;margin-top:0;background:#1a237e;color:#fff;text-decoration:none;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:500;width:170px;height:42px;transition:all .4s ease-in-out;position:relative;z-index:2;transform:scale(.8)}@media only screen and (min-width:540px) and (max-width:1024px){.Home__banner--content .Button{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__banner--content .Button{font-size:20px;font-size:rem(20);margin-top:70vh;transform:none}}.Home__banner--content .Button svg{width:16px;margin-left:10px;transition:all .2s ease-in-out;transform:rotate(90deg)}.Home__banner--content .Button svg path{fill:#fff}.Home__banner--content .Button:hover{background:#fff;color:#1a237e}.Home__banner--content .Button:hover svg path{fill:#1a237e}.Home__about{padding:7vh 0}@media only screen and (min-width:1024.1px){.Home__about{padding:120px 0}}.Home__about--content .title{color:#1a237e;text-align:center;font-weight:500;text-transform:uppercase;font-size:13.75vw}@media only screen and (min-width:540px) and (max-width:1024px){.Home__about--content .title{font-size:55px;font-size:rem(55)}}@media only screen and (min-width:1024.1px){.Home__about--content .title{font-size:55px;font-size:rem(55)}}.Home__about--content .line{background:#dd9e33;width:100%;max-width:460px;height:1px;margin:12px auto 65px}.Home__about--content .text{text-align:center}.Home__about--content .text p{font-size:3.75vw;line-height:24px}@media only screen and (min-width:540px) and (max-width:1024px){.Home__about--content .text p{font-size:15px;font-size:rem(15)}}@media only screen and (min-width:1024.1px){.Home__about--content .text p{font-size:15px;font-size:rem(15);font-size:4.75vw;line-height:34px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Home__about--content .text p{font-size:19px;font-size:rem(19)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Home__about--content .text p{font-size:19px;font-size:rem(19)}}.Home__about--content a{font-size:5vw;text-align:center;display:inline-block;width:100%;margin-top:35px;color:#000;text-decoration:none}@media only screen and (min-width:540px) and (max-width:1024px){.Home__about--content a{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__about--content a{font-size:20px;font-size:rem(20);margin-top:80px}}.Home__about--high{background:#1a237e;color:#fff;padding-bottom:20px;margin-top:70px}@media only screen and (min-width:1024.1px){.Home__about--high{margin-top:120px}}.Home__about--high .AboutHigh{display:flex;flex-direction:column}@media only screen and (min-width:1024.1px){.Home__about--high .AboutHigh{flex-direction:row;justify-content:space-between;align-items:flex-end}}.Home__about--high .AboutHigh__thumb{margin-top:-20px}.Home__about--high .AboutHigh__text{width:100%;max-width:458px;font-size:5vw;text-transform:uppercase;margin-top:25px}@media only screen and (min-width:540px) and (max-width:1024px){.Home__about--high .AboutHigh__text{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__about--high .AboutHigh__text{font-size:20px;font-size:rem(20);margin-bottom:90px}}.Home__about--high .AboutHigh__text p{font-size:3.75vw;line-height:25px;margin-bottom:20px;text-align:center}@media only screen and (min-width:540px) and (max-width:1024px){.Home__about--high .AboutHigh__text p{font-size:15px;font-size:rem(15)}}@media only screen and (min-width:1024.1px){.Home__about--high .AboutHigh__text p{font-size:15px;font-size:rem(15);font-size:4.75vw;line-height:34px;text-align:left}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Home__about--high .AboutHigh__text p{font-size:19px;font-size:rem(19)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Home__about--high .AboutHigh__text p{font-size:19px;font-size:rem(19)}}.Home__specialties--content{display:flex;flex-direction:column;align-items:center;gap:15px}@media only screen and (min-width:1024.1px){.Home__specialties--content{flex-direction:row;justify-content:space-between;align-items:flex-start}}.Home__specialties--content .item{width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;font-size:6.25vw;font-weight:500;height:230px}@media only screen and (min-width:540px) and (max-width:1024px){.Home__specialties--content .item{font-size:25px;font-size:rem(25)}}@media only screen and (min-width:1024.1px){.Home__specialties--content .item{font-size:25px;font-size:rem(25);background-size:cover;max-width:400px;height:220px}}.Home__specialties--content .item:hover .description{opacity:1;transform:scale(1)}.Home__specialties--content .item .title p{font-size:5.5vw;line-height:30px}@media only screen and (min-width:540px) and (max-width:1024px){.Home__specialties--content .item .title p{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:1024.1px){.Home__specialties--content .item .title p{font-size:22px;font-size:rem(22)}}.Home__specialties--content .item .description{position:absolute;background:#1a237e;color:#fff;text-align:center;width:110%;height:110%;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transform:scale(0);transition:all .4s ease-in-out;z-index:2}.Home__specialties--content .item .description p{font-size:4vw;margin-bottom:15px}@media only screen and (min-width:540px) and (max-width:1024px){.Home__specialties--content .item .description p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px){.Home__specialties--content .item .description p{font-size:16px;font-size:rem(16)}}.Home__specialties--content .item .description p strong{font-size:5.5vw;font-weight:700;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:540px) and (max-width:1024px){.Home__specialties--content .item .description p strong{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:1024.1px){.Home__specialties--content .item .description p strong{font-size:22px;font-size:rem(22)}}.Home__specialties--content .item .description p:last-child{margin-bottom:0}.Home__specialties--content .item .description a{font-size:3.5vw;color:#bb4646;text-transform:uppercase;font-weight:700;text-decoration:none}@media only screen and (min-width:540px) and (max-width:1024px){.Home__specialties--content .item .description a{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:1024.1px){.Home__specialties--content .item .description a{font-size:14px;font-size:rem(14)}}.Home__specialties--high{background:#1a237e;color:#fff;padding-bottom:20px;margin-top:3vh}@media only screen and (min-width:1024.1px){.Home__specialties--high{margin-top:120px}}.Home__specialties--high .AboutHigh{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center}@media only screen and (min-width:1024.1px){.Home__specialties--high .AboutHigh{flex-direction:row;justify-content:space-between;align-items:center}}.Home__specialties--high .AboutHigh__thumb{width:90vw;margin-top:-30px;margin-bottom:30px}@media only screen and (min-width:1024.1px){.Home__specialties--high .AboutHigh__thumb{width:auto;margin-top:-20px;margin-bottom:-40px}}.Home__specialties--high .AboutHigh__text{width:100%;max-width:458px;font-size:5vw;text-transform:uppercase}@media only screen and (min-width:540px) and (max-width:1024px){.Home__specialties--high .AboutHigh__text{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__specialties--high .AboutHigh__text{font-size:20px;font-size:rem(20)}}.Home__specialties--high .AboutHigh__text p{font-size:3.5vw;line-height:1.8;margin-bottom:20px}@media only screen and (min-width:540px) and (max-width:1024px){.Home__specialties--high .AboutHigh__text p{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:1024.1px){.Home__specialties--high .AboutHigh__text p{font-size:14px;font-size:rem(14);font-size:4vw;line-height:1.8}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Home__specialties--high .AboutHigh__text p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Home__specialties--high .AboutHigh__text p{font-size:16px;font-size:rem(16)}}.Home__partners{padding:4vh 0}@media only screen and (min-width:1024.1px){.Home__partners{padding:100px 0 35px}}.Home__partners--list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:20px}@media only screen and (min-width:1024.1px){.Home__partners--list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px}}.Home__partners--list .item{width:35vw}@media only screen and (min-width:1024.1px){.Home__partners--list .item{max-width:180px}}.Home__partners--list .item img{width:100%;height:auto}@media only screen and (min-width:1024.1px){.Home__partners--list .item img{width:100%;height:auto}}.Home__listeners{background:#fff;padding:7vh 0}@media only screen and (min-width:1024.1px){.Home__listeners{padding:120px 0 30px}}@media only screen and (min-width:1024.1px){.Home__listeners--content{padding-right:500px}}.Home__listeners--content .Title__subTop{font-size:5.5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Home__listeners--content .Title__subTop{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:1024.1px){.Home__listeners--content .Title__subTop{font-size:22px;font-size:rem(22)}}.Home__listeners--content .Title h2{line-height:1.2}.Home__listeners--content .Button{margin-top:40px}.Home__display{background:#fff;padding:3vh 0}@media only screen and (min-width:1024.1px){.Home__display{padding:100px 0}}.Home__display--description{text-transform:uppercase;text-align:center}.Home__display--description p{font-size:5vw}@media only screen and (min-width:540px) and (max-width:1024px){.Home__display--description p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__display--description p{font-size:20px;font-size:rem(20)}}.Home__display--list{margin-top:30px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:32px}@media only screen and (min-width:1024.1px){.Home__display--list{flex-direction:row;margin-top:60px}}.Home__display--list .box{width:100%;background:#1a237e;color:#fff;height:180px;display:flex;justify-content:center;align-items:center;padding:2vw 0}@media only screen and (min-width:1024.1px){.Home__display--list .box{padding:0;max-width:50%;height:300px}}.Home__display--list .box a{color:#fff;text-decoration:none;transition:all .4s ease-in-out}.Home__display--list .box a.disabled{pointer-events:none}.Home__display--list .box a:hover{color:#858585}.Home__display--list .box__title{font-weight:500;text-transform:uppercase}.Home__display--list .box__title span{display:inline-block;width:100%;font-size:5vw;margin-bottom:10px}@media only screen and (min-width:540px) and (max-width:1024px){.Home__display--list .box__title span{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__display--list .box__title span{font-size:20px;font-size:rem(20);font-size:6.25vw}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Home__display--list .box__title span{font-size:25px;font-size:rem(25)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Home__display--list .box__title span{font-size:25px;font-size:rem(25)}}.Home__display--list .box__title p{display:inline-block;font-size:8.75vw;line-height:37px}@media only screen and (min-width:540px) and (max-width:1024px){.Home__display--list .box__title p{font-size:35px;font-size:rem(35)}}@media only screen and (min-width:1024.1px){.Home__display--list .box__title p{font-size:35px;font-size:rem(35);font-size:15vw;line-height:66px}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Home__display--list .box__title p{font-size:60px;font-size:rem(60)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Home__display--list .box__title p{font-size:60px;font-size:rem(60)}}.Home__help{overflow:hidden;padding:3vh 0}@media only screen and (min-width:1024.1px){.Home__help{padding:90px 0}}.Home__help .HelpSliderHome{margin-top:3vh}@media only screen and (min-width:1024.1px){.Home__help .HelpSliderHome{margin-top:56px}}.Home__help .HelpSliderHome .slick-next:before,.Home__help .HelpSliderHome .slick-prev:before{display:none}.Home__help .HelpSliderHome .slick-prev{left:5px;width:58px;height:58px;z-index:10;background:url(../images/arrow-left.png);transform:translateY(-50%) scale(.5)}.Home__help .HelpSliderHome .slick-next{width:58px;height:58px;right:5px;background:url(../images/arrow-right.png);transform:translateY(-50%) scale(.5)}.Home__help .HelpSliderHome__item{height:160px;margin:10px;background:#d9d9d9;color:#fff;text-align:center;font-family:Ubuntu,sans-serif;font-weight:700;display:flex;justify-content:center;align-items:center;position:relative;transition:all .5s ease-in-out}@media only screen and (min-width:1024.1px){.Home__help .HelpSliderHome__item{height:260px}}.Home__help .HelpSliderHome__item .big{position:relative;z-index:1}.Home__help .HelpSliderHome__item .big p{font-size:7vw;line-height:1}@media only screen and (min-width:540px) and (max-width:1024px){.Home__help .HelpSliderHome__item .big p{font-size:28px;font-size:rem(28)}}@media only screen and (min-width:1024.1px){.Home__help .HelpSliderHome__item .big p{font-size:28px;font-size:rem(28);font-size:12vw}}@media only screen and (min-width:1024.1px) and (min-width:540px) and (max-width:1024px){.Home__help .HelpSliderHome__item .big p{font-size:48px;font-size:rem(48)}}@media only screen and (min-width:1024.1px) and (min-width:1024.1px){.Home__help .HelpSliderHome__item .big p{font-size:48px;font-size:rem(48)}}.Home__help .HelpSliderHome__item .medium{font-size:5vw;position:relative;z-index:2;text-transform:uppercase;display:flex;justify-content:center;align-items:center;height:100%;line-height:1.2}@media only screen and (min-width:540px) and (max-width:1024px){.Home__help .HelpSliderHome__item .medium{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__help .HelpSliderHome__item .medium{font-size:20px;font-size:rem(20)}}.Home__help .HelpSliderHome__item .medium p{font-size:5vw;line-height:1.6}@media only screen and (min-width:540px) and (max-width:1024px){.Home__help .HelpSliderHome__item .medium p{font-size:20px;font-size:rem(20)}}@media only screen and (min-width:1024.1px){.Home__help .HelpSliderHome__item .medium p{font-size:20px;font-size:rem(20)}}.Home__help .HelpSliderHome__item .hover{position:absolute;z-index:2;background:#1a237e;transition:all .3s ease-in-out;opacity:0;display:flex;justify-content:center;align-items:center;width:110%;height:110%}.Home__help .HelpSliderHome__item:hover .hover{opacity:1}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnMvX3NsaWNrLXRoZW1lLnNjc3MiLCJzdHlsZS5jc3MiLCJzdHlsZS5zY3NzIiwiY29uZmlncy9fcmVzZXQuc2NzcyIsImNvbmZpZ3MvX3N0cnVjdHVyZS5zY3NzIiwiY29uZmlncy9fZnVuY3Rpb25zLnNjc3MiLCJfbGF5b3V0LnNjc3MiLCJjb25maWdzL192YXJpYWJsZXMuc2NzcyIsImxpYnMvX2FuaW1hdGUuc2NzcyIsImxpYnMvX3NsaWNrLnNjc3MiLCJjb21wb25lbnRzL19sb2FkZXIuc2NzcyIsImNvbXBvbmVudHMvX3RpdGxlLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLWNvbnRhY3Quc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fYmFubmVycy5zY3NzIiwicGFnZXMvX2Fib3V0LnNjc3MiLCJjb21wb25lbnRzL19pY29uc0xpc3Quc2NzcyIsInBhZ2VzL19zZXJ2aWNlcy5zY3NzIiwicGFnZXMvX3N0YXJ0dXBzLnNjc3MiLCJjb21wb25lbnRzL19wYXJ0bmVycy5zY3NzIiwicGFnZXMvX2J1c2luZXNzZXMuc2NzcyIsInBhZ2VzL19pbnZlc3RvcnMuc2NzcyIsInBhZ2VzL19zY2hvb2wuc2NzcyIsInBhZ2VzL19ob21lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0ZBLGdCQ3k3R0EsQ0NqaEhRLGdHQUFBLENDSVIsZ2FBYUMsUUFBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBQ0EsY0FBQSxDQUNBLFlBQUEsQ0FDQSx1QkZFRCxDRUNBLG1GQUVDLGFGR0QsQ0VBQSxTQUNJLFlGSUosQ0VGQSxLQUNDLGFGS0QsQ0VIQSxXQUNDLGVGTUQsQ0VKQSxhQUNDLFdGT0QsQ0VMQSxvREFFQyxVQUFBLENBQ0EsWUZRRCxDRU5BLE1BQ0Msd0JBQUEsQ0FDQSxnQkZTRCxDRzFEQSxXQUNFLGFBQUEsQ0FDQSxVSDZERixDSTFERSw0Q0RMRixXQUtJLFdBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUNBLFNI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a0JMeU1aLENLbk1ZLHlDQUNFLGtCTHFNZCxDS25NYyxvREFDRSxlTHFNaEIsQ0tuTWMsMkNBQ0UsVUM1V1IsQ0Q2V1Esd0JBQUEsQ0FDQSxvQkFBQSxDRC9WZCxlSnFpQkYsQ0lwakJFLGdFQzJXWSwyQ0QxVlYsY0FBQSxDQUNBLGlCSnVpQkYsQ0FDRixDSTFqQkUsNENDMldZLDJDRHRWVixjQUFBLENBQ0EsaUJKeWlCRixDQUNGLENLek1JLG1CQUNFLGlCQUFBLENEeldKLGFBQUEsQ0MyV0ksZUwyTU4sQ0lya0JFLGdFQ3VYRSxtQkR0V0EsY0FBQSxDQUNBLGlCSndqQkYsQ0FDRixDSTNrQkUsNENDdVhFLG1CRGxXQSxjQUFBLENBQ0EsaUJKMGpCRixDQUNGLENLbk5FLFdBQ0UscUJMcU5KLENLbE5NLHVCRG5YSixhQUFBLENDcVhNLGtCQUFBLENBQ0EsZUxvTlIsQ0l6bEJFLGdFQ2tZSSx1QkRqWEYsY0FBQSxDQUNBLGlCSjRrQkYsQ0FDRixDSS9sQkUsNENDa1lJLHVCRDdXRixjQUFBLENBQ0EsaUJKOGtCRixDQUNGLENLOU5NLHNCQUNFLGtCTGdPUjs7QU8zbUJBOzs7Ozs7RUFBQSxDQVFBLFVBQXdDLHFCQUFBLENBQXVELHdCUGluQi9GLENPam5Cd0gsbUJBQThELGtDUHNuQnRMLENPdG5CeU4sZ0JBQThDLHFCUDJuQnZRLENPM25CNlIsNkVBQTZHLHVCUGdvQjFZLENPaG9CbS9CLGtCQUFrQixrQkFBa0YsdURBQUEsQ0FBd0YsdUJQZ3FCN3FDLENPaHFCcXNDLFFBQWlELGdDUG9xQnR2QyxDT3BxQnV4QyxZQUE4RSx5RFB3cUJyMkMsQ094cUIrNUMsSUFBNkMsZ0NQNHFCNThDLENPNXFCNitDLElBQTRDLCtCUGdyQnpoRCxDQUNGLENPanJCNGpELFFBQXNDLHFCQUFBLENBQTZELDhCUHVyQi9wRCxDT3ZyQjh2RCxpQkFBaUIsVUFBVSxTUG9zQnZ4RCxDT3BzQml5RCxRQUFRLFNQdXNCenlELENBQ0YsQ094c0JzekQsT0FBb0Msb0JQNHNCMTFELENPNXNCK2pFLGlCQUFpQixHQUErQixtQlBndUI3bUUsQ09odUJpb0UsSUFBOEMsaUNQb3VCL3FFLENPcHVCaXRFLEdBQStCLG1CUHd1Qmh2RSxDQUNGLENPenVCdXdFLE9BQW9DLG9CUDZ1QjN5RSxDTzd1QjZ5RixzQkFBc0IsR0FBK0IsbUJQaXhCaDJGLENPanhCbzNGLElBQTBDLDZCUHF4Qjk1RixDT3J4QjQ3RixJQUEwQyw2QlB5eEJ0K0YsQ096eEJvZ0csSUFBMEMsNkJQNnhCOWlHLENPN3hCNGtHLElBQTBDLDZCUGl5QnRuRyxDT2p5Qm9wRyxJQUEwQyw2QlBxeUI5ckcsQ09yeUI0dEcsR0FBK0IsbUJQeXlCM3ZHLENBQ0YsQ08xeUJreEcsWUFBOEMseUJQOHlCaDBHLENPOXlCd21ILGlCQUFpQixNQUFzQyx1QlBrMEI3cEgsQ09sMEJxckgsb0JBQTZELGdDUHMwQmx2SCxDT3QwQm14SCxnQkFBd0QsK0JQMDBCMzBILENBQ0YsQ08zMEI4MkgsT0FBb0Msb0JQKzBCbDVILENPLzBCMjdJLHFCQUFxQixHQUFtQyx1QlArMkJqL0ksQ08vMkJ5Z0osS0FBdUQseUNQbTNCaGtKLENPbjNCMG1KLE1BQXNELHVDUHUzQmhxSixDT3YzQndzSixNQUF3RCx5Q1AyM0Jod0osQ08zM0IweUosTUFBc0QsdUNQKzNCaDJKLENPLzNCdzRKLElBQW9DLHVCUG00QjU2SixDQUNGLENPcDRCdThKLFdBQXlELHFDQUFBLENBQXVFLHdCUDA0QnZrSyxDTzE0Qm02SyxpQkFBaUIsSUFBb0MsdUJQczZCdDlLLENPdDZCOCtLLElBQXFDLHdCUDA2Qm5oTCxDTzE2QjRpTCxJQUFtQyxzQlA4NkIva0wsQ085NkJzbUwsSUFBb0MsdUJQazdCMW9MLENPbDdCa3FMLEdBQWtDLHNCUHM3QnBzTCxDQUNGLENPdjdCOHRMLE9BQTJDLDJCQUFBLENBQXlELG9CUDY3QmwwTCxDTzc3Qnd4TSxnQkFBZ0IsR0FBK0IsbUJQeTlCcjBNLENPejlCeTFNLFFBQTBELHlDUDY5Qm41TSxDTzc5QjY3TSxnQkFBb0UsMkNQaStCamdOLENPaitCNmlOLFlBQWlFLDRDUHErQjltTixDT3IrQjJwTixHQUErQixtQlB5K0Ixck4sQ0FDRixDTzErQml0TixNQUFrQyxtQlA4K0Judk4sQ085K0JrM08sa0JBQWtCLEdBQTBCLGNQa2hDNTVPLENPbGhDMjZPLElBQTBELDZDUHNoQ3IrTyxDT3RoQ21oUCxJQUF3RCwyQ1AwaEMza1AsQ08xaEN1blAsSUFBMEQsNkNQOGhDanJQLENPOWhDK3RQLElBQXdELDJDUGtpQ3Z4UCxDT2xpQ20wUCxJQUF5RCw0Q1BzaUM1M1AsQ090aUN5NlAsR0FBMEIsY1AwaUNuOFAsQ0FDRixDTzNpQ3E5UCxRQUFzQyxxQlAraUMzL1AsQ08vaUMreVIsaUJBQWlCLFlBQW1DLGNQdWxDajJSLENPdmxDZzNSLE1BQXdELHlDUDJsQ3g2UixDTzNsQ2s5UixNQUFzRCx1Q1ArbEN4Z1MsQ08vbENnalMsTUFBMEQsMkNQbW1DMW1TLENPbm1Dc3BTLE1BQTBELDJDUHVtQ2h0UyxDT3ZtQzR2UyxNQUE0RCw2Q1AybUN4elMsQ08zbUNzMlMsTUFBNEQsNkNQK21DbDZTLENPL21DZzlTLE1BQWdFLGlEUG1uQ2hoVCxDQUNGLENPcG5DcWtULE9BQW9DLG9CQUFBLENBQXFELHVCUDBuQzlwVCxDTzFuQzZ4VSxvQkFBb0Isc0JBQXNGLHVEUGlxQ3I0VSxDT2pxQzY3VSxHQUFHLFNBQUEsQ0FBOEMsMkJQc3FDOStVLENPdHFDMGdWLElBQTJDLDhCUDBxQ3JqVixDTzFxQ29sVixJQUF3QywyQlA4cUM1blYsQ085cUN3cFYsSUFBSSxTQUFBLENBQW9ELGlDUG1yQ2h0VixDT25yQ2t2VixJQUEyQyw4QlB1ckM3eFYsQ092ckM0elYsR0FBRyxTQUFBLENBQXNDLG1CUDRyQ3IyVixDQUNGLENPN3JDNDNWLFVBQTBDLHVCUGlzQ3Q2VixDT2pzQzI5Vyx3QkFBd0Isa0JBQWtGLHVEUG11Q25rWCxDT251QzJuWCxHQUFHLFNBQUEsQ0FBcUQsa0NQd3VDbnJYLENPeHVDc3RYLElBQUksU0FBQSxDQUFrRCwrQlA2dUM1d1gsQ083dUM0eVgsSUFBNkMsZ0NQaXZDejFYLENPanZDMDNYLElBQTJDLDhCUHF2Q3I2WCxDT3J2Q284WCxHQUEwQixjUHl2Qzk5WCxDQUNGLENPMXZDZy9YLGNBQWtELDJCUDh2Q2xpWSxDTzl2QzJsWix3QkFBd0Isa0JBQWtGLHVEUGd5Q25zWixDT2h5QzJ2WixHQUFHLFNBQUEsQ0FBcUQsa0NQcXlDbnpaLENPcnlDczFaLElBQUksU0FBQSxDQUFrRCwrQlAweUM1NFosQ08xeUM0NlosSUFBNkMsZ0NQOHlDejlaLENPOXlDMC9aLElBQTJDLDhCUGt6Q3JpYSxDT2x6Q29rYSxHQUEwQixjUHN6QzlsYSxDQUNGLENPdnpDZ25hLGNBQWtELDJCUDJ6Q2xxYSxDTzN6QzR0Yix5QkFBeUIsa0JBQWtGLHVEUDYxQ3IwYixDTzcxQzYzYixHQUFHLFNBQUEsQ0FBb0QsaUNQazJDcDdiLENPbDJDczliLElBQUksU0FBQSxDQUFtRCxnQ1B1MkM3Z2MsQ092MkM4aWMsSUFBNEMsK0JQMjJDMWxjLENPMzJDMG5jLElBQTRDLCtCUCsyQ3RxYyxDTy8yQ3NzYyxHQUEwQixjUG0zQ2h1YyxDQUNGLENPcDNDa3ZjLGVBQW9ELDRCUHczQ3R5YyxDT3gzQ2czZCxzQkFBc0Isa0JBQWtGLHVEUDA1Q3Q5ZCxDTzE1QzhnZSxHQUFHLFNBQUEsQ0FBb0QsaUNQKzVDcmtlLENPLzVDdW1lLElBQUksU0FBQSxDQUFtRCxnQ1BvNkM5cGUsQ09wNkMrcmUsSUFBNEMsK0JQdzZDM3VlLENPeDZDMndlLElBQTRDLCtCUDQ2Q3Z6ZSxDTzU2Q3UxZSxHQUFtQyx1QlBnN0MxM2UsQ0FDRixDT2o3Q3E1ZSxZQUE4Qyx5QlBxN0NuOGUsQ09yN0NvdWYscUJBQXFCLElBQXdDLDJCUDI4Qy94ZixDTzM4QzJ6ZixRQUFRLFNBQUEsQ0FBaUQsOEJQZzlDcDNmLENPaDlDbTVmLEdBQUcsU0FBQSxDQUE4QywyQlBxOUNwOGYsQ0FDRixDT3Q5Q20rZixXQUE0Qyx3QlAwOUMvZ2dCLENPMTlDMjBnQix5QkFBeUIsSUFBNEMsK0JQZy9DOTRnQixDT2gvQzg2Z0IsUUFBUSxTQUFBLENBQW1ELGdDUHEvQ3orZ0IsQ09yL0MwZ2hCLEdBQUcsU0FB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bXRITCxDQUNGLENTaHRIQywwQkFDRyxHQUNHLGdDVGt0SEwsQ1Mvc0hFLE9BQ0csa0NUaXRITCxDUzlzSEUsSUFDRyxpQ1RndEhMLENTN3NIRSxHQUNHLG9DVCtzSEwsQ0FDRixDVS93SEUsd0NBRUUsYUpHTyxDSUZQLGlCQUFBLENBQ0EsZUFBQSxDQUNBLHdCQUFBLENOYUYsZUpzd0hGLENJcnhIRSxnRU1IQSx3Q05vQkUsY0FBQSxDQUNBLGlCSnd3SEYsQ0FDRixDSTN4SEUsNENNSEEsd0NOd0JFLGNBQUEsQ0FDQSxpQkFBQSxDQVBGLGlCSml4SEEsQ0FDRixDSWp5SEUseUZNSEEsd0NOb0JFLGNBQUEsQ0FDQSxpQkp5eEhGLENBQ0YsQ0k1eUhFLHFFTUhBLHdDTndCRSxjQUFBLENBQ0EsaUJKMnhIRixDQUNGLENVeHlIRSxhQUNFLGtCSkRFLENJRUYsVUFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBQ0EscUJWMHlISixDSXp6SEUsNENNVUEsYUFRSSxxQlYyeUhKLENBQ0YsQ1V6eUhJLCtCQUNFLHFCVjJ5SE4sQ1V4eUhJLG1CQUNFLGNBQUEsQ0FJQSxrQkFBQSxDQUNBLG9CVjB5SE4sQ0l6MEhFLDRDTXlCRSxtQkFTSSxlQUFBLENBQ0Esa0JWMnlITixDQUNGLENVdHlISSxnRUFDRSxlVnd5SE4sQ1VweUhFLGVOL0JBLGFBQUEsQ01pQ0Usd0JWc3lISixDSXQxSEUsZ0VNOENBLGVON0JFLGNBQUEsQ0FDQSxpQkp5MEhGLENBQ0YsQ0k1MUhFLDRDTThDQSxlTnpCRSxjQUFBLENBQ0EsaUJKMjBIRixDQUNGLENXdjJIQSxhQUVFLGtCTE9PLENLTlAsZUFBQSxDQUNBLGVYeTJIRixDSXgySEUsNENPTEYsYUFPSSxnQkFBQSxDQUNBLG9CWDAySEYsQ0FDRixDV3gySEUsMEJBQ0UsaUJBQUEsQ0FDQSx3QlgwMkhKLENXejJISSw0QlBNRixhQUFBLENPSkksZVgyMkhOLENJdDNIRSxnRU9TRSw0QlBRQSxjQUFBLENBQ0EsaUJKeTJIRixDQUNGLENJNTNIRSw0Q09TRSw0QlBZQSxjQUFBLENBQ0EsaUJK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c0NWbENOLGNBQUEsQ0FDQSxpQko4c0lGLENBQ0YsQ0lqdUlFLDRDVW1EUSxzQ1Y5Qk4sY0FBQSxDQUNBLGlCSmd0SUYsQ0FDRixDY2hySVUsc0NWeENSLGVKMnRJRixDSTF1SUUsZ0VVdURRLHNDVnRDTixjQUFBLENBQ0EsaUJKNnRJRixDQUNGLENJaHZJRSw0Q1V1RFEsc0NWbENOLGNBQUEsQ0FDQSxpQkordElGLENBQ0YsQ2MzcklVLHNDVjVDUixhSjB1SUYsQ0l6dklFLGdFVTJEUSxzQ1YxQ04sY0FBQSxDQUNBLGlCSjR1SUYsQ0FDRixDSS92SUUsNENVMkRRLHNDVnRDTixjQUFBLENBQ0EsaUJKOHVJRixDQUNGLENjdHNJVSxzQ1ZoRFIsZUp5dklGLENJeHdJRSxnRVUrRFEsc0NWOUNOLGNBQUEsQ0FDQSxpQkoydklGLENBQ0YsQ0k5d0lFLDRDVStEUSxzQ1YxQ04sY0FBQSxDQUNBLGlCSjZ2SUYsQ0FDRixDY2p0SVUsc0NWcERSLGFKd3dJRixDSXZ4SUUsZ0VVbUVRLHNDVmxETixjQUFBLENBQ0EsaUJKMHdJRixDQUNGLENJN3hJRSw0Q1VtRVEsc0NWOUNOLGNBQUEsQ0FDQSxpQko0d0lGLENBQ0YsQ2M1dElVLHFDVnhEUixlQUFBLENVMERVLGdCZDh0SVosQ0l2eUlFLGdFVXVFUSxxQ1Z0RE4sY0FBQSxDQUNBLGlCSjB4SUYsQ0FDRixDSTd5SUUsNENVdUVRLHFDVmxETixjQUFBLENBQ0EsaUJKNHhJRixDQUNGLENjdHVJUSxvQ0FDRSxVZHd1SVYsQ0l0eklFLDRDVTZFTSxvQ0FJSSxlQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0EsdUJBQUEsQ0FDQSx3QmR5dUlWLENBQ0YsQ2NsdUlFLGdCQUNFLGlCZG91SUosQ0lsMElFLDRDVTZGQSxnQkFHSSxtQmRzdUlKLENBQ0YsQ2UzMElFLCtCQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFFmNjBJSixDSTUwSUUsNENXSkEsK0JBTUksZUFBQSxDQUNBLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBQ0Esc0JmODBJSixDQUNGLENlNTBJ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LGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxlakIwMktWLENpQnYyS1EsbUNiN0VOLGFKdTdLRixDSXQ4S0UsZ0VhNEZNLG1DYjNFSixjQUFBLENBQ0EsaUJKeTdLRixDQUNGLENJNThLRSw0Q2E0Rk0sbUNidkVKLGNBQUEsQ0FDQSxpQkoyN0tGLENBQ0YsQ2lCbDNLUSxtQ2JqRk4sZUpzOEtGLENJcjlLRSxnRWFnR00sbUNiL0VKLGNBQUEsQ0FDQSxpQkp3OEtGLENBQ0YsQ0kzOUtFLDRDYWdHTSxtQ2IzRUosY0FBQSxDQUNBLGlCSjA4S0YsQ0FDRixDaUI3M0tRLG1DYnJGTixhSnE5S0YsQ0lwK0tFLGdFYW9HTSxtQ2JuRkosY0FBQSxDQUNBLGlCSnU5S0YsQ0FDRixDSTErS0UsNENhb0dNLG1DYi9FSixjQUFBLENBQ0EsaUJKeTlLRixDQUNGLENpQng0S1EsbUNiekZOLGVKbytLRixDSW4vS0UsZ0Vhd0dNLG1DYnZGSixjQUFBLENBQ0EsaUJKcytLRixDQUNGLENJei9LRSw0Q2F3R00sbUNibkZKLGNBQUEsQ0FDQSxpQkp3K0tGLENBQ0YsQ2lCbjVLUSxtQ2I3Rk4sYUptL0tGLENJbGdMRSxnRWE0R00sbUNiM0ZKLGNBQUEsQ0FDQSxpQkpxL0tGLENBQ0YsQ0l4Z0xFLDRDYTRHTSxtQ2J2RkosY0FBQSxDQUNBLGlCSnUvS0YsQ0FDRixDaUI5NUtRLGtDYmpHTixlQUFBLENhbUdRLGdCakJnNktWLENJbGhMRSxnRWFnSE0sa0NiL0ZKLGNBQUEsQ0FDQSxpQkpxZ0xGLENBQ0YsQ0l4aExFLDRDYWdITSxrQ2IzRkosY0FBQSxDQUNBLGlCQUFBLENhOEZRLGdCakJ5NktWLENBQ0YsQ2lCcDZLTSxpQ0FDRSxVQUFBLENBQ0EsZUFBQSxDQUNBLGNqQjI2S1IsQ0l4aUxFLDRDYTBISSxpQ0FNSSxZakI0NktSLENBQ0YsQ2lCMTZLUSx3Q0FDRSxVQUFBLENBQ0EsWWpCNDZLVixDaUJ0NktFLG9CQUNFLGFqQnc2S0osQ0lwakxFLDRDYTJJQSxvQkFJSSxjakJ5NktKLENBQ0YsQ2lCdDZLTSwwQ0FDRSxjakJ3NktS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Q0FDQSxrQkptdE1GLENBQ0YsQ0l0dU1FLHFFZTBGTSx5Q2ZyRUosZUFBQSxDQUNBLGtCSnF0TUYsQ0FDRixDbUIxb01VLDZDZm5GUixnQkFBQSxDZXFGVSxvQm5CNG9NWixDSWh2TUUsZ0Vla0dRLDZDZmpGTixjQUFBLENBQ0EsaUJKbXVNRixDQUNGLENJdHZNRSw0Q2VrR1EsNkNmN0VOLGNBQUEsQ0FDQSxpQkFBQSxDQVBGLGdCSjR1TUEsQ0FDRixDSTV2TUUseUZla0dRLDZDZmpGTixlQUFBLENBQ0Esa0JKb3ZNRixDQUNGLENJdndNRSxxRWVrR1EsNkNmN0VOLGVBQUEsQ0FDQSxrQkpzdk1GLENBQ0YsQ21CaHFNTSxvQ0FDRSxjQUFBLENBQ0EsaUJuQmtxTVIsQ0lqeE1FLDRDZTZHSSxvQ0FLSSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxVbkJtcU1SLENBQ0YsQ21CanFNUSxzQ2Z4R04sYUFBQSxDZTBHUSxlQUFBLENBQ0EsZ0JuQm1xTVYsQ0k3eE1FLGdFZXVITSxzQ2Z0R0osY0FBQSxDQUNBLGlCSmd4TUYsQ0FDRixDSW55TUUsNENldUhNLHNDZmxHSixjQUFBLENBQ0EsaUJBQUEsQ0FQRixjQUFBLENlK0dVLGdCbkIwcU1WLENBQ0YsQ0l6eU1FLHlGZXVITSxzQ2Z0R0osY0FBQSxDQUNBLGlCSmt5TUYsQ0FDRixDSXJ6TUUscUVldUhNLHNDZmxHSixjQUFBLENBQ0EsaUJKb3lNRixDQUNGLENtQnJyTUUsbUJBQ0UsYW5CdXJNSixDSTl6TUUsNENlc0lBLG1CQUlJLGVuQndyTUosQ0FDRixDbUJ0ck1JLDRCQUNFLFlBQUEsQ0FDQSxxQm5Cd3JNTixDSXYwTUUsNENlNklFLDRCQUtJLGtCQUFBLENBQ0EsNkJBQUEsQ0FDQSxrQm5CeXJNTixDQUNGLENtQnZyTU0sa0NBQ0UsVW5CeXJNUixDSWoxTUUsNENldUpJLGtDQUlJLGVuQjByTVIsQ0FDRixDbUJ4ck1RLHlMQUNFLHdCQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JuQjByTVYsQ21CdnJNUSxxQ2Z0Sk4sYUpnMU1GLENJLzFNRSxnRWVxS00scUNmcEpKLGNBQUEsQ0FDQSxpQkprMU1GLENBQ0YsQ0lyMk1FLDRDZXFLTSxxQ2ZoSkosY0FBQSxDQUNBLGlCSm8xTUYsQ0FDRixDbUJsc01RLHFDZjFKTixlSisxTUYsQ0k5Mk1FLGdFZXlLTSxxQ2Z4SkosY0FBQSxDQUNBLGlCSmkyTUYsQ0FDRixDSXAzTUUsNENleUtNLHFDZnBKSixjQUFBLENBQ0EsaUJKbTJNRixDQUNGLENtQjdzTVEscUNmOUpOLGFKODJNRixDSTczTUUsZ0VlNktNLHFDZjVKSixjQUFBLENBQ0EsaUJKZzNNRixDQUNGLENJbjRNRSw0Q2U2S00scUNmeEpKLGNBQUEsQ0FDQSxpQkprM01GLENBQ0YsQ21CeHRNUSxxQ2ZsS04sZUo2M01GLENJNTRNRSxnRWVpTE0scUNmaEtKLGNBQUEsQ0FDQSxpQkorM01GLENBQ0YsQ0lsNU1FLDRDZWlMTSxxQ2Y1SkosY0FBQSxDQUNBLGlCSmk0TUYsQ0FDRixDbUJudU1RLHFDZnRLTixhSjQ0TUYsQ0kzNU1FLGdFZXFMTSxxQ2ZwS0osY0FBQSxDQUNBLGlCSjg0TUYsQ0FDRixDSWo2TUUsNENlcUxNLHFDZmhLSixjQUFBLENBQ0EsaUJKZzVNRixDQUNGLENtQjl1TVEsb0NmMUtOLGVBQUEsQ2U0S1EsZ0JuQmd2TVYsQ0kzNk1FLGdFZXlMTSxvQ2Z4S0osY0FBQSxDQUNBLGlCSjg1TUYsQ0FDRixDSWo3TUUsNENleUxNLG9DZnBLSixjQUFBLENBQ0EsaUJKZzZNRixDQUNGLENtQnZ2TU0sbUNBQ0UsVUFBQSxDQUNBLGVuQnl2TVIsQ21CdnZNUSwwQ0FDRSxVbkJ5dk1WLENtQm52TUUsa0JBQ0UsYW5CcXZNSixDSWo4TUUsNENlMk1BLGtCQUlJLGlCbkJzdk1KLENBQ0YsQ21CbnZNTSxrQ0FDRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxlbkJxdk1SLENJMzhNRSw0Q2VtTkksa0NBTUksa0JBQUEsQ0FDQSw2QkFBQSxDQUNBLHNCbkJzdk1SLENBQ0YsQ21CcHZNUSx1Q0FDRSxVQUFBLENBQ0EsaUJuQnN2TVYsQ0l0OU1FLDRDZThOTSx1Q0FLSSxlbkJ1dk1WLENBQ0YsQ21CcnZNVSxpREFDRSxXQUFBLENBQ0Esa0JBQUEsQ0FDQSxvQkFBQSxDQUNBLFVuQnV2TVosQ21CcHZNVSw4Q0FDRSxlQUFBLENmL05WLGFBQUEsQ2VpT1Usa0JuQnN2TVosQ0l0K01FLGdFZTZPUSw4Q2Y1Tk4sY0FBQSxDQUNBLGlCSnk5TUYsQ0FDRixDSTUrTUUsNENlNk9RLDhDZnhOTixjQUFBLENBQ0EsaUJKMjlNRixDQUNGLENtQi92TVUseUNBQ0UsZW5CaXdNWixDbUIxdk1FLG1CQUNFLGFuQjR2TUosQ0l4L01FLDRDZTJQQSxtQkFJSSxpQm5CNnZNSixDQUNGLENtQjF2TU0sb0NBQ0UsaUJuQjR2TVIsQ21CMXZNUSxzQ0FDRSxlbkI0dk1WLENtQnh2TU0seUNBQ0UsZUFBQSxDQUNBLGVuQjB2TVIsQ21CeHZNUSxxREFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLFdBQUEsQ0FDQSxxRG5CMHZNVixDbUJ6dk1VLDREQUNFLFluQjJ2TVosQ21CdnZNUSxxREFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLG9EQUFBLENBQ0EsVW5CeXZNVixDbUJ4dk1VLDREQUNFLFluQjB2TVosQ21CdHZNUSwrQ0FDRSx3QmJsU0MsQ2FtU0QsdUJBQUEsQ0FDQSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLFluQnd2TVYsQ0lqaU5FLDRDZW1TTSwrQ0FTSSxZQUFBLENBQ0EsYW5CeXZNVixDQUNGLENtQnR2TVksb0VBQ0UsS0FBQSxDQUNBLFNuQnd2TWQsQ21CcHZNVSxzREFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxVYjFUSixDYTJUSSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUNBLFduQnN2TVosQ21CcHZNWSx3RGZuVFYsZ0JBQUEsQ2VxVFksZ0JBQUEsQ0FDQSx3Qm5Cc3ZNZCxDSTNqTkUsZ0Vla1VVLHdEZmpUUixjQUFBLENBQ0EsaUJKOGlORixDQUNGLENJamtORSw0Q2VrVVUsd0RmN1NSLGNBQUEsQ0FDQSxpQkpnak5GLENBQ0YsQ21COXZNVSx3REFDRSx3QkFBQSxDQUNBLGViM1VKLENhNFVJLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxTQUFBLENBQ0EsU0FBQSxDQUNBLE1BQUEsQ0FDQSxTQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0Esd0JBQUEsQ0FDQSxrQkFBQSxDQUNBLFlBQUEsQ0FDQSxpQkFBQSxDQUNBLDhCbkJnd01aLENtQjl2TVksMERmNVVWLGFBQUEsQ2U4VVksZ0JuQmd3TWQsQ0k3bE5FLGdFZTJWVSwwRGYxVVIsY0FBQSxDQUNBLGlCSmdsTkYsQ0FDRixDSW5tTkUsNENlMlZVLDBEZnRVUixjQUFBLENBQ0EsaUJKa2xORixDQUNGLENtQnh3TWMsOERBQ0Usa0JuQjB3TWhCLENtQnh3TWdCLGdFQUNFLGFibldQLENhb1dPLG9CQUFBLENBQ0Esd0JBQUEsQ0FDQSxlbkIwd01sQixDbUJod01FLG9CQUNFLGFuQmt3TUosQ0lybk5FLDRDZWtYQSxvQkFJSSxlbkJtd01KLENBQ0YsQ21CaHdNTSw0Q0FDRSxlQUFBLENBQ0EsZW5Ca3dNUixDbUJod01RLGdIQUNFLFVBQUEsQ0FDQSxXQUFBLENBRUEsUW5CaXdNVixDbUJod01VLDhIQUNFLFluQmt3TVosQ21COXZNUSx3REFDRSxPQUFBLENBQ0EseUNBQUEsQ0FDQSxvQ25CZ3dNVixDSTNvTkUsNENld1lNLHdEQU1JLFdBQUEsQ0FDQSxtQ25CaXdNVixDQUNGLENtQjl2TVEsd0RBQ0UsTUFBQSxDQUNBLHdDQUFBLENBQ0Esb0NuQmd3TVYsQ0l0cE5FLDRDZW1aTSx3REFNSSxVQUFBLENBQ0EsbUNuQml3TVYsQ0FDRixDbUI5dk1RLGtEQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLGtCbkJnd01WLENtQi92TVUseURBQ0UsV0FBQSxDQUNBLFlBQUEsQ0FDQSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQm5CaXdNWixDbUIvdk1ZLDZEQUNFLFVBQUEsQ0FDQSxXbkJpd01kLENJNXFORSw0Q2V5YVUsNkRBS0ksVW5Ca3dNZCxDQUNGLENtQjl2TVUseURBQ0UsaUJBQUEsQ0FDQSxlQUFBLENmdGFWLGFBQUEsQ2V3YVUsZUFBQSxDQUNBLGtCbkJnd01aLENJeHJORSxnRWVtYlEseURmbGFOLGNBQUEsQ0FDQSxpQkoycU5GLENBQ0YsQ0k5ck5FLDRDZW1iUSx5RGY5Wk4sY0FBQSxDQUNBLGlCSjZxTkYsQ0FDRixDbUJ6d01VLCtEQUNFLGlCQUFBLENBQ0EsZUFBQSxDZjlhVixhQUFBLENlZ2JVLGNBQUEsQ0FDQSxnQm5CMndNWixDSTNzTkUsZ0VlMmJRLCtEZjFhTixjQUFBLENBQ0EsaUJKOHJORixDQUNGLENJanRORSw0Q2UyYlEsK0RmdGFOLGNBQUEsQ0FDQSxpQkpnc05GLENBQ0YsQ21CaHhNRSxzQkFDRSxrQmJ0Y08sQ2F1Y1AsVWJ6Y0ksQ2EwY0osYUFBQSxDQUNBLGlCbkJreE1KLENJN3RORSw0Q2V1Y0Esc0JBT0ksU0FBQSxDQUNBLGVuQm14TUosQ0FDRixDbUJoeE1JLCtCQUNFLFlBQUEsQ0FDQSw2Qm5Ca3hNTixDSXZ1TkUsNENlbWRFLCtCQUtJLGtCQUFBLENBQ0EsNkJBQUEsQ0FDQSxrQm5CbXhNTixDQUNGLENtQmp4TU0scUNBQ0UsVUFBQSxDQUNBLGNBQUEsQ0FDQSxZbkJteE1SLENJbnZORSw0Q2U2ZEkscUNBTUksZUFBQSxDQUNBLFluQm94TVIsQ0FDRixDbUJseE1RLHVDQUNFLGtCbkJveE1WLENtQjd3TVEsZ0ZBQ0UsVW5Ca3hNVixDSWx3TkUsNENlNGVJLHNDQVFJLGVBQUEsQ0FDQSxjbkJreE1SLENtQmh4TVEsMENBQ0UsVUFBQSxDQUNBLFduQmt4TVYsQ0FDRixDa0JoeE5FLHNCQUNFLGFsQmt4TkosQ0kvd05FLDRDY0pBLHNCQUlJLG9CbEJteE5KLENBQ0YsQ2tCbHhOSSw0QkFDRSxZQUFBLENBQ0EsY0FBQSxDQUNBLGtCQUFBLENBQ0EsNEJBQUEsQ0FDQSxRbEJveE5OLENJM3hORSw0Q2NFRSw0QkFRSSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCQUFBLENBQ0EsUWxCcXhOTixDQUNGLENrQm54Tk0sa0NBQ0UsVWxCcXhOUixDSXZ5TkUsNENjaUJJLGtDQUlJLGVsQnN4TlIsQ0FDRixDa0JweE5RLHNDQUNFLFVBQUEsQ0FDQSxXbEJzeE5WLENJaHpORSw0Q2N3Qk0sc0NBSUksVUFBQSxDQUNBLFdsQnd4TlYsQ0FDRixDYXp6TkUsbUJBQ0UsdUJBQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsWUFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCQUFBLENBQ0EsK0JiNHpOSixDSW4wTkUsNENTSEEsbUJBYUksWWI2ek5KLENBQ0YsQ2Ezek5JLDBCQUNFLGFiNnpOTixDSTMwTkUsNENTYUUsMEJBSUksWWI4ek5OLENBQ0YsQ2Ezek5JLDJCQUNFLFliNnpOTixDSW4xTkUsNENTcUJFLDJCQUlJLGFiOHpOTixDQUNGLENhM3pOSSx3QkFDRSxZQUFBLENBQ0Esa0JQN0JLLENPOEJMLFVBQUEsQ0FDQSxVYjZ6Tk4sQ2Exek5JLDRCQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLGtCQUFBLENBQ0Esd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxXYjR6Tk4sQ0l2Mk5FLDRDU29DRSw0QkFVSSxzQkFBQSxDQUNBLGViNnpOTixDQUNGLENhM3pOTSxrQ0FDRSxjQUFBLENBQ0Esb0JBQUEsQ0FDQSx1QkFBQSxDQUNBLGVBQUEsQ0FDQSxjQUFBLENBQ0EsUUFBQSxDQUNBLDJDQUFBLENBQ0EsT0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLG1CQUFBLENBQUEsZ0JiNnpOUixDSTEzTkUsNENTa0RJLGtDQWNJLCtCYjh6TlIsQ0FDRixDYTV6TlEsZ0ZBQ0UsWWI4ek5WLENhenpOTSxtQ0FDRSxhUHhFRyxDT3lFSCx3QkFBQSxDQUNBLGVBQUEsQ1Q3RE4sZ0JBQUEsQ1MrRE0saUJBQUEsQ0FDQSxpQkFBQSxDQUNBLFNiMnpOUixDSTM0TkUsZ0VTeUVJLG1DVHhERixjQUFBLENBQ0EsaUJKODNORixDQUNGLENJajVORSw0Q1N5RUksbUNUcERGLGNBQUEsQ0FDQSxpQkpnNE5GLENBQ0YsQ2FwME5NLGtDQUNFLGtCUHpFQyxDTzBFRCxVQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLFNBQUEsQ0FDQSxpQkFBQSxDQUNBLFNiczBOUixDYW4wTk0sa0NBQ0UsVUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENUbkZOLGFBQUEsQ1NxRk0saUJBQUEsQ0FDQSxTYnEwTlIsQ0kxNk5FLGdFUzhGSSxrQ1Q3RUYsY0FBQSxDQUNBLGlCSjY1TkYsQ0FDRixDSWg3TkUsNENTOEZJLGtDVHpFRixjQUFBLENBQ0EsaUJKKzVORixDQUNGLENhLzBOUSxvQ0FDRSxnQkFBQSxDVHpGUixhSjI2TkYsQ0kxN05FLGdFU3VHTSxvQ1R0RkosY0FBQSxDQUNBLGlCSjY2TkYsQ0FDRixDSWg4TkUsNENTdUdNLG9DVGxGSixjQUFBLENBQ0EsaUJKKzZORixDQUNGLENhejFOTSxvQ0FDRSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxrQlB0R0YsQ091R0UsVVBqSEEsQ09rSEEsb0JBQUEsQ0FDQSx3QkFBQSxDQUNBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENUdkdOLGFBQUEsQ1N5R00sZUFBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENBQ0EsOEJBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxtQmIyMU5SLENJejlORSxnRVM2R0ksb0NUNUZGLGNBQUEsQ0FDQSxpQko0OE5GLENBQ0YsQ0kvOU5FLDRDUzZHSSxvQ1R4RkYsY0FBQSxDQUNBLGlCQUFBLENTMkdNLGVBQUEsQ0FDQSxjYmsyTlIsQ0FDRixDYWgyTlEseUNBQ0Usa0JidzJOVixDYXQyTlUsK0NBQ0UsYWJ3Mk5aLENhcjJOYyx3REFDRSxZYnUyTmhCLENhajJOUSx3Q0FDRSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSw4QkFBQSxDQUNBLHVCYm0yTlYsQ2FqMk5VLDZDQUNFLFNibTJOWixDYS8xTlEsMENBQ0UsZVAvSkYsQ09nS0UsYWJpMk5WLENhOTFOWSxtREFDRSxZYmcyTmQsQ29CdGdPRSxtQkFDRSxhcEJ3Z09KLENJdmdPRSw0Q2dCRkEsbUJBSUksZXBCeWdPSixDQUNGLENvQnZnT0kseUJBQ0UsWUFBQSxDQUNBLHFCcEJ5Z09OLENJaGhPRSw0Q2dCS0UseUJBS0ksa0JBQUEsQ0FDQSw2QnBCMGdPTixDQUNGLENvQnhnT00sOEJBQ0UsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLGlCcEIwZ09SLENJNWhPRSw0Q2dCY0ksOEJBT0ksZUFBQSxDQUNBLGVwQjJnT1IsQ0FDRixDb0J6Z09RLHFLQUNFLGVBQUEsQ0FDQSxrQnBCMmdPVixDb0J4Z09RLGlDaEJmTixlSjBoT0YsQ0l6aU9FLGdFZ0I4Qk0saUNoQmJKLGNBQUEsQ0FDQSxpQko0aE9GLENBQ0YsQ0kvaU9FLDRDZ0I4Qk0saUNoQlRKLGNBQUEsQ0FDQSxpQko4aE9GLENBQ0YsQ29CbmhPUSxnQ0FDRSxlQUFBLENoQnBCUixlQUFBLENnQnNCUSxnQnBCcWhPVixDSTFqT0UsZ0VnQmtDTSxnQ2hCakJKLGNBQUEsQ0FDQSxpQko2aU9GLENBQ0YsQ0loa09FLDRDZ0JrQ00sZ0NoQmJKLGNBQUEsQ0FDQSxpQkoraU9GLENBQ0YsQ29CM2hPRSxxQkFDRSxhQUFBLENBQ0Esa0JwQjZoT0osQ0kxa09FLDRDZ0IyQ0EscUJBS0ksY0FBQSxDQUNBLGVwQjhoT0osQ0FDRixDb0I1aE9JLDhCQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFVwQjhoT04sQ0lybE9FLDRDZ0JvREUsOEJBTUksa0JBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCcEIraE9OLENBQ0YsQ29CN2hPTSxxQ0FDRSxVQUFBLENBQ0EsZ0JwQitoT1IsQ0lobU9FLDRDZ0IrREkscUNBS0ksZUFBQSxDQUNBLGdCcEJnaU9SLENBQ0YsQ29COWhPUSx5Q0FDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLGlCcEJnaU9WLENJM21PRSw0Q2dCd0VNLHlDQU1JLFdBQUEsQ0FDQSxlcEJpaU9WLENBQ0YsQ29CN2hPTSxvQ0FDRSxVcEIraE9SLENJcG5PRSw0Q2dCb0ZJLG9DQUlJLGVwQmdpT1IsQ0FDRixDb0I5aE9RLHNDaEI1RU4sZ0JBQUEsQ2dCOEVRLGdCcEJnaU9WLENJN25PRSxnRWdCMkZNLHNDaEIxRUosY0FBQSxDQUNBLGlCSmduT0YsQ0FDRixDSW5vT0UsNENnQjJGTSxzQ2hCdEVKLGNBQUEsQ0FDQSxpQkprbk9GLENBQ0YsQ29CdGlPRSxvQkFDRSxhcEJ3aU9KLENJNW9PRSw0Q2dCbUdBLG9CQUlJLGNwQnlpT0osQ0FDRixDb0J0aU9NLDRDQUNFLGVBQUEsQ0FDQSxlcEJ3aU9SLENvQnRpT1EsZ0hBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FFQSxRcEJ1aU9WLENvQnRpT1UsOEhBQ0UsWXBCd2lPWixDb0JwaU9RLHdEQUNFLE9BQUEsQ0FDQSx5Q3BCc2lPVixDSWpxT0UsNENnQnlITSx3REFLSSxXcEJ1aU9WLENBQ0YsQ29CcGlPUSx3REFDRSxNQUFBLENBQ0Esd0NwQnNpT1YsQ0kxcU9FLDRDZ0JrSU0sd0RBS0ksVXBCdWlPVixDQUNGLENvQnBpT1Esa0RBQ0UsWUFBQSxDQUNBLHFCQUFBLENBQ0Esa0JwQnNpT1YsQ29CcmlPVSx5REFDRSxXQUFBLENBQ0EsWUFBQSxDQUNBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCcEJ1aU9aLENvQnJpT1ksNkRBQ0UsVUFBQSxDQUNBLFdwQnVpT2QsQ29CbmlPVSx5REFDRSxpQkFBQSxDQUNBLGVBQUEsQ2hCL0lWLGFBQUEsQ2dCaUpVLGVBQUEsQ0FDQSxrQnBCcWlPWixDSXRzT0UsZ0VnQjRKUSx5RGhCM0lOLGNBQUEsQ0FDQSxpQkp5ck9GLENBQ0YsQ0k1c09FLDRDZ0I0SlEseURoQnZJTixjQUFBLENBQ0EsaUJKMnJPRixDQUNGLENvQjlpT1UsK0RBQ0UsaUJBQUEsQ0FDQSxlQUFBLENoQnZKVixhSndzT0YsQ0l2dE9FLGdFZ0JvS1EsK0RoQm5KTixjQUFBLENBQ0EsaUJKMHNPRixDQUNGLENJN3RPRSw0Q2dCb0tRLCtEaEIvSU4sY0FBQSxDQUNBLGlCSjRzT0YsQ0FDRixDb0Jyak9FLDBCQUVFLGtCZDVLSyxDYzZLTCxhcEJzak9KLENJdnVPRSw0Q2dCOEtBLDBCQU1JLGNwQnVqT0osQ0FDRixDZWh2T0UseUNBQ0UsWUFBQSxDQUNBLHFCQUFBLENBQ0EsUWZrdk9KLENJanZPRSw0Q1dKQSx5Q0FNSSxlQUFBLENBQ0EsY0FBQSxDQUNBLGtCQUFBLENBQ0EsNkJBQUEsQ0FDQSxzQmZtdk9KLENBQ0YsQ2Vqdk9JLDhDQUNFLFVmbXZPTixDSTd2T0UsNENXU0UsOENBSUksZWZvdk9OLENBQ0YsQ2Vqdk9RLHFFQUNFLGtCZm12T1YsQ2Vsdk9VLDJFQUNFLFlmb3ZPWixDZWp2T1UsNEVBQ0UsYWZtdk9aLENlOXVPVSw0RUFDRSxVZmd2T1osQ2UzdU9NLG9EQUNFLGtCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FFQSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLDhCZjR1T1IsQ2UxdU9RLDBEQUNFLGFmNHVPVixDZXp1T1EsMkRBQ0UsWWYydU9WLENldnVPTSxxREFDRSxpQkFBQSxDQUtBLGtCZnF1T1IsQ2V6dU9RLHVEQUNFLGFUdkRDLENGYVQsZ0JKc3hPRixDSXJ5T0UsZ0VXd0RNLHVEWHZDSixjQUFBLENBQ0EsaUJKd3hPRixDQUNGLENJM3lPRSw0Q1d3RE0sdURYbkNKLGNBQUEsQ0FDQSxpQkoweE9GLENBQ0YsQ2Vudk9RLDJEQUNFLFVBQUEsQ0FDQSxVQUFBLENBQ0Esa0JUL0RDLENTZ0VELGtCQUFBLENBQ0EsOEJmcXZPVixDZWp2T00sZ0RBQ0UsZ0JmbXZPUixDa0Ivek9FLHFCQUNFLGFsQmkwT0osQ0k5ek9FLDRDY0pBLHFCQUlJLG9CbEJrME9KLENBQ0YsQ2tCajBPSSwyQkFDRSxZQUFBLENBQ0EsY0FBQSxDQUNBLGtCQUFBLENBQ0EsNEJBQUEsQ0FDQSxRbEJtME9OLENJMTBPRSw0Q2NFRSwyQkFRSSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCQUFBLENBQ0EsUWxCbzBPTixDQUNGLENrQmwwT00saUNBQ0UsVWxCbzBPUixDSXQxT0UsNENjaUJJLGlDQUlJLGVsQnEwT1IsQ0FDRixDa0JuME9RLHFDQUNFLFVBQUEsQ0FDQSxXbEJxME9WLENJLzFPRSw0Q2N3Qk0scUNBSUksVUFBQSxDQUNBLFdsQnUwT1YsQ0FDRixDcUJ6Mk9FLGNBQ0UsYXJCNDJPSixDSXoyT0UsNENpQkpBLGNBSUksbUJyQjYyT0osQ0FDRixDcUIzMk9JLHFCQUNFLFlBQUEsQ0FDQSxjQUFBLENBQ0EsUXJCNjJPTixDcUI1Mk9NLDJCQUNFLHdCQUFBLENBQ0EsVUFBQSxDQUNBLG9CQUFBLENBQ0EsOEJyQjgyT1IsQ3FCNTJPUSxpQ0FDRSxVckI4Mk9WLENJNTNPRSw0Q2lCT0ksMkJBV0ksZXJCODJPUixDQUNGLENxQjUyT1Esa0NBQ0UsVUFBQSxDQUNBLFlyQjgyT1YsQ3FCMzJPUSxpQ0FDRSxpQnJCNjJPVixDcUIzMk9VLDJFQUNFLFVyQjYyT1osQ3FCMTJPVSx3Q2pCbEJSLGVBQUEsQ2lCb0JVLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBQ0Esd0JBQUEsQ0FDQSxrQkFBQSxDQUNBLG9CckI0Mk9aLENJcDVPRSxnRWlCaUNRLHdDakJoQk4sY0FBQSxDQUNBLGlCSnU0T0YsQ0FDRixDSTE1T0UsNENpQmlDUSx3Q2pCWk4sY0FBQSxDQUNBLGlCSnk0T0YsQ0FDRixDcUJyM09VLG1DakI1QlIsZUFBQSxDaUI4QlUsaUJBQUEsQ0FDQSxnQnJCdTNPWixDSXI2T0UsZ0VpQjJDUSxtQ2pCMUJOLGNBQUEsQ0FDQSxpQkp3NU9GLENBQ0YsQ0kzNk9FLDRDaUIyQ1EsbUNqQnRCTixjQUFBLENBQ0EsaUJKMDVPRixDQUNGLENxQmg0T1Usc0NBQ0UsV0FBQSxDQUNBLFdBQUEsQ0FDQSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGtCQUFBLENBQ0EsVWZ4REosQ2V5REksZUFBQSxDakIxQ1YsYUFBQSxDaUI0Q1UsZXJCazRPWixDSTc3T0UsZ0VpQmlEUSxzQ2pCaENOLGNBQUEsQ0FDQSxpQkpnN09GLENBQ0YsQ0luOE9FLDRDaUJpRFEsc0NqQjVCTixjQUFBLENBQ0EsaUJKazdPRixDQUNGLENxQjU0T1ksMENBQ0UsVUFBQSxDQUNBLGVyQjg0T2QsQ3FCNzRPYywrQ0FDRSxTckIrNE9oQixDcUJuNE9FLGNBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EscUJyQnM0T0osQ0kxOU9FLDRDaUI2RUEsY0FVSSxZckJ1NE9KLENBQ0YsQ3FCcjRPSSxpQkFDRSxVZjNGRSxDZTRGRixpQkFBQSxDQUNBLFNBQUEsQ2pCOUVKLGFBQUEsQ2lCZ0ZJLGVBQUEsQ0FDQSx3QkFBQSxDQUNBLGFBQUEsQ0FDQSxpQnJCdTRPTixDSXorT0UsZ0VpQjBGRSxpQmpCekVBLGNBQUEsQ0FDQSxpQko0OU9GLENBQ0YsQ0kvK09FLDRDaUIwRkUsaUJqQnJFQSxjQUFBLENBQ0EsaUJBQUEsQ2lCK0VJLGdCQUFBLENqQnRGTixjSnErT0EsQ0FDRixDSXIvT0UseUZpQjBGRSxpQmpCekVBLGNBQUEsQ0FDQSxpQko4K09GLENBQ0YsQ0lqZ1BFLHFFaUIwRkUsaUJqQnJFQSxjQUFBLENBQ0EsaUJKZy9PRixDQUNGLENxQjc1T0ksdUJBQ0UsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EseUJyQis1T04sQ3FCMTVPRSxlQUNFLGFyQjQ1T0osQ0lsaFBFLDRDaUJxSEEsZUFJSSxlckI2NU9KLENBQ0YsQ3FCMzVPSSw4QkFBZ0IsV0FBQSxDQUFhLGtCckIrNU9qQyxDcUI5NU9JLDZCQUFlLFVBQUEsQ0FBWSxrQnJCazZPL0IsQ3FCajZPSSwrQkFBaUIsYUFBQSxDQUFnQixnQkFBQSxDQUFtQixpQnJCczZPeEQsQ3FCcjZPSSxnQ0FBa0IsV0FBQSxDQUFhLGtCckJ5Nk9uQyxDcUJ4Nk9JLCtCQUFpQixVQUFBLENBQVksa0JyQjQ2T2pDLENxQjM2T0ksaUNBQW1CLGFBQUEsQ0FBZ0IsZ0JBQUEsQ0FBbUIsaUJyQmc3TzFELENxQjc2T00sOEhBQ0UsaUJyQis2T1IsQ3FCMzZPSSxrQmpCMUhGLGVBQUEsQ2lCNEhJLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGVyQjY2T04sQ0kxalBFLGdFaUJ5SUUsa0JqQnhIQSxjQUFBLENBQ0EsaUJKNmlQRixDQUNGLENJaGtQRSw0Q2lCeUlFLGtCakJwSEEsY0FBQSxDQUNBLGlCQUFBLENBUEYsZ0JBQUEsQ2lCa0lNLGdCckJvN09OLENBQ0YsQ0l0a1BFLHlGaUJ5SUUsa0JqQnhIQSxjQUFBLENBQ0EsaUJKK2pQRixDQUNGLENJbGxQRSxxRWlCeUlFLGtCakJwSEEsY0FBQSxDQUNBLGlCSmlrUEYsQ0FDRixDcUJuOE9JLGtCakJ0SUYsYUFBQSxDaUJ3SUksZUFBQSxDQUNBLGtCQUFBLENBQ0EsZXJCcThPTixDSTlsUEUsZ0VpQnFKRSxrQmpCcElBLGNBQUEsQ0FDQSxpQkppbFBGLENBQ0YsQ0lwbVBFLDRDaUJxSkUsa0JqQmhJQSxjQUFBLENBQ0EsaUJBQUEsQ0FQRixjQUFBLENpQjhJTSxnQnJCNDhPTixDQUNGLENJMW1QRSx5RmlCcUpFLGtCakJwSUEsY0FBQSxDQUNBLGlCSm1tUEYsQ0FDRixDSXRuUEUscUVpQnFKRSxrQmpCaElBLGNBQUEsQ0FDQSxpQkpxbVBGLENBQ0YsQ3FCMzlPSSxrQmpCbEpGLGVBQUEsQ2lCb0pJLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGVyQjY5T04sQ0lsb1BFLGdFaUJpS0Usa0JqQmhKQSxjQUFBLENBQ0EsaUJKcW5QRixDQUNGLENJeG9QRSw0Q2lCaUtFLGtCakI1SUEsY0FBQSxDQUNBLGlCQUFBLENBUEYsZ0JBQUEsQ2lCMEpNLGdCckJvK09OLENBQ0YsQ0k5b1BFLHlGaUJpS0Usa0JqQmhKQSxjQUFBLENBQ0EsaUJKdW9QRixDQUNGLENJMXBQRSxxRWlCaUtFLGtCakI1SUEsY0FBQSxDQUNBLGlCSnlvUEYsQ0FDRixDcUJuL09JLGtCakI5SkYsYUFBQSxDaUJnS0ksZUFBQSxDQUNBLGtCQUFBLENBQ0EsZXJCcS9PTixDSXRxUEUsZ0VpQjZLRSxrQmpCNUpBLGNBQUEsQ0FDQSxpQkp5cFBGLENBQ0YsQ0k1cVBFLDRDaUI2S0Usa0JqQnhKQSxjQUFBLENBQ0EsaUJBQUEsQ0FQRixjQUFBLENpQnNLTSxnQnJCNC9PTixDQUNGLENJbHJQRSx5RmlCNktFLGtCakI1SkEsY0FBQSxDQUNBLGlCSjJxUEYsQ0FDRixDSTlyUEUscUVpQjZLRSxrQmpCeEpBLGNBQUEsQ0FDQSxpQko2cVBGLENBQ0YsQ3FCM2dQSSxrQmpCMUtGLGVBQUEsQ2lCNEtJLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGVyQjZnUE4sQ0kxc1BFLGdFaUJ5TEUsa0JqQnhLQSxjQUFBLENBQ0EsaUJKNnJQRixDQUNGLENJaHRQRSw0Q2lCeUxFLGtCakJwS0EsY0FBQSxDQUNBLGlCQUFBLENBUEYsZ0JBQUEsQ2lCa0xNLGdCckJvaFBOLENBQ0YsQ0l0dFBFLHlGaUJ5TEUsa0JqQnhLQSxjQUFBLENBQ0EsaUJKK3NQRixDQUNGLENJbHVQRSxxRWlCeUxFLGtCakJwS0EsY0FBQSxDQUNBLGlCSml0UEYsQ0FDRixDcUJuaVBJLGtCakJ0TEYsYUFBQSxDaUJ3TEksZUFBQSxDQUNBLGtCQUFBLENBQ0EsZXJCcWlQTixDSTl1UEUsZ0VpQnFNRSxrQmpCcExBLGNBQUEsQ0FDQSxpQkppdVBGLENBQ0YsQ0lwdlBFLDRDaUJxTUUsa0JqQmhMQSxjQUFBLENBQ0EsaUJBQUEsQ0FQRixjQUFBLENpQjhMTSxnQnJCNGlQTixDQUNGLENJMXZQRSx5RmlCcU1FLGtCakJwTEEsY0FBQSxDQUNBLGlCSm12UEYsQ0FDRixDSXR3UEUscUVpQnFNRSxrQmpCaExBLGNBQUEsQ0FDQSxpQkpxdlBGLENBQ0YsQ3FCM2pQSSwwQkFDRSxjckI2alBOLENxQjFqUEksa0JBQ0UsZUFBQSxDQUNBLGlCckI0alBOLENxQjFqUE0scUJqQjFNSixhQUFBLENpQjRNTSxnQnJCNGpQUixDSXZ4UEUsZ0VpQnlOSSxxQmpCeE1GLGNBQUEsQ0FDQSxpQkowd1BGLENBQ0YsQ0k3eFBFLDRDaUJ5TkkscUJqQnBNRixjQUFBLENBQ0EsaUJBQUEsQ0FQRixlQUFBLENpQmdOUSxnQnJCbWtQUixDQUNGLENJbnlQRSx5RmlCeU5JLHFCakJ4TUYsY0FBQSxDQUNBLGlCSjR4UEYsQ0FDRixDSS95UEUs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Q0lyZ1FFLDRDa0IwR0ksK0JsQnJGRixjQUFBLENBQ0EsaUJBQUEsQ2tCd0dNLGVBQUEsQ0FDQSxjdEIyNFBSLENBQ0YsQ3NCejRQUSxtQ0FDRSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSw4QkFBQSxDQUNBLHVCdEJpNVBWLENzQi80UFUsd0NBQ0UsU3RCaTVQWixDc0I3NFBRLHFDQUNFLGVoQjlJRixDZ0IrSUUsYXRCKzRQVixDc0I1NFBZLDhDQUNFLFl0Qjg0UGQsQ3NCdDRQRSxhQUNFLGF0Qnc0UEosQ0lwaVFFLDRDa0IySkEsYUFJSSxldEJ5NFBKLENBQ0YsQ3NCdDRQTSw2QkFFRSxhaEJuS0csQ2dCb0tILGlCQUFBLENBQ0EsZUFBQSxDQUNBLHdCQUFBLENsQnpKTixpQkpraVFGLENJampRRSxnRWtCbUtJLDZCbEJsSkYsY0FBQSxDQUNBLGlCSm9pUUYsQ0FDRixDSXZqUUUsNENrQm1LSSw2QmxCOUlGLGNBQUEsQ0FDQSxpQkpzaVFGLENBQ0YsQ3NCajVQTSw0QkFDRSxrQmhCbEtDLENnQm1LRCxVQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FDQSxxQnRCbTVQUixDc0JoNVBNLDRCQUNFLGlCdEJrNVBSLENzQmg1UFEsOEJsQnhLTixnQkFBQSxDa0IwS1EsZ0J0Qms1UFYsQ0kza1FFLGdFa0J1TE0sOEJsQnRLSixjQUFBLENBQ0EsaUJKOGpRRixDQUNGLENJamxRRSw0Q2tCdUxNLDhCbEJsS0osY0FBQSxDQUNBLGlCQUFBLENBUEYsZ0JBQUEsQ2tCOEtVLGdCdEJ5NVBWLENBQ0YsQ0l2bFFFLHlGa0J1TE0sOEJsQnRLSixjQUFBLENBQ0EsaUJKZ2xRRixDQUNGLENJbm1RRSxxRWtCdUxNLDhCbEJsS0osY0FBQSxDQUNBLGlCSmtsUUYsQ0FDRixDc0J2NlBNLHdCbEJuTEosYUFBQSxDa0JxTE0saUJBQUEsQ0FDQSxvQkFBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBQ0EsVWhCek1BLENnQjBNQSxvQnRCeTZQUixDSWxuUUUsZ0VrQmtNSSx3QmxCakxGLGNBQUEsQ0FDQSxpQkpxbVFGLENBQ0YsQ0l4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LENBQ0EsNEJBQUEsQ0FDQSxRbEJvOFFOLENJMzhRRSw0Q2NFRSxzQkFRSSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCQUFBLENBQ0EsUWxCcThRTixDQUNGLENrQm44UU0sNEJBQ0UsVWxCcThRUixDSXY5UUUsNENjaUJJLDRCQUlJLGVsQnM4UVIsQ0FDRixDa0JwOFFRLGdDQUNFLFVBQUEsQ0FDQSxXbEJzOFFWLENJaCtRRSw0Q2N3Qk0sZ0NBSUksVUFBQSxDQUNBLFdsQnc4UVYsQ0FDRixDc0Iva1FFLGlCQUNFLGVoQmxaUSxDZ0JtWlIsYXRCaWxRSixDSTErUUUsNENrQnVaQSxpQkFLSSxvQnRCa2xRSixDQUNGLENJLytRRSw0Q2tCK1pFLDBCQUVJLG1CdEJrbFFOLENBQ0YsQ3NCaGxRTSx5Q2xCclpKLGVKdytRRixDSXYvUUUsZ0VrQm9hSSx5Q2xCblpGLGNBQUEsQ0FDQSxpQkowK1FGLENBQ0YsQ0k3L1FFLDRDa0JvYUkseUNsQi9ZRixjQUFBLENBQ0EsaUJKNCtRRixDQUNGLENzQjFsUVEsb0NBQ0UsZXRCNGxRVixDc0J4bFFNLGtDQUNFLGV0QjBsUVIsQ3NCcmxRRSxlQUNFLGVoQi9hUSxDZ0JnYlIsYXRCdWxRSixDSTdnUkUsNENrQm9iQSxlQUtJLGV0QndsUUosQ0FDRixDc0J0bFFJLDRCQUNFLHdCQUFBLENBQ0EsaUJ0QndsUU4sQ3NCdGxRTSw4QmxCamJKLGFKMGdSRixDSXpoUkUsZ0VrQmdjSSw4QmxCL2FGLGNBQUEsQ0FDQSxpQko0Z1JGLENBQ0YsQ0kvaFJFLDRDa0JnY0ksOEJsQjNhRixjQUFBLENBQ0EsaUJKOGdSRixDQUNGLENzQmhtUUkscUJBQ0UsZUFBQSxDQUNBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxRdEJrbVFOLENJN2lSRSw0Q2tCcWNFLHFCQVNJLGtCQUFBLENBQ0EsZXRCbW1RTixDQUNGLENzQmptUU0sMEJBQ0UsVUFBQSxDQUNBLGtCaEJsZEcsQ2dCbWRILFVoQnJkQSxDZ0JzZEEsWUFBQSxDQUNBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsYXRCbW1RUixDSTdqUkUsNENrQmtkSSwwQkFZSSxTQUFBLENBQ0EsYUFBQSxDQUNBLFl0Qm1tUVIsQ0FDRixDc0JqbVFRLDRCQUNFLFVoQnBlRixDZ0JxZUUsb0JBQUEsQ0FDQSw4QnRCbW1RVixDc0JqbVFVLHFDQUNFLG1CdEJtbVFaLENzQmhtUVUsa0NBQ0UsYXRCa21RWixDc0I5bFFRLGlDQUNFLGVBQUEsQ0FDQSx3QnRCZ21RVixDc0IvbFFVLHNDQUNFLG9CQUFBLENBQ0EsVUFBQSxDbEJ2ZVYsYUFBQSxDa0J5ZVUsa0J0QmltUVosQ0l6bFJFLGdFa0JvZlEsc0NsQm5lTixjQUFBLENBQ0EsaUJKNGtSRixDQUNGLENJL2xSRSw0Q2tCb2ZRLHNDbEIvZE4sY0FBQSxDQUNBLGlCQUFBLENBUEYsZ0JKcWxSQSxDQUNGLENJcm1SRSx5RmtCb2ZRLHNDbEJuZU4sY0FBQSxDQUNBLGlCSjZsUkYsQ0FDRixDSWhuUkUscUVrQm9mUSxzQ2xCL2ROLGNBQUEsQ0FDQSxpQkorbFJGLENBQ0YsQ3NCdm5RVSxtQ0FDRSxvQkFBQSxDbEJqZlYsZ0JBQUEsQ2tCbWZVLGdCdEJ5blFaLENJM25SRSxnRWtCK2ZRLG1DbEI5ZU4sY0FBQSxDQUNBLGlCSjhtUkYsQ0FDRixDSWpvUkUsNENrQitmUSxtQ2xCMWVOLGNBQUEsQ0FDQSxpQkFBQSxDQVBGLGNBQUEsQ2tCdWZZLGdCdEJnb1FaLENBQ0YsQ0l2b1JFLHlGa0IrZlEsbUNsQjllTixjQUFBLENBQ0EsaUJKZ29SRixDQUNGLENJbnBSRSxxRWtCK2ZRLG1DbEIxZU4sY0FBQSxDQUNBLGlCSmtvUkYsQ0FDRixDc0Izb1FFLFlBQ0UsZUFBQSxDQUNBLGF0QjZvUUosQ0k3cFJFLDRDa0I4Z0JBLFlBS0ksY3RCOG9RSixDQUNGLENzQjVvUUksNEJBQ0UsY3RCOG9RTixDSXJxUkUsNENrQnNoQkUsNEJBSUksZXRCK29RTixDQUNGLENzQjVvUVEsOEZBQ0UsWXRCOG9RVixDc0Ixb1FNLHdDQUNFLFFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSx3Q0FBQSxDQUNBLG9DdEI0b1FSLENzQnpvUU0sd0NBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0EseUNBQUEsQ0FDQSxvQ3RCMm9RUixDc0J4b1FNLGtDQUVFLFlBQUEsQ0FDQSxXQUFBLENBQ0Esa0JoQjNpQkcsQ2dCNGlCSCxVaEJ6akJBLENnQjBqQkEsaUJBQUEsQ0FDQSw2QmhCL2pCQyxDZ0Jna0JELGVBQUEsQ0FDQSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EsOEJ0QnlvUVIsQ0kxc1JFLDRDa0JvakJJLGtDQWdCSSxZdEIwb1FSLENBQ0YsQ3NCeG9RUSx1Q0FDRSxpQkFBQSxDQUNBLFN0QjBvUVYsQ3NCeG9RVSx5Q2xCNWpCUixhQUFBLENrQitqQlUsYXRCeW9RWixDSXZ0UkUsZ0VrQjJrQlEseUNsQjFqQk4sY0FBQSxDQUNBLGlCSjBzUkYsQ0FDRixDSTd0UkUsNENrQjJrQlEseUNsQnRqQk4sY0FBQSxDQUNBLGlCQUFBLENBUEYsY0ptdFJBLENBQ0YsQ0ludVJFLHlGa0Iya0JRLHlDbEIxakJOLGNBQUEsQ0FDQSxpQkoydFJGLENBQ0YsQ0k5dVJFLHFFa0Iya0JRLHlDbEJ0akJOLGNBQUEsQ0FDQSxpQko2dFJGLENBQ0YsQ3NCOXBRUSwwQ2xCdmtCTixhQUFBLENrQnlrQlEsaUJBQUEsQ0FDQSxTQUFBLENBQ0Esd0JBQUEsQ0FDQSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLFdBQUEsQ0FDQSxldEJncVFWLENJL3ZSRSxnRWtCc2xCTSwwQ2xCcmtCSixjQUFBLENBQ0EsaUJKa3ZSRixDQUNGLENJcndSRSw0Q2tCc2xCTSwwQ2xCamtCSixjQUFBLENBQ0EsaUJKb3ZSRixDQUNGLENzQjFxUVUsNENsQmxsQlIsYUFBQSxDa0JvbEJVLGV0QjRxUVosQ0kvd1JFLGdFa0JpbUJRLDRDbEJobEJOLGNBQUEsQ0FDQSxpQkprd1JGLENBQ0YsQ0lyeFJFLDRDa0JpbUJRLDRDbEI1a0JOLGNBQUEsQ0FDQSxpQkpvd1JGLENBQ0YsQ3NCcHJRUSx5Q0FDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxrQmhCeG1CQyxDZ0J5bUJELDhCQUFBLENBQ0EsU0FBQSxDQUNBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUNBLFd0QnNyUVYsQ3NCbHJRVSwrQ0FDRSxTdEJvclFaIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0ICdVVEYtOCc7XG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0XG57XG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy4vYWpheC1sb2FkZXIuZ2lmJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi8qIEljb25zICovXG5AZm9udC1mYWNlXG57XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbiAgICBzcmM6IHVybCgnLi9mb250cy9zbGljay5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi9mb250cy9zbGljay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4vZm9udHMvc2xpY2sud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4vZm9udHMvc2xpY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4vZm9udHMvc2xpY2suc3ZnI3NsaWNrJykgZm9ybWF0KCdzdmcnKTtcbn1cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dFxue1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stcHJldjpob3Zlcixcbi5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1c1xue1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlXG57XG4gICAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IC4yNTtcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlXG57XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgb3BhY2l0eTogLjc1O1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2XG57XG4gICAgbGVmdDogLTI1cHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldlxue1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBsZWZ0OiBhdXRvO1xufVxuLnNsaWNrLXByZXY6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkCc7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldjpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaSJztcbn1cblxuLnNsaWNrLW5leHRcbntcbiAgICByaWdodDogLTI1cHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stbmV4dFxue1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC0yNXB4O1xufVxuLnNsaWNrLW5leHQ6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkic7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stbmV4dDpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaQJztcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXJcbntcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90c1xue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yNXB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaVxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b25cbntcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbntcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmVcbntcbiAgICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZVxue1xuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgY29udGVudDogJ+KAoic7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgb3BhY2l0eTogLjI1O1xuICAgIGNvbG9yOiBibGFjaztcblxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IC43NTtcbiAgICBjb2xvcjogYmxhY2s7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9VWJ1bnR1OndnaHRAMzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTsgLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbiAgIHY1LjAuMSB8IDIwMTkxMDE5XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBtZW51LCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWFpbiwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogSFRNTDUgaGlkZGVuLWF0dHJpYnV0ZSBmaXggZm9yIG5ld2VyIGJyb3dzZXJzICovXG4qW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm1lbnUsIG9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4uY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA0dnc7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5jb250YWluZXItLWxhcmdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLmNvbnRhaW5lci0tZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgODBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuY29udGFpbmVyLS1mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICB9XG59XG4uY29udGFpbmVyLS1oZWFkZXIge1xuICBwYWRkaW5nOiAydmggM3Z3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuY29udGFpbmVyLS1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5jb250YWluZXItLWZ1bGwtaGVpZ2h0IHtcbiAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDEwdmgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuY29udGFpbmVyLS1mdWxsLWhlaWdodCB7XG4gICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1weCkgLSA4MHB4KTtcbiAgfVxufVxuLmNvbnRhaW5lci0tdi1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDV2aDtcbiAgcGFkZGluZy1ib3R0b206IDV2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLmNvbnRhaW5lci0tdi1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0taC1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiA4dnc7XG4gIHBhZGRpbmctcmlnaHQ6IDh2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLmNvbnRhaW5lci0taC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tZnVsbC1tb2JpbGUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLmNvbnRhaW5lci0tZnVsbC1tb2JpbGUge1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuKiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMy41dnc7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gIH1cbn1cbmJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMy43NXZ3O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keSBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIGJvZHkgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcbiAgfVxufVxuYm9keSAuZ29Ub3Age1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAxMHZoO1xuICB6LWluZGV4OiAxMDM7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5IZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICBib2R5IC5IZWFkZXIge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuYm9keSAuSGVhZGVyX19saW5rc01vYmlsZSB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5IC5IZWFkZXJfX2xpbmtzTW9iaWxlLnNob3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkgLkhlYWRlcl9fbGlua3NNb2JpbGUgLm1lbnVNb2JpbGUgbGkge1xuICBtYXJnaW46IDIuNHZoIDA7XG59XG5ib2R5IC5IZWFkZXJfX2xpbmtzTW9iaWxlIC5tZW51TW9iaWxlIGxpIC5zdWItbWVudSB7XG4gIHBhZGRpbmctbGVmdDogM3Z3O1xufVxuYm9keSAuSGVhZGVyX19saW5rc01vYmlsZSAubWVudU1vYmlsZSBsaSBhIHtcbiAgY29sb3I6ICMxQTIzN0U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLkhlYWRlcl9fbGlua3NNb2JpbGUgLm1lbnVNb2JpbGUgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICBib2R5IC5IZWFkZXJfX2xpbmtzTW9iaWxlIC5tZW51TW9iaWxlIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbmJvZHkgLkhlYWRlcl9fbGlua3NNb2JpbGUgLmJ0bkNvbnRhY3RNb2JpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAjQkI0NjQ2O1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDMuNXZ3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLkhlYWRlcl9fbGlua3NNb2JpbGUgLmJ0bkNvbnRhY3RNb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgYm9keSAuSGVhZGVyX19saW5rc01vYmlsZSAuYnRuQ29udGFjdE1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuYm9keSAuSGVhZGVyX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLkhlYWRlcl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgYm9keSAuSGVhZGVyX19pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICBib2R5IC5IZWFkZXJfX2lubmVyLS1sb2dvIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmJvZHkgLkhlYWRlcl9faW5uZXItLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDExMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZGO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5IC5IZWFkZXJfX2lubmVyLS1sb2dvIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICBib2R5IC5IZWFkZXJfX2lubmVyLS1sb2dvIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3Mge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnVNb2JpbGUge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAubWVudU1vYmlsZSBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnVNb2JpbGUgLnN2Z2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLkhlYWRlcl9faW5uZXItLWxpbmtzIC5tZW51TW9iaWxlIC5zdmdjbG9zZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAubWVudU1vYmlsZSAuc3ZnbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnVNb2JpbGUgLnN2Z21lbnUubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIGJvZHkgLkhlYWRlcl9faW5uZXItLWxpbmtzIC5tZW51TW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAubWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLkhlYWRlcl9faW5uZXItLWxpbmtzIC5tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIGJvZHkgLkhlYWRlcl9faW5uZXItLWxpbmtzIC5tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbmJvZHkgLkhlYWRlcl9faW5uZXItLWxpbmtzIC5tZW51IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gIHotaW5kZXg6IDE7XG59XG5ib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAubWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXJyb3ctZG93bi1tZW51LnBuZyk7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogN3B4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5ib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAubWVudSBsaSAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnUgbGk6aG92ZXIgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDEwcHg7XG4gIHRvcDogMDtcbiAgcGFkZGluZy10b3A6IDIycHg7XG4gIGxlZnQ6IC04MnB4O1xuICB6LWluZGV4OiAxO1xufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnUgbGk6aG92ZXIgLnN1Yi1tZW51IGxpIGEge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzFBMjM3RTtcbn1cbmJvZHkgLkhlYWRlcl9faW5uZXItLWxpbmtzIC5tZW51IGxpOmhvdmVyIC5zdWItbWVudSBsaSBhOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbmJvZHkgLkhlYWRlcl9faW5uZXItLWxpbmtzIC5tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSB7XG4gIGNvbG9yOiAjQkI0NjQ2O1xufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnUgbGkuY3VycmVudC1tZW51LXBhcmVudCAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiAjQkI0NjQ2O1xufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnUgbGkuY3VycmVudC1tZW51LXBhcmVudCAuc3ViLW1lbnUgbGkgYSB7XG4gIGNvbG9yOiAjMUEyMzdFO1xufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnUgbGkuY3VycmVudC1tZW51LXBhcmVudCAuc3ViLW1lbnUgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjQkI0NjQ2ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAubWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgY29sb3I6ICNCQjQ2NDY7XG59XG5ib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAubWVudSBsaSBhIHtcbiAgY29sb3I6ICMxQTIzN0U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMy4yNXZ3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLkhlYWRlcl9faW5uZXItLWxpbmtzIC5tZW51IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnUgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgfVxufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLm1lbnUgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjQkI0NjQ2ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAuYnRuQ29udGFjdCB7XG4gIGJhY2tncm91bmQ6ICNCQjQ2NDY7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMy41dnc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTA3cHg7XG4gIGhlaWdodDogMjVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAuYnRuQ29udGFjdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICBib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAuYnRuQ29udGFjdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAuYnRuQ29udGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICBib2R5IC5IZWFkZXJfX2lubmVyLS1saW5rcyAuYnRuQ29udGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuYm9keSAuSGVhZGVyX19pbm5lci0tbGlua3MgLmJ0bkNvbnRhY3Q6aG92ZXIge1xuICBjb2xvcjogI2FmYWZhZjtcbn1cbmJvZHkgLmJhckZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNCQjQ2NDY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkydnc7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luOiAwIGF1dG8gLTE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgYm9keSAuYmFyRm9vdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgfVxufVxuYm9keSAuRm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzFBMjM3RTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI0ZGRjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy10b3A6IDV2aDtcbiAgcGFkZGluZy1ib3R0b206IDV2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgYm9keSAuRm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuYm9keSAuRm9vdGVyX19uYXZpZ2F0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIGJvZHkgLkZvb3Rlcl9fbmF2aWdhdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbmJvZHkgLkZvb3Rlcl9fbmF2aWdhdGlvbnMtLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDN2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgYm9keSAuRm9vdGVyX19uYXZpZ2F0aW9ucy0tYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5IC5Gb290ZXJfX25hdmlnYXRpb25zLS1ib3ggLnRpdGxlIHtcbiAgZm9udC1zaXplOiAzLjV2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLkZvb3Rlcl9fbmF2aWdhdGlvbnMtLWJveCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgYm9keSAuRm9vdGVyX19uYXZpZ2F0aW9ucy0tYm94IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuYm9keSAuRm9vdGVyX19uYXZpZ2F0aW9ucy0tYm94IC50aXRsZSAubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI0JCNDY0Njtcbn1cbmJvZHkgLkZvb3Rlcl9fbmF2aWdhdGlvbnMtLWJveCBuYXYgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keSAuRm9vdGVyX19uYXZpZ2F0aW9ucy0tYm94IG5hdiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmJvZHkgLkZvb3Rlcl9fbmF2aWdhdGlvbnMtLWJveCBuYXYgdWwgbGkgYSB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMy41dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLkZvb3Rlcl9fbmF2aWdhdGlvbnMtLWJveCBuYXYgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICBib2R5IC5Gb290ZXJfX25hdmlnYXRpb25zLS1ib3ggbmF2IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gIH1cbn1cbmJvZHkgLkZvb3Rlcl9fY29weSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzdnc7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLkZvb3Rlcl9fY29weSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICBib2R5IC5Gb290ZXJfX2NvcHkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IHJlbSgxMik7XG4gIH1cbn1cbmJvZHkgLlBhZ2Uge1xuICBwYWRkaW5nOiAyMjBweCAwIDEyMHB4IDA7XG59XG5ib2R5IC5QYWdlX19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiA1dnc7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLlBhZ2VfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgYm9keSAuUGFnZV9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuYm9keSAuUGFnZV9fY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLyohXG4gKiBhbmltYXRlLmNzcyAtaHR0cDovL2RhbmVkZW4ubWUvYW5pbWF0ZVxuICogVmVyc2lvbiAtIDMuNS4xXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDE2IERhbmllbCBFZGVuXG4gKi9cbi5hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLmFuaW1hdGVkLmhpbmdlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG4uYW5pbWF0ZWQuYm91bmNlSW4sIC5hbmltYXRlZC5ib3VuY2VPdXQsIC5hbmltYXRlZC5mbGlwT3V0WCwgLmFuaW1hdGVkLmZsaXBPdXRZIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDIwJSwgNTMlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuICA0MCUsIDQzJSwgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlLCAyMCUsIDUzJSwgODAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gIH1cbiAgNDAlLCA0MyUsIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgfVxufVxuLmJvdW5jZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xuICAwJSwgNTAlLCB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCA1MCUsIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDI1JSwgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZmxhc2gge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG59XG4ucHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgfVxufVxuLnJ1YmJlckJhbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xuICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUsIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cbi5zaGFrZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogc2hha2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDYuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgfVxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gIH1cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgfVxuICA0My41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaGVhZFNoYWtlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gIH1cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICB9XG4gIDMxLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gIH1cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4uaGVhZFNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuLnN3aW5nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZyk7XG4gIH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbiAgMTAlLCAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZSgtM2RlZyk7XG4gIH1cbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgfVxuICA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG59XG4udGFkYSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG4gIGFuaW1hdGlvbi1uYW1lOiB0YWRhO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlKC01ZGVnKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlKDNkZWcpO1xuICB9XG4gIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUoLTNkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlKDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUoMmRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUoLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUoLTFkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgd29iYmxlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlKC01ZGVnKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlKDNkZWcpO1xuICB9XG4gIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUoLTNkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlKDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUoMmRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUoLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUoLTFkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi53b2JibGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG4gIGFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBqZWxsbyB7XG4gIDAlLCAxMS4xJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAyMi4yJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgfVxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgfVxuICA1NS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgfVxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICB9XG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gIH1cbiAgODguOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGplbGxvIHtcbiAgMCUsIDExLjElLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gIH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICB9XG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gIH1cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgfVxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gIH1cbn1cbi5qZWxsbyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuICBhbmltYXRpb24tbmFtZTogamVsbG87XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDAlLCAyMCUsIDQwJSwgNjAlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xuICAwJSwgMjAlLCA0MCUsIDYwJSwgODAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG59XG4uYm91bmNlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uYm91bmNlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5ib3VuY2VJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxufVxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gIH1cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxufVxuLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG4uYm91bmNlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbi5ib3VuY2VPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuLmJvdW5jZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uZmFkZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLmZhZGVJbkRvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5mYWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLmZhZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5mYWRlSW5SaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5mYWRlSW5VcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZmFkZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cbn1cbi5mYWRlT3V0RG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG4uZmFkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cbi5mYWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG4uZmFkZU91dFJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cbn1cbi5mYWRlT3V0VXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKTtcbiAgfVxuICAwJSwgNDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTtcbiAgfVxuICA1MCUsIDgwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKTtcbiAgfVxuICAwJSwgNDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTtcbiAgfVxuICA1MCUsIDgwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMCUsIDQwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsaXBJblgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDAlLCA0MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuLmZsaXBJblgge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDAlLCA0MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAwJSwgNDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cbi5mbGlwSW5ZIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwT3V0WCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZsaXBPdXRYIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZmxpcE91dFkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgfVxuICA2MCUsIDgwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gIH1cbiAgNjAlLCA4MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmxpZ2h0U3BlZWRJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmxpZ2h0U3BlZWRPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5yb3RhdGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMCUsIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMCUsIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnJvdGF0ZUluRG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnJvdGF0ZUluRG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMCUsIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnJvdGF0ZUluVXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMCUsIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5yb3RhdGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ucm90YXRlT3V0RG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnJvdGF0ZU91dERvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5yb3RhdGVPdXRVcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB9XG4gIDAlLCAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG4gIDIwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIH1cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB9XG4gIDAlLCAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG4gIDIwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIH1cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlKC0xMjBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyByb2xsSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZSgtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4ucm9sbEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuICBhbmltYXRpb24tbmFtZTogcm9sbEluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUoMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZSgxMjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvbGxPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlKDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUoMTIwZGVnKTtcbiAgfVxufVxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnpvb21JbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21Jbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuLnpvb21JbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG4uem9vbUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi56b29tSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgNTAlLCB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgNTAlLCB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnpvb21PdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG4uem9vbU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuLnpvb21PdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cbi56b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG4uem9vbU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbn1cbi5zbGlkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxufVxuLnNsaWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxufVxuLnNsaWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxufVxuLnNsaWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cbi5zbGlkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuLnNsaWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuLnNsaWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cbi5zbGlkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4vYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIuL2ZvbnRzL3NsaWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuL2ZvbnRzL3NsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi9mb250cy9zbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stcHJldjpob3Zlcixcbi5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb250ZW50OiBcIuKAolwiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGNvbG9yOiBibGFjaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uTG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uTG9hZGVyIC5zcGlubmVyIHtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDExLjVweCBzb2xpZCAjMDkwOTNiO1xuICBhbmltYXRpb246IHNwaW5uZXItYnVscWcxIDAuOHMgaW5maW5pdGUgbGluZWFyIGFsdGVybmF0ZSwgc3Bpbm5lci1vYWEzd2sgMS42cyBpbmZpbml0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHNwaW5uZXItYnVscWcxIHtcbiAgMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgNTAlLCAwIDAsIDUwJSAwJSwgNTAlIDAlLCA1MCUgMCUsIDUwJSAwJSwgNTAlIDAlKTtcbiAgfVxuICAxMi41JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSA1MCUsIDAgMCwgNTAlIDAlLCAxMDAlIDAlLCAxMDAlIDAlLCAxMDAlIDAlLCAxMDAlIDAlKTtcbiAgfVxuICAyNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgNTAlLCAwIDAsIDUwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSk7XG4gIH1cbiAgNTAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDUwJSwgMCAwLCA1MCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgNTAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG4gIDYyLjUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDUwJSwgMTAwJSAwLCAxMDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDUwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxuICA3NSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgNTAlLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDEwMCUsIDUwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDUwJSwgNTAlIDEwMCUsIDUwJSAxMDAlLCA1MCUgMTAwJSwgNTAlIDEwMCUsIDUwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzcGlubmVyLW9hYTN3ayB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgNDkuOTklIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKSByb3RhdGUoMTM1ZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgfVxufVxuXG4uVGl0bGUgaDEsIC5UaXRsZSBoMiwgLlRpdGxlIGgzLCAuVGl0bGUgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMUEyMzdFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogNy41dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5UaXRsZSBoMSwgLlRpdGxlIGgyLCAuVGl0bGUgaDMsIC5UaXRsZSBoNCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuVGl0bGUgaDEsIC5UaXRsZSBoMiwgLlRpdGxlIGgzLCAuVGl0bGUgaDQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXNpemU6IHJlbSgzMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlRpdGxlIGgxLCAuVGl0bGUgaDIsIC5UaXRsZSBoMywgLlRpdGxlIGg0IHtcbiAgICBmb250LXNpemU6IDEzLjc1dnc7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuVGl0bGUgaDEsIC5UaXRsZSBoMiwgLlRpdGxlIGgzLCAuVGl0bGUgaDQge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBmb250LXNpemU6IHJlbSg1NSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuVGl0bGUgaDEsIC5UaXRsZSBoMiwgLlRpdGxlIGgzLCAuVGl0bGUgaDQge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBmb250LXNpemU6IHJlbSg1NSk7XG4gIH1cbn1cbi5UaXRsZV9fbGluZSB7XG4gIGJhY2tncm91bmQ6ICNCQjQ2NDY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAxMnB4IGF1dG8gMjVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlRpdGxlX19saW5lIHtcbiAgICBtYXJnaW46IDEycHggYXV0byA2NXB4O1xuICB9XG59XG4uVGl0bGVfX2xpbmUubWFyZ2luQm90dG9tU21hbGwge1xuICBtYXJnaW46IDEycHggYXV0byAzN3B4O1xufVxuLlRpdGxlX19saW5lLnNtYWxsIHtcbiAgbWF4LXdpZHRoOiA3MHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5UaXRsZV9fbGluZS5zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4uVGl0bGVfX2xlZnQgaDEsIC5UaXRsZV9fbGVmdCBoMiwgLlRpdGxlX19sZWZ0IGgzLCAuVGl0bGVfX2xlZnQgaDQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLlRpdGxlX19zdWJUb3Age1xuICBmb250LXNpemU6IDV2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlRpdGxlX19zdWJUb3Age1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlRpdGxlX19zdWJUb3Age1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cblxuLkZvcm1Db250YWN0IHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgbWFyZ2luLXRvcDogMTJ2aDtcbiAgcGFkZGluZy10b3A6IDV2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkZvcm1Db250YWN0IHtcbiAgICBwYWRkaW5nLXRvcDogODZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIH1cbn1cbi5Gb3JtQ29udGFjdF9fZGVzY3JpcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uRm9ybUNvbnRhY3RfX2Rlc2NyaXB0aW9uIHAge1xuICBmb250LXNpemU6IDV2dztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkZvcm1Db250YWN0X19kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Gb3JtQ29udGFjdF9fZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuLkZvcm1Db250YWN0X19mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbjogNjVweCBhdXRvIDA7XG59XG4uRm9ybUNvbnRhY3RfX2Zvcm0tLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uRm9ybUNvbnRhY3RfX2Zvcm0tLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XSwgLkZvcm1Db250YWN0X19mb3JtLS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdLCAuRm9ybUNvbnRhY3RfX2Zvcm0tLWl0ZW0gdGV4dGFyZWEge1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNHB4IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCIsIHNhbnMtc2VyaWY7XG59XG4uRm9ybUNvbnRhY3RfX2Zvcm0tLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLkZvcm1Db250YWN0X19mb3JtLS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuRm9ybUNvbnRhY3RfX2Zvcm0tLWl0ZW0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzg1ODU4NTtcbn1cbi5Gb3JtQ29udGFjdF9fZm9ybS0taXRlbSBpbnB1dFt0eXBlPXRleHRdOi1tb3otcGxhY2Vob2xkZXIsIC5Gb3JtQ29udGFjdF9fZm9ybS0taXRlbSBpbnB1dFt0eXBlPWVtYWlsXTotbW96LXBsYWNlaG9sZGVyLCAuRm9ybUNvbnRhY3RfX2Zvcm0tLWl0ZW0gdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODU4NTg1O1xufVxuLkZvcm1Db250YWN0X19mb3JtLS1pdGVtIGlucHV0W3R5cGU9dGV4dF06Oi1tb3otcGxhY2Vob2xkZXIsIC5Gb3JtQ29udGFjdF9fZm9ybS0taXRlbSBpbnB1dFt0eXBlPWVtYWlsXTo6LW1vei1wbGFjZWhvbGRlciwgLkZvcm1Db250YWN0X19mb3JtLS1pdGVtIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4NTg1ODU7XG59XG4uRm9ybUNvbnRhY3RfX2Zvcm0tLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5Gb3JtQ29udGFjdF9fZm9ybS0taXRlbSBpbnB1dFt0eXBlPWVtYWlsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5Gb3JtQ29udGFjdF9fZm9ybS0taXRlbSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzg1ODU4NTtcbn1cbi5Gb3JtQ29udGFjdF9fZm9ybS0taXRlbSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwgLkZvcm1Db250YWN0X19mb3JtLS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwgLkZvcm1Db250YWN0X19mb3JtLS1pdGVtIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODU4NTg1O1xufVxuLkZvcm1Db250YWN0X19mb3JtLS1pdGVtIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiA5NHB4O1xufVxuLkZvcm1Db250YWN0X19mb3JtLS1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG59XG4uRm9ybUNvbnRhY3RfX2Zvcm0tLWJ1dHRvbiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjQkI0NjQ2O1xuICBjb2xvcjogI0ZGRjtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDMuNXZ3O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuRm9ybUNvbnRhY3RfX2Zvcm0tLWJ1dHRvbiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkZvcm1Db250YWN0X19mb3JtLS1idXR0b24gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICB9XG59XG5cbi5CdXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW47XG59XG4uQnV0dG9uLmJsdWUge1xuICBwYWRkaW5nOiAxOHB4IDQwcHg7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xufVxuLkJ1dHRvbi5ibHVlOmhvdmVyIHtcbiAgY29sb3I6ICM4NTg1ODU7XG59XG5cbi5BYm91dF9fYmFubmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzFhMjM3ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19iYW5uZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cbi5BYm91dF9fYmFubmVyLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX2Jhbm5lci5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5BYm91dF9fYmFubmVyLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX2Jhbm5lci5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLkFib3V0X19iYW5uZXItLWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxQTIzN0U7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDZweDtcbn1cbi5BYm91dF9fYmFubmVyLS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX2Jhbm5lci0tY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuLkFib3V0X19iYW5uZXItLWNvbnRlbnQgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX2Jhbm5lci0tY29udGVudCB2aWRlbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMxYTIzN2U7XG4gIH1cbn1cbi5BYm91dF9fYmFubmVyLS1jb250ZW50IHZpZGVvOjotaW50ZXJuYWwtbWVkaWEtY29udHJvbHMtb3ZlcmxheS1jYXN0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uQWJvdXRfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICBjb2xvcjogIzFBMjM3RTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMi41dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQWJvdXRfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IHJlbSg1MCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19iYW5uZXItLWNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNTApO1xuICB9XG59XG4uQWJvdXRfX2Jhbm5lci0tY29udGVudCAubGluZSB7XG4gIGJhY2tncm91bmQ6ICNERDlFMzM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5BYm91dF9fYmFubmVyLS1jb250ZW50IC50ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5BYm91dF9fYmFubmVyLS1jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fYmFubmVyLS1jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG4uQWJvdXRfX2Jhbm5lci0tY29udGVudCAudGV4dCBwIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQWJvdXRfX2Jhbm5lci0tY29udGVudCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fYmFubmVyLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5BYm91dF9fYmFubmVyLS1jb250ZW50IC5CdXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAydmg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNCQjQ2NDY7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDV2dztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkFib3V0X19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fYmFubmVyLS1jb250ZW50IC5CdXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDcwdmg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uQWJvdXRfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uLkJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMWEyMzdlO1xufVxuLkFib3V0X19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbi5CbHVlOmhvdmVyIHtcbiAgY29sb3I6ICMxYTIzN2U7XG59XG4uQWJvdXRfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uLkJsdWU6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMWEyMzdlO1xufVxuLkFib3V0X19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uQWJvdXRfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0ZGRjtcbn1cbi5BYm91dF9fYmFubmVyLS1jb250ZW50IC5CdXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjb2xvcjogI0JCNDY0Njtcbn1cbi5BYm91dF9fYmFubmVyLS1jb250ZW50IC5CdXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjQkI0NjQ2O1xufVxuLkFib3V0X19jZW8ge1xuICBtYXJnaW46IDd2aCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX2NlbyB7XG4gICAgbWFyZ2luOiAxNTBweCAwO1xuICB9XG59XG4uQWJvdXRfX2NlbyAuYm94Q2VvIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQ6ICM1ZDVkNzQ7XG4gIHBhZGRpbmc6IDN2aCA0dnc7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MDBweDtcbn1cbi5BYm91dF9fY2VvIC5ib3hDZW8uZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fY2VvIC5ib3hDZW8uZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5BYm91dF9fY2VvIC5ib3hDZW8ubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fY2VvIC5ib3hDZW8ubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uQWJvdXRfX2NlbyAuYm94Q2VvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1MnB4IDcycHg7XG4gIH1cbn1cbi5BYm91dF9fY2VvIC5ib3hDZW9fX2NvbnRlbnQtLXRleHQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxufVxuLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoMSwgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoMiwgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoMywgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoNCwgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uQWJvdXRfX2NlbyAuYm94Q2VvX19jb250ZW50LS10ZXh0IGgxIHtcbiAgZm9udC1zaXplOiA2dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5BYm91dF9fY2VvIC5ib3hDZW9fX2NvbnRlbnQtLXRleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgfVxufVxuLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogNS41dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5BYm91dF9fY2VvIC5ib3hDZW9fX2NvbnRlbnQtLXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IHJlbSgyMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgfVxufVxuLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoMyB7XG4gIGZvbnQtc2l6ZTogNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQWJvdXRfX2NlbyAuYm94Q2VvX19jb250ZW50LS10ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fY2VvIC5ib3hDZW9fX2NvbnRlbnQtLXRleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5BYm91dF9fY2VvIC5ib3hDZW9fX2NvbnRlbnQtLXRleHQgaDQge1xuICBmb250LXNpemU6IDQuNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQWJvdXRfX2NlbyAuYm94Q2VvX19jb250ZW50LS10ZXh0IGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fY2VvIC5ib3hDZW9fX2NvbnRlbnQtLXRleHQgaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn1cbi5BYm91dF9fY2VvIC5ib3hDZW9fX2NvbnRlbnQtLXRleHQgaDUge1xuICBmb250LXNpemU6IDR2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBoNSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX2NlbyAuYm94Q2VvX19jb250ZW50LS10ZXh0IGg1IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uQWJvdXRfX2NlbyAuYm94Q2VvX19jb250ZW50LS10ZXh0IHAge1xuICBmb250LXNpemU6IDQuNXZ3O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0tdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fY2VvIC5ib3hDZW9fX2NvbnRlbnQtLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0taW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19jZW8gLmJveENlb19fY29udGVudC0taW1hZ2Uge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjNWQ1O1xuICB9XG59XG4uQWJvdXRfX2RldGFpbHMge1xuICBtYXJnaW4tYm90dG9tOiA0dmg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fZGV0YWlscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbn1cbi5BYm91dF9fZGV0YWlscy0tY29udGVudCAubGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19kZXRhaWxzLS1jb250ZW50IC5saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLkFib3V0X19kZXRhaWxzLS1jb250ZW50IC5saXN0X19ib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19kZXRhaWxzLS1jb250ZW50IC5saXN0X19ib3gge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbi5BYm91dF9fZGV0YWlscy0tY29udGVudCAubGlzdF9fYm94OmhvdmVyIC5saXN0X19ib3gtLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xufVxuLkFib3V0X19kZXRhaWxzLS1jb250ZW50IC5saXN0X19ib3g6aG92ZXIgLmxpc3RfX2JveC0taWNvbiAuYmx1ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uQWJvdXRfX2RldGFpbHMtLWNvbnRlbnQgLmxpc3RfX2JveDpob3ZlciAubGlzdF9fYm94LS1pY29uIC53aGl0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLkFib3V0X19kZXRhaWxzLS1jb250ZW50IC5saXN0X19ib3g6aG92ZXIgLmxpc3RfX2JveC0tdGl0bGUgLmxpbmUge1xuICB3aWR0aDogNDBweDtcbn1cbi5BYm91dF9fZGV0YWlscy0tY29udGVudCAubGlzdF9fYm94LS1pY29uIHtcbiAgbWFyZ2luOiAwIGF1dG8gMzhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLkFib3V0X19kZXRhaWxzLS1jb250ZW50IC5saXN0X19ib3gtLWljb24gLmJsdWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5BYm91dF9fZGV0YWlscy0tY29udGVudCAubGlzdF9fYm94LS1pY29uIC53aGl0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uQWJvdXRfX2RldGFpbHMtLWNvbnRlbnQgLmxpc3RfX2JveC0tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG4uQWJvdXRfX2RldGFpbHMtLWNvbnRlbnQgLmxpc3RfX2JveC0tdGl0bGUgcCB7XG4gIGNvbG9yOiAjMUEyMzdFO1xuICBmb250LXNpemU6IDQuMjV2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkFib3V0X19kZXRhaWxzLS1jb250ZW50IC5saXN0X19ib3gtLXRpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXNpemU6IHJlbSgxNyk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19kZXRhaWxzLS1jb250ZW50IC5saXN0X19ib3gtLXRpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXNpemU6IHJlbSgxNyk7XG4gIH1cbn1cbi5BYm91dF9fZGV0YWlscy0tY29udGVudCAubGlzdF9fYm94LS10aXRsZSAubGluZSB7XG4gIHdpZHRoOiA2N3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzFBMjM3RTtcbiAgbWFyZ2luOiAxNHB4IGF1dG8gMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uQWJvdXRfX2RldGFpbHMtLWNvbnRlbnQgLmxpc3RfX2JveCBwIHtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uQWJvdXRfX2pvYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUEyMzdFO1xuICBwYWRkaW5nOiA0dmggMDtcbiAgbWFyZ2luLWJvdHRvbTogNHZoO1xuICBjb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19qb2JzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbn1cbi5BYm91dF9fam9icy0tY29udGVudCAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fam9icy0tY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTMuNzV2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5BYm91dF9fam9icy0tY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBmb250LXNpemU6IHJlbSg1NSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX2pvYnMtLWNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgZm9udC1zaXplOiByZW0oNTUpO1xuICB9XG59XG4uQWJvdXRfX2pvYnMtLWNvbnRlbnQgLmxpc3Qge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX2pvYnMtLWNvbnRlbnQgLmxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5BYm91dF9fam9icy0tY29udGVudCAubGlzdF9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0NiU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fam9icy0tY29udGVudCAubGlzdF9fYm94IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLkFib3V0X19qb2JzLS1jb250ZW50IC5saXN0X19ib3ggLmljb24ge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uQWJvdXRfX2pvYnMtLWNvbnRlbnQgLmxpc3RfX2JveCBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDE0NXB4O1xufVxuLkFib3V0X19qb2JzLS1jb250ZW50IC5saXN0X19ib3ggLmxpbmUge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDQzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uQWJvdXRfX2pvYnMtLWNvbnRlbnQgLmxpc3RfX2JveCAubnVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLkFib3V0X190ZWFtIHtcbiAgbWFyZ2luLWJvdHRvbTogN3ZoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX3RlYW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG59XG4uQWJvdXRfX3RlYW0tLWNvbnRlbnQgLmxpc3Qge1xuICBtYXJnaW4tdG9wOiA0dmg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fdGVhbS0tY29udGVudCAubGlzdCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuLkFib3V0X190ZWFtLS1jb250ZW50IC5saXN0IC5zbGlkZXJUZWFtIC5zbGljay1uZXh0IHtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbiAgcmlnaHQ6IC03MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2Fycm93LXJpZ2h0LnBuZyk7XG59XG4uQWJvdXRfX3RlYW0tLWNvbnRlbnQgLmxpc3QgLnNsaWRlclRlYW0gLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5BYm91dF9fdGVhbS0tY29udGVudCAubGlzdCAuc2xpZGVyVGVhbSAuc2xpY2stcHJldiB7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYXJyb3ctbGVmdC5wbmcpO1xuICBsZWZ0OiAtNzBweDtcbn1cbi5BYm91dF9fdGVhbS0tY29udGVudCAubGlzdCAuc2xpZGVyVGVhbSAuc2xpY2stcHJldjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLkFib3V0X190ZWFtLS1jb250ZW50IC5saXN0IC5zbGlkZXJUZWFtIC5jYXJkVGVhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQTIzN0U7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX3RlYW0tLWNvbnRlbnQgLmxpc3QgLnNsaWRlclRlYW0gLmNhcmRUZWFtIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG4uQWJvdXRfX3RlYW0tLWNvbnRlbnQgLmxpc3QgLnNsaWRlclRlYW0gLmNhcmRUZWFtOmhvdmVyIC5jYXJkVGVhbV9fY29udGVudCB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5BYm91dF9fdGVhbS0tY29udGVudCAubGlzdCAuc2xpZGVyVGVhbSAuY2FyZFRlYW1fX2NvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFM0UzO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uQWJvdXRfX3RlYW0tLWNvbnRlbnQgLmxpc3QgLnNsaWRlclRlYW0gLmNhcmRUZWFtX19jb250ZW50IHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFBMjM3RTtcbiAgZm9udC1zaXplOiA0dnc7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5BYm91dF9fdGVhbS0tY29udGVudCAubGlzdCAuc2xpZGVyVGVhbSAuY2FyZFRlYW1fX2NvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX3RlYW0tLWNvbnRlbnQgLmxpc3QgLnNsaWRlclRlYW0gLmNhcmRUZWFtX19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbi5BYm91dF9fdGVhbS0tY29udGVudCAubGlzdCAuc2xpZGVyVGVhbSAuY2FyZFRlYW1fX2NvbnRlbnQgLmxpbmtlZGluIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW46IDEwcHggYXV0byAwO1xufVxuLkFib3V0X190ZWFtLS1jb250ZW50IC5saXN0IC5zbGlkZXJUZWFtIC5jYXJkVGVhbV9fY29udGVudCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5BYm91dF9fc29jaWFsIHtcbiAgbWFyZ2luLWJvdHRvbTogNHZoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX3NvY2lhbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbn1cbi5BYm91dF9fc29jaWFsLS1jb250ZW50IC5saXN0IHtcbiAgbWFyZ2luLXRvcDogM3ZoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX3NvY2lhbC0tY29udGVudCAubGlzdCB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgfVxufVxuLkFib3V0X19zb2NpYWwtLWNvbnRlbnQgLmxpc3QgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQWJvdXRfX3NvY2lhbC0tY29udGVudCAubGlzdCB1bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbi5BYm91dF9fc29jaWFsLS1jb250ZW50IC5saXN0IHVsIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fc29jaWFsLS1jb250ZW50IC5saXN0IHVsIGxpIHtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICB9XG59XG4uQWJvdXRfX3NvY2lhbC0tY29udGVudCAubGlzdCB1bCBsaSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLkFib3V0X19zb2NpYWwtLWNvbnRlbnQgLmxpc3QgdWwgbGkgYSBpbWcge1xuICB3aWR0aDogMTB2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkFib3V0X19zb2NpYWwtLWNvbnRlbnQgLmxpc3QgdWwgbGkgYSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5BYm91dF9fc29jaWFsLS1jb250ZW50IC5saXN0IHVsIGxpIGEge1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uQWJvdXRfX3NvY2lhbC0tY29udGVudCAubGlzdCB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0YxRjFGMTtcbn1cblxuLlNlcnZpY2VzX19iYW5uZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjMWEyMzdlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU2VydmljZXNfX2Jhbm5lciB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuLlNlcnZpY2VzX19iYW5uZXIubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TZXJ2aWNlc19fYmFubmVyLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLlNlcnZpY2VzX19iYW5uZXIuZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TZXJ2aWNlc19fYmFubmVyLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uU2VydmljZXNfX2Jhbm5lci0tYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzFBMjM3RTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNnB4O1xufVxuLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG4uU2VydmljZXNfX2Jhbm5lci0tY29udGVudCB2aWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IHZpZGVvIHtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzFhMjM3ZTtcbiAgfVxufVxuLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQgdmlkZW86Oi1pbnRlcm5hbC1tZWRpYS1jb250cm9scy1vdmVybGF5LWNhc3QtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IC50aXRsZSB7XG4gIGNvbG9yOiAjMUEyMzdFO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEyLjV2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDUwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU2VydmljZXNfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IHJlbSg1MCk7XG4gIH1cbn1cbi5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IC5saW5lIHtcbiAgYmFja2dyb3VuZDogI0REOUUzMztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1zaXplOiA1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHAge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1zaXplOiA1dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDJ2aDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZDogI0JCNDY0NjtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU2VydmljZXNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogNzB2aDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24uQmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMxYTIzN2U7XG59XG4uU2VydmljZXNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uLkJsdWU6aG92ZXIge1xuICBjb2xvcjogIzFhMjM3ZTtcbn1cbi5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24uQmx1ZTpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMxYTIzN2U7XG59XG4uU2VydmljZXNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5TZXJ2aWNlc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiAjRkZGO1xufVxuLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGNvbG9yOiAjQkI0NjQ2O1xufVxuLlNlcnZpY2VzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNCQjQ2NDY7XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIHtcbiAgcGFkZGluZzogN3ZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TZXJ2aWNlc19fY29udGVudC0taW5uZXIge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAucmVzdW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAucmVzdW1lIHAge1xuICBmb250LXNpemU6IDQuNXZ3O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAucmVzdW1lIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAucmVzdW1lIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLnJlc3VtZSBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmNhcmRzIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuY2FyZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5jYXJkc19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzdmg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmNhcmRzX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmNhcmRzX19pdGVtLS1oZWFkZXIge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmNhcmRzX19pdGVtLS1oZWFkZXIuYmx1ZSB7XG4gIGNvbG9yOiAjODNDOUM2O1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuY2FyZHNfX2l0ZW0tLWhlYWRlci5ibHVlIGRpdiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM4M0M5QzY7XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5jYXJkc19faXRlbS0taGVhZGVyLnllbGxvdyB7XG4gIGNvbG9yOiAjRjREMjY4O1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuY2FyZHNfX2l0ZW0tLWhlYWRlci55ZWxsb3cgZGl2IHtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y0RDI2ODtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmNhcmRzX19pdGVtLS1oZWFkZXIuZ3JlZW4ge1xuICBjb2xvcjogIzc0QUQyODtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmNhcmRzX19pdGVtLS1oZWFkZXIuZ3JlZW4gZGl2IHtcbiAgYm9yZGVyOiAycHggc29saWQgIzc0QUQyODtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmNhcmRzX19pdGVtLS1oZWFkZXIucGluayB7XG4gIGNvbG9yOiAjOWMxYmI4O1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuY2FyZHNfX2l0ZW0tLWhlYWRlci5waW5rIGRpdiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5YzFiYjg7XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5jYXJkc19faXRlbS0taGVhZGVyIGRpdiB7XG4gIHdpZHRoOiA4OCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuY2FyZHNfX2l0ZW0tLWhlYWRlciBwIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDQuNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5jYXJkc19faXRlbS0taGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuY2FyZHNfX2l0ZW0tLWhlYWRlciBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTgpO1xuICB9XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5jYXJkc19faXRlbS0tdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgcGFkZGluZzogMzBweDtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmNhcmRzX19pdGVtLS10ZXh0IHAge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDQuMjV2dztcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmNhcmRzX19pdGVtLS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXNpemU6IHJlbSgxNyk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuY2FyZHNfX2l0ZW0tLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE3KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5jYXJkc19faXRlbS0tdGV4dCBwIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuY2FyZHNfX2l0ZW0tLXRleHQgdWwge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuY2FyZHNfX2l0ZW0tLXRleHQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5jYXJkc19faXRlbS0tdGV4dCB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5jYXJkc19faXRlbS0tdGV4dCB1bCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAxMzBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5kZXNjcmlwdGlvbl9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5kZXNjcmlwdGlvbl9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiA0NiU7XG4gIH1cbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uX19pdGVtIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDQuMjV2dztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb25fX2l0ZW0gaDMge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXNpemU6IHJlbSgxNyk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb25fX2l0ZW0gaDMge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXNpemU6IHJlbSgxNyk7XG4gIH1cbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uX19pdGVtIHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uQ29sbGFwc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb25Db2xsYXBzZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb25Db2xsYXBzZSAuRmFxQ29sbGFwc2UgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb25Db2xsYXBzZSAuRmFxQ29sbGFwc2UgLndyYXAtY29sbGFic2libGUge1xuICBtYXJnaW46IDEuMnJlbSAwO1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb25Db2xsYXBzZSAuRmFxQ29sbGFwc2UgLmxibC10b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzLjV2dztcbiAgcGFkZGluZzogMjBweCAwO1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uQ29sbGFwc2UgLkZhcUNvbGxhcHNlIC5sYmwtdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uQ29sbGFwc2UgLkZhcUNvbGxhcHNlIC5sYmwtdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICB9XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5kZXNjcmlwdGlvbkNvbGxhcHNlIC5GYXFDb2xsYXBzZSAubGJsLXRvZ2dsZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uQ29sbGFwc2UgLkZhcUNvbGxhcHNlIC5sYmwtdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA1dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5kZXNjcmlwdGlvbkNvbGxhcHNlIC5GYXFDb2xsYXBzZSAubGJsLXRvZ2dsZTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb25Db2xsYXBzZSAuRmFxQ29sbGFwc2UgLmxibC10b2dnbGU6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5kZXNjcmlwdGlvbkNvbGxhcHNlIC5GYXFDb2xsYXBzZSAudG9nZ2xlOmNoZWNrZWQgKyAubGJsLXRvZ2dsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCItXCI7XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5kZXNjcmlwdGlvbkNvbGxhcHNlIC5GYXFDb2xsYXBzZSAuY29sbGFwc2libGUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uQ29sbGFwc2UgLkZhcUNvbGxhcHNlIC50b2dnbGU6Y2hlY2tlZCArIC5sYmwtdG9nZ2xlICsgLmNvbGxhcHNpYmxlLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiA4MDBweDtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uQ29sbGFwc2UgLkZhcUNvbGxhcHNlIC50b2dnbGU6Y2hlY2tlZCArIC5sYmwtdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5kZXNjcmlwdGlvbkNvbGxhcHNlIC5GYXFDb2xsYXBzZSAuY29sbGFwc2libGUtY29udGVudCAuY29udGVudC1pbm5lciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb25Db2xsYXBzZSAuRmFxQ29sbGFwc2UgLmNvbGxhcHNpYmxlLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNGM0YzRjO1xufVxuLlNlcnZpY2VzX19jb250ZW50LS1pbm5lciAuZGVzY3JpcHRpb25Db2xsYXBzZSAuRmFxQ29sbGFwc2UgLmNvbGxhcHNpYmxlLWNvbnRlbnQgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uQ29sbGFwc2UgLkZhcUNvbGxhcHNlIC5jb2xsYXBzaWJsZS1jb250ZW50IHAgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uQ29sbGFwc2UgLkZhcUNvbGxhcHNlIC5jb2xsYXBzaWJsZS1jb250ZW50IHAgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5TZXJ2aWNlc19fY29udGVudC0taW5uZXIgLmRlc2NyaXB0aW9uQ29sbGFwc2UgLkZhcUNvbGxhcHNlIC5jb2xsYXBzaWJsZS1jb250ZW50IHVsIHtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogMTRweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4uU2VydmljZXNfX2NvbnRlbnQtLWlubmVyIC5kZXNjcmlwdGlvbkNvbGxhcHNlIC5GYXFDb2xsYXBzZSAuY29sbGFwc2libGUtY29udGVudCB1bCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxNi40MnB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG5cbi5TdGFydHVwc19fYmFubmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzFhMjM3ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX19iYW5uZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cbi5TdGFydHVwc19fYmFubmVyLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX2Jhbm5lci5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5TdGFydHVwc19fYmFubmVyLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX2Jhbm5lci5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLlN0YXJ0dXBzX19iYW5uZXItLWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxQTIzN0U7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDZweDtcbn1cbi5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuLlN0YXJ0dXBzX19iYW5uZXItLWNvbnRlbnQgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCB2aWRlbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMxYTIzN2U7XG4gIH1cbn1cbi5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IHZpZGVvOjotaW50ZXJuYWwtbWVkaWEtY29udHJvbHMtb3ZlcmxheS1jYXN0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICBjb2xvcjogIzFBMjM3RTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMi41dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IHJlbSg1MCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX19iYW5uZXItLWNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNTApO1xuICB9XG59XG4uU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCAubGluZSB7XG4gIGJhY2tncm91bmQ6ICNERDlFMzM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG4uU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCAudGV4dCBwIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAydmg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNCQjQ2NDY7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDV2dztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlN0YXJ0dXBzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDcwdmg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uLkJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMWEyMzdlO1xufVxuLlN0YXJ0dXBzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbi5CbHVlOmhvdmVyIHtcbiAgY29sb3I6ICMxYTIzN2U7XG59XG4uU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uLkJsdWU6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMWEyMzdlO1xufVxuLlN0YXJ0dXBzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uU3RhcnR1cHNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0ZGRjtcbn1cbi5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IC5CdXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjb2xvcjogI0JCNDY0Njtcbn1cbi5TdGFydHVwc19fYmFubmVyLS1jb250ZW50IC5CdXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjQkI0NjQ2O1xufVxuLlN0YXJ0dXBzX19yZXN1bWUge1xuICBwYWRkaW5nOiA3dmggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX19yZXN1bWUge1xuICAgIHBhZGRpbmc6IDEyMHB4IDA7XG4gIH1cbn1cbi5TdGFydHVwc19fcmVzdW1lIC50ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyLjN2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX19yZXN1bWUgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbn1cbi5TdGFydHVwc19fcmVzdW1lIC50ZXh0IHAge1xuICBmb250LXNpemU6IDQuNXZ3O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlN0YXJ0dXBzX19yZXN1bWUgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3Jlc3VtZSAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTgpO1xuICB9XG59XG4uU3RhcnR1cHNfX3Jlc3VtZSAuYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbi5TdGFydHVwc19fcmVzdW1lIC5hY3Rpb24gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU3RhcnR1cHNfX3Jlc3VtZSAuYWN0aW9uIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX19yZXN1bWUgLmFjdGlvbiBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG4uU3RhcnR1cHNfX3Jlc3VtZSAuYWN0aW9uIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uU3RhcnR1cHNfX2dhbGxlcnkge1xuICBwYWRkaW5nOiA0dmggMDtcbiAgYmFja2dyb3VuZDogIzFBMjM3RTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX19nYWxsZXJ5IHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG59XG4uU3RhcnR1cHNfX2dhbGxlcnktLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fZ2FsbGVyeS0tY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAwO1xuICB9XG59XG4uU3RhcnR1cHNfX3ZpZGVvIHtcbiAgcGFkZGluZzogNHZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fdmlkZW8ge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cbi5TdGFydHVwc19fdmlkZW8tLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLlN0YXJ0dXBzX192aWRlby0tY29udGVudCAudGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICB9XG59XG4uU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgxLCAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgyLCAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgzLCAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGg0LCAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGg1IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLlN0YXJ0dXBzX192aWRlby0tY29udGVudCAudGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogNnZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gIH1cbn1cbi5TdGFydHVwc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDIge1xuICBmb250LXNpemU6IDUuNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IHJlbSgyMik7XG4gIH1cbn1cbi5TdGFydHVwc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDMge1xuICBmb250LXNpemU6IDV2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlN0YXJ0dXBzX192aWRlby0tY29udGVudCAudGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG4uU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGg0IHtcbiAgZm9udC1zaXplOiA0LjV2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlN0YXJ0dXBzX192aWRlby0tY29udGVudCAudGV4dCBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTgpO1xuICB9XG59XG4uU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGg1IHtcbiAgZm9udC1zaXplOiA0dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TdGFydHVwc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX192aWRlby0tY29udGVudCAudGV4dCBoNSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuLlN0YXJ0dXBzX192aWRlby0tY29udGVudCAudGV4dCBwIHtcbiAgZm9udC1zaXplOiA0LjV2dztcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TdGFydHVwc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX192aWRlby0tY29udGVudCAudGV4dCBwIHtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLlN0YXJ0dXBzX192aWRlby0tY29udGVudCAudmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLXRvcDogMnZoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3ZpZGVvLS1jb250ZW50IC52aWRlbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLlN0YXJ0dXBzX192aWRlby0tY29udGVudCAudmlkZW8gaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzU1cHg7XG59XG4uU3RhcnR1cHNfX3NlcnZpY2VzIHtcbiAgcGFkZGluZzogNHZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fc2VydmljZXMge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgfVxufVxuLlN0YXJ0dXBzX19zZXJ2aWNlcy0tY29udGVudCAuc2VydmljZUxpc3Qge1xuICBtYXJnaW4tdG9wOiA1dmg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0IHtcbiAgICBtYXJnaW4tdG9wOiA4N3B4O1xuICB9XG59XG4uU3RhcnR1cHNfX3NlcnZpY2VzLS1jb250ZW50IC5zZXJ2aWNlTGlzdCAuc2xpY2stbmV4dCB7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIHJpZ2h0OiAtNzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC9hcnJvdy1yaWdodC5wbmcpO1xufVxuLlN0YXJ0dXBzX19zZXJ2aWNlcy0tY29udGVudCAuc2VydmljZUxpc3QgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0IC5zbGljay1wcmV2IHtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC9hcnJvdy1sZWZ0LnBuZyk7XG4gIGxlZnQ6IC03MHB4O1xufVxuLlN0YXJ0dXBzX19zZXJ2aWNlcy0tY29udGVudCAuc2VydmljZUxpc3QgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0X19pdGVtIHtcbiAgYmFja2dyb3VuZDogIzFBMjM3RTtcbiAgaGVpZ2h0OiAzMjhweDtcbiAgbWFyZ2luOiAwIDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0X19pdGVtOmhvdmVyIC5ob3ZlciB7XG4gIHRvcDogMDtcbn1cbi5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0X19pdGVtIC5maXJzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNGRkY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLlN0YXJ0dXBzX19zZXJ2aWNlcy0tY29udGVudCAuc2VydmljZUxpc3RfX2l0ZW0gLmZpcnN0IHAge1xuICBmb250LXNpemU6IDYuMjV2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0X19pdGVtIC5maXJzdCBwIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0X19pdGVtIC5maXJzdCBwIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjUpO1xuICB9XG59XG4uU3RhcnR1cHNfX3NlcnZpY2VzLS1jb250ZW50IC5zZXJ2aWNlTGlzdF9faXRlbSAuaG92ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjb2xvcjogIzFBMjM3RTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IC0xMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFM0UzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0X19pdGVtIC5ob3ZlciBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0X19pdGVtIC5ob3ZlciBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0X19pdGVtIC5ob3ZlciBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uU3RhcnR1cHNfX3NlcnZpY2VzLS1jb250ZW50IC5zZXJ2aWNlTGlzdF9faXRlbSAuaG92ZXIgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uU3RhcnR1cHNfX3NlcnZpY2VzLS1jb250ZW50IC5zZXJ2aWNlTGlzdF9faXRlbSAuaG92ZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMUEyMzdFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlN0YXJ0dXBzX19zZXJ2aWNlcy0tY29udGVudCAuc2VydmljZUxpc3RfX2l0ZW0gLmhvdmVyIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX19zZXJ2aWNlcy0tY29udGVudCAuc2VydmljZUxpc3RfX2l0ZW0gLmhvdmVyIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbi5TdGFydHVwc19fc2VydmljZXMtLWNvbnRlbnQgLnNlcnZpY2VMaXN0X19pdGVtIC5ob3ZlciB1bCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLlN0YXJ0dXBzX19jb25jZXB0cyB7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gIHBhZGRpbmc6IDR2aCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX2NvbmNlcHRzIHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG4gIH1cbn1cbi5TdGFydHVwc19fY29uY2VwdHMtLWNvbnRlbnQgLmxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fY29uY2VwdHMtLWNvbnRlbnQgLmxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uU3RhcnR1cHNfX2NvbmNlcHRzLS1jb250ZW50IC5saXN0X19ib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX19jb25jZXB0cy0tY29udGVudCAubGlzdF9fYm94IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG59XG4uU3RhcnR1cHNfX2NvbmNlcHRzLS1jb250ZW50IC5saXN0X19ib3g6aG92ZXIgLmxpc3RfX2JveC0taWNvbiB7XG4gIGJhY2tncm91bmQ6ICMxQTIzN0U7XG59XG4uU3RhcnR1cHNfX2NvbmNlcHRzLS1jb250ZW50IC5saXN0X19ib3g6aG92ZXIgLmxpc3RfX2JveC0taWNvbiAuYmx1ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uU3RhcnR1cHNfX2NvbmNlcHRzLS1jb250ZW50IC5saXN0X19ib3g6aG92ZXIgLmxpc3RfX2JveC0taWNvbiAud2hpdGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5TdGFydHVwc19fY29uY2VwdHMtLWNvbnRlbnQgLmxpc3RfX2JveDpob3ZlciAubGlzdF9fYm94LS10aXRsZSAubGluZSB7XG4gIHdpZHRoOiA0MHB4O1xufVxuLlN0YXJ0dXBzX19jb25jZXB0cy0tY29udGVudCAubGlzdF9fYm94LS1pY29uIHtcbiAgbWFyZ2luOiAwIGF1dG8gMzhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLlN0YXJ0dXBzX19jb25jZXB0cy0tY29udGVudCAubGlzdF9fYm94LS1pY29uIC5ibHVlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uU3RhcnR1cHNfX2NvbmNlcHRzLS1jb250ZW50IC5saXN0X19ib3gtLWljb24gLndoaXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5TdGFydHVwc19fY29uY2VwdHMtLWNvbnRlbnQgLmxpc3RfX2JveC0tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG4uU3RhcnR1cHNfX2NvbmNlcHRzLS1jb250ZW50IC5saXN0X19ib3gtLXRpdGxlIHAge1xuICBjb2xvcjogIzFBMjM3RTtcbiAgZm9udC1zaXplOiA0LjI1dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TdGFydHVwc19fY29uY2VwdHMtLWNvbnRlbnQgLmxpc3RfX2JveC0tdGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE3KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX2NvbmNlcHRzLS1jb250ZW50IC5saXN0X19ib3gtLXRpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXNpemU6IHJlbSgxNyk7XG4gIH1cbn1cbi5TdGFydHVwc19fY29uY2VwdHMtLWNvbnRlbnQgLmxpc3RfX2JveC0tdGl0bGUgLmxpbmUge1xuICB3aWR0aDogNjdweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMxQTIzN0U7XG4gIG1hcmdpbjogMTRweCBhdXRvIDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLlN0YXJ0dXBzX19jb25jZXB0cy0tY29udGVudCAubGlzdF9fYm94IHAge1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5TdGFydHVwc19fcGFydG5lcnMge1xuICBwYWRkaW5nOiA0dmggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX19wYXJ0bmVycyB7XG4gICAgcGFkZGluZzogMTAwcHggMCAzNXB4IDA7XG4gIH1cbn1cbi5TdGFydHVwc19fcGFydG5lcnMtLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fcGFydG5lcnMtLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLlN0YXJ0dXBzX19wYXJ0bmVycy0tbGlzdCAuaXRlbSB7XG4gIHdpZHRoOiAzNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3BhcnRuZXJzLS1saXN0IC5pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICB9XG59XG4uU3RhcnR1cHNfX3BhcnRuZXJzLS1saXN0IC5pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fcGFydG5lcnMtLWxpc3QgLml0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5TdGFydHVwc19fdGltZWxpbmUge1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xuICBwYWRkaW5nOiA0dmggMDtcbiAgY29sb3I6ICNGRkY7XG4gIG1hcmdpbi1ib3R0b206IDR2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX190aW1lbGluZSB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5TdGFydHVwc19fdGltZWxpbmUtLWNvbnRlbnQgaDUge1xuICBmb250LXNpemU6IDcuNXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TdGFydHVwc19fdGltZWxpbmUtLWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXNpemU6IHJlbSgzMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX190aW1lbGluZS0tY29udGVudCBoNSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3RpbWVsaW5lLS1jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDE3LjV2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TdGFydHVwc19fdGltZWxpbmUtLWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXNpemU6IHJlbSg3MCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuU3RhcnR1cHNfX3RpbWVsaW5lLS1jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNzApO1xuICB9XG59XG4uU3RhcnR1cHNfX3RpbWVsaW5lLS1jb250ZW50IC5pbm5lciB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uU3RhcnR1cHNfX3RpbWVsaW5lLS1jb250ZW50IC5pbm5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlN0YXJ0dXBzX190aW1lbGluZS0tY29udGVudCAuaW5uZXIgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLlN0YXJ0dXBzX190aW1lbGluZS0tY29udGVudCAuZGF5cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjQUNBQ0FDO1xuICBoZWlnaHQ6IDNweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNBQ0FDQUM7XG4gIGZvbnQtc2l6ZTogN3Z3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU3RhcnR1cHNfX3RpbWVsaW5lLS1jb250ZW50IC5kYXlzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TdGFydHVwc19fdGltZWxpbmUtLWNvbnRlbnQgLmRheXMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IHJlbSgyOCk7XG4gIH1cbn1cblxuLkJ1c2luZXNzZXNfX2Jhbm5lciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMxYTIzN2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19iYW5uZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19iYW5uZXIubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19iYW5uZXIubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fYmFubmVyLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fYmFubmVyLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fYmFubmVyLS1iYXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2cHg7XG59XG4uQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG4uQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IHZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX2Jhbm5lci0tY29udGVudCB2aWRlbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMxYTIzN2U7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19iYW5uZXItLWNvbnRlbnQgdmlkZW86Oi1pbnRlcm5hbC1tZWRpYS1jb250cm9scy1vdmVybGF5LWNhc3QtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5CdXNpbmVzc2VzX19iYW5uZXItLWNvbnRlbnQgLnRpdGxlIHtcbiAgY29sb3I6ICMxQTIzN0U7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTIuNXZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkJ1c2luZXNzZXNfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IHJlbSg1MCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IHJlbSg1MCk7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19iYW5uZXItLWNvbnRlbnQgLmxpbmUge1xuICBiYWNrZ3JvdW5kOiAjREQ5RTMzO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5CdXNpbmVzc2VzX19iYW5uZXItLWNvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX2Jhbm5lci0tY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX2Jhbm5lci0tY29udGVudCAudGV4dCBwIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX2Jhbm5lci0tY29udGVudCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAydmg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNCQjQ2NDY7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDV2dztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkJ1c2luZXNzZXNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDcwdmg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24uQmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMxYTIzN2U7XG59XG4uQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24uQmx1ZTpob3ZlciB7XG4gIGNvbG9yOiAjMWEyMzdlO1xufVxuLkJ1c2luZXNzZXNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uLkJsdWU6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMWEyMzdlO1xufVxuLkJ1c2luZXNzZXNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5CdXNpbmVzc2VzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNGRkY7XG59XG4uQnVzaW5lc3Nlc19fYmFubmVyLS1jb250ZW50IC5CdXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjb2xvcjogI0JCNDY0Njtcbn1cbi5CdXNpbmVzc2VzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNCQjQ2NDY7XG59XG4uQnVzaW5lc3Nlc19fcmVzdW1lIHtcbiAgcGFkZGluZzogN3ZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19yZXN1bWUge1xuICAgIHBhZGRpbmc6IDEyMHB4IDA7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19yZXN1bWUgLnRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIuM3ZoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fcmVzdW1lIC50ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG59XG4uQnVzaW5lc3Nlc19fcmVzdW1lIC50ZXh0IHAge1xuICBmb250LXNpemU6IDQuNXZ3O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkJ1c2luZXNzZXNfX3Jlc3VtZSAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19yZXN1bWUgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX3Jlc3VtZSAuYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNDBweDtcbn1cbi5CdXNpbmVzc2VzX19yZXN1bWUgLmFjdGlvbiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDV2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkJ1c2luZXNzZXNfX3Jlc3VtZSAuYWN0aW9uIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX3Jlc3VtZSAuYWN0aW9uIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19yZXN1bWUgLmFjdGlvbiBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLkJ1c2luZXNzZXNfX251bWJlcnMge1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xuICBjb2xvcjogI0ZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDR2aDtcbiAgcGFkZGluZy1ib3R0b206IDR2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkJ1c2luZXNzZXNfX251bWJlcnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19udW1iZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX251bWJlcnMgLmljb24gaW1nIHtcbiAgd2lkdGg6IDUwdnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19udW1iZXJzIC5pY29uIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19udW1iZXJzIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLkJ1c2luZXNzZXNfX251bWJlcnMgLmNvbnRlbnRfX251bWJlcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fbnVtYmVycyAuY29udGVudF9fbnVtYmVycyB7XG4gICAgY29sb3I6ICMwQTFENEI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX251bWJlcnMgLmNvbnRlbnRfX251bWJlcnMge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICB9XG59XG4uQnVzaW5lc3Nlc19fbnVtYmVycyAuY29udGVudF9fbnVtYmVycyBwIHtcbiAgZm9udC1zaXplOiAxMHZ3O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQnVzaW5lc3Nlc19fbnVtYmVycyAuY29udGVudF9fbnVtYmVycyBwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNDApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19udW1iZXJzIC5jb250ZW50X19udW1iZXJzIHAge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IHJlbSg0MCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX251bWJlcnMgLmNvbnRlbnRfX251bWJlcnMgcCB7XG4gICAgZm9udC1zaXplOiAxMjV2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5CdXNpbmVzc2VzX19udW1iZXJzIC5jb250ZW50X19udW1iZXJzIHAge1xuICAgIGZvbnQtc2l6ZTogNTAwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNTAwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19udW1iZXJzIC5jb250ZW50X19udW1iZXJzIHAge1xuICAgIGZvbnQtc2l6ZTogNTAwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNTAwKTtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX251bWJlcnMgLmNvbnRlbnRfX251bWJlcnMgcCBzdXAge1xuICBmb250LXNpemU6IDYuMjV2dztcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQnVzaW5lc3Nlc19fbnVtYmVycyAuY29udGVudF9fbnVtYmVycyBwIHN1cCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fbnVtYmVycyAuY29udGVudF9fbnVtYmVycyBwIHN1cCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fbnVtYmVycyAuY29udGVudF9fbnVtYmVycyBwIHN1cCB7XG4gICAgZm9udC1zaXplOiA0Mi41dnc7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQnVzaW5lc3Nlc19fbnVtYmVycyAuY29udGVudF9fbnVtYmVycyBwIHN1cCB7XG4gICAgZm9udC1zaXplOiAxNzBweDtcbiAgICBmb250LXNpemU6IHJlbSgxNzApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX251bWJlcnMgLmNvbnRlbnRfX251bWJlcnMgcCBzdXAge1xuICAgIGZvbnQtc2l6ZTogMTcwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMTcwKTtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX251bWJlcnMgLmNvbnRlbnRfX3RleHQge1xuICBtYXJnaW4tdG9wOiAzdmg7XG4gIG1hcmdpbi1ib3R0b206IDN2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX251bWJlcnMgLmNvbnRlbnRfX3RleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG59XG4uQnVzaW5lc3Nlc19fbnVtYmVycyAuY29udGVudF9fdGV4dCBwIHtcbiAgZm9udC1zaXplOiA1dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQnVzaW5lc3Nlc19fbnVtYmVycyAuY29udGVudF9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19udW1iZXJzIC5jb250ZW50X190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX251bWJlcnMgLmNvbnRlbnRfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxMHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkJ1c2luZXNzZXNfX251bWJlcnMgLmNvbnRlbnRfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19udW1iZXJzIC5jb250ZW50X190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IHJlbSg0MCk7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX192aWRlbyB7XG4gIHBhZGRpbmc6IDR2aCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fdmlkZW8ge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCAudGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1OTBweDtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgxLCAuQnVzaW5lc3Nlc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDIsIC5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCAudGV4dCBoMywgLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGg0LCAuQnVzaW5lc3Nlc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uQnVzaW5lc3Nlc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDEge1xuICBmb250LXNpemU6IDZ2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiA1LjV2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCAudGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGgzIHtcbiAgZm9udC1zaXplOiA1dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCAudGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCAudGV4dCBoNCB7XG4gIGZvbnQtc2l6ZTogNC41dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCAudGV4dCBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX192aWRlby0tY29udGVudCAudGV4dCBoNSB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQnVzaW5lc3Nlc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgaDUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC50ZXh0IGg1IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogNC41dnc7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQnVzaW5lc3Nlc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fdmlkZW8tLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC52aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLkJ1c2luZXNzZXNfX3ZpZGVvLS1jb250ZW50IC52aWRlbyBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5CdXNpbmVzc2VzX19qb2JzIHtcbiAgcGFkZGluZzogN3ZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19qb2JzIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDAgMDtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX2pvYnMtLWNvbnRlbnQgLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX2pvYnMtLWNvbnRlbnQgLmlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX2pvYnMtLWNvbnRlbnQgLmlubmVyX19ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fam9icy0tY29udGVudCAuaW5uZXJfX2JveCB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX2pvYnMtLWNvbnRlbnQgLmlubmVyX19ib3ggLnN1YnRpdGxlIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLkJ1c2luZXNzZXNfX2pvYnMtLWNvbnRlbnQgLmlubmVyX19ib3ggLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiA0dnc7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5CdXNpbmVzc2VzX19qb2JzLS1jb250ZW50IC5pbm5lcl9fYm94IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fam9icy0tY29udGVudCAuaW5uZXJfX2JveCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19qb2JzLS1jb250ZW50IC5pbm5lcl9fYm94IHAge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLkJ1c2luZXNzZXNfX3N0ZXBzIHtcbiAgcGFkZGluZzogNHZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19zdGVwcyB7XG4gICAgcGFkZGluZzogMTAwcHggMCAwIDA7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19zdGVwcy0tY29udGVudCAucmVzdW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLkJ1c2luZXNzZXNfX3N0ZXBzLS1jb250ZW50IC5yZXN1bWUgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uQnVzaW5lc3Nlc19fc3RlcHMtLWNvbnRlbnQgLnNsaWRlclN0ZXBzIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5CdXNpbmVzc2VzX19zdGVwcy0tY29udGVudCAuc2xpZGVyU3RlcHMgLnNsaWNrLW5leHQge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICByaWdodDogLTcwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYXJyb3ctcmlnaHQucG5nKTtcbn1cbi5CdXNpbmVzc2VzX19zdGVwcy0tY29udGVudCAuc2xpZGVyU3RlcHMgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5CdXNpbmVzc2VzX19zdGVwcy0tY29udGVudCAuc2xpZGVyU3RlcHMgLnNsaWNrLXByZXYge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2Fycm93LWxlZnQucG5nKTtcbiAgbGVmdDogLTcwcHg7XG59XG4uQnVzaW5lc3Nlc19fc3RlcHMtLWNvbnRlbnQgLnNsaWRlclN0ZXBzIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uQnVzaW5lc3Nlc19fc3RlcHMtLWNvbnRlbnQgLnNsaWRlclN0ZXBzIC5jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFBMjM3RTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMzI4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19zdGVwcy0tY29udGVudCAuc2xpZGVyU3RlcHMgLmNhcmQge1xuICAgIGhlaWdodDogMzMwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19zdGVwcy0tY29udGVudCAuc2xpZGVyU3RlcHMgLmNhcmQ6aG92ZXIgLmNhcmRfX2NvbnRlbnQge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4uQnVzaW5lc3Nlc19fc3RlcHMtLWNvbnRlbnQgLnNsaWRlclN0ZXBzIC5jYXJkX19maXJzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNGRkY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLkJ1c2luZXNzZXNfX3N0ZXBzLS1jb250ZW50IC5zbGlkZXJTdGVwcyAuY2FyZF9fZmlyc3QgcCB7XG4gIGZvbnQtc2l6ZTogNi4yNXZ3O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkJ1c2luZXNzZXNfX3N0ZXBzLS1jb250ZW50IC5zbGlkZXJTdGVwcyAuY2FyZF9fZmlyc3QgcCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fc3RlcHMtLWNvbnRlbnQgLnNsaWRlclN0ZXBzIC5jYXJkX19maXJzdCBwIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjUpO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fc3RlcHMtLWNvbnRlbnQgLnNsaWRlclN0ZXBzIC5jYXJkX19jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UzRTNFMztcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC0xMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLkJ1c2luZXNzZXNfX3N0ZXBzLS1jb250ZW50IC5zbGlkZXJTdGVwcyAuY2FyZF9fY29udGVudCBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuQnVzaW5lc3Nlc19fc3RlcHMtLWNvbnRlbnQgLnNsaWRlclN0ZXBzIC5jYXJkX19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX3N0ZXBzLS1jb250ZW50IC5zbGlkZXJTdGVwcyAuY2FyZF9fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fc3RlcHMtLWNvbnRlbnQgLnNsaWRlclN0ZXBzIC5jYXJkX19jb250ZW50IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5CdXNpbmVzc2VzX19zdGVwcy0tY29udGVudCAuc2xpZGVyU3RlcHMgLmNhcmRfX2NvbnRlbnQgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMUEyMzdFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uQnVzaW5lc3Nlc19fY2hvb3NlIHtcbiAgcGFkZGluZzogNHZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19jaG9vc2Uge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19jaG9vc2UtLWNvbnRlbnQgLnNsaWRlck51bWJlcnMge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLkJ1c2luZXNzZXNfX2Nob29zZS0tY29udGVudCAuc2xpZGVyTnVtYmVycyAuc2xpY2stbmV4dCwgLkJ1c2luZXNzZXNfX2Nob29zZS0tY29udGVudCAuc2xpZGVyTnVtYmVycyAuc2xpY2stcHJldiB7XG4gIHdpZHRoOiA2M3B4O1xuICBoZWlnaHQ6IDYzcHg7XG4gIGJvdHRvbTogMDtcbn1cbi5CdXNpbmVzc2VzX19jaG9vc2UtLWNvbnRlbnQgLnNsaWRlck51bWJlcnMgLnNsaWNrLW5leHQ6YmVmb3JlLCAuQnVzaW5lc3Nlc19fY2hvb3NlLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uQnVzaW5lc3Nlc19fY2hvb3NlLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQucG5nKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDAuOCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19jaG9vc2UtLWNvbnRlbnQgLnNsaWRlck51bWJlcnMgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19jaG9vc2UtLWNvbnRlbnQgLnNsaWRlck51bWJlcnMgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDAuOCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19jaG9vc2UtLWNvbnRlbnQgLnNsaWRlck51bWJlcnMgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX2Nob29zZS0tY29udGVudCAuc2xpZGVyTnVtYmVyc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uQnVzaW5lc3Nlc19fY2hvb3NlLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzX19pdGVtLS1pbWFnZSB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uQnVzaW5lc3Nlc19fY2hvb3NlLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzX19pdGVtLS1pbWFnZSBpbWcge1xuICB3aWR0aDogMzB2dztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fY2hvb3NlLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzX19pdGVtLS1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fY2hvb3NlLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzX19pdGVtLS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA2dnc7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5CdXNpbmVzc2VzX19jaG9vc2UtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19jaG9vc2UtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fY2hvb3NlLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzX19pdGVtLS1kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA0dnc7XG4gIHBhZGRpbmc6IDAgMTR2dztcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5CdXNpbmVzc2VzX19jaG9vc2UtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19jaG9vc2UtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fZmVhdHVyZXMge1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xuICBjb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogNHZoIDA7XG4gIG1hcmdpbi1ib3R0b206IDR2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX2ZlYXR1cmVzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19mZWF0dXJlcy0tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX2ZlYXR1cmVzLS1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uQnVzaW5lc3Nlc19fZmVhdHVyZXMtLWNvbnRlbnQgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMnZoO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fZmVhdHVyZXMtLWNvbnRlbnQgLnRleHQge1xuICAgIG1heC13aWR0aDogNTgwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLkJ1c2luZXNzZXNfX2ZlYXR1cmVzLS1jb250ZW50IC50ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLkJ1c2luZXNzZXNfX2ZlYXR1cmVzLS1jb250ZW50IC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLkJ1c2luZXNzZXNfX2ZlYXR1cmVzLS1jb250ZW50IC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX2ZlYXR1cmVzLS1jb250ZW50IC5pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgICBtYXJnaW46IC0yMHB4IDA7XG4gIH1cbiAgLkJ1c2luZXNzZXNfX2ZlYXR1cmVzLS1jb250ZW50IC5pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLkJ1c2luZXNzZXNfX3BhcnRuZXJzIHtcbiAgcGFkZGluZzogNHZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5CdXNpbmVzc2VzX19wYXJ0bmVycyB7XG4gICAgcGFkZGluZzogMTAwcHggMCAzNXB4IDA7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19wYXJ0bmVycy0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkJ1c2luZXNzZXNfX3BhcnRuZXJzLS1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19wYXJ0bmVycy0tbGlzdCAuaXRlbSB7XG4gIHdpZHRoOiAzNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fcGFydG5lcnMtLWxpc3QgLml0ZW0ge1xuICAgIG1heC13aWR0aDogMTgwcHg7XG4gIH1cbn1cbi5CdXNpbmVzc2VzX19wYXJ0bmVycy0tbGlzdCAuaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuQnVzaW5lc3Nlc19fcGFydG5lcnMtLWxpc3QgLml0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLkludmVzdG9yc19fYmFubmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzFhMjM3ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fYmFubmVyIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG4uSW52ZXN0b3JzX19iYW5uZXIubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX2Jhbm5lci5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX2Jhbm5lci5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fYmFubmVyLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uSW52ZXN0b3JzX19iYW5uZXItLWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxQTIzN0U7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDZweDtcbn1cbi5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fYmFubmVyLS1jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG4uSW52ZXN0b3JzX19iYW5uZXItLWNvbnRlbnQgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSW52ZXN0b3JzX19iYW5uZXItLWNvbnRlbnQgdmlkZW8ge1xuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjMWEyMzdlO1xuICB9XG59XG4uSW52ZXN0b3JzX19iYW5uZXItLWNvbnRlbnQgdmlkZW86Oi1pbnRlcm5hbC1tZWRpYS1jb250cm9scy1vdmVybGF5LWNhc3QtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICBjb2xvcjogIzFBMjM3RTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMi41dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSW52ZXN0b3JzX19iYW5uZXItLWNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNTApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IHJlbSg1MCk7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAubGluZSB7XG4gIGJhY2tncm91bmQ6ICNERDlFMzM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAudGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSW52ZXN0b3JzX19iYW5uZXItLWNvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG4uSW52ZXN0b3JzX19iYW5uZXItLWNvbnRlbnQgLnRleHQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDV2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkludmVzdG9yc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fYmFubmVyLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMnZoO1xuICBtYXJnaW4tdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjQkI0NjQ2O1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiA1dnc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA3MHZoO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLkludmVzdG9yc19fYmFubmVyLS1jb250ZW50IC5CdXR0b24uQmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMxYTIzN2U7XG59XG4uSW52ZXN0b3JzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbi5CbHVlOmhvdmVyIHtcbiAgY29sb3I6ICMxYTIzN2U7XG59XG4uSW52ZXN0b3JzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbi5CbHVlOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzFhMjM3ZTtcbn1cbi5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0ZGRjtcbn1cbi5JbnZlc3RvcnNfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgY29sb3I6ICNCQjQ2NDY7XG59XG4uSW52ZXN0b3JzX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNCQjQ2NDY7XG59XG4uSW52ZXN0b3JzX19yZXN1bWUge1xuICBwYWRkaW5nOiA3dmggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fcmVzdW1lIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICB9XG59XG4uSW52ZXN0b3JzX19yZXN1bWUgLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSW52ZXN0b3JzX19yZXN1bWUgLnRleHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uSW52ZXN0b3JzX19yZXN1bWUgLnRleHRfX2JveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDR2aDtcbiAgbWFyZ2luLWJvdHRvbTogNHZoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSW52ZXN0b3JzX19yZXN1bWUgLnRleHRfX2JveCB7XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG59XG4uSW52ZXN0b3JzX19yZXN1bWUgLnRleHRfX2JveCBoMSwgLkludmVzdG9yc19fcmVzdW1lIC50ZXh0X19ib3ggaDIsIC5JbnZlc3RvcnNfX3Jlc3VtZSAudGV4dF9fYm94IGgzLCAuSW52ZXN0b3JzX19yZXN1bWUgLnRleHRfX2JveCBoNCwgLkludmVzdG9yc19fcmVzdW1lIC50ZXh0X19ib3ggaDUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLkludmVzdG9yc19fcmVzdW1lIC50ZXh0X19ib3ggaDUge1xuICBmb250LXNpemU6IDQuNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSW52ZXN0b3JzX19yZXN1bWUgLnRleHRfX2JveCBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSW52ZXN0b3JzX19yZXN1bWUgLnRleHRfX2JveCBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuLkludmVzdG9yc19fcmVzdW1lIC50ZXh0X19ib3ggcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogNC41dnc7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSW52ZXN0b3JzX19yZXN1bWUgLnRleHRfX2JveCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX3Jlc3VtZSAudGV4dF9fYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX2ZlYXR1cmVzIHtcbiAgcGFkZGluZzogM3ZoIDA7XG4gIGJhY2tncm91bmQ6ICMxQTIzN0U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX2ZlYXR1cmVzIHtcbiAgICBwYWRkaW5nOiAyN3B4IDA7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuLkludmVzdG9yc19fZmVhdHVyZXMtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fZmVhdHVyZXMtLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX2ZlYXR1cmVzLS1jb250ZW50IC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fZmVhdHVyZXMtLWNvbnRlbnQgLmltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDcxMHB4O1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICB9XG59XG4uSW52ZXN0b3JzX19mZWF0dXJlcy0tY29udGVudCAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogM3ZoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSW52ZXN0b3JzX19mZWF0dXJlcy0tY29udGVudCAuaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogNTEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLkludmVzdG9yc19fZmVhdHVyZXMtLWNvbnRlbnQgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fZmVhdHVyZXMtLWNvbnRlbnQgLnRleHQge1xuICAgIG1heC13aWR0aDogMzgwcHg7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX2ZlYXR1cmVzLS1jb250ZW50IC50ZXh0IHAge1xuICBmb250LXNpemU6IDQuNzV2dztcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5JbnZlc3RvcnNfX2ZlYXR1cmVzLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBmb250LXNpemU6IHJlbSgxOSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fZmVhdHVyZXMtLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcbiAgfVxufVxuLkludmVzdG9yc19fbnVtYmVycyB7XG4gIHBhZGRpbmc6IDd2aCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSW52ZXN0b3JzX19udW1iZXJzIHtcbiAgICBwYWRkaW5nOiA5MHB4IDA7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX251bWJlcnMtLWNvbnRlbnQgLnNsaWRlck51bWJlcnMge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLkludmVzdG9yc19fbnVtYmVycy0tY29udGVudCAuc2xpZGVyTnVtYmVycyAuc2xpY2stbmV4dCwgLkludmVzdG9yc19fbnVtYmVycy0tY29udGVudCAuc2xpZGVyTnVtYmVycyAuc2xpY2stcHJldiB7XG4gIHdpZHRoOiA2M3B4O1xuICBoZWlnaHQ6IDYzcHg7XG4gIGJvdHRvbTogMDtcbn1cbi5JbnZlc3RvcnNfX251bWJlcnMtLWNvbnRlbnQgLnNsaWRlck51bWJlcnMgLnNsaWNrLW5leHQ6YmVmb3JlLCAuSW52ZXN0b3JzX19udW1iZXJzLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uSW52ZXN0b3JzX19udW1iZXJzLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQucG5nKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fbnVtYmVycy0tY29udGVudCAuc2xpZGVyTnVtYmVycyAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICB9XG59XG4uSW52ZXN0b3JzX19udW1iZXJzLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1sZWZ0LnBuZyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX251bWJlcnMtLWNvbnRlbnQgLnNsaWRlck51bWJlcnMgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICB9XG59XG4uSW52ZXN0b3JzX19udW1iZXJzLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5JbnZlc3RvcnNfX251bWJlcnMtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLWltYWdlIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5JbnZlc3RvcnNfX251bWJlcnMtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uSW52ZXN0b3JzX19udW1iZXJzLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzX19pdGVtLS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA2dnc7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5JbnZlc3RvcnNfX251bWJlcnMtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX251bWJlcnMtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG4uSW52ZXN0b3JzX19udW1iZXJzLS1jb250ZW50IC5zbGlkZXJOdW1iZXJzX19pdGVtLS1kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA0dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5JbnZlc3RvcnNfX251bWJlcnMtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX251bWJlcnMtLWNvbnRlbnQgLnNsaWRlck51bWJlcnNfX2l0ZW0tLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uSW52ZXN0b3JzX19vcHBvcnR1bml0aWVzIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgcGFkZGluZzogNHZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX29wcG9ydHVuaXRpZXMge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgfVxufVxuLkludmVzdG9yc19fb3Bwb3J0dW5pdGllcy0tY29udGVudCAubGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fb3Bwb3J0dW5pdGllcy0tY29udGVudCAubGlzdCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX29wcG9ydHVuaXRpZXMtLWNvbnRlbnQgLmxpc3RfX2JveCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSW52ZXN0b3JzX19vcHBvcnR1bml0aWVzLS1jb250ZW50IC5saXN0X19ib3gge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX29wcG9ydHVuaXRpZXMtLWNvbnRlbnQgLmxpc3RfX2JveDpob3ZlciAubGlzdF9fYm94LS1pY29uIHtcbiAgYmFja2dyb3VuZDogIzFBMjM3RTtcbn1cbi5JbnZlc3RvcnNfX29wcG9ydHVuaXRpZXMtLWNvbnRlbnQgLmxpc3RfX2JveDpob3ZlciAubGlzdF9fYm94LS1pY29uIC5ibHVlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5JbnZlc3RvcnNfX29wcG9ydHVuaXRpZXMtLWNvbnRlbnQgLmxpc3RfX2JveDpob3ZlciAubGlzdF9fYm94LS1pY29uIC53aGl0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLkludmVzdG9yc19fb3Bwb3J0dW5pdGllcy0tY29udGVudCAubGlzdF9fYm94OmhvdmVyIC5saXN0X19ib3gtLXRpdGxlIC5saW5lIHtcbiAgd2lkdGg6IDQwcHg7XG59XG4uSW52ZXN0b3JzX19vcHBvcnR1bml0aWVzLS1jb250ZW50IC5saXN0X19ib3gtLWljb24ge1xuICBtYXJnaW46IDAgYXV0byAzOHB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uSW52ZXN0b3JzX19vcHBvcnR1bml0aWVzLS1jb250ZW50IC5saXN0X19ib3gtLWljb24gLmJsdWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5JbnZlc3RvcnNfX29wcG9ydHVuaXRpZXMtLWNvbnRlbnQgLmxpc3RfX2JveC0taWNvbiAud2hpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLkludmVzdG9yc19fb3Bwb3J0dW5pdGllcy0tY29udGVudCAubGlzdF9fYm94LS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5JbnZlc3RvcnNfX29wcG9ydHVuaXRpZXMtLWNvbnRlbnQgLmxpc3RfX2JveC0tdGl0bGUgcCB7XG4gIGNvbG9yOiAjMUEyMzdFO1xuICBmb250LXNpemU6IDQuMjV2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkludmVzdG9yc19fb3Bwb3J0dW5pdGllcy0tY29udGVudCAubGlzdF9fYm94LS10aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTcpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX29wcG9ydHVuaXRpZXMtLWNvbnRlbnQgLmxpc3RfX2JveC0tdGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE3KTtcbiAgfVxufVxuLkludmVzdG9yc19fb3Bwb3J0dW5pdGllcy0tY29udGVudCAubGlzdF9fYm94LS10aXRsZSAubGluZSB7XG4gIHdpZHRoOiA2N3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzFBMjM3RTtcbiAgbWFyZ2luOiAxNHB4IGF1dG8gMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uSW52ZXN0b3JzX19vcHBvcnR1bml0aWVzLS1jb250ZW50IC5saXN0X19ib3ggcCB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLkludmVzdG9yc19fcGFydG5lcnMge1xuICBwYWRkaW5nOiA0dmggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fcGFydG5lcnMge1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgMzVweCAwO1xuICB9XG59XG4uSW52ZXN0b3JzX19wYXJ0bmVycy0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fcGFydG5lcnMtLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLkludmVzdG9yc19fcGFydG5lcnMtLWxpc3QgLml0ZW0ge1xuICB3aWR0aDogMzV2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkludmVzdG9yc19fcGFydG5lcnMtLWxpc3QgLml0ZW0ge1xuICAgIG1heC13aWR0aDogMTgwcHg7XG4gIH1cbn1cbi5JbnZlc3RvcnNfX3BhcnRuZXJzLS1saXN0IC5pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5JbnZlc3RvcnNfX3BhcnRuZXJzLS1saXN0IC5pdGVtIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5TY2hvb2xfX2xpc3Qge1xuICBwYWRkaW5nOiA0dmggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNjaG9vbF9fbGlzdCB7XG4gICAgcGFkZGluZzogMTBweCAwIDYwcHggMDtcbiAgfVxufVxuLlNjaG9vbF9fbGlzdC0taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzBweDtcbn1cbi5TY2hvb2xfX2xpc3QtLWlubmVyIC5DYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0E4QThBODtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uU2Nob29sX19saXN0LS1pbm5lciAuQ2FyZDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNjaG9vbF9fbGlzdC0taW5uZXIgLkNhcmQge1xuICAgIG1heC13aWR0aDogMzY2cHg7XG4gIH1cbn1cbi5TY2hvb2xfX2xpc3QtLWlubmVyIC5DYXJkIC50aHVtYiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIzMHB4O1xufVxuLlNjaG9vbF9fbGlzdC0taW5uZXIgLkNhcmQgLnRleHQge1xuICBwYWRkaW5nOiAzNHB4IDI1cHg7XG59XG4uU2Nob29sX19saXN0LS1pbm5lciAuQ2FyZCAudGV4dCBzdHJvbmcsIC5TY2hvb2xfX2xpc3QtLWlubmVyIC5DYXJkIC50ZXh0IHAge1xuICBjb2xvcjogIzAwMDtcbn1cbi5TY2hvb2xfX2xpc3QtLWlubmVyIC5DYXJkIC50ZXh0IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogNC41dnc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlNjaG9vbF9fbGlzdC0taW5uZXIgLkNhcmQgLnRleHQgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TY2hvb2xfX2xpc3QtLWlubmVyIC5DYXJkIC50ZXh0IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuLlNjaG9vbF9fbGlzdC0taW5uZXIgLkNhcmQgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogNC41dnc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5TY2hvb2xfX2xpc3QtLWlubmVyIC5DYXJkIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlNjaG9vbF9fbGlzdC0taW5uZXIgLkNhcmQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuLlNjaG9vbF9fbGlzdC0taW5uZXIgLkNhcmQgLnRleHQgc3BhbiB7XG4gIHdpZHRoOiAxMjJweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzA5MDkzQjtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuU2Nob29sX19saXN0LS1pbm5lciAuQ2FyZCAudGV4dCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5TY2hvb2xfX2xpc3QtLWlubmVyIC5DYXJkIC50ZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbi5TY2hvb2xfX2xpc3QtLWlubmVyIC5DYXJkIC50ZXh0IHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4uU2Nob29sX19saXN0LS1pbm5lciAuQ2FyZCAudGV4dCBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0ZGRjtcbn1cblxuLlBvc3RfX2Jhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19iYW5uZXIge1xuICAgIGhlaWdodDogNjUwcHg7XG4gIH1cbn1cbi5Qb3N0X19iYW5uZXIgaDEge1xuICBjb2xvcjogI0ZGRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmb250LXNpemU6IDV2dztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIDIwdnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlBvc3RfX2Jhbm5lciBoMSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuUG9zdF9fYmFubmVyIGgxIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19iYW5uZXIgaDEge1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTB2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19iYW5uZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IHJlbSg0MCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuUG9zdF9fYmFubmVyIGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNDApO1xuICB9XG59XG4uUG9zdF9fYmFubmVyIC5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5Qb3N0X19jb250ZW50IHtcbiAgcGFkZGluZzogNHZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICB9XG59XG4uUG9zdF9fY29udGVudCBpbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMWVtIDFlbTtcbn1cbi5Qb3N0X19jb250ZW50IGltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDFlbSAxZW0gMDtcbn1cbi5Qb3N0X19jb250ZW50IGltZy5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLlBvc3RfX2NvbnRlbnQgYSBpbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMWVtIDFlbTtcbn1cbi5Qb3N0X19jb250ZW50IGEgaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMWVtIDFlbSAwO1xufVxuLlBvc3RfX2NvbnRlbnQgYSBpbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5Qb3N0X19jb250ZW50IGgxIGVtLCAuUG9zdF9fY29udGVudCBoMiBlbSwgLlBvc3RfX2NvbnRlbnQgaDMgZW0sIC5Qb3N0X19jb250ZW50IGg0IGVtLCAuUG9zdF9fY29udGVudCBoNSBlbSwgLlBvc3RfX2NvbnRlbnQgaDYgZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uUG9zdF9fY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogNy41dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMzApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMzApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDEyLjV2dztcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNTApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlBvc3RfX2NvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXNpemU6IHJlbSg1MCk7XG4gIH1cbn1cbi5Qb3N0X19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiA3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDEydnc7XG4gICAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuUG9zdF9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDQ4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC1zaXplOiByZW0oNDgpO1xuICB9XG59XG4uUG9zdF9fY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogNi41dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDExLjV2dztcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgZm9udC1zaXplOiByZW0oNDYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlBvc3RfX2NvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICBmb250LXNpemU6IHJlbSg0Nik7XG4gIH1cbn1cbi5Qb3N0X19jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiA2dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDExdnc7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuUG9zdF9fY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDQ0KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgZm9udC1zaXplOiByZW0oNDQpO1xuICB9XG59XG4uUG9zdF9fY29udGVudCBoNSB7XG4gIGZvbnQtc2l6ZTogNS41dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDEwLjV2dztcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgZm9udC1zaXplOiByZW0oNDIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlBvc3RfX2NvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBmb250LXNpemU6IHJlbSg0Mik7XG4gIH1cbn1cbi5Qb3N0X19jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiA1dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg2IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg2IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg2IHtcbiAgICBmb250LXNpemU6IDEwdnc7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuUG9zdF9fY29udGVudCBoNiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IGg2IHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNDApO1xuICB9XG59XG4uUG9zdF9fY29udGVudCBibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuLlBvc3RfX2NvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG59XG4uUG9zdF9fY29udGVudCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLlBvc3RfX2NvbnRlbnQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlBvc3RfX2NvbnRlbnQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlBvc3RfX2NvbnRlbnQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogNS41dnc7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuUG9zdF9fY29udGVudCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xuICB9XG59XG4uUG9zdF9fY29udGVudCBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuUG9zdF9fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Qb3N0X19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLlBvc3RfX2NvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiA1LjV2dztcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Qb3N0X19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IHJlbSgyMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuUG9zdF9fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xuICB9XG59XG4uUG9zdF9fY29udGVudCBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uUG9zdF9fY29udGVudCBwIGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLkhvbWVfX2Jhbm5lciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDB2aDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMxYTIzN2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19iYW5uZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cbi5Ib21lX19iYW5uZXIubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19iYW5uZXIubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uSG9tZV9fYmFubmVyLmRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fYmFubmVyLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uSG9tZV9fYmFubmVyLS1iYXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMxQTIzN0U7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDZweDtcbn1cbi5Ib21lX19iYW5uZXItLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19iYW5uZXItLWNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbi5Ib21lX19iYW5uZXItLWNvbnRlbnQgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fYmFubmVyLS1jb250ZW50IHZpZGVvIHtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzFhMjM3ZTtcbiAgfVxufVxuLkhvbWVfX2Jhbm5lci0tY29udGVudCB2aWRlbzo6LWludGVybmFsLW1lZGlhLWNvbnRyb2xzLW92ZXJsYXktY2FzdC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLkhvbWVfX2Jhbm5lci0tY29udGVudCAudGl0bGUge1xuICBjb2xvcjogIzFBMjM3RTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMi41dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9fYmFubmVyLS1jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDUwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fYmFubmVyLS1jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDUwKTtcbiAgfVxufVxuLkhvbWVfX2Jhbm5lci0tY29udGVudCAubGluZSB7XG4gIGJhY2tncm91bmQ6ICNERDlFMzM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5Ib21lX19iYW5uZXItLWNvbnRlbnQgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1zaXplOiA1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX2Jhbm5lci0tY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fYmFubmVyLS1jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG4uSG9tZV9fYmFubmVyLS1jb250ZW50IC50ZXh0IHAge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1zaXplOiA1dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Ib21lX19iYW5uZXItLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fYmFubmVyLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5Ib21lX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDJ2aDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZDogIzFBMjM3RTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9fYmFubmVyLS1jb250ZW50IC5CdXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogNzB2aDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5Ib21lX19iYW5uZXItLWNvbnRlbnQgLkJ1dHRvbiBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uSG9tZV9fYmFubmVyLS1jb250ZW50IC5CdXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiAjRkZGO1xufVxuLkhvbWVfX2Jhbm5lci0tY29udGVudCAuQnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgY29sb3I6ICMxQTIzN0U7XG59XG4uSG9tZV9fYmFubmVyLS1jb250ZW50IC5CdXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMUEyMzdFO1xufVxuLkhvbWVfX2Fib3V0IHtcbiAgcGFkZGluZzogN3ZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19hYm91dCB7XG4gICAgcGFkZGluZzogMTIwcHggMDtcbiAgfVxufVxuLkhvbWVfX2Fib3V0LS1jb250ZW50IC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxQTIzN0U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMy43NXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9fYWJvdXQtLWNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgZm9udC1zaXplOiByZW0oNTUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19hYm91dC0tY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBmb250LXNpemU6IHJlbSg1NSk7XG4gIH1cbn1cbi5Ib21lX19hYm91dC0tY29udGVudCAubGluZSB7XG4gIGJhY2tncm91bmQ6ICNERDlFMzM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAxMnB4IGF1dG8gNjVweDtcbn1cbi5Ib21lX19hYm91dC0tY29udGVudCAudGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5Ib21lX19hYm91dC0tY29udGVudCAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAzLjc1dnc7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9fYWJvdXQtLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fYWJvdXQtLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fYWJvdXQtLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0Ljc1dnc7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9fYWJvdXQtLWNvbnRlbnQgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19hYm91dC0tY29udGVudCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTkpO1xuICB9XG59XG4uSG9tZV9fYWJvdXQtLWNvbnRlbnQgYSB7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Ib21lX19hYm91dC0tY29udGVudCBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19hYm91dC0tY29udGVudCBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19hYm91dC0tY29udGVudCBhIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG4uSG9tZV9fYWJvdXQtLWhpZ2gge1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xuICBjb2xvcjogI0ZGRjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19hYm91dC0taGlnaCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIH1cbn1cbi5Ib21lX19hYm91dC0taGlnaCAuQWJvdXRIaWdoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX2Fib3V0LS1oaWdoIC5BYm91dEhpZ2gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLkhvbWVfX2Fib3V0LS1oaWdoIC5BYm91dEhpZ2hfX3RodW1iIHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4uSG9tZV9fYWJvdXQtLWhpZ2ggLkFib3V0SGlnaF9fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ1OHB4O1xuICBmb250LXNpemU6IDV2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX2Fib3V0LS1oaWdoIC5BYm91dEhpZ2hfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX2Fib3V0LS1oaWdoIC5BYm91dEhpZ2hfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX2Fib3V0LS1oaWdoIC5BYm91dEhpZ2hfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cbn1cbi5Ib21lX19hYm91dC0taGlnaCAuQWJvdXRIaWdoX190ZXh0IHAge1xuICBmb250LXNpemU6IDMuNzV2dztcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX2Fib3V0LS1oaWdoIC5BYm91dEhpZ2hfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fYWJvdXQtLWhpZ2ggLkFib3V0SGlnaF9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19hYm91dC0taGlnaCAuQWJvdXRIaWdoX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNC43NXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9fYWJvdXQtLWhpZ2ggLkFib3V0SGlnaF9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTkpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX2Fib3V0LS1oaWdoIC5BYm91dEhpZ2hfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcbiAgfVxufVxuLkhvbWVfX3NwZWNpYWx0aWVzLS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uSG9tZV9fc3BlY2lhbHRpZXMtLWNvbnRlbnQgLml0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA2LjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogMjMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Ib21lX19zcGVjaWFsdGllcy0tY29udGVudCAuaXRlbSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWNvbnRlbnQgLml0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXNpemU6IHJlbSgyNSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX3NwZWNpYWx0aWVzLS1jb250ZW50IC5pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgfVxufVxuLkhvbWVfX3NwZWNpYWx0aWVzLS1jb250ZW50IC5pdGVtOmhvdmVyIC5kZXNjcmlwdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uSG9tZV9fc3BlY2lhbHRpZXMtLWNvbnRlbnQgLml0ZW0gLnRpdGxlIHAge1xuICBmb250LXNpemU6IDUuNXZ3O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX3NwZWNpYWx0aWVzLS1jb250ZW50IC5pdGVtIC50aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19zcGVjaWFsdGllcy0tY29udGVudCAuaXRlbSAudGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgfVxufVxuLkhvbWVfX3NwZWNpYWx0aWVzLS1jb250ZW50IC5pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzFBMjM3RTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDExMCU7XG4gIGhlaWdodDogMTEwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAyO1xufVxuLkhvbWVfX3NwZWNpYWx0aWVzLS1jb250ZW50IC5pdGVtIC5kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Ib21lX19zcGVjaWFsdGllcy0tY29udGVudCAuaXRlbSAuZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWNvbnRlbnQgLml0ZW0gLmRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbi5Ib21lX19zcGVjaWFsdGllcy0tY29udGVudCAuaXRlbSAuZGVzY3JpcHRpb24gcCBzdHJvbmcge1xuICBmb250LXNpemU6IDUuNXZ3O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWNvbnRlbnQgLml0ZW0gLmRlc2NyaXB0aW9uIHAgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19zcGVjaWFsdGllcy0tY29udGVudCAuaXRlbSAuZGVzY3JpcHRpb24gcCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IHJlbSgyMik7XG4gIH1cbn1cbi5Ib21lX19zcGVjaWFsdGllcy0tY29udGVudCAuaXRlbSAuZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5Ib21lX19zcGVjaWFsdGllcy0tY29udGVudCAuaXRlbSAuZGVzY3JpcHRpb24gYSB7XG4gIGZvbnQtc2l6ZTogMy41dnc7XG4gIGNvbG9yOiAjQkI0NjQ2O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Ib21lX19zcGVjaWFsdGllcy0tY29udGVudCAuaXRlbSAuZGVzY3JpcHRpb24gYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWNvbnRlbnQgLml0ZW0gLmRlc2NyaXB0aW9uIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gIH1cbn1cbi5Ib21lX19zcGVjaWFsdGllcy0taGlnaCB7XG4gIGJhY2tncm91bmQ6ICMxQTIzN0U7XG4gIGNvbG9yOiAjRkZGO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogM3ZoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWhpZ2gge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICB9XG59XG4uSG9tZV9fc3BlY2lhbHRpZXMtLWhpZ2ggLkFib3V0SGlnaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWhpZ2ggLkFib3V0SGlnaCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLkhvbWVfX3NwZWNpYWx0aWVzLS1oaWdoIC5BYm91dEhpZ2hfX3RodW1iIHtcbiAgd2lkdGg6IDkwdnc7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWhpZ2ggLkFib3V0SGlnaF9fdGh1bWIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICB9XG59XG4uSG9tZV9fc3BlY2lhbHRpZXMtLWhpZ2ggLkFib3V0SGlnaF9fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ1OHB4O1xuICBmb250LXNpemU6IDV2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX3NwZWNpYWx0aWVzLS1oaWdoIC5BYm91dEhpZ2hfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX3NwZWNpYWx0aWVzLS1oaWdoIC5BYm91dEhpZ2hfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5Ib21lX19zcGVjaWFsdGllcy0taGlnaCAuQWJvdXRIaWdoX190ZXh0IHAge1xuICBmb250LXNpemU6IDMuNXZ3O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWhpZ2ggLkFib3V0SGlnaF9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19zcGVjaWFsdGllcy0taGlnaCAuQWJvdXRIaWdoX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX3NwZWNpYWx0aWVzLS1oaWdoIC5BYm91dEhpZ2hfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Ib21lX19zcGVjaWFsdGllcy0taGlnaCAuQWJvdXRIaWdoX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fc3BlY2lhbHRpZXMtLWhpZ2ggLkFib3V0SGlnaF9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uSG9tZV9fcGFydG5lcnMge1xuICBwYWRkaW5nOiA0dmggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX3BhcnRuZXJzIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDM1cHggMDtcbiAgfVxufVxuLkhvbWVfX3BhcnRuZXJzLS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fcGFydG5lcnMtLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLkhvbWVfX3BhcnRuZXJzLS1saXN0IC5pdGVtIHtcbiAgd2lkdGg6IDM1dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19wYXJ0bmVycy0tbGlzdCAuaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgfVxufVxuLkhvbWVfX3BhcnRuZXJzLS1saXN0IC5pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19wYXJ0bmVycy0tbGlzdCAuaXRlbSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLkhvbWVfX2xpc3RlbmVycyB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBhZGRpbmc6IDd2aCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fbGlzdGVuZXJzIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwIDMwcHggMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fbGlzdGVuZXJzLS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MDBweDtcbiAgfVxufVxuLkhvbWVfX2xpc3RlbmVycy0tY29udGVudCAuVGl0bGVfX3N1YlRvcCB7XG4gIGZvbnQtc2l6ZTogNS41dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Ib21lX19saXN0ZW5lcnMtLWNvbnRlbnQgLlRpdGxlX19zdWJUb3Age1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IHJlbSgyMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX2xpc3RlbmVycy0tY29udGVudCAuVGl0bGVfX3N1YlRvcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgfVxufVxuLkhvbWVfX2xpc3RlbmVycy0tY29udGVudCAuVGl0bGUgaDIge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLkhvbWVfX2xpc3RlbmVycy0tY29udGVudCAuQnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5Ib21lX19kaXNwbGF5IHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcGFkZGluZzogM3ZoIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19kaXNwbGF5IHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG59XG4uSG9tZV9fZGlzcGxheS0tZGVzY3JpcHRpb24ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uSG9tZV9fZGlzcGxheS0tZGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9fZGlzcGxheS0tZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fZGlzcGxheS0tZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuLkhvbWVfX2Rpc3BsYXktLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX2Rpc3BsYXktLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuLkhvbWVfX2Rpc3BsYXktLWxpc3QgLmJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xuICBjb2xvcjogI0ZGRjtcbiAgaGVpZ2h0OiAxODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJ2dyAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fZGlzcGxheS0tbGlzdCAuYm94IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi5Ib21lX19kaXNwbGF5LS1saXN0IC5ib3ggYSB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLkhvbWVfX2Rpc3BsYXktLWxpc3QgLmJveCBhLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uSG9tZV9fZGlzcGxheS0tbGlzdCAuYm94IGE6aG92ZXIge1xuICBjb2xvcjogIzg1ODU4NTtcbn1cbi5Ib21lX19kaXNwbGF5LS1saXN0IC5ib3hfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5Ib21lX19kaXNwbGF5LS1saXN0IC5ib3hfX3RpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDV2dztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX2Rpc3BsYXktLWxpc3QgLmJveF9fdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fZGlzcGxheS0tbGlzdCAuYm94X190aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19kaXNwbGF5LS1saXN0IC5ib3hfX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNi4yNXZ3O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX2Rpc3BsYXktLWxpc3QgLmJveF9fdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19kaXNwbGF5LS1saXN0IC5ib3hfX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXNpemU6IHJlbSgyNSk7XG4gIH1cbn1cbi5Ib21lX19kaXNwbGF5LS1saXN0IC5ib3hfX3RpdGxlIHAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogOC43NXZ3O1xuICBsaW5lLWhlaWdodDogMzdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX2Rpc3BsYXktLWxpc3QgLmJveF9fdGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDM1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fZGlzcGxheS0tbGlzdCAuYm94X190aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgZm9udC1zaXplOiByZW0oMzUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19kaXNwbGF5LS1saXN0IC5ib3hfX3RpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMTV2dztcbiAgICBsaW5lLWhlaWdodDogNjZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5Ib21lX19kaXNwbGF5LS1saXN0IC5ib3hfX3RpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXNpemU6IHJlbSg2MCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9fZGlzcGxheS0tbGlzdCAuYm94X190aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgZm9udC1zaXplOiByZW0oNjApO1xuICB9XG59XG4uSG9tZV9faGVscCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDN2aCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9faGVscCB7XG4gICAgcGFkZGluZzogOTBweCAwO1xuICB9XG59XG4uSG9tZV9faGVscCAuSGVscFNsaWRlckhvbWUge1xuICBtYXJnaW4tdG9wOiAzdmg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19oZWxwIC5IZWxwU2xpZGVySG9tZSB7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgfVxufVxuLkhvbWVfX2hlbHAgLkhlbHBTbGlkZXJIb21lIC5zbGljay1wcmV2OmJlZm9yZSwgLkhvbWVfX2hlbHAgLkhlbHBTbGlkZXJIb21lIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uSG9tZV9faGVscCAuSGVscFNsaWRlckhvbWUgLnNsaWNrLXByZXYge1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDAuNSk7XG59XG4uSG9tZV9faGVscCAuSGVscFNsaWRlckhvbWUgLnNsaWNrLW5leHQge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICByaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnBuZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjUpO1xufVxuLkhvbWVfX2hlbHAgLkhlbHBTbGlkZXJIb21lX19pdGVtIHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19oZWxwIC5IZWxwU2xpZGVySG9tZV9faXRlbSB7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgfVxufVxuLkhvbWVfX2hlbHAgLkhlbHBTbGlkZXJIb21lX19pdGVtIC5iaWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uSG9tZV9faGVscCAuSGVscFNsaWRlckhvbWVfX2l0ZW0gLmJpZyBwIHtcbiAgZm9udC1zaXplOiA3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuSG9tZV9faGVscCAuSGVscFNsaWRlckhvbWVfX2l0ZW0gLmJpZyBwIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19oZWxwIC5IZWxwU2xpZGVySG9tZV9faXRlbSAuYmlnIHAge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IHJlbSgyOCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX2hlbHAgLkhlbHBTbGlkZXJIb21lX19pdGVtIC5iaWcgcCB7XG4gICAgZm9udC1zaXplOiAxMnZ3O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX2hlbHAgLkhlbHBTbGlkZXJIb21lX19pdGVtIC5iaWcgcCB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDQ4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkgYW5kIChtaW4td2lkdGg6IDEwMjQuMXB4KSB7XG4gIC5Ib21lX19oZWxwIC5IZWxwU2xpZGVySG9tZV9faXRlbSAuYmlnIHAge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXNpemU6IHJlbSg0OCk7XG4gIH1cbn1cbi5Ib21lX19oZWxwIC5IZWxwU2xpZGVySG9tZV9faXRlbSAubWVkaXVtIHtcbiAgZm9udC1zaXplOiA1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX2hlbHAgLkhlbHBTbGlkZXJIb21lX19pdGVtIC5tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4xcHgpIHtcbiAgLkhvbWVfX2hlbHAgLkhlbHBTbGlkZXJIb21lX19pdGVtIC5tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5Ib21lX19oZWxwIC5IZWxwU2xpZGVySG9tZV9faXRlbSAubWVkaXVtIHAge1xuICBmb250LXNpemU6IDV2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLkhvbWVfX2hlbHAgLkhlbHBTbGlkZXJIb21lX19pdGVtIC5tZWRpdW0gcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0LjFweCkge1xuICAuSG9tZV9faGVscCAuSGVscFNsaWRlckhvbWVfX2l0ZW0gLm1lZGl1bSBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG4uSG9tZV9faGVscCAuSGVscFNsaWRlckhvbWVfX2l0ZW0gLmhvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAjMUEyMzdFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMTAlO1xuICBoZWlnaHQ6IDExMCU7XG59XG4uSG9tZV9faGVscCAuSGVscFNsaWRlckhvbWVfX2l0ZW06aG92ZXIgLmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn0iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1VYnVudHU6d2dodEAzMDA7NDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG5cbi8vIGNvbmZpZ3NcbkBpbXBvcnRcbiAgXCJjb25maWdzL3Jlc2V0XCIsXG4gIC8vIFwiY29uZmlncy9mb250c1wiLFxuICBcImNvbmZpZ3MvdmFyaWFibGVzXCIsXG4gIFwiY29uZmlncy9mdW5jdGlvbnNcIixcbiAgXCJjb25maWdzL3N0cnVjdHVyZVwiO1xuXG4vLyBMYXlvdXRzXG5AaW1wb3J0XG4gIFwibGF5b3V0XCI7XG5cbi8vIExpYnNcbkBpbXBvcnRcbiAgXCJsaWJzL2FuaW1hdGVcIixcbiAgXCJsaWJzL3NsaWNrLXRoZW1lXCIsXG4gIFwibGlicy9zbGlja1wiO1xuXG4vLyBDb21wb25lbnRzXG5AaW1wb3J0XG4gIFwiY29tcG9uZW50cy9iYW5uZXJzXCIsXG4gIFwiY29tcG9uZW50cy9wYXJ0bmVyc1wiLFxuICBcImNvbXBvbmVudHMvbG9hZGVyXCIsXG4gIFwiY29tcG9uZW50cy90aXRsZVwiLFxuICBcImNvbXBvbmVudHMvZm9ybS1jb250YWN0XCIsXG4gIFwiY29tcG9uZW50cy9pY29uc0xpc3RcIixcbiAgXCJjb21wb25lbnRzL2J1dHRvblwiO1xuICBcbi8vIFBhZ2VzXG5AaW1wb3J0XG4gIFwicGFnZXMvYWJvdXRcIixcbiAgXCJwYWdlcy9zZXJ2aWNlc1wiLFxuICBcInBhZ2VzL3N0YXJ0dXBzXCIsXG4gIFwicGFnZXMvYnVzaW5lc3Nlc1wiLFxuICBcInBhZ2VzL2ludmVzdG9yc1wiLFxuICBcInBhZ2VzL3NjaG9vbFwiLFxuICBcInBhZ2VzL2hvbWVcIjsiLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjUuMC4xIHwgMjAxOTEwMTlcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG1lbnUsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tYWluLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi8qIEhUTUw1IGhpZGRlbi1hdHRyaWJ1dGUgZml4IGZvciBuZXdlciBicm93c2VycyAqL1xuKltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuYm9keSB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxubWVudSwgb2wsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufSIsIi5jb250YWluZXIge1xuICBwYWRkaW5nOiAwIHZ3KDQpO1xuICB3aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgd2lkdGg6IHB4KDk2MCk7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJi0tbGFyZ2Uge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiBweCgxMjAwKTtcbiAgICAgIHBhZGRpbmc6IDAgcHgoMjApO1xuICAgIH1cbiAgfVxuXG4gICYtLWZ1bGwge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCBweCg4MCk7XG4gICAgfVxuICB9XG5cbiAgJi0tZm9vdGVyIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IHB4KDgwKTtcbiAgICB9XG4gIH1cblxuICAmLS1oZWFkZXIge1xuICAgIHBhZGRpbmc6IHZoKDIpIHZ3KDMpO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCBweCg4MCk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cblxuICAmLS1mdWxsLWhlaWdodCB7XG4gICAgbWluLWhlaWdodDogY2FsYyhjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKSAtIDEwdmgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1weCkgLSA4MHB4KTtcbiAgICB9XG4gIH1cblxuICAmLS12LXBhZGRpbmcge1xuICAgIHBhZGRpbmctdG9wOiB2aCg1KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmgoNSk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nLXRvcDogcHgoNDApO1xuICAgICAgcGFkZGluZy1ib3R0b206IHB4KDQwKTtcbiAgICB9XG4gIH1cblxuICAmLS1oLXBhZGRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogdncoOCk7XG4gICAgcGFkZGluZy1yaWdodDogdncoOCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHB4KDUwKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHB4KDUwKTtcbiAgICB9XG4gIH1cblxuICAmLS1mdWxsLW1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICB3aWR0aDogcHgoOTYwKTtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59IiwiJG1vYmlsZTogJyhtYXgtd2lkdGg6IDUzOS45OHB4KSc7XG4kdGFibGV0OiAnKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpJztcbiRkZXNrdG9wOiAnKG1pbi13aWR0aDogMTAyNC4xcHgpJztcblxuQG1peGluIHJlc3BvbmQtdG8oJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgI3skbWVkaWF9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQGZ1bmN0aW9uIHZ3KCR2YWx1ZSkge1xuICBAcmV0dXJuICN7KCR2YWx1ZSl9dnc7XG59XG5AZnVuY3Rpb24gdmgoJHZhbHVlKSB7XG4gIEByZXR1cm4gI3soJHZhbHVlKX12aDtcbn1cbkBmdW5jdGlvbiBweCgkdmFsdWUpIHtcbiAgQHJldHVybiAjeygkdmFsdWUpfXB4O1xufVxuXG5AbWl4aW4gZm9udC1zaXplKCR0YXJnZXQpIHtcbiAgZm9udC1zaXplOiB2dyhjYWxjKCR0YXJnZXQgLyA0KSk7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgIGZvbnQtc2l6ZTogI3skdGFyZ2V0fXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKCR0YXJnZXQpO1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICBmb250LXNpemU6ICN7JHRhcmdldH1weDtcbiAgICBmb250LXNpemU6IHJlbSgkdGFyZ2V0KTtcbiAgfVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtAY29udGVudH1cbiAgJjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7QGNvbnRlbnR9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge0Bjb250ZW50fVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtAY29udGVudH0gIFxuICAmOjpwbGFjZWhvbGRlciB7QGNvbnRlbnR9XG59IiwiKiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1mYW1pbHk6ICR1YnVudHU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gIGNvbG9yOiAkYmxhY2s7XG5cbiAgcCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICBsaW5lLWhlaWdodDogcHgoMjIpO1xuICB9XG5cbiAgLmdvVG9wIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiBweCgzMCk7XG4gICAgYm90dG9tOiB2aCgxMCk7XG4gICAgei1pbmRleDogMTAzO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuSGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB6LWluZGV4OiAxMDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBoZWlnaHQ6IHB4KDYwKTtcbiAgICB9XG5cbiAgICAmX19saW5rc01vYmlsZSB7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcblxuICAgICAgJi5zaG93IHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHB4KDIwKTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAubWVudU1vYmlsZSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW46IHZoKDIuNCkgMDtcblxuICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDMpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG5Db250YWN0TW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IHB4KDEzMCk7XG4gICAgICAgIGhlaWdodDogcHgoNDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IHB4KDYpIDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgICYtLWxvZ28ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtIHB4KDIwKTtcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoMTApO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiBweCgxMTApO1xuICAgICAgICAgIGJvcmRlcjogcHgoMikgc29saWQgJHdoaXRlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHB4KDEwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHB4KDEwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tbGlua3Mge1xuICAgICAgICBtYXJnaW4tdG9wOiBweCg4KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLm1lbnVNb2JpbGUge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogcHgoMzApO1xuICAgICAgICAgICAgaGVpZ2h0OiBweCgzMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN2Z2Nsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zdmdtZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgJi5ub25lIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogcHgoMjApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93LWRvd24tbWVudS5wbmcpO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IHB4KDgpO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBweCg3KTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBweCg1KTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogcHgoOCk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBweCg0MTApO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcHgoMjIpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0gcHgoODIpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlZGFyaztcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtcGFyZW50IHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZWRhcms7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMyk7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG5Db250YWN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogcHgoMTA3KTtcbiAgICAgICAgICBoZWlnaHQ6IHB4KDI1KTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBweCgyNSk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmFyRm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogdncoOTIpO1xuICAgIGhlaWdodDogcHgoMzIpO1xuICAgIG1hcmdpbjogMCBhdXRvIC0xNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgbWF4LXdpZHRoOiBweCgxMDAwKTtcbiAgICB9XG4gIH1cblxuICAuRm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctdG9wOiB2aCg1KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmgoNSk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nLXRvcDogcHgoNjApO1xuICAgICAgcGFkZGluZy1ib3R0b206IHB4KDIwKTtcbiAgICB9XG5cbiAgICAmX19uYXZpZ2F0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG5cbiAgICAgICYtLWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZoKDMpO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IHB4KDEwKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgxOCk7XG5cbiAgICAgICAgICAubGluZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogcHgoMTI1KTtcbiAgICAgICAgICAgIGhlaWdodDogcHgoMSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIG5hdiB7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgxMCk7XG5cbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvcHkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgICAgIG1hcmdpbi10b3A6IHB4KDgwKTtcbiAgICB9XG4gIH1cblxuICAuUGFnZSB7XG4gICAgcGFkZGluZzogcHgoMjIwKSAwIHB4KDEyMCkgMDtcblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgaDIge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgxMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gZm9udHNcbiR1YnVudHU6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuXG4vL2NvbG9yc1xuJGJsYWNrOiAjMDAwO1xuJHdoaXRlOiAjRkZGO1xuJGJsdWU6ICMxYTIzN2U7XG4kYmx1ZWRhcms6ICMxQTIzN0U7XG4kYmdjZW86ICM1ZDVkNzQ7XG4kYmdmb3JtOiAjZjhmOGY4O1xuLy8gJGdyYXlsaWdodDogI0Y3RjdGNztcbiRncmF5bGlnaHQ6ICNGRkY7XG4kZ3JheW1lZGl1bTogIzg1ODU4NTtcbiRncmF5dGl0bGU6ICNDQUNBQ0E7XG4kZ3JheTogI2FmYWZhZjtcbiRyZWQ6ICNCQjQ2NDY7XG4keWVsbG93OiAjREQ5RTMzO1xuXG4kY2FyZGhlbHA6ICNEOUQ5RDk7IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4gKiBWZXJzaW9uIC0gMy41LjFcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cbiAqL1xuXG4uYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0uYW5pbWF0ZWQuaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmFuaW1hdGVkLmhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc30uYW5pbWF0ZWQuYm91bmNlSW4sLmFuaW1hdGVkLmJvdW5jZU91dCwuYW5pbWF0ZWQuZmxpcE91dFgsLmFuaW1hdGVkLmZsaXBPdXRZey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXN9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTQwJSw0MyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKX00MCUsNDMlLDcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNil9NzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX1Aa2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTQwJSw0MyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKX00MCUsNDMlLDcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNil9NzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX0uYm91bmNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlO2FuaW1hdGlvbi1uYW1lOmJvdW5jZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoezAlLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnB1bHNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cHVsc2U7YW5pbWF0aW9uLW5hbWU6cHVsc2V9QC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnJ1YmJlckJhbmR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpydWJiZXJCYW5kO2FuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmR9QC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19QGtleWZyYW1lcyBzaGFrZXswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fS5zaGFrZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNoYWtlO2FuaW1hdGlvbi1uYW1lOnNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5oZWFkU2hha2V7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFkU2hha2U7YW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19QGtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnRhZGF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YWRhO2FuaW1hdGlvbi1uYW1lOnRhZGF9QC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LndvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxvezAlLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKX19QGtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fS5qZWxsb3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmplbGxvO2FuaW1hdGlvbi1uYW1lOmplbGxvOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUlufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd257MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYm91bmNlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uYm91bmNlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5ib3VuY2VPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluTGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX0uZmFkZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uZmFkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5mYWRlT3V0RG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uZmFkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uZmFkZU91dExlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fS5mYWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX0uZmFkZU91dFJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uZmFkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5mYWRlT3V0VXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xdHVybik7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xdHVybil9MCUsNDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKX01MCUsODAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKX0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpfTUwJSw4MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fS5hbmltYXRlZC5mbGlwey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlO2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXA7YW5pbWF0aW9uLW5hbWU6ZmxpcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9MCUsNDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtvcGFjaXR5OjB9MCUsNDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFl7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WTthbmltYXRpb24tbmFtZTpmbGlwT3V0WX1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpfTYwJSw4MCV7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyl9NjAlLDgwJXtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ubGlnaHRTcGVlZEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluO2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbjstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fS5saWdodFNwZWVkT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57MCV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9dG97dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW57MCV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9dG97dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluO2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dHswJXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn10b3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dHswJXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn10b3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2V7MCV7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH0wJSwyMCUsNjAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAle3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9MCUsMjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoODBkZWcpO3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19Lmhpbmdley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2V9QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0ucm9sbEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1uYW1lOnJvbGxJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX1Aa2V5ZnJhbWVzIHJvbGxPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19Lnpvb21Jbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tbmFtZTp6b29tSW59QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkRvd247YW5pbWF0aW9uLW5hbWU6em9vbUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdDthbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5SaWdodDthbmltYXRpb24tbmFtZTp6b29tSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluVXA7YW5pbWF0aW9uLW5hbWU6em9vbUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAlLHRve29wYWNpdHk6MH19QGtleWZyYW1lcyB6b29tT3V0ezAle29wYWNpdHk6MX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJSx0b3tvcGFjaXR5OjB9fS56b29tT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dDthbmltYXRpb24tbmFtZTp6b29tT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fS56b29tT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9fS56b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5zbGlkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dERvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5zbGlkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uc2xpZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5zbGlkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcDthbmltYXRpb24tbmFtZTpzbGlkZU91dFVwfSIsIi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdFxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nXG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLkxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLnNwaW5uZXIge1xuICAgIHdpZHRoOiA3MnB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAxMS41cHggc29saWQgIzA5MDkzYjtcbiAgICBhbmltYXRpb246IHNwaW5uZXItYnVscWcxIDAuOHMgaW5maW5pdGUgbGluZWFyIGFsdGVybmF0ZSxcbiAgICAgICAgIHNwaW5uZXItb2FhM3drIDEuNnMgaW5maW5pdGUgbGluZWFyO1xuIH1cbiBcbiBAa2V5ZnJhbWVzIHNwaW5uZXItYnVscWcxIHtcbiAgICAwJSB7XG4gICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSA1MCUsIDAgMCwgNTAlIDAlLCA1MCUgMCUsIDUwJSAwJSwgNTAlIDAlLCA1MCUgMCUpO1xuICAgIH1cbiBcbiAgICAxMi41JSB7XG4gICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSA1MCUsIDAgMCwgNTAlIDAlLCAxMDAlIDAlLCAxMDAlIDAlLCAxMDAlIDAlLCAxMDAlIDAlKTtcbiAgICB9XG4gXG4gICAgMjUlIHtcbiAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDUwJSwgMCAwLCA1MCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDEwMCUpO1xuICAgIH1cbiBcbiAgICA1MCUge1xuICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgNTAlLCAwIDAsIDUwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCA1MCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgfVxuIFxuICAgIDYyLjUlIHtcbiAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDUwJSwgMTAwJSAwLCAxMDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDUwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICB9XG4gXG4gICAgNzUlIHtcbiAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDUwJSwgMTAwJSAxMDAlLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxMDAlLCA1MCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgfVxuIFxuICAgIDEwMCUge1xuICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgNTAlLCA1MCUgMTAwJSwgNTAlIDEwMCUsIDUwJSAxMDAlLCA1MCUgMTAwJSwgNTAlIDEwMCUsIDAlIDEwMCUpO1xuICAgIH1cbiB9XG4gXG4gQGtleWZyYW1lcyBzcGlubmVyLW9hYTN3ayB7XG4gICAgMCUge1xuICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpIHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gXG4gICAgNDkuOTklIHtcbiAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKSByb3RhdGUoMTM1ZGVnKTtcbiAgICB9XG4gXG4gICAgNTAlIHtcbiAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDBkZWcpO1xuICAgIH1cbiBcbiAgICAxMDAlIHtcbiAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKC0xMzVkZWcpO1xuICAgIH1cbiB9XG59IiwiLlRpdGxlIHtcblxuICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkYmx1ZWRhcms7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMzApO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDU1KTtcbiAgICB9XG4gIH1cblxuICAmX19saW5lIHtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogcHgoNDYwKTtcbiAgICBoZWlnaHQ6IHB4KDEpO1xuICAgIG1hcmdpbjogcHgoMTIpIGF1dG8gcHgoMjUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgbWFyZ2luOiBweCgxMikgYXV0byBweCg2NSk7XG4gICAgfVxuXG4gICAgJi5tYXJnaW5Cb3R0b21TbWFsbCB7XG4gICAgICBtYXJnaW46IHB4KDEyKSBhdXRvIHB4KDM3KTtcbiAgICB9XG4gICAgXG4gICAgJi5zbWFsbCB7XG4gICAgICBtYXgtd2lkdGg6IHB4KDcwKTtcbiAgICAgIG1hcmdpbi10b3A6IHB4KDEyKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4KDE1KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDMyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xlZnQge1xuICAgIGgxLCBoMiwgaDMsIGg0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fc3ViVG9wIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn0iLCIuRm9ybUNvbnRhY3Qge1xuICAvLyBiYWNrZ3JvdW5kOiAkZ3JheWxpZ2h0O1xuICBiYWNrZ3JvdW5kOiAkYmdmb3JtO1xuICBtYXJnaW4tdG9wOiB2aCgxMik7XG4gIHBhZGRpbmctdG9wOiB2aCg1KTtcbiAgXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICBwYWRkaW5nLXRvcDogcHgoODYpO1xuICAgIHBhZGRpbmctYm90dG9tOiBweCgxMzApO1xuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHAge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICB9XG5cbiAgJl9fZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBweCg3MjApO1xuICAgIG1hcmdpbjogcHgoNjUpIGF1dG8gMDtcblxuICAgICYtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoOCk7XG5cbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogcHgoMTQpIHB4KDgpO1xuICAgICAgICBmb250LWZhbWlseTogJHVidW50dTtcblxuICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICRncmF5bWVkaXVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgaGVpZ2h0OiBweCg5NCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IHB4KDIwKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiBweCg1KTtcblxuICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHdpZHRoOiBweCgxNjApO1xuICAgICAgICBoZWlnaHQ6IHB4KDQwKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLkJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluO1xuICBcbiAgJi5ibHVlIHtcbiAgICBwYWRkaW5nOiBweCgxOCkgcHgoNDApO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJGJsdWVkYXJrO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGdyYXltZWRpdW07XG4gICAgfVxuICB9XG59IiwiQG1peGluIGJhbm5lci1oZWFkZXIge1xuICBcbiAgJl9fYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZoKDQwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMxYTIzN2U7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBoZWlnaHQ6IHZoKDEwMCk7XG4gICAgfVxuXG4gICAgJi5tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi0tYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogcHgoNik7XG4gICAgfVxuXG4gICAgJi0tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDYwKTtcbiAgICAgIH1cblxuICAgICAgdmlkZW8ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzFhMjM3ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjo6LWludGVybmFsLW1lZGlhLWNvbnRyb2xzLW92ZXJsYXktY2FzdC1idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH0gXG4gICAgICB9XG5cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRibHVlZGFyaztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDUwKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG5cbiAgICAgIC5saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogcHgoNTYwKTtcbiAgICAgICAgaGVpZ2h0OiBweCgxKTtcbiAgICAgICAgbWFyZ2luOiBweCgyMCkgYXV0bztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IHB4KDc1MCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDI2KTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyNik7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuQnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmgoMik7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHdpZHRoOiBweCgxNzApO1xuICAgICAgICBoZWlnaHQ6IHB4KDQyKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogdmgoNzApO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuQmx1ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGJsdWU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiBweCgxNik7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHB4KDEwKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICBcbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxufSIsIi5BYm91dCB7XG4gIEBpbmNsdWRlIGJhbm5lci1oZWFkZXI7XG5cbiAgJl9fY2VvIHtcbiAgICBtYXJnaW46IHZoKDcpIDA7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgbWFyZ2luOiBweCgxNTApIDA7XG4gICAgfVxuXG4gICAgLmJveENlbyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgLy8gYmFja2dyb3VuZDogJGJsdWVkYXJrO1xuICAgICAgYmFja2dyb3VuZDogJGJnY2VvO1xuICAgICAgcGFkZGluZzogdmgoMykgdncoNCk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgaGVpZ2h0OiBweCg1MDApO1xuXG4gICAgICAmLmRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogcHgoNTIpIHB4KDcyKTtcbiAgICAgICAgfVxuICAgICAgICAmLS10ZXh0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHB4KDQwMCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTQpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjIpO1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDM0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgXG4gICAgICAgICYtLWltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBweCg0MDApO1xuICAgICAgICAgICAgaGVpZ2h0OiBweCg0MDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmM1ZDU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2aCg0KTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBweCgxNTApO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgQGluY2x1ZGUgaWNvbi1saXN0O1xuICAgIH1cbiAgfVxuXG4gICZfX2pvYnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlZGFyaztcbiAgICBwYWRkaW5nOiB2aCg0KSAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZoKDQpO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTUwKTtcbiAgICAgIHBhZGRpbmc6IHB4KDgwKSAwO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNTUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoNjApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogcHgoMTApO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cblxuICAgICAgICAmX19ib3gge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiA0NiU7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDcyKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgzMCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMTgpO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHdpZHRoOiBweCgxNDUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saW5lIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogcHgoMik7XG4gICAgICAgICAgICB3aWR0aDogcHgoNDMpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5udW0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RlYW0ge1xuICAgIG1hcmdpbi1ib3R0b206IHZoKDcpO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4KDE1MCk7XG4gICAgfVxuXG4gICAgJi0tY29udGVudCB7XG4gICAgICAubGlzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZoKDQpO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogcHgoODApO1xuICAgICAgICB9XG4gICAgICAgIC5zbGlkZXJUZWFtIHtcblxuICAgICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiBweCg1OCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDU4KTtcbiAgICAgICAgICAgIHJpZ2h0OiAtIHB4KDcwKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYXJyb3ctcmlnaHQucG5nKTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICB3aWR0aDogcHgoNTgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBweCg1OCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2Fycm93LWxlZnQucG5nKTtcbiAgICAgICAgICAgIGxlZnQ6IC0gcHgoNzApO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jYXJkVGVhbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDogcHgoNDAwKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IHB4KDQwMCk7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBweCgxMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAuY2FyZFRlYW1fX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICBib3JkZXI6IHB4KDEpIHNvbGlkICNFM0UzRTM7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IC0xMDAlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICBwYWRkaW5nOiBweCg0MCk7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgxMCk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubGlua2VkaW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBweCgyNCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBweCgxMCkgYXV0byAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmgoNCk7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTUwKTtcbiAgICB9XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIC5saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmgoMyk7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBweCg5MCk7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogcHgoMzApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IHB4KDM3MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdncoMTApO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBweCgyMjApO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YxRjFGMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBtaXhpbiBpY29uLWxpc3Qge1xuICAubGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogcHgoMzApO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgbWFyZ2luLXRvcDogcHgoNjApO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgICZfX2JveCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBtYXgtd2lkdGg6IHB4KDM1MCk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAubGlzdF9fYm94LS1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgICAgICAgLmJsdWUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgLndoaXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0X19ib3gtLXRpdGxlIHtcbiAgICAgICAgICAubGluZSB7XG4gICAgICAgICAgICB3aWR0aDogcHgoNDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLS1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gcHgoMzgpO1xuICAgICAgICB3aWR0aDogcHgoNTgpO1xuICAgICAgICBoZWlnaHQ6IHB4KDU4KTtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAuYmx1ZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAud2hpdGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE3KTtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgxOCk7XG5cbiAgICAgICAgLmxpbmUge1xuICAgICAgICAgIHdpZHRoOiBweCg2Nyk7XG4gICAgICAgICAgaGVpZ2h0OiBweCgxKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgICAgICAgbWFyZ2luOiBweCgxNCkgYXV0byAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLlNlcnZpY2VzIHtcbiAgQGluY2x1ZGUgYmFubmVyLWhlYWRlcjtcblxuICAmX19jb250ZW50IHtcbiAgICAmLS1pbm5lciB7XG4gICAgICBwYWRkaW5nOiB2aCg3KSAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDkwKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoOTApO1xuICAgICAgfVxuXG4gICAgICAucmVzdW1lIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDM0KTtcbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhcmRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoNDApO1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmgoMyk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHB4KDI0MCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtLWhlYWRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDI1MCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmLmJsdWUge1xuICAgICAgICAgICAgICBjb2xvcjogIzgzQzlDNjtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBweCgyKSBzb2xpZCAjODNDOUM2O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYueWVsbG93IHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGNEQyNjg7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogcHgoMikgc29saWQgI0Y0RDI2ODtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmdyZWVuIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM3NEFEMjg7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogcHgoMikgc29saWQgIzc0QUQyODtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogIzljMWJiODtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBweCgyKSBzb2xpZCAjOWMxYmI4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgIC8vIHdpZHRoOiBweCg4OCk7XG4gICAgICAgICAgICAgIHdpZHRoOiA4OCU7XG4gICAgICAgICAgICAgIGhlaWdodDogcHgoMjAwKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi0tdGV4dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDUwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgICAgICAgICAvLyBtaW4taGVpZ2h0OiBweCgyNDUpO1xuICAgICAgICAgICAgcGFkZGluZzogcHgoMzApO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE3KTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDIwKTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTApO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogcHgoNDUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDE4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDYpO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMTgpO1xuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBweCgxMzApO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBnYXA6IHB4KDQwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NiU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTcpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbkNvbGxhcHNlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuRmFxQ29sbGFwc2Uge1xuICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAud3JhcC1jb2xsYWJzaWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDEuMnJlbSAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubGJsLXRvZ2dsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiBweCgyMCkgMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubGJsLXRvZ2dsZTpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICB9XG4gICAgICAgICAgLmxibC10b2dnbGUge1xuICAgICAgICBcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAgICAgICAgIHdpZHRoOiBweCgyMik7XG4gICAgICAgICAgICAgIGhlaWdodDogcHgoMjIpO1xuICAgICAgICAgICAgICBib3JkZXI6IHB4KDIpIHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgdG9wOiBweCgxMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRvZ2dsZTpjaGVja2VkICsgLmxibC10b2dnbGU6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIi1cIjtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oaWRlLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY29sbGFwc2libGUtY29udGVudCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRvZ2dsZTpjaGVja2VkICsgLmxibC10b2dnbGUgKyAuY29sbGFwc2libGUtY29udGVudCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRvZ2dsZTpjaGVja2VkICsgLmxibC10b2dnbGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY29sbGFwc2libGUtY29udGVudCAuY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNvbGxhcHNpYmxlLWNvbnRlbnQge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNGM0YzRjO1xuICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgIG1hcmdpbjogcHgoMTQpIDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcHgoMjUpO1xuICAgICAgICBcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgxNi40Mik7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLlN0YXJ0dXBzIHtcbiAgQGluY2x1ZGUgYmFubmVyLWhlYWRlcjtcblxuICAmX19yZXN1bWUge1xuICAgIHBhZGRpbmc6IHZoKDcpIDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiBweCgxMjApIDA7XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogdmgoMi4zKTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBtYXJnaW4tdG9wOiBweCg3MCk7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgICAgICBsaW5lLWhlaWdodDogcHgoMzQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogcHgoNzApO1xuICAgICAgYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZ2FsbGVyeSB7XG4gICAgcGFkZGluZzogdmgoNCkgMDtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZzogcHgoMTAwKSAwO1xuICAgIH1cbiAgICBcbiAgICAmLS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiBweCgyMCk7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdmlkZW8ge1xuICAgIHBhZGRpbmc6IHZoKDQpIDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiBweCgxMDApIDA7XG4gICAgfVxuXG4gICAgJi0tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHB4KDUyMCk7XG4gICAgICAgIH1cblxuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMjQpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjIpO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMjYpO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyNCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLnZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogcHgoNTAwKTtcbiAgICAgICAgbWFyZ2luLXRvcDogdmgoMik7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogcHgoMzU1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NlcnZpY2VzIHtcbiAgICBwYWRkaW5nOiB2aCg0KSAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZzogcHgoNzApIDA7XG4gICAgfVxuXG4gICAgJi0tY29udGVudCB7XG4gICAgICAuc2VydmljZUxpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiB2aCg1KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogcHgoODcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgIHdpZHRoOiBweCg1OCk7XG4gICAgICAgICAgaGVpZ2h0OiBweCg1OCk7XG4gICAgICAgICAgcmlnaHQ6IC0gcHgoNzApO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYXJyb3ctcmlnaHQucG5nKTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICB3aWR0aDogcHgoNTgpO1xuICAgICAgICAgIGhlaWdodDogcHgoNTgpO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYXJyb3ctbGVmdC5wbmcpO1xuICAgICAgICAgIGxlZnQ6IC0gcHgoNzApO1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGJsdWVkYXJrO1xuICAgICAgICAgIGhlaWdodDogcHgoMzI4KTtcbiAgICAgICAgICBtYXJnaW46IDAgcHgoMTIpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmhvdmVyIHtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5maXJzdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI1KTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDI1KTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ob3ZlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlZGFyaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogLTEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogcHgoNDApO1xuICAgICAgICAgICAgYm9yZGVyOiBweCgxKSBzb2xpZCAjRTNFM0UzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDEyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTIpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbmNlcHRzIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAkZ3JheWxpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRiZ2Zvcm07XG4gICAgcGFkZGluZzogdmgoNCkgMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIHBhZGRpbmc6IHB4KDcwKSAwO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgQGluY2x1ZGUgaWNvbi1saXN0O1xuICAgIH1cblxuICB9XG5cbiAgQGluY2x1ZGUgbGlzdC1wYXJ0bmVycztcblxuICAmX190aW1lbGluZSB7XG4gICAgYmFja2dyb3VuZDogJGJsdWVkYXJrO1xuICAgIHBhZGRpbmc6IHZoKDQpIDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBtYXJnaW4tYm90dG9tOiB2aCg0KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIHBhZGRpbmc6IHB4KDcwKSAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIGg1IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDMwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNzApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pbm5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDgwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kYXlzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoNjApO1xuICAgICAgICBib3JkZXItdG9wOiBweCgzKSBzb2xpZCAjQUNBQ0FDO1xuICAgICAgICBoZWlnaHQ6IHB4KDMpO1xuICAgICAgICBwYWRkaW5nLXRvcDogcHgoMjApO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjQUNBQ0FDO1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjgpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBtaXhpbiBsaXN0LXBhcnRuZXJzIHtcbiAgJl9fcGFydG5lcnMge1xuICAgIHBhZGRpbmc6IHZoKDQpIDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiBweCgxMDApIDAgcHgoMzUpIDA7XG4gICAgfVxuICAgICYtLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGdhcDogcHgoMjApO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHB4KDQwKTtcbiAgICAgIH1cblxuICAgICAgLml0ZW0ge1xuICAgICAgICB3aWR0aDogdncoMzUpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHB4KDE4MCk7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuQnVzaW5lc3NlcyB7XG4gIEBpbmNsdWRlIGJhbm5lci1oZWFkZXI7XG5cbiAgJl9fcmVzdW1lIHtcbiAgICBwYWRkaW5nOiB2aCg3KSAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZzogcHgoMTIwKSAwO1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IHZoKDIuMyk7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoNzApO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDM0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IHB4KDcwKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogcHgoNDApO1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19udW1iZXJzIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogdmgoNCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZoKDQpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICBwYWRkaW5nLXRvcDogcHgoNjApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgIHBhZGRpbmctdG9wOiBweCg2MCk7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IHZ3KDUwKTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICZfX251bWJlcnMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIGNvbG9yOiAjMEExRDRCO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0gcHgoMjApO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBwIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNDApO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDUwMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3VwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNSk7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE3MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiB2aCgzKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmgoMyk7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgcmlnaHQ6IHB4KDYwKTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgcCB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyMik7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNDApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDUyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gICZfX3ZpZGVvIHtcbiAgICBwYWRkaW5nOiB2aCg0KSAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZzogcHgoMTAwKSAwO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHB4KDU5MCk7XG4gICAgICAgIH1cblxuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMjQpO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICAgIH1cblxuICAgICAgICBoNSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDI0KTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC52aWRlbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IHB4KDQwMCk7XG5cbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2pvYnMge1xuICAgIHBhZGRpbmc6IHZoKDcpIDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiBweCgxMDApIDAgMCAwO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgLmlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoNzApO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2JveCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBweCg1NDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDE2KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDE3KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDE5KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc3RlcHMge1xuICAgIHBhZGRpbmc6IHZoKDQpIDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiBweCgxMDApIDAgMCAwO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgLnJlc3VtZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNsaWRlclN0ZXBzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoODApO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICB3aWR0aDogcHgoNTgpO1xuICAgICAgICAgIGhlaWdodDogcHgoNTgpO1xuICAgICAgICAgIHJpZ2h0OiAtIHB4KDcwKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2Fycm93LXJpZ2h0LnBuZyk7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgd2lkdGg6IHB4KDU4KTtcbiAgICAgICAgICBoZWlnaHQ6IHB4KDU4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2Fycm93LWxlZnQucG5nKTtcbiAgICAgICAgICBsZWZ0OiAtIHB4KDcwKTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgaGVpZ2h0OiBweCgzMjgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBweCgzMzApO1xuICAgICAgICAgICAgbWFyZ2luOiAwIHB4KDEwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5jYXJkX19jb250ZW50IHtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2ZpcnN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNSk7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgzNik7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICBib3JkZXI6IHB4KDEpIHNvbGlkICNFM0UzRTM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB0b3A6IC0xMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogcHgoNDApO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgzNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDEyKTtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlZGFyaztcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Nob29zZSB7XG4gICAgcGFkZGluZzogdmgoNCkgMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIHBhZGRpbmc6IHB4KDEwMCkgMDtcbiAgICB9XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIC5zbGlkZXJOdW1iZXJzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoODApO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5zbGljay1uZXh0LCAuc2xpY2stcHJldiB7XG4gICAgICAgICAgd2lkdGg6IHB4KDYzKTtcbiAgICAgICAgICBoZWlnaHQ6IHB4KDYzKTtcbiAgICAgICAgICAvLyB0b3A6IGluaXRpYWw7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQucG5nKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoLjgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgcmlnaHQ6IC0gcHgoMjUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3ctbGVmdC5wbmcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSguOCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICBsZWZ0OiAtIHB4KDI1KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAmLS1pbWFnZSB7XG4gICAgICAgICAgICB3aWR0aDogcHgoMTcwKTtcbiAgICAgICAgICAgIGhlaWdodDogcHgoMTgwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiB2dygzMCk7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgJi0tdGl0bGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBweCgxMCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgzMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHZ3KDE0KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZmVhdHVyZXMge1xuICAgIGJhY2tncm91bmQ6ICRibHVlZGFyaztcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6IHZoKDQpIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmgoNCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IHZoKDIpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHB4KDU4MCk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDEwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIG1heC13aWR0aDogcHgoNTIwKTtcbiAgICAgICAgICBtYXJnaW46IC0gcHgoMjApIDA7XG4gICAgICAgICAgXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGxpc3QtcGFydG5lcnM7XG59IiwiLkludmVzdG9ycyB7XG4gIEBpbmNsdWRlIGJhbm5lci1oZWFkZXI7XG5cbiAgJl9fcmVzdW1lIHtcbiAgICBwYWRkaW5nOiB2aCg3KSAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZzogcHgoMTIwKSAwO1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIH1cblxuICAgICAgJl9fYm94IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogdmgoNCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZoKDQpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHB4KDU2MCk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogcHgoNzApO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDIzKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDI0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ZlYXR1cmVzIHtcbiAgICBwYWRkaW5nOiB2aCgzKSAwO1xuICAgIGJhY2tncm91bmQ6ICRibHVlZGFyaztcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIHBhZGRpbmc6IHB4KDI3KSAwO1xuICAgICAgbWFyZ2luLXRvcDogcHgoNTApO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0gcHgoNDApO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHB4KDcxMCk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSBweCg2MCk7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2aCgzKTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgIHdpZHRoOiBweCg1MTApO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBweCgzODApO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE5KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMzQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbnVtYmVycyB7XG4gICAgcGFkZGluZzogdmgoNykgMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIHBhZGRpbmc6IHB4KDkwKSAwO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgLnNsaWRlck51bWJlcnMge1xuICAgICAgICBtYXJnaW4tdG9wOiBweCg4MCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLnNsaWNrLW5leHQsIC5zbGljay1wcmV2IHtcbiAgICAgICAgICB3aWR0aDogcHgoNjMpO1xuICAgICAgICAgIGhlaWdodDogcHgoNjMpO1xuICAgICAgICAgIC8vIHRvcDogaW5pdGlhbDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC5wbmcpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgcmlnaHQ6IC0gcHgoMjUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3ctbGVmdC5wbmcpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgbGVmdDogLSBweCgyNSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgJi0taW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IHB4KDE3MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDE4MCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAmLS10aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHB4KDMwKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDMwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19vcHBvcnR1bml0aWVzIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAkZ3JheWxpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRiZ2Zvcm07XG4gICAgcGFkZGluZzogdmgoNCkgMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIHBhZGRpbmc6IHB4KDcwKSAwO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgQGluY2x1ZGUgaWNvbi1saXN0O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGxpc3QtcGFydG5lcnM7XG59IiwiLlNjaG9vbCB7XG4gICZfX2xpc3Qge1xuICAgIHBhZGRpbmc6IHZoKDQpIDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiBweCgxMCkgMCBweCg2MCkgMDtcbiAgICB9XG5cbiAgICAmLS1pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiBweCgzMCk7XG4gICAgICAuQ2FyZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNBOEE4QTg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBweCgzNjYpO1xuICAgICAgICB9XG4gIFxuICAgICAgICAudGh1bWIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogcHgoMjMwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nOiBweCgzNCkgcHgoMjUpO1xuXG4gICAgICAgICAgc3Ryb25nLCBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMzApO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogcHgoMTIyKTtcbiAgICAgICAgICAgIGhlaWdodDogcHgoMzUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwOTA5M0I7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBweCg1MCk7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiBweCgxMik7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBweCg2KTtcbiAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuLlBvc3Qge1xuICAmX19iYW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdmgoNDApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIGhlaWdodDogcHgoNjUwKTtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogMCB2dygyMCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDUwKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDQwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAub3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC42KTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IHZoKDQpIDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiBweCgxMjApIDA7XG4gICAgfVxuXG4gICAgaW1nLmFsaWducmlnaHQge2Zsb2F0OnJpZ2h0OyBtYXJnaW46MCAwIDFlbSAxZW19XG4gICAgaW1nLmFsaWdubGVmdCB7ZmxvYXQ6bGVmdDsgbWFyZ2luOjAgMWVtIDFlbSAwfVxuICAgIGltZy5hbGlnbmNlbnRlciB7ZGlzcGxheTogYmxvY2s7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG99XG4gICAgYSBpbWcuYWxpZ25yaWdodCB7ZmxvYXQ6cmlnaHQ7IG1hcmdpbjowIDAgMWVtIDFlbX1cbiAgICBhIGltZy5hbGlnbmxlZnQge2Zsb2F0OmxlZnQ7IG1hcmdpbjowIDFlbSAxZW0gMH1cbiAgICBhIGltZy5hbGlnbmNlbnRlciB7ZGlzcGxheTogYmxvY2s7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG99XG5cbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgIGVtIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzMCk7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMzApO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNTApO1xuICAgICAgICBsaW5lLWhlaWdodDogcHgoNjApO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyOCk7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMzApO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNDgpO1xuICAgICAgICBsaW5lLWhlaWdodDogcHgoNTgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNik7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMzApO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNDYpO1xuICAgICAgICBsaW5lLWhlaWdodDogcHgoNTYpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMzApO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNDQpO1xuICAgICAgICBsaW5lLWhlaWdodDogcHgoNTQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMzApO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNDIpO1xuICAgICAgICBsaW5lLWhlaWdodDogcHgoNTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGg2IHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMzApO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNDApO1xuICAgICAgICBsaW5lLWhlaWdodDogcHgoNTApO1xuICAgICAgfVxuICAgIH1cblxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgcGFkZGluZzogMCBweCg0MCk7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgIHBhZGRpbmctbGVmdDogcHgoMTcpO1xuXG4gICAgICBsaSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyNik7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDM1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBweCgyNik7XG4gICAgICBtYXJnaW4tYm90dG9tOiBweCgzMCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDM1KTtcbiAgICAgIH1cblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLkhvbWUge1xuICAmX19iYW5uZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdmgoNDApO1xuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjMWEyMzdlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgaGVpZ2h0OiB2aCgxMDApO1xuICAgIH1cblxuICAgICYubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICYtLWJhciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogcHgoNik7XG4gICAgfVxuXG4gICAgJi0tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDYwKTtcbiAgICAgIH1cblxuICAgICAgdmlkZW8ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzFhMjM3ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1pbnRlcm5hbC1tZWRpYS1jb250cm9scy1vdmVybGF5LWNhc3QtYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9IFxuICAgICAgfVxuXG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg1MCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubGluZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IHB4KDU2MCk7XG4gICAgICAgIGhlaWdodDogcHgoMSk7XG4gICAgICAgIG1hcmdpbjogcHgoMjApIGF1dG87XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBweCg3NTApO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyNik7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMjYpO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLkJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZoKDIpO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHdpZHRoOiBweCgxNzApO1xuICAgICAgICBoZWlnaHQ6IHB4KDQyKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogdmgoNzApO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IHB4KDE2KTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogcHgoMTApO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIFxuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogJGJsdWVkYXJrO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiAkYmx1ZWRhcms7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYWJvdXQge1xuICAgIHBhZGRpbmc6IHZoKDcpIDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiBweCgxMjApIDA7XG4gICAgfVxuXG4gICAgJi0tY29udGVudCB7XG4gICAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDU1KTtcbiAgICAgIH1cblxuICAgICAgLmxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBweCg0NjApO1xuICAgICAgICBoZWlnaHQ6IHB4KDEpO1xuICAgICAgICBtYXJnaW46IHB4KDEyKSBhdXRvIHB4KDY1KTtcbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMjQpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE5KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgzNCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDM1KTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBweCg4MCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1oaWdoIHtcbiAgICAgIGJhY2tncm91bmQ6ICRibHVlZGFyaztcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcHgoMjApO1xuICAgICAgbWFyZ2luLXRvcDogcHgoNzApO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDEyMCk7XG4gICAgICB9XG5cbiAgICAgIC5BYm91dEhpZ2gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RodW1iIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtIHB4KDIwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogcHgoNDU4KTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbWFyZ2luLXRvcDogcHgoMjUpO1xuICAgICAgICAgIFxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDkwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMjUpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMjApO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOSk7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgzNCk7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc3BlY2lhbHRpZXMge1xuICAgICYtLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiBweCgxNSk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIH1cblxuICAgICAgLml0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI1KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgaGVpZ2h0OiBweCgyMzApO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIG1heC13aWR0aDogcHgoNDAwKTtcbiAgICAgICAgICBoZWlnaHQ6IHB4KDIyMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMzApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlZGFyaztcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTEwJTtcbiAgICAgICAgICBoZWlnaHQ6IDExMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDE1KTtcbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDEwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLWhpZ2gge1xuICAgICAgYmFja2dyb3VuZDogJGJsdWVkYXJrO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBweCgyMCk7XG4gICAgICBtYXJnaW4tdG9wOiB2aCgzKTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBtYXJnaW4tdG9wOiBweCgxMjApO1xuICAgICAgfVxuXG4gICAgICAuQWJvdXRIaWdoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aHVtYiB7XG4gICAgICAgICAgd2lkdGg6IHZ3KDkwKTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtIHB4KDMwKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgzMCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0gcHgoMjApO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSBweCg0MCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiBweCg0NTgpO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgyMCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBsaXN0LXBhcnRuZXJzO1xuXG4gICZfX2xpc3RlbmVycyB7XG4gICAgYmFja2dyb3VuZDogJGdyYXlsaWdodDtcbiAgICBwYWRkaW5nOiB2aCg3KSAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZzogcHgoMTIwKSAwIHB4KDMwKSAwO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBweCg1MDApO1xuICAgICAgfVxuXG4gICAgICAuVGl0bGVfX3N1YlRvcCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XG4gICAgICB9XG5cbiAgICAgIC5UaXRsZSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5CdXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiBweCg0MCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZGlzcGxheSB7XG4gICAgYmFja2dyb3VuZDogJGdyYXlsaWdodDtcbiAgICBwYWRkaW5nOiB2aCgzKSAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZzogcHgoMTAwKSAwO1xuICAgIH1cblxuICAgICYtLWRlc2NyaXB0aW9uIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIHAge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWxpc3Qge1xuICAgICAgbWFyZ2luLXRvcDogcHgoMzApO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiBweCgzMik7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoNjApO1xuICAgICAgfVxuXG4gICAgICAuYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlZGFyaztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgaGVpZ2h0OiBweCgxODApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogdncoMikgMDtcblxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgIGhlaWdodDogcHgoMzAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5bWVkaXVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgxMCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzNSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMzcpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg2MCk7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCg2Nik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faGVscCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiB2aCgzKSAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZzogcHgoOTApIDA7XG4gICAgfVxuXG4gICAgLkhlbHBTbGlkZXJIb21lIHtcbiAgICAgIG1hcmdpbi10b3A6IHZoKDMpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDU2KTtcbiAgICAgIH1cblxuICAgICAgLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiBweCg1KTtcbiAgICAgICAgd2lkdGg6IHB4KDU4KTtcbiAgICAgICAgaGVpZ2h0OiBweCg1OCk7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKC41KTtcbiAgICAgIH1cblxuICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICB3aWR0aDogcHgoNTgpO1xuICAgICAgICBoZWlnaHQ6IHB4KDU4KTtcbiAgICAgICAgcmlnaHQ6IHB4KDUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnBuZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSguNSk7XG4gICAgICB9XG5cbiAgICAgICZfX2l0ZW0ge1xuICAgICAgICAvLyB3aWR0aDogcHgoNDQwKTtcbiAgICAgICAgaGVpZ2h0OiBweCgxNjApO1xuICAgICAgICBtYXJnaW46IHB4KDEwKTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNhcmRoZWxwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkdWJ1bnR1O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICBoZWlnaHQ6IHB4KDI2MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYmlnIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI4KTtcbiAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDQ4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVkaXVtIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIFxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRhcms7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTEwJTtcbiAgICAgICAgICBoZWlnaHQ6IDExMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuaG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdfQ== */
/*# sourceMappingURL=style.css.map */
