﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{box-sizing:border-box;font-weight:500}body{width:100%;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,"sans-serif";color:#000;font-size:16px;word-wrap:break-word;position:relative}img{max-width:100%;vertical-align:bottom;height:auto}a{text-decoration:none}a,img,a img{border:none;border:0px;outline:none}@media screen and (min-width: 768px){a[href^="tel:"]{pointer-events:none}}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}.clearfix::after{content:"";display:table;clear:both}.m0{margin:0 !important}html.isFixed{height:100%;overflow-y:scroll !important;overflow:hidden}body.isFixed{height:100%;overflow:hidden}@media screen and (max-width: 767px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 767px){.sp{display:block}}.inview_block{opacity:0;padding-top:20px}@media screen and (max-width: 767px){.inview_block{padding-top:0px}}.section{width:100%;max-width:2137px;min-width:1000px;margin:-1px auto 0}@media screen and (max-width: 767px){.section{margin-top:0;min-width:inherit}}.inner{width:1000px;margin:0 auto;padding:0 25px}@media screen and (max-width: 767px){.inner{width:89.33333%;padding:0}}.wave{width:100%;max-width:2137px;min-width:1000px;margin:-31px auto 0;padding-top:31px;position:relative;z-index:10}@media screen and (max-width: 767px){.wave{max-width:inherit;min-width:inherit;padding-top:3.2%;margin-top:-3.2%}}.header{position:relative;transition:all .4s}@media screen and (max-width: 767px){.header{padding-top:2.4%}}.header__inner{width:1000px;height:100%;margin:0 auto;padding:0 25px;position:relative;z-index:20}@media screen and (max-width: 767px){.header__inner{width:89.33333%;padding:0}}.header__companylogo{width:128px}@media screen and (max-width: 767px){.header__companylogo{width:33.33333%}}.header .nav{width:100%}.header .nav.open .navToggle{background-color:transparent}.header .nav.open .navToggle .navMenu span{background:#fff;width:54.28571%}.header .nav.open .navToggle .navMenu span:nth-child(1){top:51.42857%;transform:translateX(-50%) rotate(135deg)}.header .nav.open .navToggle .navMenu span:nth-child(2){width:0}.header .nav.open .navToggle .navMenu span:nth-child(3){top:51.42857%;transform:translateX(-50%) rotate(-135deg)}.header .nav .navToggle{display:none}@media screen and (max-width: 767px){.header .nav .navToggle{display:block;position:fixed;z-index:100;top:2.248%;right:4%;width:10.14493%;height:0;padding-top:10.14493%;background-color:#fff;border-radius:50%;cursor:pointer;transition:0.2s ease-in-out}}.header .nav .navToggle .navMenu{width:100%;height:0;padding-top:100%;position:absolute;top:0;right:0}.header .nav .navToggle .navMenu span{display:block;width:45.71429%;height:2px;background:#006aff;position:absolute;left:50%;transform:translateX(-50%);transition:0.2s ease-in-out}.header .nav .navToggle .navMenu span:nth-child(1){top:30%}.header .nav .navToggle .navMenu span:nth-child(2){top:47.14286%}.header .nav .navToggle .navMenu span:nth-child(3){top:65.71429%}.header .nav .globalNav{position:absolute;top:25px;right:25px}@media screen and (max-width: 767px){.header .nav .globalNav{margin:0;height:auto;position:fixed;width:100%;z-index:50;top:0;left:0;right:0;bottom:0;overflow-y:auto;padding-top:33.33333%;background:url("../img/common/globalnav_bg_sp.jpg") repeat left top;background-size:cover}}.header .nav .globalNav__items{display:flex}@media screen and (max-width: 767px){.header .nav .globalNav__items{display:block;width:71.06667%;margin:0 auto}}.header .nav .globalNav__items__item{height:14px;margin-right:50px}@media screen and (max-width: 767px){.header .nav .globalNav__items__item{width:100%;height:auto;margin:0 auto 7.333%;padding-bottom:11.25704%;background:url("../img/common/globalnav_border_sp.svg") no-repeat center bottom;background-size:contain;text-align:center}}.header .nav .globalNav__items__item:last-of-type{margin-right:0}@media screen and (max-width: 767px){.header .nav .globalNav__items__item:last-of-type{margin:0 auto}}.header .nav .globalNav__items__item--01{width:37.463px}@media screen and (max-width: 767px){.header .nav .globalNav__items__item--01{width:100%}.header .nav .globalNav__items__item--01 svg{width:21.83396%}}.header .nav .globalNav__items__item--02{width:84px}@media screen and (max-width: 767px){.header .nav .globalNav__items__item--02{width:100%}.header .nav .globalNav__items__item--02 a{width:48.95722%}}.header .nav .globalNav__items__item--03{width:81.197px}@media screen and (max-width: 767px){.header .nav .globalNav__items__item--03{width:100%}.header .nav .globalNav__items__item--03 a{width:47.32251%}}.header .nav .globalNav__items__item--04{width:146.034px}@media screen and (max-width: 767px){.header .nav .globalNav__items__item--04{width:100%}.header .nav .globalNav__items__item--04 a{width:85.11051%}}.header .nav .globalNav__items__item--05{width:144.197px}@media screen and (max-width: 767px){.header .nav .globalNav__items__item--05{width:100%}.header .nav .globalNav__items__item--05 svg{width:84.04109%}}.header .nav .globalNav__items__item svg{fill:#e7ff00}@media screen and (max-width: 767px){.header .nav .globalNav__items__item svg{fill:#fff}}@media screen and (max-width: 767px){.header .nav .globalNav__items__item a{display:block;margin:0 auto}}.header .nav .globalNav__items__item a svg{fill:#fff;transition:all .6s}.header .nav .globalNav__items__item a svg:hover{fill:#e7ff00}@media screen and (max-width: 767px){.header .nav .globalNav__items__item a svg{margin:0 auto}.header .nav .globalNav__items__item a svg:hover{fill:#fff}}.footer__wave{background:url("../img/common/footer_wave.png") no-repeat center top;background-size:2137px;position:relative}@media screen and (max-width: 767px){.footer__wave{background:url("../img/common/footer_wave_sp.png") no-repeat center top;background-size:cover}}.footer{width:100%;max-width:2137px;min-width:1000px;padding:84px 0 60px;color:#fff;background-color:#006aff;position:relative;z-index:10}@media screen and (max-width: 767px){.footer{min-width:inherit;padding-top:7.46667%;padding-bottom:5.33333%}}.footer a{color:#fff}.footer .inner{position:relative}.footer .support{width:73.68421%;margin:0 auto 9.473%;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer .support{width:100%;display:block;margin-bottom:9.42029%}}.footer .support__title{width:10%;border:1px solid #fff;text-align:center;max-height:28px}@media screen and (max-width: 767px){.footer .support__title{width:14.49275%;margin:0 auto 4.347%}}.footer .support__title .text{display:inline-block;font-size:13px;font-size:.8125rem;font-weight:bold;padding:.45em 0 .55em}@media screen and (max-width: 767px){.footer .support__title .text{font-size:10px;font-size:.625rem}}.footer .support__supporters{width:82.85714%;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer .support__supporters{width:100%;display:block}}@media screen and (max-width: 767px){.footer .support__supporters__supporter{margin-bottom:5.7971%}.footer .support__supporters__supporter:last-of-type{margin-bottom:0}}.footer .support__supporters__supporter .category{font-size:11px;font-size:.6875rem;letter-spacing:.1em;margin-bottom:8px}@media screen and (max-width: 767px){.footer .support__supporters__supporter .category{font-size:10px;font-size:.625rem;letter-spacing:.14em;text-align:center;margin-bottom:5px}}.footer .support__supporters__supporter .name{font-size:19px;font-size:1.1875rem;letter-spacing:.18em;font-weight:bold;margin-bottom:8px}@media screen and (max-width: 767px){.footer .support__supporters__supporter .name{font-size:13px;font-size:.8125rem;letter-spacing:.22em;text-align:center;margin-bottom:0}}.footer .support__supporters__supporter .website{padding-left:12px;position:relative}@media screen and (max-width: 767px){.footer .support__supporters__supporter .website{padding-left:9px;text-align:center}}.footer .support__supporters__supporter .website:before{position:absolute;top:5px;left:0;content:"";width:7px;height:10px;background:url("../img/common/footer_website_arrow.svg") no-repeat center center;background-size:contain}@media screen and (max-width: 767px){.footer .support__supporters__supporter .website:before{width:5px;height:8px;top:7px;left:50%;margin-left:-36px}}.footer .support__supporters__supporter .website a{font-size:11px;font-size:.6875rem;letter-spacing:.1em;text-decoration:underline}@media screen and (max-width: 767px){.footer .support__supporters__supporter .website a{font-size:10px;font-size:.625rem}}.footer__companylogo{width:25.789%;margin:0 auto 5.263%}@media screen and (max-width: 767px){.footer__companylogo{width:43.47826%;margin-bottom:5.07246%}}.footer__icons{width:16.526%;margin:0 auto 3.157%;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer__icons{width:32.46377%;margin-bottom:5.07246%}}.footer__icons__icon{width:25.316%}.footer .pagetop{display:none;width:50px;position:fixed;right:25px;bottom:25px;z-index:100}@media screen and (max-width: 767px){.footer .pagetop{width:10%;right:4%;bottom:2.248%}}.footer .copyright{display:block;text-align:center;font-family:HelveticaNeue,Helvetica;letter-spacing:.06em;font-size:10px;font-size:.625rem}@media screen and (max-width: 767px){.footer .copyright{font-size:8px;font-size:.5rem}}@media screen and (max-width: 767px){.footer{max-width:inherit;min-width:inherit}}.index img{width:100%}.index .loading{position:fixed;top:0;left:0;width:100%;height:100%;background:url("../img/top/header_bg.jpg") repeat center top;background-color:#014FFF;z-index:10000001;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.index .loading{background:url("../img/top/header_bg_sp.jpg") repeat center top;background-size:cover}}.index .spritesheet{width:230px;overflow:hidden;margin:0 auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media screen and (max-width: 767px){.index .spritesheet{width:180px}}@media all and (-ms-high-contrast: none){.index *::-ms-backdrop,.index .spritesheet{margin:0}}.index .spritesheet:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;background-repeat:no-repeat;background-size:contain}.index .spritesheet:after{content:'';display:block}@-webkit-keyframes sprite-image{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}}@keyframes sprite-image{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}}.index .sprite1:before{padding-top:517.533%;background-image:url(../img/top/sprite1.png) !important;-webkit-animation:sprite-image 2s steps(30) infinite;animation:sprite-image 2s steps(30) infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.index .sprite1.running:before{-webkit-animation-play-state:running;animation-play-state:running}.index .sprite1:after{padding-top:17.28%}.index .header{min-height:760px;max-height:1000px;background:url("../img/top/header_bg.jpg") repeat center top;background-size:2137px;position:relative;transition:all .4s;padding-top:25px}@media screen and (max-width: 767px){.index .header{min-height:300px;max-height:inherit;background:url("../img/top/header_bg_sp.jpg") repeat center top;background-size:cover;padding-top:2.4%}}.index .header #main_img{position:absolute;top:0;left:0;right:0;width:100%;min-width:1000px;height:100%;z-index:3;margin:0 auto}@media screen and (max-width: 767px){.index .header #main_img{min-width:inherit}}.index .header .main_img_bg{width:100%;height:100%;margin:0 auto;max-width:2137px;min-width:1000px;position:absolute;top:0;left:0}@media screen and (max-width: 767px){.index .header .main_img_bg{min-width:inherit}}.index .header .main_img_bg-001{background:url("../img/top/main_001.png") no-repeat center bottom;background-size:2137px}@media screen and (max-width: 767px){.index .header .main_img_bg-001{background:url("../img/top/main_001_sp.png") no-repeat right bottom;background-size:contain}}.index .header .main_img_bg-002{background:url("../img/top/main_002.png") no-repeat center bottom;background-size:2137px}@media screen and (max-width: 767px){.index .header .main_img_bg-002{background:url("../img/top/main_002_sp.png") no-repeat right bottom;background-size:contain}}.index .header .main_img_bg-003{background:url("../img/top/main_003.png") no-repeat center bottom;background-size:2137px}@media screen and (max-width: 767px){.index .header .main_img_bg-003{background:url("../img/top/main_003_sp.png") no-repeat left bottom;background-size:contain}}.index .header .main_img_bg-004{background:url("../img/top/main_004.png") no-repeat center bottom;background-size:2137px}@media screen and (max-width: 767px){.index .header .main_img_bg-004{background:url("../img/top/main_004_sp.png") no-repeat left bottom;background-size:contain}}.index .header .main_img_bg-005{background:url("../img/top/main_005.png") no-repeat center top;background-size:2137px}@media screen and (max-width: 767px){.index .header .main_img_bg-005{background:url("../img/top/main_005_sp.png") no-repeat right top;background-size:contain}}.index .header .main_img_bg-006{background:url("../img/top/main_006.png") no-repeat center top;background-size:2137px}@media screen and (max-width: 767px){.index .header .main_img_bg-006{background:url("../img/top/main_006_sp.png") no-repeat left top;background-size:contain}}.index .header__inner{width:1000px;height:100%;margin:0 auto;padding:0 25px;position:relative;z-index:20}@media screen and (max-width: 767px){.index .header__inner{width:89.33333%;padding:0}}.index .header__campainlogo{width:412px;position:absolute;top:50%;right:0;left:0;margin:0 auto;transform:translateY(-57%)}@media screen and (max-width: 767px){.index .header__campainlogo{width:77.82609%;max-width:412px}}.index .reason1{background:url("../img/top/reason1_bg.png") no-repeat center top;background-size:2137px;position:relative;margin:-33px auto 0;z-index:5}@media screen and (max-width: 767px){.index .reason1{background:url("../img/top/reason1_bg_sp.png") no-repeat center top;background-size:cover;margin-top:-3.066}}.index .reason1 .inner{position:relative}@media screen and (max-width: 767px){.index .reason1 .inner{padding-top:17.82609%;padding-bottom:15.21739%}}.index .reason1 .inner:before{content:"";display:block;width:100%;height:0;padding-top:80.84211%}@media screen and (max-width: 767px){.index .reason1 .inner:before{padding-top:0}}.index .reason1__number{width:135px;position:absolute;top:50%;transform:translateY(-60%);right:3.6%}@media screen and (max-width: 767px){.index .reason1__number{position:static;width:24.92754%;position:static;transform:translateY(0);margin:0 auto 6.811%}}.index .reason1__text{width:441px;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-48%)}@media screen and (max-width: 767px){.index .reason1__text{position:static;width:67.97101%;transform:translateY(0)}}.index .reason1__title{width:415px;margin:0 auto 40px}@media screen and (max-width: 767px){.index .reason1__title{width:94.24307%;margin-bottom:9.38166%}}.index .reason1__description{width:451px}@media screen and (max-width: 767px){.index .reason1__description{width:100%}}.index .reason2__wave{background:url("../img/top/reason2_wave.png") no-repeat center top;background-size:2137px}@media screen and (max-width: 767px){.index .reason2__wave{background:url("../img/top/reason2_wave_sp.png") no-repeat center top;background-size:cover}}.index .reason2{background:-moz-linear-gradient(top, #2a6cf6, #18459b);background:-webkit-linear-gradient(top, #2a6cf6, #18459b);background:linear-gradient(to bottom, #2a6cf6, #18459b);position:relative;z-index:6}@media screen and (max-width: 767px){.index .reason2{max-width:inherit;min-width:inherit;padding:11.333% 0 12.933%}}.index .reason2 .inner{padding:100px 25px 116px}@media screen and (max-width: 767px){.index .reason2 .inner{padding:0}}.index .reason2__box1{width:100%;margin:0 auto 144px;position:relative;padding-top:20px}@media screen and (max-width: 767px){.index .reason2__box1{padding-top:0px;margin-bottom:15.7971%}}.index .reason2__number{width:135px;position:absolute;top:0;left:-15px}@media screen and (max-width: 767px){.index .reason2__number{position:static;width:24.92754%;margin:0 auto 7.826%}}.index .reason2__text{width:540px;margin:0 auto}@media screen and (max-width: 767px){.index .reason2__text{width:92.46377%}}.index .reason2__title{width:416px;margin:0 auto 40px}@media screen and (max-width: 767px){.index .reason2__title{width:79.62382%;margin-bottom:4.70219%}}.index .reason2__description{width:540px}@media screen and (max-width: 767px){.index .reason2__description{width:100%}}.index .reason2__box2{width:100%;margin:0 auto;position:relative}.index .reason2__items{height:1937px;position:relative}@media screen and (max-width: 767px){.index .reason2__items{height:auto}}.index .reason2__items__item{position:absolute}@media screen and (max-width: 767px){.index .reason2__items__item{position:static}}.index .reason2__items__item--01{width:412px;top:0;left:100px}@media screen and (max-width: 767px){.index .reason2__items__item--01{width:92.61538%;margin-left:10.30769%;margin-bottom:4.34783%}}.index .reason2__items__item--02{width:283px;top:240px;right:98px}@media screen and (max-width: 767px){.index .reason2__items__item--02{width:100%;margin-bottom:12.31884%}}.index .reason2__items__item--03{width:345px;top:577px;left:50px}@media screen and (max-width: 767px){.index .reason2__items__item--03{width:87.38462%;margin-left:5.07692%;margin-bottom:12.89855%}}.index .reason2__items__item--04{width:465px;top:722px;right:0px}@media screen and (max-width: 767px){.index .reason2__items__item--04{width:100%;margin-bottom:13.04348%}}.index .reason2__items__item--05{width:534px;top:1153px;left:-29px}@media screen and (max-width: 767px){.index .reason2__items__item--05{width:100%;margin-bottom:14.05797%}}.index .reason2__items__item--06{width:485px;top:1062px;right:-19px}@media screen and (max-width: 767px){.index .reason2__items__item--06{width:88.46154%;margin-left:9.23077%;margin-bottom:14.05797%}}.index .reason2__items__item--07{width:533px;top:1583px;left:151px}@media screen and (max-width: 767px){.index .reason2__items__item--07{width:100%;margin-bottom:10.43478%}}.index .reason2__items__item--08{width:221px;top:1707px;right:-6px;z-index:2}@media screen and (max-width: 767px){.index .reason2__items__item--08{width:78.30769%;margin-left:4.61538%}}.index .reason2__decoration{position:absolute}@media screen and (max-width: 767px){.index .reason2__decoration{display:none}}.index .reason2__decoration--01{width:94px;top:135px;left:-58px}.index .reason2__decoration--02{width:249px;top:-6px;left:440px}.index .reason2__decoration--03{width:141px;top:61px;right:12px}.index .reason2__decoration--04{width:106px;top:366px;left:-25px}.index .reason2__decoration--05{width:147px;top:245px;right:-4px}.index .reason2__decoration--06{width:127px;top:764px;left:-45px}.index .reason2__decoration--07{width:336px;top:1477px;left:-80px}.index .reason2__decoration--08{width:206px;top:1840px;right:164px}.index .reason3__wave{background:url("../img/top/reason3_wave.png") no-repeat center top;background-size:2137px}@media screen and (max-width: 767px){.index .reason3__wave{background:url("../img/top/reason3_wave_sp.png") no-repeat center top;background-size:cover}}.index .reason3{background-color:#ffecc8}@media screen and (max-width: 1170px){.index .reason3{overflow:hidden}}@media screen and (max-width: 767px){.index .reason3{overflow:inherit;padding:15.289% 0 11.159%}}.index .reason3 .inner{padding:135px 25px 166px}@media screen and (max-width: 767px){.index .reason3 .inner{padding:0}}.index .reason3__box1{width:950px;margin:0 auto 135px;position:relative}@media screen and (max-width: 767px){.index .reason3__box1{width:100%;margin-bottom:10.14493%}}.index .reason3__box1__decoration{width:170px;position:absolute;top:64px;left:-27px}@media screen and (max-width: 767px){.index .reason3__box1__decoration{width:21.73913%;top:-2.962%;left:7.97101%}}.index .reason3__number{width:135px;position:absolute;top:-70px;right:9px}@media screen and (max-width: 767px){.index .reason3__number{position:static;width:24.92754%;margin:0 auto 7.826%}}.index .reason3__text{width:579px;margin:0 auto}@media screen and (max-width: 767px){.index .reason3__text{width:91.88406%}}.index .reason3__title{width:579x;margin:0 auto 40px}@media screen and (max-width: 767px){.index .reason3__title{width:84.85804%;margin-bottom:6.30915%}}.index .reason3__description{width:535px;margin:0 auto}@media screen and (max-width: 767px){.index .reason3__description{width:100%}}.index .reason3__box2{width:786px;margin:0 auto}@media screen and (max-width: 767px){.index .reason3__box2{width:100%}}.index .reason3__items{width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.index .reason3__items{display:block}}.index .reason3__items__item{width:380px;margin-bottom:80px;position:relative;z-index:2}@media screen and (max-width: 767px){.index .reason3__items__item{width:100%;margin-bottom:11.5942%}}.index .reason3__items__item:nth-of-type(2n-1){margin-right:26px}@media screen and (max-width: 767px){.index .reason3__items__item:nth-of-type(2n-1){margin-right:0}}.index .reason3__items__item:nth-child(5){margin-bottom:0}@media screen and (max-width: 767px){.index .reason3__items__item:nth-child(5){margin-bottom:11.5942%}}.index .reason3__items__item:nth-child(6){margin-bottom:0}.index .reason3__items__item .image{margin-bottom:20px}@media screen and (max-width: 767px){.index .reason3__items__item .image{margin-bottom:4.34783%}}.index .reason3__items__item .text{width:306px;margin:0 auto 18px;font-size:14px;font-size:.875rem;letter-spacing:.15em;line-height:1.571;text-align:justify;text-justify:inter-ideograph}@media screen and (max-width: 767px){.index .reason3__items__item .text{width:91.30435%;font-size:12px;font-size:.75rem;letter-spacing:.17em;line-height:1.541;margin-bottom:4.34783%}}.index .reason3__items__item .button{width:126px;margin-left:40px}@media screen and (max-width: 767px){.index .reason3__items__item .button{width:39.85507%;margin-left:4.34783%}}.index .reason3__items__item .decoration{position:absolute}.index .reason3__items__item .decoration--01{width:207px;top:-67px;left:-94px}@media screen and (max-width: 767px){.index .reason3__items__item .decoration--01{width:34.05797%;left:inherit;top:inherit;right:0;bottom:5.13595%}}.index .reason3__items__item .decoration--02{width:170px;top:184px;right:-184px}@media screen and (max-width: 767px){.index .reason3__items__item .decoration--02{display:none}}.index .reason3__items__item .decoration--03{width:170px;top:101px;left:-120px;z-index:-1}@media screen and (max-width: 767px){.index .reason3__items__item .decoration--03{width:41.73913%;left:inherit;top:-8.157%;right:4.34783%;z-index:2}}.index .reason3__items__item .decoration--04{width:281px;top:-42px;right:-128px}@media screen and (max-width: 767px){.index .reason3__items__item .decoration--04{display:none}}.index .reason3__items__item .decoration--05{width:137px;top:275px;left:-120px}@media screen and (max-width: 767px){.index .reason3__items__item .decoration--05{display:none}}.index .reason3__items__item .decoration--06{width:220px;top:187px;left:-33px;z-index:3}@media screen and (max-width: 767px){.index .reason3__items__item .decoration--06{width:37.24638%;left:inherit;top:-3.012%;right:10.86957%}}.index .access__wave{background:url("../img/top/access_wave.png") no-repeat center top;background-size:2137px}@media screen and (max-width: 767px){.index .access__wave{background:url("../img/top/access_wave_sp.png") no-repeat center top;background-size:cover}}.index .access{background-color:#006aff}@media screen and (max-width: 767px){.index .access{padding:11.018% 0 9.420%}}.index .access .inner{padding:115px 25px 111px;position:relative}@media screen and (max-width: 767px){.index .access .inner{padding:0}}.index .access__box1{width:950px;margin:0 auto 45px;position:relative}@media screen and (max-width: 767px){.index .access__box1{width:100%;margin-bottom:16.52174%}}.index .access__title{width:218px;margin:0 auto 55px}@media screen and (max-width: 767px){.index .access__title{width:31.5942%;margin-bottom:7.97101%}}.index .access__text{width:950px;margin:0 auto}@media screen and (max-width: 767px){.index .access__text{width:85.50725%}}.index .access__description{width:819px;margin-bottom:25px}@media screen and (max-width: 767px){.index .access__description{width:100%;margin-bottom:0}}@media screen and (max-width: 767px){.index .access__price{position:absolute;bottom:-1.833%;right:6.094%}}.index .access__price__text{font-size:35px;font-size:2.1875rem;font-weight:bold;letter-spacing:0.13em;color:#fff}@media screen and (max-width: 767px){.index .access__price__text{font-size:20px;font-size:1.25rem;font-size:5.2vw;text-align:center}}.index .access__box2{width:950px;position:relative;margin-bottom:70px}@media screen and (max-width: 767px){.index .access__box2{width:100%;padding-bottom:36.23188%;margin-bottom:11.30435%}}.index .access__map{width:950px}@media screen and (max-width: 767px){.index .access__map{width:100%}}.index .access__airfare{width:178px;height:178px;position:absolute;bottom:25px;right:254px}@media screen and (max-width: 767px){.index .access__airfare{width:32.89855%;height:0;right:inherit;left:9.85507%;top:61%}}.index .access__minimumtime{width:236px;position:absolute;bottom:25px;right:0}@media screen and (max-width: 767px){.index .access__minimumtime{width:43.47826%;bottom:.51195%;right:10.43478%}}.index .access__box3{width:100%}.index .access__button{width:406px;margin:0 auto 43px}@media screen and (max-width: 767px){.index .access__button{width:57.68116%;margin-bottom:5.7971%}}.index .access__button a{width:100%;display:block}.index .access__button__title{width:480px;margin:0 auto 17px}@media screen and (max-width: 767px){.index .access__button__title{width:86.37681%;margin-bottom:3.47826%}}.index .access__button__note .text{font-size:11px;font-size:.6875rem;letter-spacing:.16em;color:#fff;line-height:1.63}@media screen and (max-width: 767px){.index .access__button__note .text{font-size:10px;font-size:.625rem;line-height:1.55;letter-spacing:.13em;font-feature-settings:'palt'}}.index .access__decoration{width:225px;position:absolute;top:-112px;right:-115px;z-index:11}@media screen and (max-width: 1248px){.index .access__decoration{right:2px}}@media screen and (max-width: 767px){.index .access__decoration{width:32.89855%;top:-11.204%;right:.28986%}}.index .voice__wave{background:url("../img/top/voice_wave.png") no-repeat center top;background-size:2137px}@media screen and (max-width: 767px){.index .voice__wave{background:url("../img/top/voice_wave_sp.png") no-repeat center top;background-size:cover}}.index .voice{background-color:#fff}@media screen and (max-width: 767px){.index .voice{padding:9.333% 0 10.666%}}.index .voice .inner--01{padding:100px 25px 0 !important}.index .voice .inner--02{padding:0 20px 95px !important}@media screen and (max-width: 767px){.index .voice .inner{padding:0 !important}}.index .voice__box1{width:100%;margin:0 auto;position:relative}.index .voice__text{width:377px;margin:0 auto}@media screen and (max-width: 767px){.index .voice__text{width:100%}}.index .voice__title{width:377px;margin:0 auto 65px}@media screen and (max-width: 767px){.index .voice__title{width:60.57971%;margin-bottom:5.7971%}}.index .voice__box2{width:100%;margin:0 auto 80px}@media screen and (max-width: 767px){.index .voice__box2{margin-bottom:9.42029%}}.index .voice__rows__row{position:relative;padding-bottom:110px;margin-bottom:50px}@media screen and (max-width: 767px){.index .voice__rows__row{padding-bottom:0;margin-bottom:0}}.index .voice__rows__row:last-of-type{margin-bottom:0}.index .voice__rows__row:nth-of-type(2n-1):after{content:"";display:block;width:945px;height:0;padding-top:4.977%;background:url("../img/top/voice_row_line_01.svg") no-repeat center center;position:absolute;bottom:0;right:-8px}@media screen and (max-width: 767px){.index .voice__rows__row:nth-of-type(2n-1):after{display:none}}.index .voice__rows__row:nth-of-type(2n):after{content:"";display:block;width:950px;height:0;padding-top:5.617%;background:url("../img/top/voice_row_line_02.svg") no-repeat center center;position:absolute;bottom:0;right:-11px}@media screen and (max-width: 767px){.index .voice__rows__row:nth-of-type(2n):after{display:none}}.index .voice__items{width:950px;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.index .voice__items{display:block;width:100%}}.index .voice__items__item{position:relative}@media screen and (max-width: 767px){.index .voice__items__item{width:100% !important;height:auto  !important;margin-bottom:8.69565%}}.index .voice__items__item .figure{position:absolute}@media screen and (max-width: 767px){.index .voice__items__item .figure{width:85.94203% !important;top:0 !important;margin:0 auto;position:relative;z-index:2}}.index .voice__items__item .message{position:absolute}@media screen and (max-width: 767px){.index .voice__items__item .message{top:0 !important;bottom:inherit !important;right:0 !important;left:0 !important;margin:0 auto;z-index:1}}.index .voice__items__item--01{width:439px;height:287px;left:-2px}@media screen and (max-width: 767px){.index .voice__items__item--01{padding-top:46.08696%}}.index .voice__items__item--01 .figure{width:211px;top:0;left:0}.index .voice__items__item--01 .message{width:302px;top:0;right:0}@media screen and (max-width: 767px){.index .voice__items__item--01 .message{width:94.34783%}}.index .voice__items__item--02{width:513px;height:276px;right:-25px}@media screen and (max-width: 767px){.index .voice__items__item--02{padding-top:43.62319%;right:0}}.index .voice__items__item--02 .figure{width:298px;top:7px;left:0}.index .voice__items__item--02 .message{width:310px;top:0;right:0}@media screen and (max-width: 767px){.index .voice__items__item--02 .message{width:96.23188%}}.index .voice__items__item--03{width:474px;height:315px;left:-2px}@media screen and (max-width: 767px){.index .voice__items__item--03{padding-top:44.63768%}}.index .voice__items__item--03 .figure{width:212px;top:3px;right:0}.index .voice__items__item--03 .message{width:308px;top:0;left:0}@media screen and (max-width: 767px){.index .voice__items__item--03 .message{width:94.34783%}}.index .voice__items__item--04{width:450px;height:317px;right:3px}@media screen and (max-width: 767px){.index .voice__items__item--04{padding-top:41.5942%}}.index .voice__items__item--04 .figure{width:222px;top:29px;right:0}.index .voice__items__item--04 .message{width:300px;top:0;left:0}@media screen and (max-width: 767px){.index .voice__items__item--04 .message{width:96.23188%;left:0 !important;margin:auto !important}}.index .voice__items__item--05{width:462px;height:286px;left:-3px}@media screen and (max-width: 767px){.index .voice__items__item--05{padding-top:43.62319%}}.index .voice__items__item--05 .figure{width:232px;top:4px;left:0}.index .voice__items__item--05 .message{width:304px;top:0;right:0}@media screen and (max-width: 767px){.index .voice__items__item--05 .message{width:94.34783%}}.index .voice__items__item--06{width:463px;height:296px;right:-7px}@media screen and (max-width: 767px){.index .voice__items__item--06{padding-top:42.46377%;margin-bottom:0}}.index .voice__items__item--06 .figure{width:252px;top:12px;left:0}.index .voice__items__item--06 .message{width:306px;top:0px;right:0}@media screen and (max-width: 767px){.index .voice__items__item--06 .message{width:96.23188%}}.index .voice__box3{width:100%;margin:0 auto}.index .voice__button{width:560px;margin:0 auto 109px}@media screen and (max-width: 767px){.index .voice__button{width:81.01449%;margin-bottom:20.28986%}}.index .voice__button a{display:block;width:100%}.index .voice__button__title{width:254px;margin:0 auto 20px}@media screen and (max-width: 767px){.index .voice__button__title{width:36.81159%;margin-bottom:2.89855%}}.index .voice__prevention_note{width:690px;margin:0 auto}@media screen and (max-width: 767px){.index .voice__prevention_note{width:85.50725%}}.plan img{width:100%}.plan .header{padding:17px 0 50px;background-color:#006aff}@media screen and (max-width: 767px){.plan .header{padding-top:2.26667%;padding-bottom:7.33333%}}.plan .schedule__wave{background:url("../img/plan/schedule_wave.png") no-repeat center top;background-size:2137px}@media screen and (max-width: 767px){.plan .schedule__wave{background:url("../img/plan/schedule_wave_sp.png") no-repeat center top;background-size:cover}}.plan .schedule{background-color:#ffecc8;padding:60px 0 96px;text-align:center}@media screen and (max-width: 767px){.plan .schedule{padding-top:6.66667%;padding-bottom:9.86667%}}.plan .schedule__box1{margin-bottom:70px}@media screen and (max-width: 767px){.plan .schedule__box1{margin-bottom:7.33333%}}.plan .schedule__text__ruby{width:254px;margin:0 auto 20px}@media screen and (max-width: 767px){.plan .schedule__text__ruby{width:36.81159%;margin-bottom:2.89855%}}.plan .schedule__text__title{width:503px;margin:0 auto}@media screen and (max-width: 767px){.plan .schedule__text__title{width:81.15942%}}.plan .schedule__box2{width:100%}.plan .schedule__items{margin:0 auto 47px}@media screen and (max-width: 767px){.plan .schedule__items{margin-bottom:6.52174%}}.plan .schedule__items__item{position:relative;margin:0 auto 20px}@media screen and (max-width: 767px){.plan .schedule__items__item{margin-bottom:2.02899%}}.plan .schedule__items__item:last-of-type{margin-bottom:0}.plan .schedule__items__item .decoration{position:absolute}@media screen and (max-width: 767px){.plan .schedule__items__item .decoration{display:none}}.plan .schedule__items__item .decoration--1-01{width:249px;top:462px;right:-122px}@media screen and (max-width: 1210px){.plan .schedule__items__item .decoration--1-01{right:inherit;top:490px;left:35px}}.plan .schedule__items__item .decoration--1-02{width:135px;top:1018px;right:-85px}@media screen and (max-width: 1150px){.plan .schedule__items__item .decoration--1-02{right:-22px;top:940px}}.plan .schedule__items__item .decoration--1-03{width:218px;top:1251px;left:-24px}.plan .schedule__items__item .decoration--1-04{width:222px;top:1654px;right:-139px}@media screen and (max-width: 1246px){.plan .schedule__items__item .decoration--1-04{top:1535px;right:-17px;transform:rotate(-12deg)}}.plan .schedule__items__item .decoration--2-01{width:230px;top:-8px;right:-67px}@media screen and (max-width: 1210px){.plan .schedule__items__item .decoration--2-01{top:-20px;right:-20px}}.plan .schedule__items__item .decoration--2-02{width:208px;top:270px;right:-94px}@media screen and (max-width: 1220px){.plan .schedule__items__item .decoration--2-02{width:140px;top:350px;right:0px}}.plan .schedule__items__item .decoration--2-03{width:140px;top:384px;left:-24px}.plan .schedule__items__item .decoration--2-04{width:267px;top:720px;left:-86px}@media screen and (max-width: 1130px){.plan .schedule__items__item .decoration--2-04{top:727px;left:-20px}}.plan .schedule__items__item .decoration--3-01{width:246px;top:804px;right:-27px}@media screen and (max-width: 1022px){.plan .schedule__items__item .decoration--3-01{right:-20px}}.plan .schedule__note{display:inline-block;font-size:14px;font-size:.875rem;letter-spacing:.19em;padding-bottom:93px;line-height:1.5}@media screen and (max-width: 767px){.plan .schedule__note{font-size:10px;font-size:.625rem;letter-spacing:.1em;line-height:1.55;padding-bottom:9.6%}}.plan .schedule__prevention_note{display:inline-block;width:690px}@media screen and (max-width: 767px){.plan .schedule__prevention_note{width:85.50725%}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIl9yZXNldC5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX21peGlucy5zY3NzIiwiX2Jhc2Uuc2NzcyIsIl9jb21tb24uc2NzcyIsIl9oZWFkZXIuc2NzcyIsIl9mb290ZXIuc2NzcyIsIl90b3Auc2NzcyIsIl9wbGFuLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG5tYWluLnNjc3NcclxuXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuIEBpbXBvcnQgXCJyZXNldFwiO1xyXG4gQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG4gQGltcG9ydCBcIm1peGluc1wiO1xyXG4gQGltcG9ydCBcImJhc2VcIjtcclxuIEBpbXBvcnQgXCJjb21tb25cIjtcclxuIEBpbXBvcnQgXCJoZWFkZXJcIjtcclxuIEBpbXBvcnQgXCJmb290ZXJcIjtcclxuIEBpbXBvcnQgXCJ0b3BcIjtcclxuIEBpbXBvcnQgXCJwbGFuXCI7XHJcblxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi8qXG5odG1sNWRvY3Rvci5jb20gUmVzZXQgU3R5bGVzaGVldFxudjEuNi4xXG5MYXN0IFVwZGF0ZWQ6IDIwMTAtMDktMTdcbkF1dGhvcjogUmljaGFyZCBDbGFyayAtIGh0dHA6Ly9yaWNoY2xhcmtkZXNpZ24uY29tXG5Ud2l0dGVyOiBAcmljaF9jbGFya1xuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmFiYnIsIGFkZHJlc3MsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsXG5zbWFsbCwgc3Ryb25nLCBzdWIsIHN1cCwgdmFyLFxuYiwgaSxcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG4gICAgYm9yZGVyOjA7XG4gICAgb3V0bGluZTowO1xuICAgIGZvbnQtc2l6ZToxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO1xuICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG59XG5cbmJvZHkge1xuICAgIGxpbmUtaGVpZ2h0OjE7XG59XG5cbmFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxcbmZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb24ge1xuICAgIGRpc3BsYXk6YmxvY2s7XG59XG5cbnVsLG9se1xuICAgIGxpc3Qtc3R5bGU6bm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gICAgcXVvdGVzOm5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6Jyc7XG4gICAgY29udGVudDpub25lO1xufVxuXG5hIHtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG4gICAgZm9udC1zaXplOjEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246YmFzZWxpbmU7XG4gICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5pbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmOTtcbiAgICBjb2xvcjojMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbm1hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmOTtcbiAgICBjb2xvcjojMDAwO1xuICAgIGZvbnQtc3R5bGU6aXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5cbmRlbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOjFweCBkb3R0ZWQ7XG4gICAgY3Vyc29yOmhlbHA7XG59XG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6MDtcbn1cblxuLyogY2hhbmdlIGJvcmRlciBjb2xvdXIgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5ociB7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBoZWlnaHQ6MXB4O1xuICAgIGJvcmRlcjowOyAgXG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2NjY2NjYztcbiAgICBtYXJnaW46MWVtIDA7XG4gICAgcGFkZGluZzowO1xufVxuXG5pbnB1dCwgc2VsZWN0IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59IiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbnZhcmlhYmxlc1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYnJlYWsgcG9pbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJHdpZGVTaXplOiAxNDAwcHg7XG4kcGNTaXplOiAxMjgwcHg7XG4kcGNJbm5lclNpemU6IDEwMDBweDtcbiRub3RlcGNTaXplOiA5NjBweDtcbiR0YWJsZXRTaXplOiA3NjdweDtcbiRtb2JpbGVTaXplOiA3NTBweDtcbiRtb2JpbGVTaXplX3M6IDQwMHB4O1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRjb2xvcldoaXRlOiAjZmZmZmZmO1xuJGNvbG9yQmxhY2s6ICMwMDAwMDA7XG4kY29sb3JHcmF5OiAjMjMxODE1O1xuJGNvbG9yQmx1ZTogIzAwNmFmZjtcbiRjb2xvckxpZ2h0Qmx1ZTogIzAwOTZmZjtcbiRjb2xvckJlaWdlOiAjZmZlY2M4O1xuJGNvbG9yWWVsbG93IDogI2U3ZmYwMDtcbiRjb2xvclBpbmsgOiAjZmYwMGZmO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmZvbnQgZmFtaWx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRmb250RmFtaWx5QmFzZTogJ05vdG8gU2FucyBKUCcsICfmuLjjgrTjgrfjg4Pjgq/kvZMnLCBZdUdvdGhpYywgJ+a4uOOCtOOCt+ODg+OCryBNZWRpdW0nLCAnWXUgR290aGljIE1lZGl1bScsICfmuLjjgrTjgrfjg4Pjgq8nLCAnWXUgR290aGljJywgJ+ODkuODqeOCruODjuinkuOCtCBQcm8gVzMnLCBNZWlyeW8sIOODoeOCpOODquOCqiwgT3Nha2EsICdNUyBQR290aGljJywgYXJpYWwsIGhlbHZldGljYSwgJ3NhbnMtc2VyaWYnO1xuJGZvbnRGYW1pbHlIZWx2ZXRpY2E6IEhlbHZldGljYU5ldWUsIEhlbHZldGljYTtcbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxubWl4aW5zXHJcblxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxubWVkaWEgcXVlcmllc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQG1peGluIG1lZGlhKCRicmVha1BvaW50KXtcclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtQb2ludCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuY2xlYXJmaXhcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiBjbGVhcmZpeCgpe1xyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlcntcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmZvbnQtc2l6ZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQG1peGluIGZvbnRzaXplKCRzaXplOiAxNiwgJGJhc2U6IDE2KSB7XHJcbiAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gIGZvbnQtc2l6ZTogKCRzaXplIC8gJGJhc2UpICogMXJlbTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbm9wYWNpdHlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiBvcGEoKXtcclxuICAgIG9wYWNpdHk6IDAuODtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbndpZHRo44Gu5qiq5bmF6KiI566XXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AZnVuY3Rpb24gd0Nvbigkd2lkdGgsJHBhcmVudFdpZHRoKSB7XHJcbiAgICBAcmV0dXJuICR3aWR0aCAvICRwYXJlbnRXaWR0aCAqIDEwMCU7XHJcbn1cclxuXHJcbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxuYmFzZVxyXG5cclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4qe1xyXG4gICAgYm94LXNpemluZzpib3JkZXItYm94O1xyXG4gICAgZm9udC13ZWlnaHQ6NTAwO1xyXG59XHJcbi8qIFNldCBjb3JlIGJvZHkgZGVmYXVsdHMgKi9cclxuLyogYm9keeOBruODh+ODleOCqeODq+ODiOOCkuWumue+qSAqL1xyXG5ib2R5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xyXG4gICAgLy9saW5lLWhlaWdodDogMS41O1xyXG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnRGYW1pbHlCYXNlO1xyXG4gICAgY29sb3I6ICRjb2xvckJsYWNrO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgd29yZC13cmFwOmJyZWFrLXdvcmQ7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxufVxyXG5cclxuLyogTWFrZSBpbWFnZXMgZWFzaWVyIHRvIHdvcmsgd2l0aCAqL1xyXG4vKiBpbWfopoHntKDjga7mibHjgYTjgpLnsKHljZjjgavjgZnjgosgKi9cclxuaW1ne1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyrjg6rjg7Pjgq8qL1xyXG5he1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuLy8gICY6aG92ZXJ7XHJcbi8vICAgIEBpbmNsdWRlIG9wYSgpO1xyXG4vLyAgfVxyXG59XHJcbmEsIGltZywgYSBpbWcge1xyXG4gICAgYm9yZGVyOm5vbmU7IFxyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBvdXRsaW5lOm5vbmU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7XHJcbiAgICBhW2hyZWZePVwidGVsOlwiXSB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cclxufVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICBtYXJnaW46IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyogaU9T44Gn44Gu44OH44OV44Kp44Or44OI44K544K/44Kk44Or44KS44Oq44K744OD44OIICovXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICBhcHBlYXJhbmNlOiBidXR0b247XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTo6Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIl06OmZvY3VzIHtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxufVxyXG5cclxuLyogLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5jbGVhcmZpeFxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vKi9cclxuXHJcbi5jbGVhcmZpeDo6YWZ0ZXIge2NvbnRlbnQ6IFwiXCI7ZGlzcGxheTogdGFibGU7Y2xlYXI6IGJvdGg7fVxyXG5cclxuLyogLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG7oqr/mlbTnlKhcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyovXHJcblxyXG4vKuODnuODvOOCuOODsyovXHJcbi5tMCB7IG1hcmdpbjogMCAhaW1wb3J0YW50OyB9IiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG5jb21tb25cclxuXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLyotLS0gUHJlbG9hZGVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbmh0bWwuaXNGaXhlZHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5ib2R5LmlzRml4ZWR7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi8qLS0tIGRpc3BsYXkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnBje1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbi5zcHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcbi8qLS0tIGludmlldyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaW52aWV3X2Jsb2NrIHsgXHJcbiAgICBvcGFjaXR5OjA7IFxyXG4gICAgcGFkZGluZy10b3A6MjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6MHB4O1xyXG4gICAgfVxyXG59XHJcbi8qLS0tIHNlY3Rpb24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlY3Rpb257XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMjEzN3B4O1xyXG4gICAgbWluLXdpZHRoOiAxMDAwcHg7XHJcbiAgICBtYXJnaW46IC0xcHggYXV0byAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgIH1cclxufVxyXG4vKi0tLSBpbm5lciAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaW5uZXJ7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDAgMjVweDtcclxuXHQvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XHJcbiAgICAgICAgd2lkdGg6IHdDb24oNjcwLCA3NTApO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuLyotLS0gd2F2ZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ud2F2ZXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAyMTM3cHg7XHJcbiAgICBtaW4td2lkdGg6IDEwMDBweDtcclxuICAgIG1hcmdpbjogLTMxcHggYXV0byAwO1xyXG4gICAgcGFkZGluZy10b3A6IDMxcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMy4yJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMy4yJTtcclxuICAgIH1cclxufVxyXG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuaGVhZGVyXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5IZWFkZXIgc3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaGVhZGVye1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHdDb24oMTgsNzUwKTtcbiAgICB9XG4gICAgJl9faW5uZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcbiAgICAgICAgICAgIHdpZHRoOiB3Q29uKDY3MCwgNzUwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29tcGFueWxvZ297XG4gICAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcbiAgICAgICAgICAgIHdpZHRoOiB3Q29uKDIzMCw2OTApO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmLm9wZW57XG4gICAgICAgICAgICAubmF2VG9nZ2xle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC8vYm9yZGVyOiAycHggc29saWQgJGNvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgLm5hdk1lbnV7XG4gICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3JXaGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDM4LDcwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogIHdDb24oMzYsNzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAgd0NvbigzNiw3MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2VG9nZ2xle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgICAgICB0b3A6IDIuMjQ4JTtcbiAgICAgICAgICAgICAgICByaWdodDogNCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNzAsNjkwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHdDb24oNzAsNjkwKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JXaGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2TWVudXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oMzIsNzApO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IHdDb24oMjEsNzApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiB3Q29uKDMzLDcwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogd0Nvbig0Niw3MCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdsb2JhbE5hdntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA1MDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogd0NvbigyNTAsNzUwKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29tbW9uL2dsb2JhbG5hdl9iZ19zcC5qcGdcIikgcmVwZWF0IGxlZnQgdG9wO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pdGVtc3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0Nvbig1MzMsNzUwKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA3LjMzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogd0Nvbig2MCw1MzMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbW1vbi9nbG9iYWxuYXZfYm9yZGVyX3NwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tMDF7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzcuNDYzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oMTE2LjM3NSw1MzMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tMDJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oMjYwLjk0Miw1MzMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tMDN7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODEuMTk3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDI1Mi4yMjksNTMzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLTA0e1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0Ni4wMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNDUzLjYzOSw1MzMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tMDV7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQ0LjE5N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDQ0Ny45MzksNTMzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvclllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC42cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3JZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuZm9vdGVyXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5mb290ZXJfX3dhdmV7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbW1vbi9mb290ZXJfd2F2ZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMTM3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbW1vbi9mb290ZXJfd2F2ZV9zcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxufVxuLmZvb3RlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIxMzdweDtcbiAgICBtaW4td2lkdGg6IDEwMDBweDtcbiAgICBwYWRkaW5nOiA4NHB4IDAgNjBweDtcbiAgICBjb2xvcjogJGNvbG9yV2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQmx1ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiB3Q29uKDU2LDc1MCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB3Q29uKDQwLDc1MCk7XG4gICAgfVxuICAgIGF7XG4gICAgICAgIGNvbG9yOiAkY29sb3JXaGl0ZTtcbiAgICB9XG4gICAgLmlubmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5zdXBwb3J0e1xuICAgICAgICB3aWR0aDogd0Nvbig3MDAsOTUwKTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gOS40NzMlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB3Q29uKDY1LDY5MCk7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICB3aWR0aDogd0Nvbig3MCw3MDApO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yV2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDEwMCw2OTApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQuMzQ3JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250c2l6ZSgxMyk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjQ1ZW0gMCAuNTVlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRzaXplKDEwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fc3VwcG9ydGVyc3tcbiAgICAgICAgICAgIHdpZHRoOiB3Q29uKDU4MCw3MDApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3N1cHBvcnRlcntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oNDAsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udHNpemUoMTEpO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250c2l6ZSgxMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjE0ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5hbWV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRzaXplKDE5KTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xOGVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250c2l6ZSgxMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjIyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC53ZWJzaXRle1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb21tb24vZm9vdGVyX3dlYnNpdGVfYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250c2l6ZSgxMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRzaXplKDEwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb21wYW55bG9nb3tcbiAgICAgICAgd2lkdGg6IDI1Ljc4OSU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDUuMjYzJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgd2lkdGg6IHdDb24oMzAwLDY5MCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB3Q29uKDM1LDY5MCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faWNvbnN7XG4gICAgICAgIHdpZHRoOiAxNi41MjYlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzLjE1NyU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgd2lkdGg6IHdDb24oMjI0LDY5MCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB3Q29uKDM1LDY5MCk7XG4gICAgICAgIH1cbiAgICAgICAgJl9faWNvbntcbiAgICAgICAgICAgIHdpZHRoOiAyNS4zMTYlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wYWdldG9we1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgIHdpZHRoOiB3Q29uKDcwLDcwMCk7XG4gICAgICAgICAgICByaWdodDogNCU7XG4gICAgICAgICAgICBib3R0b206IDIuMjQ4JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29weXJpZ2h0e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRGYW1pbHlIZWx2ZXRpY2E7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDZlbTtcbiAgICAgICAgQGluY2x1ZGUgZm9udHNpemUoMTApO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250c2l6ZSg4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAuZm9vdGVye1xuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICB9ICAgXG59IiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbnRvcFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uaW5kZXh7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBhbmltYXRpb24gc3R5bGVcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0UHJlbG9hZGVyIHN0eWxlXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAgIC5sb2FkaW5nIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AvaGVhZGVyX2JnLmpwZ1wiKSByZXBlYXQgY2VudGVyIHRvcDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAxNEZGRjtcbiAgICAgICAgei1pbmRleDogMTAwMDAwMDE7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL2hlYWRlcl9iZ19zcC5qcGdcIikgcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zcHJpdGVzaGVldCB7XG4gICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcbiAgICAgICAgICAgd2lkdGg6IDE4MHB4OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAqOjotbXMtYmFja2Ryb3AsIC5zcHJpdGVzaGVldCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNwcml0ZXNoZWV0OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICAgIC5zcHJpdGVzaGVldDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgQC13ZWJraXQta2V5ZnJhbWVzIHNwcml0ZS1pbWFnZSB7XG4gICAgICAwJSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKVxuICAgICAgfVxuICAgICAgMTAwJSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpXG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgc3ByaXRlLWltYWdlIHtcbiAgICAgIDAlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApXG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSlcbiAgICAgIH1cbiAgICB9XG4gICAgLnNwcml0ZTE6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUxNy41MzMlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RvcC9zcHJpdGUxLnBuZykhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc3ByaXRlLWltYWdlIDJzIHN0ZXBzKDMwKSBpbmZpbml0ZTtcbiAgICAgICAgYW5pbWF0aW9uOiBzcHJpdGUtaW1hZ2UgMnMgc3RlcHMoMzApIGluZmluaXRlO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWRcbiAgICB9XG4gICAgLnNwcml0ZTEucnVubmluZzpiZWZvcmUge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZ1xuICAgIH1cbiAgICAuc3ByaXRlMTphZnRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNy4yOCVcbiAgICB9XG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBIZWFkZXIgc3R5bGVzXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAgIC5oZWFkZXJ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDc2MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AvaGVhZGVyX2JnLmpwZ1wiKSByZXBlYXQgY2VudGVyIHRvcDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMTM3cHg7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AvaGVhZGVyX2JnX3NwLmpwZ1wiKSByZXBlYXQgY2VudGVyIHRvcDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogd0NvbigxOCw3NTApO1xuICAgICAgICB9XG4gICAgICAgICNtYWluX2ltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbl9pbWdfYmd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTM3cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0wMDF7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9tYWluXzAwMS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMTM3cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9tYWluXzAwMV9zcC5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtMDAye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AvbWFpbl8wMDIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjEzN3B4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AvbWFpbl8wMDJfc3AucG5nXCIpIG5vLXJlcGVhdCByaWdodCBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLTAwM3tcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL21haW5fMDAzLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMzdweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL21haW5fMDAzX3NwLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLTAwNHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL21haW5fMDA0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMzdweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL21haW5fMDA0X3NwLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLTAwNXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL21haW5fMDA1LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMzdweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL21haW5fMDA1X3NwLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgdG9wO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0wMDZ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9tYWluXzAwNi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMTM3cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9tYWluXzAwNl9zcC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDY3MCwgNzUwKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NhbXBhaW5sb2dve1xuICAgICAgICAgICAgd2lkdGg6IDQxMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTclKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNTM3LDY5MCk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICByZWFzb24xIHN0eWxlc1xuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgICAucmVhc29uMXtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9yZWFzb24xX2JnLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMTM3cHg7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IC0zM3B4IGF1dG8gMDtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9yZWFzb24xX2JnX3NwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMy4wNjY7XG4gICAgICAgIH1cbiAgICAgICAgLmlubmVye1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiB3Q29uKDEyMyw2OTApO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB3Q29uKDEwNSw2OTApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHdDb24oNzY4LDk1MCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbnVtYmVye1xuICAgICAgICAgICAgd2lkdGg6IDEzNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSk7XG4vLyAgICAgICAgICAgIHJpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgcmlnaHQ6IHdDb24oMzYsMTAwMCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB3aWR0aDogd0NvbigxNzIsNjkwKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA2LjgxMSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgIHdpZHRoOiAgNDQxcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogIDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDglKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDQ2OSw2OTApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgIHdpZHRoOiAgNDE1cHg7XG4gICAgICAgICAgICBtYXJnaW46ICAwIGF1dG8gNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogd0Nvbig0NDIsNDY5KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB3Q29uKDQ0LDQ2OSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgICAgICB3aWR0aDogIDQ1MXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgIHJlYXNvbjIgc3R5bGVzXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAgIC5yZWFzb24yX193YXZle1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL3JlYXNvbjJfd2F2ZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjEzN3B4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL3JlYXNvbjJfd2F2ZV9zcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yZWFzb24ye1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICMyYTZjZjYsICMxODQ1OWIpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMyYTZjZjYsICMxODQ1OWIpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMmE2Y2Y2LCAjMTg0NTliKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA2O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMS4zMzMlIDAgMTIuOTMzJTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXJ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAyNXB4IDExNnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm94MXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTQ0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oMTA5LDY5MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbnVtYmVye1xuICAgICAgICAgICAgd2lkdGg6IDEzNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB3aWR0aDogd0NvbigxNzIsNjkwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA3LjgyNiU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgIHdpZHRoOiA1NDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDYzOCw2OTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgd2lkdGg6IDQxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAgMCBhdXRvIDQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNTA4LDYzOCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0NvbigzMCw2MzgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgICAgICAgd2lkdGg6IDU0MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2JveDJ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgICZfX2l0ZW1ze1xuICAgICAgICAgICAgaGVpZ2h0OiAxOTM3cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tMDF7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MTJweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNjAyLDY1MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogd0Nvbig2Nyw2NTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0NvbigzMCw2OTApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtLTAye1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjgzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA5OHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oODUsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS0wM3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0NXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDU3N3B4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0Nvbig1NjgsNjUwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB3Q29uKDMzLDY1MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB3Q29uKDg5LDY5MCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tMDR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NjVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3MjJweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB3Q29uKDkwLDY5MCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tMDV7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MzRweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMTUzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yOXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oOTcsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS0wNntcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4NXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwNjJweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xOXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0Nvbig1NzUsNjUwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB3Q29uKDYwLDY1MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB3Q29uKDk3LDY5MCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tMDd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MzNweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNTgzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1MXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oNzIsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS0wOHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyMXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE3MDdweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDUwOSw2NTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHdDb24oMzAsNjUwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19kZWNvcmF0aW9ue1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS0wMXtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTRweDtcbiAgICAgICAgICAgICAgICB0b3A6IDEzNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC01OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tMDJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0OXB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLTAze1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDFweDtcbiAgICAgICAgICAgICAgICB0b3A6IDYxcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS0wNHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAzNjZweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLTA1e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDdweDtcbiAgICAgICAgICAgICAgICB0b3A6IDI0NXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tMDZ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyN3B4O1xuICAgICAgICAgICAgICAgIHRvcDogNzY0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS0wN3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMzM2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxNDc3cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS0wOHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjA2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxODQwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE2NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgIHJlYXNvbjMgc3R5bGVzXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAgIC5yZWFzb24zX193YXZle1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL3JlYXNvbjNfd2F2ZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjEzN3B4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL3JlYXNvbjNfd2F2ZV9zcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yZWFzb24ze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCZWlnZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoMTE3MHB4KXtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNS4yODklIDAgMTEuMTU5JTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXJ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMzVweCAyNXB4IDE2NnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm94MXtcbiAgICAgICAgICAgIHdpZHRoOiA5NTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEzNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oNzAsNjkwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2RlY29yYXRpb257XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDY0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTI3cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0NvbigxNTAsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMi45NjIlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiB3Q29uKDU1LDY5MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX251bWJlcntcbiAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTcwcHg7XG4gICAgICAgICAgICByaWdodDogOXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oMTcyLDY5MCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNy44MjYlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICB3aWR0aDogNTc5cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogd0Nvbig2MzQsNjkwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgIHdpZHRoOiA1Nzl4O1xuICAgICAgICAgICAgbWFyZ2luOiAgMCBhdXRvIDQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNTM4LDYzNCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0Nvbig0MCw2MzQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgICAgICAgd2lkdGg6IDUzNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm94MntcbiAgICAgICAgICAgIHdpZHRoOiA3ODZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyBcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19pdGVtc3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0Nvbig4MCw2OTApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuLTEpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7IFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oODAsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB3Q29uKDMwLDY5MCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMThweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udHNpemUoMTQpO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjE1ZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3MTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDYzMCw2OTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udHNpemUoMTIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xN2VtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTQxO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0NvbigzMCw2OTApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idXR0b257XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDI3NSw2OTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHdDb24oMzAsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZGVjb3JhdGlvbntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAmLS0wMXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTY3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtOTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0NvbigyMzUsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDppbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogd0NvbigzNCw2NjIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLTAye1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxODRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTg0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLS0wM3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0NvbigyODgsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTguMTU3JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogd0NvbigzMCw2OTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tMDR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjgxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC00MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLTA1e1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLTA2e1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxODdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0NvbigyNTcsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTMuMDEyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogd0Nvbig3NSw2OTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgIGFjY2VzcyBzdHlsZXNcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gICAgLmFjY2Vzc19fd2F2ZXtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC9hY2Nlc3Nfd2F2ZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjEzN3B4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL2FjY2Vzc193YXZlX3NwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFjY2Vzc3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQmx1ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgcGFkZGluZzogMTEuMDE4JSAwIDkuNDIwJTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXJ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMTVweCAyNXB4IDExMXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm94MXtcbiAgICAgICAgICAgIHdpZHRoOiA5NTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQ1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0NvbigxMTQsNjkwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgIHdpZHRoOiAyMThweDtcbiAgICAgICAgICAgIG1hcmdpbjogIDAgYXV0byA1NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDIxOCw2OTApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oNTUsNjkwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgd2lkdGg6IDk1MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNTkwLDY5MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgICAgICB3aWR0aDogODE5cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDU2OCw1NjgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcHJpY2V7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTEuODMzJTtcbiAgICAgICAgICAgICAgICByaWdodDogNi4wOTQlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250c2l6ZSgzNSk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTNlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yV2hpdGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250c2l6ZSgyMCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4ydnc7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm94MntcbiAgICAgICAgICAgIHdpZHRoOiA5NTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHdDb24oMjUwLDY5MCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0Nvbig3OCw2OTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX21hcHtcbiAgICAgICAgICAgIHdpZHRoOiA5NTBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19haXJmYXJle1xuICAgICAgICAgICAgd2lkdGg6IDE3OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNzhweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyNTRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogd0NvbigyMjcsNjkwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbGVmdDogd0Nvbig2OCw2OTApO1xuICAgICAgICAgICAgICAgIHRvcDogNjElO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX21pbmltdW10aW1le1xuICAgICAgICAgICAgd2lkdGg6IDIzNnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oMzAwLDY5MCk7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB3Q29uKDMsNTg2KTtcbiAgICAgICAgICAgICAgICByaWdodDogd0Nvbig3Miw2OTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2JveDN7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmX19idXR0b257XG4gICAgICAgICAgICB3aWR0aDogNDA2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0M3B4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDM5OCw2OTApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oNDAsNjkwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE3cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0Nvbig1OTYsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0NvbigyNCw2OTApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX25vdGV7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udHNpemUoMTEpO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjE2ZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JXaGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRzaXplKDEwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU1OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMTNlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2RlY29yYXRpb257XG4gICAgICAgICAgICB3aWR0aDogMjI1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xMTJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTE1cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKDEyNDhweCl7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogd0NvbigyMjcsNjkwKTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMS4yMDQlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB3Q29uKDIsNjkwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICB2b2ljZSBzdHlsZXNcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gICAgLnZvaWNlX193YXZle1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL3ZvaWNlX3dhdmUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMzdweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC92b2ljZV93YXZlX3NwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZvaWNle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JXaGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgcGFkZGluZzogOS4zMzMlIDAgMTAuNjY2JTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXJ7XG4gICAgICAgICAgICAmLS0wMXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAyNXB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLTAye1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm94MXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgIHdpZHRoOiAzNzdweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgd2lkdGg6IDM3N3B4O1xuICAgICAgICAgICAgbWFyZ2luOiAgMCBhdXRvIDY1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNDE4LDY5MCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0Nvbig0MCw2OTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2JveDJ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDgwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0Nvbig2NSw2OTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3Jvd3N7XG4gICAgICAgICAgICAmX19yb3d7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuLTEpe1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQuOTc3JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3Avdm9pY2Vfcm93X2xpbmVfMDEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuKXtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1LjYxNyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL3ZvaWNlX3Jvd19saW5lXzAyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2l0ZW1ze1xuICAgICAgICAgICAgd2lkdGg6IDk1MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faXRlbXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHdDb24oNjAsNjkwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZ3VyZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0Nvbig1OTMsNjkwKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1lc3NhZ2V7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtLTAxe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDM5cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjg3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiB3Q29uKDMxOCw2OTApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5maWd1cmV7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5tZXNzYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0Nvbig2NTEsNjkwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tMDJ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MTNweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzZweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogd0NvbigzMDEsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5maWd1cmV7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjk4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm1lc3NhZ2V7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDY2NCw2OTApOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS0wM3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3NHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxNXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogd0NvbigzMDgsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZmlndXJle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubWVzc2FnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogd0Nvbig2NTEsNjkwKTsgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tMDR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMTdweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHdDb24oMjg3LDY5MCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmZpZ3VyZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5tZXNzYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDY2NCw2OTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS0wNXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4NnB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogd0NvbigzMDEsNjkwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZmlndXJle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5tZXNzYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNjUxLDY5MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tMDZ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NjNweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOTZweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiB3Q29uKDI5Myw2OTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZmlndXJle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubWVzc2FnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNjY0LDY5MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm94M3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJl9fYnV0dG9ue1xuICAgICAgICAgICAgd2lkdGg6IDU2MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTA5cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNTU5LDY5MCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogd0NvbigxNDAsNjkwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjU0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDI1NCw2OTApO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB3Q29uKDIwLDY5MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgIFxuICAgICAgICB9XG4gICAgICAgICZfX3ByZXZlbnRpb25fbm90ZSB7XG4gICAgICAgICAgICB3aWR0aDogNjkwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHdDb24oNTkwLDY5MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gIFxuICAgIH1cbn1cblxuXG5cblxuXG5cblxuXG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuXHJcbnBsYW5cclxuXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLnBsYW57XHJcbiAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgSGVhZGVyIHN0eWxlXHJcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAuaGVhZGVye1xyXG4gICAgXHRwYWRkaW5nOiAxN3B4IDAgNTBweDtcclxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQmx1ZTtcclxuXHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiB3Q29uKDE3LDc1MCk7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiB3Q29uKDU1LDc1MCk7XHJcblx0XHR9XHJcbiAgICB9XHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgU2NoZWR1bGUgc3R5bGVcclxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgIC5zY2hlZHVsZV9fd2F2ZXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcGxhbi9zY2hlZHVsZV93YXZlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMzdweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wbGFuL3NjaGVkdWxlX3dhdmVfc3AucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zY2hlZHVsZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCZWlnZTtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgOTZweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogd0Nvbig1MCw3NTApO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogd0Nvbig3NCw3NTApO1xyXG5cdFx0fVxyXG4gICAgICAgICZfX2JveDF7XHJcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB3Q29uKDU1LDc1MCk7XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGV4dHtcclxuICAgICAgICAgICAgJl9fcnVieXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiB3Q29uKDI1NCw2OTApO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogd0NvbigyMCw2OTApO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX190aXRsZXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MDNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogd0Nvbig1NjAsNjkwKTtcclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYm94MntcclxuICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2l0ZW1ze1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0N3B4O1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHdDb24oNDUsNjkwKTtcclxuXHRcdFx0fVxyXG4gICAgICAgICAgICAmX19pdGVte1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgkdGFibGV0U2l6ZSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogd0NvbigxNCw2OTApO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGltZXNjaGVkdWxle31cclxuICAgICAgICAgICAgICAgIC5kZWNvcmF0aW9ue1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCR0YWJsZXRTaXplKSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tMS0wMXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0OXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ2MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgxMjEwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0OTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tMS0wMntcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC04NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgxMTUwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tMS0wM3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEyNTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtLTEtMDR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNjU0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTM5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKDEyNDZweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNTM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtLTItMDF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTY3cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEyMTBweCkge1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tMi0wMntcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTk0cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEyMjBweCkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNDBweDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDM1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tMi0wM3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDM4NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tMi0wNHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDcyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtODZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoMTEzMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDcyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tMy0wMXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDgwNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTI3cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKDEwMjJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19ub3Rle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRzaXplKDE0KTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xOWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250c2l6ZSgxMCk7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTU7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHdDb24oNzIsNzUwKTtcclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19wcmV2ZW50aW9uX25vdGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2OTBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJHRhYmxldFNpemUpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB3Q29uKDU5MCw2OTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ1VBLEFBQUEsSUFBSSxDQUFFLElBQUksQ0FBRSxHQUFHLENBQUUsSUFBSSxDQUFFLE1BQU0sQ0FBRSxNQUFNLENBQ3JDLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLENBQUMsQ0FBRSxVQUFVLENBQUUsR0FBRyxDQUMxQyxJQUFJLENBQUUsT0FBTyxDQUFFLElBQUksQ0FBRSxJQUFJLENBQ3pCLEdBQUcsQ0FBRSxHQUFHLENBQUUsRUFBRSxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxDQUFFLENBQUMsQ0FBRSxJQUFJLENBQ3BDLEtBQUssQ0FBRSxNQUFNLENBQUUsR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQzVCLENBQUMsQ0FBRSxDQUFDLENBQ0osRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQ3RCLFFBQVEsQ0FBRSxJQUFJLENBQUUsS0FBSyxDQUFFLE1BQU0sQ0FDN0IsS0FBSyxDQUFFLE9BQU8sQ0FBRSxLQUFLLENBQUUsS0FBSyxDQUFFLEtBQUssQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FDL0MsT0FBTyxDQUFFLEtBQUssQ0FBRSxNQUFNLENBQUUsT0FBTyxDQUFFLFVBQVUsQ0FBRSxNQUFNLENBQ25ELE1BQU0sQ0FBRSxNQUFNLENBQUUsTUFBTSxDQUFFLElBQUksQ0FBRSxHQUFHLENBQUUsT0FBTyxDQUFFLE9BQU8sQ0FDbkQsSUFBSSxDQUFFLElBQUksQ0FBRSxLQUFLLENBQUUsS0FBSyxBQUFDLENBQ3JCLE1BQU0sQ0FBQyxDQUFDLENBQ1IsT0FBTyxDQUFDLENBQUMsQ0FDVCxNQUFNLENBQUMsQ0FBQyxDQUNSLE9BQU8sQ0FBQyxDQUFDLENBQ1QsU0FBUyxDQUFDLElBQUksQ0FDZCxjQUFjLENBQUMsUUFBUSxDQUN2QixVQUFVLENBQUMsV0FBVyxDQUN6QixBQUVELEFBQUEsSUFBSSxBQUFDLENBQ0QsV0FBVyxDQUFDLENBQUMsQ0FDaEIsQUFFRCxBQUFBLE9BQU8sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQ3ZDLE1BQU0sQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsT0FBTyxBQUFDLENBQ2xDLE9BQU8sQ0FBQyxLQUFLLENBQ2hCLEFBRUQsQUFBQSxFQUFFLENBQUMsRUFBRSxBQUFBLENBQ0QsVUFBVSxDQUFDLElBQUksQ0FDbEIsQUFFRCxBQUFBLFVBQVUsQ0FBRSxDQUFDLEFBQUMsQ0FDVixNQUFNLENBQUMsSUFBSSxDQUNkLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxDQUFFLFVBQVUsQUFBQSxNQUFNLENBQ25DLENBQUMsQUFBQSxPQUFPLENBQUUsQ0FBQyxBQUFBLE1BQU0sQUFBQyxDQUNkLE9BQU8sQ0FBQyxFQUFFLENBQ1YsT0FBTyxDQUFDLElBQUksQ0FDZixBQUVELEFBQUEsQ0FBQyxB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 */
