html{box-sizing:border-box;min-height:100%;min-width:1100px;width:100%;position:relative;background-color:#d7ccc8}*,:after,:before{box-sizing:inherit}.about-desc:after,.about-desc:before,.clearfix:after,.clearfix:before,.contacts .container-wrap:after,.contacts .container-wrap:before,.footer:after,.footer:before,.gallery-wrap:after,.gallery-wrap:before,.header-bottom .nav:after,.header-bottom .nav:before,.header-top:after,.header-top:before,.products-wrap:after,.products-wrap:before{content:"";display:table}.about-desc:after,.clearfix:after,.contacts .container-wrap:after,.footer:after,.gallery-wrap:after,.header-bottom .nav:after,.header-top:after,.products-wrap:after{clear:both}@font-face{font-family:"Shirota";src:url(../fonts/Shirota/Shirota.eot);src:url(../fonts/Shirota/Shirota.eot) format("embedded-opentype"),url(../fonts/Shirota/Shirota.woff2) format("woff2"),url(../fonts/Shirota/Shirota.woff) format("woff"),url(../fonts/Shirota/Shirota.ttf) format("truetype"),url(../fonts/Shirota/Shirota.svg#TTDrugsThin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"OswaldBold";src:url(../fonts/OswaldBold/OswaldBold.eot);src:url(../fonts/OswaldBold/OswaldBold.eot) format("embedded-opentype"),url(../fonts/OswaldBold/OswaldBold.woff2) format("woff2"),url(../fonts/OswaldBold/OswaldBold.woff) format("woff"),url(../fonts/OswaldBold/OswaldBold.ttf) format("truetype"),url(../fonts/OswaldBold/OswaldBold.svg#TTDrugsThin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"OswaldRegular";src:url(../fonts/OswaldRegular/OswaldRegular.eot);src:url(../fonts/OswaldRegular/OswaldRegular.eot) format("embedded-opentype"),url(../fonts/OswaldRegular/OswaldRegular.woff2) format("woff2"),url(../fonts/OswaldRegular/OswaldRegular.woff) format("woff"),url(../fonts/OswaldRegular/OswaldRegular.ttf) format("truetype"),url(../fonts/OswaldRegular/OswaldRegular.svg#TTDrugsThin) format("svg");font-weight:400;font-style:normal}body{margin:0}.container-wrap{width:100%;max-width:1300px;padding:0 15px;margin:auto}h1{color:#212121;font-family:"OswaldBold",sans-serif;font-size:48px;line-height:1.5;letter-spacing:0;text-transform:uppercase}.error h3,h2{text-align:center}.tel,h2{position:relative}h2,h3,p{color:#212121;letter-spacing:0}h2{text-transform:uppercase;font-family:"OswaldBold",sans-serif;font-size:36px;margin-bottom:50px;line-height:2}.tel:before,h2:after{content:'';position:absolute}h2:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:200px;margin:auto;border-bottom:3px solid #212121;bottom:0;left:50%}h3,p{line-height:1.5}h3{text-transform:uppercase;font-family:"OswaldBold",sans-serif;font-size:20px}p{font-family:"OswaldRegular",sans-serif;font-size:18px}.tel{padding-left:40px}.tel:before{bottom:-1px;left:-1px}.tel-mts:before{background-image:url(../img/sprite.png);background-position:0 0;width:30px;height:30px}.tel-vel:before{bottom:0;background-position:0 -30px;height:22px}.tel-life:before,.tel-stat:before,.tel-vel:before{background-image:url(../img/sprite.png);width:30px}.tel-life:before{bottom:4px;background-position:-30px -30px;height:16px}.tel-stat:before{background-position:-30px 0;height:30px}.error{padding-bottom:280px}.error h3{margin:40px 0}.error-img{width:100%;min-height:250px;background:url(../img/404.png) center no-repeat}.error-link{width:300px;height:80px;border:1px solid #5d4037;display:block;margin:auto;color:#212121;font-family:"OswaldRegular",sans-serif;font-size:20px;line-height:80px;letter-spacing:0;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-transition:box-shadow ease-in .1s;transition:box-shadow ease-in .1s}.error-link:hover{box-shadow:5px 5px 5px 0 rgba(93,64,55,.5)}.about{background-color:#5d4037;padding:50px 0}.about-desc{padding:20px 0;position:relative}.about-desc:nth-child(even) .about-desc__image{float:right}.about-desc:nth-child(even) .about-desc__text{left:0}.about-desc:nth-child(odd) .about-desc__text{right:0}.about-desc__image{float:left;width:50%;padding:0 80px}.about-desc__image_item{width:100%}.about-desc__text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50%;float:left;text-align:left;padding:0 80px;color:#fff;font-family:"OswaldRegular",sans-serif;font-size:18px;line-height:1.6;letter-spacing:.8px}.contacts{padding:20px 0 330px}.contacts-desc{float:left;width:50%;text-align:right;padding:0 30px}.contacts-desc__addr_text,.contacts-desc__email_text,.contacts-desc__firm,.contacts-desc__tel_text{color:#212121;font-family:"OswaldRegular",sans-serif;font-size:24px;line-height:1.5;letter-spacing:0}.contacts-desc__addr_text,.contacts-desc__email_text,.contacts-desc__tel_text{font-size:18px;display:inline-block}.contacts-map{width:50%;float:left;padding:0 30px}.contacts-map #map{border:1px solid #5d4037;box-shadow:5px 5px 5px 0 rgba(93,64,55,.5)}.footer{padding:50px 0;background-color:#5d4037;min-height:250px;box-shadow:0 -5px 5px 0 rgba(93,64,55,.5);position:absolute;bottom:0;width:100%}.footer__logo{width:50%;float:left;text-align:center;display:inline-block;color:#bdbdbd;font-family:"OswaldBold",sans-serif;font-size:48px;line-height:1;letter-spacing:0;text-transform:uppercase;height:150px;background:url(../img/logo.png) center no-repeat;background-size:22%}.footer__logo_link{display:block;width:140px;margin:auto;height:140px}.footer__info{width:50%;float:left;padding-left:200px}.footer__info_head{margin-bottom:10px;position:relative}.footer__info_head:after{content:'';position:absolute;bottom:-5px;left:0;width:200px;border-bottom:2px solid #bdbdbd}.footer__info_head,.footer__info_tel .tel{color:#bdbdbd;font-family:"OswaldRegular",sans-serif;font-size:18px;line-height:1.5;letter-spacing:0}.gallery{padding:20px 0 330px}.gallery-wrap{margin:0 -15px}.gallery-item-wrap{width:25%;padding:0 15px;float:left}.gallery-item{width:100%;overflow:hidden;margin-bottom:15px;background-color:#212121;-webkit-transition:box-shadow ease-out .2s;transition:box-shadow ease-out .2s;border:1px solid #5d4037}.gallery-item:hover{box-shadow:5px 5px 5px 0 rgba(93,64,55,.5)}.gallery-item:hover .gallery-item__link_img,.products .product-item:hover .product-item__img_item{opacity:.5;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.gallery-item__link_img{height:100%;display:block;-webkit-transition:all ease-in .3s;transition:all ease-in .3s;cursor:pointer}.header{min-height:240px}.header-top{position:relative;z-index:1000;padding:20px 0;min-height:160px;background-color:#5d4037;box-shadow:0 5px 5px 0 rgba(93,64,55,.5)}.header-top__tel{float:left}.header-top__tel_head{color:#bdbdbd;font-family:"OswaldRegular",sans-serif;font-size:18px;line-height:1.9;letter-spacing:0;position:relative;text-transform:uppercase}.header-top__addr_head:after,.header-top__tel_head:after{position:absolute;bottom:0;content:'';width:300px;border-bottom:2px solid #bdbdbd}.header-top__tel_head:after{left:0}.header-top__addr .addr,.header-top__logo,.header-top__tel .tel{color:#bdbdbd;font-family:"OswaldRegular",sans-serif;font-size:18px;line-height:1.5;letter-spacing:0}.header-top__logo{position:absolute;bottom:-30%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:200px;height:200px;border-radius:50%;background:url(../img/logo.png) center no-repeat #5d4037;background-size:75%;text-align:center;text-transform:uppercase;font-family:"OswaldBold",sans-serif;font-size:48px;line-height:2.1;box-shadow:0 5px 5px 0 rgba(93,64,55,.5)}.header-top__logo_link{width:100%;height:100%;display:block;border-radius:50%}.header-bottom .nav__list,.header-top__addr{float:right}.header-top__addr_head{color:#bdbdbd;font-family:"OswaldRegular",sans-serif;font-size:18px;line-height:1.9;letter-spacing:0;position:relative;text-transform:uppercase;text-align:right}.header-top__addr_head:after{right:0}.header-bottom{position:relative;z-index:100}.header-bottom .nav__list_item{display:inline-block;margin-right:30px;position:relative}.header-bottom .nav__list_item:last-child{margin-right:0}.header-bottom .nav__list_item:after{content:'';position:absolute;left:0;bottom:0;width:0;height:0;border-bottom:3px solid #212121;-webkit-transition:width ease-in .3s;transition:width ease-in .3s}.header-bottom .nav__list .active:after,.header-bottom .nav__list_item:hover:after{width:50%}.header-bottom .nav__list_item-link{text-decoration:none;text-transform:uppercase;display:inline-block;color:#212121;font-family:"OswaldBold",sans-serif;font-size:18px;line-height:48px;letter-spacing:0}.header .header-bottom-main{background:url(../img/intro-bg.png) left top no-repeat}.intro{position:relative;height:300px}.intro .container-wrap{background:url(../img/intro-bg.png) left -80px no-repeat;height:100%;padding-top:60px}.intro__desc{text-align:right}.intro__desc_h1{margin:0}.intro__desc_p{font-size:24px;margin:0}.preloader{position:fixed;bottom:0;left:0;right:0;top:0;background-color:#d7ccc8;z-index:100500;overflow:hidden}.cssload-inner,.cssload-loader{position:absolute;border-radius:50%}.cssload-loader{left:calc(50% - 31px);top:50%;margin-top:-31px;-webkit-perspective:780px;perspective:780px;width:62px;height:62px}.cssload-inner{width:100%;height:100%;box-sizing:border-box}.cssload-inner.cssload-one{left:0%;top:0%;-webkit-animation:cssload-rotate-one 1.15s linear infinite;animation:cssload-rotate-one 1.15s linear infinite;border-bottom:3px solid #5d4037}.cssload-inner.cssload-two{right:0%;top:0%;-webkit-animation:cssload-rotate-two 1.15s linear infinite;animation:cssload-rotate-two 1.15s linear infinite;border-right:3px solid #5d4037}.cssload-inner.cssload-three{right:0%;bottom:0%;-webkit-animation:cssload-rotate-three 1.15s linear infinite;animation:cssload-rotate-three 1.15s linear infinite;border-top:3px solid #5d4037}@keyframes cssload-rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes cssload-rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}to{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}to{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes cssload-rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}to{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}.products-list{background-color:#d7ccc8;padding:20px 0 330px}.products-list table{width:100%;margin-bottom:15px}.products-list table caption{color:#212121;font-family:"OswaldBold",sans-serif;font-size:20px;line-height:1.8;letter-spacing:0;text-transform:uppercase;text-align:left;padding-left:20px}.products-list table thead{background-color:#795548;color:#fff;font-family:"OswaldRegular",sans-serif;font-size:20px;line-height:40px;letter-spacing:1px}.products-list table .body-col{color:#212121;font-family:"OswaldRegular",sans-serif;font-size:16px;line-height:20px;letter-spacing:1px}.products-list table .body-col:nth-child(even){background-color:#bdbdbd}.products-list table .name-row{padding-left:20px;text-align:left;width:60%}.products-list table .izm-row{width:10%;text-align:center}.products-list table .price-row,.products-list table .size-row{text-align:center;width:15%}.products{padding:30px 0 300px}.products-wrap{padding-top:30px}.products .prod-item-wrap{width:25%;padding:0 15px;float:left}.products .product-item{width:100%;display:block;text-align:center;text-decoration:none;border:1px solid #5d4037;margin-bottom:20px;-webkit-transition:box-shadow ease-out .2s;transition:box-shadow ease-out .2s}.products .product-item:hover{box-shadow:5px 5px 5px 0 rgba(93,64,55,.5)}.products .product-item__img{overflow:hidden;background-color:#212121}.products .product-item__img_item{width:100%;display:block;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}.products .product-item__name{height:100px;position:relative}.products .product-item__name-text{text-align:center;position:absolute;top:50%;left:0;right:0;color:#212121;font-family:"OswaldRegular",sans-serif;font-size:20px;line-height:1.3;letter-spacing:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9fYm94LXNpemluZy5zY3NzIiwiYXBwLnNjc3MiLCJhcHAuY3NzIiwiY29tbW9uL19jbGVhcmZpeC5zY3NzIiwiY29tbW9uL21peGlucy9fZm9udC1mYWNlLnNjc3MiLCJjb21tb24vbWl4aW5zL19mb250LXR5cGUuc2NzcyIsImNvbW1vbi9zZWN0aW9ucy80MDQtc2VjdGlvbi5zY3NzIiwiY29tbW9uL3NlY3Rpb25zL2Fib3V0LXNlY3Rpb24uc2NzcyIsImNvbW1vbi9zZWN0aW9ucy9jb250YWN0cy1zZWN0aW9uLnNjc3MiLCJjb21tb24vc2VjdGlvbnMvZm9vdGVyLnNjc3MiLCJjb21tb24vc2VjdGlvbnMvZ2FsbGVyeS1zZWN0aW9uLnNjc3MiLCJjb21tb24vc2VjdGlvbnMvcHJvZHVjdHMtc2VjdGlvbi5zY3NzIiwiY29tbW9uL3NlY3Rpb25zL2hlYWRlci5zY3NzIiwiY29tbW9uL3NlY3Rpb25zL2ludHJvLXNlY3Rpb24uc2NzcyIsImNvbW1vbi9zZWN0aW9ucy9wcmVsb2FkLnNjc3MiLCJjb21tb24vc2VjdGlvbnMvcHJvZHVjdHMtbGlzdC1zZWN0aW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsSSxDQUNBLHFCLENDNEJDLGUsQ0FDQSxnQixDQUNBLFUsQ0FDQSxpQixDQUNBLHdCLENEOUJELEMsQ0FBQSxNLENBQUEsTyxDQUNBLGtCLENFR2dCLGlCLENDUGhCLGtCLENBQUEsZSxDQUFBLGdCLENEUWtCLCtCLENDUmxCLGdDLENEU2dDLGEsQ0NUaEMsYyxDRFVjLG1CLENDVmQsb0IsQ0RZa0IseUIsQ0NabEIsMEIsQ0RXb0IsaUIsQ0NYcEIsa0IsQ0RhMEIsb0IsQ0NiMUIscUIsQ0FFQyxVLENBQ0EsYSxDQUVELGlCLENBQUEsZSxDQUFBLCtCLENBQUEsYSxDQUFBLG1CLENBQUEseUIsQ0FBQSxpQixDQUFBLG9CLENBQ0MsVSxDQ0hFLFdBQ0QscUIsQ0FDQSxxQyxDQUNBLHdSLENBTUEsZSxDQUNBLGlCQVZDLENBQUEsV0FDRCx3QixDQUNBLDJDLENBQ0Esc1QsQ0FNQSxlLENBQ0EsaUJBVkMsQ0FBQSxXQUNELDJCLENBQ0EsaUQsQ0FDQSxvVixDQU1BLGUsQ0FDQSxpQkFWQyxDSHFCSCxJLENBQ0MsUSxDQVdELGUsQ0FDQyxVLENBQ0EsZ0IsQ0FBb0IsYyxDQUFrQixXLENBR3ZDLEUsQ0l4Q0MsYSxDQUNBLG1DLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDSnNDQSx3QixDSzNDRCxTLENMOENBLEUsQ0sxQ0UsaUIsQ0xnRUYsSSxDQXRCQSxFLENBd0JDLGlCLENBeEJELEUsQ0FhQSxFLENBS0EsQyxDSS9EQyxhLENBSUEsZ0IsQ0p5Q0QsRSxDQUNDLHdCLENJN0NBLG1DLENBQ0EsYyxDSjhDQSxrQixDSTdDQSxhLENKZ0VELFcsQ0F0QkEsUSxDQTBCRSxVLENBQ0EsaUIsQ0EzQkYsUSxDQU8rQyxrQyxDQUFBLDhCLENBQUEsMEIsQ0FDN0MsVyxDQUFlLFcsQ0FDZiwrQixDQUZxQixRLENBQVksUSxDQU1uQyxFLENBS0EsQyxDSTVEQyxlLENKdURELEUsQ0FFQyx3QixDSTNEQSxtQyxDQUNBLGMsQ0o2REQsQyxDSTlEQyxzQyxDQUNBLGMsQ0ppRUQsSSxDQUNDLGlCLENBREQsVyxDQUt1QixXLENBQWUsUyxDQUl0QyxlLENBRUUsdUMsQ0FDQSx1QixDQUNBLFUsQ0FDQSxXLENBSUYsZSxDQUVFLFEsQ0FFQSwyQixDQUVBLFcsQ0FJRixnQixDQVdBLGdCLENBckJBLGUsQ0F1QkUsdUMsQ0FFQSxVLENBZkYsZ0IsQ0FPRSxVLENBSEEsK0IsQ0FFQSxXLENBS0YsZ0IsQ0FHRSwyQixDQUVBLFcsQ0toSEYsTSxDQUNDLG9CLENBREQsUyxDQUtFLGEsQ0FMRixVLENBU0UsVSxDQUFjLGdCLENBQ2QsK0MsQ0FWRixXLENBY0UsVyxDQUFlLFcsQ0FDZix3QixDQUNBLGEsQ0FDQSxXLENEaEJELGEsQ0FDQSxzQyxDQUNBLGMsQ0FDQSxnQixDQUNBLGdCLENDY0Msb0IsQ0FDQSxpQixDQUNBLHdCLENBRUEseUMsQ0FBQSxpQyxDQXZCRixpQixDQTJCRywwQyxDQzNCSCxNLENBRUMsd0IsQ0FDQSxjLENBSEQsVyxDQVFFLGMsQ0FDQSxpQixDQVRGLDhDLENBYUksVyxDQWJKLDZDLENBZ0JJLE0sQ0FoQkosNEMsQ0FzQkksTyxDQXRCSixrQixDQTJCRyxVLENBQWMsUyxDQUNkLGMsQ0E1QkgsdUIsQ0ErQkksVSxDQS9CSixpQixDQW9DRyxpQixDQUFxQixPLENBQVcsa0MsQ0FBQSw4QixDQUFBLDBCLENBQ2hDLFMsQ0FBYSxVLENBQ2IsZSxDQUNBLGMsQ0Z0Q0YsVSxDQUNBLHNDLENBQ0EsYyxDQUNBLGUsQ0FDQSxtQixDR0xELFMsQ0FDQyxvQixDQURELGMsQ0FTRSxVLENBQWMsUyxDQUNkLGdCLENBQ0EsYyxDQVhGLHlCLENBQUEsMEIsQ0FBQSxvQixDQUFBLHdCLENIQ0MsYSxDQUNBLHNDLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDR0xELHlCLENBQUEsMEIsQ0FBQSx3QixDSEdDLGMsQ0drQkcsb0IsQ0FyQkosYSxDQTRCRSxTLENBQ0EsVSxDQUNBLGMsQ0E5QkYsa0IsQ0FrQ0csd0IsQ0FBNEIsMEMsQ0NsQy9CLE8sQ0FHQyxjLENBQ0Esd0IsQ0FDQSxnQixDQUNBLHlDLENBRUEsaUIsQ0FBcUIsUSxDQUNyQixVLENBVEQsYSxDQVlFLFMsQ0FBYSxVLENBQ2IsaUIsQ0FDQSxvQixDSmJELGEsQ0FDQSxtQyxDQUNBLGMsQ0FDQSxhLENBQ0EsZ0IsQ0lXQyx3QixDQUNBLFksQ0FDQSxnRCxDQUNBLG1CLENBbkJGLGtCLENBc0JHLGEsQ0FBaUIsVyxDQUFlLFcsQ0FDaEMsWSxDQXZCSCxhLENBNEJFLFMsQ0FBYSxVLENBQ2Isa0IsQ0E3QkYsa0IsQ0FnQ0csa0IsQ0FDQSxpQixDQWpDSCx3QixDQW1DSSxVLENBQ0EsaUIsQ0FBcUIsVyxDQUFlLE0sQ0FDcEMsVyxDQUNBLCtCLENBdENKLGtCLENBQUEsc0IsQ0pDQyxhLENBQ0Esc0MsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENLTEQsUSxDQUVDLG9CLENBRkQsYSxDQU1FLGMsQ0FORixrQixDQVVFLFMsQ0FBYSxjLENBQWtCLFUsQ0FWakMsYSxDQWNFLFUsQ0FBYyxlLENBQ2Qsa0IsQ0FDQSx3QixDQUNBLDBDLENBQUEsa0MsQ0FDQSx3QixDQWxCRixtQixDQXNCRywwQyxDQXRCSCwyQyxDQ0FBLHFELENEeUJJLFUsQ0FDQSw0QixDQUFBLHdCLENBQUEsb0IsQ0ExQkosdUIsQ0FpQ0ksVyxDQUFlLGEsQ0FDZixrQyxDQUFBLDBCLENBQ0EsYyxDRW5DSixPLENBQ0MsZ0IsQ0FERCxXLENBR0UsaUIsQ0FBcUIsWSxDQUNyQixjLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLHdDLENBUEYsZ0IsQ0FXRyxVLENBWEgscUIsQ1BDQyxhLENBQ0Esc0MsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENPU0csaUIsQ0FDQSx3QixDQWZKLDRCLENBQUEsMkIsQ0FtREssaUIsQ0FBcUIsUSxDQUNyQixVLENBQ0EsVyxDQUFlLCtCLENBckRwQiwyQixDQWlCc0MsTSxDQWpCdEMsdUIsQ0FBQSxpQixDQUFBLHFCLENQQ0MsYSxDQUNBLHNDLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDT0xELGlCLENBNkJHLGlCLENBQXFCLFcsQ0FBZSxRLENBQVksa0MsQ0FBQSw4QixDQUFBLDBCLENBQ2hELFcsQ0FBZSxZLENBQ2YsaUIsQ0FBcUIsd0QsQ0FDckIsbUIsQ0FDQSxpQixDQUFxQix3QixDUC9CdkIsbUMsQ0FDQSxjLENBQ0EsZSxDTytCRSx3QyxDQW5DSCxzQixDQXNDSSxVLENBQWMsVyxDQUFlLGEsQ0FDN0IsaUIsQ0F2Q0oseUIsQ0FBQSxpQixDQTZDRyxXLENBN0NILHNCLENQQ0MsYSxDQUNBLHNDLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDTzJDRyxpQixDQUNBLHdCLENBQTRCLGdCLENBakRoQyw0QixDQW1Ec0MsTyxDQW5EdEMsYyxDQStERSxpQixDQUFxQixXLENBL0R2Qiw4QixDQXFFSyxvQixDQUNBLGlCLENBQ0EsaUIsQ0F2RUwseUMsQ0EwRU0sYyxDQTFFTixvQyxDQThFTSxVLENBQ0EsaUIsQ0FBcUIsTSxDQUFVLFEsQ0FDL0IsTyxDQUFXLFEsQ0FDWCwrQixDQUNBLG9DLENBQUEsNEIsQ0FsRk4sdUMsQ0FBQSwwQyxDQXVGTyxTLENBdkZQLG1DLENBNEZNLG9CLENBQXdCLHdCLENBQTRCLG9CLENQM0Z6RCxhLENBQ0EsbUMsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxnQixDT0xELDJCLENBMkdFLHNELENDM0dGLE0sQ0FDQyxpQixDQUNBLFksQ0FGRCxzQixDQUtFLHdELENBQ0EsVyxDQUNBLGdCLENBUEYsWSxDQVVFLGdCLENBVkYsZSxDQWFHLFEsQ0FiSCxjLENBaUJHLGMsQ0FDQSxRLENDcEJILFUsQ0FDQyxjLENBQ0EsUSxDQUFZLE0sQ0FBVSxPLENBQVcsSyxDQUNqQyx3QixDQUNBLGMsQ0FDQSxlLENBY0QsYyxDQVhBLGUsQ0FZQyxpQixDQUlBLGlCLENBaEJELGUsQ0FFQyxxQixDQUNBLE8sQ0FDQSxnQixDQUlBLHlCLENBQUEsaUIsQ0FIQSxVLENBQ0EsVyxDQUtELGMsQ0FFQyxVLENBQ0EsVyxDQUNBLHFCLENBSUQsMEIsQ0FDQyxPLENBQ0EsTSxDQUNBLDBELENBQUEsa0QsQ0FDQSwrQixDQUdELDBCLENBQ0MsUSxDQUNBLE0sQ0FDQSwwRCxDQUFBLGtELENBQ0EsOEIsQ0FHRCw0QixDQUNDLFEsQ0FDQSxTLENBQ0EsNEQsQ0FBQSxvRCxDQUNBLDRCLENBR0QsOEJBQ0MsRSxDQUNDLDhELENBQUEsc0QsQ0FFRCxFLENBQ0MsZ0UsQ0FBQSx3RCxDQUxGLENBMkJBLHNDQUNDLEUsQ0FDQyw4RCxDQUVELEUsQ0FDQyxnRSxDQUxGLENBa0JBLDhCQUNDLEUsQ0FDQyw2RCxDQUFBLHFELENBRUQsRSxDQUNDLCtELENBQUEsdUQsQ0FMRixDQTJCQSxzQ0FDQyxFLENBQ0MsNkQsQ0FFRCxFLENBQ0MsK0QsQ0FMRixDQWtCQSxnQ0FDQyxFLENBQ0MsNkQsQ0FBQSxxRCxDQUVELEUsQ0FDQywrRCxDQUFBLHVELENBTEYsQ0EyQkEsd0NBQ0MsRSxDQUNDLDZELENBRUQsRSxDQUNDLCtELENBTEYsQ0NuS0EsYyxDQUNDLHdCLENBQ0Esb0IsQ0FGRCxvQixDQVNFLFUsQ0FDQSxrQixDQVZGLDRCLENWQ0MsYSxDQUNBLG1DLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDVVNFLHdCLENBQ0EsZSxDQUNBLGlCLENBaEJILDBCLENBb0JHLHdCLENWbkJGLFUsQ0FDQSxzQyxDQUNBLGMsQ0FDQSxnQixDQUNBLGtCLENVTEQsOEIsQ1ZDQyxhLENBQ0Esc0MsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxrQixDVUxELDhDLENBNEJJLHdCLENBNUJKLDhCLENBaUNHLGlCLENBQXFCLGUsQ0FDckIsUyxDQWxDSCw2QixDQXNDRyxTLENBQWEsaUIsQ0F0Q2hCLCtCLENBQUEsOEIsQ0EwQ0csaUIsQ0FDQSxTLENKM0NILFMsQ0FFQyxvQixDQUZELGMsQ0FNRSxnQixDQU5GLHlCLENBVUUsUyxDQUFhLGMsQ0FDYixVLENBWEYsdUIsQ0FlRSxVLENBQ0EsYSxDQUNBLGlCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGtCLENBQ0EsMEMsQ0FBQSxrQyxDQXJCRiw2QixDQXlCRywwQyxDQXpCSCw0QixDQWtDRyxlLENBQW1CLHdCLENBbEN0QixpQyxDQW9DSSxVLENBQWMsYSxDQUNkLGtDLENBQUEsMEIsQ0FyQ0osNkIsQ0EyQ0csWSxDQUNBLGlCLENBNUNILGtDLENBK0NJLGlCLENBQ0EsaUIsQ0FBcUIsTyxDQUFXLE0sQ0FBVSxPLENOL0M3QyxhLENBQ0Esc0MsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENNNkNHLGtDLENBQUEsOEIsQ0FBQSwwQiIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogYm94LXNpemluZyovXHJcblxyXG5odG1sIHtcclxuYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XHJcbmJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn0gIiwiQGltcG9ydCBcImNvbW1vbi9fYm94LXNpemluZy5zY3NzXCI7XG5AaW1wb3J0IFwiY29tbW9uL19jbGVhcmZpeC5zY3NzXCI7XHJcbkBpbXBvcnQgXCJjb21tb24vbWl4aW5zL19mb250LWZhY2Uuc2Nzc1wiO1xuQGltcG9ydCBcImNvbW1vbi9taXhpbnMvX2ZvbnQtdHlwZS5zY3NzXCI7XHJcblxyXG4vKiBsb2NhbCBmb250cyAqL1xyXG5AaW5jbHVkZSBmb250LWZhY2UoJ1NoaXJvdGEnLCAnU2hpcm90YScpO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoJ09zd2FsZEJvbGQnLCAnT3N3YWxkQm9sZCcpO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoJ09zd2FsZFJlZ3VsYXInLCAnT3N3YWxkUmVndWxhcicpO1xyXG5cclxuLyogdmFyaWFibGVzICovXHJcblxyXG4kbWFpbi1mb250OiAnT3N3YWxkUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiRib2xkLWZvbnQ6ICdPc3dhbGRCb2xkJywgc2Fucy1zZXJpZjtcclxuXHJcbiRoZWFkZXItYmctY29sb3I6ICM1RDQwMzc7XHJcbiRsaWdodC1zZWMtY29sb3I6ICNEN0NDQzg7XHJcblxyXG4kZ3JleS10ZXh0OiAjYmRiZGJkO1xyXG4kZGFyay10ZXh0OiAjMjEyMTIxO1xyXG4kd2hpdGUtdGV4dDogI2ZmZmZmZjtcclxuXHJcbiRmb290ZXItaGVpZ2h0OiAyNTBweDtcclxuXHJcbi8qIGdsb2JhbCBzZXR0aW5ncyAqL1xyXG5cclxuYm9keSB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG5odG1sIHtcclxuXHRtaW4taGVpZ2h0OiAxMDAlO1xyXG5cdG1pbi13aWR0aDogMTEwMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtc2VjLWNvbG9yO1xyXG59XHJcblxyXG4uY29udGFpbmVyLXdyYXAge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTMwMHB4OyBwYWRkaW5nOiAwIDE1cHg7IG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuaDEge1xyXG5cdEBpbmNsdWRlIGZvbnQtdHlwZSgkZGFyay10ZXh0LCAkYm9sZC1mb250LCA0OHB4LCAxLjUsIDApO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbmgyIHtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRAaW5jbHVkZSBmb250LXR5cGUoJGRhcmstdGV4dCwgJGJvbGQtZm9udCwgMzZweCwgMiwgMCk7XHJcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdHdpZHRoOiAyMDBweDsgbWFyZ2luOiBhdXRvO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRkYXJrLXRleHQ7XHJcblx0fVxyXG59XHJcblxyXG5oMyB7XHJcblx0QGluY2x1ZGUgZm9udC10eXBlKCRkYXJrLXRleHQsICRib2xkLWZvbnQsIDIwcHgsIDEuNSwgMCk7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxucCB7XHJcblx0QGluY2x1ZGUgZm9udC10eXBlKCRkYXJrLXRleHQsICRtYWluLWZvbnQsIDE4cHgsIDEuNSwgMCk7XHJcbn1cclxuXHJcbi50ZWwge1xyXG5cdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogLTFweDsgbGVmdDogLTFweDtcclxuXHR9XHJcbn1cclxuXHJcbi50ZWwtbXRzIHtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Nwcml0ZS5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLnRlbC12ZWwge1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ByaXRlLnBuZyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTMwcHg7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMjJweDtcclxuXHR9XHJcbn1cclxuXHJcbi50ZWwtbGlmZSB7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zcHJpdGUucG5nKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IC0zMHB4O1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRib3R0b206IDRweDtcclxuXHR9XHJcbn1cclxuXHJcbi50ZWwtc3RhdCB7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zcHJpdGUucG5nKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDBweDtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogaW1wb3J0IHNlY3Rpb25zICovXHJcbkBpbXBvcnQgXCJjb21tb24vc2VjdGlvbnMvNDA0LXNlY3Rpb24uc2Nzc1wiO1xuQGltcG9ydCBcImNvbW1vbi9zZWN0aW9ucy9hYm91dC1zZWN0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21tb24vc2VjdGlvbnMvY29udGFjdHMtc2VjdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiY29tbW9uL3NlY3Rpb25zL2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiY29tbW9uL3NlY3Rpb25zL2dhbGxlcnktc2VjdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiY29tbW9uL3NlY3Rpb25zL2hlYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwiY29tbW9uL3NlY3Rpb25zL2ludHJvLXNlY3Rpb24uc2Nzc1wiO1xuQGltcG9ydCBcImNvbW1vbi9zZWN0aW9ucy9wcmVsb2FkLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21tb24vc2VjdGlvbnMvcHJvZHVjdHMtbGlzdC1zZWN0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21tb24vc2VjdGlvbnMvcHJvZHVjdHMtc2VjdGlvbi5zY3NzXCI7XHJcblxyXG5cclxuIiwiLyogYm94LXNpemluZyovXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuLyogY2xlYXJmaXggKi9cbi5jbGVhcmZpeDpiZWZvcmUsIC5hYm91dC1kZXNjOmJlZm9yZSwgLmNvbnRhY3RzIC5jb250YWluZXItd3JhcDpiZWZvcmUsIC5mb290ZXI6YmVmb3JlLCAuZ2FsbGVyeS13cmFwOmJlZm9yZSwgLmhlYWRlci10b3A6YmVmb3JlLCAuaGVhZGVyLWJvdHRvbSAubmF2OmJlZm9yZSwgLnByb2R1Y3RzLXdyYXA6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyLFxuLmFib3V0LWRlc2M6YWZ0ZXIsXG4uY29udGFjdHMgLmNvbnRhaW5lci13cmFwOmFmdGVyLFxuLmZvb3RlcjphZnRlcixcbi5nYWxsZXJ5LXdyYXA6YWZ0ZXIsXG4uaGVhZGVyLXRvcDphZnRlcixcbi5oZWFkZXItYm90dG9tIC5uYXY6YWZ0ZXIsXG4ucHJvZHVjdHMtd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jbGVhcmZpeDphZnRlciwgLmFib3V0LWRlc2M6YWZ0ZXIsIC5jb250YWN0cyAuY29udGFpbmVyLXdyYXA6YWZ0ZXIsIC5mb290ZXI6YWZ0ZXIsIC5nYWxsZXJ5LXdyYXA6YWZ0ZXIsIC5oZWFkZXItdG9wOmFmdGVyLCAuaGVhZGVyLWJvdHRvbSAubmF2OmFmdGVyLCAucHJvZHVjdHMtd3JhcDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi8qIGxvY2FsIGZvbnRzKi9cbi8qIGxvY2FsIGZvbnRzICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2hpcm90YVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1NoaXJvdGEvU2hpcm90YS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvU2hpcm90YS9TaGlyb3RhLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvU2hpcm90YS9TaGlyb3RhLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9TaGlyb3RhL1NoaXJvdGEud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9TaGlyb3RhL1NoaXJvdGEudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9TaGlyb3RhL1NoaXJvdGEuc3ZnI1RURHJ1Z3NUaGluXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRCb2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3N3YWxkQm9sZC9Pc3dhbGRCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Pc3dhbGRCb2xkL09zd2FsZEJvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Pc3dhbGRCb2xkL09zd2FsZEJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09zd2FsZEJvbGQvT3N3YWxkQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL09zd2FsZEJvbGQvT3N3YWxkQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09zd2FsZEJvbGQvT3N3YWxkQm9sZC5zdmcjVFREcnVnc1RoaW5cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Pc3dhbGRSZWd1bGFyL09zd2FsZFJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09zd2FsZFJlZ3VsYXIvT3N3YWxkUmVndWxhci5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09zd2FsZFJlZ3VsYXIvT3N3YWxkUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkUmVndWxhci9Pc3dhbGRSZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkUmVndWxhci9Pc3dhbGRSZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkUmVndWxhci9Pc3dhbGRSZWd1bGFyLnN2ZyNUVERydWdzVGhpblwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiB2YXJpYWJsZXMgKi9cbi8qIGdsb2JhbCBzZXR0aW5ncyAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG5odG1sIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0NDQzg7IH1cblxuLmNvbnRhaW5lci13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMwMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuXG5oMSB7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgaDI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMyMTIxMjE7IH1cblxuaDMge1xuICBjb2xvcjogIzIxMjEyMTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbnAge1xuICBjb2xvcjogIzIxMjEyMTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwOyB9XG5cbi50ZWwge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudGVsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiAtMXB4OyB9XG5cbi50ZWwtbXRzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnRlbC12ZWw6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7IH1cblxuLnRlbC1saWZlOmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggLTMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvdHRvbTogNHB4OyB9XG5cbi50ZWwtc3RhdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLyogaW1wb3J0IHNlY3Rpb25zICovXG4uZXJyb3Ige1xuICBwYWRkaW5nLWJvdHRvbTogMjgwcHg7IH1cbiAgLmVycm9yIGgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA0MHB4IDA7IH1cbiAgLmVycm9yLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nLzQwNC5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDsgfVxuICAuZXJyb3ItbGluayB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNUQ0MDM3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBmb250LWZhbWlseTogXCJPc3dhbGRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgZWFzZS1pbiAuMXM7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyBlYXNlLWluIC4xczsgfVxuICAgIC5lcnJvci1saW5rOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCByZ2JhKDkzLCA2NCwgNTUsIDAuNSk7IH1cblxuLmFib3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVENDAzNztcbiAgcGFkZGluZzogNTBweCAwOyB9XG4gIC5hYm91dC1kZXNjIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmFib3V0LWRlc2M6bnRoLWNoaWxkKGV2ZW4pIC5hYm91dC1kZXNjX19pbWFnZSB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAuYWJvdXQtZGVzYzpudGgtY2hpbGQoZXZlbikgLmFib3V0LWRlc2NfX3RleHQge1xuICAgICAgbGVmdDogMDsgfVxuICAgIC5hYm91dC1kZXNjOm50aC1jaGlsZChvZGQpIC5hYm91dC1kZXNjX190ZXh0IHtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgLmFib3V0LWRlc2NfX2ltYWdlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAgODBweDsgfVxuICAgICAgLmFib3V0LWRlc2NfX2ltYWdlX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hYm91dC1kZXNjX190ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDAgODBweDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDsgfVxuXG4uY29udGFjdHMge1xuICBwYWRkaW5nOiAyMHB4IDAgMzMwcHg7IH1cbiAgLmNvbnRhY3RzLWRlc2Mge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogMCAzMHB4OyB9XG4gICAgLmNvbnRhY3RzLWRlc2NfX2Zpcm0ge1xuICAgICAgY29sb3I6ICMyMTIxMjE7XG4gICAgICBmb250LWZhbWlseTogXCJPc3dhbGRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAuY29udGFjdHMtZGVzY19fYWRkcl90ZXh0LCAuY29udGFjdHMtZGVzY19fdGVsX3RleHQsIC5jb250YWN0cy1kZXNjX19lbWFpbF90ZXh0IHtcbiAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5jb250YWN0cy1tYXAge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMCAzMHB4OyB9XG4gICAgLmNvbnRhY3RzLW1hcCAjbWFwIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1RDQwMzc7XG4gICAgICBib3gtc2hhZG93OiA1cHggNXB4IDVweCAwcHggcmdiYSg5MywgNjQsIDU1LCAwLjUpOyB9XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RDQwMzc7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBib3gtc2hhZG93OiAwcHggLTVweCA1cHggMHB4IHJnYmEoOTMsIDY0LCA1NSwgMC41KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5mb290ZXJfX2xvZ28ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI2JkYmRiZDtcbiAgICBmb250LWZhbWlseTogXCJPc3dhbGRCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9nby5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIyJTsgfVxuICAgIC5mb290ZXJfX2xvZ29fbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGhlaWdodDogMTQwcHg7IH1cbiAgLmZvb3Rlcl9faW5mbyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4OyB9XG4gICAgLmZvb3Rlcl9faW5mb19oZWFkIHtcbiAgICAgIGNvbG9yOiAjYmRiZGJkO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmZvb3Rlcl9faW5mb19oZWFkOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYmRiZGJkOyB9XG4gICAgLmZvb3Rlcl9faW5mb190ZWwgLnRlbCB7XG4gICAgICBjb2xvcjogI2JkYmRiZDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuXG4uZ2FsbGVyeSB7XG4gIHBhZGRpbmc6IDIwcHggMCAzMzBweDsgfVxuICAuZ2FsbGVyeS13cmFwIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7IH1cbiAgLmdhbGxlcnktaXRlbS13cmFwIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuZ2FsbGVyeS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgZWFzZS1vdXQgLjJzO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgZWFzZS1vdXQgLjJzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1RDQwMzc7IH1cbiAgICAuZ2FsbGVyeS1pdGVtOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCByZ2JhKDkzLCA2NCwgNTUsIDAuNSk7IH1cbiAgICAgIC5nYWxsZXJ5LWl0ZW06aG92ZXIgLmdhbGxlcnktaXRlbV9fbGlua19pbWcge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAgIC5nYWxsZXJ5LWl0ZW1fX2xpbmtfaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAuM3M7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDI0MHB4OyB9XG4gIC5oZWFkZXItdG9wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVENDAzNztcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggcmdiYSg5MywgNjQsIDU1LCAwLjUpOyB9XG4gICAgLmhlYWRlci10b3BfX3RlbCB7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgLmhlYWRlci10b3BfX3RlbF9oZWFkIHtcbiAgICAgICAgY29sb3I6ICNiZGJkYmQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS45O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIC5oZWFkZXItdG9wX190ZWxfaGVhZDphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2JkYmRiZDsgfVxuICAgICAgLmhlYWRlci10b3BfX3RlbCAudGVsIHtcbiAgICAgICAgY29sb3I6ICNiZGJkYmQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAgIC5oZWFkZXItdG9wX19sb2dvIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTMwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9nby5wbmdcIikgY2VudGVyIG5vLXJlcGVhdCAjNUQ0MDM3O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA3NSU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNiZGJkYmQ7XG4gICAgICBmb250LWZhbWlseTogXCJPc3dhbGRCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMi4xO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggcmdiYSg5MywgNjQsIDU1LCAwLjUpOyB9XG4gICAgICAuaGVhZGVyLXRvcF9fbG9nb19saW5rIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIC5oZWFkZXItdG9wX19hZGRyIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgLmhlYWRlci10b3BfX2FkZHJfaGVhZCB7XG4gICAgICAgIGNvbG9yOiAjYmRiZGJkO1xuICAgICAgICBmb250LWZhbWlseTogXCJPc3dhbGRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgLmhlYWRlci10b3BfX2FkZHJfaGVhZDphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiZGJkYmQ7IH1cbiAgICAgIC5oZWFkZXItdG9wX19hZGRyIC5hZGRyIHtcbiAgICAgICAgY29sb3I6ICNiZGJkYmQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAuaGVhZGVyLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDsgfVxuICAgIC5oZWFkZXItYm90dG9tIC5uYXZfX2xpc3Qge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAuaGVhZGVyLWJvdHRvbSAubmF2X19saXN0X2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5oZWFkZXItYm90dG9tIC5uYXZfX2xpc3RfaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLmhlYWRlci1ib3R0b20gLm5hdl9fbGlzdF9pdGVtOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMjEyMTIxO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggZWFzZS1pbiAuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggZWFzZS1pbiAuM3M7IH1cbiAgICAgICAgLmhlYWRlci1ib3R0b20gLm5hdl9fbGlzdF9pdGVtOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAgIC5oZWFkZXItYm90dG9tIC5uYXZfX2xpc3RfaXRlbS1saW5rIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICMyMTIxMjE7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAgICAgLmhlYWRlci1ib3R0b20gLm5hdl9fbGlzdCAuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tLW1haW4ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbnRyby1iZy5wbmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0OyB9XG5cbi5pbnRybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMDBweDsgfVxuICAuaW50cm8gLmNvbnRhaW5lci13cmFwIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW50cm8tYmcucG5nXCIpIGxlZnQgLTgwcHggbm8tcmVwZWF0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNjBweDsgfVxuICAuaW50cm9fX2Rlc2Mge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmludHJvX19kZXNjX2gxIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5pbnRyb19fZGVzY19wIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG4ucHJlbG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0NDQzg7XG4gIHotaW5kZXg6IDEwMDUwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY3NzbG9hZC1sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMzFweCk7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMzFweDtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiA3ODBweDtcbiAgICAgICAgICBwZXJzcGVjdGl2ZTogNzgwcHg7IH1cblxuLmNzc2xvYWQtaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4uY3NzbG9hZC1pbm5lci5jc3Nsb2FkLW9uZSB7XG4gIGxlZnQ6IDAlO1xuICB0b3A6IDAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogY3NzbG9hZC1yb3RhdGUtb25lIDEuMTVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGNzc2xvYWQtcm90YXRlLW9uZSAxLjE1cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNWQ0MDM3OyB9XG5cbi5jc3Nsb2FkLWlubmVyLmNzc2xvYWQtdHdvIHtcbiAgcmlnaHQ6IDAlO1xuICB0b3A6IDAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogY3NzbG9hZC1yb3RhdGUtdHdvIDEuMTVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGNzc2xvYWQtcm90YXRlLXR3byAxLjE1cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICM1ZDQwMzc7IH1cblxuLmNzc2xvYWQtaW5uZXIuY3NzbG9hZC10aHJlZSB7XG4gIHJpZ2h0OiAwJTtcbiAgYm90dG9tOiAwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGNzc2xvYWQtcm90YXRlLXRocmVlIDEuMTVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGNzc2xvYWQtcm90YXRlLXRocmVlIDEuMTVzIGxpbmVhciBpbmZpbml0ZTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM1ZDQwMzc7IH1cblxuQGtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS1vbmUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMzVkZWcpIHJvdGF0ZVkoLTQ1ZGVnKSByb3RhdGVaKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKC00NWRlZykgcm90YXRlWigwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgzNWRlZykgcm90YXRlWSgtNDVkZWcpIHJvdGF0ZVooMzYwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgzNWRlZykgcm90YXRlWSgtNDVkZWcpIHJvdGF0ZVooMzYwZGVnKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS1vbmUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMzVkZWcpIHJvdGF0ZVkoLTQ1ZGVnKSByb3RhdGVaKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKC00NWRlZykgcm90YXRlWigzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS10d28ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoNTBkZWcpIHJvdGF0ZVkoMTBkZWcpIHJvdGF0ZVooMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoNTBkZWcpIHJvdGF0ZVkoMTBkZWcpIHJvdGF0ZVooMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoNTBkZWcpIHJvdGF0ZVkoMTBkZWcpIHJvdGF0ZVooMzYwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCg1MGRlZykgcm90YXRlWSgxMGRlZykgcm90YXRlWigzNjBkZWcpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGNzc2xvYWQtcm90YXRlLXR3byB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCg1MGRlZykgcm90YXRlWSgxMGRlZykgcm90YXRlWigwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCg1MGRlZykgcm90YXRlWSgxMGRlZykgcm90YXRlWigzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS10aHJlZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgzNWRlZykgcm90YXRlWSg1NWRlZykgcm90YXRlWigwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgzNWRlZykgcm90YXRlWSg1NWRlZykgcm90YXRlWigwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgzNWRlZykgcm90YXRlWSg1NWRlZykgcm90YXRlWigzNjBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKDU1ZGVnKSByb3RhdGVaKDM2MGRlZyk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY3NzbG9hZC1yb3RhdGUtdGhyZWUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMzVkZWcpIHJvdGF0ZVkoNTVkZWcpIHJvdGF0ZVooMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMzVkZWcpIHJvdGF0ZVkoNTVkZWcpIHJvdGF0ZVooMzYwZGVnKTsgfSB9XG5cbi5wcm9kdWN0cy1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3Q0NDODtcbiAgcGFkZGluZzogMjBweCAwIDMzMHB4OyB9XG4gIC5wcm9kdWN0cy1saXN0IHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLnByb2R1Y3RzLWxpc3QgdGFibGUgY2FwdGlvbiB7XG4gICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgLnByb2R1Y3RzLWxpc3QgdGFibGUgdGhlYWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc5NTU0ODtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gICAgLnByb2R1Y3RzLWxpc3QgdGFibGUgLmJvZHktY29sIHtcbiAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gICAgICAucHJvZHVjdHMtbGlzdCB0YWJsZSAuYm9keS1jb2w6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDsgfVxuICAgIC5wcm9kdWN0cy1saXN0IHRhYmxlIC5uYW1lLXJvdyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgIC5wcm9kdWN0cy1saXN0IHRhYmxlIC5pem0tcm93IHtcbiAgICAgIHdpZHRoOiAxMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucHJvZHVjdHMtbGlzdCB0YWJsZSAuc2l6ZS1yb3cge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDE1JTsgfVxuICAgIC5wcm9kdWN0cy1saXN0IHRhYmxlIC5wcmljZS1yb3cge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDE1JTsgfVxuXG4ucHJvZHVjdHMge1xuICBwYWRkaW5nOiAzMHB4IDAgMzAwcHg7IH1cbiAgLnByb2R1Y3RzLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gIC5wcm9kdWN0cyAucHJvZC1pdGVtLXdyYXAge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5wcm9kdWN0cyAucHJvZHVjdC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1RDQwMzc7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgZWFzZS1vdXQgLjJzO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgZWFzZS1vdXQgLjJzOyB9XG4gICAgLnByb2R1Y3RzIC5wcm9kdWN0LWl0ZW06aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggMHB4IHJnYmEoOTMsIDY0LCA1NSwgMC41KTsgfVxuICAgICAgLnByb2R1Y3RzIC5wcm9kdWN0LWl0ZW06aG92ZXIgLnByb2R1Y3QtaXRlbV9faW1nX2l0ZW0ge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAgIC5wcm9kdWN0cyAucHJvZHVjdC1pdGVtX19pbWcge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7IH1cbiAgICAgIC5wcm9kdWN0cyAucHJvZHVjdC1pdGVtX19pbWdfaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluIC4zczsgfVxuICAgIC5wcm9kdWN0cyAucHJvZHVjdC1pdGVtX19uYW1lIHtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5wcm9kdWN0cyAucHJvZHVjdC1pdGVtX19uYW1lLXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4iLCIvKiBjbGVhcmZpeCAqL1xyXG5cclxuLmNsZWFyZml4OmJlZm9yZSxcclxuLmNsZWFyZml4OmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcbi5jbGVhcmZpeDphZnRlciB7XHJcblx0Y2xlYXI6IGJvdGg7XHJcbn0iLCIvKiBsb2NhbCBmb250cyovXHJcblxyXG5AbWl4aW4gZm9udC1mYWNlKCRmb250LWZhbWlseSwgJGZpbGUtcGF0aCkge1xyXG4gIFxyXG5cdC8vIENPTlZFUlRPUjogaHR0cDovL2V2ZXJ5dGhpbmdmb250cy5jb20vZm9udC1mYWNlXHJcbiAgXHRAZm9udC1mYWNlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcblx0XHRzcmM6IHVybCgnLi4vZm9udHMvJyArICRmaWxlLXBhdGggKyAnLycgKyAkZmlsZS1wYXRoICsgJy5lb3QnKTtcclxuXHRcdHNyYzogdXJsKCcuLi9mb250cy8nICsgJGZpbGUtcGF0aCArICcvJyArICRmaWxlLXBhdGggKyAnLmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHRcdFx0IHVybCgnLi4vZm9udHMvJyArICRmaWxlLXBhdGggKyAnLycgKyAkZmlsZS1wYXRoICsgJy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuXHRcdFx0IHVybCgnLi4vZm9udHMvJyArICRmaWxlLXBhdGggKyAnLycgKyAkZmlsZS1wYXRoICsgJy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0XHRcdCB1cmwoJy4uL2ZvbnRzLycgKyAkZmlsZS1wYXRoICsgJy8nICsgJGZpbGUtcGF0aCArICcudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdFx0XHQgdXJsKCcuLi9mb250cy8nICsgJGZpbGUtcGF0aCArICcvJyArICRmaWxlLXBhdGggKyAnLnN2ZyNUVERydWdzVGhpbicpIGZvcm1hdCgnc3ZnJyk7ICAgICAgXHJcblx0XHQgICBcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0fVxyXG59IiwiLy8gZm9udHMgc3R5bGVzXHJcblxyXG5AbWl4aW4gZm9udC10eXBlKCRjb2xvciwgJGZvbnQtZmFtaWx5LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRsZXR0ZXItc3BhY2luZykge1xyXG5cdGNvbG9yOiAkY29sb3I7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuXHRmb250LXNpemU6ICRmb250LXNpemU7XHJcblx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuXHRsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nO1xyXG59IiwiLy8gNDA0IFNFQ1RJT05cclxuXHJcbi5lcnJvciB7XHJcblx0cGFkZGluZy1ib3R0b206IDI4MHB4O1xyXG5cdFxyXG5cdGgzIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogNDBweCAwO1xyXG5cdH1cclxuXHJcblx0Ji1pbWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7IG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvNDA0LnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0fVxyXG5cclxuXHQmLWxpbmsge1xyXG5cdFx0d2lkdGg6IDMwMHB4OyBoZWlnaHQ6IDgwcHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkaGVhZGVyLWJnLWNvbG9yO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRAaW5jbHVkZSBmb250LXR5cGUoJGRhcmstdGV4dCwgJG1haW4tZm9udCwgMjBweCwgODBweCwgMCk7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgZWFzZS1pbiAuMXM7XHJcblxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiA1cHggNXB4IDVweCAwcHggcmdiYSg5Myw2NCw1NSwwLjUpO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vIEFCT1VUIFNFQ1RJT05cclxuXHJcbi5hYm91dCB7XHJcblxyXG5cdGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItYmctY29sb3I7XHJcblx0cGFkZGluZzogNTBweCAwO1xyXG5cdFxyXG5cdCYtZGVzYyB7XHJcblx0XHRAZXh0ZW5kIC5jbGVhcmZpeDtcclxuXHJcblx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHQuYWJvdXQtZGVzY19faW1hZ2Uge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYWJvdXQtZGVzY19fdGV4dCB7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHQuYWJvdXQtZGVzY19fdGV4dCB7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19pbWFnZSB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0OyB3aWR0aDogNTAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDgwcHg7XHJcblxyXG5cdFx0XHQmX2l0ZW0ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0d2lkdGg6IDUwJTsgZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdHBhZGRpbmc6IDAgODBweDtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC10eXBlKCR3aGl0ZS10ZXh0LCAkbWFpbi1mb250LCAxOHB4LCAxLjYsIDAuOHB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyBDT05UQUNUUyBTRUNUSU9OXHJcblxyXG4uY29udGFjdHMge1xyXG5cdHBhZGRpbmc6IDIwcHggMCAzMzBweDtcclxuXHJcblx0LmNvbnRhaW5lci13cmFwIHtcclxuXHRcdEBleHRlbmQgLmNsZWFyZml4O1xyXG5cdH1cclxuXHJcblx0Ji1kZXNjIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7IHdpZHRoOiA1MCU7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdHBhZGRpbmc6IDAgMzBweDtcclxuXHJcblx0XHQmX19maXJtIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC10eXBlKCRkYXJrLXRleHQsICRtYWluLWZvbnQsIDI0cHgsIDEuNSwgMCk7XHJcblx0XHR9XHJcblx0XHQmX19hZGRyLFxyXG5cdFx0Jl9fdGVsLFxyXG5cdFx0Jl9fZW1haWwge1xyXG5cdFx0XHQmX3RleHQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtdHlwZSgkZGFyay10ZXh0LCAkbWFpbi1mb250LCAxOHB4LCAxLjUsIDApO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCYtbWFwIHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHBhZGRpbmc6IDAgMzBweDtcclxuXHJcblxyXG5cdFx0I21hcCB7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1RDQwMzc7IGJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCByZ2JhKDkzLDY0LDU1LDAuNSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRcclxuXHJcblxyXG59XHQiLCIvLyBGT09URVJcclxuXHJcbi5mb290ZXIge1xyXG5cdEBleHRlbmQgLmNsZWFyZml4O1xyXG5cclxuXHRwYWRkaW5nOiA1MHB4IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGhlYWRlci1iZy1jb2xvcjtcclxuXHRtaW4taGVpZ2h0OiAkZm9vdGVyLWhlaWdodDtcclxuXHRib3gtc2hhZG93OiAwcHggLTVweCA1cHggMHB4IHJnYmEoOTMsNjQsNTUsMC41KTtcclxuXHJcblx0cG9zaXRpb246IGFic29sdXRlOyBib3R0b206IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdCZfX2xvZ28ge1xyXG5cdFx0d2lkdGg6IDUwJTsgZmxvYXQ6IGxlZnQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRAaW5jbHVkZSBmb250LXR5cGUoJGdyZXktdGV4dCwgJGJvbGQtZm9udCwgNDhweCwgMSwgMCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2xvZ28ucG5nJykgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMjIlO1xyXG5cclxuXHRcdCZfbGluayB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTQwcHg7IG1hcmdpbjogYXV0bztcclxuXHRcdFx0aGVpZ2h0OiAxNDBweDsgXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbmZvIHtcclxuXHRcdHdpZHRoOiA1MCU7IGZsb2F0OiBsZWZ0O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMDBweDtcclxuXHRcdCZfaGVhZCB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtdHlwZSgkZ3JleS10ZXh0LCAkbWFpbi1mb250LCAxOHB4LCAxLjUsIDApO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAtNXB4OyBsZWZ0OiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZXktdGV4dDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl90ZWwge1xyXG5cdFx0XHQudGVsIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXR5cGUoJGdyZXktdGV4dCwgJG1haW4tZm9udCwgMThweCwgMS41LCAwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vIEdBTExFUlkgU0VDVElPTlxyXG5cclxuLmdhbGxlcnkge1xyXG5cclxuXHRwYWRkaW5nOiAyMHB4IDAgMzMwcHg7XHJcblxyXG5cdCYtd3JhcCB7XHJcblx0XHRAZXh0ZW5kIC5jbGVhcmZpeDtcclxuXHRcdG1hcmdpbjogMCAtMTVweDtcclxuXHR9XHJcblxyXG5cdCYtaXRlbS13cmFwIHtcclxuXHRcdHdpZHRoOiAyNSU7IHBhZGRpbmc6IDAgMTVweDsgZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQmLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7IG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGV4dDtcclxuXHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgZWFzZS1vdXQgLjJzO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGhlYWRlci1iZy1jb2xvcjtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHJcblx0XHRcdGJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCByZ2JhKDkzLDY0LDU1LDAuNSk7XHJcblxyXG5cdFx0XHQuZ2FsbGVyeS1pdGVtX19saW5rX2ltZyB7XHJcblx0XHRcdFx0b3BhY2l0eTogLjU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fbGluayB7XHJcblx0XHRcdFxyXG5cdFx0XHQmX2ltZyB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlOyBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAuM3M7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9IFxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vIFBST0RVQ1RTIFNFQ1RJT05cclxuXHJcbi5wcm9kdWN0cyB7XHJcblxyXG5cdHBhZGRpbmc6IDMwcHggMCAzMDBweDtcclxuXHJcblx0Ji13cmFwIHtcclxuXHRcdEBleHRlbmQgLmNsZWFyZml4O1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQucHJvZC1pdGVtLXdyYXAge1xyXG5cdFx0d2lkdGg6IDI1JTsgcGFkZGluZzogMCAxNXB4O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQucHJvZHVjdC1pdGVtIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkaGVhZGVyLWJnLWNvbG9yO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgZWFzZS1vdXQgLjJzO1xyXG5cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogNXB4IDVweCA1cHggMHB4IHJnYmEoOTMsNjQsNTUsMC41KTtcclxuXHJcblx0XHRcdC5wcm9kdWN0LWl0ZW1fX2ltZ19pdGVtIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAuNTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19pbWcge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10ZXh0O1xyXG5cdFx0XHQmX2l0ZW0ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlOyBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAuM3M7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19uYW1lIHtcclxuXHRcdFx0XHJcblx0XHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdCYtdGV4dCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGxlZnQ6IDA7IHJpZ2h0OiAwO1x0XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC10eXBlKCRkYXJrLXRleHQsICRtYWluLWZvbnQsIDIwcHgsIDEuMywgMCk7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxufSIsIi8vIEhFQURFUiBTRUNUSU9OXHJcblxyXG4uaGVhZGVyIHtcclxuXHRtaW4taGVpZ2h0OiAyNDBweDtcclxuXHQmLXRvcCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDEwMDA7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHRtaW4taGVpZ2h0OiAxNjBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItYmctY29sb3I7XHJcblx0XHRib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggcmdiYSg5Myw2NCw1NSwwLjUpO1xyXG5cclxuXHRcdEBleHRlbmQgLmNsZWFyZml4O1xyXG5cdFx0Jl9fdGVsIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdCZfaGVhZCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC10eXBlKCRncmV5LXRleHQsICRtYWluLWZvbnQsIDE4cHgsIDEuOSwgMCk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogMDsgbGVmdDogMDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1x0XHJcblx0XHRcdFx0XHR3aWR0aDogMzAwcHg7IGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JleS10ZXh0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudGVsIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXR5cGUoJGdyZXktdGV4dCwgJG1haW4tZm9udCwgMThweCwgMS41LCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQmX19sb2dvIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBib3R0b206IC0zMCU7IGxlZnQ6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7IGhlaWdodDogMjAwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvbG9nby5wbmcnKSBjZW50ZXIgbm8tcmVwZWF0ICRoZWFkZXItYmctY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogNzUlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtdHlwZSgkZ3JleS10ZXh0LCAkYm9sZC1mb250LCA0OHB4LCAyLjEsIDApO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggcmdiYSg5Myw2NCw1NSwwLjUpO1xyXG5cclxuXHRcdFx0Jl9saW5rIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19hZGRyIHtcclxuXHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0Jl9oZWFkIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXR5cGUoJGdyZXktdGV4dCwgJG1haW4tZm9udCwgMThweCwgMS45LCAwKTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogMDsgcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcdFxyXG5cdFx0XHRcdFx0d2lkdGg6IDMwMHB4OyBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZXktdGV4dDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmFkZHIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtdHlwZSgkZ3JleS10ZXh0LCAkbWFpbi1mb250LCAxOHB4LCAxLjUsIDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJvdHRvbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDEwMDtcclxuXHRcdC5uYXYge1xyXG5cdFx0XHRAZXh0ZW5kIC5jbGVhcmZpeDtcclxuXHRcdFx0Jl9fbGlzdCB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdCZfaXRlbSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJzsgXHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGRhcmstdGV4dDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogd2lkdGggZWFzZS1pbiAuM3M7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLWxpbmsge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC10eXBlKCRkYXJrLXRleHQsICRib2xkLWZvbnQsIDE4cHgsIDQ4cHgsIDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmFjdGl2ZSB7XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZWFkZXItYm90dG9tLW1haW4ge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaW50cm8tYmcucG5nJykgbGVmdCB0b3Agbm8tcmVwZWF0O1xyXG5cdH1cclxufSIsIi8vIElOVFJPIFNFQ1RJT05cclxuXHJcbi5pbnRybyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblxyXG5cdC5jb250YWluZXItd3JhcCB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pbnRyby1iZy5wbmcnKSBsZWZ0IC04MHB4IG5vLXJlcGVhdDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdH1cclxuXHQmX19kZXNjIHtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuXHRcdCZfaDEge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHQiLCIucHJlbG9hZGVyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym90dG9tOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgdG9wOiAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNEN0NDQzg7XHJcblx0ei1pbmRleDogMTAwNTAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jc3Nsb2FkLWxvYWRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IGNhbGMoNTAlIC0gMzFweCk7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTMxcHg7XHJcblx0d2lkdGg6IDYycHg7XHJcblx0aGVpZ2h0OiA2MnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRwZXJzcGVjdGl2ZTogNzgwcHg7XHJcbn1cclxuXHJcbi5jc3Nsb2FkLWlubmVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1x0XHJcbn1cclxuXHJcbi5jc3Nsb2FkLWlubmVyLmNzc2xvYWQtb25lIHtcclxuXHRsZWZ0OiAwJTtcclxuXHR0b3A6IDAlO1xyXG5cdGFuaW1hdGlvbjogY3NzbG9hZC1yb3RhdGUtb25lIDEuMTVzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiKDkzLDY0LDU1KTtcclxufVxyXG5cclxuLmNzc2xvYWQtaW5uZXIuY3NzbG9hZC10d28ge1xyXG5cdHJpZ2h0OiAwJTtcclxuXHR0b3A6IDAlO1xyXG5cdGFuaW1hdGlvbjogY3NzbG9hZC1yb3RhdGUtdHdvIDEuMTVzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRib3JkZXItcmlnaHQ6IDNweCBzb2xpZCByZ2IoOTMsNjQsNTUpO1xyXG59XHJcblxyXG4uY3NzbG9hZC1pbm5lci5jc3Nsb2FkLXRocmVlIHtcclxuXHRyaWdodDogMCU7XHJcblx0Ym90dG9tOiAwJTtcclxuXHRhbmltYXRpb246IGNzc2xvYWQtcm90YXRlLXRocmVlIDEuMTVzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRib3JkZXItdG9wOiAzcHggc29saWQgcmdiKDkzLDY0LDU1KTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS1vbmUge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlWCgzNWRlZykgcm90YXRlWSgtNDVkZWcpIHJvdGF0ZVooMGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKC00NWRlZykgcm90YXRlWigzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS1vbmUge1xyXG5cdDAlIHtcclxuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlWCgzNWRlZykgcm90YXRlWSgtNDVkZWcpIHJvdGF0ZVooMGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LW8tdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKC00NWRlZykgcm90YXRlWigzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQC1tcy1rZXlmcmFtZXMgY3NzbG9hZC1yb3RhdGUtb25lIHtcclxuXHQwJSB7XHJcblx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKC00NWRlZykgcm90YXRlWigwZGVnKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKC00NWRlZykgcm90YXRlWigzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGNzc2xvYWQtcm90YXRlLW9uZSB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMzVkZWcpIHJvdGF0ZVkoLTQ1ZGVnKSByb3RhdGVaKDBkZWcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKC00NWRlZykgcm90YXRlWigzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGNzc2xvYWQtcm90YXRlLW9uZSB7XHJcblx0MCUge1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoMzVkZWcpIHJvdGF0ZVkoLTQ1ZGVnKSByb3RhdGVaKDBkZWcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKC00NWRlZykgcm90YXRlWigzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS10d28ge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlWCg1MGRlZykgcm90YXRlWSgxMGRlZykgcm90YXRlWigwZGVnKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVgoNTBkZWcpIHJvdGF0ZVkoMTBkZWcpIHJvdGF0ZVooMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgY3NzbG9hZC1yb3RhdGUtdHdvIHtcclxuXHQwJSB7XHJcblx0XHQtby10cmFuc2Zvcm06IHJvdGF0ZVgoNTBkZWcpIHJvdGF0ZVkoMTBkZWcpIHJvdGF0ZVooMGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LW8tdHJhbnNmb3JtOiByb3RhdGVYKDUwZGVnKSByb3RhdGVZKDEwZGVnKSByb3RhdGVaKDM2MGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5ALW1zLWtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS10d28ge1xyXG5cdDAlIHtcclxuXHRcdC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoNTBkZWcpIHJvdGF0ZVkoMTBkZWcpIHJvdGF0ZVooMGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlWCg1MGRlZykgcm90YXRlWSgxMGRlZykgcm90YXRlWigzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGNzc2xvYWQtcm90YXRlLXR3byB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoNTBkZWcpIHJvdGF0ZVkoMTBkZWcpIHJvdGF0ZVooMGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoNTBkZWcpIHJvdGF0ZVkoMTBkZWcpIHJvdGF0ZVooMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS10d28ge1xyXG5cdDAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDUwZGVnKSByb3RhdGVZKDEwZGVnKSByb3RhdGVaKDBkZWcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDUwZGVnKSByb3RhdGVZKDEwZGVnKSByb3RhdGVaKDM2MGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGNzc2xvYWQtcm90YXRlLXRocmVlIHtcclxuXHQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVgoMzVkZWcpIHJvdGF0ZVkoNTVkZWcpIHJvdGF0ZVooMGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKDU1ZGVnKSByb3RhdGVaKDM2MGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzIGNzc2xvYWQtcm90YXRlLXRocmVlIHtcclxuXHQwJSB7XHJcblx0XHQtby10cmFuc2Zvcm06IHJvdGF0ZVgoMzVkZWcpIHJvdGF0ZVkoNTVkZWcpIHJvdGF0ZVooMGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LW8tdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKDU1ZGVnKSByb3RhdGVaKDM2MGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5ALW1zLWtleWZyYW1lcyBjc3Nsb2FkLXJvdGF0ZS10aHJlZSB7XHJcblx0MCUge1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlWCgzNWRlZykgcm90YXRlWSg1NWRlZykgcm90YXRlWigwZGVnKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKDU1ZGVnKSByb3RhdGVaKDM2MGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgY3NzbG9hZC1yb3RhdGUtdGhyZWUge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKDU1ZGVnKSByb3RhdGVaKDBkZWcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKDU1ZGVnKSByb3RhdGVaKDM2MGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgY3NzbG9hZC1yb3RhdGUtdGhyZWUge1xyXG5cdDAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKDU1ZGVnKSByb3RhdGVaKDBkZWcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDM1ZGVnKSByb3RhdGVZKDU1ZGVnKSByb3RhdGVaKDM2MGRlZyk7XHJcblx0fVxyXG59IiwiLy8gUFJPRFVDVFMgTElTVCBTRUNUSU9OXHJcblxyXG4ucHJvZHVjdHMtbGlzdCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXNlYy1jb2xvcjtcclxuXHRwYWRkaW5nOiAyMHB4IDAgMzMwcHg7XHJcblxyXG5cdCYtdGFibGVzIHtcclxuXHJcblx0fVxyXG5cclxuXHR0YWJsZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG5cdFx0Y2FwdGlvbiB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtdHlwZSgkZGFyay10ZXh0LCAkYm9sZC1mb250LCAyMHB4LCAxLjgsIDApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0dGhlYWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1NTQ4O1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXR5cGUoJHdoaXRlLXRleHQsICRtYWluLWZvbnQsIDIwcHgsIDQwcHgsIDFweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJvZHktY29sIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC10eXBlKCRkYXJrLXRleHQsICRtYWluLWZvbnQsIDE2cHgsIDIwcHgsIDFweCk7XHJcblx0XHRcdFxyXG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXktdGV4dDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5uYW1lLXJvdyB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDsgdGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdH1cclxuXHJcblx0XHQuaXptLXJvdyB7XHJcblx0XHRcdHdpZHRoOiAxMCU7IHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQuc2l6ZS1yb3cge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAxNSU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnByaWNlLXJvdyB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDE1JTtcclxuXHRcdH1cclxuXHJcblx0XHRcclxuXHJcblxyXG5cdFx0XHJcblxyXG5cdH1cclxuXHJcbn0iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
