@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic);*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1254px;--container-padding:15px;--font-main:"Montserrat", sans-serif;--font-accent:"Montserrat", sans-serif;--font-titles:var(--font-accent);--page-bg:#fff;--text-color:#000;--accent:#ac182c;--link-color:#2578c8;--laptop-size:1199px;--tablet-size:959px;--mobile-size:599px;--primary:#748c70;--black:#0c0c0c;--white:#fff;--primary-primary25:#f0f2ef;--primary-primary50:#d1d9cf;--primary-primary100:#b2bfaf;--primary-primary200:#a2b39f;--primary-primary300:#93a690;--primary-primary400:#839980;--primary-primary-600:#5a6d57;--primary-primary-700:#404e3e;--primary-primary750:#343e32;--primary-primary800:#272f25;--primary-primary900:#0d100c;--neutral-backgroundfaf9f5:#faf9f5;--neutral-graydfdfdf:#dfdfdf;--neutral-grayededed:#ededed;--neutral-grayf9f9f9:#f9f9f9;--neutral-graycbcbcb:#cbcbcb;--neutral-grayadadad:#adadad;--neutral-gray868686:#868686;--neutral-gray606060:#606060;--neutral-gray404040:#404040;--neutral-gray202020:#202020;--neutral-gray0c0c0c:#0c0c0c;--state-color-warning-bg:#f7e4c9;--state-color-warning-light:#ecbb77;--state-color-warning:#e09126;--state-color-error-bg:#fff2f2;--state-color-error-light:#ed2e2e;--state-color-error:#c30000;--state-color-success-bg:#f3fdfa;--state-color-success-light:#00ba88;--state-color-success:#00966d;--font-family:"Montserrat", sans-serif}.dark{--page-bg:#252526;--text-color:#fff}html{scroll-behavior:smooth;background-color:#272727}body{background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main);text-wrap:balance}img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;padding:1rem}.docs{display:grid;line-height:1.5}.docs p{margin:1rem 0}.docs ol,.docs ul{padding-left:2rem}.docs ol li,.docs ul li{list-style:disc;margin-bottom:.5rem}.docs ol li{list-style:decimal}.docs section,.docs section.docs{padding:40px 0}.docs section+section{border-top:1px solid #dae5e9}.docs small{font-size:1rem;color:#acacac}.docs .title-1:first-child,.docs .title-2:first-child{margin-top:0!important}.test,.test-2{width:600px;height:300px;margin:50px auto;background-color:#999;background-position:center center;background-size:cover;background-repeat:no-repeat}.test{background-image:url(./../img/project-02.jpg)}.test-2{background-image:-webkit-image-set(url(./../img/project-02.jpg) 1x,url(./../img/project-02@2x.jpg) 2x);background-image:image-set(url(./../img/project-02.jpg) 1x,url(./../img/project-02@2x.jpg) 2x)}.font-1{font-family:"Montserrat";font-weight:700;font-style:italic}.font-2{font-family:"FirasansBook";font-weight:400}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-demo{margin-bottom:5rem;padding:1rem;background-color:#dadada}.container,.container-full{padding:0 var(--container-padding)}.container{margin:0 auto;max-width:var(--container-width);width:100%}.container-full{max-width:100%}.container-left-50,.container-right-50{padding:0 var(--container-padding);max-width:50%}.container-right-50{margin-left:auto}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.header__account-list,body,html{display:-webkit-box;display:-ms-flexbox;display:flex}body,html{min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__account-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.header__account-link{display:inline-block;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.btn:hover,.header__account-link:hover,a.btn:hover{background:var(--neutral-grayededed)}.header__account-item--menu{display:none}.best__title-wrapper{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn,a.btn{display:inline-block;padding:8px;min-width:185px;height:40px;background:var(--white);font-family:var(--font-family);font-weight:400;font-size:14px;line-height:171%;text-transform:capitalize;text-align:center;color:var(--black);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.btn--small,a.btn--small{min-width:unset;padding-left:15px;padding-right:15px}.btn-outline,a.btn-outline{display:inline-block;border:1px solid var(--primary-primary-600);padding:8px 16px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;font-family:var(--font-family);font-weight:400;font-size:14px;line-height:171%;text-transform:capitalize;text-align:center;color:var(--primary-primary-600)}.btn-outline:hover,a.btn-outline:hover{color:var(--primary-primary-700)}.card-collection{position:relative}.card-collection__link{position:absolute;right:16px;bottom:16px}.card{position:relative}.card__fav-btn{position:absolute;top:24px;right:24px;z-index:9}.card__btn-fav:hover .icon--favorite{stroke:#e33279}.card__btn-fav--selected .icon--favorite{stroke:var(--state-color-error);fill:var(--state-color-error)}.card__btn-fav--selected .icon--favorite:hover{stroke:var(--state-color-error)}.card__body{padding:5.5px 8px;display:grid;gap:8px}.card__title{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:140%;text-transform:capitalize}.card__title,.card__title a{color:var(--black)}.card-collection__link .btn::after,.card__title a::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.card__cols{display:grid;grid-template-columns:1fr 1fr;gap:12px}.card__desc,.card__price{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:180%;text-transform:capitalize;color:var(--black)}.card__price{text-align:right;font-weight:700}.card__colors{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.collection__title{margin-bottom:24px}.collection__cols{display:grid;grid-template-columns:1fr 1fr;gap:24px}.collection__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:64px}.color{width:24px;height:24px;background-color:gray;border-radius:50%}.color--black{background-color:var(--black)}.color--white{background-color:#fff;border:1px solid #d0d0d0}.color--blue{background-color:#7dc3eb}.color--green{background-color:var(--primary)}.color--olive{background-color:#909225}.color--navy{background-color:#19418e}.color--pink{background-color:#d0a5ea}.follow__title{margin-bottom:24px}.follow__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}.follow__grid>:first-child{grid-column:span 2;grid-row:span 2}.follow__grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer{margin-top:88px;padding:24px 0;background-color:#000;font-family:var(--font-family);font-weight:400;font-size:12px;line-height:180%;text-transform:capitalize;color:var(--neutral-graycbcbcb)}.header{position:relative;z-index:199;padding:16px 0 18px;background-color:#fff}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav{margin-left:auto}.header__account--first{margin-left:auto;margin-right:24px}.header__nav-btn{display:none}.header__logo{-ms-flex-negative:0;flex-shrink:0}.hero{height:600px;padding-bottom:103px;background-color:#999;background-image:url(./../img/hero/hero.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.hero .container{height:100%}.hero__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:27px}.hero__title{max-width:490px;font-family:var(--font-family);font-style:italic;font-weight:500;font-size:34px;line-height:180%;text-transform:capitalize;color:var(--black)}.icons-wrapper{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.icon{fill:transparent;stroke:transparent;width:24px;height:24px}.icon--menu,.icon--person,.icon--search{fill:var(--black)}.icon--favorite{stroke:var(--black);fill:#fff}.icon--arrow-down,.icon--bag{fill:var(--black)}.logo{font-size:32px}.main,.mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{gap:88px}.mobile-nav{overflow-y:auto;position:fixed;top:-100%;width:100%;height:100%;z-index:99;padding:106px 20px 56px;background:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-nav__links{margin-bottom:84px}.mobile-nav__btns{margin-top:auto;border-top:1px solid var(--neutral-graycbcbcb);padding-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.mobile-nav--open{top:0}.mobile-nav a,.nav__list a.active{color:#000}.mobile-links{display:grid;gap:32px}.mobile-links__parent{border-bottom:1px solid var(--black)}.mobile-links__parent-btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-links__parent-btn__icon{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.active .mobile-links__parent-btn__icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.mobile-links__parent-title{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:180%;text-transform:capitalize;color:var(--black)}.mobile-sub{max-height:0;overflow:hidden;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-sub-list{display:grid;gap:16px;padding:24px 0 16px 35px}.mobile-sub-list__item{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:180%;text-transform:capitalize;color:var(--neutral-gray404040)}.mobile-sub-list__link{display:inline-block;padding-top:7px;width:100%;color:var(--neutral-gray404040)}.mobile-sub-list__link:hover{color:var(--black)}.mobile-nav-btn{--time:0.1s;--width:18px;--height:12px;--line-height:2px;--spacing:3px;--color:#0C0C0C;--radius:0px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-icon,.nav-icon::after,.nav-icon::before{position:relative;width:var(--width);height:var(--line-height);background-color:var(--color);border-radius:var(--radius)}.nav-icon::after,.nav-icon::before{content:"";display:block;position:absolute;left:0;-webkit-transition:top var(--time) linear var(--time),-webkit-transform var(--time) ease-in;transition:transform var(--time) ease-in,top var(--time) linear var(--time);transition:transform var(--time) ease-in,top var(--time) linear var(--time),-webkit-transform var(--time) ease-in}.nav-icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav-icon::after{top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active{background-color:transparent}.nav-icon.nav-icon--active::after,.nav-icon.nav-icon--active::before{top:0;-webkit-transition:top var(--time) linear,-webkit-transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time),-webkit-transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.nav-icon--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-btn{z-index:999}.nav{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:180%;text-transform:capitalize;text-align:center;color:var(--neutral-gray404040)}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.nav__list a{color:var(--neutral-gray404040)}.swiper{width:100%;padding-bottom:32px!important}.swiper-pagination-bullet{width:14px!important;height:14px!important;background-color:var(--neutral-grayadadad)!important;opacity:1!important}.swiper-pagination-bullet-active{background-color:var(--neutral-graydfdfdf)!important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin-left:8px!important;margin-right:8px!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important}.title,.top-info{font-family:var(--font-family);font-weight:600}.title{font-size:32px;line-height:140%;text-transform:capitalize;color:var(--black)}.top-info{position:relative;z-index:199;padding:8px 0 7px;background:var(--primary-primary-600);font-size:12px;letter-spacing:.07em;text-align:center;color:var(--white)}@media (max-width:1274px){.container-right{padding-left:var(--container-padding)}.container-left{padding-right:var(--container-padding)}.container-half-left{padding-left:var(--container-padding)}.container-half-right{padding-right:var(--container-padding)}.header__account-list{gap:12px}.color{width:16px;height:16px}.header__account--first{margin-right:12px}.hero__title{max-width:250px}.nav{font-size:16px}.nav__list{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media (max-width:788px){.container-left-50,.container-right-50{max-width:100%}.container-half-left,.container-half-right{padding:0 var(--container-padding)}.header__account-item--menu{display:block}.header__account-item--person{display:none}.best__title-wrapper{margin-bottom:8px}.best__link{display:none}.btn,a.btn{padding:8px 9px;min-width:unset}.btn--mobile-wide,a.btn--mobile-wide{min-width:unset;width:100%;text-align:left;padding:8px 16px}.card-collection__link{position:static}.card__fav-btn{top:10px;right:10px}.card__body{padding:0}.card__title{font-size:14px;font-weight:600}.card__cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.card__desc,.card__price{font-size:14px;line-height:140%}.card__price{font-weight:600}.collection__title{margin-bottom:8px}.collection__cols{gap:16px}.collection__col{gap:24px}.follow__title{margin-bottom:8px}.follow__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}.footer{margin-top:24px;padding:8px 0}.header{padding:4px 0 8px}.header__nav{display:none}.header__account--first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:unset}.hero{background-position:30% center;height:551px;padding-bottom:16px}.hero__title{max-width:168px;font-size:20px}.main{gap:24px}.swiper{padding-bottom:20px!important}.swiper-pagination-bullet{width:8px!important;height:8px!important}.title{font-size:20px;font-weight:700}.top-info{padding:0;font-weight:400;font-size:10px;line-height:140%;text-transform:capitalize}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.test{background-image:url(./../img/project-02@2x.jpg)}.hero{background-image:url(./../img/hero/hero@2x.jpg)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImJhc2UvX2RvY3Muc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwiYmFzZS9fdXRpbHMuc2NzcyIsImJhc2UvX2NvbnRhaW5lcnMuc2NzcyIsImJsb2Nrcy9fYWNjb3VudC5zY3NzIiwiYmFzZS9fc3RpY2t5LWZvb3Rlci5zY3NzIiwiYmxvY2tzL19iZXN0LnNjc3MiLCJibG9ja3MvX2J0bi5zY3NzIiwiYmxvY2tzL19jYXJkLWNvbGxlY3Rpb24uc2NzcyIsImJsb2Nrcy9fY2FyZC5zY3NzIiwiYmxvY2tzL19jb2xsZWN0aW9uLnNjc3MiLCJibG9ja3MvX2NvbG9ycy5zY3NzIiwiYmxvY2tzL19mb2xsb3cuc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2hlYWRlci5zY3NzIiwiYmxvY2tzL19oZXJvLnNjc3MiLCJibG9ja3MvX2ljb25zLnNjc3MiLCJibG9ja3MvX2xvZ28uc2NzcyIsImJsb2Nrcy9fbWFpbi5zY3NzIiwiYmxvY2tzL19tb2JpbGUtbmF2LnNjc3MiLCJibG9ja3MvX25hdi1pY29uLnNjc3MiLCJibG9ja3MvX25hdi5zY3NzIiwiYmxvY2tzL19zd2lwZXIuc2NzcyIsImJsb2Nrcy9fdGl0bGVzLnNjc3MiLCJibG9ja3MvX3RvcC1pbmZvLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBTUEsK0xBRUEsQyxDQ0RBLFMsQ0RHRSxRLENBQ0EsUSxDQUhGLEMsQ0NLQSxPLENERUEsUSxDQ0FBLDZCLENBQ0kscUIsQ0RNSixDLENBT0EsTyxDQUxBLE0sQ0NEQSxTLENBRUEsb0IsQ0FTQSxLLENERUEsTSxDQUVBLE0sQ0E4RUEsTSxDQTVFQSxJLENBSkEsRyxDQ0VBLE8sQ0RFQSxhLENBSUEsRSxDQUNBLEUsQ0FBQSxFLENBRUEsRSxDQ0FBLEUsQ0RFQSxFLENBQUEsQyxDQUVFLGlCLENDQUYsbUIsQ0RJQSxFLENBQ0EsSyxDQ0NJLGUsQ0FHSixHLENBQ0Msa0IsQ0FERCxHLENES0EsRyxDQ0NJLGMsQ0RDRixXLENBR0YsTyxDQURBLGlCLENBS0EsSyxDQUtBLE0sQ0FGQSxRLENDS0EsNEIsQ0FMQSxNLENESEEsSyxDQUtBLE0sQ0FGQSxRLENDRUMsbUIsQ0RBRCxpQixDQUdFLGEsQ0FJRixnQixDQ0FBLFksQ0RJQSxNLENFMUZBLGtCLENBQ0Msb0IsQ0FDQSx1QixDQUVBLGUsQ0FDQSw0QixDQUNBLGMsQ0FFQSxjLENGK0ZELGEsQ0FEQSxZLENBREEsWSxDQURBLFcsQ0VoRkMsUyxDRnVGRCx3QixDRW5GRSxTLENBQ0EsUSxDRnVGRixLLENFbkZFLGMsQ0YyRkYsSyxDRW5GRSx3QixDQUNBLHdCLENBQ0Esb0MsQ0FDQSxzQyxDQUNBLGdDLENBQ0EsYyxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLG9CLENBQ0EsbUIsQ0FDQSxtQixDQUNBLGlCLENBQ0EsZSxDQUNBLFksQ0FDQSwyQixDQUNBLDJCLENBR0EsNEIsQ0ZpRkYsNEIsQ0FHRSw0QixDRWpGRiw0QixDQUNJLDZCLENBQ0EsNkIsQ0ZpRkosNEIsQ0FHRSw0QixDRzlJRiw0QixDQUNDLGtDLENBQ0EsNEIsQ0g4SUQsNEIsQ0FHRSw0QixDRzlJRiw0QixDQUNDLDRCLENBQ0EsNEIsQ0FDQSw0QixDQUNBLDRCLENIOElELDRCLENBR0UsNEIsQ0c5SUYsZ0MsQ0FDQyxtQyxDSDhJRCw2QixDQUdFLDhCLENHOUlGLGlDLENBQ0MsMkIsQ0g4SUQsZ0MsQ0FHRSxtQyxDRzlJRiw2QixDQUNDLHNDLENIZ0pELEssQ0FHRSxpQixDRzlJRixpQixDSGtKQSxJLENHOUlDLHNCLENIOElELHdCLENBS0EsSSxDSWpMQywrQixDSmlMRCx1QixDSS9LQyw0QixDQUNDLGlCLENKcUxGLEcsQ0loTEUsYSxDSm9MRixDLENJakxHLHVCLENBS0YsSSxDQVFBLFEsQ0FQQyx3QixDSitLRixhLENJNUtDLGlCLENBSUEsUSxDQUNDLGUsQ0FHRCxZLENBS0EsSyxDSjZLQyxZLENJM0tBLGUsQ0FJRixPLENBQ0MsYSxDSitLRCxRLENBREEsUSxDSXpLQyxpQixDQy9DQSxXLENMMk5ELFcsQ0lsTEEsZSxDSnVMRSxtQixDS2hPRCxXLENEK0RELGtCLENKd0tBLGEsQ0FDQSxrQixDSXBLQyxjLENKd0tELHFCLENJbktDLDRCLENBS0QsVyxDQUNDLGMsQ0FDQSxhLENKcUtELDBCLENJaktBLDBCLENBQ0Msc0IsQ0pxS0QsSyxDQVlBLE8sQ001UEMsVyxDQUNBLFksQ044UEMsZ0IsQ003UEQscUIsQ0FDQSxpQyxDTmdRQyxxQixDTTdQRiwyQixDTjBPQSxLLENNcFBDLDZDLENOZ1FELE8sQ01yUEMsc0csQ04yUEQsOEYsQ0FPQSxPLENBSEEsd0IsQ0FLRSxlLENNN1BGLGlCLENOaVFBLE8sQ003UEEsMEIsQ0FDQyxlLENObVFELEssQ00vUEMsc0IsQ0FHRCxnQixDQUNDLGlCLENOaVFDLFMsQ0FDQSxVLENBUEYsVyxDQVNFLFEsQ08xU0YsUyxDQUNBLGtCLENBQ0MsNkIsQ0FDQSxxQixDQUNBLGtCLENQb1NELGUsQ09oU0EsVSxDQUNDLGlCLENQOFNELFUsQ0FQQSxlLENBV0EsVyxDT3pTQyxnQixDQUdELFksQ0FDQyxpQixDRlRHLE8sQ0VRSixtQixDUGdURSxtQixDQVBBLFksQ09oU0YsWSxDQUNDLHVCLENBQ0Esb0IsQ0FDQSxzQixDUGdURCxhLENBUEEsa0IsQ0FTRSxZLENPM1NGLHdCLENQaVRBLFUsQ0tsVkksZSxDRTJDSixrQyxDUHVTQSxVLENBUEUsYSxDQVVBLGdDLENPMVNGLFUsQ0YzQ0ksZSxDTDJWRixjLENBR0Ysa0IsQ0s5VkksbUIsQ0VxREosa0MsQ0FDQyxhLENGdERHLG1CLENMOFZGLGdCLENBV0YsZ0IsQ0FDRSwrRSxDQUdGLGUsQ092U0EsZ0YsQ1BtU0Esb0IsQ0t6V0ksZ0YsQ0VzRUosK0UsQ1B3U0EscUIsQ0t4V0ksK0UsQ0VnRUosZ0YsQ0M1RUUscUIsQ1JrWUYsSSxDQVRBLEksQ1F4WEksbUIsQ0FBQSxtQixDQUFBLFksQ1JpWUosSSxDQVRBLEksQ1MxWEEsZ0IsQ0FFSSwyQixDQUNBLDRCLENBQUEseUIsQ1R3WUYscUIsQ1ExWUEscUIsQ0FFRSx3QixDUjJaRixxQixDQUNBLGtCLENRM1pFLFEsQ1IrWkoscUIsQ0FDRSxvQixDQWhCQSxrQyxDQUNGLDBCLENBMkRBLFUsQ0F2Q0EsMkIsQ0F3Q0EsVyxDUXBjSSxvQyxDUmdhSiwyQixDQWpCQSxZLENBR0Esb0IsQ0tsWkksa0IsQ0dPRixtQixDUmdhQSxtQixDQWpCQSxZLENBQ0Ysd0IsQ0t2WkkscUIsQ0dlRiw2QixDUjZaQSx3QixDQWpCQSxxQixDQUNGLGtCLENBcUJBLEksQ0FDQSxLLENVNWJJLG9CLENBQUEsVyxDQUNBLGUsQ1YrYkYsVyxDQUNBLHVCLENVL2JFLDhCLENWaWNGLGUsQ0FDQSxjLENBdkJGLGdCLENLbmFJLHlCLENLWkYsaUIsQ1YwY0Esa0IsQ0F2QkEsa0MsQ0FDRiwwQixDQWdDQSxXLENBQ0EsWSxDV25kRSxlLENBQ0EsaUIsQ0FDQSxrQixDWHdkRixZLENBREEsYSxDV2xkRSxvQixDQUNBLDJDLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxtQixDWDZiRixZLENXM2JFLHdCLENYc2RBLHFCLENXcmRFLGtCLENYOGJKLHVCLENLbGNJLG9CLENNYkosc0IsQ1gyZUUsTyxDQUNBLDhCLENBQ0EsZSxDQXhCQSxjLENBQ0YsZ0IsQ1c3YkUseUIsQ1h3ZEEsaUIsQ1d2ZEUsZ0MsQ05iQSxrQixDTCtjSixtQixDVzdiRSxnQyxDWDJkRixnQixDQUNFLGlCLENBdEJGLHNCLENBMEJFLGlCLENXdGRGLFUsQ1h3ZEUsVyxDQWFGLEssQ1czZEEsaUIsQ1grZEEsYyxDVzNkQSxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsUyxDWCtkQSxvQyxDVzVkRSxjLENDN0RGLHdDLENBQ0UsK0IsQ1orZkYsNkIsQ0FrQ0EsOEMsQ1k1aEJJLCtCLENaZ2lCSixXLENBQ0UsaUIsQ0E5QkEsWSxDQUNGLE8sQ0FrQ0EsWSxDWTdoQk0sOEIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EseUIsQ1p5aEJOLFksQ0FTQSxjLENBOUJBLGtCLENBbkJBLGtDLENBcURBLHFCLENhbmpCSSxVLENBQ0EsaUIsQ2JzaEJKLE0sQ0toaEJJLEssQ1FWRixVLENiNGpCQSxXLENBNUJGLFcsQ2FuaEJJLFksQ0FDRSw2QixDYnFoQk4sUSxDQWtDQSxXLENBdEJBLFksQ0FSQSw4QixDYWxoQk0sZSxDQUNFLGMsQ2JvaEJSLGdCLENhL2dCRSx5QixDQUNFLGtCLENibWhCSixZLENLcmlCSSxnQixDTHVrQkYsZSxDQU9GLGEsQ2E5aUJJLG1CLENBQ0EsbUIsQ2JpaEJKLFksQ0tsakJJLE8sQ0xxbEJKLGtCLENBOUJFLGtCLENBa0NGLGlCLENBOUJBLFksQ2EvZ0JJLDZCLENBQ0UsUSxDYmtqQk4sZ0IsQ2E5aUJNLG1CLENBQ0EsbUIsQ2JpaEJOLFksQ2E1Z0JFLDJCLENBQ0UsNEIsQ0FDQSx5QixDQUNBLHFCLENiOGdCSix3QixDS3hrQkkscUIsQ1F1REYsNkIsQ2JtakJBLFEsQ0E3QkYsTSxDYTVnQkUsVSxDQUNFLFcsQ0FDQSxxQixDQUNBLGlCLENiZ2pCSixhLENBL0JBLDZCLENBbUNBLGEsQ0FDRSxxQixDQS9CQSx3QixDQW1DRixZLENhNWlCSSx3QixDYmdqQkosYSxDYTVpQkksK0IsQ1JyRkEsYSxDUStFRix3QixDYjBqQkYsWSxDQS9CRSx3QixDQW1DRixZLENhN2lCSSx3QixDYitnQkosYyxDQW1DRSxrQixDQS9CRixhLENLbm5CSSxZLENTWkYsbUMsQ2RvcUJBLDBCLENjN3BCQSwwQixDQUNFLGtCLENBQ0EsZSxDVEdBLGlCLENTTEYsVSxDZHVxQkEsVyxDQWpDQSxtQixDQUNGLGdCLENBcUNBLE8sQ2NscUJJLGUsQ0FDQSxjLENBQUEscUIsQ2RxcUJGLDhCLENBQ0EsZSxDY3JxQkUsYyxDZHVxQkYsZ0IsQ0FDQSx5QixDY3ZxQkUsK0IsQ2QycUJKLE8sQ0FDRSxpQixDQXhDQSxXLENBQ0YsbUIsQ0EwQ0UscUIsQ0FHRixZLENlcHNCRSxtQixDQUNBLG1CLENmNnBCRixZLENLMXBCSSx3QixDVVBKLHFCLENmNnNCRSw2QixDQUNBLHdCLENBeENBLHFCLENBQ0Ysa0IsQ0E0Q0EsWSxDQXhDQSxnQixDQTRDQSx1QixDZXRzQkUsZ0IsQ2YrcEJGLGlCLENBNENBLGdCLENBeENBLFksQ0E0Q0EsYSxDQXhDQSxtQixDQTBDRSxhLENBdENGLEssQ0EwQ0UsWSxDZXRzQkYsb0IsQ0FDQSxxQixDZitwQkEsNEMsQ0EwQ0UsaUMsQ2V0c0JGLHFCLENBQ0EsMkIsQ0NwQ0UsZ0IsQ0FDRSxXLENoQml2QkosYyxDQUNFLFcsQ0F4Q0EsbUIsQ0FDRixtQixDZ0Jwc0JFLFksQ0FDRSwyQixDQUNBLDRCLENBQ0EseUIsQ2hCc3NCSixxQixDS3JzQkksb0IsQ1dKRixpQixDaEJxdkJBLHdCLENBQ0EsdUIsQ0F4Q0Esb0IsQ0FDRixzQixDZ0Jyc0JJLFEsQ2hCeXNCSixZLENnQm5zQkksZSxDQUNFLDhCLENBQ0EsaUIsQ0FDQSxlLENoQjh1QkosYyxDQXpDRixnQixDQTJDRSx5QixDaUI1d0JGLGtCLENqQmd4QkEsYyxDaUI1d0JDLGMsQ0FDQSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLHVCLENBQ0Esb0IsQ2pCb3VCRCxlLENBNkNBLEssQ0FDRSxnQixDQXpDQSxrQixDQUNGLFUsQ0EyQ0UsVyxDQUdGLFcsQ0FsQ0EsYSxDS2x2QkksYSxDYVZILGlCLENsQjB5QkQsZSxDa0JqeUJFLG1CLENsQm15QkEsUyxDQU9GLGlCLENBSkEsVSxDQUNFLGlCLENBT0YsSyxDQS9DRSxjLENBbURGLEssQ0FXQSxXLENrQmp5QkMsbUIsQ0FDQyxtQixDbEIweUJBLFksQ0FsREYsMkIsQ0FvREUsNEIsQ21CcjFCRix5QixDQUNFLHFCLENuQjZ6QkYsSyxDS2p6QkksUSxDTDR6QkosVyxDQUNFLGUsQ0FDQSxjLENBakRBLFMsQ0FDRixVLENrQnR2QkMsVyxDQUNDLFUsQ2xCd3ZCRix1QixDbUI1eEJFLGUsQ0FDQSxrQyxDQUNBLDBCLENuQnkxQkYsa0IsQ0FsREEsa0IsQ0FzREEsaUIsQ0FsREUsZSxDQUNGLDhDLENLbnlCSSxnQixDY2JKLFksQ25CczJCRSw2QixDQUNBLFEsQ0FoREYsaUIsQ21CcHlCRSxLLENBSUEsYSxDbkJzaENGLG1CLENtQnJoQ0ksVSxDbkIwMUJKLGEsQ21CeDFCSSxZLENBQUEsUSxDbkI2MUJKLHFCLENBQ0Usb0MsQ0FHRix5QixDQUNFLFUsQ21CLzFCRSxtQixDbkJxeUJKLG1CLENtQmx5QkUsWSxDQUNFLHdCLENBQ0EscUIsQ0FDQSw2QixDbkJrMkJKLCtCLENtQjkxQkksa0MsQ0FDQSwwQixDbkJrMkJKLHVDLENBQ0UsaUMsQ0EzREEsNkIsQ0FDRix5QixDQStEQSwyQixDQUNFLDhCLENBM0RBLGUsQ0FDRixjLENBNkRFLGdCLENvQnA1QkYseUIsQ0FDQyxrQixDcEJ3NUJELFcsQ29CdDVCQyxZLENwQnc1QkMsZSxDQUNBLGtDLENBL0RGLDBCLENBbUVBLGdCLENvQng1QkMsWSxDQUNBLFEsQ0FDQSx3QixDQUdELHNCLENBQ0MsOEIsQ3BCMDFCRCxlLENBaUVFLGMsQ29CejVCRixnQixDQUNDLHlCLENwQjIxQkQsK0IsQ0FtRUEsc0IsQ0EvREEsb0IsQ0FpRUUsZSxDb0J6NUJGLFUsQ0FDQywrQixDcEI2NUJELDRCLENvQno1QkEsa0IsQ3BCKzVCQSxlLENBL0RBLFcsQ0FpRUUsWSxDcUI5N0JGLGEsQ0FDSSxpQixDckJnNEJKLGEsQ0FpRUUsZSxDc0JsOEJGLFksQ0FFRSxvRCxDdEJ1OEJBLGtCLENBQ0EsbUIsQ3NCdjhCQSxtQixDdEJvNEJGLFksQ0sxM0JJLHVCLENpQmJKLG9CLEN0Qis4QkUsc0IsQ0FwRUEsd0IsQ0FDRixxQixDQXNFRSxrQixDQUdGLFMsQ0FTQSxnQixDQURBLGlCLEN1Qno5QkMsaUIsQ0FDQSxrQixDQUNBLHlCLENBQ0EsNkIsQ0FFQSwyQixDdkJxOUJELGdCLENBREEsaUIsQ3VCajlCQyxVLEN2Qm85QkMsYSxDQUNBLGlCLEN1QnA5QkQsTSxDQUlDLDJGLENBR0QsMkUsQ0FDQyxpSCxDdkJ3OUJGLGlCLEN1Qm45QkUsa0QsQ0FJRixnQixDdkIyNEJBLDZDLENBOEVBLDBCLENBMUVBLDRCLENBK0VBLGlDLENBREEsa0MsQ0F6RUEsSyxDdUJ4NEJDLDJGLEN2QjI0QkQsMkUsQ3VCdjRCQyw2SCxDdkJzOUJELGtDLEN1QnA5QkUsK0IsQ0FDQSwyQixDdkJzOUJBLHVCLEN1QnA5QkEsaUMsQ0FDQyxnQyxDQUFBLDRCLEN2Qnk0Qkgsd0IsQ0FHQSxlLEN1QnA0QkMsVyxDdkIwOUJELEksQ3VCdDlCRSw4QixDQUNBLGUsQ0FDQSxjLEN2QnM0QkYsZ0IsQ0FtRkUseUIsQ3VCcjlCRixpQixDQUNDLCtCLEN2Qnk5QkQsVSxDQWxGQSxtQixDQW9GRSxtQixDdUJyOUJGLFksQ0FDQyx1QixDQUNBLG9CLENBQ0EsZSxDdkJ5OUJELFksQ3VCcjlCRSwrQixDdkI2OUJGLE8sQ3VCcDlCRSxVLENBQ0EsNkIsQ0FHQSx5QixDQUNDLG9CLEN2Qm00QkgscUIsQ0FvRkUsb0QsQ3dCempDRixtQixDeEI2akNBLGdDLEN3QnhqQ0Msb0QsQ3hCNGpDRCx1RSxDQUNBLGlGLEN3QnJqQ0MseUIsQ0FDQSwwQixDeEIyakNELDZDLENBQ0EsdUQsQ0FGQSx5QixDQURBLDJCLEN3QmxqQ0Msa0IsQ3hCeWpDRCxNLENBU0EsUyxDd0JyakNBLDhCLEN4QjJqQ0UsZSxDQWZGLE0sQ0FHRSxjLENBeEZGLGdCLENBMEZFLHlCLEN3QnpqQ0Ysa0IsQ3hCNmpDQSxTLEN3QnpqQ0MsaUIsQ0FDQSxXLEN4QmsrQkQsaUIsQ0EwRkUscUMsQ3dCdmpDRCxjLENBQ0Esb0IsQ0FFQSxpQixDQUNBLGtCLEN4QjRqQ0QsMEJ3QnRqQ0MsZ0IsQ0FDQSxxQyxDQUFBLGUsQ3hCKzlCRCxzQyxDd0IxOUJDLG9CLENBQ0EscUMsQ0FHRCxxQixDQUNDLHNDLEN4QjRqQ0MscUIsQ3dCeGpDRixRLEN4QjRqQ0UsTSxDd0J4akNGLFUsQ3hCMGpDSSxXLEN3QnZqQ0gsdUIsQ0FBQSxpQixDeEI4akNDLFksQ3dCMWpDRixlLEN4QjhqQ0UsSSxDQWhHRixjLEN3Qno5QkMsVSxDeEI4akNHLHVCLENBQ0Esb0IsQ0FsR0osaUIsQUF1R0EseUJBbEdBLGtCLEN5QjdpQ0MsbUIsQ3pCaXBDRyxjLEN5QjdvQ0gsb0IsQ0FORCxxQixDQU9DLGtDLEN6QjJwQ0MsMkIsQ3lCcHBDRixhLENBQ0MsNkIsQ0FDQSxZLEN6Qm1qQ0Qsb0IsQ0s1akNJLGlCLENMdXFDRixXLENBQ0UsWSxDeUJ4cENILEksQ0FDQyxLLEN6Qm1qQ0YsZSxDeUJoakNDLGUsQ3pCNnBDQyxpQixDMEJ4ckNGLGtCLENBQ0UsZSxDQUNBLFUsQzFCaWxDRixlLENLdGtDSSxnQixDTDBrQ0Ysc0IsQ0FDRixlLEMwQi9rQ0UsYyxDQUNBLFEsQ0FDQSxVLENyQkVFLFcsQ3FCTEosUyxDMUI0bENFLFksQ0FDRixjLENBMEdJLGUsQ0F0R0osVyxDQTBHSSxrQixDMEI3ckNKLGMsQzFCd2xDQSxXLENBOEdFLFksQ0FKRSxjLEMwQjlyQ0osZ0IsQzFCa3NDRSxZLEMyQjN0Q0QsZSxDQUlBLGtCLENBQ0EsaUIsQ0FORCxpQixDQVNHLFEsQzNCd25DSCxnQixDQTBHSSxRLEM0Qnp1Q0YsYyxDQUNBLGlCLENBR0EsYSxDQUNBLG1DLENBQ0EsZ0MsQzVCc29DRixPLENLam9DSSxlLEN1QmJKLGEsQzVCNHZDRSxPLEM0QjV1Q0UsaUIsQzVCdW9DSixZLENBMEdJLFksQ0FHRix1QixDQUNFLDJCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsaUIsQ0FHRixLLENBQ0UsOEIsQ0FDQSxZLENBQ0EsbUIsQ0FHRixZLENBQ0UsZSxDQUNBLGMsQ0FHRixLLENBQ0UsUSxDQUdGLE8sQ0FDRSw2QixDQUdGLHlCLENBQ0UsbUIsQ0FDQSxvQixDQUdGLE0sQ0FDRSxjLENBQ0EsZSxDQUdGLFMsQ0FDRSxTLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLDJCLEFBSUosa0VBQ0UsSyxDQUNFLGdELENBR0YsSyxDQUNFLGlEIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQmFzZSAqLyAvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TW9udHNlcnJhdDoxMDAsMjAwLDMwMCxyZWd1bGFyLDUwMCw2MDAsNzAwLDgwMCw5MDAsMTAwaXRhbGljLDIwMGl0YWxpYywzMDBpdGFsaWMsaXRhbGljLDUwMGl0YWxpYyw2MDBpdGFsaWMsNzAwaXRhbGljLDgwMGl0YWxpYyw5MDBpdGFsaWMpO1xuKiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cbmEsIGE6bGluaywgYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cbmFzaWRlLCBuYXYsIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uLCBtYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuOnJvb3Qge1xuICAtLWNvbnRhaW5lci13aWR0aDogMTI1NHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nOiAxNXB4O1xuICAtLWZvbnQtbWFpbjogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1hY2NlbnQ6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtdGl0bGVzOiB2YXIoLS1mb250LWFjY2VudCk7XG4gIC0tcGFnZS1iZzogI2ZmZjtcbiAgLS10ZXh0LWNvbG9yOiAjMDAwO1xuICAtLWFjY2VudDogI2FjMTgyYztcbiAgLS1saW5rLWNvbG9yOiAjMjU3OGM4O1xuICAtLWxhcHRvcC1zaXplOiAxMTk5cHg7XG4gIC0tdGFibGV0LXNpemU6IDk1OXB4O1xuICAtLW1vYmlsZS1zaXplOiA1OTlweDtcbiAgLS1wcmltYXJ5OiAjNzQ4YzcwO1xuICAtLWJsYWNrOiAjMGMwYzBjO1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLXByaW1hcnktcHJpbWFyeTI1OiAjZjBmMmVmO1xuICAtLXByaW1hcnktcHJpbWFyeTUwOiAjZDFkOWNmO1xuICAtLXByaW1hcnktcHJpbWFyeTEwMDogI2IyYmZhZjtcbiAgLS1wcmltYXJ5LXByaW1hcnkyMDA6ICNhMmIzOWY7XG4gIC0tcHJpbWFyeS1wcmltYXJ5MzAwOiAjOTNhNjkwO1xuICAtLXByaW1hcnktcHJpbWFyeTQwMDogIzgzOTk4MDtcbiAgLS1wcmltYXJ5LXByaW1hcnktNjAwOiAjNWE2ZDU3O1xuICAtLXByaW1hcnktcHJpbWFyeS03MDA6ICM0MDRlM2U7XG4gIC0tcHJpbWFyeS1wcmltYXJ5NzUwOiAjMzQzZTMyO1xuICAtLXByaW1hcnktcHJpbWFyeTgwMDogIzI3MmYyNTtcbiAgLS1wcmltYXJ5LXByaW1hcnk5MDA6ICMwZDEwMGM7XG4gIC0tbmV1dHJhbC1iYWNrZ3JvdW5kZmFmOWY1OiAjZmFmOWY1O1xuICAtLW5ldXRyYWwtZ3JheWRmZGZkZjogI2RmZGZkZjtcbiAgLS1uZXV0cmFsLWdyYXllZGVkZWQ6ICNlZGVkZWQ7XG4gIC0tbmV1dHJhbC1ncmF5ZjlmOWY5OiAjZjlmOWY5O1xuICAtLW5ldXRyYWwtZ3JheWNiY2JjYjogI2NiY2JjYjtcbiAgLS1uZXV0cmFsLWdyYXlhZGFkYWQ6ICNhZGFkYWQ7XG4gIC0tbmV1dHJhbC1ncmF5ODY4Njg2OiAjODY4Njg2O1xuICAtLW5ldXRyYWwtZ3JheTYwNjA2MDogIzYwNjA2MDtcbiAgLS1uZXV0cmFsLWdyYXk0MDQwNDA6ICM0MDQwNDA7XG4gIC0tbmV1dHJhbC1ncmF5MjAyMDIwOiAjMjAyMDIwO1xuICAtLW5ldXRyYWwtZ3JheTBjMGMwYzogIzBjMGMwYztcbiAgLS1zdGF0ZS1jb2xvci13YXJuaW5nLWJnOiAjZjdlNGM5O1xuICAtLXN0YXRlLWNvbG9yLXdhcm5pbmctbGlnaHQ6ICNlY2JiNzc7XG4gIC0tc3RhdGUtY29sb3Itd2FybmluZzogI2UwOTEyNjtcbiAgLS1zdGF0ZS1jb2xvci1lcnJvci1iZzogI2ZmZjJmMjtcbiAgLS1zdGF0ZS1jb2xvci1lcnJvci1saWdodDogI2VkMmUyZTtcbiAgLS1zdGF0ZS1jb2xvci1lcnJvcjogI2MzMDAwMDtcbiAgLS1zdGF0ZS1jb2xvci1zdWNjZXNzLWJnOiAjZjNmZGZhO1xuICAtLXN0YXRlLWNvbG9yLXN1Y2Nlc3MtbGlnaHQ6ICMwMGJhODg7XG4gIC0tc3RhdGUtY29sb3Itc3VjY2VzczogIzAwOTY2ZDtcbiAgLS1mb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi5kYXJrIHtcbiAgLS1wYWdlLWJnOiAjMjUyNTI2O1xuICAtLXRleHQtY29sb3I6ICNmZmY7XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAzOSwgMzkpO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbmNvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuICBwYWRkaW5nOiAwLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlLmNvZGUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5kb2NzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5kb2NzIHAge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5kb2NzIHVsLFxuLmRvY3Mgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4uZG9jcyB1bCBsaSxcbi5kb2NzIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmRvY3Mgb2wgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuLmRvY3Mgc2VjdGlvbiwgLmRvY3Mgc2VjdGlvbi5kb2NzIHtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuLmRvY3Mgc2VjdGlvbiArIHNlY3Rpb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZTVlOTtcbn1cbi5kb2NzIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogcmdiKDE3MiwgMTcyLCAxNzIpO1xufVxuLmRvY3MgLnRpdGxlLTE6Zmlyc3QtY2hpbGQsXG4uZG9jcyAudGl0bGUtMjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnRlc3Qge1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMzAwcHg7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi9pbWcvcHJvamVjdC0wMi5qcGdcIik7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIC50ZXN0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uL2ltZy9wcm9qZWN0LTAyQDJ4LmpwZ1wiKTtcbiAgfVxufVxuXG4udGVzdC0yIHtcbiAgd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgLyogeCB5ICovXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoXCIuLy4uL2ltZy9wcm9qZWN0LTAyLmpwZ1wiKSAxeCwgdXJsKFwiLi8uLi9pbWcvcHJvamVjdC0wMkAyeC5qcGdcIikgMngpO1xufVxuXG4uZm9udC0xIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5mb250LTIge1xuICBmb250LWZhbWlseTogXCJGaXJhc2Fuc0Jvb2tcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyog0J7RgtC60LvRjtGH0LjRgtGMINC/0YDQuCDQvdC10L7QsdGF0L7QtNC40LzQvtGB0YLQuCAqL1xuLm5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vKiDQlNC10LzQviDQutC+0L3RgtC10L3RgiAqL1xuLmNvbnRlbnQtZGVtbyB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG59XG5cbi8qINCa0L7QvdGC0LXQudC90LXRgNGLICovXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29udGFpbmVyLWZ1bGwge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29udGFpbmVyLWxlZnQtNTAge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzg4cHgpIHtcbiAgLmNvbnRhaW5lci1sZWZ0LTUwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1yaWdodC01MCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzg4cHgpIHtcbiAgLmNvbnRhaW5lci1yaWdodC01MCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWluZXItcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzRweCkge1xuICAuY29udGFpbmVyLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uY29udGFpbmVyLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc0cHgpIHtcbiAgLmNvbnRhaW5lci1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzRweCkge1xuICAuY29udGFpbmVyLWhhbGYtbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuY29udGFpbmVyLWhhbGYtbGVmdCB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc0cHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuY29udGFpbmVyLWhhbGYtcmlnaHQge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbmh0bWwsIGJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59XG5cbi8qIEJsb2NrcyAqL1xuLmhlYWRlcl9fYWNjb3VudC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzRweCkge1xuICAuaGVhZGVyX19hY2NvdW50LWxpc3Qge1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuLmhlYWRlcl9fYWNjb3VudC1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLmhlYWRlcl9fYWNjb3VudC1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmV1dHJhbC1ncmF5ZWRlZGVkKTtcbn1cbi5oZWFkZXJfX2FjY291bnQtaXRlbS0tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzg4cHgpIHtcbiAgLmhlYWRlcl9fYWNjb3VudC1pdGVtLS1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5oZWFkZXJfX2FjY291bnQtaXRlbS0tcGVyc29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5iZXN0X190aXRsZS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5iZXN0X190aXRsZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuYmVzdF9fbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYnRuLFxuYS5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweDtcbiAgbWluLXdpZHRoOiAxODVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3MSU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uYnRuOmhvdmVyLFxuYS5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uZXV0cmFsLWdyYXllZGVkZWQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5idG4sXG4gIGEuYnRuIHtcbiAgICBwYWRkaW5nOiA4cHggOXB4O1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5idG4tLXNtYWxsLFxuYS5idG4tLXNtYWxsIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5idG4tLW1vYmlsZS13aWRlLFxuICBhLmJ0bi0tbW9iaWxlLXdpZGUge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgfVxufVxuXG5hLmJ0bi1vdXRsaW5lLFxuLmJ0bi1vdXRsaW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LXByaW1hcnktNjAwKTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNzElO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1wcmltYXJ5LTYwMCk7XG59XG5hLmJ0bi1vdXRsaW5lOmhvdmVyLFxuLmJ0bi1vdXRsaW5lOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktcHJpbWFyeS03MDApO1xufVxuXG4uY2FyZC1jb2xsZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQtY29sbGVjdGlvbl9fbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuY2FyZC1jb2xsZWN0aW9uX19saW5rIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4uY2FyZC1jb2xsZWN0aW9uX19saW5rIC5idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmRfX2Zhdi1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgcmlnaHQ6IDI0cHg7XG4gIHotaW5kZXg6IDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzg4cHgpIHtcbiAgLmNhcmRfX2Zhdi1idG4ge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuLmNhcmRfX2J0bi1mYXY6aG92ZXIgLmljb24tLWZhdm9yaXRlIHtcbiAgc3Ryb2tlOiByZ2IoMjI3LCA1MCwgMTIxKTtcbn1cbi5jYXJkX19idG4tZmF2LS1zZWxlY3RlZCAuaWNvbi0tZmF2b3JpdGUge1xuICBzdHJva2U6IHZhcigtLXN0YXRlLWNvbG9yLWVycm9yKTtcbiAgZmlsbDogdmFyKC0tc3RhdGUtY29sb3ItZXJyb3IpO1xufVxuLmNhcmRfX2J0bi1mYXYtLXNlbGVjdGVkIC5pY29uLS1mYXZvcml0ZTpob3ZlciB7XG4gIHN0cm9rZTogdmFyKC0tc3RhdGUtY29sb3ItZXJyb3IpO1xufVxuLmNhcmRfX2JvZHkge1xuICBwYWRkaW5nOiA1LjVweCA4cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5jYXJkX19ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY2FyZF9fdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG4uY2FyZF9fdGl0bGUgYSB7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG4uY2FyZF9fdGl0bGUgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2FyZF9fY29scyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5jYXJkX19jb2xzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5jYXJkX19kZXNjIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTgwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzg4cHgpIHtcbiAgLmNhcmRfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgfVxufVxuLmNhcmRfX3ByaWNlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5jYXJkX19wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIH1cbn1cbi5jYXJkX19jb2xvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbn1cblxuLmNvbGxlY3Rpb25fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuY29sbGVjdGlvbl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLmNvbGxlY3Rpb25fX2NvbHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuY29sbGVjdGlvbl9fY29scyB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uY29sbGVjdGlvbl9fY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzg4cHgpIHtcbiAgLmNvbGxlY3Rpb25fX2NvbCB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG5cbi5jb2xvciB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc0cHgpIHtcbiAgLmNvbG9yIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmNvbG9yLS1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbn1cblxuLmNvbG9yLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG59XG5cbi5jb2xvci0tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZGMzZWI7XG59XG5cbi5jb2xvci0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbn1cblxuLmNvbG9yLS1vbGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDkyMjU7XG59XG5cbi5jb2xvci0tbmF2eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTQxOGU7XG59XG5cbi5jb2xvci0tcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGE1ZWE7XG59XG5cbi5mb2xsb3dfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuZm9sbG93X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4uZm9sbG93X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5mb2xsb3dfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuLmZvbGxvd19fZ3JpZCA+ICo6Zmlyc3QtY2hpbGQge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBncmlkLXJvdzogc3BhbiAyO1xufVxuLmZvbGxvd19fZ3JpZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDg4cHg7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTgwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1uZXV0cmFsLWdyYXljYmNiY2IpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTk5O1xuICBwYWRkaW5nOiAxNnB4IDAgMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA0cHggMCA4cHg7XG4gIH1cbn1cbi5oZWFkZXJfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXJfX25hdiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5oZWFkZXJfX25hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fYWNjb3VudC0tZmlyc3Qge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzRweCkge1xuICAuaGVhZGVyX19hY2NvdW50LS1maXJzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzg4cHgpIHtcbiAgLmhlYWRlcl9fYWNjb3VudC0tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gIH1cbn1cbi5oZWFkZXJfX25hdi1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9fbG9nbyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uaGVybyB7XG4gIGhlaWdodDogNjAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi8uLi9pbWcvaGVyby9oZXJvLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgLmhlcm8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vLi4vaW1nL2hlcm8vaGVyb0AyeC5qcGdcIik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuaGVybyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIGNlbnRlcjtcbiAgICBoZWlnaHQ6IDU1MXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG59XG4uaGVybyAuY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhlcm9fX2NvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDI3cHg7XG59XG4uaGVyb19fdGl0bGUge1xuICBtYXgtd2lkdGg6IDQ5MHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzRweCkge1xuICAuaGVyb19fdGl0bGUge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuaGVyb19fdGl0bGUge1xuICAgIG1heC13aWR0aDogMTY4cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5pY29ucy13cmFwcGVyIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uaWNvbiB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uaWNvbi0tbWVudSB7XG4gIGZpbGw6IHZhcigtLWJsYWNrKTtcbn1cblxuLmljb24tLXNlYXJjaCB7XG4gIGZpbGw6IHZhcigtLWJsYWNrKTtcbn1cblxuLmljb24tLXBlcnNvbiB7XG4gIGZpbGw6IHZhcigtLWJsYWNrKTtcbn1cblxuLmljb24tLWZhdm9yaXRlIHtcbiAgc3Ryb2tlOiB2YXIoLS1ibGFjayk7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5pY29uLS1iYWcge1xuICBmaWxsOiB2YXIoLS1ibGFjayk7XG59XG5cbi5pY29uLS1hcnJvdy1kb3duIHtcbiAgZmlsbDogdmFyKC0tYmxhY2spO1xufVxuXG4ubG9nbyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuLm1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDg4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzg4cHgpIHtcbiAgLm1haW4ge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuXG4ubW9iaWxlLW5hdiB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk7XG4gIHBhZGRpbmc6IDEwNnB4IDIwcHggNTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5tb2JpbGUtbmF2X19saW5rcyB7XG4gIG1hcmdpbi1ib3R0b206IDg0cHg7XG59XG4ubW9iaWxlLW5hdl9fYnRucyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1uZXV0cmFsLWdyYXljYmNiY2IpO1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDE2cHg7XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcbiAgdG9wOiAwO1xufVxuXG4ubW9iaWxlLW5hdiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5tb2JpbGUtbGlua3Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDMycHg7XG59XG4ubW9iaWxlLWxpbmtzX19wYXJlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYmxhY2spO1xufVxuLm1vYmlsZS1saW5rc19fcGFyZW50LWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9iaWxlLWxpbmtzX19wYXJlbnQtYnRuX19pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5hY3RpdmUgLm1vYmlsZS1saW5rc19fcGFyZW50LWJ0bl9faWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLm1vYmlsZS1saW5rc19fcGFyZW50LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTgwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG5cbi5tb2JpbGUtc3ViIHtcbiAgbWF4LWhlaWdodDogMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4ubW9iaWxlLXN1Yi1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4IDAgMTZweCAzNXB4O1xufVxuLm1vYmlsZS1zdWItbGlzdF9faXRlbSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogdmFyKC0tbmV1dHJhbC1ncmF5NDA0MDQwKTtcbn1cbi5tb2JpbGUtc3ViLWxpc3RfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tbmV1dHJhbC1ncmF5NDA0MDQwKTtcbn1cbi5tb2JpbGUtc3ViLWxpc3RfX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuXG4vKiBOYXYgSWNvbiAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcbiAgLS10aW1lOiAwLjFzO1xuICAtLXdpZHRoOiAxOHB4O1xuICAtLWhlaWdodDogMTJweDtcbiAgLS1saW5lLWhlaWdodDogMnB4O1xuICAtLXNwYWNpbmc6IDNweDtcbiAgLS1jb2xvcjogIzBDMEMwQztcbiAgLS1yYWRpdXM6IDBweDtcbiAgLyogRml4ZWQgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICAvKiBoZWlnaHQ6IHZhcigtLWhlaWdodCk7ICovXG4gIC8qIHdpZHRoOiB2YXIoLS13aWR0aCk7ICovXG4gIC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICBoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMyArIHZhcigtLXNwYWNpbmcpICogMik7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2LWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlLFxuLm5hdi1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluLCB0b3AgdmFyKC0tdGltZSkgbGluZWFyIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSB7XG4gIC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAtMik7ICovXG4gIHRvcDogY2FsYygtMSAqICh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSkpO1xufVxuXG4ubmF2LWljb246OmFmdGVyIHtcbiAgLyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDIpOyAqL1xuICB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlLFxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgdmFyKC0tdGltZSkgbGluZWFyLCB0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLyogTGF5b3V0ICovXG4ubW9iaWxlLW5hdi1idG4ge1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5uYXYge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxODAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tbmV1dHJhbC1ncmF5NDA0MDQwKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc0cHgpIHtcbiAgLm5hdiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzRweCkge1xuICAubmF2X19saXN0IHtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICB9XG59XG4ubmF2X19saXN0IGEge1xuICBjb2xvcjogdmFyKC0tbmV1dHJhbC1ncmF5NDA0MDQwKTtcbn1cbi5uYXZfX2xpc3QgYS5hY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC5zd2lwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLWdyYXlhZGFkYWQpICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODhweCkge1xuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldXRyYWwtZ3JheWRmZGZkZikgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuLnRvcC1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOTk7XG4gIHBhZGRpbmc6IDhweCAwIDdweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1wcmltYXJ5LTYwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG4gIC50b3AtaW5mbyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxufSIsIi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMHB4O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5cbmEsIGE6bGluaywgYTp2aXNpdGVkICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cblxuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCI6cm9vdCB7XG5cdC0tY29udGFpbmVyLXdpZHRoOiAxMjU0cHg7XG5cdC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG5cblx0LS1mb250LW1haW46ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcblx0LS1mb250LWFjY2VudDogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuXHQtLWZvbnQtdGl0bGVzOiB2YXIoLS1mb250LWFjY2VudCk7XG5cblx0LS1wYWdlLWJnOiAjZmZmO1xuXHQtLXRleHQtY29sb3I6ICMwMDA7XG5cdC0tYWNjZW50OiAjYWMxODJjO1xuXHQtLWxpbmstY29sb3I6ICMyNTc4Yzg7XG5cblxuICAgIC0tbGFwdG9wLXNpemU6IDExOTlweDtcblx0LS10YWJsZXQtc2l6ZTogOTU5cHg7XG5cdC0tbW9iaWxlLXNpemU6IDU5OXB4O1xuXG5cblx0Ly9Db2xvcnNcblx0LS1wcmltYXJ5OiAjNzQ4YzcwO1xuXHRcdC0tYmxhY2s6ICMwYzBjMGM7XG5cdFx0LS13aGl0ZTogI2ZmZjtcblx0XHQtLXByaW1hcnktcHJpbWFyeTI1OiAjZjBmMmVmO1xuXHRcdC0tcHJpbWFyeS1wcmltYXJ5NTA6ICNkMWQ5Y2Y7XG5cdFx0LS1wcmltYXJ5LXByaW1hcnkxMDA6ICNiMmJmYWY7XG5cdFx0LS1wcmltYXJ5LXByaW1hcnkyMDA6ICNhMmIzOWY7XG5cdFx0LS1wcmltYXJ5LXByaW1hcnkzMDA6ICM5M2E2OTA7XG5cdFx0LS1wcmltYXJ5LXByaW1hcnk0MDA6ICM4Mzk5ODA7XG5cdFx0LS1wcmltYXJ5LXByaW1hcnktNjAwOiAjNWE2ZDU3O1xuXHRcdC0tcHJpbWFyeS1wcmltYXJ5LTcwMDogIzQwNGUzZTtcblx0XHQtLXByaW1hcnktcHJpbWFyeTc1MDogIzM0M2UzMjtcblx0XHQtLXByaW1hcnktcHJpbWFyeTgwMDogIzI3MmYyNTtcblx0XHQtLXByaW1hcnktcHJpbWFyeTkwMDogIzBkMTAwYztcblx0XHQtLW5ldXRyYWwtYmFja2dyb3VuZGZhZjlmNTogI2ZhZjlmNTtcblx0XHQtLW5ldXRyYWwtZ3JheWRmZGZkZjogI2RmZGZkZjtcblx0XHQtLW5ldXRyYWwtZ3JheWVkZWRlZDogI2VkZWRlZDtcblx0XHQtLW5ldXRyYWwtZ3JheWY5ZjlmOTogI2Y5ZjlmOTtcblx0XHQtLW5ldXRyYWwtZ3JheWNiY2JjYjogI2NiY2JjYjtcblx0XHQtLW5ldXRyYWwtZ3JheWFkYWRhZDogI2FkYWRhZDtcblx0XHQtLW5ldXRyYWwtZ3JheTg2ODY4NjogIzg2ODY4Njtcblx0XHQtLW5ldXRyYWwtZ3JheTYwNjA2MDogIzYwNjA2MDtcblx0XHQtLW5ldXRyYWwtZ3JheTQwNDA0MDogIzQwNDA0MDtcblx0XHQtLW5ldXRyYWwtZ3JheTIwMjAyMDogIzIwMjAyMDtcblx0XHQtLW5ldXRyYWwtZ3JheTBjMGMwYzogIzBjMGMwYztcblx0XHQtLXN0YXRlLWNvbG9yLXdhcm5pbmctYmc6ICNmN2U0Yzk7XG5cdFx0LS1zdGF0ZS1jb2xvci13YXJuaW5nLWxpZ2h0OiAjZWNiYjc3O1xuXHRcdC0tc3RhdGUtY29sb3Itd2FybmluZzogI2UwOTEyNjtcblx0XHQtLXN0YXRlLWNvbG9yLWVycm9yLWJnOiAjZmZmMmYyO1xuXHRcdC0tc3RhdGUtY29sb3ItZXJyb3ItbGlnaHQ6ICNlZDJlMmU7XG5cdFx0LS1zdGF0ZS1jb2xvci1lcnJvcjogI2MzMDAwMDtcblx0XHQtLXN0YXRlLWNvbG9yLXN1Y2Nlc3MtYmc6ICNmM2ZkZmE7XG5cdFx0LS1zdGF0ZS1jb2xvci1zdWNjZXNzLWxpZ2h0OiAjMDBiYTg4O1xuXHRcdC0tc3RhdGUtY29sb3Itc3VjY2VzczogIzAwOTY2ZDtcblxuXHRcdC8vRm9udHNcblx0XHQtLWZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLmRhcmsge1xuICAgIC0tcGFnZS1iZzogIzI1MjUyNjtcbiAgICAtLXRleHQtY29sb3I6ICNmZmY7XG59IiwiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6MTAwLDIwMCwzMDAscmVndWxhciw1MDAsNjAwLDcwMCw4MDAsOTAwLDEwMGl0YWxpYywyMDBpdGFsaWMsMzAwaXRhbGljLGl0YWxpYyw1MDBpdGFsaWMsNjAwaXRhbGljLDcwMGl0YWxpYyw4MDBpdGFsaWMsOTAwaXRhbGljKTtcblxuXG5odG1sIHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigzOSwgMzksIDM5KTtcbn1cblxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuXHR0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG5cbmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcblx0Y29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xufVxuXG5jb2RlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcblx0cGFkZGluZzogMC4ycmVtO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnByZS5jb2RlIHtcblx0b3ZlcmZsb3cteDogYXV0bztcblx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcblx0cGFkZGluZzogMXJlbTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuIiwiLmRvY3Mge1xuXHRkaXNwbGF5OiBncmlkO1xuXHQvLyByb3ctZ2FwOiA0MHB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXG5cdHAge1xuXHRcdG1hcmdpbjogMXJlbSAwO1xuXHR9XG5cblx0dWwsXG5cdG9sIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdH1cblx0fVxuXG5cdG9sIGxpIHtcblx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xuXHR9XG5cblx0c2VjdGlvbiwgc2VjdGlvbi5kb2NzIHtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdH1cblxuXHRzZWN0aW9uICsgc2VjdGlvbiB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkYWU1ZTk7XG5cdH1cblxuXHRzbWFsbCB7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGNvbG9yOiByZ2IoMTcyLCAxNzIsIDE3Mik7XG5cdH1cblxuXHQudGl0bGUtMTpmaXJzdC1jaGlsZCxcblx0LnRpdGxlLTI6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0fVxufVxuXG4udGVzdCB7XG5cdHdpZHRoOiA2MDBweDtcblx0aGVpZ2h0OiAzMDBweDtcblx0bWFyZ2luOiA1MHB4IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IC8qIHggeSAqL1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdC8vINCg0LDQsdC+0YLQsNC10YIgcmV0aW5hIHNjc3Mgd2VicFxuXHQvLyDQs9GA0YPQt9C40YLRgdGPIDJ4IGpwZWcgMnggd2VicFxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vaW1nL3Byb2plY3QtMDIuanBnJyk7XG5cdEBpbmNsdWRlIG1lZGlhQmcoKSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9wcm9qZWN0LTAyQDJ4LmpwZycpO1xuXHR9XG5cblx0Ly8g0J3QtSDRgNCw0LHQvtGC0LDQtdGCIHdlYnAgYyDQv9C+0LTRgdGC0LDQvdC+0LLQutC+0LkgMngsINCz0YDRg9C30LjRgtGB0Y8ganBnIDJ4XG5cdC8vIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldChcblx0Ly8gXHR1cmwoJy4vLi4vaW1nL3Byb2plY3QtMDIuanBnJykgMXgsXG5cdC8vIFx0dXJsKCcuLy4uL2ltZy9wcm9qZWN0LTAyQDJ4LmpwZycpIDJ4KTtcbn1cblxuLnRlc3QtMiB7XG5cdHdpZHRoOiA2MDBweDtcblx0aGVpZ2h0OiAzMDBweDtcblx0bWFyZ2luOiA1MHB4IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IC8qIHggeSAqL1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdC8vINCd0LUg0YDQsNCx0L7RgtCw0LXRgiB3ZWJwIGMg0L/QvtC00YHRgtCw0L3QvtCy0LrQvtC5IDJ4LCDQs9GA0YPQt9C40YLRgdGPIGpwZyAyeFxuXHRiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQoXG5cdFx0dXJsKCcuLy4uL2ltZy9wcm9qZWN0LTAyLmpwZycpIDF4LFxuXHRcdHVybCgnLi8uLi9pbWcvcHJvamVjdC0wMkAyeC5qcGcnKSAyeCk7XG59XG5cbi5mb250LTEge1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5mb250LTIge1xuXHRmb250LWZhbWlseTogJ0ZpcmFzYW5zQm9vayc7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iLCJAbWl4aW4gbWVkaWFCZygpIHtcblx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuXHQgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gdGFibGV0ICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI3NHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1vYmlsZSAoKSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc4OHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn0iLCIubm9uZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4udGV4dC1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZC1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtY2VudGVyIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIvKiDQlNC10LzQviDQutC+0L3RgtC10L3RgiAqL1xuLmNvbnRlbnQtZGVtbyB7XG5cdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG59XG5cbi8qINCa0L7QvdGC0LXQudC90LXRgNGLICovXG4uY29udGFpbmVyIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXG5cdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItZnVsbCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDUwJTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLXJpZ2h0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLXJpZ2h0IHtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuXG4uY29udGFpbmVyLWxlZnQge1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgKHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKVxuXHQpO1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuXG4uY29udGFpbmVyLWhhbGYtcmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyAodmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpXG5cdCk7XG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn1cbiIsIi5oZWFkZXIge1xyXG4gICZfX2FjY291bnQtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hY2NvdW50LWxpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcclxuICB9XHJcblxyXG4gICZfX2FjY291bnQtbGluazpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1uZXV0cmFsLWdyYXllZGVkZWQpO1xyXG4gIH1cclxuXHJcbiAgJl9fYWNjb3VudC1pdGVtLS1tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hY2NvdW50LWl0ZW0tLXBlcnNvbiB7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufSIsImh0bWwsIGJvZHkge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmZvb3RlciB7XG5cdHBhZGRpbmc6IDYwcHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn0iLCIuYmVzdCB7XHJcbiAgJl9fdGl0bGUtd3JhcHBlcntcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmt7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmJ0bixcclxuYS5idG4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgbWluLXdpZHRoOiAxODVweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE3MSU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcclxuXHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLW5ldXRyYWwtZ3JheWVkZWRlZCk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA4cHggOXB4O1xyXG4gICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gIH1cclxuXHJcbiAgJi0tc21hbGx7XHJcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICB9XHJcblxyXG4gICYtLW1vYmlsZS13aWRle1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYS5idG4tb3V0bGluZSxcclxuLmJ0bi1vdXRsaW5le1xyXG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbmJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktcHJpbWFyeS02MDApO1xyXG5wYWRkaW5nOiA4cHggMTZweDtcclxuaGVpZ2h0OiA0MHB4O1xyXG5cclxuZGlzcGxheTogZmxleDtcclxuYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbmdhcDogNHB4O1xyXG5mb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG5mb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDE0cHg7XHJcbmxpbmUtaGVpZ2h0OiAxNzElO1xyXG50ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5jb2xvcjogdmFyKC0tcHJpbWFyeS1wcmltYXJ5LTYwMCk7XHJcblxyXG4mOmhvdmVye1xyXG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LXByaW1hcnktNzAwKTtcclxufVxyXG59IiwiLmNhcmQtY29sbGVjdGlvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIFxyXG4gICZfX2xpbmsge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDE2cHg7XHJcbiAgICBib3R0b206IDE2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG5cclxuICAgICYgLmJ0bjo6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMHB4O1xyXG4gICAgICB0b3A6IDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuY2FyZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmX19mYXYtYnRuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjRweDtcclxuICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgei1pbmRleDogOTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J0bi1mYXYge1xyXG4gICAgJjpob3ZlciAuaWNvbi0tZmF2b3JpdGUge1xyXG4gICAgICBzdHJva2U6IHJnYigyMjcsIDUwLCAxMjEpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNlbGVjdGVkIC5pY29uLS1mYXZvcml0ZXtcclxuICAgICAgc3Ryb2tlOiB2YXIoLS1zdGF0ZS1jb2xvci1lcnJvcik7XHJcbiAgICAgIGZpbGw6IHZhcigtLXN0YXRlLWNvbG9yLWVycm9yKTtcclxuXHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgc3Ryb2tlOiB2YXIoLS1zdGF0ZS1jb2xvci1lcnJvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgcGFkZGluZzogNS41cHggOHB4O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdhcDogOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBhOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgdG9wOiAwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29scyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcHJpY2Uge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb2xvcnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogOHB4O1xyXG4gIH1cclxufSIsIi5jb2xsZWN0aW9uIHtcclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb2xzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBnYXA6IDI0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogNjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbn0iLCIuY29sb3Ige1xyXG4gIHdpZHRoOiAyNHB4O1xyXG4gIGhlaWdodDogMjRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5jb2xvci0tYmxhY2sge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG4uY29sb3ItLXdoaXRle1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcclxufVxyXG5cclxuLmNvbG9yLS1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2RjM2ViO1xyXG59XHJcblxyXG4uY29sb3ItLWdyZWVuIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcclxufVxyXG5cclxuLmNvbG9yLS1vbGl2ZXtcclxuYmFja2dyb3VuZC1jb2xvcjogIzkwOTIyNTtcclxufVxyXG5cclxuLmNvbG9yLS1uYXZ5e1xyXG5iYWNrZ3JvdW5kLWNvbG9yOiAjMTk0MThlO1xyXG59XHJcblxyXG4uY29sb3ItLXBpbmt7XHJcbmJhY2tncm91bmQtY29sb3I6ICAjZDBhNWVhO1xyXG59IiwiLmZvbGxvdyB7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcclxuICAgIFxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgMWZyKTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gKjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICAgIGdyaWQtcm93OiBzcGFuIDI7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb290ZXIge1xuXHRtYXJnaW4tdG9wOiA4OHB4O1xuXHRwYWRkaW5nOiAyNHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE4MCU7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRjb2xvcjogdmFyKC0tbmV1dHJhbC1ncmF5Y2JjYmNiKTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHR9XG59IiwiLmhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTk5O1xuXHRwYWRkaW5nOiAxNnB4IDAgMThweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0cGFkZGluZzogNHB4IDAgOHB4O1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdCZfX25hdntcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCZfX2FjY291bnR7XG5cdFx0Ji0tZmlyc3R7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogMjRweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fbmF2LWJ0biB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmX19sb2dvIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0fVxufSIsIi5oZXJvIHtcclxuICBoZWlnaHQ6IDYwMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMDNweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9pbWcvaGVyby9oZXJvLmpwZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYUJnKCkge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uLy4uL2ltZy9oZXJvL2hlcm9AMnguanBnJyk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIGNlbnRlcjtcclxuICAgIGhlaWdodDogNTUxcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICB9XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogMjdweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1heC13aWR0aDogNDkwcHg7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTY4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5pY29ucy13cmFwcGVyIHtcblx0cGFkZGluZzogMzBweCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uaWNvbiB7XG5cdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRzdHJva2U6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xufVxuXG4uaWNvbi0tbWVudSB7XG5cdGZpbGw6IHZhcigtLWJsYWNrKTtcbn1cbi5pY29uLS1zZWFyY2gge1xuXHRmaWxsOiB2YXIoLS1ibGFjayk7XG59XG5cbi5pY29uLS1wZXJzb24ge1xuXHRmaWxsOiB2YXIoLS1ibGFjayk7XG59XG5cbi5pY29uLS1mYXZvcml0ZSB7XG5cdHN0cm9rZTogdmFyKC0tYmxhY2spO1xuXHRmaWxsOiAjZmZmO1xufVxuXG4uaWNvbi0tYmFnIHtcblx0ZmlsbDogdmFyKC0tYmxhY2spO1xufVxuXG4uaWNvbi0tYXJyb3ctZG93bntcblx0ZmlsbDogdmFyKC0tYmxhY2spO1xufSIsIi5sb2dvIHtcbiAgICBmb250LXNpemU6IDMycHg7XG59IiwiLm1haW57XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogODhweDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gIH1cclxufSIsIi5tb2JpbGUtbmF2IHtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0cG9zaXRpb246IGZpeGVkO1xuXHQvLyB0b3A6IDA7XG5cdHRvcDogLTEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDk5O1xuXG5cdHBhZGRpbmc6IDEwNnB4IDIwcHggNTZweDtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXG5cdCZfX2xpbmtze1xuXHRcdG1hcmdpbi1ib3R0b206IDg0cHg7XG5cdH1cblxuXHQmX19idG5zIHtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1uZXV0cmFsLWdyYXljYmNiY2IpO1xuXHRcdHBhZGRpbmctdG9wOiAxNHB4O1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdGdhcDogMTZweDtcblx0fVxufVxuXG4ubW9iaWxlLW5hdi0tb3BlbiB7XG5cdHRvcDogMDtcbn1cblxuLm1vYmlsZS1uYXYgYSB7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG4ubW9iaWxlLWxpbmtzIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z2FwOiAzMnB4O1xuXG5cdCZfX3BhcmVudCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJsYWNrKTtcblx0fVxuXG5cdCZfX3BhcmVudC1idG4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0Jl9faWNvbntcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdFx0fVxuXG5cdFx0LmFjdGl2ZSAmX19pY29ue1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFyZW50LXRpdGxlIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxODAlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cdH1cbn1cblxuLm1vYmlsZS1zdWJ7XG5cdG1heC1oZWlnaHQ6IDBweDsvL9Cn0YLQvtCx0Ysg0YHQutGA0YvRgtGMINC60L7QvdGC0LXQvdGCXG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdFxufVxuXG4ubW9iaWxlLXN1Yi1saXN0IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z2FwOiAxNnB4O1xuXHRwYWRkaW5nOiAyNHB4IDAgMTZweCAzNXB4O1xuXG5cdCZfX2l0ZW0ge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4MCU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0Y29sb3I6IHZhcigtLW5ldXRyYWwtZ3JheTQwNDA0MCk7XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDdweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRjb2xvcjogdmFyKC0tbmV1dHJhbC1ncmF5NDA0MDQwKTtcblxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRjb2xvcjogdmFyKC0tYmxhY2spO1xuXHRcdH1cblx0fVxufSIsIi8qIE5hdiBJY29uICovXG4ubW9iaWxlLW5hdi1idG4ge1xuXHQtLXRpbWU6IDAuMXM7XG5cblx0LS13aWR0aDogMThweDtcblx0LS1oZWlnaHQ6IDEycHg7XG5cblx0LS1saW5lLWhlaWdodDogMnB4O1xuXHQtLXNwYWNpbmc6IDNweDtcblxuXHQtLWNvbG9yOiAjMEMwQzBDO1xuXHQtLXJhZGl1czogMHB4O1xuXG5cdC8qIEZpeGVkIGhlaWdodCBhbmQgd2lkdGggKi9cblx0LyogaGVpZ2h0OiB2YXIoLS1oZWlnaHQpOyAqL1xuXHQvKiB3aWR0aDogdmFyKC0td2lkdGgpOyAqL1xuXG5cdC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMyArIHZhcigtLXNwYWNpbmcpICogMik7XG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtaWNvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IHZhcigtLXdpZHRoKTtcblx0aGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUsXG4ubmF2LWljb246OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblxuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXHRoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcblxuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluLFxuXHRcdHRvcCB2YXIoLS10aW1lKSBsaW5lYXIgdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlIHtcblx0LyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIC0yKTsgKi9cblx0dG9wOiBjYWxjKC0xICogKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKSk7XG59XG5cbi5uYXYtaWNvbjo6YWZ0ZXIge1xuXHQvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMik7ICovXG5cdHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUsXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuXHR0b3A6IDA7XG5cdHRyYW5zaXRpb246IHRvcCB2YXIoLS10aW1lKSBsaW5lYXIsXG5cdFx0dHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4gdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi8qIExheW91dCAqL1xuXG4ubW9iaWxlLW5hdi1idG4ge1xuXHR6LWluZGV4OiA5OTk7XG5cdC8vIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbi8vIFx0Lm1vYmlsZS1uYXYtYnRuIHtcbi8vIFx0XHRkaXNwbGF5OiBibG9jaztcbi8vIFx0fVxuLy8gfSIsIi5uYXYge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxODAlO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogdmFyKC0tbmV1dHJhbC1ncmF5NDA0MDQwKTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5uYXZfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRjb2x1bW4tZ2FwOiAzMHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Y29sdW1uLWdhcDogMTVweDtcblxuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6IHZhcigtLW5ldXRyYWwtZ3JheTQwNDA0MCk7XG5cdH1cblxuXHRhLmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdH1cbn0iLCIuc3dpcGVye1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XHJcbiAgd2lkdGg6IDE0cHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAgdmFyKC0tbmV1dHJhbC1ncmF5YWRhZGFkKSAhaW1wb3J0YW50O1xyXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLWdyYXlkZmRmZGYpICFpbXBvcnRhbnQ7XHJcbn1cclxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFse1xyXG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59IiwiLnRpdGxlIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cbn0iLCIudG9wLWluZm8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxOTk7XHJcbiAgcGFkZGluZzogOHB4IDAgN3B4O1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktcHJpbWFyeS02MDApO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICB9XHJcbn0iXX0= */
