body{font-family:"游ゴシック", YuGothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Arial, "メイリオ", Meiryo, sans-serif;background:#fff;letter-spacing:0.1em}@media (min-width: 768px){.sp{display:none}}.kirigirisu{font-family:"DS-kirigirisu";font-weight:normal;letter-spacing:0}@media (max-width: 767px){.kirigirisu img{padding:0 10px}}.borders{width:100%}#page_homepage .inner{max-width:none}.drawer{background-image:linear-gradient(-45deg, #FDEED5 25%, transparent 25%, transparent 50%, #FDEED5 50%, #FDEED5 75%, transparent 75%, transparent) !important}.shadow{box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}.icon-header-logo{display:block;width:100%;height:100%}.logo-anchor{transition:0s;box-sizing:border-box}.logo-anchor:hover{opacity:1;border-bottom:dotted 4px #397F31}.menu-anchor{letter-spacing:0}.menu-anchor:hover{border-bottom:dotted 4px #397F31;padding-bottom:5px}.sub-first{background:#FDEED5}.photo{background:#FBFBFB;padding:5px;border:solid 1px #ccc}.wrench{-webkit-animation:wrench 3.875s ease infinite;animation:wrench 3.875s ease infinite;transform-origin:90% 35%}@-webkit-keyframes wrench{0%{transform:rotate(0deg)}5.16129%{transform:rotate(3deg)}6.45161%{transform:rotate(6deg)}11.6129%{transform:rotate(0deg)}12.90323%{transform:rotate(0deg)}18.06451%{transform:rotate(6deg)}19.35484%{transform:rotate(6deg)}24.51613%{transform:rotate(0deg)}25.80645%{transform:rotate(0deg)}30.96774%{transform:rotate(6deg)}32.25807%{transform:rotate(6deg)}37.41935%{transform:rotate(0deg)}38.70968%{transform:rotate(0deg)}43.87097%{transform:rotate(6deg)}48.3871%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@keyframes wrench{0%{transform:rotate(0deg)}5.16129%{transform:rotate(3deg)}6.45161%{transform:rotate(6deg)}11.6129%{transform:rotate(0deg)}12.90323%{transform:rotate(0deg)}18.06451%{transform:rotate(6deg)}19.35484%{transform:rotate(6deg)}24.51613%{transform:rotate(0deg)}25.80645%{transform:rotate(0deg)}30.96774%{transform:rotate(6deg)}32.25807%{transform:rotate(6deg)}37.41935%{transform:rotate(0deg)}38.70968%{transform:rotate(0deg)}43.87097%{transform:rotate(6deg)}48.3871%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}.breadcrumb{max-width:1120px;padding:20px 1em 10px;margin:0 auto}.breadcrumb__list{display:flex;font-size:16px;font-weight:bold;list-style:none;padding:0}.breadcrumb__item--anchor{color:#525263}.breadcrumb__item--anchor:hover{color:#525263;border-bottom:dotted 4px #397F31}.breadcrumb .breadcrumb-item:after{padding:0 8px 0 5px;content:">";font-size:14px;font-weight:bold;color:#525263}.subpage .top-main__text{max-width:100%;max-height:56px;width:auto;transform:translate(-50%, -100%)}.subpage .top-main .white-title{color:#fff}.subpage .top-main .gray-title{color:#525263}@media (max-width: 1000px){.subpage .top-main__text{max-height:123px;transform:translate(-50%, -60%)}}.subpage .top-teikikounyu{background:#fff}.subpage .top-teikikounyu__heading{padding:.3em 0 .4em}.sub-hedding{font-size:32px;color:#F8B034;text-align:center;margin:0 0 10px}@media (min-width: 768px){.sub-hedding{margin:0 0 20px;font-size:47px}}.header{background:#fff;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}.header__inner{max-width:1120px;margin:auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0 5px 15px;position:relative}.header__inner--logo{margin:0;padding:0 0 7px 0;width:145px;height:28px}.header__inner--menu{width:calc(100% - 145px);padding:0 0 7px 0}.header__inner--hamburger{padding:7px 0 0 0 !important}.header__inner .logo-anchor{display:block;height:inherit;box-sizing:content-box}@media (min-width: 768px){.header__inner{justify-content:space-between;align-items:center;padding:0 10px 20px}.header__inner--logo{max-width:258px;margin-right:15px;padding:0}.header__inner--menu{width:calc(100% - 160px);padding:0}}@media (min-width: 1000px){.header__inner--logo{margin-right:54px;width:258px;height:46px}.header__inner--menu{width:calc(100% - 312px)}}.header-menu{display:flex;align-items:center;justify-content:flex-end}.header-menu__main{width:calc(100% - 90px);max-width:500px}.header-menu__cart{width:50px;height:28px}@media (min-width: 768px){.header-menu{justify-content:space-between}.header-menu .header-menu-main{display:flex;justify-content:space-between}.header-menu .header-menu-main__main{width:100%}.header-menu .header-menu-main__members{width:31%}}.main-menu__list-item{list-style:none}.main-menu__list-item--anchor{font-weight:bold;color:#525263}.main-menu__list-item--anchor:hover{color:#525263}@media (min-width: 768px){.main-menu{display:flex !important;justify-content:space-between}.main-menu__list-item--anchor{font-size:12px}}@media (min-width: 1200px){.main-menu__list-item--anchor{font-size:15px}}@media (max-width: 767px){.main-menu{flex-wrap:wrap}.main-menu__list-item--anchor{font-size:12px;border-bottom:1px solid #F8B034;color:#503915;display:block;height:50px;line-height:50px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;transform:translateZ(0px);transition:transform 0.3s ease 0s, opacity 0.3s ease 0s;white-space:nowrap}}.members-menu{display:flex}.members-menu__list-item{margin-left:5%}.members-menu__list-item--anchor{color:#525263}.members-menu__list-item--anchor:hover{color:#525263}@media (min-width: 768px){.members-menu{justify-content:center}.members-menu__list-item--anchor{font-size:12px}}@media (min-width: 1000px){.members-menu__list-item--anchor{font-size:14px}}@media (max-width: 767px){.members-menu{justify-content:flex-end}.members-menu__list-item--anchor{font-size:10px;display:flex;flex-direction:column;align-items:center}}.member_link{display:flex;padding-right:60px}.member_link a{font-size:12px;font-weight:bold;padding-right:0}@media (min-width: 1200px){.member_link a{font-size:14px}}.member_link a .cb{font-size:1.5em}@media (max-width: 767px){.member_link{padding:0}.member_link li{width:50%}}.clearfix.cart-trigger{width:55px}.nav-trigger{height:28px}@media (min-width: 768px){.nav-trigger{height:auto}}.main-contents{padding-top:0 !important}.top-main{position:relative}.top-main__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -70%);max-width:1120px;width:100%;font-size:2.5vw;font-weight:bold;line-height:2;padding:0 15px}@media (max-width: 499px){.top-main__text{font-size:14px}}@media (min-width: 1200px){.top-main__text{font-size:35px}}.top-main__image{width:100%}.top-main .top-main-border{display:block;position:absolute;bottom:0;left:0;background:linear-gradient(transparent 85%, #F8B034 100%)}@media (min-width: 1921px){.top-main__text{font-size:75px}}.main-logo{width:45vw;height:9vw;display:block;margin-bottom:1.5em;max-width:530px;max-height:98px}.top-ichiran{margin:0;padding:0 0 .4em;background:#F8B034;color:#fff;font-size:32px;text-align:center}@media (min-width: 768px){.top-ichiran{font-size:60px}}.top-ichiran-anchor{display:block}.top-ichiran-anchor__image{transition:.2s}.top-ichiran-anchor:hover .top-ichiran-ontop{width:100%}.top-ichiran-anchor:hover .top-ichiran-anchor__image,.top-ichiran-anchor:hover .top-ichiran-ontop__image,.top-ichiran-anchor:hover .top-ichiran-ontop__name img{opacity:1 !important}.top-ichiran-ontop{position:absolute;top:0;right:0;background:rgba(0,0,0,0.4);height:246px;width:120px;padding:23px 0 0;display:flex;flex-direction:column;align-items:center}.top-ichiran-ontop__name{height:100%;display:flex;align-items:center}.top-ichiran-wrap{background:#FDEED5}.top-ichiran-ul{padding:20px 0 30px}.top-ichiran-ul__list{position:relative;border-bottom:solid 4px #000;width:246px;height:250px;margin:0 auto 15px}.top-ichiran-ul__list:after{content:"";width:16px;height:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);background:url("../img/arrow-right.svg")}@media (min-width: 768px){.top-ichiran-ul{padding:50px 0 25px;display:flex;justify-content:space-between;max-width:898px;margin:0 auto}.top-ichiran-ul__list{width:246px;height:250px;margin:0 auto 15px}}.top-about{background:url(../img/top-about.png) 92% 82%/contain no-repeat;background-size:240% auto;padding:20px 0 30px}@media (min-width: 768px){.top-about{background-position:center;background-size:120%}.top-about__wrap{max-width:1120px;margin:auto;padding:50px 0 70px;display:flex;align-items:center;justify-content:space-between}}@media (min-width: 1921px){.top-about{background-size:contain}}.top-about-photo{width:70%;margin:0 auto 15px;padding:0 5px}.top-about-photo__image{display:block;margin:auto;border-radius:50%;padding:10px;border:dotted 4px #3C7E35}.top-about-photo__owner{position:relative}.top-about-photo__owner:after{content:"";width:calc(100% - 28px);height:calc(100% - 28px);position:absolute;top:14px;left:50%;transform:translateX(-50%);background:rgba(253,238,213,0.5);border-radius:50%;mix-blend-mode:multiply;max-width:306px;max-height:299px}.top-about-photo__kikuimo{position:relative}.top-about-photo__kikuimo:after{content:"";max-width:449px;width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;top:6px;left:50%;transform:translateX(-50%);background:rgba(253,238,213,0.5);mix-blend-mode:multiply}@media (min-width: 768px){.top-about-photo{margin-bottom:0;width:40%}}.top-about-text{padding:10px 5px}.top-about-text__heading{color:#F8B034;font-size:32px;margin:0 0 23px;text-align:center}.top-about-text__Term{display:block;color:#397F31;font-size:20px;font-weight:bold;border-bottom:dotted 4px #397F31;margin-bottom:25px;text-align:center;margin:0 5px 20px;padding-bottom:3px}.top-about-text__description{padding:0 5px;font-size:16px;font-weight:bold;margin-bottom:25px;text-align:justify;line-height:2}.top-about-text__button{display:block;width:calc(100% - 10px);margin:auto;padding:20px 0;font-size:20px;text-align:center;background:#F8B034;color:#fff}.top-about-text__button:hover{background:#397F31;color:#fff}@media (min-width: 768px){.top-about-text{width:60%}.top-about-text__heading{font-size:40px;text-align:left}.top-about-text__Term{text-align:left}.top-about-text__button{margin:0;width:408px}}.nouennitsuite-text{background:rgba(255,255,255,0.5)}.top-kikuimo{background:url(../img/top-kikuimo.png) 100% 30%/contain no-repeat;background-size:300% auto;background-color:#FDEED5;padding:20px 0 30px}.top-kikuimo__image{display:block;margin:auto}@media (min-width: 768px){.top-kikuimo{background-size:100%;background-position:center}.top-kikuimo__wrap{flex-direction:row-reverse}}@media (min-width: 1921px){.top-kikuimo{background-size:contain}}.kikuimonitsuite-text{background:rgba(253,238,213,0.5)}.top-movie{padding:20px 5px 30px;font-size:1vw}.top-movie__hedding{margin-bottom:20px}.top-movie__video{display:block;width:100%;height:56em;background:#FBFBFB;padding:5px;border:solid 1px #ccc}@media (min-width: 1000px){.top-movie{padding:30px 0}.top-movie__hedding{margin-bottom:40px}.top-movie__video{width:898px;height:514px;margin:auto;padding:10px}}.movie-paleorange{background:#FFE9D5}.top-teikikounyu{position:relative;background-color:#FDEED5;overflow:hidden}.top-teikikounyu__heading{font-size:32px;color:#397F31;text-align:center;margin:0;padding:0 0 .4em;background:#F8B034}.top-teikikounyu__wrap{max-width:1120px;margin:auto;padding:20px 0 30px}.top-teikikounyu__photo{width:100%;max-width:400px;margin:auto;mix-blend-mode:multiply}@media (min-width: 768px){.top-teikikounyu__heading{font-size:60px}.top-teikikounyu__wrap{padding:100px 0 100px}.top-teikikounyu__photo{max-width:none;position:absolute;bottom:0;left:50%}}@media (max-width: 767px){.top-teikikounyu__photo--image{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%;height:81vw;max-width:none;max-height:350px}}.news_contents{padding:20px 0 30px}.news_contents__heading{font-size:40px;color:#F8B034;margin:0 10px 45px;text-align:center}@media (min-width: 768px){.news_contents{max-width:1120px;margin:auto}.news_contents__heading{text-align:left}}.news-arrow{position:absolute;right:15px;bottom:8px;display:inline-block;width:22px;height:22px}.news-arrow .icon-arrow-bottom{fill:#525263 !important;width:80%;height:80%}.information_area{background:#fff !important}.informationlist dl{border-top:none}.top-information-list{margin:0 10px}.top-information-list__list-item{margin:10px 0 18px;padding-bottom:.4em;border-bottom:solid 2px}.top-information-list__list-item--date{margin:0 30px 5px 0;font-size:16px;font-weight:bold}.top-information-list__list-item--title{margin:0 30px 0 0;font-size:16px;font-weight:normal}@media (min-width: 768px){.top-information-list__list-item{display:flex}}.threepoints{padding:40px 10px 30px}.threepoints__summary{margin:10px 0 40px;font-size:20px;font-weight:bold;text-align:center;color:#397F31}.threepoints__wrap{margin:20px 0 0}.threepoints__content{padding-bottom:20px}.threepoints__content--svg{fill:#F8B034;display:block;margin:auto auto 0;max-width:90px;max-height:78px}.threepoints__content--paragraph{margin:0;padding:0 0 10px;font-size:20px;font-weight:bold;text-align:center;color:#397F31;border-bottom:dotted 4px}.threepoints__content--description{margin-top:5px;font-size:16px;font-weight:bold;line-height:2}@media (min-width: 768px){.threepoints{padding:60px 10px 40px}.threepoints__summary{margin:10px 0 60px}.threepoints__wrap{max-width:1120px;margin:40px auto 0;display:flex;justify-content:space-between}.threepoints__content{width:calc((100% - 60px) / 3);padding-bottom:0}.threepoints__content--paragraph{padding:25px 0 10px}.threepoints__content--description{margin-top:25px}}.circle__inner{position:relative;width:52%;padding-top:50%;margin:auto;border-radius:50%;border:dotted 4px #397F31}.circle__inner--paragraph{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;margin:0;padding:5px;font-size:20px;font-weight:bold;text-align:center;color:#397F31}@media (max-width: 999px) and (min-width: 768px){.circle__inner{width:82%;padding-top:80%}}.recipe{padding:30px 10px 40px}.recipe__summary{font-size:18px;font-weight:bold;text-align:center;margin:0 0 25px}.recipe__wrap{margin:20px 0 0;padding:10px;border:dotted 4px #397F31}@media (min-width: 768px){.recipe{max-width:1120px;margin:auto;padding:60px 10px 80px}.recipe__wrap{padding:25px}.recipe__wrap--top{display:flex}}.recipe-movie{font-size:1vw;margin:0 0 15px}.recipe-movie__video{display:block;width:100%;height:56em;background:#FBFBFB;padding:5px;border:solid 1px #ccc}@media (min-width: 768px){.recipe-movie{margin:0 25px 0 0}.recipe-movie__video{width:334px;height:227px}}.recipe-name{margin:0 0 20px;font-size:26px;font-weight:bold;color:#397F31;padding-left:32px;text-indent:-32px}.recipe-name__sub{position:relative;display:inline-block;margin-top:5px;padding:0 1.5em;font-size:15px}.recipe-name__sub:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"〜 "}.recipe-name__sub:after{position:absolute;top:50%;right:-1em;transform:translateY(-50%);content:" 〜"}.recipe-name:before{content:"";margin-right:3px;padding:0px 16px;background:url(../img/face.svg) center/contain no-repeat}.recipe-label{display:inline-block;background:#397F31;margin:0 0 15px;padding:5px 5px 5px 7px;font-size:15px;font-weight:bold;color:#fff}.recipe-ingredient{margin:0 0 15px}.recipe-ingredient__group{margin:0;font-size:15px;font-weight:bold}.recipe-ingredient__single{display:inline-block;width:12em}@media (min-width: 1000px){.recipe-ingredient{margin:0 0 30px}.recipe-ingredient__wrap{display:flex}.recipe-ingredient__group{padding-right:18px}.recipe-ingredient__group:last-child{padding-left:23px;border-left:solid 2px #397F31}}.recipe-description__ordered--list{list-style:decimal;margin-left:1.5em}.about-title{display:flex;justify-content:center;align-items:flex-end}.about-title__svg{width:60px;height:50px;fill:#397F31}.about-title__hedding{display:block;margin:0;font-size:32px;color:#397F31;line-height:1}@media (min-width: 768px){.about-title__svg{margin-right:14px;width:104px;height:87px}.about-title__hedding{font-size:51px}}.about{padding:40px 10px 30px}.about__wrap{padding:40px 0 0}.about__text--description{margin:0}.about__text--term{text-align:center}.about__message{position:relative;max-width:898px;margin:25px auto 40px;padding:30px;border-radius:10px;background:#fff;font-size:22px;font-weight:bold;line-height:2;color:#397F31}.about__message:before{content:"";position:absolute;right:0;top:-20px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:transparent transparent #fff transparent;border-width:0 20px 20px 20px}.about__summary{border-top:dotted 4px;max-width:898px;margin:auto;padding:40px 0 0}.about__summary--paragraph{font-size:16px;font-weight:bold;line-height:2}@media (min-width: 768px){.about{padding:70px 10px 55px}.about__wrap{max-width:898px}.about__photo{width:30%}.about__photo--owner{width:90%}.about__text{width:70%}.about__message:before{left:-73%}.about__summary{display:flex}.about__summary--paragraph{width:50%;margin:0;padding-left:20px}}.dotted-frame{padding:30px 10px 40px}.dotted-frame__wrap{margin:20px 0 0;padding:10px;border:dotted 4px #397F31}.dotted-frame__wrap--photo{margin:0 0 15px}@media (min-width: 768px){.dotted-frame{max-width:1120px;margin:auto;padding:60px 10px 80px}.dotted-frame__wrap{padding:25px;display:flex}.dotted-frame__wrap--photo{width:32%}.dotted-frame__wrap--text{width:68%;padding:0 0 0 25px}}.dotted-frame-name{margin:0 0 5px;font-size:26px;font-weight:bold;color:#397F31;padding-left:32px;text-indent:-32px;text-align:center;transform:translateX(-10px)}.dotted-frame-name:before{content:"";margin-right:3px;padding:0px 16px;background:url(../img/face.svg) center/contain no-repeat}.dotted-frame-text__group{margin:0;font-size:16px;font-weight:bold;line-height:2}.item{max-width:1120px;margin:0 auto;padding:0 10px}.item__hedding{margin:0;font-size:18px;font-weight:bold;-moz-column-rule:#525263;column-rule:#525263;padding-bottom:16px;border-bottom:solid 2px #ccc}.item__button{display:block;width:100%;padding-top:10px;padding-bottom:10px !important;background:#F8B034;font-size:16px;font-weight:bold;text-align:center;color:#fff}.item__button:hover{background:#397F31;color:#fff}.arrival{margin:17px 0 40px}.arrival__list{width:50%;margin:0;padding:20px;border:solid 1px #CCCCCC;border-right:none;background:#FBFBFB}.arrival__list:nth-child(even){border-right:solid 1px #CCCCCC}.arrival__list:last-child{border-right:solid 1px #CCCCCC}.arrival__list--name{margin:18px 0 15px;font-size:16px;font-weight:bold;color:#525263}@media (min-width: 768px){.arrival{margin:17px 0 80px}.arrival__list{width:25%}.arrival__list:nth-child(even){border-right:none}.arrival__list:last-child{border-right:solid 1px #CCCCCC}}.footer-border{display:block;background:linear-gradient(transparent 85%, #F8B034 100%)}.footer__logo{height:80px}.footer__logo--svg{max-width:100%;width:410px;height:74px}.footer__wrap{padding:20px 0 0;background:#F8B034}@media (min-width: 768px){.footer__wrap{padding:32px 0 40px;display:flex;justify-content:space-around;align-items:flex-end}}@media (max-width: 767px){.footer__logo--svg{padding:0 70px 30px}}.footer-ul{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-ul__list{color:#fff}.footer-ul__list:hover{color:#fff}.footer-ul__list--anchor{font-size:14px;font-weight:bold;color:inherit}.footer-ul__list--anchor:hover{color:inherit}@media (min-width: 768px){.footer-ul{max-width:540px;padding:0 40px}.footer-ul__list{list-style:none;margin-bottom:1em;margin-left:1em}.footer-ul__list--anchor{font-size:16px}}@media (max-width: 767px){.footer-ul__list{padding:.5em 0;border-top:dotted 1px;border-right:dotted 1px;text-align:center;width:50%}}.copyright{font-size:13px;color:rgba(57,127,49,0.8);text-align:center;margin:5px 0}@media only screen and (min-width: 768px){#page_homepage #contents{padding:0}#page_homepage .container-fluid{padding:0}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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LGtCQUtSLENBQUEsZUFBUSxTQUNSLENBQUEsUUFDSSxDQUFBLFlBQ0EsQ0FBQSx3QkFFUSxDQUFBLGlCQUNSLENBQUEsa0JBQ0EsQ0FBQSwrQkFORyw4QkFRZSxDQUFBLDBCQVJyQiw4QkFXcUIsQ0FBQSxxQkFDakIsa0JBRUcsQ0FBQSxjQUFRLENBQUEsZ0JBQ08sQ0FDZixhQUFhLENBQUEsMEJBSWQsU0FBUyxrQkFDWixDQUFBLGVBQVEsU0FDUixDQUFBLCtCQUFPLGlCQUdDLENBQUEsMEJBSFAsOEJBTXFCLENBQUEsQ0FBQSxlQUFpQixhQU8vQyxDQUFBLHlEQUVnQixDQUFBLGNBQUEsV0FDZixDQUFBLG1CQUlPLGNBQUEsQ0FBQSxXQUNhLENBQUUsV0FDSixDQUFBLGNBQ0MsZ0JBR1QsQ0FDSCxrQkFDQSxDQUFBLDBCQUVHLGNBQVcsbUJBRVYsQ0FBQSxZQUFTLENBQUEsNEJBRVQsQ0FBQSxvQkFDQSxDQUFBLENBQUEsMEJBR0QsbUJBQ0gsbUJBQ0ksQ0FBQSxDQUFBLFdBQVMsWUFJckIsQ0FBQSxjQUNhLENBQUEsNkJBRVQsQ0FBQSxpQkFDQSxVQUFBLENBQUEsdUJBQUMsVUFBTSxDQUFBLHlCQUlGLGNBQUEsQ0FBQSxnQkFFa0IsQ0FDZixhQUFhLENBQUEsK0JBRmhCLGFBQVEsQ0FBQSwwQkFTTixXQUFXLGVBbEJ0QixDQUFVLGNBbUJTLENBQUEsaUJBRVgsZUFBQSxDQUFPLGlCQUVILENBQUEsZUFBZSxDQUFHLHlCQUVsQixjQUFBLENBQUEsQ0FBUywwQkFLVixpQkFDSCxjQUFBLENBQUEscUJBRUksQ0FBQSx1QkFDQSxDQUFBLGlCQUNBLENBQUEsU0FBVSxDQUFFLENBQUEsV0FDUCxjQUlqQixDQUFBLHlCQUVXLENBQUEsaUJBQ1AsQ0FBQSxZQUFZLENBQUEsMENBT1EseUJBQ3BCLFNBQ0ksQ0FBQSxnQ0FHQSxTQUFBLENBQUEiLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0ICAgICAgIDIwMjEvMDEg5pS55L+uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44KvXCIsIFl1R290aGljLCBcIll1IEdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBBcmlhbCwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuLnNwe1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4ua2lyaWdpcmlzdXtcbiAgICBmb250LWZhbWlseTogXCJEUy1raXJpZ2lyaXN1XCI7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ib3JkZXJze1xuICAgIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2VfaG9tZXBhZ2UgLmlubmVye1xuICAgIG1heC13aWR0aDogbm9uZTtcbn1cbi5kcmF3ZXJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgI0ZERUVENSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAjRkRFRUQ1IDUwJSwgI0ZERUVENSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpIWltcG9ydGFudDtcbn1cbi5zaGFkb3d7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAtNXB4IHJnYmEoMCwwLDAsMC4xKTtcbn1cbi8qIOKWvOODmOODg+ODgOODvOODreOCtCAqL1xuLmljb24taGVhZGVyLWxvZ297XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLyog4pay44OY44OD44OA44O844Ot44K0ICovXG4vKiDilrzjg5jjg4Pjg4Djg7zjg5Xjg4Pjgr/jg7zjga7jg63jgrTjgIHjg5vjg5Djg7zmmYLli5XkvZwgKi9cbi5sb2dvLWFuY2hvcntcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJvcmRlci1ib3R0b206IGRvdHRlZCA0cHggIzM5N0YzMTtcbiAgICB9XG59XG4vKiDilrLjg5jjg4Pjg4Djg7zjg5Xjg4Pjgr/jg7zjga7jg63jgrTjgIHjg5vjg5Djg7zmmYLli5XkvZwgKi9cbi8qIOKWvOWFqOOBpuOBruODoeODi+ODpeODvOWGheOCouODs+OCq+ODvOOAgeODm+ODkOODvOaZguWLleS9nCAqL1xuLm1lbnUtYW5jaG9ye1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IGRvdHRlZCA0cHggIzM5N0YzMTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG59XG4vKiDilrLlhajjgabjga7jg6Hjg4vjg6Xjg7zlhoXjgqLjg7Pjgqvjg7zjgIHjg5vjg5Djg7zmmYLli5XkvZwgKi9cbi8qIOKWvOS4i+WxpOODmuODvOOCuOOCs+ODs+ODhuODs+ODhOS4gOeVquebruOBruiJsiAqL1xuLnN1Yi1maXJzdHtcbiAgICBiYWNrZ3JvdW5kOiAjRkRFRUQ1O1xufVxuLyog4pay5LiL5bGk44Oa44O844K444Kz44Oz44OG44Oz44OE5LiA55Wq55uu44Gu6ImyICovXG4vKiDilrznlLvlg4/jgpLlhpnnnJ/poqjjgasgKi9cbi5waG90b3tcbiAgICBiYWNrZ3JvdW5kOiAjRkJGQkZCO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjY2NjO1xufVxuLyog4pay55S75YOP44KS5YaZ55yf6aKo44GrICovXG4vKiDilrzjgqLjg4vjg6Hjg7zjgrfjg6fjg7MxICovXG4ud3JlbmNoIHtcbiAgYW5pbWF0aW9uOiB3cmVuY2ggMy44NzVzIGVhc2UgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDkwJSAzNSU7XG59XG5Aa2V5ZnJhbWVzIHdyZW5jaCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxuICB9XG4gIDUuMTYxMjklIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKVxuICB9XG4gIDYuNDUxNjElIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2ZGVnKVxuICB9XG4gIDExLjYxMjklIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxuICB9XG4gIDEyLjkwMzIzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcbiAgfVxuICAxOC4wNjQ1MSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDZkZWcpXG4gIH1cbiAgMTkuMzU0ODQlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2ZGVnKVxuICB9XG4gIDI0LjUxNjEzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcbiAgfVxuICAyNS44MDY0NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXG4gIH1cbiAgMzAuOTY3NzQlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2ZGVnKVxuICB9XG4gIDMyLjI1ODA3JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZylcbiAgfVxuICAzNy40MTkzNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXG4gIH1cbiAgMzguNzA5NjglIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxuICB9XG4gIDQzLjg3MDk3JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZylcbiAgfVxuICA0OC4zODcxJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxuICB9XG59XG4vKiDilrLjgqLjg4vjg6Hjg7zjgrfjg6fjg7MgKi9cbi8qIOKWvOODkeODs+OBj+OBmuODquOCueODiCAqL1xuLmJyZWFkY3J1bWJ7XG4gICAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gICAgcGFkZGluZzogMjBweCAxZW0gMTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAmX19saXN0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAmX19pdGVte1xuICAgICAgICAmLS1hbmNob3J7XG4gICAgICAgICAgICBjb2xvcjogIzUyNTI2MztcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1MjUyNjM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogZG90dGVkIDRweCAjMzk3RjMxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5icmVhZGNydW1iLWl0ZW17XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCA4cHggMCA1cHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICM1MjUyNjM7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiDilrLjg5Hjg7PjgY/jgZrjg6rjgrnjg4ggKi9cbi8qIOKWvOS4i+WxpOeUqOODoeOCpOODs+eUu+WDjyAqL1xuLnN1YnBhZ2UgLnRvcC1tYWlue1xuICAgICZfX3RleHR7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogNTZweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgICB9XG4gICAgLy/jgr/jgqTjg4jjg6vnmb3oibJcbiAgICAud2hpdGUtdGl0bGV7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAvL+OCv+OCpOODiOODq+eBsOiJslxuICAgIC5ncmF5LXRpdGxle1xuICAgICAgICBjb2xvcjogIzUyNTI2MztcbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEyM3B4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTYwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiDilrLkuIvlsaTnlKjjg6HjgqTjg7PnlLvlg48gKi9cbi8qIOKWvOS4i+WxpOeUqOWumuacn+izvOWFpSAqL1xuLnN1YnBhZ2UgLnRvcC10ZWlraWtvdW55dXtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICZfX2hlYWRpbmd7XG4gICAgICAgIHBhZGRpbmc6IC4zZW0gMCAuNGVtO1xuICAgIH1cbn1cbi8qIOKWsuS4i+WxpOeUqOWumuacn+izvOWFpSAqL1xuLyog4pa85LiL5bGk55So44OY44OH44Kj44Oz44KwICovXG4uc3ViLWhlZGRpbmd7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiAjRjhCMDM0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgZm9udC1zaXplOiA0N3B4O1xuICAgIH1cbn1cbi8qIOKWsuS4i+WxpOeUqOODmOODh+OCo+ODs+OCsCAqL1xuLyog4pa844Kw44Ot44O844OQ44Or44Oh44OL44Ol44O85aSn5p6gICovXG4uaGVhZGVye1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAtNXB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAmX19pbm5lcntcbiAgICAgICAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJi0tbG9nb3tcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA3cHggMDtcbiAgICAgICAgICAgIHdpZHRoOiAxNDVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgICAmLS1tZW51e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0NXB4KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA3cHggMDtcbiAgICAgICAgfVxuICAgICAgICAmLS1oYW1idXJnZXJ7XG4gICAgICAgICAgICAvL3dpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy9wb3NpdGlvbjogc3RhdGljIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwIDAgMCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ28tYW5jaG9ye1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICAmLS1sb2dve1xuICAgICAgICAgICAgICAgIC8vcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XG4gICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xuICAgICAgICAgICAgJi0tbG9nb3tcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1OHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tbWVudXtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDoxMDAwcHgpe1xuICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgICYtLWxvZ297XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1tZW51e1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMTJweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiDilrLjgrDjg63jg7zjg5Djg6vjg6Hjg4vjg6Xjg7zlpKfmnqAgKi9cbi8qIOKWvOOCsOODreODvOODkOODq+ODoeODi+ODpeODvOOAgOODoeODi+ODpeODvOmDqOWIhiAqL1xuLmhlYWRlci1tZW51e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICZfX21haW57XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB9XG4gICAgJl9fY2FydHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5oZWFkZXItbWVudS1tYWlue1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICZfX21haW57XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19tZW1iZXJze1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiDilrLjgrDjg63jg7zjg5Djg6vjg6Hjg4vjg6Xjg7zjgIDjg6Hjg4vjg6Xjg7zpg6jliIYgKi9cbi8qIOKWvOOCsOODreODvOODkOODq+ODoeODi+ODpeODvOOAgOODoeODi+ODpeODvOmDqOWIhu+8iOeUn+eUo+iAhee0ueS7i+OAnOOBlOWIqeeUqOOCrOOCpOODie+8iSAqL1xuLm1haW4tbWVudXtcbiAgICAmX19saXN0LWl0ZW17XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICYtLWFuY2hvcntcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICM1MjUyNjM7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTI1MjYzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgJl9fbGlzdC1pdGVte1xuICAgICAgICAgICAgJi0tYW5jaG9ye1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAmX19saXN0LWl0ZW17XG4gICAgICAgICAgICAmLS1hbmNob3J7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAmX19saXN0LWl0ZW17XG4gICAgICAgICAgICAmLS1hbmNob3J7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjhCMDM0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTAzOTE1O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlIDBzLCBvcGFjaXR5IDAuM3MgZWFzZSAwcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLyog4pay44Kw44Ot44O844OQ44Or44Oh44OL44Ol44O844CA44Oh44OL44Ol44O86YOo5YiG77yI55Sf55Sj6ICF57S55LuL44Cc44GU5Yip55So44Ks44Kk44OJ77yJICovXG4vKiDilrzjgrDjg63jg7zjg5Djg6vjg6Hjg4vjg6Xjg7zjgIDjg6Hjg4vjg6Xjg7zpg6jliIbvvIjmlrDopo/kvJrlk6HnmbvpjLLjgJzjg63jgrDjgqTjg7PvvIkgKi9cbi5tZW1iZXJzLW1lbnV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAmX19saXN0LWl0ZW17XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICAgICAgJi0tYW5jaG9ye1xuICAgICAgICAgICAgY29sb3I6ICM1MjUyNjM7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTI1MjYzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICZfX2xpc3QtaXRlbXtcbiAgICAgICAgICAgICYtLWFuY2hvcntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgJl9fbGlzdC1pdGVte1xuICAgICAgICAgICAgJi0tYW5jaG9ye1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICZfX2xpc3QtaXRlbXtcbiAgICAgICAgICAgICYtLWFuY2hvcntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubWVtYmVyX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICBhe1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jYntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jbGVhcmZpeC5jYXJ0LXRyaWdnZXJ7XG4gICAgd2lkdGg6IDU1cHg7XG59XG5cbi8qIOKWsuOCsOODreODvOODkOODq+ODoeODi+ODpeODvOOAgOODoeODi+ODpeODvOmDqOWIhu+8iOaWsOimj+S8muWToeeZu+mMsuOAnOODreOCsOOCpOODs++8iSAqL1xuLyog4pa844Kw44Ot44O844OQ44Or44Oh44OL44Ol44O844CAU1Djg4/jg7Pjg5Djg7zjgqzjg7wgKi9cbi5uYXYtdHJpZ2dlcntcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuLyog4pay44Kw44Ot44O844OQ44Or44Oh44OL44Ol44O844CAU1Djg4/jg7Pjg5Djg7zjgqzjg7wgKi9cbi8qIOKWvOODoeOCpOODs+OCs+ODs+ODhuODs+ODhCAqL1xuLm1haW4tY29udGVudHN7XG4gICAgcGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xufVxuLyog4pay44Oh44Kk44Oz44Kz44Oz44OG44Oz44OEICovXG4vKiDilrzjg4jjg4Pjg5fjg5rjg7zjgrjjg6HjgqTjg7PnlLvlg48gKi9cbi50b3AtbWFpbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJl9fdGV4dHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC03MCUpO1xuICAgICAgICBtYXgtd2lkdGg6IDExMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjQ5OXB4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnRvcC1tYWluLWJvcmRlcntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODUlLCAjRjhCMDM0IDEwMCUpO1xuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAxOTIxcHgpe1xuICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgZm9udC1zaXplOiA3NXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLm1haW4tbG9nbyB7XG4gICAgd2lkdGg6IDQ1dnc7XG4gICAgaGVpZ2h0OiA5dnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICBtYXgtaGVpZ2h0OiA5OHB4O1xufVxuLyog4pay44Oh44Kk44Oz55S75YOPICovXG4vKiDilrzllYblk4Hjgqvjg4bjgrTjg6rkuIDopqcgKi9cbi50b3AtaWNoaXJhbntcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIC40ZW07XG4gICAgYmFja2dyb3VuZDogI0Y4QjAzNDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cbn1cbi50b3AtaWNoaXJhbi1hbmNob3J7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJl9faW1hZ2V7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycztcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgLnRvcC1pY2hpcmFuLW9udG9we1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnRvcC1pY2hpcmFuLWFuY2hvcl9faW1hZ2UgLCAudG9wLWljaGlyYW4tb250b3BfX2ltYWdlLCAudG9wLWljaGlyYW4tb250b3BfX25hbWUgaW1ne1xuICAgICAgICAgICAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4udG9wLWljaGlyYW4tb250b3B7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC40KTtcbiAgICBoZWlnaHQ6IDI0NnB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBwYWRkaW5nOiAyM3B4IDAgMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmX19uYW1le1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuLnRvcC1pY2hpcmFuLXdyYXB7XG4gICAgYmFja2dyb3VuZDogI0ZERUVENTtcbn1cbi50b3AtaWNoaXJhbi11bHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMzBweDtcbiAgICAmX19saXN0e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCAjMDAwO1xuICAgICAgICB3aWR0aDogMjQ2cHg7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Fycm93LXJpZ2h0LnN2Z1wiKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAyNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1heC13aWR0aDogODk4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgd2lkdGg6IDI0NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiDilrLllYblk4Hjgqvjg4bjgrTjg6rkuIDopqcgKi9cbi8qIOKWvOOBm+ODvOOBoeOCg+OCk+i+suWckuOBq+OBpOOBhOOBpiAqL1xuLnRvcC1hYm91dHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC1hYm91dC5wbmcpIDkyJSA4MiUvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNDAlIGF1dG87XG4gICAgcGFkZGluZzogMjBweCAwIDMwcHg7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTIwJTtcbiAgICAgICAgJl9fd3JhcHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwIDcwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAxOTIxcHgpe1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxufVxuLnRvcC1hYm91dC1waG90b3tcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgJl9faW1hZ2V7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyOiBkb3R0ZWQgNHB4ICMzQzdFMzU7XG4gICAgfVxuICAgICZfX293bmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyOHB4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUzLDIzOCwyMTMsMC41KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzA2cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyOTlweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19raWt1aW1ve1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDlweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTJweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUzLDIzOCwyMTMsMC41KTtcbiAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxufVxuLnRvcC1hYm91dC10ZXh0e1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgICZfX2hlYWRpbmd7XG4gICAgICAgIGNvbG9yOiAjRjhCMDM0O1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDIzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fVGVybXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjMzk3RjMxO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBib3JkZXItYm90dG9tOiBkb3R0ZWQgNHB4ICMzOTdGMzE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDVweCAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246anVzdGlmeTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuICAgICZfX2J1dHRvbntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjhCMDM0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzOTdGMzE7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgJl9faGVhZGluZ3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fVGVybXtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fYnV0dG9ue1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQwOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLm5vdWVubml0c3VpdGUtdGV4dHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC41KTtcbn1cbi8qIOKWsuOBm+ODvOOBoeOCg+OCk+i+suWckuOBq+OBpOOBhOOBpiAqL1xuLyog4pa86I+K6IqL44Gr44Gk44GE44GmICovXG4udG9wLWtpa3VpbW97XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3Ata2lrdWltby5wbmcpIDEwMCUgMzAlL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzAwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREVFRDU7XG4gICAgcGFkZGluZzogMjBweCAwIDMwcHg7XG4gICAgJl9faW1hZ2V7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICZfX3dyYXB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCl7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG59XG4ua2lrdWltb25pdHN1aXRlLXRleHR7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTMsMjM4LDIxMywwLjUpO1xufVxuLyog4pay6I+K6IqL44Gr44Gk44GE44GmICovXG4vKiDilrxZb3VUdWJl5YuV55S7ICovXG4udG9wLW1vdmlle1xuICAgIHBhZGRpbmc6IDIwcHggNXB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAxdnc7XG4gICAgJl9faGVkZGluZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJl9fdmlkZW97XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1NmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkJGQkZCO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNjY2M7XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDEwMDBweCl7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgJl9faGVkZGluZ3tcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdmlkZW97XG4gICAgICAgICAgICB3aWR0aDogODk4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUxNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5tb3ZpZS1wYWxlb3Jhbmdle1xuICAgIGJhY2tncm91bmQ6ICNGRkU5RDU7XG59XG4vKiDilrJZb3VUdWJl5YuV55S7ICovXG4vKiDilrzlrprmnJ/os7zlhaUgKi9cbi50b3AtdGVpa2lrb3VueXV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREVFRDU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmX19oZWFkaW5ne1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGNvbG9yOiAjMzk3RjMxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIC40ZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOEIwMzQ7XG4gICAgfVxuICAgICZfX3dyYXB7XG4gICAgICAgIG1heC13aWR0aDogMTEyMHB4O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAzMHB4O1xuICAgIH1cbiAgICAmX19waG90b3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICZfX2hlYWRpbmd7XG4gICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fd3JhcHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDAgMTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fcGhvdG97XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAmX19waG90by0taW1hZ2V7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDgxdnc7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qIOKWsuWumuacn+izvOWFpSAqL1xuLyog4pa8SU5GT1JNQVRJT04gKi9cbi5uZXdzX2NvbnRlbnRze1xuICAgIHBhZGRpbmc6IDIwcHggMCAzMHB4O1xuICAgICZfX2hlYWRpbmd7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgY29sb3I6ICNGOEIwMzQ7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDQ1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBtYXgtd2lkdGg6IDExMjBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAmX19oZWFkaW5ne1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5uZXdzLWFycm93e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICBib3R0b206IDhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIC5pY29uLWFycm93LWJvdHRvbXtcbiAgICAgICAgZmlsbDogIzUyNTI2MyFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGhlaWdodDogODAlO1xuICAgIH1cbn1cbi5pbmZvcm1hdGlvbl9hcmVhe1xuICAgIGJhY2tncm91bmQ6ICNmZmYhaW1wb3J0YW50O1xufVxuLmluZm9ybWF0aW9ubGlzdCBkbHtcbiAgICBib3JkZXItdG9wOiBub25lO1xufVxuLnRvcC1pbmZvcm1hdGlvbi1saXN0e1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICZfX2xpc3QtaXRlbXtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMThweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IC40ZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweDtcbiAgICAgICAgJi0tZGF0ZXtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDVweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgJi0tdGl0bGV7XG4gICAgICAgICAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgJl9fbGlzdC1pdGVte1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qIOKWsklORk9STUFUSU9OICovXG4vKiDilrwz44Gk44Gu54m55b60ICovXG4udGhyZWVwb2ludHN7XG4gICAgcGFkZGluZzogNDBweCAxMHB4IDMwcHg7XG4gICAgJl9fc3VtbWFyeXtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzM5N0YzMTtcbiAgICB9XG4gICAgJl9fd3JhcHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICB9XG4gICAgJl9fY29udGVudHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICYtLXRlcm17XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAmLS1zdmd7XG4gICAgICAgICAgICBmaWxsOiAjRjhCMDM0O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gYXV0byAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzhweDtcbiAgICAgICAgfVxuICAgICAgICAmLS1wYXJhZ3JhcGh7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICMzOTdGMzE7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBkb3R0ZWQgNHB4O1xuICAgICAgICB9XG4gICAgICAgICYtLWRlc2NyaXB0aW9ue1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMTBweCA0MHB4O1xuICAgICAgICAmX19zdW1tYXJ5e1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgNjBweDtcbiAgICAgICAgfVxuICAgICAgICAmX193cmFwe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgXG4gICAgICAgIH1cbiAgICAgICAgJl9fY29udGVudHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyAzKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgJi0tcGFyYWdyYXBoe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tZGVzY3JpcHRpb257XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8qIOKWsjPjgaTjga7nibnlvrQgKi9cbi8qIOKWvDPjgaTjga7nibnlvrTvvIjjgrXjg7zjgq/jg6vlnovvvIkgKi9cbi5jaXJjbGV7XG4gICAgJl9faW5uZXJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDUyJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogZG90dGVkIDRweCAjMzk3RjMxO1xuICAgICAgICAmLS1wYXJhZ3JhcGh7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICMzOTdGMzE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogOTk5cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgd2lkdGg6IDgyJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiDilrIz44Gk44Gu54m55b6077yI44K144O844Kv44Or5Z6L77yJICovXG4vKiDilrzjg6zjgrfjg5QgKi9cbi5yZWNpcGV7XG4gICAgcGFkZGluZzogMzBweCAxMHB4IDQwcHg7XG4gICAgJl9fc3VtbWFyeXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgIH1cbiAgICAmX193cmFwe1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXI6IGRvdHRlZCA0cHggIzM5N0YzMTtcbiAgICAgICAgJi0tdG9we1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgJi0tYm90dG9te1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBtYXgtd2lkdGg6IDExMjBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDEwcHggODBweDtcbiAgICAgICAgJl9fd3JhcHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICAmLS10b3B7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5yZWNpcGUtbW92aWV7XG4gICAgZm9udC1zaXplOiAxdnc7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAmX192aWRlb3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDU2ZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNGQkZCRkI7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2NjYztcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBtYXJnaW46IDAgMjVweCAwIDA7XG4gICAgICAgICZfX3ZpZGVve1xuICAgICAgICAgICAgd2lkdGg6IDMzNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMjdweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5yZWNpcGUtbmFtZXtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzM5N0YzMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgdGV4dC1pbmRlbnQ6IC0zMnB4O1xuICAgICZfX3N1YntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZzogMCAxLjVlbTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi44CcIFwiO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMWVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgY29udGVudDogXCIg44CcXCI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9mYWNlLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIH1cbn1cbi5yZWNpcGUtbGFiZWx7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMzOTdGMzE7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDVweCA3cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnJlY2lwZS1pbmdyZWRpZW50e1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgJl9fd3JhcHtcbiAgICAgICAgXG4gICAgfVxuICAgICZfX2dyb3Vwe1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgICZfX3NpbmdsZXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTJlbTtcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgJl9fd3JhcHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZ3JvdXB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMnB4ICMzOTdGMzE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucmVjaXBlLWRlc2NyaXB0aW9ue1xuICAgICZfX29yZGVyZWR7XG4gICAgICAgICYtLWxpc3R7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuLyog4pay44Os44K344OUICovXG4vKiDilrzjgqrjg7zjg4rjg7zjg6Hjg4Pjgrvjg7zjgrjvvIbovrLlnJLmpoLopoEgKi9cbi5hYm91dC10aXRsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAmX19zdmd7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGZpbGw6ICMzOTdGMzE7XG4gICAgfVxuICAgICZfX2hlZGRpbmd7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgY29sb3I6ICMzOTdGMzE7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAmX19zdmd7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTA0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDg3cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9faGVkZGluZ3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5hYm91dHtcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHggMzBweDtcbiAgICAmX193cmFwe1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgICB9XG4gICAgJl9fdGV4dHtcbiAgICAgICAgJi0tZGVzY3JpcHRpb257XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi0tdGVybXtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tZXNzYWdle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogODk4cHg7XG4gICAgICAgIG1hcmdpbjogMjVweCBhdXRvIDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICBjb2xvcjogIzM5N0YzMTtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMjBweCAyMHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc3VtbWFyeXtcbiAgICAgICAgYm9yZGVyLXRvcDogZG90dGVkIDRweDtcbiAgICAgICAgbWF4LXdpZHRoOiA4OThweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgICAgICAgJi0tcGFyYWdyYXBoe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDEwcHggNTVweDtcbiAgICAgICAgJl9fd3JhcHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODk4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fcGhvdG97XG4gICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgJi0tb3duZXJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgfVxuICAgICAgICAmX19tZXNzYWdle1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgbGVmdDogLTczJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19zdW1tYXJ5e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICYtLXBhcmFncmFwaHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiDilrLjgqrjg7zjg4rjg7zjg6Hjg4Pjgrvjg7zjgrjvvIbovrLlnJLmpoLopoEgKi9cbi8qIOKWvOODieODg+ODiOaeoOOCs+ODs+ODhuODs+ODhCAqL1xuLmRvdHRlZC1mcmFtZXtcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHggNDBweDtcbiAgICAmX193cmFwe1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXI6IGRvdHRlZCA0cHggIzM5N0YzMTtcbiAgICAgICAgJi0tcGhvdG97XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgcGFkZGluZzogNjBweCAxMHB4IDgwcHg7XG4gICAgICAgICZfX3dyYXB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICYtLXBob3Rve1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMiU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS10ZXh0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2OCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5kb3R0ZWQtZnJhbWUtbmFtZXtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMzk3RjMxO1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICB0ZXh0LWluZGVudDogLTMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9mYWNlLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIH1cbn1cbi5kb3R0ZWQtZnJhbWUtdGV4dHtcbiAgICAmX19ncm91cHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICB9XG59XG4vKiDilrLjg4njg4Pjg4jmnqDjgrPjg7Pjg4bjg7Pjg4QgKi9cbi8qIOKWvOWVhuWTgeS4gOimpyAqL1xuLml0ZW17XG4gICAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgICZfX2hlZGRpbmd7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sdW1uLXJ1bGU6ICM1MjUyNjM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2NjYztcbiAgICB9XG4gICAgJl9fYnV0dG9ue1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOEIwMzQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzk3RjMxO1xuICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5hcnJpdmFse1xuICAgIG1hcmdpbjogMTdweCAwIDQwcHg7XG4gICAgJl9fbGlzdHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjQ0NDQ0NDO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGQkZCRkI7XG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggI0NDQ0NDQztcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjQ0NDQ0NDO1xuICAgICAgICB9XG4gICAgICAgICYtLW5hbWV7XG4gICAgICAgICAgICBtYXJnaW46IDE4cHggMCAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogIzUyNTI2MztcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIG1hcmdpbjogMTdweCAwIDgwcHg7XG4gICAgICAgICZfX2xpc3R7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbil7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNDQ0NDQ0M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiDilrLllYblk4HkuIDopqcgKi9cbi8qIOKWvOODleODg+OCv+ODvCAqL1xuLmZvb3Rlci1ib3JkZXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDg1JSwgI0Y4QjAzNCAxMDAlKTtcbn1cbi5mb290ZXJ7XG4gICAgJl9fbG9nb3tcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAmLS1zdmd7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fd3JhcHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOEIwMzQ7XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgJl9fd3JhcHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMCA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgJl9fbG9nby0tc3Zne1xuICAgICAgICAgICAgcGFkZGluZzogMCA3MHB4IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZm9vdGVyLXVse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAmX19saXN0e1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgICYtLWFuY2hvcntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICAgICAmLS1hbmNob3J7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgJl9fbGlzdHtcbiAgICAgICAgICAgIHBhZGRpbmc6IC41ZW0gMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IGRvdHRlZCAxcHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGRvdHRlZCAxcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNvcHlyaWdodHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6IHJnYmEoNTcsMTI3LDQ5LDAuOCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNXB4IDA7XG59XG4vKiDilrLjg5Xjg4Pjgr/jg7wgKi9cblxuXG4vL3Jlc2V0XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAjcGFnZV9ob21lcGFnZXtcbiAgICAgICAgI2NvbnRlbnRzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
