/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a,blockquote,body,button,code,dd,div,dl,dt,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,input,li,ol,option,p,pre,select,td,textarea,th,ul{margin:0;padding:0;font-family:arial,Meiryo,Yu Gothic,sans-serif;color:#333;box-sizing:border-box}select{background:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;font-size:11px}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;border:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;outline:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ul{margin:0;padding:0}li{list-style:none}@font-face{font-family:MFont;font-style:normal;font-weight:100;src:url(/fonts/mplus-1c-thin.eot);src:url(mplus-1c-thin.eot?#iefix) format("embedded-opentype"),url(/fonts/mplus-1c-thin.woff) format("woff"),url(/fonts/mplus-1c-thin.ttf) format("truetype")}@font-face{font-family:MFont;font-style:normal;font-weight:200;src:url(/fonts/mplus-1c-light.eot);src:url(/fonts/mplus-1c-light.eot?#iefix) format("embedded-opentype"),url(/fonts/mplus-1c-light.woff) format("woff"),url(/fonts/mplus-1c-light.ttf) format("truetype")}@font-face{font-family:MFont;font-style:normal;font-weight:400;src:url(/fonts/mplus-1c-regular.eot);src:url(/fonts/mplus-1c-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/mplus-1c-regular.woff) format("woff"),url(/fonts/mplus-1c-regular.ttf) format("truetype")}@font-face{font-family:MFont;font-style:normal;font-weight:500;src:url(/fonts/mplus-1c-medium.eot);src:url(/fonts/mplus-1c-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/mplus-1c-medium.woff) format("woff"),url(/fonts/mplus-1c-medium.ttf) format("truetype")}@font-face{font-family:MFont;font-style:normal;font-weight:700;src:url(/fonts/mplus-1c-bold.eot);src:url(/fonts/mplus-1c-bold.eot?#iefix) format("embedded-opentype"),url(/fonts/mplus-1c-bold.woff) format("woff"),url(/fonts/mplus-1c-bold.ttf) format("truetype")}@font-face{font-family:MFont;font-style:normal;font-weight:900;src:url(/fonts/mplus-1c-black.eot);src:url(/fonts/mplus-1c-black.eot?#iefix) format("embedded-opentype"),url(/fonts/mplus-1c-black.woff) format("woff"),url(/fonts/mplus-1c-black.ttf) format("truetype")}@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:200;src:url(/fonts/NotoSerifCJKjp-ExtraLight.eot);src:url(/fonts/NotoSerifCJKjp-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSerifCJKjp-ExtraLight.woff) format("woff"),url(/fonts/NotoSerifCJKjp-ExtraLight.ttf) format("truetype")}@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:300;src:url(/fonts/NotoSerifCJKjp-Light.eot);src:url(/fonts/NotoSerifCJKjp-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSerifCJKjp-Light.woff) format("woff"),url(/fonts/NotoSerifCJKjp-Light.ttf) format("truetype")}@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:400;src:url(/fonts/NotoSerifCJKjp-Regular.eot);src:url(/fonts/NotoSerifCJKjp-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSerifCJKjp-Regular.woff) format("woff"),url(/fonts/NotoSerifCJKjp-Regular.ttf) format("truetype")}@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:500;src:url(/fonts/NotoSerifCJKjp-Medium.eot);src:url(/fonts/NotoSerifCJKjp-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSerifCJKjp-Medium.woff) format("woff"),url(/fonts/NotoSerifCJKjp-Medium.ttf) format("truetype")}@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:600;src:url(/fonts/NotoSerifCJKjp-SemiBold.eot);src:url(/fonts/NotoSerifCJKjp-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSerifCJKjp-SemiBold.woff) format("woff"),url(/fonts/NotoSerifCJKjp-SemiBold.ttf) format("truetype")}@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:700;src:url(/fonts/NotoSerifCJKjp-Bold.eot);src:url(/fonts/NotoSerifCJKjp-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSerifCJKjp-Bold.woff) format("woff"),url(/fonts/NotoSerifCJKjp-Bold.ttf) format("truetype")}@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:900;src:url(/fonts/NotoSerifCJKjp-Black.eot);src:url(/fonts/NotoSerifCJKjp-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSerifCJKjp-Black.woff) format("woff"),url(/fonts/NotoSerifCJKjp-Black.ttf) format("truetype")}p{margin:0;padding:0;text-align:left;line-break:strict}a{color:#0268d0;text-decoration:none}a:hover{text-decoration:underline}.df-fs-sb{display:flex;align-items:flex-start;justify-content:space-between}.df-fs-sa{display:flex;align-items:flex-start;justify-content:space-around}.df-ce-sa{display:flex;align-items:center;justify-content:space-around}@media screen and (max-width:768px){.pc{display:none}}.oh{overflow:hidden}.fr{float:right}.fl{float:left}.mb60{margin-bottom:60px}.ta-c{text-align:center}.section__inner{width:1020px;margin:0 auto;padding:60px 0 80px}@media screen and (max-width:768px){.section__inner{width:100%;padding:40px 10px}}.section__title{font-size:40px;line-height:48px;margin-bottom:60px;font-weight:300;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.section__title{line-height:38px;margin-bottom:40px;align-items:flex-start;text-align:left}}@media screen and (max-width:768px) and (orientation:landscape){.section__title{font-size:24px}}@media screen and (max-width:768px) and (orientation:portrait){.section__title{font-size:6.4vw}}.section p{font-weight:300;line-height:34px;font-size:16px;margin:0 auto}@media screen and (max-width:768px){.section p{width:100%;line-height:28px}}@media screen and (max-width:768px) and (orientation:landscape){.section p{font-size:14px}}@media screen and (max-width:768px) and (orientation:portrait){.section p{font-size:3.73333vw}}.text{width:800px}@media screen and (max-width:768px){.text{width:100%}}.icon{width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}@media screen and (max-width:768px){.icon{width:30px;height:30px;margin-right:6px;margin-top:6px}}.icon:after{display:block;content:"";width:60px;height:60px}@media screen and (max-width:768px){.icon:after{width:30px;height:30px}}.icon2{width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}@media screen and (max-width:768px){.icon2{width:30px;height:30px;margin-right:6px;margin-top:6px}}.icon2:after{display:block;content:"";width:60px;height:60px}@media screen and (max-width:768px){.icon2:after{width:30px;height:30px}}.newTabIcon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}.newTabIcon:after{display:block;content:"";width:30px;height:30px}input[type=text],input[type=email],input[type=tel]{height:50px;padding:10px;font-size:16px;line-height:24px;font-weight:300;color:#333;border-radius:10px;border:solid 1px #ccc}@media screen and (max-width:768px){input[type=text],input[type=email],input[type=tel]{height:40px;border-radius:0;line-height:21px;padding:6px 10px}}@media screen and (max-width:768px) and (orientation:landscape){input[type=text],input[type=email],input[type=tel]{font-size:15px}}@media screen and (max-width:768px) and (orientation:portrait){input[type=text],input[type=email],input[type=tel]{font-size:4vw}}textarea{resize:none;border:solid 1px #ccc;padding:10px 20px;font-size:20px;border-radius:10px;font-weight:300}@media screen and (max-width:768px){textarea{border-radius:0;line-height:21px;padding:6px 10px}}@media screen and (max-width:768px) and (orientation:landscape){textarea{font-size:15px}}@media screen and (max-width:768px) and (orientation:portrait){textarea{font-size:4vw}}input[type=checkbox],input[type=radio]{appearance:none;opacity:0;position:absolute}.label__checkbox{position:relative;display:inline-block;padding:3px 3px 3px 42px;cursor:pointer;transition:all .2s}@media screen and (max-width:768px){.label__checkbox{line-height:21px;padding:3px 3px 3px 32px}}@media screen and (max-width:768px) and (orientation:landscape){.label__checkbox{font-size:15px}}@media screen and (max-width:768px) and (orientation:portrait){.label__checkbox{font-size:4vw}}.label__checkbox::after,.label__checkbox::before{position:absolute;content:'';-webkit-transition:all .2s;transition:all .2s}.label__checkbox::before{top:50%;left:0;width:30px;height:30px;margin-top:-15px;background:#fff;border:1px solid #ccc;border-radius:3px}@media screen and (max-width:768px){.label__checkbox::before{width:20px;height:20px}}.label__checkbox::after{opacity:0;top:50%;left:6px;width:19px;height:6px;margin-top:-4px;border-left:2px solid #494a4a;border-bottom:2px solid #494a4a;-webkit-transform:rotate(-45deg) scale(.5);transform:rotate(-45deg) scale(.5)}@media screen and (max-width:768px){.label__checkbox::after{left:5px;width:11px;height:4px;margin-top:-8px}}.label__checkbox:hover::before{background:#fff}input[type=checkbox]:checked+.label__checkbox::before,input[type=radio]:checked+.label__checkbox::before{background:#fff}input[type=checkbox]:checked+.label__checkbox::after,input[type=radio]:checked+.label__checkbox::after{opacity:1;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.dlAlert__bg{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;display:none}.dlAlert__box{background:#fff;display:flex;flex-direction:column;padding:40px;border-radius:10px}.dlAlert__box p{padding:10px;flex:1}.dlAlert__btn{margin-top:30px;width:100%;height:70px;display:flex;align-content:center;justify-content:space-around;padding:10px}.dlAlert__btn button{flex:1;margin:0 10px;color:#fff;border-radius:5px}.dlAlert__btn .ok{background:#19bf29}.dlAlert__btn .no{background:#ff5d5d}.space{width:18px;display:inline-block}.titleNum{font-size:70px;font-weight:700;line-height:70px;margin-right:10px}@media screen and (max-width:768px){.titleNum{line-height:50px}}@media screen and (max-width:768px) and (orientation:landscape){.titleNum{font-size:50px}}@media screen and (max-width:768px) and (orientation:portrait){.titleNum{font-size:13.33333vw}}.spBr{display:none}@media screen and (max-width:768px){.spBr{display:inline}}.marker{background:linear-gradient(transparent 75%,rgba(246,166,35,.35) 0);line-height:20px}.marker_green{background:linear-gradient(transparent 75%,#4fd58b 0);line-height:20px}.marker_purple{background:linear-gradient(transparent 75%,#d06ed7 0);line-height:20px}.strong{font-size:22px;line-height:36px;font-weight:400}@media screen and (max-width:768px){.strong{line-height:32px}}@media screen and (max-width:768px) and (orientation:landscape){.strong{font-size:18px}}@media screen and (max-width:768px) and (orientation:portrait){.strong{font-size:4.8vw}}.error{color:red;text-align:center;padding:10px 0}.border{width:100%;height:1px;display:block;background:#aaa}.bread{padding:10px 20px;text-align:left;font-size:14px;line-height:22px;margin-top:70px}@media screen and (max-width:768px){.bread{padding:10px 6px;font-size:12px;line-height:18px}}.bread span{font-weight:300}.bread__arrow{margin:0 10px}@media screen and (max-width:768px){.bread__arrow{margin:0 2px}}.header_wrapper{position:fixed;width:100%;top:0;left:0;border-bottom:solid 1px #ddd;z-index:1000}.parentHeader{background:#c5e3f9;padding:2px 20px;text-align:left;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:768px){.parentHeader{display:none}}.parentHeader a{display:inherit}.parentHeader__inner{display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.parentHeader__inner{width:100%}}.parentHeader__title{font-size:10px;color:#999;font-weight:500;margin-top:0;color:#909090}@media screen and (max-width:768px){.parentHeader__title{margin:0 0 4px 0}}.parentHeader__menu{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:768px){.parentHeader__menu{display:none}}.parentHeader__menu li{padding:3px 10px;margin:0 4px;box-sizing:border-box;position:relative}.parentHeader__menu li a{color:#333;font-size:12px;font-weight:300;position:relative;transition:color .3s}.parentHeader__menu li a:hover{text-decoration:none;color:#f99c05}.header{width:100%;text-align:center;padding:4px 20px;background:#fff;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.header{height:64px;padding:6px 0}}.header__inner{width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.header__inner{width:100%;padding:0 10px;display:flex;align-items:center;justify-content:space-between}}.header__title{font-size:10px;color:#999;font-weight:400;margin-top:0;color:#909090;margin-bottom:2px}@media screen and (max-width:768px){.header__title{margin:0 0 2px 0}}.header__logoBlock{text-align:left;margin-right:50px}@media screen and (max-width:768px){.header__logoBlock{text-align:left;width:100%;margin-right:0}}.header__logoBlock a{display:inline-block}.header__logo{height:40px}@media screen and (max-width:768px){.header__logo{height:34px}}.header__logo:hover{opacity:.8}.header__menu{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:768px){.header__menu{display:none}}.header__menu li{padding:10px 10px;margin:0 4px;box-sizing:border-box;position:relative}.header__menu li a{color:#333;font-size:16px;font-weight:300;position:relative;transition:color .3s}.header__menu li a:hover{text-decoration:none;color:#f99c05}.header__menu li a.current{color:#f99c05}.header__btn{display:block;background:#f99c05;color:#fff;font-size:14px;border:solid 1px #f99c05;padding:14px 40px;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:background-color .6s,color .6s}@media screen and (max-width:768px){.header__btn{display:none}}.header__btn:hover{background:#fff;color:#f99c05;text-decoration:none}.header .drawer__toggle{display:none;position:relative;height:24px;width:30px}@media screen and (max-width:768px){.header .drawer__toggle{display:block}}.header .drawer__toggle span{width:28px;display:block;background:#333;height:3px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;border-radius:10px}.header .drawer__toggle .line1{top:0;right:0}.header .drawer__toggle .line2{top:8px;right:0}.header .drawer__toggle .line3{top:16px;right:0}.header .drawer__toggle.active .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px}.header .drawer__toggle.active .line2{opacity:0}.header .drawer__toggle.active .line3{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:10px}.header .drawer__menu{display:none;position:absolute;width:100%;height:calc(100vh - 64px);overflow:scroll;background:#fff;top:59px;right:0;z-index:1000}.header .drawer__menu.active{right:0}.header .drawer__menu ul li a{display:block;width:100%;padding:16px 0;color:#333;font-weight:300}.header .drawer__menu__list li:not(:last-child){border-bottom:solid 1px #ccc}.header .drawer__menu__list__parent{background:#ddebf5;padding-bottom:100px}.header .drawer__menu__list__parent li:not(:last-child){border-bottom:solid 1px #fff}.footer{text-align:center;padding:20px 0;background:#fff;border-top:solid 1px #ccc}.footer__inner{padding:0 20px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.footer__inner{flex-wrap:wrap}}.footer__menu{display:flex;align-items:center;justify-content:space-around}@media screen and (max-width:768px){.footer__menu{width:100%;flex-wrap:wrap;justify-content:flex-start}}.footer__menu li{padding:0 15px}@media screen and (max-width:768px){.footer__menu li{padding:6px 0;width:50%;display:flex;align-items:center;justify-content:center}}.footer__menu a{color:#333;height:24px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:300;text-decoration:none}@media screen and (max-width:768px) and (orientation:landscape){.footer__menu a{font-size:15px}}@media screen and (max-width:768px) and (orientation:portrait){.footer__menu a{font-size:4vw}}.footer__menu a:hover{text-decoration:underline}.footer__copy{padding:10px 0;color:#333;text-align:center;font-size:12px}@media screen and (max-width:768px){.footer__copy{width:100%;text-align:center;margin-top:10px}}.newsSection .section__inner{overflow:hidden}.newsSection .sectionTitle{font-size:30px;border:none;color:orange;margin-bottom:20px}@media screen and (max-width:768px){.newsSection .sectionTitle{font-size:24px;line-height:34px}}.newsSection p{text-align:left}.newsSection .img_wrap{cursor:pointer;width:400px;height:284px;overflow:hidden;float:left;margin-right:40px;position:relative}.newsSection .img_wrap:hover{opacity:.7}@media screen and (max-width:768px){.newsSection .img_wrap{width:100%;height:auto;margin-right:0;margin-bottom:40px}}.newsSection .img_wrap .icon_expand{width:32px;position:absolute;bottom:10px;right:10px}@media screen and (max-width:768px){.newsSection .img_wrap .icon_expand{display:none}}.newsSection .img_slide{width:100%}.popup{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1000}.popup .mask{background:rgba(0,0,0,.8);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.popup .img_popup_wrap{height:85%;position:relative}.popup .img_popup_wrap .img_popup{height:100%}.popup .img_popup_wrap .icon_close{position:absolute;top:-27px;right:0;width:23px;cursor:pointer}.pageTop{display:none;width:60px;border:solid 1px #fff;height:60px;border-radius:10px;position:fixed;bottom:20px;right:20px;background:url(../../img/common/pageTop.png) center center/40px no-repeat;background-color:#76d192}.pageTop:hover{text-decoration:none;opacity:.9}@media screen and (max-width:768px){.pageTop{bottom:10px;right:10px;background:url(../../img/common/pageTop.png) center center/30px no-repeat;background-color:#76d192}}.priceSection{background:#444}.priceSection .section__title{color:#fff}.priceSection p{color:#fff;text-align:center;font-weight:300;padding:6px 0}@media screen and (max-width:768px) and (orientation:landscape){.priceSection p{font-size:15px}}@media screen and (max-width:768px) and (orientation:portrait){.priceSection p{font-size:4vw}}.priceSection .table{width:700px;margin:0 auto}@media screen and (max-width:768px){.priceSection .table{width:100%}}.priceSection .table__row{display:flex;align-items:stretch;justify-content:center}@media screen and (max-width:768px){.priceSection .table__row{margin-bottom:20px;flex-direction:column}}.priceSection .table__row p{text-align:left;font-weight:300;padding:6px 0;color:#fff;padding:20px 10px;font-size:18px}@media screen and (max-width:768px){.priceSection .table__row p{padding:10px 0}}@media screen and (max-width:768px) and (orientation:landscape){.priceSection .table__row p{font-size:15px}}@media screen and (max-width:768px) and (orientation:portrait){.priceSection .table__row p{font-size:4vw}}.priceSection .table__row p:first-child{width:430px}@media screen and (max-width:768px){.priceSection .table__row p:first-child{width:100%}}.priceSection .table__row p:last-child{flex:1;font-size:30px;font-weight:700;text-align:right}@media screen and (max-width:768px) and (orientation:landscape){.priceSection .table__row p:last-child{font-size:20px}}@media screen and (max-width:768px) and (orientation:portrait){.priceSection .table__row p:last-child{font-size:5.33333vw}}.priceSection .table__comment{margin-top:30px;color:#fff;font-size:14px;text-align:left}.priceSection__btn{display:flex;align-items:center;justify-content:center;padding:20px 0;width:500px;margin:80px auto 0;font-size:20px;color:#fff;border-radius:40px;background:#f99c05;display:flex;align-items:center;justify-content:center;transition:background-color .6s,color .6s}.priceSection__btn:hover{background:#fff;color:#f99c05;text-decoration:none}@media screen and (max-width:768px){.priceSection__btn{width:100%}}.demoSection{background:#585858}@media screen and (max-width:768px){.demoSection{display:none}}.demoSection .section__inner{padding:60px 0}.demoSection__btn{display:block;background:#f99c05;color:#fff;font-size:16px;border:solid 1px #f99c05;padding:14px 40px;border-radius:10px;margin:0 auto;height:70px;width:400px;display:flex;align-items:center;justify-content:center;transition:background-color .6s,color .6s}.demoSection__btn:hover{background:#fff;color:#f99c05;text-decoration:none}.demoSection h3{color:#fff;margin-bottom:30px;font-size:30px;font-weight:300}.demoSection p{color:#fff;margin-bottom:30px;text-align:center}body{text-align:center}.icon:after{background:url(../../img/mynumber/icon.png) center center/contain no-repeat}.icon2:after{background:url(../../img/mynumber/icon2.png) center center/contain no-repeat}.newTabIcon:after{background:url(../../img/mynumber/newTabIcon.png) center center/contain no-repeat}.titleNum{color:#76d192}.bread{margin-top:106px}.start{width:800px;margin:0 auto}@media screen and (max-width:768px){.start{width:100%}}.start .step_row{display:flex;align-items:stretch;justify-content:flex-start;border:solid 4px #76d192;height:110px;position:relative;background:#fff}@media screen and (max-width:768px){.start .step_row{height:auto;flex-direction:column}}.start .step_row:not(:first-of-type){margin-top:30px}.start .step_row:after{content:"";display:block;width:0;height:0;border-top:solid 30px #76d192;border-left:solid 60px transparent;border-right:solid 60px transparent;border-bottom:solid 30px transparent;position:absolute;bottom:-60px;left:calc(50% - 60px)}.start p{font-size:14px;line-height:24px}.start .step{width:220px;color:#fff;background:#76d192;display:flex;align-items:center;justify-content:center;font-size:22px;letter-spacing:2px;font-weight:700;margin:0}@media screen and (max-width:768px){.start .step{font-size:18px;width:100%;padding:10px 0}}.start .step_detail{display:flex;align-items:center;justify-content:flex-start;padding-left:20px}@media screen and (max-width:768px){.start .step_detail{padding:10px 15px}}.start .step_title{font-size:22px;margin-bottom:5px;color:#76d192;font-weight:700}@media screen and (max-width:768px){.start .step_title{font-size:18px}}.start .step_end{margin-top:30px;display:flex;align-items:center;justify-content:center;background:#76d192;border:solid 4px #76d192;height:110px;position:relative}@media screen and (max-width:768px){.start .step_end{height:auto;padding:20px 15px}}.start .end_title{color:#fff;font-size:26px;font-weight:700;letter-spacing:2px;margin:0}@media screen and (max-width:768px){.start .end_title{font-size:22px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9fcmVzZXQuc2NzcyIsIm15bnVtYmVyL3N0YXJ0LmNzcyIsImNvbW1vbi9fZm9udC5zY3NzIiwiY29tbW9uL19jb25maWcuc2NzcyIsIm1vZHVsZS9fbWl4aW4uc2NzcyIsImNvbW1vbi9fY29tbW9uLnNjc3MiLCJjb21tb24vX2JyZWFkLnNjc3MiLCJteW51bWJlci9sYXlvdXQvX2hlYWRlci5zY3NzIiwibXludW1iZXIvbGF5b3V0L19mb290ZXIuc2NzcyIsIm15bnVtYmVyL2xheW91dC9fcGFnZXRvcC5zY3NzIiwibXludW1iZXIvbW9kdWxlL192YXJpYWJsZXMuc2NzcyIsIm15bnVtYmVyL2xheW91dC9fcHJpY2Uuc2NzcyIsIm15bnVtYmVyL2xheW91dC9fZGVtby5zY3NzIiwibXludW1iZXIvY29tbW9uL19iYXNlLnNjc3MiLCJteW51bWJlci9zdGFydC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJzRUFRQSxLQUNFLFlBQWEsV0FFYixxQkFBMEIsS0FFMUIseUJBQThCLEtBUWhDLEtBQ0UsT0FBUSxFQTZDVixFQVZBLFdBckJBLEtBeUJBLE9BTkEsS0FaQSxHQU5BLElBSUEsR0FDQSxHQUdBLFNBcUJBLE9BdEJBLEtBSUEsR0FDQSxHQUNBLEdBQ0EsR0FDQSxHQUNBLEdBWUEsT0FQQSxHQXZCQSxLQVdBLE1BTkEsR0FEQSxHQXlCQSxPQVJBLEVBRkEsSUFTQSxPQUhBLEdBYkEsU0FZQSxHQXJCQSxHQThCRSxPQUFRLEVBQ1IsUUFBUyxFQUVULFlBQWEsTUFBQSxPQUFBLEdBQUEsT0FBQSxXQUNiLE1BQU8sS0FDUCxXQUFZLFdBR2QsT0FDRSxXQUFZLEtBR2QsUUFDQSxNQUNBLFFBQ0EsV0FDQSxPQUNBLE9BQ0EsT0FDQSxPQUNBLEtBQ0EsS0FDQSxJQUNBLFFBQ0EsUUFDRSxRQUFTLE1BUVgsTUFDQSxPQUNBLFNBQ0EsTUFDRSxRQUFTLGFBRVQsZUFBd0IsU0FTMUIsc0JBQ0UsUUFBUyxLQUNULE9BQVEsRUNSVixTRGlCQSxT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LGNBQWUsTUFBQSxLQUFBLFlBQ2YsU0FBVSxTQUNWLE9BQVEsTUFDUixLQUFNLGlCQW5DWixTQXdDSSxVQUFXLEtBQ1gsWUFBYSxLQXpDakIsYUE2Q0ksTUFBTyxNQUNQLE1BQU8sS0FDUCxXSmhEUSxRTmtDVixRQUFTLEtBRVAsWUFBYSxPQVliLGdCQUFpQixPVUVqQixVQUFXLEtBQ1gsZUFBZ0IsSUFDaEIsWUFBYSxJQUNiLE9BQVEsRVYvQ1Ysb0NVTEYsYUF1RE0sVUFBVyxLQUNYLE1BQU8sS0FDUCxRQUFTLEtBQUEsR0F6RGYsb0JWaUNFLFFBQVMsS0FFUCxZQUFhLE9BZWIsZ0JBQWlCLFdVYWpCLGFBQWMsS1YxRGhCLG9DVUxGLG9CQWtFTSxRQUFTLEtBQUEsTUFsRWYsbUJBdUVJLFVBQVcsS0FDWCxjQUFlLElBQ2YsTUoxRVEsUUkyRVIsWUFBYSxJVnJFZixvQ1VMRixtQkE2RU0sVUFBVyxNQTdFakIsaUJBa0ZJLFdBQVksS1ZqRGQsUUFBUyxLQUVQLFlBQWEsT0FZYixnQkFBaUIsT1VxQ2pCLFdKckZRLFFJc0ZSLE9BQVEsTUFBTSxJSnRGTixRSXVGUixPQUFRLE1BQ1IsU0FBVSxTVmxGWixvQ1VMRixpQkEwRk0sT0FBUSxLQUNSLFFBQVMsS0FBQSxNQTNGZixrQkE4R0ksTUFBTyxLQUNQLFVBQVcsS0FDWCxZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsT0FBUSxFVjdHVixvQ1VMRixrQkFxSE0sVUFBVyIsImZpbGUiOiJteW51bWJlci9zdGFydC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLnNjc3MgdjAuMS4wIHwgTUlUIExpY2Vuc2UgfCBiYXNlZCBvbiBnaXQuaW8vbm9ybWFsaXplICovXG5cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuXG5odG1sLFxuYm9keSxcbmRpdixcbnVsLFxub2wsXG5saSxcbmRsLFxuZHQsXG5kZCxcbmZvcm0sXG5maWVsZHNldCxcbmlucHV0LFxudGV4dGFyZWEsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wcmUsXG5jb2RlLFxucCxcbmJsb2NrcXVvdGUsXG5ocixcbnRoLFxudGQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCxcbm9wdGlvbixcbmhlYWRlcixcbmZvb3RlcixcbmF7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLy8gZm9udC1mYW1pbHk6ICdNRm9udCcsIGFyaWFsLCBNZWlyeW8sIFl1IEdvdGhpYywgc2Fucy1zZXJpZjtcbiAgZm9udC1mYW1pbHk6IGFyaWFsLCBNZWlyeW8sIFl1IEdvdGhpYywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbnNlbGVjdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbiAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAzICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbi8qIDEgKi9cblxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qKlxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuICogRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbiAqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAyICovXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogVWxcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLG51bGwsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTUZvbnQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKCcvZm9udHMvbXBsdXMtMWMtdGhpbi5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnbXBsdXMtMWMtdGhpbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gIHVybCgnL2ZvbnRzL21wbHVzLTFjLXRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcvZm9udHMvbXBsdXMtMWMtdGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01Gb250JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwO1xuICBzcmM6IHVybCgnL2ZvbnRzL21wbHVzLTFjLWxpZ2h0LmVvdCcpO1xuICBzcmM6IHVybCgnL2ZvbnRzL21wbHVzLTFjLWxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2ZvbnRzL21wbHVzLTFjLWxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvZm9udHMvbXBsdXMtMWMtbGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNRm9udCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy9mb250cy9tcGx1cy0xYy1yZWd1bGFyLmVvdCcpO1xuICBzcmM6IHVybCgnL2ZvbnRzL21wbHVzLTFjLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcvZm9udHMvbXBsdXMtMWMtcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2ZvbnRzL21wbHVzLTFjLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNRm9udCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoJy9mb250cy9tcGx1cy0xYy1tZWRpdW0uZW90Jyk7XG4gIHNyYzogdXJsKCcvZm9udHMvbXBsdXMtMWMtbWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2ZvbnRzL21wbHVzLTFjLW1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2ZvbnRzL21wbHVzLTFjLW1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01Gb250JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnL2ZvbnRzL21wbHVzLTFjLWJvbGQuZW90Jyk7XG4gIHNyYzogdXJsKCcvZm9udHMvbXBsdXMtMWMtYm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy9mb250cy9tcGx1cy0xYy1ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvZm9udHMvbXBsdXMtMWMtYm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01Gb250JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnL2ZvbnRzL21wbHVzLTFjLWJsYWNrLmVvdCcpO1xuICBzcmM6IHVybCgnL2ZvbnRzL21wbHVzLTFjLWJsYWNrLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2ZvbnRzL21wbHVzLTFjLWJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvZm9udHMvbXBsdXMtMWMtYmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKYXBhbmVzZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgc3JjOiB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1FeHRyYUxpZ2h0LmVvdCcpO1xuICBzcmM6IHVybCgnL2ZvbnRzL05vdG9TZXJpZkNKS2pwLUV4dHJhTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1FeHRyYUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1FeHRyYUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKYXBhbmVzZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1MaWdodC5lb3QnKTtcbiAgc3JjOiB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL05vdG9TZXJpZkNKS2pwLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSmFwYW5lc2UnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtUmVndWxhci5lb3QnKTtcbiAgc3JjOiB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSmFwYW5lc2UnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtTWVkaXVtLmVvdCcpO1xuICBzcmM6IHVybCgnL2ZvbnRzL05vdG9TZXJpZkNKS2pwLU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL05vdG9TZXJpZkNKS2pwLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKYXBhbmVzZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1TZW1pQm9sZC5lb3QnKTtcbiAgc3JjOiB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1TZW1pQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnL2ZvbnRzL05vdG9TZXJpZkNKS2pwLVNlbWlCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSmFwYW5lc2UnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtQm9sZC5lb3QnKTtcbiAgc3JjOiB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSmFwYW5lc2UnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtQmxhY2suZW90Jyk7XG4gIHNyYzogdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtQmxhY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250cy9Ob3RvU2VyaWZDSktqcC1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvZm9udHMvTm90b1NlcmlmQ0pLanAtQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxucCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1icmVhazogc3RyaWN0O1xufVxuXG5hIHtcbiAgY29sb3I6ICMwMjY4ZDA7XG4gIC8vIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiLi4vbW9kdWxlL21peGluXCI7XG5cbi5kZi1mcy1zYntcbiAgICBAaW5jbHVkZSBkZihcImZzXCIsXCJzYlwiKTtcbn1cbi5kZi1mcy1zYXtcbiAgICBAaW5jbHVkZSBkZihcImZzXCIsXCJzYVwiKTtcbn1cbi5kZi1jZS1zYXtcbiAgICBAaW5jbHVkZSBkZihcImNlXCIsXCJzYVwiKTtcbn1cbi5wY3tcbiAgICBAaW5jbHVkZSBzcCgpe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5vaHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZnJ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLmZse1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLm1iNjB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi50YS1je1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn0iLCIkYnJlYWtwb2ludHM6IChcbiAgJ3NtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpJyxcbiAgJ21kJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpJyxcbiAgJ2xnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KScsXG4gICd4bCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCknLFxuKSAhZGVmYXVsdDtcblxuQG1peGluIHNwKCRicmVha3BvaW50OiBtZCkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG8tZm9udCgkZnMpe1xuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpe1xuICAgIGZvbnQtc2l6ZTogJGZzICsgcHg7XG4gIH1cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpe1xuICAgIGZvbnQtc2l6ZTogKCRmcyAvIDM3NSAqIDEwMCkgKyB2dztcbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gPGFsaWduLWl0ZW1zPlxuLy8gIGZsZXgtc3RhcnQgPSB0b1xuLy8gIGNlbnRlciA9IGNlXG4vLyAgZmxleC1lbmQgPSBib1xuLy9cbi8vIDxqdXN0aWZ5LWNvbnRlbnQ+XG4vLyAgZmxleC1zdGFydCA9IGxlXG4vLyAgY2VudGVyID0gY2Vcbi8vICBmbGV4LWVuZCA9IHJpXG4vLyAgc3BhY2UtYmV0d2VlbiA9IHNiXG4vLyAgc3BhY2UtYXJvdW5kID0gc2Fcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5AbWl4aW4gZGYoJGFpOiBjZSwgJGpjOmNlKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpZiAkYWk9PSdjZScge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgQGVsc2UgaWYgJGFpPT0nZnMnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICBAZWxzZSBpZiAkYWk9PSdmZScge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICBAZWxzZSBpZiAkYWk9PSdzdCcge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIEBpZiAkamM9PSdjZScge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIEBlbHNlIGlmICRqYz09J2ZzJyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIEBlbHNlIGlmICRqYz09J2ZlJyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICBAZWxzZSBpZiAkamM9PSdzYScge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG4gICAgQGVsc2UgaWYgJGpjPT0nc2InIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgQGVsc2Uge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWl4aW4gaWRmKCRhaTogY2UsICRqYzpjZSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaWYgJGFpPT0nY2UnIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIEBlbHNlIGlmICRhaT09J2ZzJyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgQGVsc2UgaWYgJGFpPT0nZmUnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgQGVsc2UgaWYgJGFpPT0nc3QnIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICBAaWYgJGpjPT0nY2UnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBAZWxzZSBpZiAkamM9PSdmcycge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICBAZWxzZSBpZiAkamM9PSdmZScge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgQGVsc2UgaWYgJGpjPT0nc2EnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuICAgIEBlbHNlIGlmICRqYz09J3NiJyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIEBlbHNlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLnNlY3Rpb24ge1xuICAgICZfX2lubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCA4MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIEBpbmNsdWRlIGRmKCk7XG5cbiAgICAgICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBvLWZvbnQoMjQpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBvLWZvbnQoMTQpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50ZXh0IHtcbiAgICB3aWR0aDogODAwcHg7XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uaWNvbiB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pY29uMiB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uZXdUYWJJY29uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPSd0ZXh0J10sXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxuaW5wdXRbdHlwZT0ndGVsJ10ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2NjYztcblxuICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIEBpbmNsdWRlIG8tZm9udCgxNSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICB9XG59XG5cbnRleHRhcmVhIHtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2NjY2NjYztcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBAaW5jbHVkZSBvLWZvbnQoMTUpO1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5sYWJlbF9fY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogM3B4IDNweCAzcHggNDJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcblxuICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICBAaW5jbHVkZSBvLWZvbnQoMTUpO1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgcGFkZGluZzogM3B4IDNweCAzcHggMzJweDtcbiAgICB9XG59XG5cbi5sYWJlbF9fY2hlY2tib3g6OmJlZm9yZSxcbi5sYWJlbF9fY2hlY2tib3g6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG59XG5cbi5sYWJlbF9fY2hlY2tib3g6OmJlZm9yZSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbn1cblxuLmxhYmVsX19jaGVja2JveDo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNnB4O1xuICAgIHdpZHRoOiAxOXB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjNDk0YTRhO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDk0YTRhO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSguNSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSguNSk7XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgfVxufVxuXG4ubGFiZWxfX2NoZWNrYm94OmhvdmVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkKy5sYWJlbF9fY2hlY2tib3g6OmJlZm9yZSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkKy5sYWJlbF9fY2hlY2tib3g6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrLmxhYmVsX19jaGVja2JveDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCsubGFiZWxfX2NoZWNrYm94OjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKTtcbn1cblxuLmRsQWxlcnQge1xuICAgICZfX2JnIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmX19ib3gge1xuXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idG4ge1xuXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTliZjI5O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZjVkNWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zcGFjZSB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udGl0bGVOdW0ge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICBAaW5jbHVkZSBvLWZvbnQoNTApO1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB9XG59XG5cbi5zcEJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG59XG5cbi5tYXJrZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3NSUsIHJnYmEoMjQ2LCAxNjYsIDM1LCAwLjM1KSAwJSk7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubWFya2VyX2dyZWVuIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzUlLHJnYig3OSwgMjEzLCAxMzkpIDApO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLm1hcmtlcl9wdXJwbGUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3NSUscmdiKDIwOCwgMTEwLCAyMTUpIDApO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgICAgQGluY2x1ZGUgby1mb250KDE4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxufVxuXG4uZXJyb3Ige1xuICAgIGNvbG9yOiByZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5ib3JkZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2FhYTtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi5icmVhZCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgQGluY2x1ZGUgc3AoKXtcbiAgICBwYWRkaW5nOiAxMHB4IDZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbiAgc3BhbntcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG4gICZfX2Fycm93e1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIEBpbmNsdWRlIHNwKCl7XG4gICAgICBtYXJnaW46IDAgMnB4O1xuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4uaGVhZGVyX3dyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZGRkO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4ucGFyZW50SGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2M1ZTNmOTtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIEBpbmNsdWRlIGRmKFwiY2VcIiwgXCJmc1wiKTtcblxuICBAaW5jbHVkZSBzcCgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBAaW5jbHVkZSBkZigpO1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBjb2xvcjogcmdiKDE0NCwgMTQ0LCAxNDQpO1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICBtYXJnaW46IDAgMCA0cHggMDtcbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBAaW5jbHVkZSBkZihcImNlXCIsIFwiZnNcIik7XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICNmOTljMDU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgQGluY2x1ZGUgZGYoXCJjZVwiLCBcInNiXCIpO1xuXG4gIEBpbmNsdWRlIHNwKCkge1xuICAgIGhlaWdodDogNjRweDtcbiAgICBwYWRkaW5nOiA2cHggMDtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBkZihcImNlXCIsIFwic2JcIik7XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgQGluY2x1ZGUgZGYoXCJjZVwiLCBcInNiXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGNvbG9yOiByZ2IoMTQ0LCAxNDQsIDE0NCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICBtYXJnaW46IDAgMCAycHggMDtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvQmxvY2sge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudSB7XG4gICAgQGluY2x1ZGUgZGYoXCJjZVwiLCBcImZzXCIpO1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogI2Y5OWMwNTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgY29sb3I6ICNmOTljMDU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmOTljMDU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZjk5YzA1O1xuICAgIHBhZGRpbmc6IDE0cHggNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNnMsIGNvbG9yIDAuNnM7XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIGNvbG9yOiAjZjk5YzA1O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5kcmF3ZXJfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cblxuICAgIC5saW5lMSB7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAubGluZTIge1xuICAgICAgdG9wOiA4cHg7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAubGluZTMge1xuICAgICAgdG9wOiAxNnB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgLmxpbmUxIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAubGluZTIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICAubGluZTMge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJhd2VyX19tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHRvcDogNTlweDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpc3Qge1xuICAgICAgbGkge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjY2NjO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3BhcmVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkZGViZjU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi5mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNjY2M7XG4gICZfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgQGluY2x1ZGUgZGYoXCJjZVwiLFwic2JcIik7XG4gICAgQGluY2x1ZGUgc3AoKXtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gIH1cbiAgJl9fbWVudSB7XG4gICAgLy8gd2lkdGg6IDYwMHB4O1xuICAgIEBpbmNsdWRlIGRmKFwiY2VcIixcInNhXCIpO1xuICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgQGluY2x1ZGUgZGYoKTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIEBpbmNsdWRlIGRmKCk7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICAgIEBpbmNsdWRlIG8tZm9udCgxNSk7XG5cbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19jb3B5IHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogIDEycHg7XG4gICAgQGluY2x1ZGUgc3AoKXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cblxufVxuLm5ld3NTZWN0aW9ue1xuICAuc2VjdGlvbl9faW5uZXJ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuc2VjdGlvblRpdGxle1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IG9yYW5nZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBpbmNsdWRlIHNwKCl7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICB9XG4gIH1cbiAgcHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5pbWdfd3JhcCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDI4NHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmhvdmVye1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgLmljb25fZXhwYW5ke1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbWdfc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wb3B1cHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgLm1hc2t7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBkZigpO1xuICB9XG4gIC5pbWdfcG9wdXBfd3JhcHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmltZ19wb3B1cHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmljb25fY2xvc2V7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0yN3B4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMjNweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi5wYWdlVG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDYwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4IHdoaXRlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9jb21tb24vcGFnZVRvcC5wbmcpIGNlbnRlciBjZW50ZXIvNDBweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYXNlQ29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIEBpbmNsdWRlIHNwKCkge1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2NvbW1vbi9wYWdlVG9wLnBuZykgY2VudGVyIGNlbnRlci8zMHB4IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZUNvbG9yO1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4kYmFzZUNvbG9yOiAjNzZkMTkyO1xuJHJlZENvbG9yOiNmMzI2MjY7XG4kYmFzZUltZ0RpcjogXCIuLi8uLi9pbWcvbXludW1iZXJcIjsiLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi5wcmljZVNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjNDQ0O1xuXG4gIC5zZWN0aW9uX190aXRsZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgcCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICBAaW5jbHVkZSBvLWZvbnQoMTUpO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19yb3cge1xuICAgICAgQGluY2x1ZGUgZGYoXCJzdFwiLCBcImNlXCIpO1xuXG4gICAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICAgIEBpbmNsdWRlIG8tZm9udCgxNSk7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogNDMwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgby1mb250KDIwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb21tZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgQGluY2x1ZGUgZGYoKTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogODBweCBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2Y5OWMwNTtcbiAgICBAaW5jbHVkZSBkZigpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC42cywgY29sb3IgMC42cztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBjb2xvcjogI2Y5OWMwNTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLmRlbW9TZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTg1ODU4O1xuICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faW5uZXJ7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICB9XG4gICAgJl9fYnRuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6I2Y5OWMwNTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNmOTljMDU7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICBAaW5jbHVkZSBkZigpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNnMsIGNvbG9yIDAuNnM7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogI2Y5OWMwNTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoM3tcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuICAgIHB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgXCIuLi8uLi9jb21tb24vcmVzZXRcIjtcbkBpbXBvcnQgXCIuLi8uLi9jb21tb24vZm9udFwiO1xuQGltcG9ydCBcIi4uLy4uL2NvbW1vbi9jb25maWdcIjtcbkBpbXBvcnQgXCIuLi8uLi9jb21tb24vY29tbW9uXCI7XG5AaW1wb3J0IFwiLi4vLi4vY29tbW9uL2JyZWFkXCI7XG5AaW1wb3J0IFwiLi4vLi4vbW9kdWxlL21peGluXCI7XG5AaW1wb3J0IFwiLi4vbW9kdWxlL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL2xheW91dC9oZWFkZXJcIjtcbkBpbXBvcnQgXCIuLi9sYXlvdXQvZm9vdGVyXCI7XG5AaW1wb3J0IFwiLi4vbGF5b3V0L3BhZ2V0b3BcIjtcbkBpbXBvcnQgXCIuLi9sYXlvdXQvcHJpY2VcIjtcbkBpbXBvcnQgXCIuLi9sYXlvdXQvZGVtb1wiO1xuXG5ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaWNvbiB7XG5cbiAgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiI3skYmFzZUltZ0Rpcn0vaWNvbi5wbmdcIikgY2VudGVyIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgfVxufVxuXG4uaWNvbjIge1xuXG4gICY6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIiN7JGJhc2VJbWdEaXJ9L2ljb24yLnBuZ1wiKSBjZW50ZXIgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICB9XG59XG5cbi5uZXdUYWJJY29uIHtcblxuICAmOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRiYXNlSW1nRGlyfS9uZXdUYWJJY29uLnBuZ1wiKSBjZW50ZXIgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICB9XG59XG5cbi50aXRsZU51bSB7XG4gIGNvbG9yOiAkYmFzZUNvbG9yXG59XG4uYnJlYWR7XG4gIG1hcmdpbi10b3A6IDEwNnB4O1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgXCJjb21tb24vYmFzZVwiO1xuXG4uc3RhcnQge1xuICB3aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBpbmNsdWRlIHNwKCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnN0ZXBfcm93IHtcbiAgICBAaW5jbHVkZSBkZihcInN0XCIsIFwiZnNcIik7XG4gICAgYm9yZGVyOiBzb2xpZCA0cHggJGJhc2VDb2xvcjtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAzMHB4ICRiYXNlQ29sb3I7XG4gICAgICBib3JkZXItbGVmdDogc29saWQgNjBweCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgNjBweCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDMwcHggdHJhbnNwYXJlbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC02MHB4O1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSA2MHB4KTtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cblxuICAuc3RlcCB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xuICAgIEBpbmNsdWRlIGRmKCk7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cbiAgfVxuXG4gIC5zdGVwX2RldGFpbCB7XG4gICAgQGluY2x1ZGUgZGYoXCJjZVwiLCBcImZzXCIpO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgIEBpbmNsdWRlIHNwKCkge1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5zdGVwX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGNvbG9yOiAkYmFzZUNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAuc3RlcF9lbmQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgQGluY2x1ZGUgZGYoKTtcbiAgICBiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xuICAgIGJvcmRlcjogc29saWQgNHB4ICRiYXNlQ29sb3I7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICB9XG5cbiAgICAvLyAmOmFmdGVyIHtcbiAgICAvLyAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyAgIHdpZHRoOiAwO1xuICAgIC8vICAgaGVpZ2h0OiAwO1xuICAgIC8vICAgYm9yZGVyLXRvcDogc29saWQgMzBweCAjN2FjOTQzO1xuICAgIC8vICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDYwcHggdHJhbnNwYXJlbnQ7XG4gICAgLy8gICBib3JkZXItcmlnaHQ6IHNvbGlkIDYwcHggdHJhbnNwYXJlbnQ7XG4gICAgLy8gICBib3JkZXItYm90dG9tOiBzb2xpZCAzMHB4IHRyYW5zcGFyZW50O1xuICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vICAgYm90dG9tOiAtNjBweDtcbiAgICAvLyAgIGxlZnQ6IGNhbGMoNTAlIC0gNjBweCk7XG4gICAgLy8gfVxuICB9XG5cbiAgLmVuZF90aXRsZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgc3AoKSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG59Il19 */
