#citation-tool *,#citation-tool :focus{outline:0}#citation-tool article,#citation-tool aside,#citation-tool details,#citation-tool figcaption,#citation-tool figure,#citation-tool footer,#citation-tool header,#citation-tool hr,#citation-tool img,#citation-tool main,#citation-tool nav,#citation-tool section,#citation-tool summary,#citation-tool svg{display:block}#citation-tool *{margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;min-width:1px}#citation-tool html{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none}#citation-tool a,#citation-tool a:hover,#citation-tool input,#citation-tool select,#citation-tool textarea{-webkit-tap-highlight-color:transparent;outline:0}#citation-tool ol,#citation-tool ul{list-style:none}#citation-tool blockquote,#citation-tool q{quotes:none}#citation-tool blockquote:after,#citation-tool blockquote:before,#citation-tool q:after,#citation-tool q:before{content:'';content:none}#citation-tool a img,#citation-tool fieldset,#citation-tool hr{border:0}#citation-tool mark{background:0 0}#citation-tool table{border-collapse:collapse;border-spacing:0}#citation-tool .table_wrap{overflow:auto}#citation-tool td{vertical-align:middle}#citation-tool .trim{word-break:break-all!important}#citation-tool input[type=email],#citation-tool input[type=search],#citation-tool input[type=tel],#citation-tool input[type=text],#citation-tool select,#citation-tool textarea{transition:.4s;border-radius:0;-webkit-appearance:none}#citation-tool .button,#citation-tool button,#citation-tool input[type=button],#citation-tool input[type=submit]{transition:.4s;-webkit-appearance:none;cursor:pointer;border:none}#citation-tool hr{clear:both;font-size:0;overflow:hidden;height:0}#citation-tool .alignleft{float:left}#citation-tool .alignright{float:right}#citation-tool img.alignleft{margin:0 30px 10px 0}#citation-tool img.alignright{margin:0 0 10px 30px}#citation-tool .aligncenter{margin-left:auto;margin-right:auto}#citation-tool img,#citation-tool svg{max-width:100%;height:auto}.search-result{display:grid;overflow:hidden;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:28px;grid-row-gap:35px;margin-bottom:30px!important}.search-result .search-result__box{display:flex;justify-content:space-between;flex-direction:column;align-self:flex-start;flex-basis:31%;padding:20px 15px!important;border:1px solid rgba(15,128,222,.15);box-sizing:border-box;border-radius:5px;width:100%;height:100%;max-width:350px;min-height:270px}.search-result .search-result__box_wrap{display:flex;flex-direction:row}.search-result .search-result__box .search-result__img{width:100%;max-width:79px;margin-right:15px!important}.search-result .search-result__box .search-result__content{display:flex;flex-wrap:wrap;align-content:space-between;word-break:break-word}.search-result .search-result__box .search-result__name{font-size:14px;font-weight:500;color:#045281;display:block;margin-bottom:15px!important;line-height:20px!important}.search-result .search-result__box label{font-size:12px;line-height:14px;color:#878787;margin-bottom:5px!important}.search-result .search-result__box .search-result__author,.search-result .search-result__box .search-result__date{font-size:12px;display:block;margin-bottom:15px!important;line-height:20px!important}.search-result .search-result__box .search-result__btn-clock{width:100%;align-self:center}.search-result .search-result__box .button-transparent{border:1px solid #0f80de!important;box-sizing:border-box;border-radius:13px;padding:17px 10px!important;width:100%;text-align:center;transition:.3s linear;cursor:pointer;display:block;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.7px;text-transform:uppercase;color:#0f80de!important}.search-result .search-result__box .button-transparent:hover{background:#0f80de;color:#fff!important}.search-result .search-result__row{display:flex;justify-content:space-between;flex-basis:100%;margin-bottom:43px;position:relative;background:#f5fafe;border-radius:10px;padding:25px 30px 25px 20px}.search-result .search-result__row .search-result__content{display:flex;flex-wrap:wrap;align-content:space-between;flex-basis:100%}.search-result .search-result__row .search-result__name{font-size:14px;font-weight:500;color:#045281;display:block;margin-bottom:20px}.search-result .search-result__row .search-result__author,.search-result .search-result__row .search-result__date{font-size:12px;display:block;margin-bottom:7px}.search-result .search-result__row .search-result__title{flex-basis:75%}.search-result .search-result__row .search-result__text{display:flex;justify-content:space-between;flex-basis:31%;margin-bottom:43px}.load-more-block{text-align:center}.load-more-block .load-more-books{display:inline-block;position:relative;padding-right:20px!important;font-size:14px;font-weight:400;text-decoration:none}.load-more-block .load-more-books img,.load-more-block .load-more-books svg{position:absolute;top:50%;right:0;margin-top:-7px!important}.search-result_cta{padding:25px!important;margin:80px 0 0!important;background:#f5fafe;border:1px solid rgba(15,128,222,.1);box-sizing:border-box;border-radius:13px;display:flex;flex-direction:row;justify-content:center;align-items:center}.search-result_cta span{font-weight:500;font-size:24px;line-height:30px;color:#0f80de;margin-right:30px!important}.search-result_cta a{padding:16px 30px!important;font-weight:500!important;font-size:14px!important;line-height:20px!important;letter-spacing:.7px!important;text-transform:uppercase!important;color:#fff!important;background:#0f80de;border-radius:13px;transition:.3s linear;border:1px solid #0f80de}.search-result_cta a:hover{background:#f5fafe;color:#0f80de!important;border:1px solid #0f80de}.terms-customer #list-sources{display:none}.citation-block{display:flex;justify-content:space-between;flex-direction:column}.citation-block .h2{font-weight:500;font-size:28px;line-height:120%;text-align:center;color:#045281;margin:0 auto 30px;display:block}.citation-block .button{margin:0 16px 0 0}.citation-block .add-new-citation{font-size:16px;font-weight:500;text-decoration:none;position:relative;padding-right:20px;margin-top:5px;display:inline-block}.citation-block .add-new-citation:before{content:'';position:absolute;transform:translate(-50%,-50%);top:50%;right:-5.5px;background:#02c1ff;width:12px;height:1px;transition:.4s ease-in-out}.citation-block .add-new-citation:after{content:'';position:absolute;transform:translate(-50%,-50%);top:50%;right:6px;background:#02c1ff;width:1px;height:12px;transition:.4s ease-in-out}.citation-block .add-new-citation:hover{color:#045281}.citation-block .add-new-citation:hover:after,.citation-block .add-new-citation:hover:before{background:#045281}.citation-block .citation-blog-list{margin-bottom:30px;background:#fff;border:1px solid rgba(15,128,222,.2);box-sizing:border-box;box-shadow:0 1px 7px rgba(4,82,129,.15);border-radius:10px}.citation-block .citation-blog-list .citation__bibliografy,.citation-block .citation-blog-list .citation__in-text{font-size:14px;line-height:20px;color:#303a4e;display:block}.citation-block .citation-blog-list .citation__box{position:relative;padding:25px 30px 25px 20px;min-height:150px;border-bottom:1px solid rgba(15,128,222,.2)}.citation-block .citation-blog-list .citation__box:last-child{border-bottom:none}.citation-block .citation-blog-list .citation__box.preload:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:none;opacity:.5;z-index:1}.citation-block .citation-blog-list .citation__box.preload .lds-ring{position:absolute;width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.citation-block .citation-blog-list .citation__box.preload .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M40.0003 20C40.0003 31.0457 31.046 40 20.0003 40C8.95465 40 0.000347622 31.0457 0.000347622 20C0.000347622 8.9543 8.95465 0 20.0003 0C31.046 0 40.0003 8.9543 40.0003 20ZM6.40035 20C6.40035 27.5111 12.4893 33.6 20.0003 33.6C27.5114 33.6 33.6003 27.5111 33.6003 20C33.6003 12.4889 27.5114 6.4 20.0003 6.4C12.4893 6.4 6.40035 12.4889 6.40035 20Z" fill="%23CDE2F5"/><path d="M36.7898 19.4151C38.5561 19.3536 40.0642 20.7436 39.8435 22.4971C39.4592 25.5509 38.3732 28.4899 36.6527 31.0765C34.3383 34.556 30.9922 37.2231 27.0842 38.7033C23.1763 40.1835 18.9029 40.4024 14.8642 39.3293C10.8254 38.2562 7.22426 35.945 4.56645 32.7203C1.90863 29.4955 0.327678 25.5193 0.0456218 21.3499C-0.236435 17.1806 0.794577 13.0276 2.99385 9.47431C5.19313 5.92099 8.4502 3.14581 12.3076 1.53853C15.1752 0.343671 18.2675 -0.161122 21.3385 0.0448441C23.1018 0.16311 24.1783 1.90895 23.7806 3.63093C23.3829 5.35291 21.6541 6.38577 19.8868 6.40049C18.1393 6.41505 16.4008 6.76637 14.7692 7.44621C12.1461 8.53915 9.93133 10.4263 8.43582 12.8425C6.94031 15.2588 6.23923 18.0828 6.43102 20.918C6.62282 23.7531 7.69787 26.457 9.50519 28.6498C11.3125 30.8426 13.7613 32.4143 16.5076 33.144C19.254 33.8737 22.1599 33.7248 24.8173 32.7183C27.4747 31.7117 29.75 29.8981 31.3238 27.532C32.3027 26.0603 32.9796 24.4208 33.3276 22.7083C33.6796 20.9763 35.0236 19.4767 36.7898 19.4151Z" fill="%235CA0DD"/></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;background-color:transparent}.citation-block .citation-blog-list .citation__box.preload .lds-ring div:nth-child(1){animation-delay:-.45s}.citation-block .citation-blog-list .citation__box.preload .lds-ring div:nth-child(2){animation-delay:-.3s}.citation-block .citation-blog-list .citation__box.preload .lds-ring div:nth-child(3){animation-delay:-.15s}.citation-block .citation-blog-list .citation__content{max-width:75%}.citation-block .citation-blog-list .citation__more-content{display:none}.citation-block .citation-blog-list .citation__more-content p:last-of-type{padding-bottom:0}.citation-block .citation-blog-list .citation__more-block{position:relative;padding-top:10px;display:flex;justify-content:space-between;align-items:center}.citation-block .citation-blog-list .citation__more-block .button{font-size:14px;font-weight:500;text-transform:none;padding:10px 21px 9px;margin:0}.citation-block .citation-blog-list .citation__edit-block{display:flex;justify-content:center;align-items:center}.citation-block .citation-blog-list .citation__more{color:#02c1ff;font-weight:500;position:relative;margin-right:30px;text-decoration:underline}.citation-block .citation-blog-list .citation__more:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="9" viewBox="0 0 16 9"><path fill="#03C1FF" fill-rule="nonzero" d="M14.901.196a.626.626 0 0 1 .91 0 .69.69 0 0 1 0 .948l-7.356 7.66a.626.626 0 0 1-.91 0L.189 1.144a.69.69 0 0 1 0-.948.626.626 0 0 1 .91 0L8 7.182 14.901.196z"/></svg>');position:absolute;top:50%;right:-21px;width:16px;height:20px;margin-top:-10px;transition:.4s ease-in-out}.citation-block .citation-blog-list .citation__more.active:before{transform:rotate(180deg)}.citation-block .citation-blog-list .citation__more:hover{cursor:pointer;text-decoration:none}.citation-block .citation__copy{font-size:14px;line-height:22px;color:#03c1ff;cursor:pointer;transition:.3s linear;position:relative;display:flex;align-items:center}.citation-block .citation__copy>span{margin-left:5px}.citation-block .citation__copy svg{margin-right:5px}.citation-block .citation__copy:before{position:absolute;top:3px;left:0}.citation-block .citation__copy:hover{text-decoration:underline}.citation-block .citation__close{font-size:14px;line-height:22px;color:#03c1ff;cursor:pointer;transition:.3s linear;margin-left:50px;position:relative;display:flex;align-items:center}.citation-block .citation__close svg{margin-right:5px}.citation-block .citation__close:before{position:absolute;top:0;left:0}.citation-block .citation__close:hover{text-decoration:underline}.citation-block .citation__edit{font-size:14px;line-height:22px;color:#03c1ff;cursor:pointer;transition:.3s linear;position:relative;display:flex;align-items:center}.citation-block .citation__edit svg{margin-right:5px}.citation-block .citation__edit svg path{fill:#03c1ff}.citation-block .citation__edit:before{position:absolute;top:2px;left:0}.citation-block .citation__edit:hover{text-decoration:underline}.citation-block .citation__info_block{position:absolute;top:30px;right:20px;display:flex;flex-direction:row;align-items:center}.citation-block .citation__info_missing{font-size:14px;line-height:20px;color:#f5a623;position:relative;padding-left:20px}.citation-block .citation__info_missing:before{content:url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/att.svg);position:absolute;top:2px;left:0}.citation-block .citation__info_source{padding:3px 7px;background:#0f80de;border-radius:6px;color:#fff;font-size:14px;line-height:20px;margin-left:30px;text-align:center;text-transform:capitalize}.citation-block label{font-size:12px;line-height:14px;color:#878787;margin-bottom:5px}.citation-block .citation__in-text{font-size:14px;line-height:20px;color:#303a4e;margin-bottom:20px}.citation-block .citation__bibliografy{font-size:14px;line-height:20px;color:#303a4e;margin-bottom:30px}.citation-block .citation__bibliografy .csl-right-inline{word-break:break-word}.cited-section{padding:80px 20px;background:rgba(15,128,222,.03);margin-top:55px}.citation-block__btn{display:flex;flex-direction:row;justify-content:space-between}.citation-btn{padding:17px 30px;border:1px solid #03c1ff;box-sizing:border-box;border-radius:13px;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.7px;text-transform:uppercase;text-align:center;transition:.3s linear;cursor:pointer}.citation-btn_clear{background:0 0;color:#03c1ff}.citation-btn_clear:hover{color:#fff;background:#03c1ff}.citation-btn_blue{background:#03c1ff;color:#fff;margin-right:25px}.citation-btn_blue:hover{color:#03c1ff;background:0 0}.citation-btn:focus{outline:0}.citation-block_style-list{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:20px}.citation-block_style-list span{margin-right:5px}.citation-block_style-list select{display:none}.citation-block_style-list .select{position:relative}.citation-block_style-list .select-styled{padding-right:13px;position:relative;font-weight:500;color:#0f80de;cursor:pointer}.citation-block_style-list .select-styled:after{content:'';position:absolute;right:0;top:7px;border:5px solid transparent;border-color:#0f80de transparent transparent;transition:.3s linear}.citation-block_style-list .select-styled.active:after{border-color:transparent transparent #0f80de;top:2px}.citation-block_style-list .select-options{position:absolute;display:none;list-style:none;z-index:999;width:158px;padding:10px;border-radius:13px;box-shadow:0 1px 13px 0 rgba(0,0,0,.3);background-color:#fff;top:calc(100% + 6px);right:unset;left:calc(100% - 152px);max-height:unset}.citation-block_style-list .select-options li{border:none;color:#303a4e;padding:15px;cursor:pointer}.citation-block_style-list .select-options li:hover{color:#046dcb}.citation-block_style-list .select-options li:hover span{box-shadow:none}.cited-cta-block{border:3px solid #a0ccf2;border-radius:13px;padding:40px;width:auto;margin:62px 0 25px}.cited-cta-block:after{content:"";clear:both;display:table}.cited-cta-block img{float:right;max-height:200px}.cited-cta-block_title{font-weight:500;font-size:24px;line-height:30px;text-align:center;color:#045281;margin:0 0 15px}.cited-cta-block_title br{display:none}.cited-cta-block_subtitle{font-size:18px;line-height:22px;color:#303a4e;margin:0 0 30px}.cited-cta-block p{text-align:left}.cited-cta-block a{display:block;max-width:220px}.cited-cta-block a:hover{text-decoration:none}.citation-delete-popup,.citation-search-popup{display:none}.citation-delete-popup_block,.citation-search-popup_block{position:fixed;top:30%;left:calc(50% - 195px);z-index:99999999999;width:100%;max-width:390px;background:#fff;border-radius:13px;display:flex;flex-direction:column;align-items:center}.citation-delete-popup_overlay,.citation-search-popup_overlay{position:fixed;top:0;left:0;z-index:9999999999;width:100vw;height:100vh;background:#000;opacity:.5;cursor:pointer}.citation-delete-popup_title,.citation-search-popup_title{background:#045281;width:100%;padding:19px 0;text-align:center;border-radius:13px 13px 0 0;font-weight:500;font-size:18px;line-height:22px;color:#fff;position:relative}.citation-delete-popup_content,.citation-search-popup_content{padding:20px}.citation-delete-popup_content p,.citation-search-popup_content p{font-size:16px;line-height:26px;color:#000;margin-bottom:20px}.citation-delete-popup_buttons,.citation-search-popup_buttons{display:flex;flex-direction:row;justify-content:space-between}.citation-delete-popup_buttons button,.citation-search-popup_buttons button{margin:0!important}.citation-delete-popup_button,.citation-search-popup_button{display:flex;flex-direction:row;justify-content:center}.citation-delete-popup_button button,.citation-search-popup_button button{margin:0!important}.citation-delete-popup_close,.citation-search-popup_close{position:absolute;width:15px;height:15px;top:30px;right:22px;cursor:pointer}.citation-delete-popup_close:after,.citation-delete-popup_close:before,.citation-search-popup_close:after,.citation-search-popup_close:before{content:'';position:absolute;top:0;left:0;width:21px;height:2px;background:#fff;transition:.5s}.citation-delete-popup_close:before,.citation-search-popup_close:before{transform:rotate(45deg)}.citation-delete-popup_close:after,.citation-search-popup_close:after{transform:rotate(-45deg)}.citation-delete-popup_close:hover:before,.citation-search-popup_close:hover:before{transform:rotate(135deg)}.citation-delete-popup_close:hover:after,.citation-search-popup_close:hover:after{transform:rotate(45deg)}.scroll_remover{overflow:hidden}.dandruff{padding:5px 15px;border-radius:10px;color:#045281;font-size:18px;display:flex;justify-content:center;align-items:center;position:relative}.dandruff img{width:81px;margin-right:22px}.dandruff.preload:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:none;opacity:.5;z-index:1}.dandruff.preload .lds-ring{position:absolute;width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.dandruff.preload .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M40.0003 20C40.0003 31.0457 31.046 40 20.0003 40C8.95465 40 0.000347622 31.0457 0.000347622 20C0.000347622 8.9543 8.95465 0 20.0003 0C31.046 0 40.0003 8.9543 40.0003 20ZM6.40035 20C6.40035 27.5111 12.4893 33.6 20.0003 33.6C27.5114 33.6 33.6003 27.5111 33.6003 20C33.6003 12.4889 27.5114 6.4 20.0003 6.4C12.4893 6.4 6.40035 12.4889 6.40035 20Z" fill="%23CDE2F5"/><path d="M36.7898 19.4151C38.5561 19.3536 40.0642 20.7436 39.8435 22.4971C39.4592 25.5509 38.3732 28.4899 36.6527 31.0765C34.3383 34.556 30.9922 37.2231 27.0842 38.7033C23.1763 40.1835 18.9029 40.4024 14.8642 39.3293C10.8254 38.2562 7.22426 35.945 4.56645 32.7203C1.90863 29.4955 0.327678 25.5193 0.0456218 21.3499C-0.236435 17.1806 0.794577 13.0276 2.99385 9.47431C5.19313 5.92099 8.4502 3.14581 12.3076 1.53853C15.1752 0.343671 18.2675 -0.161122 21.3385 0.0448441C23.1018 0.16311 24.1783 1.90895 23.7806 3.63093C23.3829 5.35291 21.6541 6.38577 19.8868 6.40049C18.1393 6.41505 16.4008 6.76637 14.7692 7.44621C12.1461 8.53915 9.93133 10.4263 8.43582 12.8425C6.94031 15.2588 6.23923 18.0828 6.43102 20.918C6.62282 23.7531 7.69787 26.457 9.50519 28.6498C11.3125 30.8426 13.7613 32.4143 16.5076 33.144C19.254 33.8737 22.1599 33.7248 24.8173 32.7183C27.4747 31.7117 29.75 29.8981 31.3238 27.532C32.3027 26.0603 32.9796 24.4208 33.3276 22.7083C33.6796 20.9763 35.0236 19.4767 36.7898 19.4151Z" fill="%235CA0DD"/></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;background-color:transparent}.dandruff.preload .lds-ring div:nth-child(1){animation-delay:-.45s}.dandruff.preload .lds-ring div:nth-child(2){animation-delay:-.3s}.dandruff.preload .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.form-block__selects_wrap{display:flex;flex-direction:row;justify-content:center;width:100%;max-width:835px}.form-block__selects_wrap .select{padding-left:15px}.form-block__g-select{width:calc(100% - 10px);display:flex;justify-content:center}.form-block__g-select .g-select-item{margin-right:2px!important;padding:10px 20px!important;border-right:none!important;background-color:#fff}.form-block__g-select .g-select-item:hover{background-color:#0f80de;color:#fff!important;border-radius:7px 7px 0 0!important}.form-block__g-select .g-select-item:first-child{border-top-left-radius:10px!important}.form-block__g-select .g-select-item,.form-block__g-select .select{text-align:center;width:-moz-fit-content!important;width:fit-content!important;font-size:14px!important;line-height:1!important;color:#303a4e;height:42px!important}.select-styled-one{width:100%;height:47px;padding:11px 30px 10px 20px!important;font-weight:400;font-family:GothamPro,sans-serif!important;font-size:16px;line-height:22px;color:#303a4e;border:1px solid rgba(15,128,222,.5);background:#fff;border-radius:7px!important}.g-active{background-color:#0f80de!important;color:#fff!important;font-weight:300!important;position:relative;cursor:pointer;border-radius:7px 7px 0 0!important}.select.g-active{border-top-right-radius:10px!important}#ct-source_manage .select,.ct-form_generate .select{padding-left:16px}#ct-source_manage .select-options,.ct-form_generate .select-options{width:175px!important;padding:10px!important;border-radius:13px!important;box-shadow:0 24px 74px 0 #0f3FDE14!important;background-color:#fff!important;top:calc(100% + 15px)!important;right:unset!important;left:calc(50% - 79px)!important;max-height:unset!important}#ct-source_manage .select-options li,.ct-form_generate .select-options li{border:none!important;color:#303a4e!important}#ct-source_manage .select-options li:hover,.ct-form_generate .select-options li:hover{border-radius:8px!important;color:#046dcb!important}#ct-source_manage .select-options li:hover span,.ct-form_generate .select-options li:hover span{box-shadow:none!important}#ct-source_manage .popup-body .select-options,.ct-form_generate .popup-body .select-options{max-height:150px!important}.form-block__main-wrap{display:flex;flex-direction:column;align-items:center;width:100%;padding:30px 10px!important;background:rgba(15,128,222,.03);border:1px solid rgba(15,128,222,.15);border-top:1px solid #0f80de;border-radius:0 0 7px 7px;min-height:170px;margin:0 auto}.form-block__input-button{display:flex;width:100%;padding:20px 25px 0!important}.form-block__input-button .form-block__input{flex-grow:1}.form-block__input-button .form-block__input input{width:100%;border-radius:5px 0 0 5px!important;border:1px solid rgba(15,128,222,.5)!important;border-right:1px solid #03c1ff!important;height:54px!important;font-size:16px!important;line-height:1.38!important;color:#878787!important;padding-left:15px!important;background-color:#fff!important}.form-block__input-button .form-block__button{position:relative;cursor:pointer}.form-block__input-button .form-block__button input{font-size:14px;font-weight:500;line-height:1.43;letter-spacing:.7px;text-align:center;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding:17px 65px 17px 89px!important;transition:.5s;text-transform:uppercase}.form-block__input-button .form-block__button:hover input{background-color:#36ceff;box-shadow:0 4px 9px 0 rgba(0,0,0,.4),0 4px 9px 0 rgba(3,193,255,.6)}.form-block__input-button .form-block__button:before{content:'';width:13px;height:13px;position:absolute;top:20px;left:65px;pointer-events:none;background:url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/shape.svg) no-repeat;background-size:cover}.auto-manually-cite-block{display:flex;position:relative;flex-direction:row;justify-content:space-between;width:100%;max-width:270px;border:1px solid #0f80de;border-radius:5px;background:#fff;margin-left:-20px!important}.auto-manually-cite-block .tooltip__container{position:absolute;top:calc(50% - 7px);right:-21px}.auto-manually-cite-block .tooltip__container .tooltip__text{width:300px;left:-260px}.auto-manually-cite-block span{text-decoration:none!important;padding:8px 16px!important;color:#303a4e!important;font-size:14px;line-height:14px;flex-basis:50%;text-align:center;transition:.3s linear;cursor:pointer}.auto-manually-cite-block span:hover{box-shadow:0 4px 9px 0 rgba(0,0,0,.4),0 4px 9px 0 rgba(3,193,255,.6)}.auto-manually-cite-block .active-cite{background:#0f80de;color:#fff!important}.auto-manually-cite-block .active-cite.auto-cite{border-radius:3px 0 0 3px}.auto-manually-cite-block .active-cite.manually-cite{border-radius:0 3px 3px 0}.form-block__switch-wrap{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.form-block__switch-wrap .in-form-citation{display:none;font-size:16px;line-height:22px;color:#303a4e}.form-block__switch-wrap .in-form-citation span{line-height:33px}.search-loading{position:relative;pointer-events:none}.search-loading input{pointer-events:none!important}.search-loading:after{content:'';width:100%;height:26px;background:url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/three-dots.svg) 50% no-repeat,#03c1ff;background-size:contain;position:absolute;top:calc(50% - 13px);left:0;transition:.4s linear}.generate-loading{position:relative;pointer-events:none}.generate-loading input{pointer-events:none!important}.generate-loading:after{content:'';width:26px;height:26px;background:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M40.0003 20C40.0003 31.0457 31.046 40 20.0003 40C8.95465 40 0.000347622 31.0457 0.000347622 20C0.000347622 8.9543 8.95465 0 20.0003 0C31.046 0 40.0003 8.9543 40.0003 20ZM6.40035 20C6.40035 27.5111 12.4893 33.6 20.0003 33.6C27.5114 33.6 33.6003 27.5111 33.6003 20C33.6003 12.4889 27.5114 6.4 20.0003 6.4C12.4893 6.4 6.40035 12.4889 6.40035 20Z" fill="%23CDE2F5"/><path d="M36.7898 19.4151C38.5561 19.3536 40.0642 20.7436 39.8435 22.4971C39.4592 25.5509 38.3732 28.4899 36.6527 31.0765C34.3383 34.556 30.9922 37.2231 27.0842 38.7033C23.1763 40.1835 18.9029 40.4024 14.8642 39.3293C10.8254 38.2562 7.22426 35.945 4.56645 32.7203C1.90863 29.4955 0.327678 25.5193 0.0456218 21.3499C-0.236435 17.1806 0.794577 13.0276 2.99385 9.47431C5.19313 5.92099 8.4502 3.14581 12.3076 1.53853C15.1752 0.343671 18.2675 -0.161122 21.3385 0.0448441C23.1018 0.16311 24.1783 1.90895 23.7806 3.63093C23.3829 5.35291 21.6541 6.38577 19.8868 6.40049C18.1393 6.41505 16.4008 6.76637 14.7692 7.44621C12.1461 8.53915 9.93133 10.4263 8.43582 12.8425C6.94031 15.2588 6.23923 18.0828 6.43102 20.918C6.62282 23.7531 7.69787 26.457 9.50519 28.6498C11.3125 30.8426 13.7613 32.4143 16.5076 33.144C19.254 33.8737 22.1599 33.7248 24.8173 32.7183C27.4747 31.7117 29.75 29.8981 31.3238 27.532C32.3027 26.0603 32.9796 24.4208 33.3276 22.7083C33.6796 20.9763 35.0236 19.4767 36.7898 19.4151Z" fill="%235CA0DD"/></svg>') 50% no-repeat;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;background-size:contain;position:absolute;top:calc(50% - 13px);left:calc(50% - 100px);transition:.4s linear}.rotate-animation{animation:1.5s linear infinite spin}@keyframes spin{100%{transform:rotate(360deg)}}#ct-source_type{height:42px;padding:10px 25px 10px 10px!important;border:none!important;border-radius:0!important 10px!important 0 0!important;color:#303a4e!important;line-height:22px!important;font-weight:400!important;font-size:14px!important}#ct-style_name{border:none!important;font-weight:500!important;color:#0f80de!important;background-color:transparent!important;padding:14px 25px 13px 15px!important;font-size:17px!important}.w-1{width:calc(100% / 12)}.w-2{width:calc(100% / 12 * 2)}.w-3{width:calc(100% / 12 * 3)}.w-4{width:calc(100% / 12 * 4)}.w-5{width:calc(100% / 12 * 5)}.w-6{width:calc(100% / 12 * 6)}.w-7{width:calc(100% / 12 * 7)}.w-8{width:calc(100% / 12 * 8)}.w-9{width:calc(100% / 12 * 9)}.w-10{width:calc(100% / 12 * 10)}.w-11{width:calc(100% / 12 * 11)}.w-12{width:100%}#ct-source_manage-overlay{position:fixed;top:0;right:0;bottom:0;left:-64px;z-index:1110;display:none;background:#303A4E24;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#ct-source_manage-overlay img{position:absolute;left:50%;top:50%}#ct-source_manage{position:fixed;top:-50%;right:0;bottom:0;left:0;z-index:1111;display:none;justify-content:center;align-items:center;margin:auto;max-width:990px}.popup-close{position:absolute;top:22px;right:-22px;width:15px;height:15px;z-index:15;transition:.4s ease-in-out}.popup-close:before{content:'';position:absolute;transform:translate(-50%,-50%) rotate(45deg);top:50%;left:7px;background:#fff;width:15px;height:1px;transition:.4s ease-in-out}.popup-close:after{content:'';position:absolute;transform:translate(-50%,-50%) rotate(45deg);top:50%;left:7px;background:#fff;width:1px;height:15px;transition:.4s ease-in-out}.popup-close:hover{cursor:pointer;opacity:.8}.popup-close:hover:after,.popup-close:hover:before{background:#045281}.popup-content{max-width:960px;max-height:90%;width:100%;background:#fff;border-radius:8px;padding:40px!important;margin:0 15px!important;overflow-y:scroll;overflow-x:hidden}.popup-content .select{font-size:16px!important}.popup-content .select .select-styled{background-color:#fff!important}.popup-content input[type=date],.popup-content input[type=email],.popup-content input[type=number],.popup-content input[type=password],.popup-content input[type=search],.popup-content input[type=tel],.popup-content input[type=text],.popup-content textarea{width:100%;height:47px;font-weight:400;font-family:Poppins,sans-serif!important;font-size:16px;line-height:22px;color:#303a4e;border:1px solid rgba(15,128,222,.5);padding:0 10px!important;background:#fff;border-radius:7px!important;transition:.4s ease-in-out}.popup-content input[type=date]:focus,.popup-content input[type=email]:focus,.popup-content input[type=number]:focus,.popup-content input[type=password]:focus,.popup-content input[type=search]:focus,.popup-content input[type=tel]:focus,.popup-content input[type=text]:focus,.popup-content textarea:focus{border:1px solid #045281}.popup-content input.required_input{border-color:#f5a748!important}.popup-content .select-styled{border:1px solid rgba(15,128,222,.5)!important;border-radius:7px!important;color:#303a4e!important;transition:none!important}.popup-content .select-styled.select-placeholder{color:#b3b3b3!important}.popup-content .select-styled:after{border-color:#0f80de transparent transparent!important;transition:none!important;top:20px!important}.popup-content .select-styled:active,.popup-content .select-styled:hover{background-color:#fff!important;transition:none!important}.popup-content .select-styled:active:after,.popup-content .select-styled:hover:after{border-color:#0f80de transparent transparent!important;transition:none!important}.popup-content .select-styled.active{background-color:#fff!important}.popup-content .select-styled.active:after{top:9px!important;transform:rotate(180deg);border-color:#0f80de transparent transparent!important;transition:none!important}.popup-content .popup-body .form-big-title{text-align:center;font-weight:500;font-size:24px;line-height:30px;color:#045281;display:block}.popup-content .popup-body .form-info{margin:15px 0!important;padding:25px!important;text-align:center;width:100%;color:#d2890e;background:rgba(245,166,35,.1);border:1px solid rgba(245,166,35,.1);border-radius:13px}.popup-content .popup-body .form-info_correct{color:#0f80de!important;background:#f5fafe!important;border:1px solid rgba(15,128,222,.1)!important}.popup-content .popup-body .add-author--block a{align-self:flex-end;font-size:16px!important;cursor:pointer}.popup-content .popup-body .add-author--block a:hover{text-decoration:underline!important}.popup-content .popup-body .form-required{float:right;display:flex;align-items:flex-start;color:#303a4e;font-weight:400;font-size:14px;position:relative}.popup-content .popup-body .form-required svg{margin:0 4px!important}.popup-content .popup-body svg{margin:-4px 4px 0!important}.popup-content .popup-body form{margin-top:10px!important}.popup-content .popup-body form .form-header{display:flex;padding-bottom:30px!important;margin:0 10px!important;border-bottom:1px solid rgba(15,128,222,.5)}.popup-content .popup-body form .form-header .form-header-item{display:flex;font-size:16px;line-height:22px;color:#303a4e;margin-right:40px!important}.popup-content .popup-body form .form-header .form-header-item span{color:#0f80de;margin-left:4px!important;font-weight:500}.popup-content .popup-body form .add-author--block{text-align:right}.popup-content .popup-body form .remove_author{position:absolute;right:-16px;top:52%}.popup-content .popup-body form .form__dash{text-align:center;min-width:20px!important;display:inline-block}.popup-content .popup-body form .form__box--block{margin-bottom:25px!important}.popup-content .popup-body form .form__box--block .form__box--p3{padding:3px 0!important}.popup-content .popup-body form .form__box--block .form__box--p0{padding:0!important}.popup-content .popup-body form .form__box--block .form__box--p0-10{padding:0 10px!important}.popup-content .popup-body form .form__box--block .form__box--group{padding:20px 0!important;position:relative;display:flex;flex-wrap:wrap;align-items:flex-end}.popup-content .popup-body form .form__box--block .form__box--group-p0{padding:0!important}.popup-content .popup-body form .form__box--block .form__box--group>label{font-weight:500;font-size:16px;line-height:22px;color:#045281;padding-left:10px!important;padding-right:10px!important}.popup-content .popup-body form .form__box--block .form__box--group>.form_label{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:baseline}.popup-content .popup-body form .form__box--block .form__box--group>.form_label label{font-weight:500;font-size:16px;line-height:22px;color:#045281;padding-left:10px!important;position:relative}.popup-content .popup-body form .form__box--block .form__box--group>.form_label label .tooltip__container{position:absolute;top:calc(50% - 7px);right:-21px}.popup-content .popup-body form .form__box--block .form__box--group>.form_label label .tooltip__text{left:-100px;width:250px}.popup-content .popup-body form .form__box--block .form__box--group>.form_label span{padding-right:10px!important}.popup-content .popup-body form .form__box--block .form__box--group>.form_label_required .tooltip__text{bottom:unset;top:calc(100% + 10px);left:-100px;width:250px}.popup-content .popup-body form .form__box--block .form__box--group>.form_label_required .tooltip__container:hover:before{content:'';position:relative;z-index:100;top:20px;left:6px;display:block;width:8px;height:8px;background:#fff;transform:translateX(-50%) rotate(45deg);box-shadow:-3px -3px 4px 0 rgba(0,0,0,.2);transition:transform .2s ease-out}.popup-content .popup-body form .form__box--block .form__box--group .form__box--contrib{display:flex;align-items:flex-end;flex-wrap:wrap;width:100%;margin:10px 0!important}.popup-content .popup-body form .form__box--block .form__box--group .form__box--contrib .form__box-part,.popup-content .popup-body form .form__box--block .form__box--group .form__box--date{display:flex}.popup-content .popup-body form .form__box--block .form__box--group .form__box--date>.select,.popup-content .popup-body form .form__box--block .form__box--group .form__box--date>input{margin-right:10px!important}.popup-content .popup-body form .form__box--block .form__box--group .form__box--date>.select:last-child{margin-right:0!important}.popup-content .popup-body form .form__box--block .form__box--group .form__box{display:flex;flex-direction:column;padding:10px!important}.popup-content .popup-body form .form__box--block .form__box--group .form__box--p3{padding:3px 0!important}.popup-content .popup-body form .form__box--block .form__box--group .form__box--p0-10{padding:0 10px!important}.popup-content .popup-body form .form__box--block .form__box--group .form__box--p0{padding:0!important}.popup-content .popup-body form .form__box--block .form__box--group .form__box .remove_author{width:16px;height:16px;background:url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/remove.svg) no-repeat;background-size:16px;cursor:pointer}.popup-content .popup-body form .form__box--block .form__box--group .form__box:nth-of-type(1) .remove_author{display:none}.popup-content .popup-body form .form__box--block .form__box--group .form__box .form__box-part--pages{display:flex;align-items:center}.popup-content .popup-body form .form__box--block .form__box--group .form__box .form__box-part--pages input:first-child{margin-right:20px}.popup-content .popup-body form .form__box--block .form__box--group .form__box .form__box-part label{position:relative;display:flex;align-items:center;font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#303a4e;margin-bottom:5px!important}.popup-content .popup-body .button{display:block;font-weight:500;font-size:14px;line-height:20px;text-align:center;letter-spacing:.7px;text-transform:uppercase;color:#fff;padding:17px 30px!important;background:#0f80de;border-radius:13px;text-transform:uppercase;margin:0 auto!important}.popup-content .popup-body .button:hover{background:#0d72c6}.popup-content .popup-body button[disabled=disabled].button,.popup-content .popup-body input:disabled.button{background:#e1e1e1;color:#b4b4b4}.citation-manual-form .popup-content{margin:12px 0 0!important;padding:10px 20px!important;width:auto;max-width:none;background:#fff;border:1px solid rgba(15,128,222,.15);overflow-y:auto;overflow-x:auto}.required_error{position:absolute;margin-bottom:-5px!important;padding:0 10px!important}.tooltip__container{width:14px;height:14px;background:url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/qm.svg) no-repeat;background-size:cover;margin-left:7px!important}.tooltip__container:hover:before{content:'';position:relative;z-index:100;bottom:17px;left:6px;display:block;width:8px;height:8px;background:#fff;transform:translateX(-50%) rotate(-135deg);box-shadow:-3px -3px 4px 0 rgba(0,0,0,.2);transition:transform .2s ease-out}.tooltip__container:hover .tooltip__text{display:block}.tooltip__container .tooltip__text{display:none;position:absolute;bottom:calc(100% + 10px);left:0;z-index:99;font-size:14px;font-weight:initial;background:#fff;border-radius:2px;box-shadow:0 0 6px 0 rgba(0,0,0,.5);max-width:540px;padding:10px!important;width:200px;color:#444}.tooltip__container .tooltip__text.tooltip-right{left:initial;right:0}.citations_page_content{margin-bottom:60px}.citations_list{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-bottom:60px}.citation_list_item{padding:17px 0;width:100%;max-width:255px;border-radius:13px;border:1px solid #36ceff;text-align:center;font-size:14px;font-weight:500;line-height:1.43;letter-spacing:.7px;color:#03c1ff;margin:0 15px 20px;transition:.15s;text-decoration:none}.citation_list_item:hover{background-color:#03c1ff;color:#fff}.citation_advanced_container{padding-top:40px;display:flex;flex-direction:row;justify-content:space-between}.cac_table_of_content{align-self:flex-start;position:sticky;top:100px;width:100%;max-width:370px;padding:32px;border-radius:32px;border:1px solid #cde2f5;background:#fff}.cac_table_of_content li{margin-bottom:10px;list-style:none}.cac_table_of_content li a:hover{cursor:pointer;text-decoration:none}.cac_table_of_content .cac_first_level li{font-size:14px;font-weight:700;line-height:1.43}.cac_table_of_content .cac_first_level li a{color:#303a4e}.cac_table_of_content .cac_first_level li:last-child{margin-bottom:0}.cac_table_of_content .cac_second_level{padding-left:5px}.cac_table_of_content .cac_second_level li{font-size:12px;font-weight:500;line-height:1.17}.cac_table_of_content .cac_second_level li a{color:#878787}.cac_table_of_content .cac_second_level li:first-child{margin-top:10px}.cac_toc_mobile_container{display:none;position:fixed;top:60px;z-index:2}.cac_toc_mobile_btn{display:none}.cac_toc_mobile{border-radius:0 0 13px 13px}.cac_toc_mobile .cac_toc_mobile_btn:after{content:'';position:absolute;left:calc(50% - 6px);width:12px;height:12px;border-left:2px solid #0f80de;border-bottom:2px solid #0f80de;background:#fff;transition:.5s}.cac_toc_mobile .cac_toc_mobile_min{height:31px;position:relative}.cac_toc_mobile .cac_toc_mobile_min:before{content:'Table of Content';position:absolute;top:-5px;left:calc(50% - 58px);font-size:14px;font-weight:700;line-height:1.43;color:#045281}.cac_toc_mobile .cac_toc_mobile_min:after{bottom:-2px;transform:rotate(-45deg)}.cac_toc_mobile .cac_toc_mobile_max{height:10px}.cac_toc_mobile .cac_toc_mobile_max:after{bottom:3px;transform:rotate(135deg)}.cac_toc_mobile .cac_first_level{display:none;max-height:400px;overflow-y:auto}.first_level_item.active{color:#0f80de!important}.second_level_item.active{color:#0f80de!important;position:relative}.second_level_item.active:before{content:'';position:absolute;top:0;left:-5px;width:2px;height:14px;background:#0f80de}.opened_by_default{display:block!important}.cac_content{width:100%;max-width:810px}.cac_content h2,.cac_content h3{margin-top:0!important;color:#045281}.cac_content h2 img,.cac_content h3 img{max-width:30px;max-height:30px}.cac_content .h2_huge{font-size:35px;font-weight:500;line-height:1.31;margin-bottom:15px}.cac_content .h2_normal{font-size:24px;font-weight:700;line-height:1.25;margin-bottom:20px}.cac_content .h3_normal{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:15px}.cac_content .h3_romb{font-size:18px;font-weight:700;line-height:1.22;padding-left:20px;margin-bottom:15px;position:relative}.cac_content .h3_romb:before{content:'';position:absolute;top:7px;left:2px;width:7px;height:7px;background:#045281;transform:rotate(45deg)}.cac_content li,.cac_content p,.cac_content span{font-size:16px;line-height:1.38;color:#303a4e}.cac_content ul{list-style:unset!important;padding-left:25px}.cac_content li{margin-bottom:5px;list-style:disc}.cac_content p{margin:10px 0;position:relative;width:100%;height:-moz-max-content;height:max-content}.cac_content p iframe{position:relative;width:100%}.cac_content blockquote{position:relative;font-style:unset;margin:10px 0;padding-left:12px;border-left:2px solid #5ca0dd;font-size:14px;line-height:22px;color:#6c728b;z-index:1}.cac_content blockquote:before{content:'';position:absolute;top:0;left:0;width:3px;height:100%;background-color:#5ca0dd;border-radius:3px;z-index:-1}.cac_content_section{padding-bottom:80px}.cac_content_section img{width:100%;height:auto}.cac_content_sub_section_item{margin-top:30px;margin-bottom:50px}.cac_content_sub_section_item:last-of-type{margin-bottom:0}.cac_first_section{display:flex;flex-direction:row;justify-content:space-between}.cac_first_section li,.cac_first_section p,.cac_first_section span{line-height:1.63}.cac_first_section .cac_first_section_content{width:100%;max-width:516px}.cac_first_section .cac_first_section_img{max-width:300px}.cac_first_section .cac_first_section_img img{max-width:100%}.example_quote{padding:32px;margin:15px 0;border-radius:32px;word-break:break-word;border:1px solid #edf5fb;background:#f8fbfe}.faq_answer .example_quote{margin:0 0 15px}.faq_acordeon .faq_question{position:relative;padding:20px 25px 20px 70px;border-radius:13px;margin-bottom:30px}.faq_acordeon .faq_question p{font-size:16px;font-weight:600;line-height:24px;color:#303a4e}.faq_acordeon .faq_question:before{content:"";position:absolute;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #03c1ff;top:23px;left:30px;transition:.5s}.faq_acordeon .faq_question:hover{cursor:pointer}.faq_acordeon .faq_answer{margin-top:15px}.faq_acordeon .faq_answer p{font-weight:400;font-size:16px;line-height:1.38;color:#303a4e}.faq_acordeon p{padding:0;margin:0}.faq_question_arr_change:before{transform:rotate(90deg)}.citation-tips{padding:90px 0 40px}.citation-tips h2{font-weight:400;font-size:35px;line-height:46px;text-align:center;color:#045281}.citation-tips_list{display:grid;grid-template-columns:max-content auto;gap:43px}.citation-tips_left{position:relative;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;border-radius:10px;display:grid;justify-self:center;align-self:start;box-shadow:0 2px 24px rgba(4,82,129,.15),0 2px 4px rgba(4,82,129,.15)}.citation-tips_left iframe{position:relative;top:0;left:0;width:480px;height:270px;border-radius:32px}.citation-tips_right{display:grid;grid-template-columns:1fr 1fr;gap:24px 36px}.citation-tips_item{max-width:350px;width:100%}.citation-tips_item_title{font-weight:400;font-size:18px;line-height:150%;color:#045281;position:relative;padding-left:34px;margin-bottom:10px}.citation-tips_item_title:before{content:url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/bulb.svg);position:absolute;top:0;left:0}.citation-tips_item_separator{width:100%;height:1px;background:#045281;opacity:.3;margin:10px 0}.citation-tips_item_content{font-weight:400;font-size:16px;line-height:150%;color:#303a4e}.custom-row{padding:0 10px!important}.citation-wrapper{padding-top:100px}.citation-wrapper .page-title-row{text-align:center}.citation-wrapper .page-title-row h1{padding-bottom:20px}#citation-tool{font-size:14px;font-weight:400;color:#303a4e}#citation-tool .citation-container{margin:0 auto;width:1160px;max-width:94%;position:relative}#citation-tool .h1,#citation-tool .h2,#citation-tool .h3,#citation-tool .h4,#citation-tool .h5,#citation-tool .h6,#citation-tool h2,#citation-tool h3,#citation-tool h4,#citation-tool h5,#citation-tool h6{font-weight:400;line-height:1.2;padding-bottom:20px}#citation-tool .h1,#citation-tool .h2,#citation-tool .h3,#citation-tool .h4,#citation-tool .h5,#citation-tool .h6{display:block}#citation-tool .h1{font-size:36px;color:#045281}#citation-tool .h2,#citation-tool h2{font-size:30px;color:#045281}#citation-tool p{padding-bottom:20px;line-height:1.4}#citation-tool a{color:#02c1ff;transition:.4s ease-in-out}#citation-tool a:hover{text-decoration:none}#citation-tool a.thumb{display:inline-block}#citation-tool .top-bg{padding-top:200px;padding-bottom:100px;background:#88bfe8;background:linear-gradient(to bottom,#88bfe8 0,#107edd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#107edd', GradientType=0 )}#citation-tool .top-form-block{padding-bottom:25px}#citation-tool .form-block #form_source-add{display:flex;flex-direction:column;justify-content:space-between}#citation-tool .form-block #form_source-add .form-block__box-small{display:flex;flex-direction:row;flex-basis:15%;position:relative;line-height:0}#citation-tool .form-block #form_source-add .form-block__box-small label{display:block;position:absolute;top:-20px;font-size:14px;color:#045281}#citation-tool .form-block #form_source-add .form-block__box-big{flex-basis:51%}#citation-tool .form-block #form_source-add .form-block__box-big--bottom{flex-basis:66%}#citation-tool .form-block #form_source-add .form-block__box-big,#citation-tool .form-block #form_source-add .form-block__box-big--bottom{position:relative}#citation-tool .form-block #form_source-add .form-block__box-big .manually-cite,#citation-tool .form-block #form_source-add .form-block__box-big--bottom .manually-cite{position:absolute;bottom:-25px;left:10px;font-size:14px;font-weight:500;text-decoration:underline}#citation-tool .form-block #form_source-add .form-block__box-big .manually-cite:hover,#citation-tool .form-block #form_source-add .form-block__box-big--bottom .manually-cite:hover{text-decoration:none}#citation-tool .select-hidden{display:none;visibility:hidden;padding-right:10px}#citation-tool .select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#fff;width:100%}#citation-tool .select-styled{position:relative;top:0;right:0;bottom:0;left:0;z-index:97;padding-right:24px;border:1px solid #0f80de;border-radius:10px;color:#045281;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.4s ease-in-out}#citation-tool .select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#0f80de transparent transparent;position:absolute;top:22px;right:10px;transition:.4s ease-in-out}#citation-tool .select-styled:hover{background-color:#0f80de;color:#fff}#citation-tool .select-styled:hover:after{border-color:#fff transparent transparent}#citation-tool .select-styled.active,#citation-tool .select-styled:active{background-color:#0f80de;color:#fff}#citation-tool .select-styled.active:after,#citation-tool .select-styled:active:after{top:9px;border-color:transparent transparent #fff}#citation-tool .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:10px 0 0;list-style:none;background-color:#0f80de;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:100%;max-height:320px;overflow:auto}#citation-tool .select-options li{position:relative;margin:0;text-indent:15px;border-top:1px solid #0f80de;line-height:normal;color:#fff;transition:ease-in-out}#citation-tool .select-options li[rel=hide]{display:none}#citation-tool .select-options li>span{display:block;padding:15px;text-indent:0}#citation-tool .select-options li>span:hover{box-shadow:0 3px 5px rgba(0,0,0,.3),0 -3px 5px rgba(0,0,0,.3)}#citation-tool .select-options li ul{display:none}#citation-tool .select-options li ul li{border:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-indent:0}#citation-tool .select-options li ul li:hover{white-space:normal;box-shadow:0 3px 5px rgba(0,0,0,.3),0 -3px 5px rgba(0,0,0,.3)}#citation-tool .select-options li ul li:hover span{overflow:visible;white-space:normal}#citation-tool .select-options li ul li span{padding-left:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#citation-tool .select-options li.active{background:#5ba3df}#citation-tool .select-options li.active ul{display:block;position:relative}#citation-tool .select-options li.active ul:before{content:'';position:absolute;left:0;top:0;background:linear-gradient(to right,transparent,#fff,transparent);background-size:80%;background-repeat:no-repeat;background-position:center;width:100%;height:1px}#citation-tool .select-options li.parent:after{content:'';width:0;height:0;border:7px solid transparent;border-color:transparent transparent transparent #fff;position:absolute;top:20px;right:10px;transition:.4s ease-in-out}#citation-tool .select-options li.parent.active:after{border-color:transparent #fff transparent transparent;right:17px}#citation-tool .blog-list{padding:65px 0}#citation-tool .blog-list .blog-list__box{margin-bottom:50px}#citation-tool .blog-list .blog-list__box:last-child{margin-bottom:0}#citation-tool .blog-list .blog-list__box p:last-of-type{padding-bottom:5px}#citation-tool .blog-list .blog-list__box .blog-list__title{font-size:30px;color:#045281;font-weight:400;padding-bottom:12px;line-height:48px}#citation-tool .blog-list .blog-list__box .blog-list__more{text-decoration:underline}#citation-tool .blog-list .blog-list__box .blog-list__more:hover{text-decoration:none}#citation-tool .search-result-block{padding:5px 0 25px}#citation-tool ul.check-box-list{display:flex;justify-content:flex-start;align-items:center;width:100%}#citation-tool ul.check-box-list li{position:relative;display:flex;align-items:center;margin-right:25px}#citation-tool ul.check-box-list li:last-of-type{margin-right:0}#citation-tool ul.check-box-list li input[type=radio]{position:absolute;visibility:hidden}#citation-tool ul.check-box-list li label{display:inline-block;position:relative;z-index:10;cursor:pointer;line-height:normal;padding-left:25px;color:#141632;-webkit-transition:.25s linear}#citation-tool ul.check-box-list li:hover label{color:#141632}#citation-tool ul.check-box-list li .check{display:inline-block;position:absolute;border:1px solid #02c1ff;border-radius:100%;height:15px;width:15px;z-index:5;margin-right:10px;transition:border .25s linear;-webkit-transition:border .25s linear}#citation-tool ul.check-box-list li:hover .check{border:1px solid #02c1ff}#citation-tool ul.check-box-list li .check:before{display:block;position:absolute;content:'';border-radius:100%;height:9px;width:9px;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}#citation-tool ul.check-box-list input[type=radio]:checked~.check{border:1px solid #02c1ff}#citation-tool ul.check-box-list input[type=radio]:checked~.check:before{background:#02c1ff}#citation-tool ul.check-box-list input[type=radio]:checked~label{color:#141632}#citation-tool textarea{resize:none;padding:10px}#citation-tool input::-webkit-input-placeholder,#citation-tool textarea::-webkit-input-placeholder{color:#b3b3b3}#citation-tool input::-moz-placeholder,#citation-tool textarea::-moz-placeholder{color:#b3b3b3;opacity:1}#citation-tool ::-webkit-scrollbar{width:8px}#citation-tool ::-webkit-scrollbar-track{border-left:1px solid #ccc;background-color:#eaeaea;border-radius:0 8px 8px 0}#citation-tool ::-webkit-scrollbar-thumb{background-color:#045281}#citation-tool ::-webkit-scrollbar-thumb:hover{background:#034268}.breadcrumbs_citation{text-align:center;margin:20px 0;color:#4985a9}.breadcrumbs_citation a,.breadcrumbs_citation span{text-transform:uppercase;color:#4985a9;font-weight:500}.validate_main_button{transition:.4s;-webkit-appearance:none;cursor:pointer;border:none}.citation__in-text,.csl-entry{word-break:break-word}.modal_on_flag{position:relative;height:100%;overflow:hidden}.required_input{border:1px solid red!important}.wb-citation-list{margin-bottom:20px}@media (min-width:768px){.citation-block .h2{font-size:36px;line-height:46px}.cited-cta-block{background:url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/cited-cta.svg) 95% no-repeat,url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/ellipse.svg) 100% no-repeat;background-size:auto,contain}.form-block__selects_wrap{margin:0 auto!important;position:relative}.form-block__selects_wrap .form-block__box-small{position:absolute!important;top:72px;left:176px}.form-block__selects_wrap .form-block__box-small .select-styled{border:none!important;font-weight:500!important;color:#0f80de!important}.form-block__selects_wrap .form-block__box-small .select-styled:after{border:5px solid transparent!important;border-color:#0f80de transparent transparent!important}.form-block__selects_wrap .form-block__box-small .select-styled.active,.form-block__selects_wrap .form-block__box-small .select-styled:hover{border:none!important;background:0 0!important}.form-block__selects_wrap .form-block__box-small .select-styled.active:after{border-color:transparent transparent #0f80de!important}.form-block__g-select .g-select-item,.form-block__g-select .select{font-weight:500!important;font-size:18px!important}.form-block__g-select .select-styled{height:42px;padding:10px 30px 10px 20px!important;border:none!important;border-radius:0!important 10px!important 0 0!important;color:#303a4e!important;line-height:22px!important;font-weight:500!important;font-size:18px!important}.form-block__g-select .select-styled.active,.form-block__g-select .select-styled:hover{color:#fff!important;border-radius:7px 7px 0 0!important}.form-block__g-select .select-styled:after{border:5px solid transparent!important;border-color:#303a4e transparent transparent!important;top:20px!important;right:10px!important}.form-block__g-select .select-styled.active:after,.form-block__g-select .select-styled.active:hover:after{top:14px!important;border-color:transparent transparent #fff!important}.form-block__g-select .select-styled:hover:after{top:20px!important;border-color:#fff transparent transparent!important}.g-active .select-styled{color:#fff!important}.g-active .select-styled:after{border-color:#fff transparent transparent!important}.form-block__main-wrap{padding:30px 10px 5px!important;max-width:770px;align-self:center}.form-block__switch-wrap{padding:0 45px 0 25px!important;justify-content:space-between}.form-block__switch-wrap .in-form-citation{display:block}.popup-content .popup-body form .form__box--block .form__box--group>.form_label label .tooltip__text{width:350px}.citation-tips h2{font-size:36px;line-height:46px}#citation-tool textarea{height:100px}}@media (min-width:820px){.form-block__selects_wrap .form-block__box-small{left:calc((100% - 770px)/ 2 + 176px)}}@media (min-width:880px){.form-block__selects_wrap .form-block__box-small{left:210px}}@media (min-width:1024px){.form-block__main-wrap{padding:30px 10px 20px!important}}@media (max-width:992px){.cited-section{padding:50px 0;margin-top:25px}.cited-cta-block{margin:50px 0;background:url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/cited-cta.svg) 95% 70% no-repeat,url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/ellipse.svg) 127% no-repeat;background-size:18%,contain}}@media (max-width:991px){.cac_content p iframe{height:270px}.tips-row{padding:0 52.5px!important}.citation-tips_list{grid-template-columns:1fr;justify-items:center}}@media (max-width:767px){.search-result{grid-template-columns:repeat(1,1fr);width:100%;max-width:300px;margin:20px auto 30px!important;overflow:unset!important}.citation-block .citation-blog-list .citation__box{padding:66px 10px 30px}.citation-block .citation__copy span{display:none}.citation-block .citation__bibliografy{margin-bottom:25px}.cited-section{padding:50px 0 30px}.citation-block__btn{flex-direction:column}.citation-block__btn .citation-btn{width:100%;max-width:100%;margin-bottom:25px}.citation-block__btn-left{flex-direction:column}.citation-block_style-list{justify-content:center}.cited-cta-block{background:0 0;padding:15px}.cited-cta-block_title{font-size:20px;line-height:26px}.cited-cta-block_title br{display:block}.cited-cta-block_subtitle{font-size:16px;line-height:26px;margin:0 0 25px}.form-block__selects_wrap{padding-top:23px!important;margin-bottom:25px!important}.form-block__selects_wrap .form-block__box-small,.form-block__selects_wrap .form-block__g-select{width:100%;max-width:140px;position:relative}.form-block__selects_wrap .form-block__box-small:after,.form-block__selects_wrap .form-block__g-select:after{font-size:14px;line-height:18px;color:#303a4e;position:absolute;top:-23px;left:0}.form-block__selects_wrap .form-block__box-small:before,.form-block__selects_wrap .form-block__g-select:before{width:14px;height:14px;background:url(https://edubirdie.com/wp-content/plugins/pr-citation-tool/assets/dist/images/qm.svg) no-repeat;background-size:cover;position:absolute;top:-21px}.form-block__selects_wrap .form-block__box-small .select-styled,.form-block__selects_wrap .form-block__g-select .select-styled{font-size:16px!important;line-height:24px!important;color:#303a4e!important;padding:14px 20px 14px 14px!important;margin-bottom:30px!important;border:1px solid rgba(15,128,222,.5)!important}.form-block__selects_wrap .form-block__box-small .select-styled:after,.form-block__selects_wrap .form-block__g-select .select-styled:after{top:24px!important}.form-block__selects_wrap .form-block__box-small .select-styled.active,.form-block__selects_wrap .form-block__g-select .select-styled.active{color:#fff!important}.form-block__selects_wrap .form-block__box-small .select-styled.active:after,.form-block__selects_wrap .form-block__g-select .select-styled.active:after{top:15px!important}.form-block__selects_wrap .form-block__box-small:after{content:"Style"}.form-block__selects_wrap .form-block__box-small:before{left:42px}.form-block__selects_wrap .form-block__g-select:after{content:"Source"}.form-block__selects_wrap .form-block__g-select:before{left:55px}.cac_content p iframe{height:100%}.tips-row{padding:0 10px!important}.citation-tips{padding:50px 0 10px}.citation-tips_right{grid-template-columns:1fr}}@media (max-width:525px){.citation-tips_left iframe{width:92vw;height:120%}}@media (max-width:426px){.citation-tips_left{margin-bottom:8%}.citation-tips_left iframe{width:90vw}}@media (max-width:376px){.citation-tips_left{margin-bottom:9%}}@media (max-width:325px){.citation-tips_left{margin-bottom:4%}.citation-tips_left iframe{height:108%}}@media (min-width:768px) and (max-width:1200px){.search-result{grid-template-columns:repeat(2,1fr);grid-column-gap:41px;width:100%;max-width:730px;margin:0 auto 30px!important}.search-result .search-result__box{flex-basis:46%}.search-result .search-result__row{flex-basis:100%;padding:0 2%}.search-result .search-result__row .search-result__text{flex-basis:46%;padding:0 2%}.cac_table_of_content{max-width:220px}.cac_content{max-width:478px}.cac_first_section .cac_first_section_content{max-width:350px}.cac_first_section .cac_first_section_img{max-width:130px}}@media (min-width:0px) and (max-width:767px){.search-result .search-result__box{align-self:center}.search-result .search-result__row{flex-basis:100%;flex-wrap:wrap;padding:0}.search-result .search-result__row .search-result__content{flex-basis:100%;display:block;text-align:center;padding:10px;word-break:break-word}.search-result .search-result__row .search-result__text{flex-basis:100%;flex-wrap:wrap;padding:0}.search-result_cta{flex-direction:column;padding:30px 17px!important}.search-result_cta span{margin-right:0!important;text-align:center;max-width:280px;margin-bottom:25px!important}.search-result_cta a{padding:17px 27px!important}.citation-block .button{margin:5px 16px 5px 0}.citation-block .citation-blog-list .citation__more-block .button{margin:15px auto 0;display:block;max-width:150px}.citation-block_style-list .select-options{max-height:320px;overflow-y:auto}.dandruff{flex-wrap:wrap;text-align:center}.dandruff img{margin:0 auto 20px}.dandruff span{flex-basis:100%}.form-block__g-select .select-styled{height:54px;padding:16px 10px!important;border-radius:7px!important;text-align:left!important}.form-block__g-select .select-options li:nth-child(-n+6){display:block}.form-block__g-select .select-options li:first-child{display:none}.g-active{background-color:#fff!important;color:#303a4e!important;font-weight:400!important}.select.g-active{border-radius:7px!important;width:100%!important}button.g-select-item{display:none}#ct-source_manage .select,.ct-form_generate .select{padding-left:0}#ct-source_manage .select-options,.ct-form_generate .select-options{max-height:320px!important}.form-block__input-button .form-block__input input{border-radius:7px 0 0 7px!important}.form-block__input-button .form-block__button input{font-size:0;width:50px;height:54px;padding:0!important;border-top-right-radius:7px;border-bottom-right-radius:7px}.w-1,.w-10,.w-11,.w-12,.w-2,.w-3,.w-4,.w-5,.w-6,.w-7,.w-8,.w-9{width:100%!important}.popup-content .popup-body .add-author--block a{align-self:center}.popup-content .popup-body form .form__box--block .form__box--group .form__box--contrib{background-color:rgba(218,218,218,.2)}.tooltip__container .tooltip__text.tooltip-right{left:0;right:initial}.citations_list{max-width:255px}.citation_advanced_container{flex-direction:column;align-items:center}.cac_table_of_content{margin:0 auto 50px;position:relative;z-index:2;top:0}.cac_table_of_content:not(.cac_toc_mobile) .cac_second_level:not(.opened_by_default){display:none!important}.cac_toc_mobile_container{width:100%}.cac_toc_mobile_btn{display:block;width:100%}.cac_content,.cac_first_section .cac_first_section_content{max-width:300px}.cac_first_section .cac_first_section_img{display:none}.faq_acordeon .faq_question{padding:20px 15px 20px 50px}.faq_acordeon .faq_question:before{left:20px}#citation-tool .form-block #form_source-add .form-block__box-small{flex-basis:100%}#citation-tool ul.check-box-list{flex-wrap:wrap}#citation-tool ul.check-box-list li{padding:5px 0}#citation-tool textarea{height:70px}.popup-content .select,.popup-content input,.popup-content label{margin-bottom:5px!important}.form__box__contrib .form__box-part{flex-wrap:nowrap!important;align-items:baseline!important}.form__box__contrib .form__box-part .remove_author{right:-30px!important}.search-result__btn-clock{position:relative!important;top:unset!important;right:unset!important;transform:unset!important}}@media (min-width:767px) and (max-width:992px){.search-result .search-result__box:last-child{display:none}}@media (min-width:768px) and (max-width:992px){.search-result_cta{flex-direction:column;padding:30px 17px!important}.search-result_cta span{margin-right:0!important;margin-bottom:20px!important}.form-block__main-wrap{border-top:1px solid rgba(15,128,222,.15);position:relative}.form-block__main-wrap:before{content:'';position:absolute;top:-1px;left:calc(50% - 364px);width:728px;height:1px;background:#0f80de}}@media (min-width:0px) and (max-width:390px){.citation-delete-popup_block,.citation-search-popup_block{left:0}}@media (min-width:340px) and (max-width:767px){.form-block__selects_wrap{justify-content:space-around}}@media (max-width:767px) and (min-width:768px){.form-block__selects_wrap .form-block__box-small{display:none!important}}@media (min-width:0px) and (max-width:767pxpx){.form-block__g-select .g-select-item,.form-block__g-select .select{width:100%!important;height:54px!important;font-size:16px!important;line-height:1.38!important}}@media (min-width:0px) and (max-width:522px){.form-block__input-button .form-block__button:before{left:17px}}@media (min-width:521px) and (max-width:992px){.form-block__input-button{padding:20px 20px 0!important}}@media (min-width:0px) and (max-width:520px){.form-block__input-button{padding:25px 0 0!important;margin-bottom:0!important}}@media (min-width:0px) and (max-width:1080px){.popup-close{top:45px;right:27px}.popup-close:after,.popup-close:before{background:#303a4e}}@media (min-width:481px) and (max-width:768px){.popup-content{padding:20px 15px!important}.popup-content .popup-body form .remove_author{right:-10px}.citation-manual-form .popup-content{padding:40px 15px!important}}@media (min-width:0px) and (max-width:480px){.popup-content{padding:40px 0!important;margin:0 10px!important}.popup-content .popup-body form .add-author--block{text-align:center}.popup-content .popup-body form .remove_author{right:10px;top:-90px}.popup-content .popup-body form .form__box--block .form__box--group .form__box--contrib{padding:5px 0!important}.citation-manual-form .popup-content{padding:0 5px 20px!important}}@media (min-width:0px) and (max-width:1024px){.citations_list{max-width:530px;margin:0 auto 60px}.citation_list_item{margin:0 5px 20px}#citation-tool .form-block #form_source-add{flex-wrap:wrap}#citation-tool .form-block #form_source-add .form-block__box-small:last-child{margin-bottom:0}#citation-tool .form-block #form_source-add .form-block__box-small label{position:relative;top:0;margin-bottom:5px}#citation-tool .form-block #form_source-add .form-block__box-big,#citation-tool .form-block #form_source-add .form-block__box-big--bottom{flex-basis:100%;margin-bottom:15px}#citation-tool .form-block #form_source-add .form-block__box-big .manually-cite,#citation-tool .form-block #form_source-add .form-block__box-big--bottom .manually-cite{position:relative;top:0;left:0;margin-top:5px;display:inline-block}}@media (min-width:800px) and (max-width:1200px){.citation_advanced_container{justify-content:space-around}}@media (min-width:768px) and (max-width:799px){.citation_advanced_container{justify-content:space-between}}@media (min-width:0px) and (max-width:992px){#citation-tool .citation-container{max-width:100%}}@media (min-width:0px) and (max-width:1200px){#citation-tool .search-result-block .h2{text-align:center}}@media (min-width:0px) and (max-width:320px){.validate_main_button{padding:16px 25px 15px 27px!important}}@media all and (-ms-high-contrast:none){#citation-tool #ct-source_manage{max-width:100%!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImNvbXBvbmVudHMvcmVzZXQuc2NzcyIsImxheW91dC9zZWFyY2gtcmVzdWx0LnNjc3MiLCJjb21wb25lbnRzL21peGlucy5zY3NzIiwibGF5b3V0L2Jsb2NrLWNpdGF0aW9uLnNjc3MiLCJsYXlvdXQvbWFpbi1mb3JtLnNjc3MiLCJsYXlvdXQvY2l0YXRpb24tZWRpdC5zY3NzIiwibGF5b3V0L2NpdGF0aW9uLW1haW4uc2NzcyIsImxheW91dC9jaXRhdGlvbi1jb250ZW50LnNjc3MiLCJsYXlvdXQvY2l0YXRpb24tdGlwcy5zY3NzIiwibGF5b3V0L2NvZGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxpQkFDQSxzQkNIQSxRQUFBLEVBQUEsdUJEUUEscUJBQ0EsdUJBQ0EsMEJBQ0Esc0JBQ0Esc0JBQ0Esc0JBQ0Esa0JBQ0EsbUJBQ0Esb0JBQ0EsbUJBQ0EsdUJBQ0EsdUJBQ0EsbUJBQ0UsUUFBQSxNQUdGLGlCQ3hCQSxPQUFBLEVBT2UsV0FBQSxXRG9CYixtQkFBQSxXQzNCRixVQUFBLElEK0JBLG9CQy9CQSx1QkFBQSxZQVNvQiwyQkFBQSxNRHlCbEIseUJBQUEsS0FHRixpQkFDQSx1QkFDQSxxQkFDQSxzQkFDQSx3QkN6Q0EsNEJBQUEsWUFZYyxRQUFBLEVEa0NkLGtCQUNBLGtCQy9DQSxXQUFBLEtBQUEsMEJEb0RBLGlCQ3JDd0gsT0FBQSxLRHlDeEgsZ0NBQ0EsaUNBQ0EsdUJBQ0Esd0JDM0RBLFFBQUEsR0FnQnVELFFBQUEsS0RnRHZELHFCQUNBLHdCQUNBLGtCQ2xEMk4sT0FBQSxFQWhCM04sb0JBaUJLLGVEeURMLHFCQUNFLGdCQUFBLFNDM0VGLGVBQUEsRUFBQSwyQkFrQmMsU0FBQSxLRGlFZCxrQkFDRSxlQUFBLE9BR0YscUJDdkZBLFdBQUEsb0JENEZBLGlDQUVBLGtDQURBLCtCQUZBLGdDQUlBLHNCQUNBLHdCRTFGRSxXQUFBLElBQ0EsY0FBQSxFQUNBLG1CQUFBLEtGa0dGLHVCQUhBLHNCQUVBLGtD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SUFBQSxZQUdGLHFDQUNFLFFBQUEsRUFBQSxJQUFBLGdCQUlKLDhDQUNFLGdCQUNFLFVBQUEsTUFDQSxPQUFBLEVBQUEsS0FBQSxLQUdGLG9CQUNFLE9BQUEsRUFBQSxJQUFBLEtBR0YsNENBQ0UsVUFBQSxLQUdGLDhFQUNFLGNBQUEsRUFHRix5RUFDRSxTQUFBLFNBQ0EsSUFBQSxFQUNBLGNBQUEsSUFHRixpRUF6QkEseUVBMkJFLFdBQUEsS0FDQSxjQUFBLEtBR0YsZ0ZBekJBLHdGQTJCRSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxXQUFBLElBQ0EsUUFBQSxjQUlKLGdEQUNFLDZCQUNFLGdCQUFBLGNBSUosK0NBQ0UsNkJBQ0UsZ0JBQUEsZUFJSiw2Q0FDRSxtQ0FDRSxVQUFBLE1BSUosOENBQ0Usd0NBQ0UsV0FBQSxRQUlKLDZDQUNFLHNCQUNFLFFBQUEsS0FBQSxLQUFBLEtBQUEsZ0JBSUosd0NBQ0UsaUNBQ0UsVUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlN0YXJzKi9cblxuI2NpdGF0aW9uLXRvb2wgKixcbiNjaXRhdGlvbi10b29sIDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbiNjaXRhdGlvbi10b29sIGFydGljbGUsXG4jY2l0YXRpb24tdG9vbCBhc2lkZSxcbiNjaXRhdGlvbi10b29sIGRldGFpbHMsXG4jY2l0YXRpb24tdG9vbCBmaWdjYXB0aW9uLFxuI2NpdGF0aW9uLXRvb2wgZmlndXJlLFxuI2NpdGF0aW9uLXRvb2wgZm9vdGVyLFxuI2NpdGF0aW9uLXRvb2wgaGVhZGVyLFxuI2NpdGF0aW9uLXRvb2wgaHIsXG4jY2l0YXRpb24tdG9vbCBpbWcsXG4jY2l0YXRpb24tdG9vbCBtYWluLFxuI2NpdGF0aW9uLXRvb2wgbmF2LFxuI2NpdGF0aW9uLXRvb2wgc2VjdGlvbixcbiNjaXRhdGlvbi10b29sIHN1bW1hcnksXG4jY2l0YXRpb24tdG9vbCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2NpdGF0aW9uLXRvb2wgKiB7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDFweDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgaHRtbCB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgYSxcbiNjaXRhdGlvbi10b29sIGE6aG92ZXIsXG4jY2l0YXRpb24tdG9vbCBpbnB1dCxcbiNjaXRhdGlvbi10b29sIHNlbGVjdCxcbiNjaXRhdGlvbi10b29sIHRleHRhcmVhIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogMDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgb2wsXG4jY2l0YXRpb24tdG9vbCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbiNjaXRhdGlvbi10b29sIGJsb2NrcXVvdGUsXG4jY2l0YXRpb24tdG9vbCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG4jY2l0YXRpb24tdG9vbCBibG9ja3F1b3RlOmFmdGVyLFxuI2NpdGF0aW9uLXRvb2wgYmxvY2txdW90ZTpiZWZvcmUsXG4jY2l0YXRpb24tdG9vbCBxOmFmdGVyLFxuI2NpdGF0aW9uLXRvb2wgcTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgYSBpbWcsXG4jY2l0YXRpb24tdG9vbCBmaWVsZHNldCxcbiNjaXRhdGlvbi10b29sIGhyIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4jY2l0YXRpb24tdG9vbCBtYXJrIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4jY2l0YXRpb24tdG9vbCB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4jY2l0YXRpb24tdG9vbCAudGFibGVfd3JhcCB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4jY2l0YXRpb24tdG9vbCB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbiNjaXRhdGlvbi10b29sIC50cmltIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsICFpbXBvcnRhbnQ7XG59XG5cbiNjaXRhdGlvbi10b29sIGlucHV0W3R5cGU9dGV4dF0sXG4jY2l0YXRpb24tdG9vbCBpbnB1dFt0eXBlPWVtYWlsXSxcbiNjaXRhdGlvbi10b29sIGlucHV0W3R5cGU9dGVsXSxcbiNjaXRhdGlvbi10b29sIGlucHV0W3R5cGU9c2VhcmNoXSxcbiNjaXRhdGlvbi10b29sIHNlbGVjdCxcbiNjaXRhdGlvbi10b29sIHRleHRhcmVhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4jY2l0YXRpb24tdG9vbCAuYnV0dG9uLFxuI2NpdGF0aW9uLXRvb2wgYnV0dG9uLFxuI2NpdGF0aW9uLXRvb2wgaW5wdXRbdHlwZT1zdWJtaXRdLFxuI2NpdGF0aW9uLXRvb2wgaW5wdXRbdHlwZT1idXR0b25dIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgaHIge1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1zaXplOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG59XG5cbiNjaXRhdGlvbi10b29sIC5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbiNjaXRhdGlvbi10b29sIGltZy5hbGlnbmxlZnQge1xuICBtYXJnaW46IDAgMzBweCAxMHB4IDA7XG59XG5cbiNjaXRhdGlvbi10b29sIGltZy5hbGlnbnJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMTBweCAzMHB4O1xufVxuXG4jY2l0YXRpb24tdG9vbCAuYWxpZ25jZW50ZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4jY2l0YXRpb24tdG9vbCBpbWcsXG4jY2l0YXRpb24tdG9vbCBzdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNlYXJjaC1yZXN1bHQge1xuICBkaXNwbGF5OiBncmlkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBncmlkLWF1dG8tcm93czogMWZyO1xuICBncmlkLWNvbHVtbi1nYXA6IDI4cHg7XG4gIGdyaWQtcm93LWdhcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdF9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWJhc2lzOiAzMSU7XG4gIHBhZGRpbmc6IDIwcHggMTVweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1LCAxMjgsIDIyMiwgMC4xNSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgbWluLWhlaWdodDogMjcwcHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0X19ib3hfd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0X19ib3ggLnNlYXJjaC1yZXN1bHRfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc5cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdF9fYm94IC5zZWFyY2gtcmVzdWx0X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdF9fYm94IC5zZWFyY2gtcmVzdWx0X19uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzA0NTI4MTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHRfX2JveCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHRfX2JveCAuc2VhcmNoLXJlc3VsdF9fYXV0aG9yLFxuLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHRfX2JveCAuc2VhcmNoLXJlc3VsdF9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHRfX2JveCAuc2VhcmNoLXJlc3VsdF9fYnRuLWNsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHRfX2JveCAuYnV0dG9uLXRyYW5zcGFyZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBGODBERSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBwYWRkaW5nOiAxN3B4IDEwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogbGluZWFyIGFsbCAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC43cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMEY4MERFICFpbXBvcnRhbnQ7XG59XG5cbi5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0X19ib3ggLmJ1dHRvbi10cmFuc3BhcmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwRjgwREU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2Y1ZmFmZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMjVweCAzMHB4IDI1cHggMjBweDtcbn1cblxuLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHRfX3JvdyAuc2VhcmNoLXJlc3VsdF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHRfX3JvdyAuc2VhcmNoLXJlc3VsdF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwNDUyODE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdF9fcm93IC5zZWFyY2gtcmVzdWx0X19hdXRob3IsXG4uc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdF9fcm93IC5zZWFyY2gtcmVzdWx0X19kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuXG4uc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdF9fcm93IC5zZWFyY2gtcmVzdWx0X190aXRsZSB7XG4gIGZsZXgtYmFzaXM6IDc1JTtcbn1cblxuLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHRfX3JvdyAuc2VhcmNoLXJlc3VsdF9fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1iYXNpczogMzElO1xuICBtYXJnaW4tYm90dG9tOiA0M3B4O1xufVxuXG4ubG9hZC1tb3JlLWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9hZC1tb3JlLWJsb2NrIC5sb2FkLW1vcmUtYm9va3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxvYWQtbW9yZS1ibG9jayAubG9hZC1tb3JlLWJvb2tzIGltZyxcbi5sb2FkLW1vcmUtYmxvY2sgLmxvYWQtbW9yZS1ib29rcyBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTdweCAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLXJlc3VsdF9jdGEge1xuICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogODBweCAwIDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0Y1RkFGRTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNSwgMTI4LCAyMjIsIDAuMSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VhcmNoLXJlc3VsdF9jdGEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMEY4MERFO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1yZXN1bHRfY3RhIGEge1xuICBwYWRkaW5nOiAxNnB4IDMwcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzBGODBERTtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMEY4MERFO1xufVxuXG4uc2VhcmNoLXJlc3VsdF9jdGEgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGNUZBRkU7XG4gIGNvbG9yOiAjMEY4MERFICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwRjgwREU7XG59XG5cbi50ZXJtcy1jdXN0b21lciAjbGlzdC1zb3VyY2VzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzA0NTI4MTtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmFkZC1uZXctY2l0YXRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5hZGQtbmV3LWNpdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC01LjVweDtcbiAgYmFja2dyb3VuZDogIzAyYzFmZjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5hZGQtbmV3LWNpdGF0aW9uOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICByaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kOiAjMDJjMWZmO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmFkZC1uZXctY2l0YXRpb246aG92ZXIge1xuICBjb2xvcjogIzA0NTI4MTtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5hZGQtbmV3LWNpdGF0aW9uOmhvdmVyOmJlZm9yZSxcbi5jaXRhdGlvbi1ibG9jayAuYWRkLW5ldy1jaXRhdGlvbjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwNDUyODE7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNSwgMTI4LCAyMjIsIDAuMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggN3B4IHJnYmEoNCwgODIsIDEyOSwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9faW4tdGV4dCxcbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9fYmlibGlvZ3JhZnkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzMwM0E0RTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9fYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNXB4IDMwcHggMjVweCAyMHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTUsIDEyOCwgMjIyLCAwLjIpO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uLWJsb2ctbGlzdCAuY2l0YXRpb25fX2JveDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbi1ibG9nLWxpc3QgLmNpdGF0aW9uX19ib3gucHJlbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG4gIG9wYWNpdHk6IC41O1xuICB6LWluZGV4OiAxO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uLWJsb2ctbGlzdCAuY2l0YXRpb25fX2JveC5wcmVsb2FkIC5sZHMtcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9fYm94LnByZWxvYWQgLmxkcy1yaW5nIGRpdiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MXB4O1xuICBoZWlnaHQ6IDUxcHg7XG4gIG1hcmdpbjogNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbGRzLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiNDBcIiBoZWlnaHQ9XCI0MFwiIHZpZXdCb3g9XCIwIDAgNDAgNDBcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTQwLjAwMDMgMjBDNDAuMDAwMyAzMS4wNDU3IDMxLjA0NiA0MCAyMC4wMDAzIDQwQzguOTU0NjUgNDAgMC4wMDAzNDc2MjIgMzEuMDQ1NyAwLjAwMDM0NzYyMiAyMEMwLjAwMDM0NzYyMiA4Ljk1NDMgOC45NTQ2NSAwIDIwLjAwMDMgMEMzMS4wNDYgMCA0MC4wMDAzIDguOTU0MyA0MC4wMDAzIDIwWk02LjQwMDM1IDIwQzYuNDAwMzUgMjcuNTExMSAxMi40ODkzIDMzLjYgMjAuMDAwMyAzMy42QzI3LjUxMTQgMzMuNiAzMy42MDAzIDI3LjUxMTEgMzMuNjAwMyAyMEMzMy42MDAzIDEyLjQ4ODkgMjcuNTExNCA2LjQgMjAuMDAwMyA2LjRDMTIuNDg5MyA2LjQgNi40MDAzNSAxMi40ODg5IDYuNDAwMzUgMjBaXCIgZmlsbD1cIiUyM0NERTJGNVwiLz48cGF0aCBkPVwiTTM2Ljc4OTggMTkuNDE1MUMzOC41NTYxIDE5LjM1MzYgNDAuMDY0MiAyMC43NDM2IDM5Ljg0MzUgMjIuNDk3MUMzOS40NTkyIDI1LjU1MDkgMzguMzczMiAyOC40ODk5IDM2LjY1MjcgMzEuMDc2NUMzNC4zMzgzIDM0LjU1NiAzMC45OTIyIDM3LjIyMzEgMjcuMDg0MiAzOC43MDMzQzIzLjE3NjMgNDAuMTgzNSAxOC45MDI5IDQwLjQwMjQgMTQuODY0MiAzOS4zMjkzQzEwLjgyNTQgMzguMjU2MiA3LjIyNDI2IDM1Ljk0NSA0LjU2NjQ1IDMyLjcyMDNDMS45MDg2MyAyOS40OTU1IDAuMzI3Njc4IDI1LjUxOTMgMC4wNDU2MjE4IDIxLjM0OTlDLTAuMjM2NDM1IDE3LjE4MDYgMC43OTQ1NzcgMTMuMDI3NiAyLjk5Mzg1IDkuNDc0MzFDNS4xOTMxMyA1LjkyMDk5IDguNDUwMiAzLjE0NTgxIDEyLjMwNzYgMS41Mzg1M0MxNS4xNzUyIDAuMzQzNjcxIDE4LjI2NzUgLTAuMTYxMTIyIDIxLjMzODUgMC4wNDQ4NDQxQzIzLjEwMTggMC4xNjMxMSAyNC4xNzgzIDEuOTA4OTUgMjMuNzgwNiAzLjYzMDkzQzIzLjM4MjkgNS4zNTI5MSAyMS42NTQxIDYuMzg1NzcgMTkuODg2OCA2LjQwMDQ5QzE4LjEzOTMgNi40MTUwNSAxNi40MDA4IDYuNzY2MzcgMTQuNzY5MiA3LjQ0NjIxQzEyLjE0NjEgOC41MzkxNSA5LjkzMTMzIDEwLjQyNjMgOC40MzU4MiAxMi44NDI1QzYuOTQwMzEgMTUuMjU4OCA2LjIzOTIzIDE4LjA4MjggNi40MzEwMiAyMC45MThDNi42MjI4MiAyMy43NTMxIDcuNjk3ODcgMjYuNDU3IDkuNTA1MTkgMjguNjQ5OEMxMS4zMTI1IDMwLjg0MjYgMTMuNzYxMyAzMi40MTQzIDE2LjUwNzYgMzMuMTQ0QzE5LjI1NCAzMy44NzM3IDIyLjE1OTkgMzMuNzI0OCAyNC44MTczIDMyLjcxODNDMjcuNDc0NyAzMS43MTE3IDI5Ljc1IDI5Ljg5ODEgMzEuMzIzOCAyNy41MzJDMzIuMzAyNyAyNi4wNjAzIDMyLjk3OTYgMjQuNDIwOCAzMy4zMjc2IDIyLjcwODNDMzMuNjc5NiAyMC45NzYzIDM1LjAyMzYgMTkuNDc2NyAzNi43ODk4IDE5LjQxNTFaXCIgZmlsbD1cIiUyMzVDQTBERFwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uLWJsb2ctbGlzdCAuY2l0YXRpb25fX2JveC5wcmVsb2FkIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9fYm94LnByZWxvYWQgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uLWJsb2ctbGlzdCAuY2l0YXRpb25fX2JveC5wcmVsb2FkIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXM7XG59XG5cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9fY29udGVudCB7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uLWJsb2ctbGlzdCAuY2l0YXRpb25fX21vcmUtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9fbW9yZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9fbW9yZS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbi1ibG9nLWxpc3QgLmNpdGF0aW9uX19tb3JlLWJsb2NrIC5idXR0b24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIxcHggOXB4IDIxcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbi1ibG9nLWxpc3QgLmNpdGF0aW9uX19lZGl0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9fbW9yZSB7XG4gIGNvbG9yOiAjMDJjMWZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb24tYmxvZy1saXN0IC5jaXRhdGlvbl9fbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDsgdXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjlcIiB2aWV3Qm94PVwiMCAwIDE2IDlcIj48cGF0aCBmaWxsPVwiIzAzQzFGRlwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIiBkPVwiTTE0LjkwMS4xOTZhLjYyNi42MjYgMCAwIDEgLjkxIDAgLjY5LjY5IDAgMCAxIDAgLjk0OGwtNy4zNTYgNy42NmEuNjI2LjYyNiAwIDAgMS0uOTEgMEwuMTg5IDEuMTQ0YS42OS42OSAwIDAgMSAwLS45NDguNjI2LjYyNiAwIDAgMSAuOTEgMEw4IDcuMTgyIDE0LjkwMS4xOTZ6XCIvPjwvc3ZnPicpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTIxcHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbi1ibG9nLWxpc3QgLmNpdGF0aW9uX19tb3JlLmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uLWJsb2ctbGlzdCAuY2l0YXRpb25fX21vcmU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbl9fY29weSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDNDMUZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGxpbmVhciBhbGwgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uX19jb3B5ID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2NvcHkgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2NvcHk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogMDtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbl9fY29weTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uX19jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDNDMUZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGxpbmVhciBhbGwgMC4zcztcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbl9fY2xvc2Ugc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2Nsb3NlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uX19jbG9zZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uX19lZGl0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMwM0MxRkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogbGluZWFyIGFsbCAwLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2VkaXQgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2VkaXQgc3ZnIHBhdGgge1xuICBmaWxsOiAjMDNDMUZGO1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uX19lZGl0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2VkaXQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbl9faW5mb19ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICByaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbl9faW5mb19taXNzaW5nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNGNUE2MjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uX19pbmZvX21pc3Npbmc6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2F0dC5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2luZm9fc291cmNlIHtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgYmFja2dyb3VuZDogIzBGODBERTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5jaXRhdGlvbi1ibG9jayBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2luLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzMwM0E0RTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbl9fYmlibGlvZ3JhZnkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzMwM0E0RTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbl9fYmlibGlvZ3JhZnkgLmNzbC1yaWdodC1pbmxpbmUge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uY2l0ZWQtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxNSwgMTI4LCAyMjIsIDAuMDMpO1xuICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuXG4uY2l0YXRpb24tYmxvY2tfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmNpdGF0aW9uLWJ0biB7XG4gIHBhZGRpbmc6IDE3cHggMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAzQzFGRjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC43cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogbGluZWFyIGFsbCAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jaXRhdGlvbi1idG5fY2xlYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwM0MxRkY7XG59XG5cbi5jaXRhdGlvbi1idG5fY2xlYXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzAzQzFGRjtcbn1cblxuLmNpdGF0aW9uLWJ0bl9ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAzQzFGRjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cblxuLmNpdGF0aW9uLWJ0bl9ibHVlOmhvdmVyIHtcbiAgY29sb3I6ICMwM0MxRkY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uY2l0YXRpb24tYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNpdGF0aW9uLWJsb2NrX3N0eWxlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2l0YXRpb24tYmxvY2tfc3R5bGUtbGlzdCBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jaXRhdGlvbi1ibG9ja19zdHlsZS1saXN0IHNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaXRhdGlvbi1ibG9ja19zdHlsZS1saXN0IC5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jaXRhdGlvbi1ibG9ja19zdHlsZS1saXN0IC5zZWxlY3Qtc3R5bGVkIHtcbiAgcGFkZGluZy1yaWdodDogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzBGODBERTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2l0YXRpb24tYmxvY2tfc3R5bGUtbGlzdCAuc2VsZWN0LXN0eWxlZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDdweDtcbiAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzBmODBkZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xufVxuXG4uY2l0YXRpb24tYmxvY2tfc3R5bGUtbGlzdCAuc2VsZWN0LXN0eWxlZC5hY3RpdmU6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwRjgwREUgdHJhbnNwYXJlbnQ7XG4gIHRvcDogMnB4O1xufVxuXG4uY2l0YXRpb24tYmxvY2tfc3R5bGUtbGlzdCAuc2VsZWN0LW9wdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDE1OHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCAxM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0b3A6IGNhbGMoMTAwJSArIDZweCk7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogY2FsYygxMDAlIC0gMTUycHgpO1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cblxuLmNpdGF0aW9uLWJsb2NrX3N0eWxlLWxpc3QgLnNlbGVjdC1vcHRpb25zIGxpIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzMwM0E0RTtcbiAgcGFkZGluZzogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2l0YXRpb24tYmxvY2tfc3R5bGUtbGlzdCAuc2VsZWN0LW9wdGlvbnMgbGk6aG92ZXIge1xuICBjb2xvcjogIzA0NkRDQjtcbn1cblxuLmNpdGF0aW9uLWJsb2NrX3N0eWxlLWxpc3QgLnNlbGVjdC1vcHRpb25zIGxpOmhvdmVyIHNwYW4ge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY2l0ZWQtY3RhLWJsb2NrIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI2EwY2NmMjtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgcGFkZGluZzogNDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogNjJweCAwIDI1cHg7XG59XG5cbi5jaXRlZC1jdGEtYmxvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5jaXRlZC1jdGEtYmxvY2sgaW1nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cblxuLmNpdGVkLWN0YS1ibG9ja190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwNDUyODE7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG5cbi5jaXRlZC1jdGEtYmxvY2tfdGl0bGUgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2l0ZWQtY3RhLWJsb2NrX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMzMDNBNEU7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5cbi5jaXRlZC1jdGEtYmxvY2sgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jaXRlZC1jdGEtYmxvY2sgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuXG4uY2l0ZWQtY3RhLWJsb2NrIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jaXRhdGlvbi1kZWxldGUtcG9wdXAsXG4uY2l0YXRpb24tc2VhcmNoLXBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNpdGF0aW9uLWRlbGV0ZS1wb3B1cF9ibG9jayxcbi5jaXRhdGlvbi1zZWFyY2gtcG9wdXBfYmxvY2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMzAlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDE5NXB4KTtcbiAgei1pbmRleDogOTk5OTk5OTk5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM5MHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2l0YXRpb24tZGVsZXRlLXBvcHVwX292ZXJsYXksXG4uY2l0YXRpb24tc2VhcmNoLXBvcHVwX292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTk5OTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNpdGF0aW9uLWRlbGV0ZS1wb3B1cF90aXRsZSxcbi5jaXRhdGlvbi1zZWFyY2gtcG9wdXBfdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjMDQ1MjgxO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTlweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHggMTNweCAwIDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jaXRhdGlvbi1kZWxldGUtcG9wdXBfY29udGVudCxcbi5jaXRhdGlvbi1zZWFyY2gtcG9wdXBfY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5jaXRhdGlvbi1kZWxldGUtcG9wdXBfY29udGVudCBwLFxuLmNpdGF0aW9uLXNlYXJjaC1wb3B1cF9jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmNpdGF0aW9uLWRlbGV0ZS1wb3B1cF9idXR0b25zLFxuLmNpdGF0aW9uLXNlYXJjaC1wb3B1cF9idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY2l0YXRpb24tZGVsZXRlLXBvcHVwX2J1dHRvbnMgYnV0dG9uLFxuLmNpdGF0aW9uLXNlYXJjaC1wb3B1cF9idXR0b25zIGJ1dHRvbiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uY2l0YXRpb24tZGVsZXRlLXBvcHVwX2J1dHRvbixcbi5jaXRhdGlvbi1zZWFyY2gtcG9wdXBfYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jaXRhdGlvbi1kZWxldGUtcG9wdXBfYnV0dG9uIGJ1dHRvbixcbi5jaXRhdGlvbi1zZWFyY2gtcG9wdXBfYnV0dG9uIGJ1dHRvbiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uY2l0YXRpb24tZGVsZXRlLXBvcHVwX2Nsb3NlLFxuLmNpdGF0aW9uLXNlYXJjaC1wb3B1cF9jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgdG9wOiAzMHB4O1xuICByaWdodDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2l0YXRpb24tZGVsZXRlLXBvcHVwX2Nsb3NlOmJlZm9yZSxcbi5jaXRhdGlvbi1kZWxldGUtcG9wdXBfY2xvc2U6YWZ0ZXIsXG4uY2l0YXRpb24tc2VhcmNoLXBvcHVwX2Nsb3NlOmJlZm9yZSxcbi5jaXRhdGlvbi1zZWFyY2gtcG9wdXBfY2xvc2U6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5cbi5jaXRhdGlvbi1kZWxldGUtcG9wdXBfY2xvc2U6YmVmb3JlLFxuLmNpdGF0aW9uLXNlYXJjaC1wb3B1cF9jbG9zZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jaXRhdGlvbi1kZWxldGUtcG9wdXBfY2xvc2U6YWZ0ZXIsXG4uY2l0YXRpb24tc2VhcmNoLXBvcHVwX2Nsb3NlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmNpdGF0aW9uLWRlbGV0ZS1wb3B1cF9jbG9zZTpob3ZlcjpiZWZvcmUsXG4uY2l0YXRpb24tc2VhcmNoLXBvcHVwX2Nsb3NlOmhvdmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cbi5jaXRhdGlvbi1kZWxldGUtcG9wdXBfY2xvc2U6aG92ZXI6YWZ0ZXIsXG4uY2l0YXRpb24tc2VhcmNoLXBvcHVwX2Nsb3NlOmhvdmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uc2Nyb2xsX3JlbW92ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGFuZHJ1ZmYge1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICMwNDUyODE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhbmRydWZmIGltZyB7XG4gIHdpZHRoOiA4MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5cbi5kYW5kcnVmZi5wcmVsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgb3BhY2l0eTogLjU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kYW5kcnVmZi5wcmVsb2FkIC5sZHMtcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kYW5kcnVmZi5wcmVsb2FkIC5sZHMtcmluZyBkaXYge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTFweDtcbiAgaGVpZ2h0OiA1MXB4O1xuICBtYXJnaW46IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGxkcy1yaW5nIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjQwXCIgaGVpZ2h0PVwiNDBcIiB2aWV3Qm94PVwiMCAwIDQwIDQwXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk00MC4wMDAzIDIwQzQwLjAwMDMgMzEuMDQ1NyAzMS4wNDYgNDAgMjAuMDAwMyA0MEM4Ljk1NDY1IDQwIDAuMDAwMzQ3NjIyIDMxLjA0NTcgMC4wMDAzNDc2MjIgMjBDMC4wMDAzNDc2MjIgOC45NTQzIDguOTU0NjUgMCAyMC4wMDAzIDBDMzEuMDQ2IDAgNDAuMDAwMyA4Ljk1NDMgNDAuMDAwMyAyMFpNNi40MDAzNSAyMEM2LjQwMDM1IDI3LjUxMTEgMTIuNDg5MyAzMy42IDIwLjAwMDMgMzMuNkMyNy41MTE0IDMzLjYgMzMuNjAwMyAyNy41MTExIDMzLjYwMDMgMjBDMzMuNjAwMyAxMi40ODg5IDI3LjUxMTQgNi40IDIwLjAwMDMgNi40QzEyLjQ4OTMgNi40IDYuNDAwMzUgMTIuNDg4OSA2LjQwMDM1IDIwWlwiIGZpbGw9XCIlMjNDREUyRjVcIi8+PHBhdGggZD1cIk0zNi43ODk4IDE5LjQxNTFDMzguNTU2MSAxOS4zNTM2IDQwLjA2NDIgMjAuNzQzNiAzOS44NDM1IDIyLjQ5NzFDMzkuNDU5MiAyNS41NTA5IDM4LjM3MzIgMjguNDg5OSAzNi42NTI3IDMxLjA3NjVDMzQuMzM4MyAzNC41NTYgMzAuOTkyMiAzNy4yMjMxIDI3LjA4NDIgMzguNzAzM0MyMy4xNzYzIDQwLjE4MzUgMTguOTAyOSA0MC40MDI0IDE0Ljg2NDIgMzkuMzI5M0MxMC44MjU0IDM4LjI1NjIgNy4yMjQyNiAzNS45NDUgNC41NjY0NSAzMi43MjAzQzEuOTA4NjMgMjkuNDk1NSAwLjMyNzY3OCAyNS41MTkzIDAuMDQ1NjIxOCAyMS4zNDk5Qy0wLjIzNjQzNSAxNy4xODA2IDAuNzk0NTc3IDEzLjAyNzYgMi45OTM4NSA5LjQ3NDMxQzUuMTkzMTMgNS45MjA5OSA4LjQ1MDIgMy4xNDU4MSAxMi4zMDc2IDEuNTM4NTNDMTUuMTc1MiAwLjM0MzY3MSAxOC4yNjc1IC0wLjE2MTEyMiAyMS4zMzg1IDAuMDQ0ODQ0MUMyMy4xMDE4IDAuMTYzMTEgMjQuMTc4MyAxLjkwODk1IDIzLjc4MDYgMy42MzA5M0MyMy4zODI5IDUuMzUyOTEgMjEuNjU0MSA2LjM4NTc3IDE5Ljg4NjggNi40MDA0OUMxOC4xMzkzIDYuNDE1MDUgMTYuNDAwOCA2Ljc2NjM3IDE0Ljc2OTIgNy40NDYyMUMxMi4xNDYxIDguNTM5MTUgOS45MzEzMyAxMC40MjYzIDguNDM1ODIgMTIuODQyNUM2Ljk0MDMxIDE1LjI1ODggNi4yMzkyMyAxOC4wODI4IDYuNDMxMDIgMjAuOTE4QzYuNjIyODIgMjMuNzUzMSA3LjY5Nzg3IDI2LjQ1NyA5LjUwNTE5IDI4LjY0OThDMTEuMzEyNSAzMC44NDI2IDEzLjc2MTMgMzIuNDE0MyAxNi41MDc2IDMzLjE0NEMxOS4yNTQgMzMuODczNyAyMi4xNTk5IDMzLjcyNDggMjQuODE3MyAzMi43MTgzQzI3LjQ3NDcgMzEuNzExNyAyOS43NSAyOS44OTgxIDMxLjMyMzggMjcuNTMyQzMyLjMwMjcgMjYuMDYwMyAzMi45Nzk2IDI0LjQyMDggMzMuMzI3NiAyMi43MDgzQzMzLjY3OTYgMjAuOTc2MyAzNS4wMjM2IDE5LjQ3NjcgMzYuNzg5OCAxOS40MTUxWlwiIGZpbGw9XCIlMjM1Q0EwRERcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhbmRydWZmLnByZWxvYWQgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjQ1cztcbn1cblxuLmRhbmRydWZmLnByZWxvYWQgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuXG4uZGFuZHJ1ZmYucHJlbG9hZCAubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xufVxuXG5Aa2V5ZnJhbWVzIGxkcy1yaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uZm9ybS1ibG9ja19fc2VsZWN0c193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDgzNXB4O1xufVxuXG4uZm9ybS1ibG9ja19fc2VsZWN0c193cmFwIC5zZWxlY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5mb3JtLWJsb2NrX19nLXNlbGVjdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mb3JtLWJsb2NrX19nLXNlbGVjdCAuZy1zZWxlY3QtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5nLXNlbGVjdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmODBkZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogN3B4IDdweCAwIDAgIWltcG9ydGFudDtcbn1cblxuLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5nLXNlbGVjdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1ibG9ja19fZy1zZWxlY3QgLmctc2VsZWN0LWl0ZW0sXG4uZm9ybS1ibG9ja19fZy1zZWxlY3QgLnNlbGVjdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMwM0E0RTtcbiAgaGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3Qtc3R5bGVkLW9uZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ3cHg7XG4gIHBhZGRpbmc6IDExcHggMzBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IEdvdGhhbVBybywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzMwM0E0RTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNSwgMTI4LCAyMjIsIDAuNSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xufVxuXG4uZy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY4MGRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDdweCA3cHggMCAwICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QuZy1hY3RpdmUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uY3QtZm9ybV9nZW5lcmF0ZSAuc2VsZWN0LFxuI2N0LXNvdXJjZV9tYW5hZ2UgLnNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmN0LWZvcm1fZ2VuZXJhdGUgLnNlbGVjdC1vcHRpb25zLFxuI2N0LXNvdXJjZV9tYW5hZ2UgLnNlbGVjdC1vcHRpb25zIHtcbiAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTNweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDI0cHggNzRweCAwICMwRjNGREUxNCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHRvcDogY2FsYygxMDAlICsgMTVweCkgIWltcG9ydGFudDtcbiAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNzlweCkgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmN0LWZvcm1fZ2VuZXJhdGUgLnNlbGVjdC1vcHRpb25zIGxpLFxuI2N0LXNvdXJjZV9tYW5hZ2UgLnNlbGVjdC1vcHRpb25zIGxpIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzAzQTRFICFpbXBvcnRhbnQ7XG59XG5cbi5jdC1mb3JtX2dlbmVyYXRlIC5zZWxlY3Qtb3B0aW9ucyBsaTpob3ZlcixcbiNjdC1zb3VyY2VfbWFuYWdlIC5zZWxlY3Qtb3B0aW9ucyBsaTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzA0NkRDQiAhaW1wb3J0YW50O1xufVxuXG4uY3QtZm9ybV9nZW5lcmF0ZSAuc2VsZWN0LW9wdGlvbnMgbGk6aG92ZXIgc3BhbixcbiNjdC1zb3VyY2VfbWFuYWdlIC5zZWxlY3Qtb3B0aW9ucyBsaTpob3ZlciBzcGFuIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY3QtZm9ybV9nZW5lcmF0ZSAucG9wdXAtYm9keSAuc2VsZWN0LW9wdGlvbnMsXG4jY3Qtc291cmNlX21hbmFnZSAucG9wdXAtYm9keSAuc2VsZWN0LW9wdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1ibG9ja19fbWFpbi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggMTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAxMjgsIDIyMiwgMC4wMyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUsIDEyOCwgMjIyLCAwLjE1KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwRjgwREU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA3cHggN3B4O1xuICBtaW4taGVpZ2h0OiAxNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb3JtLWJsb2NrX19pbnB1dC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAyNXB4IDAgIWltcG9ydGFudDtcbn1cblxuLmZvcm0tYmxvY2tfX2lucHV0LWJ1dHRvbiAuZm9ybS1ibG9ja19faW5wdXQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5mb3JtLWJsb2NrX19pbnB1dC1idXR0b24gLmZvcm0tYmxvY2tfX2lucHV0IGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMTUsIDEyOCwgMjIyLCAwLjUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwM2MxZmYgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4zOCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzg3ODc4NyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1ibG9ja19faW5wdXQtYnV0dG9uIC5mb3JtLWJsb2NrX19idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZvcm0tYmxvY2tfX2lucHV0LWJ1dHRvbiAuZm9ybS1ibG9ja19fYnV0dG9uIGlucHV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40MztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTdweCA2NXB4IDE3cHggODlweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmZvcm0tYmxvY2tfX2lucHV0LWJ1dHRvbiAuZm9ybS1ibG9ja19fYnV0dG9uOmhvdmVyIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2Y2VmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpLCAwIDRweCA5cHggMCByZ2JhKDMsIDE5MywgMjU1LCAwLjYpO1xufVxuXG4uZm9ybS1ibG9ja19faW5wdXQtYnV0dG9uIC5mb3JtLWJsb2NrX19idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiA2NXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3NoYXBlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5hdXRvLW1hbnVhbGx5LWNpdGUtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwRjgwREU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hdXRvLW1hbnVhbGx5LWNpdGUtYmxvY2sgLnRvb2x0aXBfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XG4gIHJpZ2h0OiAtMjFweDtcbn1cblxuLmF1dG8tbWFudWFsbHktY2l0ZS1ibG9jayAudG9vbHRpcF9fY29udGFpbmVyIC50b29sdGlwX190ZXh0IHtcbiAgd2lkdGg6IDMwMHB4O1xuICBsZWZ0OiAtMjYwcHg7XG59XG5cbi5hdXRvLW1hbnVhbGx5LWNpdGUtYmxvY2sgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggMTZweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMwM0E0RSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hdXRvLW1hbnVhbGx5LWNpdGUtYmxvY2sgc3Bhbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDlweCAwIHJnYmEoMCwgMCwgMCwgMC40KSwgMCA0cHggOXB4IDAgcmdiYSgzLCAxOTMsIDI1NSwgMC42KTtcbn1cblxuLmF1dG8tbWFudWFsbHktY2l0ZS1ibG9jayAuYWN0aXZlLWNpdGUge1xuICBiYWNrZ3JvdW5kOiAjMEY4MERFO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYXV0by1tYW51YWxseS1jaXRlLWJsb2NrIC5hY3RpdmUtY2l0ZS5hdXRvLWNpdGUge1xuICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbn1cblxuLmF1dG8tbWFudWFsbHktY2l0ZS1ibG9jayAuYWN0aXZlLWNpdGUubWFudWFsbHktY2l0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xufVxuXG4uZm9ybS1ibG9ja19fc3dpdGNoLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLWJsb2NrX19zd2l0Y2gtd3JhcCAuaW4tZm9ybS1jaXRhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMzAzQTRFO1xufVxuXG4uZm9ybS1ibG9ja19fc3dpdGNoLXdyYXAgLmluLWZvcm0tY2l0YXRpb24gc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xufVxuXG4uc2VhcmNoLWxvYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2VhcmNoLWxvYWRpbmcgaW5wdXQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLWxvYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy90aHJlZS1kb3RzLnN2Zykgbm8tcmVwZWF0IDUwJSwgIzAzYzFmZjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxM3B4KTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjRzO1xufVxuXG4uZ2VuZXJhdGUtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5nZW5lcmF0ZS1sb2FkaW5nIGlucHV0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdlbmVyYXRlLWxvYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjQwXCIgaGVpZ2h0PVwiNDBcIiB2aWV3Qm94PVwiMCAwIDQwIDQwXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk00MC4wMDAzIDIwQzQwLjAwMDMgMzEuMDQ1NyAzMS4wNDYgNDAgMjAuMDAwMyA0MEM4Ljk1NDY1IDQwIDAuMDAwMzQ3NjIyIDMxLjA0NTcgMC4wMDAzNDc2MjIgMjBDMC4wMDAzNDc2MjIgOC45NTQzIDguOTU0NjUgMCAyMC4wMDAzIDBDMzEuMDQ2IDAgNDAuMDAwMyA4Ljk1NDMgNDAuMDAwMyAyMFpNNi40MDAzNSAyMEM2LjQwMDM1IDI3LjUxMTEgMTIuNDg5MyAzMy42IDIwLjAwMDMgMzMuNkMyNy41MTE0IDMzLjYgMzMuNjAwMyAyNy41MTExIDMzLjYwMDMgMjBDMzMuNjAwMyAxMi40ODg5IDI3LjUxMTQgNi40IDIwLjAwMDMgNi40QzEyLjQ4OTMgNi40IDYuNDAwMzUgMTIuNDg4OSA2LjQwMDM1IDIwWlwiIGZpbGw9XCIlMjNDREUyRjVcIi8+PHBhdGggZD1cIk0zNi43ODk4IDE5LjQxNTFDMzguNTU2MSAxOS4zNTM2IDQwLjA2NDIgMjAuNzQzNiAzOS44NDM1IDIyLjQ5NzFDMzkuNDU5MiAyNS41NTA5IDM4LjM3MzIgMjguNDg5OSAzNi42NTI3IDMxLjA3NjVDMzQuMzM4MyAzNC41NTYgMzAuOTkyMiAzNy4yMjMxIDI3LjA4NDIgMzguNzAzM0MyMy4xNzYzIDQwLjE4MzUgMTguOTAyOSA0MC40MDI0IDE0Ljg2NDIgMzkuMzI5M0MxMC44MjU0IDM4LjI1NjIgNy4yMjQyNiAzNS45NDUgNC41NjY0NSAzMi43MjAzQzEuOTA4NjMgMjkuNDk1NSAwLjMyNzY3OCAyNS41MTkzIDAuMDQ1NjIxOCAyMS4zNDk5Qy0wLjIzNjQzNSAxNy4xODA2IDAuNzk0NTc3IDEzLjAyNzYgMi45OTM4NSA5LjQ3NDMxQzUuMTkzMTMgNS45MjA5OSA4LjQ1MDIgMy4xNDU4MSAxMi4zMDc2IDEuNTM4NTNDMTUuMTc1MiAwLjM0MzY3MSAxOC4yNjc1IC0wLjE2MTEyMiAyMS4zMzg1IDAuMDQ0ODQ0MUMyMy4xMDE4IDAuMTYzMTEgMjQuMTc4MyAxLjkwODk1IDIzLjc4MDYgMy42MzA5M0MyMy4zODI5IDUuMzUyOTEgMjEuNjU0MSA2LjM4NTc3IDE5Ljg4NjggNi40MDA0OUMxOC4xMzkzIDYuNDE1MDUgMTYuNDAwOCA2Ljc2NjM3IDE0Ljc2OTIgNy40NDYyMUMxMi4xNDYxIDguNTM5MTUgOS45MzEzMyAxMC40MjYzIDguNDM1ODIgMTIuODQyNUM2Ljk0MDMxIDE1LjI1ODggNi4yMzkyMyAxOC4wODI4IDYuNDMxMDIgMjAuOTE4QzYuNjIyODIgMjMuNzUzMSA3LjY5Nzg3IDI2LjQ1NyA5LjUwNTE5IDI4LjY0OThDMTEuMzEyNSAzMC44NDI2IDEzLjc2MTMgMzIuNDE0MyAxNi41MDc2IDMzLjE0NEMxOS4yNTQgMzMuODczNyAyMi4xNTk5IDMzLjcyNDggMjQuODE3MyAzMi43MTgzQzI3LjQ3NDcgMzEuNzExNyAyOS43NSAyOS44OTgxIDMxLjMyMzggMjcuNTMyQzMyLjMwMjcgMjYuMDYwMyAzMi45Nzk2IDI0LjQyMDggMzMuMzI3NiAyMi43MDgzQzMzLjY3OTYgMjAuOTc2MyAzNS4wMjM2IDE5LjQ3NjcgMzYuNzg5OCAxOS40MTUxWlwiIGZpbGw9XCIlMjM1Q0EwRERcIi8+PC9zdmc+Jykgbm8tcmVwZWF0IDUwJTtcbiAgYW5pbWF0aW9uOiBsZHMtcmluZyAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTNweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTAwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuNHM7XG59XG5cbi5yb3RhdGUtYW5pbWF0aW9uIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMS41cyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBzcGluIDEuNXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHNwaW4gMS41cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbiNjdC1zb3VyY2VfdHlwZSB7XG4gIGhlaWdodDogNDJweDtcbiAgcGFkZGluZzogMTBweCAyNXB4IDEwcHggMTBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMwM0E0RSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4jY3Qtc3R5bGVfbmFtZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGY4MGRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE0cHggMjVweCAxM3B4IDE1cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMTIpO1xufVxuXG4udy0yIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMik7XG59XG5cbi53LTMge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzKTtcbn1cblxuLnctNCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDQpO1xufVxuXG4udy01IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNSk7XG59XG5cbi53LTYge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA2KTtcbn1cblxuLnctNyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDcpO1xufVxuXG4udy04IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOCk7XG59XG5cbi53LTkge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA5KTtcbn1cblxuLnctMTAge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMCk7XG59XG5cbi53LTExIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTEpO1xufVxuXG4udy0xMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jY3Qtc291cmNlX21hbmFnZS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC02NHB4O1xuICB6LWluZGV4OiAxMTEwO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMzAzQTRFMjQ7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xufVxuXG4jY3Qtc291cmNlX21hbmFnZS1vdmVybGF5IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbn1cblxuI2N0LXNvdXJjZV9tYW5hZ2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTUwJTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTExMTtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiA5OTBweDtcbn1cblxuLnBvcHVwLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIycHg7XG4gIHJpZ2h0OiAtMjJweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgei1pbmRleDogMTU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4ucG9wdXAtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDdweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnBvcHVwLWNsb3NlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDdweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnBvcHVwLWNsb3NlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAuODtcbn1cblxuLnBvcHVwLWNsb3NlOmhvdmVyOmJlZm9yZSxcbi5wb3B1cC1jbG9zZTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwNDUyODE7XG59XG5cbi5wb3B1cC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWF4LWhlaWdodDogOTAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4ucG9wdXAtY29udGVudCAuc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5zZWxlY3QgLnNlbGVjdC1zdHlsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLnBvcHVwLWNvbnRlbnQgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLnBvcHVwLWNvbnRlbnQgaW5wdXRbdHlwZT1cInRlbFwiXSxcbi5wb3B1cC1jb250ZW50IGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4ucG9wdXAtY29udGVudCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4ucG9wdXAtY29udGVudCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuLnBvcHVwLWNvbnRlbnQgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4ucG9wdXAtY29udGVudCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ3cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMzAzQTRFO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1LCAxMjgsIDIyMiwgMC41KTtcbiAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG4ucG9wdXAtY29udGVudCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG4ucG9wdXAtY29udGVudCBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuLnBvcHVwLWNvbnRlbnQgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyxcbi5wb3B1cC1jb250ZW50IGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbi5wb3B1cC1jb250ZW50IGlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG4ucG9wdXAtY29udGVudCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cyxcbi5wb3B1cC1jb250ZW50IHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA0NTI4MTtcbn1cblxuLnBvcHVwLWNvbnRlbnQgaW5wdXQucmVxdWlyZWRfaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNmNWE3NDggIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnNlbGVjdC1zdHlsZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1LCAxMjgsIDIyMiwgMC41KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMDNBNEUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAuc2VsZWN0LXN0eWxlZC5zZWxlY3QtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2IzYjNiMyAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAuc2VsZWN0LXN0eWxlZDphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzBmODBkZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAuc2VsZWN0LXN0eWxlZDpob3Zlcixcbi5wb3B1cC1jb250ZW50IC5zZWxlY3Qtc3R5bGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAuc2VsZWN0LXN0eWxlZDpob3ZlcjphZnRlcixcbi5wb3B1cC1jb250ZW50IC5zZWxlY3Qtc3R5bGVkOmFjdGl2ZTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzBmODBkZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5zZWxlY3Qtc3R5bGVkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnNlbGVjdC1zdHlsZWQuYWN0aXZlOmFmdGVyIHtcbiAgdG9wOiA5cHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYm9yZGVyLWNvbG9yOiAjMGY4MGRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkge1xuICAvKkJ1dHRvbiovXG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IC5mb3JtLWJpZy10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMwNDUyODE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSAuZm9ybS1pbmZvIHtcbiAgbWFyZ2luOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI0QyODkwRTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDUsIDE2NiwgMzUsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjQ1LCAxNjYsIDM1LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSAuZm9ybS1pbmZvX2NvcnJlY3Qge1xuICBjb2xvcjogIzBGODBERSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRjVGQUZFICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUsIDEyOCwgMjIyLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IC5hZGQtYXV0aG9yLS1ibG9jayBhIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IC5hZGQtYXV0aG9yLS1ibG9jayBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgLmZvcm0tcmVxdWlyZWQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogIzMwM0E0RTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IC5mb3JtLXJlcXVpcmVkIHN2ZyB7XG4gIG1hcmdpbjogMCA0cHggMCA0cHggIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgc3ZnIHtcbiAgbWFyZ2luOiAtNHB4IDRweCAwIDRweCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE1LCAxMjgsIDIyMiwgMC41KTtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgZm9ybSAuZm9ybS1oZWFkZXIgLmZvcm0taGVhZGVyLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzMwM0E0RTtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm0taGVhZGVyIC5mb3JtLWhlYWRlci1pdGVtIHNwYW4ge1xuICBjb2xvcjogIzBmODBkZTtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5hZGQtYXV0aG9yLS1ibG9jayB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5yZW1vdmVfYXV0aG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE2cHg7XG4gIHRvcDogNTIlO1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19kYXNoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLXAzIHtcbiAgcGFkZGluZzogM3B4IDAgIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgZm9ybSAuZm9ybV9fYm94LS1ibG9jayAuZm9ybV9fYm94LS1wMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgZm9ybSAuZm9ybV9fYm94LS1ibG9jayAuZm9ybV9fYm94LS1wMC0xMCB7XG4gIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwIHtcbiAgcGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAtcDAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgPiBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDQ1MjgxO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwID4gLmZvcm1fbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgPiAuZm9ybV9sYWJlbCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDQ1MjgxO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwID4gLmZvcm1fbGFiZWwgbGFiZWwgLnRvb2x0aXBfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XG4gIHJpZ2h0OiAtMjFweDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgZm9ybSAuZm9ybV9fYm94LS1ibG9jayAuZm9ybV9fYm94LS1ncm91cCA+IC5mb3JtX2xhYmVsIGxhYmVsIC50b29sdGlwX190ZXh0IHtcbiAgbGVmdDogLTEwMHB4O1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgPiAuZm9ybV9sYWJlbCBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwID4gLmZvcm1fbGFiZWxfcmVxdWlyZWQgLnRvb2x0aXBfX3RleHQge1xuICBib3R0b206IHVuc2V0O1xuICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuICBsZWZ0OiAtMTAwcHg7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgZm9ybSAuZm9ybV9fYm94LS1ibG9jayAuZm9ybV9fYm94LS1ncm91cCA+IC5mb3JtX2xhYmVsX3JlcXVpcmVkIC50b29sdGlwX19jb250YWluZXI6aG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgYm94LXNoYWRvdzogLTNweCAtM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2Utb3V0O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwIC5mb3JtX19ib3gtLWNvbnRyaWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveC0tY29udHJpYiAuZm9ybV9fYm94LXBhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwIC5mb3JtX19ib3gtLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwIC5mb3JtX19ib3gtLWRhdGUgPiBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwIC5mb3JtX19ib3gtLWRhdGUgPiAuc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveC0tZGF0ZSA+IC5zZWxlY3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwIC5mb3JtX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveC0tcDMge1xuICBwYWRkaW5nOiAzcHggMCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwIC5mb3JtX19ib3gtLXAwLTEwIHtcbiAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveC0tcDAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveCAucmVtb3ZlX2F1dGhvciB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9yZW1vdmUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveDpudGgtb2YtdHlwZSgxKSAucmVtb3ZlX2F1dGhvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveCAuZm9ybV9fYm94LXBhcnQtLXBhZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgZm9ybSAuZm9ybV9fYm94LS1ibG9jayAuZm9ybV9fYm94LS1ncm91cCAuZm9ybV9fYm94IC5mb3JtX19ib3gtcGFydC0tcGFnZXMgaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveCAuZm9ybV9fYm94LXBhcnQgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMzMDNBNEU7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSAuYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMTdweCAzMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwRjgwREU7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGQ3MmM2O1xufVxuXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBpbnB1dDpkaXNhYmxlZC5idXR0b24sXG4ucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBidXR0b25bZGlzYWJsZWQ9ZGlzYWJsZWRdLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlMWUxZTE7XG4gIGNvbG9yOiAjYjRiNGI0O1xufVxuXG4uY2l0YXRpb24tbWFudWFsLWZvcm0gLnBvcHVwLWNvbnRlbnQge1xuICBtYXJnaW46IDEycHggMCAwIDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUsIDEyOCwgMjIyLCAwLjE1KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLnJlcXVpcmVkX2Vycm9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xufVxuXG4udG9vbHRpcF9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3FtLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLnRvb2x0aXBfX2NvbnRhaW5lcjpob3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvdHRvbTogMTdweDtcbiAgbGVmdDogNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG4gIGJveC1zaGFkb3c6IC0zcHggLTNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLW91dDtcbn1cblxuLnRvb2x0aXBfX2NvbnRhaW5lcjpob3ZlciAudG9vbHRpcF9fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udG9vbHRpcF9fY29udGFpbmVyIC50b29sdGlwX190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGNhbGMoMTAwJSArIDEwcHgpO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMDBweDtcbiAgY29sb3I6ICM0NDQ0NDQ7XG59XG5cbi50b29sdGlwX19jb250YWluZXIgLnRvb2x0aXBfX3RleHQudG9vbHRpcC1yaWdodCB7XG4gIGxlZnQ6IGluaXRpYWw7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2l0YXRpb25zX3BhZ2VfY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5jaXRhdGlvbnNfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5jaXRhdGlvbl9saXN0X2l0ZW0ge1xuICBwYWRkaW5nOiAxN3B4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI1NXB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMzZjZWZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjdweDtcbiAgY29sb3I6ICMwM2MxZmY7XG4gIG1hcmdpbjogMCAxNXB4IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2l0YXRpb25fbGlzdF9pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzYzFmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jaXRhdGlvbl9hZHZhbmNlZF9jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY2FjX3RhYmxlX29mX2NvbnRlbnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbiAgcGFkZGluZzogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NERTJGNTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmNhY190YWJsZV9vZl9jb250ZW50IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNhY190YWJsZV9vZl9jb250ZW50IGxpIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhY190YWJsZV9vZl9jb250ZW50IC5jYWNfZmlyc3RfbGV2ZWwgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS40Mztcbn1cblxuLmNhY190YWJsZV9vZl9jb250ZW50IC5jYWNfZmlyc3RfbGV2ZWwgbGkgYSB7XG4gIGNvbG9yOiAjMzAzQTRFO1xufVxuXG4uY2FjX3RhYmxlX29mX2NvbnRlbnQgLmNhY19maXJzdF9sZXZlbCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhY190YWJsZV9vZl9jb250ZW50IC5jYWNfc2Vjb25kX2xldmVsIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5jYWNfdGFibGVfb2ZfY29udGVudCAuY2FjX3NlY29uZF9sZXZlbCBsaSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTc7XG59XG5cbi5jYWNfdGFibGVfb2ZfY29udGVudCAuY2FjX3NlY29uZF9sZXZlbCBsaSBhIHtcbiAgY29sb3I6ICM4Nzg3ODc7XG59XG5cbi5jYWNfdGFibGVfb2ZfY29udGVudCAuY2FjX3NlY29uZF9sZXZlbCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jYWNfdG9jX21vYmlsZV9jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjBweDtcbiAgei1pbmRleDogMjtcbn1cblxuLmNhY190b2NfbW9iaWxlX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYWNfdG9jX21vYmlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxM3B4IDEzcHg7XG59XG5cbi5jYWNfdG9jX21vYmlsZSAuY2FjX3RvY19tb2JpbGVfYnRuOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSA2cHgpO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwZjgwZGU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMGY4MGRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuLmNhY190b2NfbW9iaWxlIC5jYWNfdG9jX21vYmlsZV9taW4ge1xuICBoZWlnaHQ6IDMxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhY190b2NfbW9iaWxlIC5jYWNfdG9jX21vYmlsZV9taW46YmVmb3JlIHtcbiAgY29udGVudDogJ1RhYmxlIG9mIENvbnRlbnQnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogY2FsYyg1MCUgLSA1OHB4KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gIGNvbG9yOiAjMDQ1MjgxO1xufVxuXG4uY2FjX3RvY19tb2JpbGUgLmNhY190b2NfbW9iaWxlX21pbjphZnRlciB7XG4gIGJvdHRvbTogLTJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmNhY190b2NfbW9iaWxlIC5jYWNfdG9jX21vYmlsZV9tYXgge1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5jYWNfdG9jX21vYmlsZSAuY2FjX3RvY19tb2JpbGVfbWF4OmFmdGVyIHtcbiAgYm90dG9tOiAzcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cbi5jYWNfdG9jX21vYmlsZSAuY2FjX2ZpcnN0X2xldmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5maXJzdF9sZXZlbF9pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMGY4MGRlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWNvbmRfbGV2ZWxfaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzBmODBkZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWNvbmRfbGV2ZWxfaXRlbS5hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNXB4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICMwZjgwZGU7XG59XG5cbi5vcGVuZWRfYnlfZGVmYXVsdCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5jYWNfY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDgxMHB4O1xufVxuXG4uY2FjX2NvbnRlbnQgaDIsXG4uY2FjX2NvbnRlbnQgaDMge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDQ1MjgxO1xufVxuXG4uY2FjX2NvbnRlbnQgaDIgaW1nLFxuLmNhY19jb250ZW50IGgzIGltZyB7XG4gIG1heC13aWR0aDogMzBweDtcbiAgbWF4LWhlaWdodDogMzBweDtcbn1cblxuLmNhY19jb250ZW50IC5oMl9odWdlIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4zMTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNhY19jb250ZW50IC5oMl9ub3JtYWwge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmNhY19jb250ZW50IC5oM19ub3JtYWwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uY2FjX2NvbnRlbnQgLmgzX3JvbWIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4yMjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYWNfY29udGVudCAuaDNfcm9tYjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgbGVmdDogMnB4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZDogIzA0NTI4MTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uY2FjX2NvbnRlbnQgcCxcbi5jYWNfY29udGVudCBzcGFuLFxuLmNhY19jb250ZW50IGxpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgY29sb3I6ICMzMDNBNEU7XG59XG5cbi5jYWNfY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGU6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLmNhY19jb250ZW50IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG4uY2FjX2NvbnRlbnQgcCB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xufVxuXG4uY2FjX2NvbnRlbnQgcCBpZnJhbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FjX2NvbnRlbnQgYmxvY2txdW90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zdHlsZTogdW5zZXQ7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzVDQTBERDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICM2QzcyOEI7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jYWNfY29udGVudCBibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUNBMEREO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uY2FjX2NvbnRlbnRfc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuXG4uY2FjX2NvbnRlbnRfc2VjdGlvbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY2FjX2NvbnRlbnRfc3ViX3NlY3Rpb25faXRlbSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5jYWNfY29udGVudF9zdWJfc2VjdGlvbl9pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYWNfZmlyc3Rfc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmNhY19maXJzdF9zZWN0aW9uIHAsXG4uY2FjX2ZpcnN0X3NlY3Rpb24gc3Bhbixcbi5jYWNfZmlyc3Rfc2VjdGlvbiBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjYzO1xufVxuXG4uY2FjX2ZpcnN0X3NlY3Rpb24gLmNhY19maXJzdF9zZWN0aW9uX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MTZweDtcbn1cblxuLmNhY19maXJzdF9zZWN0aW9uIC5jYWNfZmlyc3Rfc2VjdGlvbl9pbWcge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4uY2FjX2ZpcnN0X3NlY3Rpb24gLmNhY19maXJzdF9zZWN0aW9uX2ltZyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5leGFtcGxlX3F1b3RlIHtcbiAgcGFkZGluZzogMzJweDtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFREY1RkI7XG4gIGJhY2tncm91bmQ6ICNGOEZCRkU7XG59XG5cbi5mYXFfYW5zd2VyIC5leGFtcGxlX3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuLypGQVEqL1xuXG4uZmFxX2Fjb3JkZW9uIC5mYXFfcXVlc3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5mYXFfYWNvcmRlb24gLmZhcV9xdWVzdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMzMDNBNEU7XG59XG5cbi5mYXFfYWNvcmRlb24gLmZhcV9xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICMwM2MxZmY7XG4gIHRvcDogMjNweDtcbiAgbGVmdDogMzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5cbi5mYXFfYWNvcmRlb24gLmZhcV9xdWVzdGlvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZhcV9hY29yZGVvbiAuZmFxX2Fuc3dlciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5mYXFfYWNvcmRlb24gLmZhcV9hbnN3ZXIgcCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGNvbG9yOiAjMzAzQTRFO1xufVxuXG4uZmFxX2Fjb3JkZW9uIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5mYXFfcXVlc3Rpb25fYXJyX2NoYW5nZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5jaXRhdGlvbi10aXBzIHtcbiAgcGFkZGluZzogOTBweCAwIDQwcHg7XG59XG5cbi5jaXRhdGlvbi10aXBzIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzA0NTI4MTtcbn1cblxuLmNpdGF0aW9uLXRpcHNfbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWF4LWNvbnRlbnQgYXV0bztcbiAgZ2FwOiA0M3B4O1xufVxuXG4uY2l0YXRpb24tdGlwc19sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAyNHB4IHJnYmEoNCwgODIsIDEyOSwgMC4xNSksIDBweCAycHggNHB4IHJnYmEoNCwgODIsIDEyOSwgMC4xNSk7XG59XG5cbi5jaXRhdGlvbi10aXBzX2xlZnQgaWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0ODBweDtcbiAgaGVpZ2h0OiAyNzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbn1cblxuLmNpdGF0aW9uLXRpcHNfcmlnaHQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMjRweCAzNnB4O1xufVxuXG4uY2l0YXRpb24tdGlwc19pdGVtIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaXRhdGlvbi10aXBzX2l0ZW1fdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzA0NTI4MTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jaXRhdGlvbi10aXBzX2l0ZW1fdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2J1bGIuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmNpdGF0aW9uLXRpcHNfaXRlbV9zZXBhcmF0b3Ige1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMwNDUyODE7XG4gIG9wYWNpdHk6IDAuMztcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5jaXRhdGlvbi10aXBzX2l0ZW1fY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzAzQTRFO1xufVxuXG4uY3VzdG9tLXJvdyB7XG4gIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xufVxuXG4uY2l0YXRpb24td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cblxuLmNpdGF0aW9uLXdyYXBwZXIgLnBhZ2UtdGl0bGUtcm93IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2l0YXRpb24td3JhcHBlciAucGFnZS10aXRsZS1yb3cgaDEge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuI2NpdGF0aW9uLXRvb2wge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzAzQTRFO1xuICAvKlNjcm9sbCovXG59XG5cbiNjaXRhdGlvbi10b29sIC5jaXRhdGlvbi1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDExNjBweDtcbiAgbWF4LXdpZHRoOiA5NCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgaDIsXG4jY2l0YXRpb24tdG9vbCBoMyxcbiNjaXRhdGlvbi10b29sIGg0LFxuI2NpdGF0aW9uLXRvb2wgaDUsXG4jY2l0YXRpb24tdG9vbCBoNixcbiNjaXRhdGlvbi10b29sIC5oMSxcbiNjaXRhdGlvbi10b29sIC5oMixcbiNjaXRhdGlvbi10b29sIC5oMyxcbiNjaXRhdGlvbi10b29sIC5oNCxcbiNjaXRhdGlvbi10b29sIC5oNSxcbiNjaXRhdGlvbi10b29sIC5oNiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4jY2l0YXRpb24tdG9vbCAuaDEsXG4jY2l0YXRpb24tdG9vbCAuaDIsXG4jY2l0YXRpb24tdG9vbCAuaDMsXG4jY2l0YXRpb24tdG9vbCAuaDQsXG4jY2l0YXRpb24tdG9vbCAuaDUsXG4jY2l0YXRpb24tdG9vbCAuaDYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2NpdGF0aW9uLXRvb2wgLmgxIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzA0NTI4MTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgaDIsXG4jY2l0YXRpb24tdG9vbCAuaDIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjMDQ1MjgxO1xufVxuXG4jY2l0YXRpb24tdG9vbCBwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbiNjaXRhdGlvbi10b29sIGEge1xuICBjb2xvcjogIzAyYzFmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbiNjaXRhdGlvbi10b29sIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiNjaXRhdGlvbi10b29sIGEudGh1bWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbiNjaXRhdGlvbi10b29sIC50b3AtYmcge1xuICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgYmFja2dyb3VuZDogIzg4YmZlODtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjODhiZmU4IDAlLCAjMTA3ZWRkIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM4OGJmZTggMCUsICMxMDdlZGQgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM4OGJmZTggMCUsICMxMDdlZGQgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjODhiZmU4JywgZW5kQ29sb3JzdHI9JyMxMDdlZGQnLEdyYWRpZW50VHlwZT0wICk7XG59XG5cbiNjaXRhdGlvbi10b29sIC50b3AtZm9ybS1ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4jY2l0YXRpb24tdG9vbCAuZm9ybS1ibG9jayAjZm9ybV9zb3VyY2UtYWRkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4jY2l0YXRpb24tdG9vbCAuZm9ybS1ibG9jayAjZm9ybV9zb3VyY2UtYWRkIC5mb3JtLWJsb2NrX19ib3gtc21hbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWJhc2lzOiAxNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbiNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1zbWFsbCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwNDUyODE7XG59XG5cbiNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1iaWcge1xuICBmbGV4LWJhc2lzOiA1MSU7XG59XG5cbiNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1iaWctLWJvdHRvbSB7XG4gIGZsZXgtYmFzaXM6IDY2JTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLmZvcm0tYmxvY2sgI2Zvcm1fc291cmNlLWFkZCAuZm9ybS1ibG9ja19fYm94LWJpZyxcbiNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1iaWctLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLmZvcm0tYmxvY2sgI2Zvcm1fc291cmNlLWFkZCAuZm9ybS1ibG9ja19fYm94LWJpZyAubWFudWFsbHktY2l0ZSxcbiNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1iaWctLWJvdHRvbSAubWFudWFsbHktY2l0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLmZvcm0tYmxvY2sgI2Zvcm1fc291cmNlLWFkZCAuZm9ybS1ibG9ja19fYm94LWJpZyAubWFudWFsbHktY2l0ZTpob3ZlcixcbiNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1iaWctLWJvdHRvbSAubWFudWFsbHktY2l0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbiNjaXRhdGlvbi10b29sIC5zZWxlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1zdHlsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTc7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwZjgwZGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjMDQ1MjgxO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4jY2l0YXRpb24tdG9vbCAuc2VsZWN0LXN0eWxlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwZjgwZGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMnB4O1xuICByaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbiNjaXRhdGlvbi10b29sIC5zZWxlY3Qtc3R5bGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmODBkZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNjaXRhdGlvbi10b29sIC5zZWxlY3Qtc3R5bGVkOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4jY2l0YXRpb24tdG9vbCAuc2VsZWN0LXN0eWxlZDphY3RpdmUsXG4jY2l0YXRpb24tdG9vbCAuc2VsZWN0LXN0eWxlZC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY4MGRlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1zdHlsZWQ6YWN0aXZlOmFmdGVyLFxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1zdHlsZWQuYWN0aXZlOmFmdGVyIHtcbiAgdG9wOiA5cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1vcHRpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgcGFkZGluZzogMTBweCAwIDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmODBkZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbiNjaXRhdGlvbi10b29sIC5zZWxlY3Qtb3B0aW9ucyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWluZGVudDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwZjgwZGU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZS1pbi1vdXQ7XG59XG5cbiNjaXRhdGlvbi10b29sIC5zZWxlY3Qtb3B0aW9ucyBsaVtyZWw9XCJoaWRlXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1vcHRpb25zIGxpID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1vcHRpb25zIGxpID4gc3Bhbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgMHB4IC0zcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1vcHRpb25zIGxpIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1vcHRpb25zIGxpIHVsIGxpIHtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbiNjaXRhdGlvbi10b29sIC5zZWxlY3Qtb3B0aW9ucyBsaSB1bCBsaTpob3ZlciB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgMCAtM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMyksIDAgLTNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4jY2l0YXRpb24tdG9vbCAuc2VsZWN0LW9wdGlvbnMgbGkgdWwgbGk6aG92ZXIgc3BhbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4jY2l0YXRpb24tdG9vbCAuc2VsZWN0LW9wdGlvbnMgbGkgdWwgbGkgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jY2l0YXRpb24tdG9vbCAuc2VsZWN0LW9wdGlvbnMgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzViYTNkZjtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLnNlbGVjdC1vcHRpb25zIGxpLmFjdGl2ZSB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNjaXRhdGlvbi10b29sIC5zZWxlY3Qtb3B0aW9ucyBsaS5hY3RpdmUgdWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50LCB3aGl0ZSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbiNjaXRhdGlvbi10b29sIC5zZWxlY3Qtb3B0aW9ucyBsaS5wYXJlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbiNjaXRhdGlvbi10b29sIC5zZWxlY3Qtb3B0aW9ucyBsaS5wYXJlbnQuYWN0aXZlOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICByaWdodDogMTdweDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLmJsb2ctbGlzdCB7XG4gIHBhZGRpbmc6IDY1cHggMDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLmJsb2ctbGlzdCAuYmxvZy1saXN0X19ib3gge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4jY2l0YXRpb24tdG9vbCAuYmxvZy1saXN0IC5ibG9nLWxpc3RfX2JveDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLmJsb2ctbGlzdCAuYmxvZy1saXN0X19ib3ggcDpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4jY2l0YXRpb24tdG9vbCAuYmxvZy1saXN0IC5ibG9nLWxpc3RfX2JveCAuYmxvZy1saXN0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMwNDUyODE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgLmJsb2ctbGlzdCAuYmxvZy1saXN0X19ib3ggLmJsb2ctbGlzdF9fbW9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jY2l0YXRpb24tdG9vbCAuYmxvZy1saXN0IC5ibG9nLWxpc3RfX2JveCAuYmxvZy1saXN0X19tb3JlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jY2l0YXRpb24tdG9vbCAuc2VhcmNoLXJlc3VsdC1ibG9jayB7XG4gIHBhZGRpbmc6IDVweCAwIDI1cHggMDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgdWwuY2hlY2stYm94LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jY2l0YXRpb24tdG9vbCB1bC5jaGVjay1ib3gtbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuXG4jY2l0YXRpb24tdG9vbCB1bC5jaGVjay1ib3gtbGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbiNjaXRhdGlvbi10b29sIHVsLmNoZWNrLWJveC1saXN0IGxpIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNjaXRhdGlvbi10b29sIHVsLmNoZWNrLWJveC1saXN0IGxpIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgY29sb3I6ICMxNDE2MzI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbn1cblxuI2NpdGF0aW9uLXRvb2wgdWwuY2hlY2stYm94LWxpc3QgbGk6aG92ZXIgbGFiZWwge1xuICBjb2xvcjogIzE0MTYzMjtcbn1cblxuI2NpdGF0aW9uLXRvb2wgdWwuY2hlY2stYm94LWxpc3QgbGkgLmNoZWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMmMxZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIHotaW5kZXg6IDU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuMjVzIGxpbmVhcjtcbn1cblxuI2NpdGF0aW9uLXRvb2wgdWwuY2hlY2stYm94LWxpc3QgbGk6aG92ZXIgLmNoZWNrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAyYzFmZjtcbn1cblxuI2NpdGF0aW9uLXRvb2wgdWwuY2hlY2stYm94LWxpc3QgbGkgLmNoZWNrOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBoZWlnaHQ6IDlweDtcbiAgd2lkdGg6IDlweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1hcmdpbjogYXV0bztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG59XG5cbiNjaXRhdGlvbi10b29sIHVsLmNoZWNrLWJveC1saXN0IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiAuY2hlY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDJjMWZmO1xufVxuXG4jY2l0YXRpb24tdG9vbCB1bC5jaGVjay1ib3gtbGlzdCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gLmNoZWNrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMmMxZmY7XG59XG5cbiNjaXRhdGlvbi10b29sIHVsLmNoZWNrLWJveC1saXN0IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiBsYWJlbCB7XG4gIGNvbG9yOiAjMTQxNjMyO1xufVxuXG4jY2l0YXRpb24tdG9vbCB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4jY2l0YXRpb24tdG9vbCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjNiM2IzO1xufVxuXG4jY2l0YXRpb24tdG9vbCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbiNjaXRhdGlvbi10b29sIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiM2IzYjM7XG4gIG9wYWNpdHk6IDE7XG59XG5cbiNjaXRhdGlvbi10b29sIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogOHB4O1xufVxuXG4jY2l0YXRpb24tdG9vbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcbn1cblxuI2NpdGF0aW9uLXRvb2wgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDUyODE7XG59XG5cbiNjaXRhdGlvbi10b29sIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDM0MjY4O1xufVxuXG4uYnJlYWRjcnVtYnNfY2l0YXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwO1xuICBjb2xvcjogIzQ5ODVhOTtcbn1cblxuLmJyZWFkY3J1bWJzX2NpdGF0aW9uIGEsXG4uYnJlYWRjcnVtYnNfY2l0YXRpb24gc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNDk4NWE5O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udmFsaWRhdGVfbWFpbl9idXR0b24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jc2wtZW50cnksXG4uY2l0YXRpb25fX2luLXRleHQge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWxfb25fZmxhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmVxdWlyZWRfaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQgIWltcG9ydGFudDtcbn1cblxuLndiLWNpdGF0aW9uLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBuZXcgZGVzaWduICovXG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2l0YXRpb24tYmxvY2sgLmgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIH1cblxuICAuY2l0ZWQtY3RhLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY2l0ZWQtY3RhLnN2Z1wiKSBuby1yZXBlYXQgOTUlLCB1cmwoXCIuLi9pbWFnZXMvZWxsaXBzZS5zdmdcIikgbm8tcmVwZWF0IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvLCBjb250YWluO1xuICB9XG5cbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fc2VsZWN0c193cmFwIC5mb3JtLWJsb2NrX19ib3gtc21hbGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogNzJweDtcbiAgICBsZWZ0OiAxNzZweDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2JveC1zbWFsbCAuc2VsZWN0LXN0eWxlZCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMEY4MERFICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fc2VsZWN0c193cmFwIC5mb3JtLWJsb2NrX19ib3gtc21hbGwgLnNlbGVjdC1zdHlsZWQ6YWZ0ZXIge1xuICAgIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGY4MGRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fc2VsZWN0c193cmFwIC5mb3JtLWJsb2NrX19ib3gtc21hbGwgLnNlbGVjdC1zdHlsZWQ6aG92ZXIge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2JveC1zbWFsbCAuc2VsZWN0LXN0eWxlZC5hY3RpdmUge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2JveC1zbWFsbCAuc2VsZWN0LXN0eWxlZC5hY3RpdmU6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzBGODBERSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5nLXNlbGVjdC1pdGVtLFxuICAuZm9ybS1ibG9ja19fZy1zZWxlY3QgLnNlbGVjdCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5zZWxlY3Qtc3R5bGVkIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMzAzQTRFICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fZy1zZWxlY3QgLnNlbGVjdC1zdHlsZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4IDdweCAwIDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19nLXNlbGVjdCAuc2VsZWN0LXN0eWxlZC5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4IDdweCAwIDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19nLXNlbGVjdCAuc2VsZWN0LXN0eWxlZDphZnRlciB7XG4gICAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMzMDNBNEUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB0b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICByaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5zZWxlY3Qtc3R5bGVkLmFjdGl2ZTphZnRlcixcbiAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5zZWxlY3Qtc3R5bGVkLmFjdGl2ZTpob3ZlcjphZnRlciB7XG4gICAgdG9wOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fZy1zZWxlY3QgLnNlbGVjdC1zdHlsZWQ6aG92ZXI6YWZ0ZXIge1xuICAgIHRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmctYWN0aXZlIC5zZWxlY3Qtc3R5bGVkIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmctYWN0aXZlIC5zZWxlY3Qtc3R5bGVkOmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19tYWluLXdyYXAge1xuICAgIHBhZGRpbmc6IDMwcHggMTBweCA1cHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDc3MHB4O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zd2l0Y2gtd3JhcCB7XG4gICAgcGFkZGluZzogMCA0NXB4IDAgMjVweCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zd2l0Y2gtd3JhcCAuaW4tZm9ybS1jaXRhdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5mb3JtX19ib3gtLWJsb2NrIC5mb3JtX19ib3gtLWdyb3VwID4gLmZvcm1fbGFiZWwgbGFiZWwgLnRvb2x0aXBfX3RleHQge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIC5jaXRhdGlvbi10aXBzIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIH1cblxuICAjY2l0YXRpb24tdG9vbCB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODIwcHgpIHtcbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCAuZm9ybS1ibG9ja19fYm94LXNtYWxsIHtcbiAgICBsZWZ0OiBjYWxjKCgxMDAlIC0gNzcwcHgpIC8gMiArIDE3NnB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODgwcHgpIHtcbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCAuZm9ybS1ibG9ja19fYm94LXNtYWxsIHtcbiAgICBsZWZ0OiAyMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3JtLWJsb2NrX19tYWluLXdyYXAge1xuICAgIHBhZGRpbmc6IDMwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jaXRlZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuXG4gIC5jaXRlZC1jdGEtYmxvY2sge1xuICAgIG1hcmdpbjogNTBweCAwO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2l0ZWQtY3RhLnN2Zykgbm8tcmVwZWF0IDk1JSA3MCUsIHVybCguLi9pbWFnZXMvZWxsaXBzZS5zdmcpIG5vLXJlcGVhdCAxMjclO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTglLGNvbnRhaW47XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYWNfY29udGVudCBwIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAyNzBweDtcbiAgfVxuXG4gIC50aXBzLXJvdyB7XG4gICAgcGFkZGluZzogMCA1Mi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jaXRhdGlvbi10aXBzX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1yZXN1bHQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0byAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2l0YXRpb24tYmxvY2sgLmNpdGF0aW9uLWJsb2ctbGlzdCAuY2l0YXRpb25fX2JveCB7XG4gICAgcGFkZGluZzogNjZweCAxMHB4IDMwcHggMTBweDtcbiAgfVxuXG4gIC5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2NvcHkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jaXRhdGlvbi1ibG9jayAuY2l0YXRpb25fX2JpYmxpb2dyYWZ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmNpdGVkLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMCAzMHB4O1xuICB9XG5cbiAgLmNpdGF0aW9uLWJsb2NrX19idG4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuY2l0YXRpb24tYmxvY2tfX2J0biAuY2l0YXRpb24tYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5jaXRhdGlvbi1ibG9ja19fYnRuLWxlZnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuY2l0YXRpb24tYmxvY2tfc3R5bGUtbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuY2l0ZWQtY3RhLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cblxuICAuY2l0ZWQtY3RhLWJsb2NrX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cblxuICAuY2l0ZWQtY3RhLWJsb2NrX3RpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jaXRlZC1jdGEtYmxvY2tfc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICB9XG5cbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDIzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fc2VsZWN0c193cmFwIC5mb3JtLWJsb2NrX19ib3gtc21hbGwsXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2JveC1zbWFsbDphZnRlcixcbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCAuZm9ybS1ibG9ja19fZy1zZWxlY3Q6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBjb2xvcjogIzMwM0E0RTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjNweDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCAuZm9ybS1ibG9ja19fYm94LXNtYWxsOmJlZm9yZSxcbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCAuZm9ybS1ibG9ja19fZy1zZWxlY3Q6YmVmb3JlIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3FtLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjFweDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2JveC1zbWFsbCAuc2VsZWN0LXN0eWxlZCxcbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCAuZm9ybS1ibG9ja19fZy1zZWxlY3QgLnNlbGVjdC1zdHlsZWQge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzMDNBNEUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHggMTRweCAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUsIDEyOCwgMjIyLCAwLjUpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fc2VsZWN0c193cmFwIC5mb3JtLWJsb2NrX19ib3gtc21hbGwgLnNlbGVjdC1zdHlsZWQ6YWZ0ZXIsXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5zZWxlY3Qtc3R5bGVkOmFmdGVyIHtcbiAgICB0b3A6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2JveC1zbWFsbCAuc2VsZWN0LXN0eWxlZC5hY3RpdmUsXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5zZWxlY3Qtc3R5bGVkLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2JveC1zbWFsbCAuc2VsZWN0LXN0eWxlZC5hY3RpdmU6YWZ0ZXIsXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5zZWxlY3Qtc3R5bGVkLmFjdGl2ZTphZnRlciB7XG4gICAgdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fc2VsZWN0c193cmFwIC5mb3JtLWJsb2NrX19ib3gtc21hbGw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiU3R5bGVcIjtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2JveC1zbWFsbDpiZWZvcmUge1xuICAgIGxlZnQ6IDQycHg7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fc2VsZWN0c193cmFwIC5mb3JtLWJsb2NrX19nLXNlbGVjdDphZnRlciB7XG4gICAgY29udGVudDogXCJTb3VyY2VcIjtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19zZWxlY3RzX3dyYXAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0OmJlZm9yZSB7XG4gICAgbGVmdDogNTVweDtcbiAgfVxuXG4gIC5jYWNfY29udGVudCBwIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnRpcHMtcm93IHtcbiAgICBwYWRkaW5nOiAwIDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jaXRhdGlvbi10aXBzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMTBweDtcbiAgfVxuXG4gIC5jaXRhdGlvbi10aXBzX3JpZ2h0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTI1cHgpIHtcbiAgLmNpdGF0aW9uLXRpcHNfbGVmdCBpZnJhbWUge1xuICAgIHdpZHRoOiA5MnZ3O1xuICAgIGhlaWdodDogMTIwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI2cHgpIHtcbiAgLmNpdGF0aW9uLXRpcHNfbGVmdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOCU7XG4gIH1cblxuICAuY2l0YXRpb24tdGlwc19sZWZ0IGlmcmFtZSB7XG4gICAgd2lkdGg6IDkwdnc7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NnB4KSB7XG4gIC5jaXRhdGlvbi10aXBzX2xlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDklO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjVweCkge1xuICAuY2l0YXRpb24tdGlwc19sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0JTtcbiAgfVxuXG4gIC5jaXRhdGlvbi10aXBzX2xlZnQgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwOCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtY29sdW1uLWdhcDogNDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0X19ib3gge1xuICAgIGZsZXgtYmFzaXM6IDQ2JTtcbiAgfVxuXG4gIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0X19yb3cge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyJTtcbiAgfVxuXG4gIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0X19yb3cgLnNlYXJjaC1yZXN1bHRfX3RleHQge1xuICAgIGZsZXgtYmFzaXM6IDQ2JTtcbiAgICBwYWRkaW5nOiAwIDIlO1xuICB9XG5cbiAgLmNhY190YWJsZV9vZl9jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICB9XG5cbiAgLmNhY19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDQ3OHB4O1xuICB9XG5cbiAgLmNhY19maXJzdF9zZWN0aW9uIC5jYWNfZmlyc3Rfc2VjdGlvbl9jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG5cbiAgLmNhY19maXJzdF9zZWN0aW9uIC5jYWNfZmlyc3Rfc2VjdGlvbl9pbWcge1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0X19ib3gge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0X19yb3cge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdF9fcm93IC5zZWFyY2gtcmVzdWx0X19jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAuc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdF9fcm93IC5zZWFyY2gtcmVzdWx0X190ZXh0IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNlYXJjaC1yZXN1bHRfY3RhIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDMwcHggMTdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlYXJjaC1yZXN1bHRfY3RhIHNwYW4ge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWFyY2gtcmVzdWx0X2N0YSBhIHtcbiAgICBwYWRkaW5nOiAxN3B4IDI3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jaXRhdGlvbi1ibG9jayAuYnV0dG9uIHtcbiAgICBtYXJnaW46IDVweCAxNnB4IDVweCAwO1xuICB9XG5cbiAgLmNpdGF0aW9uLWJsb2NrIC5jaXRhdGlvbi1ibG9nLWxpc3QgLmNpdGF0aW9uX19tb3JlLWJsb2NrIC5idXR0b24ge1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG5cbiAgLmNpdGF0aW9uLWJsb2NrX3N0eWxlLWxpc3QgLnNlbGVjdC1vcHRpb25zIHtcbiAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLmRhbmRydWZmIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmRhbmRydWZmIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICB9XG5cbiAgLmRhbmRydWZmIHNwYW4ge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fZy1zZWxlY3QgLnNlbGVjdC1zdHlsZWQge1xuICAgIGhlaWdodDogNTRweDtcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fZy1zZWxlY3QgLnNlbGVjdC1vcHRpb25zIGxpOm50aC1jaGlsZCgtbis2KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZm9ybS1ibG9ja19fZy1zZWxlY3QgLnNlbGVjdC1vcHRpb25zIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmctYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzMDNBNEUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2VsZWN0LmctYWN0aXZlIHtcbiAgICBib3JkZXItcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgYnV0dG9uLmctc2VsZWN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY3QtZm9ybV9nZW5lcmF0ZSAuc2VsZWN0LFxuICAjY3Qtc291cmNlX21hbmFnZSAuc2VsZWN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuY3QtZm9ybV9nZW5lcmF0ZSAuc2VsZWN0LW9wdGlvbnMsXG4gICNjdC1zb3VyY2VfbWFuYWdlIC5zZWxlY3Qtb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogMzIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19pbnB1dC1idXR0b24gLmZvcm0tYmxvY2tfX2lucHV0IGlucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiA3cHggMCAwIDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm0tYmxvY2tfX2lucHV0LWJ1dHRvbiAuZm9ybS1ibG9ja19fYnV0dG9uIGlucHV0IHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogN3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA3cHg7XG4gIH1cblxuICAudy0xLFxuICAudy0yLFxuICAudy0zLFxuICAudy00LFxuICAudy01LFxuICAudy02LFxuICAudy03LFxuICAudy04LFxuICAudy05LFxuICAudy0xMCxcbiAgLnctMTEsXG4gIC53LTEyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgLmFkZC1hdXRob3ItLWJsb2NrIGEge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveC0tY29udHJpYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTgsIDIxOCwgMjE4LCAwLjIpO1xuICB9XG5cbiAgLnRvb2x0aXBfX2NvbnRhaW5lciAudG9vbHRpcF9fdGV4dC50b29sdGlwLXJpZ2h0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBpbml0aWFsO1xuICB9XG5cbiAgLmNpdGF0aW9uc19saXN0IHtcbiAgICBtYXgtd2lkdGg6IDI1NXB4O1xuICB9XG5cbiAgLmNpdGF0aW9uX2FkdmFuY2VkX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmNhY190YWJsZV9vZl9jb250ZW50IHtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC5jYWNfdGFibGVfb2ZfY29udGVudDpub3QoLmNhY190b2NfbW9iaWxlKSAuY2FjX3NlY29uZF9sZXZlbDpub3QoLm9wZW5lZF9ieV9kZWZhdWx0KSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNhY190b2NfbW9iaWxlX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY2FjX3RvY19tb2JpbGVfYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jYWNfY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxuXG4gIC5jYWNfZmlyc3Rfc2VjdGlvbiAuY2FjX2ZpcnN0X3NlY3Rpb25fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxuXG4gIC5jYWNfZmlyc3Rfc2VjdGlvbiAuY2FjX2ZpcnN0X3NlY3Rpb25faW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZhcV9hY29yZGVvbiAuZmFxX3F1ZXN0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMjBweCA1MHB4O1xuICB9XG5cbiAgLmZhcV9hY29yZGVvbiAuZmFxX3F1ZXN0aW9uOmJlZm9yZSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxuXG4gICNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1zbWFsbCB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuXG4gICNjaXRhdGlvbi10b29sIHVsLmNoZWNrLWJveC1saXN0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAjY2l0YXRpb24tdG9vbCB1bC5jaGVjay1ib3gtbGlzdCBsaSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cblxuICAjY2l0YXRpb24tdG9vbCB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLnBvcHVwLWNvbnRlbnQgaW5wdXQsXG4gIC5wb3B1cC1jb250ZW50IC5zZWxlY3QsXG4gIC5wb3B1cC1jb250ZW50IGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtX19ib3hfX2NvbnRyaWIgLmZvcm1fX2JveC1wYXJ0IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm1fX2JveF9fY29udHJpYiAuZm9ybV9fYm94LXBhcnQgLnJlbW92ZV9hdXRob3Ige1xuICAgIHJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlYXJjaC1yZXN1bHRfX2J0bi1jbG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdF9fYm94Omxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRfY3RhIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDMwcHggMTdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlYXJjaC1yZXN1bHRfY3RhIHNwYW4ge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWJsb2NrX19tYWluLXdyYXAge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE1LCAxMjgsIDIyMiwgMC4xNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmZvcm0tYmxvY2tfX21haW4td3JhcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAzNjRweCk7XG4gICAgd2lkdGg6IDcyOHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICMwRjgwREU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5jaXRhdGlvbi1kZWxldGUtcG9wdXBfYmxvY2ssXG4gIC5jaXRhdGlvbi1zZWFyY2gtcG9wdXBfYmxvY2sge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM0MHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tYmxvY2tfX3NlbGVjdHNfd3JhcCAuZm9ybS1ibG9ja19fYm94LXNtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4cHgpIHtcbiAgLmZvcm0tYmxvY2tfX2ctc2VsZWN0IC5nLXNlbGVjdC1pdGVtLFxuICAuZm9ybS1ibG9ja19fZy1zZWxlY3QgLnNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4zOCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA1MjJweCkge1xuICAuZm9ybS1ibG9ja19faW5wdXQtYnV0dG9uIC5mb3JtLWJsb2NrX19idXR0b246YmVmb3JlIHtcbiAgICBsZWZ0OiAxN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1MjFweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb3JtLWJsb2NrX19pbnB1dC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5mb3JtLWJsb2NrX19pbnB1dC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDI1cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgLnBvcHVwLWNsb3NlIHtcbiAgICB0b3A6IDQ1cHg7XG4gICAgcmlnaHQ6IDI3cHg7XG4gIH1cblxuICAucG9wdXAtY2xvc2U6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzAzQTRFO1xuICB9XG5cbiAgLnBvcHVwLWNsb3NlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzAzQTRFO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wb3B1cC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLnJlbW92ZV9hdXRob3Ige1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxuXG4gIC5jaXRhdGlvbi1tYW51YWwtZm9ybSAucG9wdXAtY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wb3B1cC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9wdXAtY29udGVudCAucG9wdXAtYm9keSBmb3JtIC5hZGQtYXV0aG9yLS1ibG9jayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWJvZHkgZm9ybSAucmVtb3ZlX2F1dGhvciB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAtOTBweDtcbiAgfVxuXG4gIC5wb3B1cC1jb250ZW50IC5wb3B1cC1ib2R5IGZvcm0gLmZvcm1fX2JveC0tYmxvY2sgLmZvcm1fX2JveC0tZ3JvdXAgLmZvcm1fX2JveC0tY29udHJpYiB7XG4gICAgcGFkZGluZzogNXB4IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jaXRhdGlvbi1tYW51YWwtZm9ybSAucG9wdXAtY29udGVudCB7XG4gICAgcGFkZGluZzogMHB4IDVweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2l0YXRpb25zX2xpc3Qge1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNjBweDtcbiAgfVxuXG4gIC5jaXRhdGlvbl9saXN0X2l0ZW0ge1xuICAgIG1hcmdpbjogMCA1cHggMjBweDtcbiAgfVxuXG4gICNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gICNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1zbWFsbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgI2NpdGF0aW9uLXRvb2wgLmZvcm0tYmxvY2sgI2Zvcm1fc291cmNlLWFkZCAuZm9ybS1ibG9ja19fYm94LXNtYWxsIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gICNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1iaWcsXG4gICNjaXRhdGlvbi10b29sIC5mb3JtLWJsb2NrICNmb3JtX3NvdXJjZS1hZGQgLmZvcm0tYmxvY2tfX2JveC1iaWctLWJvdHRvbSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgI2NpdGF0aW9uLXRvb2wgLmZvcm0tYmxvY2sgI2Zvcm1fc291cmNlLWFkZCAuZm9ybS1ibG9ja19fYm94LWJpZyAubWFudWFsbHktY2l0ZSxcbiAgI2NpdGF0aW9uLXRvb2wgLmZvcm0tYmxvY2sgI2Zvcm1fc291cmNlLWFkZCAuZm9ybS1ibG9ja19fYm94LWJpZy0tYm90dG9tIC5tYW51YWxseS1jaXRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNpdGF0aW9uX2FkdmFuY2VkX2NvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogNzk5cHgpIHtcbiAgLmNpdGF0aW9uX2FkdmFuY2VkX2NvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjY2l0YXRpb24tdG9vbCAuY2l0YXRpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjY2l0YXRpb24tdG9vbCAuc2VhcmNoLXJlc3VsdC1ibG9jayAuaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnZhbGlkYXRlX21haW5fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxNnB4IDI1cHggMTVweCAyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICNjaXRhdGlvbi10b29sICNjdC1zb3VyY2VfbWFuYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufSIsIiNjaXRhdGlvbi10b29sIHtcclxuICAqLDpmb2N1c3tvdXRsaW5lOjB9XHJcbiAgYXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaHIsaW1nLG1haW4sbmF2LHNlY3Rpb24sc3VtbWFyeSxzdmd7ZGlzcGxheTpibG9ja31cclxuICAqe21hcmdpbjowO2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDttaW4td2lkdGg6MXB4fVxyXG4gIGh0bWx7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZX1cclxuICBhLGE6aG92ZXIsaW5wdXQsc2VsZWN0LHRleHRhcmVhey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOjB9XHJcbiAgb2wsdWx7bGlzdC1zdHlsZTpub25lfVxyXG4gIGJsb2NrcXVvdGUscXtxdW90ZXM6bm9uZX1cclxuICBibG9ja3F1b3RlOmFmdGVyLGJsb2NrcXVvdGU6YmVmb3JlLHE6YWZ0ZXIscTpiZWZvcmV7Y29udGVudDonJztjb250ZW50Om5vbmV9XHJcbiAgYSBpbWcsZmllbGRzZXQsaHJ7Ym9yZGVyOjB9XHJcbiAgbWFya3tiYWNrZ3JvdW5kOjAgMH1cclxuICB0YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH1cclxuICAudGFibGVfd3JhcHtvdmVyZmxvdzphdXRvfVxyXG4gIHRke3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1cclxuICAudHJpbXt3b3JkLWJyZWFrOmJyZWFrLWFsbCFpbXBvcnRhbnR9XHJcbiAgaW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPXRlbF0saW5wdXRbdHlwZT1zZWFyY2hdLHNlbGVjdCx0ZXh0YXJlYXstd2Via2l0LXRyYW5zaXRpb246YWxsIC40cyBlYXNlOy1tb3otdHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7LW1zLXRyYW5zaXRpb246YWxsIC40cyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIC40cyBlYXNlO3RyYW5zaXRpb246YWxsIC40cyBlYXNlO2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1cclxuICAuYnV0dG9uLGJ1dHRvbixpbnB1dFt0eXBlPXN1Ym1pdF0saW5wdXRbdHlwZT1idXR0b25dey13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7LW1vei10cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTstbXMtdHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7dHJhbnNpdGlvbjphbGwgLjRzIGVhc2U7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOm5vbmV9XHJcbiAgaHJ7Y2xlYXI6Ym90aDtmb250LXNpemU6MDtvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjB9LmFsaWdubGVmdHtmbG9hdDpsZWZ0fVxyXG4gIC5hbGlnbnJpZ2h0e2Zsb2F0OnJpZ2h0fVxyXG4gIGltZy5hbGlnbmxlZnR7bWFyZ2luOjAgMzBweCAxMHB4IDB9XHJcbiAgaW1nLmFsaWducmlnaHR7bWFyZ2luOjAgMCAxMHB4IDMwcHh9XHJcbiAgLmFsaWduY2VudGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99XHJcbiAgaW1nLHN2Z3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31cclxufVxyXG4iLCIuc2VhcmNoLXJlc3VsdCB7XG5cbiAgZGlzcGxheTogZ3JpZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC1hdXRvLXJvd3M6IDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAyOHB4O1xuICBncmlkLXJvdy1nYXA6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHghaW1wb3J0YW50O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDc2OCwgMTIwMCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsMWZyKTtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDQxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwxZnIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMzBweCFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHVuc2V0IWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWFyY2gtcmVzdWx0X19ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1iYXNpczogMzElO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNSwgMTI4LCAyMjIsIDAuMTUpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI3MHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDc2OCwgMTIwMCkge1xuICAgICAgZmxleC1iYXNpczogNDYlO1xuICAgICAgLy9wYWRkaW5nOiAwIDIlO1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCA3NjcpIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIC8vZmxleC1iYXNpczogMTAwJTtcbiAgICAgIC8vZmxleC13cmFwOiB3cmFwO1xuICAgICAgLy9wYWRkaW5nOiAwO1xuICAgIH1cbiAgICAmX3dyYXB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAuc2VhcmNoLXJlc3VsdF9faW1nIHtcbiAgICAgIC8vZmxleC1iYXNpczogNDUlO1xuICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAvL3BhZGRpbmc6IDEwcHggMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA3OXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4IWltcG9ydGFudDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgLy9tYXJnaW46IGF1dG87XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCA3NjcpIHtcbiAgICAgICAgLy9mbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAvL2ltZyB7XG4gICAgICAgIC8vICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAvL31cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAvL2ZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIC8vQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNzY3KSB7XG4gICAgICAgIC8vZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC8vcGFkZGluZzogMTBweDtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgIC8vfVxuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9fbmFtZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICRzZWNvbmQtY29sb3I7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHghaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHghaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGxhYmVse1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBjb2xvcjogIzg3ODc4NztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRfX2F1dGhvciwgLnNlYXJjaC1yZXN1bHRfX2RhdGUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4IWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4IWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX2J0bi1jbG9jayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gICAgLmJ1dHRvbi10cmFuc3BhcmVudHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwRjgwREUhaW1wb3J0YW50O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gICAgICBwYWRkaW5nOiAxN3B4IDEwcHghaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBsaW5lYXIgYWxsIDAuM3M7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwRjgwREU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjdweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzBGODBERSFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNzY3LDk5Mil7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuc2VhcmNoLXJlc3VsdF9fcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmNWZhZmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHggMjVweCAyMHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDc2OCwgMTIwMCkge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMiU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDc2Nykge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNzY3KSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0X19uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogJHNlY29uZC1jb2xvcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXJlc3VsdF9fYXV0aG9yLCAuc2VhcmNoLXJlc3VsdF9fZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXJlc3VsdF9fdGl0bGUge1xuICAgICAgZmxleC1iYXNpczogNzUlO1xuICAgIH1cblxuICAgIC5zZWFyY2gtcmVzdWx0X190ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LWJhc2lzOiAzMSU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0M3B4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNzY4LCAxMjAwKSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ2JTtcbiAgICAgICAgcGFkZGluZzogMCAyJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDc2Nykge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sb2FkLW1vcmUtYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC5sb2FkLW1vcmUtYm9va3Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgaW1nLCBzdmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbi10b3A6IC03cHghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uc2VhcmNoLXJlc3VsdF9jdGF7XG4gIHBhZGRpbmc6IDI1cHghaW1wb3J0YW50O1xuICBtYXJnaW46IDgwcHggMCAwIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0Y1RkFGRTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNSwgMTI4LCAyMjIsIDAuMSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBzcGFue1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiAjMEY4MERFO1xuICAgIG1hcmdpbi1yaWdodDogMzBweCFpbXBvcnRhbnQ7XG4gIH1cbiAgYXtcbiAgICBwYWRkaW5nOiAxNnB4IDMwcHghaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHghaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjdweCFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkZGRkYhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMwRjgwREU7XG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuM3M7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzBGODBERTtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDogI0Y1RkFGRTtcbiAgICAgIGNvbG9yOiAjMEY4MERFIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwRjgwREU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDc2OCwgOTkyKXtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDMwcHggMTdweCFpbXBvcnRhbnQ7XG4gICAgc3BhbntcbiAgICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4IWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNzY3KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzMHB4IDE3cHghaW1wb3J0YW50O1xuICAgIHNwYW57XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHghaW1wb3J0YW50O1xuICAgIH1cbiAgICBhe1xuICAgICAgcGFkZGluZzogMTdweCAyN3B4IWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBwcmVmaXhlcigkcHJvcGVydHksICR2YWx1ZSl7XG4gIC13ZWJraXQtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1tb3otI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1tcy0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgI3skcHJvcGVydHl9OiAjeyR2YWx1ZX1cbn1cblxuQG1peGluIGNvbHVtbnMoJGNvdW50OiAyLCAkZ2FwOiAwKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKCdjb2x1bW4tY291bnQnLCAkY291bnQpO1xuICBAaW5jbHVkZSBwcmVmaXhlcignY29sdW1uLWdhcCcsICRnYXApO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcGVydHk6IGFsbCwgJGR1cmF0aW9uOiAuNHMsICRlYXNpbmc6IGVhc2UtaW4tb3V0KSB7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2luZztcbn1cblxuQG1peGluIGNlbnRlcigkaG9yaXpvbnRhbDogdHJ1ZSwgJHZlcnRpY2FsOiB0cnVlKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGlmICgkaG9yaXpvbnRhbCBhbmQgJHZlcnRpY2FsKSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9IEBlbHNlIGlmICgkaG9yaXpvbnRhbCkge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgfSBAZWxzZSBpZiAoJHZlcnRpY2FsKSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbn1cblxuQGZ1bmN0aW9uIHN0cmlwLXVuaXRzKCR2YWx1ZSkge1xuICBAcmV0dXJuICgkdmFsdWUgLyAoJHZhbHVlICogMCArIDEpKTtcbn1cblxuQGZ1bmN0aW9uIHJlbSgkcHh2YWwpIHtcbiAgQGlmIG5vdCB1bml0bGVzcygkcHh2YWwpIHtcbiAgICAkcHh2YWw6IHN0cmlwLXVuaXRzKCRweHZhbCk7XG4gIH1cbiAgJGJhc2U6ICRmb250LWJhc2U7XG4gIEBpZiBub3QgdW5pdGxlc3MoJGJhc2UpIHtcbiAgICAkYmFzZTogc3RyaXAtdW5pdHMoJGJhc2UpO1xuICB9XG4gIEByZXR1cm4gKCRweHZhbCAvICRiYXNlKSAqIDFyZW07XG59XG5cbkBtaXhpbiBib3hHcmlkKCRjb2x1bW5OdW1iZXIsICRzcGFjaW5nUGVyY2VudCwgJGNoZWNrZXI6dHJ1ZSkge1xuICAkY29udGVudFBlcmNlbnQ6IDEwMCU7XG4gICRzaWRlTWFyZ2luOiAoJHNwYWNpbmdQZXJjZW50LzIpO1xuICAkbWFyZ2luSW50OiBzdHJpcC11bml0cygkc2lkZU1hcmdpbik7XG4gIG1hcmdpbjogI3swfSAtI3skc2lkZU1hcmdpbn07XG4gIHdpZHRoOiAkY29udGVudFBlcmNlbnQgKyAkc3BhY2luZ1BlcmNlbnQ7XG4gIEBpZigkY2hlY2tlcikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG4gIH1cbiAgPiAqIHtcbiAgICB3aWR0aDogKCRjb250ZW50UGVyY2VudC8kY29sdW1uTnVtYmVyKSAtICRzcGFjaW5nUGVyY2VudDtcbiAgICBtYXJnaW46IDAgI3skc2lkZU1hcmdpbn0gKCRtYXJnaW5JbnQgKyAoJG1hcmdpbkludCAvICRjb2x1bW5OdW1iZXIpICogMWVtKVxuICB9XG59XG5cbkBtaXhpbiBwbHVzKCR3aWR0aCwgJHRoaWNrbmVzcywgJGNvbG9yKSB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIHdpZHRoOiAkd2lkdGgrcHg7XG4gICAgaGVpZ2h0OiAkdGhpY2tuZXNzK3B4O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBoZWlnaHQ6ICR3aWR0aCtweDtcbiAgICB3aWR0aDogJHRoaWNrbmVzcytweDtcbiAgfVxuICAmLm9wZW5lZCB7XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLy9TQ1NTIFRyaWFuZ2xlXG5AbWl4aW4gdHJpYW5nbGUgKCR3aWR0aDoxMnB4LCAkaGVpZ2h0OjEwcHgsICRjbDojMDAwLCAkZGlyZWN0aW9uOiB0b3ApIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgQGlmICRkaXJlY3Rpb24gPT0gdG9wIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGhlaWdodCBzb2xpZCAkY2w7XG4gICAgdG9wOiAtJGhlaWdodDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAkaGVpZ2h0IHNvbGlkICRjbDtcbiAgICByaWdodDogLSRoZWlnaHQ7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogJGhlaWdodCBzb2xpZCAkY2w7XG4gICAgYm90dG9tOiAtJGhlaWdodDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9IEBlbHNlIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogJGhlaWdodCBzb2xpZCAkY2w7XG4gICAgbGVmdDogLSRoZWlnaHQ7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG5cbkBtaXhpbiBsYXN0LXAge1xuICBwOmxhc3QtY2hpbGQge3BhZGRpbmctYm90dG9tOiAwfVxufVxuXG5AbWl4aW4gbGVmdC1yaWdodC1tYXJnaW4ge1xuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1peGluIGxlZnQtcmlnaHQtcGFkZGluZyB7XG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtaXhpbiBob3ZlciB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgICY6aG92ZXIgeyBAY29udGVudCB9XG4gIH1cbn1cblxuQG1peGluIGZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtaXhpbiByZXNwb25kKCRicmVha3BvaW50KSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludCArIHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHJlc3BvbmQtcG9pbnRzKCRtaW4sICRtYXgpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4gKyBweCkgYW5kIChtYXgtd2lkdGg6ICRtYXggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwcmVsb2FkIHtcbiAgJi5wcmVsb2FkIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmxkcy1yaW5nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmxkcy1yaW5nIGRpdiB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNTFweDtcbiAgICAgIGhlaWdodDogNTFweDtcbiAgICAgIG1hcmdpbjogNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYW5pbWF0aW9uOiBsZHMtcmluZyAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiNDBcIiBoZWlnaHQ9XCI0MFwiIHZpZXdCb3g9XCIwIDAgNDAgNDBcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTQwLjAwMDMgMjBDNDAuMDAwMyAzMS4wNDU3IDMxLjA0NiA0MCAyMC4wMDAzIDQwQzguOTU0NjUgNDAgMC4wMDAzNDc2MjIgMzEuMDQ1NyAwLjAwMDM0NzYyMiAyMEMwLjAwMDM0NzYyMiA4Ljk1NDMgOC45NTQ2NSAwIDIwLjAwMDMgMEMzMS4wNDYgMCA0MC4wMDAzIDguOTU0MyA0MC4wMDAzIDIwWk02LjQwMDM1IDIwQzYuNDAwMzUgMjcuNTExMSAxMi40ODkzIDMzLjYgMjAuMDAwMyAzMy42QzI3LjUxMTQgMzMuNiAzMy42MDAzIDI3LjUxMTEgMzMuNjAwMyAyMEMzMy42MDAzIDEyLjQ4ODkgMjcuNTExNCA2LjQgMjAuMDAwMyA2LjRDMTIuNDg5MyA2LjQgNi40MDAzNSAxMi40ODg5IDYuNDAwMzUgMjBaXCIgZmlsbD1cIiUyM0NERTJGNVwiLz48cGF0aCBkPVwiTTM2Ljc4OTggMTkuNDE1MUMzOC41NTYxIDE5LjM1MzYgNDAuMDY0MiAyMC43NDM2IDM5Ljg0MzUgMjIuNDk3MUMzOS40NTkyIDI1LjU1MDkgMzguMzczMiAyOC40ODk5IDM2LjY1MjcgMzEuMDc2NUMzNC4zMzgzIDM0LjU1NiAzMC45OTIyIDM3LjIyMzEgMjcuMDg0MiAzOC43MDMzQzIzLjE3NjMgNDAuMTgzNSAxOC45MDI5IDQwLjQwMjQgMTQuODY0MiAzOS4zMjkzQzEwLjgyNTQgMzguMjU2MiA3LjIyNDI2IDM1Ljk0NSA0LjU2NjQ1IDMyLjcyMDNDMS45MDg2MyAyOS40OTU1IDAuMzI3Njc4IDI1LjUxOTMgMC4wNDU2MjE4IDIxLjM0OTlDLTAuMjM2NDM1IDE3LjE4MDYgMC43OTQ1NzcgMTMuMDI3NiAyLjk5Mzg1IDkuNDc0MzFDNS4xOTMxMyA1LjkyMDk5IDguNDUwMiAzLjE0NTgxIDEyLjMwNzYgMS41Mzg1M0MxNS4xNzUyIDAuMzQzNjcxIDE4LjI2NzUgLTAuMTYxMTIyIDIxLjMzODUgMC4wNDQ4NDQxQzIzLjEwMTggMC4xNjMxMSAyNC4xNzgzIDEuOTA4OTUgMjMuNzgwNiAzLjYzMDkzQzIzLjM4MjkgNS4zNTI5MSAyMS42NTQxIDYuMzg1NzcgMTkuODg2OCA2LjQwMDQ5QzE4LjEzOTMgNi40MTUwNSAxNi40MDA4IDYuNzY2MzcgMTQuNzY5MiA3LjQ0NjIxQzEyLjE0NjEgOC41MzkxNSA5LjkzMTMzIDEwLjQyNjMgOC40MzU4MiAxMi44NDI1QzYuOTQwMzEgMTUuMjU4OCA2LjIzOTIzIDE4LjA4MjggNi40MzEwMiAyMC45MThDNi42MjI4MiAyMy43NTMxIDcuNjk3ODcgMjYuNDU3IDkuNTA1MTkgMjguNjQ5OEMxMS4zMTI1IDMwLjg0MjYgMTMuNzYxMyAzMi40MTQzIDE2LjUwNzYgMzMuMTQ0QzE5LjI1NCAzMy44NzM3IDIyLjE1OTkgMzMuNzI0OCAyNC44MTczIDMyLjcxODNDMjcuNDc0NyAzMS43MTE3IDI5Ljc1IDI5Ljg5ODEgMzEuMzIzOCAyNy41MzJDMzIuMzAyNyAyNi4wNjAzIDMyLjk3OTYgMjQuNDIwOCAzMy4zMjc2IDIyLjcwODNDMzMuNjc5NiAyMC45NzYzIDM1LjAyMzYgMTkuNDc2NyAzNi43ODk4IDE5LjQxNTFaXCIgZmlsbD1cIiUyMzVDQTBERFwiLz48L3N2Zz4nKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7XG4gICAgfVxuICAgIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuM3M7XG4gICAgfVxuICAgIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGxkcy1yaW5nIHtcbiAgICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNsaXN0LXNvdXJjZXN7XG4gIC5jdXN0b20tcm93e1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAgICAgLy9tYXgtd2lkdGg6IDk4MHB4IWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi50ZXJtcy1jdXN0b21lciB7XG4gICNsaXN0LXNvdXJjZXN7XG4gICAgZGlzcGxheTogbm9uZTt9XG59XG4uY2l0YXRpb24tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC5oMntcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNDUyODE7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgIH1cbiAgfVxuICAuYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNzY3KSB7XG4gICAgICBtYXJnaW46IDVweCAxNnB4IDVweCAwO1xuICAgIH1cbiAgfVxuICAuYWRkLW5ldy1jaXRhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IC01LjVweDtcbiAgICAgIGJhY2tncm91bmQ6ICRtYWluLWNvbG9yO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogNnB4O1xuICAgICAgYmFja2dyb3VuZDogJG1haW4tY29sb3I7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kLWNvbG9yO1xuXG4gICAgICAmOmJlZm9yZSwmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNpdGF0aW9uLWJsb2ctbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAvL3BhZGRpbmc6IDI1cHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUsIDEyOCwgMjIyLCAwLjIpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA3cHggcmdiYSg0LCA4MiwgMTI5LCAwLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgLmNpdGF0aW9uX19pbi10ZXh0LCAuY2l0YXRpb25fX2JpYmxpb2dyYWZ5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6ICMzMDNBNEU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuY2l0YXRpb25fX2JveCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHBhZGRpbmc6IDI1cHggMzBweCAyNXB4IDIwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcblxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTUsIDEyOCwgMjIyLCAwLjIpO1xuXG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHByZWxvYWQoKTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDY2cHggMTBweCAzMHB4IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jaXRhdGlvbl9fY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAuY2l0YXRpb25fX21vcmUtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNpdGF0aW9uX19tb3JlLWJsb2NrIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCA3NjcpIHtcbiAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAuYnV0dG9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMXB4IDlweCAyMXB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDc2Nykge1xuICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDAgYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jaXRhdGlvbl9fZWRpdC1ibG9jayB7XG4gICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8vdG9wOiAyMHB4O1xuICAgICAgLy9yaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAuY2l0YXRpb25fX2VkaXQge1xuICAgICAgICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgLy9jb2xvcjogJG1haW4tY29sb3I7XG4gICAgICAgIC8vQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuICAgICAgICAvLyY6YmVmb3JlIHtcbiAgICAgICAgLy8gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCRUFBQUFPQ0FZQUFBREo3ZmUwQUFBQUJHZEJUVUVBQUxHT0dDSHZsd0FBQVBkSlJFRlVLQldsa3I4T0FVRVF4dDNSOEJxZVFLUGxSRW1uNGduT080Z1R2WkpXSkJxZFJFMDBhZytndmVpMHl2TjlsNTNOdWhzWFlaTEovUGxtZjd1M2UxNFVSYVVpbXdmVEd2UTlmRDA1emJiYXJLODFwV2NBQjlSZCtBYjFTRFEzZm9RNGdNQXM0S3dLVWlFS1FEWVcwRUFhakRsSUFVRFczWkZjcFdCOGczd0JpTEdtalF1K3FaQmZBZllrL3dBSXFaaGo3UkRsRlV6TEJ2c0oyS3lQYnQwcUpoSElBblVIWHMwTXVJQVEyaktqcDZVUGVvaUxPcUxxd1ovT2tBV1kzZ1d4b2JsWFBpY0poREZBS3dCNUd2NmhEM2p1RmRCVFRTQVVCZFJDSHZNWkFSMGliMUlzTWhmQ3VSVEVoSitKb040QmRkZGVvb0ZoK3NQMmZZc0FBQUFBU1VWT1JLNUNZSUk9Jyk7XG4gICAgICAgIC8vICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICB0b3A6IDA7XG4gICAgICAgIC8vICBsZWZ0OiAwO1xuICAgICAgICAvLyAgd2lkdGg6IDE2cHg7XG4gICAgICAgIC8vICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIC8vfVxuICAgICAgICAvLyY6aG92ZXIge1xuICAgICAgICAvLyAgY29sb3I6ICRzZWNvbmQtY29sb3I7XG4gICAgICAgIC8vICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIC8vfVxuICAgICAgfVxuICAgICAgLmNpdGF0aW9uX19jbG9zZSB7XG4gICAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvL3dpZHRoOiAxNHB4O1xuICAgICAgICAvL2hlaWdodDogMTRweDtcbiAgICAgICAgLy9tYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgLy9AaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG4gICAgICAgIC8vJjpiZWZvcmUge1xuICAgICAgICAvLyAgY29udGVudDogJyc7XG4gICAgICAgIC8vICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAvLyAgdG9wOiA1MCU7XG4gICAgICAgIC8vICBsZWZ0OiA3cHg7XG4gICAgICAgIC8vICBiYWNrZ3JvdW5kOiAjZTAzNDEyO1xuICAgICAgICAvLyAgd2lkdGg6IDE0cHg7XG4gICAgICAgIC8vICBoZWlnaHQ6IDFweDtcbiAgICAgICAgLy8gIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcbiAgICAgICAgLy99XG4gICAgICAgIC8vJjphZnRlciB7XG4gICAgICAgIC8vICBjb250ZW50OiAnJztcbiAgICAgICAgLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC8vICB0b3A6IDUwJTtcbiAgICAgICAgLy8gIGxlZnQ6IDdweDtcbiAgICAgICAgLy8gIGJhY2tncm91bmQ6ICNlMDM0MTI7XG4gICAgICAgIC8vICB3aWR0aDogMXB4O1xuICAgICAgICAvLyAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAvLyAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuICAgICAgICAvL31cbiAgICAgICAgLy8mOmhvdmVyIHtcbiAgICAgICAgLy8gIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLy8gIG9wYWNpdHk6IC44O1xuICAgICAgICAvLyAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAvLyAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kLWNvbG9yO1xuICAgICAgICAvLyAgfVxuICAgICAgICAvL31cbiAgICAgIH1cbiAgICAgIC8vQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCw3Njcpe1xuICAgICAgLy8gIHRvcDogNXB4O1xuICAgICAgLy8gIHJpZ2h0OiAxMHB4O1xuICAgICAgLy99XG4gICAgfVxuICAgIC5jaXRhdGlvbl9fbW9yZSB7XG4gICAgICBjb2xvcjogJG1haW4tY29sb3I7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sOyB1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiOVwiIHZpZXdCb3g9XCIwIDAgMTYgOVwiPjxwYXRoIGZpbGw9XCIjMDNDMUZGXCIgZmlsbC1ydWxlPVwibm9uemVyb1wiIGQ9XCJNMTQuOTAxLjE5NmEuNjI2LjYyNiAwIDAgMSAuOTEgMCAuNjkuNjkgMCAwIDEgMCAuOTQ4bC03LjM1NiA3LjY2YS42MjYuNjI2IDAgMCAxLS45MSAwTC4xODkgMS4xNDRhLjY5LjY5IDAgMCAxIDAtLjk0OC42MjYuNjI2IDAgMCAxIC45MSAwTDggNy4xODIgMTQuOTAxLjE5NnpcIi8+PC9zdmc+Jyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAtMjFweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuICAuY2l0YXRpb25fX2NvcHl7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjMDNDMUZGO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBsaW5lYXIgYWxsIDAuM3M7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmID4gc3BhbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgICY6YmVmb3Jle1xuICAgICAgLy9jb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvY29weS5zdmdcIik7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBzcGFue1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jaXRhdGlvbl9fY2xvc2V7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjMDNDMUZGO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBsaW5lYXIgYWxsIDAuM3M7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgICY6YmVmb3Jle1xuICAgICAgLy9jb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvdHJhc2guc3ZnXCIpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5jaXRhdGlvbl9fZWRpdHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICMwM0MxRkY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGxpbmVhciBhbGwgMC4zcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiAjMDNDMUZGXG4gICAgICB9XG5cbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICAvLyBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkVBQUFBT0NBWUFBQURKN2ZlMEFBQUFCR2RCVFVFQUFMR09HQ0h2bHdBQUFQZEpSRUZVS0JXbGtyOE9BVUVReHQzUjhCcWVRS1BsUkVtbjRnbk9PNGdUdlpKV0pCcWRSRTAwYWcrZ3ZlaTB5dk45bDUzTnVoc1hZWkxKL1BsbWY3dTNlMTRVUmFVaW13ZlRHdlE5ZkQwNXpiYmFySzgxcFdjQUI5UmQrQWIxU0RRM2ZvUTRnTUFzNEt3S1VpRUtRRFlXMEVBYWpEbElBVURXM1pGY3BXQjhnM3dCaUxHbWpRdStxWkJmQWZZay93QUlxWmhqN1JEbEZVekxCdnNKMkt5UGJ0MHFKaEhJQW5VSFhzME11SUFRMmpLanA2VVBlb2lMT3FMcXdaL09rQVdZM2dXeG9ibFhQaWNKaERGQUt3QjVHdjZoRDNqdUZkQlRUU0FVQmRSQ0h2TVpBUjBpYjFJc01oZkN1UlRFaEorSm9ONEJkZGRlb29GaCtzUDJmWXNBQUFBQVNVVk9SSzVDWUlJPScpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG4gIC5jaXRhdGlvbl9faW5mb3tcbiAgICAmX2Jsb2Nre1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgICZfbWlzc2luZ3tcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgY29sb3I6ICNGNUE2MjM7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2F0dC5zdmdcIik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICZfc291cmNle1xuICAgICAgcGFkZGluZzogM3B4IDdweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwRjgwREU7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG4gIH1cblxuICBsYWJlbHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgY29sb3I6ICM4Nzg3ODc7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmNpdGF0aW9uX19pbi10ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogIzMwM0E0RTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5jaXRhdGlvbl9fYmlibGlvZ3JhZnl7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjMzAzQTRFO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgLmNzbC1yaWdodC1pbmxpbmUge1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uY2l0ZWQtc2VjdGlvbntcbiAgcGFkZGluZzogODBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAxMjgsIDIyMiwgMC4wMyk7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDUwcHggMCAzMHB4O1xuICB9XG59XG5cbi5jaXRhdGlvbi1ibG9ja19fYnRue1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLmNpdGF0aW9uLWJ0bntcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gIH1cbiAgJi1sZWZ0e1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cblxuLmNpdGF0aW9uLWJ0bntcbiAgcGFkZGluZzogMTdweCAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDNDMUZGO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjdweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBsaW5lYXIgYWxsIDAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJl9jbGVhcntcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzAzQzFGRjtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDNDMUZGO1xuICAgIH1cbiAgfVxuICAmX2JsdWV7XG4gICAgYmFja2dyb3VuZDogIzAzQzFGRjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAjMDNDMUZGO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gICY6Zm9jdXN7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG59XG5cbi5jaXRhdGlvbi1ibG9ja19zdHlsZS1saXN0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBzcGFue1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIHNlbGVjdHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWxlY3R7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zZWxlY3Qtc3R5bGVke1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwRjgwREU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA3cHg7XG4gICAgICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzBmODBkZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4zcztcbiAgICB9XG4gICAgJi5hY3RpdmV7XG4gICAgICAmOmFmdGVye1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwRjgwREUgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VsZWN0LW9wdGlvbnN7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgd2lkdGg6IDE1OHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjMpIDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHRvcDogY2FsYygxMDAlICsgNnB4KTtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogY2FsYygxMDAlIC0gMTUycHgpO1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDc2Nyl7XG4gICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICAgIGxpe1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6ICMzMDNBNEU7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6ICMwNDZEQ0I7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jaXRlZC1jdGEtYmxvY2t7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNhMGNjZjI7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDYycHggMCAyNXB4O1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIGltZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NpdGVkLWN0YS5zdmcnKSBuby1yZXBlYXQgOTUlLCB1cmwoJy4uL2ltYWdlcy9lbGxpcHNlLnN2ZycpIG5vLXJlcGVhdCAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bywgY29udGFpbjtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NpdGVkLWN0YS5zdmcpIG5vLXJlcGVhdCA5NSUgNzAlLHVybCguLi9pbWFnZXMvZWxsaXBzZS5zdmcpIG5vLXJlcGVhdCAxMjclO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTglLGNvbnRhaW47XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG5cbiAgJl90aXRsZXtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNDUyODE7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBicntcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICBicntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfc3VidGl0bGV7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjMzAzQTRFO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gICAgfVxuICB9XG4gIHB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICBhe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgJjpob3ZlcntcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmNpdGF0aW9uLWRlbGV0ZS1wb3B1cCwgLmNpdGF0aW9uLXNlYXJjaC1wb3B1cHtcbiAgZGlzcGxheTogbm9uZTtcbiAgJl9ibG9ja3tcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAzMCU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxOTVweCk7XG4gICAgei1pbmRleDogOTk5OTk5OTk5OTk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDM5MCl7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAmX292ZXJsYXl7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5OTk5OTk5OTk7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICZfdGl0bGV7XG4gICAgYmFja2dyb3VuZDogIzA0NTI4MTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxOXB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEzcHggMTNweCAwIDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICZfY29udGVudHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbiAgJl9idXR0b25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYnV0dG9ue1xuICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJl9idXR0b257XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJ1dHRvbntcbiAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gICZfY2xvc2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICB0b3A6IDMwcHg7XG4gICAgcmlnaHQ6IDIycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6YmVmb3JlLCAmOmFmdGVye1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgICY6YWZ0ZXJ7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zY3JvbGxfcmVtb3ZlcntcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRhbmRydWZmIHtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIC8vYmFja2dyb3VuZDogI2Y1ZmFmZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICRzZWNvbmQtY29sb3I7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNzY3KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiA4MXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCA3NjcpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICB9XG4gIH1cbiAgc3BhbiB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNzY3KSB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHByZWxvYWQoKTtcbn1cbiIsIlxuXG4uZm9ybS1ibG9ja19fc2VsZWN0c193cmFwe1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODM1cHg7XG4gIC5zZWxlY3Qge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbjogMCBhdXRvIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgQG1lZGlhKG1pbi13aWR0aDogMzQwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG4gIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZy10b3A6IDIzcHghaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHghaW1wb3J0YW50O1xuICAgIC5mb3JtLWJsb2NrX19ib3gtc21hbGwsIC5mb3JtLWJsb2NrX19nLXNlbGVjdHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAjMzAzQTRFO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTIzcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgLy9jb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3FtLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMjFweDtcbiAgICAgIH1cbiAgICAgIC5zZWxlY3Qtc3R5bGVke1xuICAgICAgICBmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweCFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMzAzQTRFIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMTRweCAyMHB4IDE0cHggMTRweCFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHghaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1LCAxMjgsIDIyMiwgMC41KSFpbXBvcnRhbnQ7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgdG9wOiAyNHB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIHRvcDogMTVweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWJsb2NrX19ib3gtc21hbGx7XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlN0eWxlXCI7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgbGVmdDogNDJweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWJsb2NrX19nLXNlbGVjdHtcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiU291cmNlXCI7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgbGVmdDogNTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tYmxvY2tfX2JveC1zbWFsbHtcbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAvL2Rpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcbiAgICAgIHRvcDogNzJweDtcbiAgICAgIGxlZnQ6IDE3NnB4O1xuICAgICAgLnNlbGVjdC1zdHlsZWR7XG4gICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzBGODBERSFpbXBvcnRhbnQ7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzBmODBkZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzBGODBERSB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvL3RvcDogMTVweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDgyMHB4KSB7XG4gICAgICBsZWZ0OiBjYWxjKCgxMDAlIC0gNzcwcHgpIC8gMiArIDE3NnB4KTtcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogODgwcHgpe1xuICAgICAgbGVmdDoyMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tYmxvY2tfX2ctc2VsZWN0e1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAuZy1zZWxlY3QtaXRlbXtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmUhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjgwZGU7XG4gICAgICBjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA3cHggN3B4IDAgMCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5nLXNlbGVjdC1pdGVtOmZpcnN0LWNoaWxke1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHghaW1wb3J0YW50O1xuICB9XG4gIC5nLXNlbGVjdC1pdGVtLCAuc2VsZWN0e1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEhaW1wb3J0YW50O1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbiAgICB9XG4gICAgY29sb3I6ICMzMDNBNEU7XG4gICAgaGVpZ2h0OiA0MnB4IWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCA3NjdweCl7XG4gICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDU0cHghaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4IWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnNlbGVjdC1zdHlsZWR7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMjBweCFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMCFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweCFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzMwM0E0RSFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMjJweCFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNTAwIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweCA3cHggMCAwIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZle1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweCA3cHggMCAwIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzAzQTRFIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IDEwcHghaW1wb3J0YW50O1xuXG4gICAgICB9XG4gICAgICAmLmFjdGl2ZTphZnRlciwgJi5hY3RpdmU6aG92ZXI6YWZ0ZXIge1xuICAgICAgICB0b3A6IDE0cHghaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuXG4gICAgICB9XG5cbiAgICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICB0b3A6IDIwcHghaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KXtcbiAgICAgIGhlaWdodDogNTRweDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTBweCFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA3cHghaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KXtcbiAgICAuc2VsZWN0LW9wdGlvbnMgbGk6bnRoLWNoaWxkKC1uKzYpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5zZWxlY3Qtb3B0aW9ucyBsaTpmaXJzdC1jaGlsZHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4uc2VsZWN0LXN0eWxlZC1vbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDdweDtcbiAgICBwYWRkaW5nOiAxMXB4IDMwcHggMTBweCAyMHB4IWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiBHb3RoYW1Qcm8sc2Fucy1zZXJpZiFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjMzAzQTRFO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUsMTI4LDIyMiwuNSk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA3cHghaW1wb3J0YW50O1xufVxuLmctYWN0aXZle1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY4MGRlIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMzAwIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDdweCA3cHggMCAwIWltcG9ydGFudDtcblxuICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNlbGVjdC1zdHlsZWR7XG4gICAgICBjb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nyl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzMDNBNEUhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwhaW1wb3J0YW50O1xuICB9XG59XG4uc2VsZWN0LmctYWN0aXZle1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweCFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KXtcbiAgICBib3JkZXItcmFkaXVzOiA3cHghaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJ1dHRvbi5nLXNlbGVjdC1pdGVte1xuICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nyl7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi5jdC1mb3JtX2dlbmVyYXRlLCAjY3Qtc291cmNlX21hbmFnZSB7XG4gIC5zZWxlY3Qge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCA3Njcpe1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAuc2VsZWN0LW9wdGlvbnN7XG4gICAgd2lkdGg6IDE3NXB4IWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4IWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxM3B4IWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwIDI0cHggNzRweCAwICMwRjNGREUxNCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xuICAgIHRvcDogY2FsYygxMDAlICsgMTVweCkhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgbGVmdDogY2FsYyg1MCUgLSA3OXB4KSFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogdW5zZXQhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDc2NywgOTkyKXtcbiAgICAgIC8vbGVmdDogY2FsYyg1MCUgLSAxNzBweCkhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCA3Njcpe1xuICAgICAgbWF4LWhlaWdodDogMzIwcHghaW1wb3J0YW50O1xuICAgIH1cbiAgICBsaXtcbiAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzMwM0E0RSFpbXBvcnRhbnQ7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHghaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzA0NkRDQiFpbXBvcnRhbnQ7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucG9wdXAtYm9keXtcbiAgICAuc2VsZWN0LW9wdGlvbnN7XG4gICAgICBtYXgtaGVpZ2h0OiAxNTBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4uZm9ybS1ibG9ja19fbWFpbi13cmFwe1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAxMHB4IWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgxNSwgMTI4LCAyMjIsIDAuMDMpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1LCAxMjgsIDIyMiwgMC4xNSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMEY4MERFO1xuICBib3JkZXItcmFkaXVzOiAwIDAgN3B4IDdweDtcbiAgbWluLWhlaWdodDogMTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDMwcHggMTBweCA1cHghaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogNzcwcHg7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHggMjBweCFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxNSwgMTI4LCAyMjIsIDAuMTUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAzNjRweCk7XG4gICAgICB3aWR0aDogNzI4cHg7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwRjgwREU7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWJsb2NrX19pbnB1dC1idXR0b257XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMCFpbXBvcnRhbnQ7XG4gIC5mb3JtLWJsb2NrX19pbnB1dHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaW5wdXR7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4IWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMTUsIDEyOCwgMjIyLCAwLjUpIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwM2MxZmYhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA1NHB4IWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4zOCFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzg3ODc4NyFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHghaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nyl7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweCAwIDAgN3B4IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tYmxvY2tfX2J1dHRvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGlucHV0e1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxN3B4IDY1cHggMTdweCA4OXB4IWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KXtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDdweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgIGlucHV0e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzZjZWZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuNCksIDAgNHB4IDlweCAwIHJnYmEoMywgMTkzLCAyNTUsIDAuNilcbiAgICAgIH1cbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgbGVmdDogNjVweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3NoYXBlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCw1MjIpe1xuICAgICAgICBsZWZ0OiAxN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLXBvaW50cyg1MjEsOTkyKXtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCw1MjApe1xuICAgIHBhZGRpbmc6IDI1cHggMCAwIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbiAgfVxufVxuLmF1dG8tbWFudWFsbHktY2l0ZS1ibG9ja3tcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMEY4MERFO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweCFpbXBvcnRhbnQ7XG4gICY6YmVmb3Jle1xuICAgIC8vY29udGVudDogJyc7XG4gICAgLy93aWR0aDogMTRweDtcbiAgICAvL2hlaWdodDogMTRweDtcbiAgICAvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9xbS5zdmdcIikgbm8tcmVwZWF0O1xuICAgIC8vYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvL3RvcDogOHB4O1xuICAgIC8vcmlnaHQ6IC0yMHB4O1xuICB9XG4gIC50b29sdGlwX19jb250YWluZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICAgIHJpZ2h0OiAtMjFweDtcbiAgICAudG9vbHRpcF9fdGV4dHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGxlZnQ6IC0yNjBweDtcbiAgICB9XG4gIH1cbiAgc3BhbntcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDhweCAxNnB4IWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMwM0E0RSFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmhvdmVye1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpLCAwIDRweCA5cHggMCByZ2JhKDMsIDE5MywgMjU1LCAwLjYpXG4gICAgfVxuICB9XG4gIC5hY3RpdmUtY2l0ZXtcbiAgICBiYWNrZ3JvdW5kOiAjMEY4MERFO1xuICAgIGNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcbiAgICAmLmF1dG8tY2l0ZXtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgIH1cbiAgICAmLm1hbnVhbGx5LWNpdGV7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tYmxvY2tfX3N3aXRjaC13cmFwe1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDAgNDVweCAwIDI1cHghaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuaW4tZm9ybS1jaXRhdGlvbntcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogIzMwM0E0RTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2gtbG9hZGluZ3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaW5wdXR7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmUhaW1wb3J0YW50O1xuICB9XG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGhyZWUtZG90cy5zdmcpIG5vLXJlcGVhdCA1MCUsICMwM2MxZmY7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTNweCk7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuNHM7XG4gIH1cblxufVxuXG4uZ2VuZXJhdGUtbG9hZGluZ3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaW5wdXR7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmUhaW1wb3J0YW50O1xuICB9XG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCI0MFwiIGhlaWdodD1cIjQwXCIgdmlld0JveD1cIjAgMCA0MCA0MFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNNDAuMDAwMyAyMEM0MC4wMDAzIDMxLjA0NTcgMzEuMDQ2IDQwIDIwLjAwMDMgNDBDOC45NTQ2NSA0MCAwLjAwMDM0NzYyMiAzMS4wNDU3IDAuMDAwMzQ3NjIyIDIwQzAuMDAwMzQ3NjIyIDguOTU0MyA4Ljk1NDY1IDAgMjAuMDAwMyAwQzMxLjA0NiAwIDQwLjAwMDMgOC45NTQzIDQwLjAwMDMgMjBaTTYuNDAwMzUgMjBDNi40MDAzNSAyNy41MTExIDEyLjQ4OTMgMzMuNiAyMC4wMDAzIDMzLjZDMjcuNTExNCAzMy42IDMzLjYwMDMgMjcuNTExMSAzMy42MDAzIDIwQzMzLjYwMDMgMTIuNDg4OSAyNy41MTE0IDYuNCAyMC4wMDAzIDYuNEMxMi40ODkzIDYuNCA2LjQwMDM1IDEyLjQ4ODkgNi40MDAzNSAyMFpcIiBmaWxsPVwiJTIzQ0RFMkY1XCIvPjxwYXRoIGQ9XCJNMzYuNzg5OCAxOS40MTUxQzM4LjU1NjEgMTkuMzUzNiA0MC4wNjQyIDIwLjc0MzYgMzkuODQzNSAyMi40OTcxQzM5LjQ1OTIgMjUuNTUwOSAzOC4zNzMyIDI4LjQ4OTkgMzYuNjUyNyAzMS4wNzY1QzM0LjMzODMgMzQuNTU2IDMwLjk5MjIgMzcuMjIzMSAyNy4wODQyIDM4LjcwMzNDMjMuMTc2MyA0MC4xODM1IDE4LjkwMjkgNDAuNDAyNCAxNC44NjQyIDM5LjMyOTNDMTAuODI1NCAzOC4yNTYyIDcuMjI0MjYgMzUuOTQ1IDQuNTY2NDUgMzIuNzIwM0MxLjkwODYzIDI5LjQ5NTUgMC4zMjc2NzggMjUuNTE5MyAwLjA0NTYyMTggMjEuMzQ5OUMtMC4yMzY0MzUgMTcuMTgwNiAwLjc5NDU3NyAxMy4wMjc2IDIuOTkzODUgOS40NzQzMUM1LjE5MzEzIDUuOTIwOTkgOC40NTAyIDMuMTQ1ODEgMTIuMzA3NiAxLjUzODUzQzE1LjE3NTIgMC4zNDM2NzEgMTguMjY3NSAtMC4xNjExMjIgMjEuMzM4NSAwLjA0NDg0NDFDMjMuMTAxOCAwLjE2MzExIDI0LjE3ODMgMS45MDg5NSAyMy43ODA2IDMuNjMwOTNDMjMuMzgyOSA1LjM1MjkxIDIxLjY1NDEgNi4zODU3NyAxOS44ODY4IDYuNDAwNDlDMTguMTM5MyA2LjQxNTA1IDE2LjQwMDggNi43NjYzNyAxNC43NjkyIDcuNDQ2MjFDMTIuMTQ2MSA4LjUzOTE1IDkuOTMxMzMgMTAuNDI2MyA4LjQzNTgyIDEyLjg0MjVDNi45NDAzMSAxNS4yNTg4IDYuMjM5MjMgMTguMDgyOCA2LjQzMTAyIDIwLjkxOEM2LjYyMjgyIDIzLjc1MzEgNy42OTc4NyAyNi40NTcgOS41MDUxOSAyOC42NDk4QzExLjMxMjUgMzAuODQyNiAxMy43NjEzIDMyLjQxNDMgMTYuNTA3NiAzMy4xNDRDMTkuMjU0IDMzLjg3MzcgMjIuMTU5OSAzMy43MjQ4IDI0LjgxNzMgMzIuNzE4M0MyNy40NzQ3IDMxLjcxMTcgMjkuNzUgMjkuODk4MSAzMS4zMjM4IDI3LjUzMkMzMi4zMDI3IDI2LjA2MDMgMzIuOTc5NiAyNC40MjA4IDMzLjMyNzYgMjIuNzA4M0MzMy42Nzk2IDIwLjk3NjMgMzUuMDIzNiAxOS40NzY3IDM2Ljc4OTggMTkuNDE1MVpcIiBmaWxsPVwiJTIzNUNBMEREXCIvPjwvc3ZnPicpIG5vLXJlcGVhdCA1MCU7XG4gICAgYW5pbWF0aW9uOiBsZHMtcmluZyAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTNweCk7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMDBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjRzO1xuICB9XG59XG5cbi5yb3RhdGUtYW5pbWF0aW9ue1xuICAtd2Via2l0LWFuaW1hdGlvbjpzcGluIDEuNXMgbGluZWFyIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjpzcGluIDEuNXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246c3BpbiAxLjVzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkAtbW96LWtleWZyYW1lcyBzcGluIHsgMTAwJSB7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuQGtleWZyYW1lcyBzcGluIHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuI2N0LXNvdXJjZV90eXBle1xuICBoZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4IDEwcHghaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHghaW1wb3J0YW50O1xuICBjb2xvcjogIzMwM0E0RSFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4IWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG59XG5cbiNjdC1zdHlsZV9uYW1le1xuICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZjgwZGUhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE0cHggMjVweCAxM3B4IDE1cHghaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE3cHghaW1wb3J0YW50O1xufVxuIiwiXG4udy0xIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyKTtcbn1cblxuLnctMiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIpO1xufVxuXG4udy0zIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMyk7XG59XG5cbi53LTQge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA0KTtcbn1cblxuLnctNSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUpO1xufVxuXG4udy02IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNik7XG59XG5cbi53LTcge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiA3KTtcbn1cblxuLnctOCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDgpO1xufVxuXG4udy05IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOSk7XG59XG5cbi53LTEwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTApO1xufVxuXG4udy0xMSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDExKTtcbn1cblxuLnctMTIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnctMSwgLnctMiwgLnctMywgLnctNCwgLnctNSwgLnctNiwgLnctNywgLnctOCwgLnctOSwgLnctMTAsIC53LTExLCAudy0xMiB7XG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDc2Nyl7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cblxuXG4jY3Qtc291cmNlX21hbmFnZS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC0gNjRweDtcbiAgei1pbmRleDogMTExMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzMwM0E0RTI0O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICB9XG59XG5cbiNjdC1zb3VyY2VfbWFuYWdlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC01MCU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDExMTE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogOTkwcHg7XG5cbn1cblxuLnBvcHVwLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIycHg7XG4gIHJpZ2h0OiAtMjJweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgei1pbmRleDogMTU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcbiAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgMTA4MCkge1xuICAgIHRvcDogNDVweDtcbiAgICByaWdodDogMjdweDtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogN3B4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDEwODApIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzMDNBNEU7XG4gICAgfVxuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDdweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCAxMDgwKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzAzQTRFO1xuICAgIH1cbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJHNlY29uZC1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnBvcHVwLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXgtaGVpZ2h0OiA5MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDE1cHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNDgxLCA3NjgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDQ4MCkge1xuICAgIHBhZGRpbmc6IDQwcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXG4gICAgLnNlbGVjdC1zdHlsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZiFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjMzAzQTRFO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUsIDEyOCwgMjIyLCAwLjUpO1xuICAgIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICBpbnB1dC5yZXF1aXJlZF9pbnB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjVhNzQ4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2VsZWN0LXN0eWxlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNSwgMTI4LCAyMjIsIDAuNSkgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMwM0E0RSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAmLnNlbGVjdC1wbGFjZWhvbGRlcntcbiAgICAgIGNvbG9yOiAkcGxhY2Vob2xkZXItY29sb3IhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMGY4MGRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICMwZjgwZGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwZjgwZGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb3B1cC1ib2R5IHtcblxuICAgIC5mb3JtLWJpZy10aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBjb2xvcjogJHNlY29uZC1jb2xvcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5mb3JtLWluZm8ge1xuICAgICAgbWFyZ2luOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6ICNEMjg5MEU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NSwgMTY2LCAzNSwgMC4xKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjQ1LCAxNjYsIDM1LCAwLjEpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgICZfY29ycmVjdHtcbiAgICAgICAgY29sb3I6ICMwRjgwREUhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjVGQUZFIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNSwgMTI4LCAyMjIsIDAuMSkhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuYWRkLWF1dGhvci0tYmxvY2sgYSB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVye1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nyl7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tcmVxdWlyZWQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgY29sb3I6ICMzMDNBNEU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luOiAwIDRweCAwIDRweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzdmcge1xuICAgICAgbWFyZ2luOiAtNHB4IDRweCAwIDRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBmb3JtIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcblxuICAgICAgLmZvcm0taGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTUsIDEyOCwgMjIyLCAwLjUpO1xuXG4gICAgICAgIC5mb3JtLWhlYWRlci1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICBjb2xvcjogIzMwM0E0RTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICMwZjgwZGU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWRkLWF1dGhvci0tYmxvY2sge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCA0ODApe1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVtb3ZlX2F1dGhvciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0xNnB4O1xuICAgICAgICB0b3A6IDUyJTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cyg0ODEsIDc2OCl7XG4gICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNDgwKXtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICB0b3A6IC05MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybV9fZGFzaCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICAgIC5mb3JtX19ib3gtLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAuZm9ybV9fYm94LS1wMyB7XG4gICAgICAgICAgcGFkZGluZzogM3B4IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybV9fYm94LS1wMCB7XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtX19ib3gtLXAwLTEwIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybV9fYm94LS1ncm91cCB7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgICYtcDAge1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBjb2xvcjogIzA0NTI4MTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy93aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCw3Njcpe1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmID4gLmZvcm1fbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICBjb2xvcjogIzA0NTI4MTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgLy93aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgLy9AaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nyl7XG5cbiAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgIC50b29sdGlwX19jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjFweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAudG9vbHRpcF9fdGV4dHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgLy93aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9yZXF1aXJlZHtcbiAgICAgICAgICAgICAgLnRvb2x0aXBfX3RleHR7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnRvb2x0aXBfX2NvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IC0zcHggNHB4IDAgcmdiYSgwLDAsMCwuMik7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZm9ybV9fYm94LS1jb250cmliIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDQ4MCl7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtX19ib3gtcGFydCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDc2Nyl7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE4LCAyMTgsIDIxOCwgMC4yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZm9ybV9fYm94LS1kYXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAmID4gaW5wdXQge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgPiAuc2VsZWN0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZm9ybV9fYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmLS1wMyB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXAwLTEwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXAwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC5yZW1vdmVfYXV0aG9yIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3JlbW92ZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKXtcbiAgICAgICAgICAgICAgLnJlbW92ZV9hdXRob3Ige1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm1fX2JveC1wYXJ0IHtcbiAgICAgICAgICAgICAgJi0tcGFnZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBpbnB1dDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMwM0E0RTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8qQnV0dG9uKi9cbiAgICAuYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgcGFkZGluZzogMTdweCAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjMEY4MERFO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCMwRjgwREUsIDUlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dDpkaXNhYmxlZC5idXR0b24sXG4gICAgYnV0dG9uW2Rpc2FibGVkPWRpc2FibGVkXS5idXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogI2UxZTFlMTtcbiAgICAgIGNvbG9yOiAjYjRiNGI0O1xuICAgIH1cbiAgfVxufVxuXG4uY2l0YXRpb24tbWFudWFsLWZvcm0ge1xuICAucG9wdXAtY29udGVudCB7XG4gICAgbWFyZ2luOiAxMnB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNSwgMTI4LCAyMjIsIDAuMTUpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDQ4MSwgNzY4KSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCA0ODApIHtcbiAgICAgIHBhZGRpbmc6IDBweCA1cHggMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICB9XG59XG4ucmVxdWlyZWRfZXJyb3J7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWJvdHRvbTogLTVweCFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTBweCFpbXBvcnRhbnQ7XG59XG5cbi50b29sdGlwX19jb250YWluZXIge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcW0uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBib3R0b206IDE3cHg7XG4gICAgICBsZWZ0OiA2cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC0xMzVkZWcpO1xuICAgICAgYm94LXNoYWRvdzogLTNweCAtM3B4IDRweCAwIHJnYmEoMCwwLDAsLjIpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2Utb3V0O1xuICAgIH1cblxuICAgIC50b29sdGlwX190ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAudG9vbHRpcF9fdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBjb2xvcjogIzQ0NDQ0NDtcblxuICAgICYudG9vbHRpcC1yaWdodCB7XG4gICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDc2Nyl7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNpdGF0aW9uc19wYWdlX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmNpdGF0aW9uc19saXN0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDEwMjQpe1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNjBweDtcbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nyl7XG4gICAgbWF4LXdpZHRoOiAyNTVweDtcbiAgfVxufVxuLmNpdGF0aW9uX2xpc3RfaXRlbXtcbiAgcGFkZGluZzogMTdweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzM2Y2VmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICBsZXR0ZXItc3BhY2luZzogMC43cHg7XG4gIGNvbG9yOiAjMDNjMWZmO1xuICBtYXJnaW46ICAwIDE1cHggMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICY6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzYzFmZjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDEwMjQpe1xuICAgIG1hcmdpbjogMCA1cHggMjBweDtcbiAgfVxufVxuIiwiQG1peGluIHJlc3BvbmQtcG9pbnRzKCRtaW4sICRtYXgpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4gKyBweCkgYW5kIChtYXgtd2lkdGg6ICRtYXggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4uY2l0YXRpb25fYWR2YW5jZWRfY29udGFpbmVye1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBAaW5jbHVkZSByZXNwb25kLXBvaW50cyg4MDAsMTIwMCl7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbiAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNzY4LDc5OSl7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KXtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5jYWNfdGFibGVfb2ZfY29udGVudHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIHBhZGRpbmc6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDREUyRjU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGxpe1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBhOmhvdmVye1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAuY2FjX2ZpcnN0X2xldmVse1xuICAgIGxpe1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAjMzAzQTRFO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FjX3NlY29uZF9sZXZlbHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBsaXtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAjODc4Nzg3O1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNzY4LDEyMDApe1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCw3Njcpe1xuICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAwO1xuICB9XG59XG5AaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nyl7XG4gIC5jYWNfdGFibGVfb2ZfY29udGVudDpub3QoLmNhY190b2NfbW9iaWxlKXtcbiAgICAuY2FjX3NlY29uZF9sZXZlbHtcbiAgICAgICY6bm90KC5vcGVuZWRfYnlfZGVmYXVsdCl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2FjX3RvY19tb2JpbGVfY29udGFpbmVye1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjBweDtcbiAgei1pbmRleDogMjtcbiAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCw3Njcpe1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY2FjX3RvY19tb2JpbGVfYnRue1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nyl7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jYWNfdG9jX21vYmlsZXtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEzcHggMTNweDtcbiAgLmNhY190b2NfbW9iaWxlX2J0bntcbiAgICAmOmFmdGVye1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDZweCk7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzBmODBkZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMGY4MGRlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIH1cbiAgfVxuICAuY2FjX3RvY19tb2JpbGVfbWlue1xuICAgIGhlaWdodDogMzFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OiAnVGFibGUgb2YgQ29udGVudCc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDU4cHgpO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgIGNvbG9yOiAjMDQ1MjgxO1xuICAgIH1cbiAgICAmOmFmdGVye1xuICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gIH1cbiAgLmNhY190b2NfbW9iaWxlX21heHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgJjphZnRlcntcbiAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB9XG4gIH1cbiAgLmNhY19maXJzdF9sZXZlbHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbi5maXJzdF9sZXZlbF9pdGVtLmFjdGl2ZXtcbiAgY29sb3I6ICMwZjgwZGUhaW1wb3J0YW50O1xufVxuLnNlY29uZF9sZXZlbF9pdGVtLmFjdGl2ZXtcbiAgY29sb3I6ICMwZjgwZGUhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTVweDtcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kOiAjMGY4MGRlO1xuICB9XG59XG4ub3BlbmVkX2J5X2RlZmF1bHR7XG4gIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbn1cbi5jYWNfY29udGVudHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODEwcHg7XG4gIGgyLGgze1xuICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDQ1MjgxO1xuICAgIGltZ3tcbiAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG4gIC5oMl9odWdle1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMxO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmgyX25vcm1hbHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaDNfbm9ybWFse1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmgzX3JvbWJ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA3cHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICB3aWR0aDogN3B4O1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDQ1MjgxO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgfVxuXG4gIHAsc3BhbixsaXtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgY29sb3I6ICMzMDNBNEU7XG4gIH1cbiAgdWx7XG4gICAgbGlzdC1zdHlsZTogdW5zZXQhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxuICBsaXtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgfVxuICBwIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICBpZnJhbWUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGJsb2NrcXVvdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXN0eWxlOiB1bnNldDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjNUNBMEREO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogIzZDNzI4QjtcbiAgICB6LWluZGV4OiAxO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAzcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUNBMEREO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDc2OCwxMjAwKXtcbiAgICBtYXgtd2lkdGg6IDQ3OHB4O1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KXtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG4uY2FjX2NvbnRlbnRfc2VjdGlvbntcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uY2FjX2NvbnRlbnRfc3ViX3NlY3Rpb25faXRlbXtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgJjpsYXN0LW9mLXR5cGV7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNhY19maXJzdF9zZWN0aW9ue1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHAsc3BhbixsaXtcbiAgICBsaW5lLWhlaWdodDogMS42MztcbiAgfVxuICAuY2FjX2ZpcnN0X3NlY3Rpb25fY29udGVudHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUxNnB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDc2OCwxMjAwKXtcbiAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KXtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgfVxuICB9XG4gIC5jYWNfZmlyc3Rfc2VjdGlvbl9pbWd7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cyg3NjgsMTIwMCl7XG4gICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nyl7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5cbi5leGFtcGxlX3F1b3Rle1xuICBwYWRkaW5nOiAzMnB4O1xuICBtYXJnaW46IDE1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VERjVGQjtcbiAgYmFja2dyb3VuZDogI0Y4RkJGRTtcbn1cbi5mYXFfYW5zd2VyIHtcbiAgLmV4YW1wbGVfcXVvdGUge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbn1cblxuLypGQVEqL1xuLmZhcV9hY29yZGVvbiAuZmFxX3F1ZXN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMjBweCA3MHB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcV9hY29yZGVvbiAuZmFxX3F1ZXN0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMjBweCA1MHB4OyB9IH1cbi5mYXFfYWNvcmRlb24gLmZhcV9xdWVzdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMzMDNBNEU7IH1cbi5mYXFfYWNvcmRlb24gLmZhcV9xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICMwM2MxZmY7XG4gIHRvcDogMjNweDtcbiAgbGVmdDogMzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7IH1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmFxX2Fjb3JkZW9uIC5mYXFfcXVlc3Rpb246YmVmb3JlIHtcbiAgICBsZWZ0OiAyMHB4OyB9IH1cbi5mYXFfYWNvcmRlb24gLmZhcV9xdWVzdGlvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZmFxX2Fjb3JkZW9uIC5mYXFfYW5zd2VyIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuLmZhcV9hY29yZGVvbiAuZmFxX2Fuc3dlciBwIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgY29sb3I6ICMzMDNBNEU7IH1cblxuLmZhcV9hY29yZGVvbiBwIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5mYXFfcXVlc3Rpb25fYXJyX2NoYW5nZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiIsIi50aXBzLXJvdyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmc6IDAgNTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jaXRhdGlvbi10aXBze1xuICBwYWRkaW5nOiA5MHB4IDAgNDBweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogNTBweCAwIDEwcHg7XG4gIH1cbiAgaDJ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDQ1MjgxO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgfVxuICB9XG4gICZfbGlzdHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWF4LWNvbnRlbnQgYXV0bztcbiAgICBnYXA6IDQzcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJl9sZWZ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMjRweCByZ2JhKDQsIDgyLCAxMjksIDAuMTUpLCAwcHggMnB4IDRweCByZ2JhKDQsIDgyLCAxMjksIDAuMTUpO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjZweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOCU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzZweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOSU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjVweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNCU7XG4gICAgfVxuICAgIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTI1cHgpIHtcbiAgICAgICAgd2lkdGg6IDkydnc7XG4gICAgICAgIGhlaWdodDogMTIwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjZweCkge1xuICAgICAgICB3aWR0aDogOTB2dztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjVweCkge1xuICAgICAgICBoZWlnaHQ6IDEwOCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfcmlnaHQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMjRweCAzNnB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuICB9XG4gICZfaXRlbXtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICZfdGl0bGV7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBjb2xvcjogIzA0NTI4MTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2J1bGIuc3ZnXCIpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9zZXBhcmF0b3J7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogIzA0NTI4MTtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgIH1cbiAgICAmX2NvbnRlbnR7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBjb2xvcjogIzMwM0E0RTtcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1yb3d7XG4gIHBhZGRpbmc6IDAgMTBweCFpbXBvcnRhbnQ7O1xufVxuIiwiLmNpdGF0aW9uLXdyYXBwZXIge1xyXG4gIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAucGFnZS10aXRsZS1yb3cge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaDEge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuI2NpdGF0aW9uLXRvb2wge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAkZm9udC1jb2xvcjtcclxuXHJcbiAgLmNpdGF0aW9uLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOiAkY29udGFpbmVyLXdpZHRoO1xyXG4gICAgbWF4LXdpZHRoOiA5NCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDk5Mikge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAuaDEge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgY29sb3I6ICRzZWNvbmQtY29sb3I7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLDc2Nykge1xyXG5cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDc2OCwxMDI0KSB7XHJcblxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCgxMDI1KSB7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDIsIC5oMiB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBjb2xvcjogJHNlY29uZC1jb2xvcjtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KSB7XHJcblxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNzY4LDEwMjQpIHtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKDEwMjUpIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMywgLmgzIHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KSB7XHJcblxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNzY4LDEwMjQpIHtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKDEwMjUpIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoNCwgLmg0IHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KSB7XHJcblxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNzY4LDEwMjQpIHtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKDEwMjUpIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoNSwgLmg1IHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KSB7XHJcblxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNzY4LDEwMjQpIHtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKDEwMjUpIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoNiwgLmg2IHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KSB7XHJcblxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoNzY4LDEwMjQpIHtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKDEwMjUpIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRtYWluLWNvbG9yO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgICYudGh1bWIge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudG9wLWJnIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYigxMzYsMTkxLDIzMik7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTM2LDE5MSwyMzIsMSkgMCUsIHJnYmEoMTYsMTI2LDIyMSwxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxMzYsMTkxLDIzMiwxKSAwJSxyZ2JhKDE2LDEyNiwyMjEsMSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDEzNiwxOTEsMjMyLDEpIDAlLHJnYmEoMTYsMTI2LDIyMSwxKSAxMDAlKTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjODhiZmU4JywgZW5kQ29sb3JzdHI9JyMxMDdlZGQnLEdyYWRpZW50VHlwZT0wICk7XHJcbiAgfVxyXG4gIC50b3AtZm9ybS1ibG9jayB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICB9XHJcbiAgLmZvcm0tYmxvY2sge1xyXG4gICAgLy9iYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgLy9ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgLy9wYWRkaW5nOiAwIDAgMzBweCAwO1xyXG4gICAgLy9ib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIC8vQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNTIwKSB7XHJcbiAgICAvLyAgcGFkZGluZzogMCAwIDIwcHggMDtcclxuICAgIC8vfVxyXG4gICAgI2Zvcm1fc291cmNlLWFkZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgLy9hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCAxMDI0KSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB9XHJcbiAgICAgIC5mb3JtLWJsb2NrX19ib3gtc21hbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBmbGV4LWJhc2lzOiAxNSU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDc2OCwgMTAyNCkge1xyXG4gICAgICAgICAgLy9mbGV4LWJhc2lzOiA0OSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDc2Nykge1xyXG4gICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgMTAyNCkge1xyXG4gICAgICAgICAgLy9tYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgLy9saW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgLy9taW4taGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmQtY29sb3I7XHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCAxMDI0KSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9ybS1ibG9ja19fYm94LWJpZyB7XHJcbiAgICAgICAgZmxleC1iYXNpczogNTElO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9ybS1ibG9ja19fYm94LWJpZy0tYm90dG9tIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiA2NiU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtLWJsb2NrX19ib3gtYmlnLCAuZm9ybS1ibG9ja19fYm94LWJpZy0tYm90dG9tIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgMTAyNCkge1xyXG4gICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYW51YWxseS1jaXRlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogLTI1cHg7XHJcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsIDEwMjQpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlbGVjdC1oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5zZWxlY3Qge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8vaGVpZ2h0OiA0N3B4O1xyXG4gIH1cclxuXHJcbiAgLnNlbGVjdC1zdHlsZWQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogOTc7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgLy9wYWRkaW5nOiAxNHB4IDI1cHggMTNweCAxNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzBmODBkZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBjb2xvcjogJHNlY29uZC1jb2xvcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMGY4MGRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjJweDtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY4MGRlO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY4MGRlO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VsZWN0LW9wdGlvbnMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmODBkZTtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8vYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAzMjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHRleHQtaW5kZW50OiAxNXB4O1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzBmODBkZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwcywgZWFzZS1pbi1vdXQpO1xyXG5cclxuICAgICAgJltyZWw9XCJoaWRlXCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmPnNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpLCAwcHggLTNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA1cHggcmdiYSgwLDAsMCwuMyksIDAgLTNweCA1cHggcmdiYSgwLDAsMCwuMyk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCByZ2JhKDAsMCwwLC4zKSwgMCAtM3B4IDVweCByZ2JhKDAsMCwwLC4zKTtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNWJhM2RmO1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50LCB3aGl0ZSwgdHJhbnNwYXJlbnQpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYucGFyZW50IHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlOmFmdGVyIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIHJpZ2h0OiAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG5cclxuICAuYmxvZy1saXN0IHtcclxuICAgIHBhZGRpbmc6IDY1cHggMDtcclxuICAgIC5ibG9nLWxpc3RfX2JveCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICBwOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgfVxyXG4gICAgICAuYmxvZy1saXN0X190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kLWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmJsb2ctbGlzdF9fbW9yZSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoLXJlc3VsdC1ibG9jayB7XHJcbiAgICBwYWRkaW5nOiA1cHggMCAyNXB4IDA7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXBvaW50cygwLCAxMjAwKSB7XHJcbiAgICAgIC5oMiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSlcclxuICB7XHJcbiAgICAjY3Qtc291cmNlX21hbmFnZXtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICB1bC5jaGVjay1ib3gtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNzY3KSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICBsaXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCwgNzY3KSB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0W3R5cGU9cmFkaW9de1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVse1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjMTQxNjMyO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciBsYWJlbHtcclxuICAgICAgICBjb2xvcjogIzE0MTYzMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNoZWNrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlciAuMjVzIGxpbmVhcjtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuMjVzIGxpbmVhcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciAuY2hlY2sge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWNvbG9yO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2hlY2s6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IC5jaGVjayB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiAuY2hlY2s6YmVmb3Jle1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gbGFiZWx7XHJcbiAgICAgIGNvbG9yOiAjMTQxNjMyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsNzY3KSB7XHJcbiAgICAgIGhlaWdodDogNzBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQoNzY4KXtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkcGxhY2Vob2xkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRwbGFjZWhvbGRlci1jb2xvcjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC8qU2Nyb2xsKi9cclxuICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgfVxyXG4gIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwO1xyXG4gIH1cclxuICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmQtY29sb3I7XHJcbiAgfVxyXG4gIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRzZWNvbmQtY29sb3IsIDUlKTtcclxuICB9XHJcbn1cclxuLmJyZWFkY3J1bWJzX2NpdGF0aW9ue1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW46IDIwcHggMDtcclxuICBjb2xvcjogIzQ5ODVhOTtcclxuICBhICwgc3BhbntcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogIzQ5ODVhOTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG59XHJcbi52YWxpZGF0ZV9tYWluX2J1dHRvbntcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQtcG9pbnRzKDAsMzIwKXtcclxuICAgIHBhZGRpbmc6IDE2cHggMjVweCAxNXB4IDI3cHghaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uY3NsLWVudHJ5LCAuY2l0YXRpb25fX2luLXRleHQge1xyXG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbn1cclxuQGluY2x1ZGUgcmVzcG9uZC1wb2ludHMoMCw3Njcpe1xyXG4gIC5wb3B1cC1jb250ZW50e1xyXG4gICAgaW5wdXQsIC5zZWxlY3QsIGxhYmVse1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybV9fYm94X19jb250cmliIC5mb3JtX19ib3gtcGFydHtcclxuICAgIC8vZmxleC1kaXJlY3Rpb246IHJvdyFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUhaW1wb3J0YW50O1xyXG4gICAgLnJlbW92ZV9hdXRob3J7XHJcbiAgICAgIHJpZ2h0OiAtMzBweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoLXJlc3VsdF9fYnRuLWNsb2Nre1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDtcclxuICAgIHRvcDogdW5zZXQhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogdW5zZXQhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEoIHBvaW50ZXI6IGNvYXJzZSkge1xyXG5cclxufVxyXG4ubW9kYWxfb25fZmxhZ3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnJlcXVpcmVkX2lucHV0e1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53Yi1jaXRhdGlvbi1saXN0IHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4vKiBuZXcgZGVzaWduICovXHJcblxyXG4iXX0= */
