@-webkit-keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@-webkit-keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(20%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes bottomToTop{0%{transform:translateY(20px)}to{transform:translateY(0)}}@-webkit-keyframes blur{0%{filter:blur(1.5rem)}to{filter:blur(0)}}:root{--font-family-base:"Noto Sans JP","Yu Gothic","Helvetica Neue",Helvetica,Arial,"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--color-default:#282828;--color-subtext:#555;--color-theme:#0050aa ;--color-link:#0056ab;--color-slide:#44a7e1;--header-height:11.6rem;--header-height-compact:0;--header-width:120rem;--content-width:160rem;--content-gutter:2.4rem;--content-gap:2.4rem;--linear:cubic-bezier(0.0,0.0,1.0,1.0);--easeInSine:cubic-bezier(0.47,0,0.745,0.715);--easeOutSine:cubic-bezier(0.39,0.575,0.565,1);--easeInOutSine:cubic-bezier(0.445,0.05,0.55,0.95);--easeInQuad:cubic-bezier(0.55,0.085,0.68,0.53);--easeOutQuad:cubic-bezier(0.25,0.46,0.45,0.94);--easeInOutQuad:cubic-bezier(0.455,0.03,0.515,0.955);--easeInCubic:cubic-bezier(0.55,0.055,0.675,0.19);--easeOutCubic:cubic-bezier(0.215,0.61,0.355,1);--easeInOutCubic:cubic-bezier(0.645,0.045,0.355,1);--easeInQuart:cubic-bezier(0.895,0.03,0.685,0.22);--easeOutQuart:cubic-bezier(0.165,0.84,0.44,1);--easeInOutQuart:cubic-bezier(0.77,0,0.175,1);--easeInQuint:cubic-bezier(0.755,0.05,0.855,0.06);--easeOutQuint:cubic-bezier(0.23,1,0.32,1);--easeInOutQuint:cubic-bezier(0.86,0,0.07,1);--easeInExpo:cubic-bezier(0.95,0.05,0.795,0.035);--easeOutExpo:cubic-bezier(0.19,1,0.22,1);--easeInOutExpo:cubic-bezier(1,0,0,1);--easeInCirc:cubic-bezier(0.6,0.04,0.98,0.335);--easeOutCirc:cubic-bezier(0.075,0.82,0.165,1);--easeInOutCirc:cubic-bezier(0.785,0.135,0.15,0.86);--easeInBack:cubic-bezier(0.6,-0.28,0.735,0.045);--easeOutBack:cubic-bezier(0.175,0.885,0.32,1.275);--easeInOutBack:cubic-bezier(0.68,-0.55,0.265,1.55)}@media screen and (max-width:1280px){:root{--header-height:5.6rem}}@media screen and (max-width:576px){:root{--content-gutter:1.6rem}}

/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{font-size:.625em;overscroll-behavior-y:none;scroll-behavior:smooth;scroll-padding-top:var(--header-height-compact)}html:has(.-compact){scroll-padding-top:var(--header-height-compact)}@media screen and (max-width:1024px){html:has(.-compact){scroll-padding-top:var(--header-height)}}body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;word-wrap:break-word;background:var(--color-bg);color:var(--color-default);font:400 1.6em/1.7 var(--font-family-base);min-width:100%;overflow-x:hidden;word-break:break-word}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),only screen and (-webkit-min-device-pixel-ratio:2){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}*{box-sizing:border-box}dd,li,ol,ul{list-style-type:none;margin:0;padding:0}em{font-style:normal}p{margin:0}sub{bottom:-.1em}b,strong{font-weight:500}img{-webkit-touch-callout:none;height:auto;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}figure{margin:0}button,input,select,textarea{font:inherit}input[type=search]{-webkit-appearance:none;border-radius:0}input[type=search]:focus{outline:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;padding:0;transition:.3s linear}select{white-space:nowrap}a{color:var(--color-defalut);opacity:1;text-decoration:none}a:hover{color:var(--color-theme)}@media screen and (max-width:375px){html{font-size:2.6666666667vw}}@media screen and (max-width:820px){body{font-size:1.4rem}a:hover{text-decoration:none}}body.-fixed{height:100vh;left:0;position:fixed;top:0;width:100%}body.-megaActive{overflow:hidden}[data-menu=overlay]{background-color:rgba(0,0,0,.7);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9}.-open [data-menu=overlay]{display:block}[data-menu=overlayMega]{background-color:rgba(0,0,0,.7);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9}[data-menu=overlayMega].-open{display:block}.l-wrapper{overflow-x:clip;padding:0 var(--content-gutter)}@media screen and (max-width:1280px){.l-wrapper{padding:0 var(--content-gutter)}}.l-main{background:none;position:relative}@-webkit-keyframes loadingMask{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes loadingMask{0%{opacity:1}to{opacity:0;visibility:hidden}}@-webkit-keyframes loading{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes loading{0%{opacity:0}50%{opacity:0}to{opacity:1}}.l-container{margin:0 auto;max-width:var(--content-width);position:relative;width:100%}:focus-visible{outline:2px solid var(--color-theme);outline-offset:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.l-header{align-items:center;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);display:flex;gap:var(--content-gutter);height:var(--header-height);justify-content:center;left:0;opacity:1;padding:0 var(--content-gutter);position:sticky;top:0;width:100%;z-index:10}@media screen and (max-width:1280px){.l-header{--header-height:5.6rem;padding-left:1.6rem;position:fixed}}.l-header_inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:var(--header-width);padding:1.4rem 0 1.6rem;width:100%}@media screen and (max-width:1280px){.l-header_inner{padding-block:.6rem}}.l-header_logo{flex-shrink:0}.l-header_logo a{display:flex}.l-header_logo img{width:32rem}@media screen and (max-width:1280px){.l-header_logo img{width:15rem}}.l-header_spMenu{display:none}@media screen and (max-width:1280px){.l-header_spMenu{background-color:var(--color-theme);height:5.6rem;overflow:hidden;top:0;width:5.6rem}.l-header_spMenu,.l-header_spMenu span{display:block;position:absolute;right:0}.l-header_spMenu span{background:#fff;bottom:0;height:.3rem;left:0;margin:auto;transition:all .3s;width:3rem}.l-header_spMenu span:first-child{top:-2rem}.l-header_spMenu span:nth-child(2){top:0}.l-header_spMenu span:nth-child(3){top:2rem}}.l-header_subnav{align-items:center;display:flex}@media screen and (max-width:1280px){.l-header_subnav{background:#fff;flex-direction:column}}.l-header_subnav_list{display:flex;gap:2.4rem}@media screen and (max-width:1280px){.l-header_subnav_list{-ms-grid-columns:1fr 0 1fr;display:-ms-grid;display:grid;gap:0;grid-template-columns:repeat(2,1fr);width:100%}}.l-header_subnav_list_item{font-size:1.2rem}@media screen and (max-width:1280px){.l-header_subnav_list_item a{border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;color:var(--color-default);display:flex;height:100%;padding:1.6rem 1.5rem 1.6rem 1.6rem}}.l-header_search{margin-left:2.4rem;position:relative}@media screen and (max-width:1280px){.l-header_search{margin-left:0;padding:2.4rem 1.6rem}}.l-header_search_btn{align-items:center;background:var(--color-theme) url(../images/ico_search.svg) no-repeat center center;border-radius:50%;display:flex;height:2.8rem;justify-content:center;width:2.8rem}@media screen and (max-width:1280px){.l-header_search_btn{display:none}}@media (hover:hover){.l-header_search_btn:hover{background-image:url(/assets/images/ico_search_re.svg)}}.l-header_search_form{background:var(--color-theme);border-radius:.2rem;display:none;padding:1.6rem;position:absolute;right:0;top:3.4rem}@media screen and (max-width:1280px){.l-header_search_form{background:none;display:revert;padding:0;position:relative;top:0}}.l-header_search_input{background:#eaf1fa;border:2px solid #b9d2f1;border-radius:3rem!important;color:#5a5a5a;padding:.8rem 3.6rem .8rem .8rem;width:32.1rem}.l-header_search_submit{background:url(/assets/images/ico_search_t.svg) no-repeat 50% 50%;border:none;cursor:pointer;height:2.8rem;outline:none;position:absolute;right:2.4rem;text-indent:-999rem;top:2.4rem;width:2.8rem}@media screen and (max-width:1280px){.l-header_search_submit{right:1rem;top:.8rem}}.l-header_nav{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:2.4rem;justify-content:center;width:100%}@media screen and (max-width:1280px){.l-header_nav{align-items:flex-start;background-color:var(--color-theme);color:#fff;display:none;flex-direction:column;left:0;max-height:calc(100dvh - var(--header-height));overflow:auto;overscroll-behavior-y:none;position:absolute;top:var(--header-height)}}.l-header_nav_list{align-items:center;display:flex;font-size:1.6rem;font-weight:500}@media screen and (max-width:1280px){.l-header_nav_list{align-items:flex-start;flex-direction:column;font-size:1.6rem;gap:0;padding:0 1.6rem 1.6rem;width:100%}.l-header_nav_list_item{width:100%}}.l-header_nav_list_item_btn{align-items:center;display:flex;gap:.8rem;padding:.4rem .8rem;position:relative}@media screen and (max-width:1280px){.l-header_nav_list_item_btn{border-bottom:1px solid #2569b6;border-radius:0;color:#fff;justify-content:space-between;padding-block:1.6rem;width:100%}.l-header_nav_list_item_btn:focus-visible{outline:2px solid #fff}}@media (hover:hover){.l-header_nav_list_item_btn:hover{background:#eaf1fa;border-radius:.4rem}}@media screen and (hover:hover) and (max-width:1280px){.l-header_nav_list_item_btn:hover{background-color:var(--color-theme);border-color:#fff;border-radius:0;text-decoration:none}}.l-header_nav_list_item_btn:after{background:url(/assets/images/ico_tri.svg) no-repeat 50% 50%;content:"";display:block;height:.85rem;transition:.3s;width:1.3rem}@media screen and (max-width:1280px){.l-header_nav_list_item_btn:after{background-image:url(/assets/images/ico_tri_re.svg);height:1.3rem;transform:rotate(90deg);width:.85rem}}.l-header_nav_list_item_btn.-active:after{transform:rotate(180deg)}@media screen and (max-width:1280px){.l-header_nav_list_item_btn.-active:after{transform:rotate(270deg)}}.l-header_nav_inner{background:var(--color-theme);border-top:1px solid var(--color-theme);left:0;max-height:calc(95vh - var(--header-height));overflow:auto;position:absolute;top:var(--header-height);width:100%}@media screen and (max-width:1280px){.l-header_nav_inner{max-height:none;overflow:visible;position:relative;top:0}}.l-header_nav_inner_title{background:#fff;font-size:2rem;line-height:1.2;padding:2.4rem var(--content-gutter)}@media screen and (max-width:1280px){.l-header_nav_inner_title{display:none}}.l-header_nav_inner_title_inner{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;max-width:var(--header-width)}.l-header_nav_inner_title_inner_close{align-items:center;cursor:pointer;display:flex;height:3.6rem;justify-content:center;width:3.6rem}.l-header_nav_inner_title_inner_close img{transition:.3s}@media (hover:hover){.l-header_nav_inner_title_inner_close:hover img{scale:1.3}}.l-header_nav_inner_content{-ms-grid-columns:(1fr)[2];color:#fff;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);margin-inline:auto;max-width:var(--header-width)}@media screen and (max-width:1280px){.l-header_nav_inner_content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);max-width:none}}.l-header_nav_inner_content.-col03{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1280px){.l-header_nav_inner_content.-col03{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.l-header_nav_inner_list{border-left:1px solid #2569b6;position:relative}@media screen and (max-width:1280px){.l-header_nav_inner_list{background:#eaf1fa;border:none;border-radius:.4rem;padding:0 1.6rem 1.6rem}.l-header_nav_inner_list.-first{border-radius:.4rem .4rem 0 0;padding-bottom:0}.l-header_nav_inner_list.-last{border-radius:0 0 .4rem .4rem}}.l-header_nav_inner_list_item_link{align-items:center;border-bottom:1px solid #2569b6;border-right:1px solid #2569b6;display:flex;padding:1.6rem;position:relative;transition:.3s}@media screen and (max-width:1280px){.l-header_nav_inner_list_item_link{background:url(/assets/images/ico_mega_re.svg) no-repeat 100%;border:none;border-bottom:1px solid #c2dcfe;color:var(--color-default);padding:1.6rem 3.2rem 1.6rem 0;transition:border .3s,background .3s}}.l-header_nav_inner_list_item_link:focus-visible{outline:2px solid #fff}@media screen and (max-width:1280px){.l-header_nav_inner_list_item_link:focus-visible{outline:solid 2px var(--color-theme)}}.l-header_nav_inner_list_item_link:before{background:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:.4rem}@media screen and (max-width:1280px){.l-header_nav_inner_list_item_link:before{display:none}}@media (hover:hover){.l-header_nav_inner_list_item_link:hover{background:#003878;color:#fff;text-decoration:none}}@media screen and (hover:hover) and (max-width:1280px){.l-header_nav_inner_list_item_link:hover{background:#eaf1fa url(/assets/images/ico_mega.svg) no-repeat 100%;border-color:var(--color-theme);color:var(--color-theme)}}@media (hover:hover){.l-header_nav_inner_list_item_link:hover:before{opacity:1}}.l-header_nav_inner_list_item_link.-btn{color:#fff;padding-right:3.6rem;position:relative;width:100%}@media screen and (max-width:1280px){.l-header_nav_inner_list_item_link.-btn{background-image:none;border:none;border-bottom:1px solid #c2dcfe;color:var(--color-default)}}@media screen and (max-width:1280px) and (hover:hover){.l-header_nav_inner_list_item_link.-btn:hover{border-color:var(--color-theme);color:var(--color-theme)}}.l-header_nav_inner_list_item_link.-btn:after{background:#fff;content:"";height:1.4rem;-webkit-mask-image:url(/assets/images/ico_tri_re.svg);mask-image:url(/assets/images/ico_tri_re.svg);position:absolute;right:1.6rem;width:1rem}@media screen and (max-width:1280px){.l-header_nav_inner_list_item_link.-btn:after{right:.75rem;transform:rotate(90deg)}.l-header_nav_inner_list_item_link.-btn.-open:after{transform:rotate(270deg)}.l-header_nav_inner_list_item_link.-btn:before{background:var(--color-theme);border-radius:.2rem;content:"";display:block;height:2.4rem;left:calc(100% - 2.4rem);opacity:1;position:absolute;top:1.6rem;width:2.4rem}}.l-header_nav_inner_list_item_child{background:#003878;display:flex;flex-direction:column;gap:1.6rem;height:100%;left:100%;padding:3.2rem;position:absolute;top:0;width:100%}@media screen and (max-width:1280px){.l-header_nav_inner_list_item_child{background:#fff;gap:0;left:0;padding:0;position:relative;width:100%}}.l-header_nav_inner_list_item_child_item_link{color:#fff;display:flex}@media screen and (max-width:1280px){.l-header_nav_inner_list_item_child_item_link{background:url(/assets/images/ico_mega_re.svg) no-repeat right 1.6rem center;border-bottom:1px solid #c2dcfe;color:var(--color-default);padding:1.6rem 4.6rem 1.6rem 1.6rem;transition:border .3s,background .3s}}.l-header_nav_inner_list_item_child_item_link:focus-visible{outline:2px solid #fff}@media screen and (max-width:1280px){.l-header_nav_inner_list_item_child_item_link:focus-visible{outline:solid 2px var(--color-theme)}}@media (hover:hover){.l-header_nav_inner_list_item_child_item_link:hover{color:#fff;text-decoration:underline}}@media screen and (hover:hover) and (max-width:1280px){.l-header_nav_inner_list_item_child_item_link:hover{background-image:url(/assets/images/ico_mega.svg);border-color:var(--color-theme);color:var(--color-theme);text-decoration:none}}.js-megamenuChildTarget,.js-megamenuTarget,.js-searchForm{display:none}@media screen and (max-width:1280px){.js-searchForm{display:block!important}}.l-header_spMenu.-open span:first-child{-webkit-animation:open-menu-bar01 .75s forwards;animation:open-menu-bar01 .75s forwards}.l-header_spMenu.-open span:nth-child(2){-webkit-animation:open-menu-bar02 .75s forwards;animation:open-menu-bar02 .75s forwards}.l-header_spMenu.-open span:nth-child(3){-webkit-animation:open-menu-bar03 .75s forwards;animation:open-menu-bar03 .75s forwards}@-webkit-keyframes open-menu-bar01{0%{transform:rotate(0)}50%{top:0;transform:rotate(0)}to{top:0;transform:rotate(135deg)}}@keyframes open-menu-bar01{0%{transform:rotate(0)}50%{top:0;transform:rotate(0)}to{top:0;transform:rotate(135deg)}}@-webkit-keyframes open-menu-bar02{0%{opacity:1}to{opacity:0}}@keyframes open-menu-bar02{0%{opacity:1}to{opacity:0}}@-webkit-keyframes open-menu-bar03{0%{transform:rotate(0)}50%{top:0;transform:rotate(0)}to{top:0;transform:rotate(-135deg)}}@keyframes open-menu-bar03{0%{transform:rotate(0)}50%{top:0;transform:rotate(0)}to{top:0;transform:rotate(-135deg)}}footer a img{transition:.3s}@media (hover:hover){footer a img:hover{opacity:.7}}.l-footer{background:var(--color-theme);overflow:revert;padding-top:6rem}@media screen and (max-width:820px){.l-footer{padding-top:5rem}}.l-footer_inner{margin-inline:auto;max-width:var(--content-width);padding:0 var(--content-gutter)}.l-footer_logo{background:#004088}.l-footer_sns{align-items:center;display:flex;gap:2rem 4.5rem;justify-content:center}@media screen and (max-width:576px){.l-footer_sns{gap:2rem 3.2rem}}@media (hover:hover){.l-footer_sns_link:hover{opacity:.7}}.l-footer_nav{align-items:center;display:flex;flex-wrap:wrap;gap:2.4rem 0;justify-content:center;margin:3.2rem 0 2.4rem}.l-footer_nav_item{border-left:1px solid #2569b6;color:#fff;font-size:1.4rem;padding:0 2.4rem}@media screen and (max-width:1024px){.l-footer_nav_item{padding:0 2rem}}@media (hover:hover){.l-footer_nav_item:hover{color:#fff;text-decoration:underline}}.l-footer_nav_item:first-child{border:none}.l-footer_logoBlock{padding:4rem 0}.l-footer_logoBlock_item{align-items:center;display:flex;gap:3.2rem;justify-content:center}@media screen and (max-width:576px){.l-footer_logoBlock_item{flex-direction:column}}.l-footer_logoBlock_item_link{color:#b2c5db;display:flex;flex-direction:column;font-size:1.2rem;gap:.8rem}@media screen and (max-width:576px){.l-footer_logoBlock_item_link img{width:22rem}}.l-footer_logoBlock_item_link.-kit{border-left:1px solid #81b7f3;padding-left:3.2rem}@media screen and (max-width:576px){.l-footer_logoBlock_item_link.-kit{border-left:none;border-top:1px solid #81b7f3;padding:1.6rem 0 0}}.l-footer_logoBlock_item_link.-kit img{width:22rem}@media (hover:hover){.l-footer_logoBlock_item_link:hover{color:#fff}}.l-footer_pagetop{cursor:pointer;display:block;height:4rem;opacity:1;position:absolute;right:2rem;text-align:center;top:-2rem;transition:.3s;width:4rem}@media screen and (max-width:576px){.l-footer_pagetop{right:1.6rem;top:-1.6rem}}.l-footer_pagetop.-fixed{bottom:2rem;position:fixed;top:auto;z-index:2}@media screen and (max-width:576px){.l-footer_pagetop.-fixed{bottom:1.6rem}}.l-footer_pagetop.-hide{opacity:0;pointer-events:none;transition:.4s}.l-footer_pagetop a{display:block}.l-footer_pagetop a .pagetop_arrow{transition:transform .3s}@media (hover:hover){.l-footer_pagetop a:hover .pagetop_arrow{transform:translateY(-1rem)}}.l-footer_copyright{border-top:1px solid var(--color-theme);color:#fff;display:block;font-size:1.2rem;line-height:1.4;padding:.8rem 0;text-align:center}.c-btn{align-items:center;background:#fff;border:.2rem solid #ebeff2;border-radius:.4rem;box-shadow:0 0 2px 0 rgba(0,0,0,.2);color:var(--color-default);display:flex;font-size:1.8rem;font-weight:700;justify-content:center;line-height:1.8;max-width:38.4rem;padding:1.6rem 3.2rem;position:relative;text-align:center;transition:.3s;width:100%}@media screen and (max-width:820px){.c-btn{font-size:1.6rem;padding:1.4rem 3.2rem}}@media (hover:hover){.c-btn:hover{background:var(--color-theme);border:.2rem solid var(--color-theme);color:#fff}}.c-btn.-dl:before{background-color:var(--color-default);content:"";display:block;height:1.6rem;left:3.2rem;-webkit-mask-image:url(/assets/images/ico_dl.svg);mask-image:url(/assets/images/ico_dl.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);width:1.2rem}@media (hover:hover){.c-btn.-dl:hover:before{background-color:#fff}}.c-btn.-more{font-size:1.6rem;line-height:1.5;max-width:16rem;padding:.8rem 1.6rem}.c-btn.-center{margin:0 auto}.c-btn.-disabled{background:#888;border-color:#888;color:hsla(0,0%,100%,.5);pointer-events:none}.c-titleLvTwo{align-items:center;border-bottom:1px solid #161a44;display:flex;font-size:4.2rem;font-weight:700;gap:var(--content-gap);line-height:1.5;margin-bottom:6.4rem;margin-top:0;padding-bottom:4rem;position:relative}@media screen and (max-width:820px){.c-titleLvTwo{font-size:2.8rem;margin-bottom:3rem}}.c-titleLvTwo .-sub{font-size:1.8rem;font-weight:500}.c-titleLvTwo.-reverse{border-bottom:1px solid #fff;color:#fff}.c-titleLvThree{font-size:3.2rem;font-weight:700;line-height:1.3;margin-bottom:4rem;margin-top:0;padding-left:3.5rem;position:relative}@media screen and (max-width:820px){.c-titleLvThree{font-size:2.4rem;margin-bottom:3rem}}.c-titleLvThree:before{background:linear-gradient(90deg,#165cc5 0,#09a72e);border-radius:.6rem;content:"";display:block;height:.6rem;left:0;position:absolute;top:.7em;transform:translateY(-100%);width:2rem}.c-titleLvFour{font-size:2.8rem;font-weight:700;line-height:1.3;margin-bottom:3rem;margin-top:0;padding-left:2.7rem;position:relative}@media screen and (max-width:820px){.c-titleLvFour{font-size:2.2rem;margin-bottom:2.5rem}}.c-titleLvFour:before{background:#09a72e;border-radius:.6rem;content:"";display:block;height:.4rem;left:0;position:absolute;top:.7em;transform:translateY(-100%);width:1.5rem}.c-titleLvFive{color:#09a72e;font-size:2.4rem;font-weight:700;line-height:1.3;position:relative}.c-grid{display:-ms-grid;display:grid;gap:var(--content-gap)}.c-grid[data-grid-col^="1-"]{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.c-grid[data-grid-col^="2-"]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.c-grid[data-grid-col^="3-"]{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.c-grid[data-grid-col^="4-"]{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.c-grid[data-grid-col^="5-"]{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.c-grid[data-grid-rowgap^="0-"]{row-gap:0}.c-grid[data-grid-colgap^="0-"]{-moz-column-gap:0;column-gap:0}.c-grid[data-grid-rowgap^="5-"]{row-gap:5px}.c-grid[data-grid-colgap^="5-"]{-moz-column-gap:5px;column-gap:5px}.c-grid[data-grid-rowgap^="10-"]{row-gap:10px}.c-grid[data-grid-colgap^="10-"]{-moz-column-gap:10px;column-gap:10px}.c-grid[data-grid-rowgap^="15-"]{row-gap:15px}.c-grid[data-grid-colgap^="15-"]{-moz-column-gap:15px;column-gap:15px}.c-grid[data-grid-rowgap^="20-"]{row-gap:20px}.c-grid[data-grid-colgap^="20-"]{-moz-column-gap:20px;column-gap:20px}.c-grid[data-grid-rowgap^="25-"]{row-gap:25px}.c-grid[data-grid-colgap^="25-"]{-moz-column-gap:25px;column-gap:25px}.c-grid[data-grid-rowgap^="30-"]{row-gap:30px}.c-grid[data-grid-colgap^="30-"]{-moz-column-gap:30px;column-gap:30px}.c-grid[data-grid-rowgap^="35-"]{row-gap:35px}.c-grid[data-grid-colgap^="35-"]{-moz-column-gap:35px;column-gap:35px}.c-grid[data-grid-rowgap^="40-"]{row-gap:40px}.c-grid[data-grid-colgap^="40-"]{-moz-column-gap:40px;column-gap:40px}.c-grid[data-grid-rowgap^="45-"]{row-gap:45px}.c-grid[data-grid-colgap^="45-"]{-moz-column-gap:45px;column-gap:45px}.c-grid[data-grid-rowgap^="50-"]{row-gap:50px}.c-grid[data-grid-colgap^="50-"]{-moz-column-gap:50px;column-gap:50px}@media screen and (max-width:1024px){.c-grid[data-grid-col*="-1-"]{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.c-grid[data-grid-col*="-2-"]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.c-grid[data-grid-col*="-3-"]{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.c-grid[data-grid-col*="-4-"]{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.c-grid[data-grid-col*="-5-"]{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.c-grid[data-grid-rowgap*="-0-"]{row-gap:0}.c-grid[data-grid-colgap*="-0-"]{-moz-column-gap:0;column-gap:0}.c-grid[data-grid-rowgap*="-5-"]{row-gap:5px}.c-grid[data-grid-colgap*="-5-"]{-moz-column-gap:5px;column-gap:5px}.c-grid[data-grid-rowgap*="-10-"]{row-gap:10px}.c-grid[data-grid-colgap*="-10-"]{-moz-column-gap:10px;column-gap:10px}.c-grid[data-grid-rowgap*="-15-"]{row-gap:15px}.c-grid[data-grid-colgap*="-15-"]{-moz-column-gap:15px;column-gap:15px}.c-grid[data-grid-rowgap*="-20-"]{row-gap:20px}.c-grid[data-grid-colgap*="-20-"]{-moz-column-gap:20px;column-gap:20px}.c-grid[data-grid-rowgap*="-25-"]{row-gap:25px}.c-grid[data-grid-colgap*="-25-"]{-moz-column-gap:25px;column-gap:25px}.c-grid[data-grid-rowgap*="-30-"]{row-gap:30px}.c-grid[data-grid-colgap*="-30-"]{-moz-column-gap:30px;column-gap:30px}.c-grid[data-grid-rowgap*="-35-"]{row-gap:35px}.c-grid[data-grid-colgap*="-35-"]{-moz-column-gap:35px;column-gap:35px}.c-grid[data-grid-rowgap*="-40-"]{row-gap:40px}.c-grid[data-grid-colgap*="-40-"]{-moz-column-gap:40px;column-gap:40px}.c-grid[data-grid-rowgap*="-45-"]{row-gap:45px}.c-grid[data-grid-colgap*="-45-"]{-moz-column-gap:45px;column-gap:45px}.c-grid[data-grid-rowgap*="-50-"]{row-gap:50px}.c-grid[data-grid-colgap*="-50-"]{-moz-column-gap:50px;column-gap:50px}}@media screen and (max-width:820px){.c-grid[data-grid-col$="-1"]{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.c-grid[data-grid-col$="-2"]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.c-grid[data-grid-col$="-3"]{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.c-grid[data-grid-col$="-4"]{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.c-grid[data-grid-col$="-5"]{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.c-grid[data-grid-rowgap^="-0"]{row-gap:0}.c-grid[data-grid-colgap^="-0"]{-moz-column-gap:0;column-gap:0}.c-grid[data-grid-rowgap^="-5"]{row-gap:5px}.c-grid[data-grid-colgap^="-5"]{-moz-column-gap:5px;column-gap:5px}.c-grid[data-grid-rowgap^="-10"]{row-gap:10px}.c-grid[data-grid-colgap^="-10"]{-moz-column-gap:10px;column-gap:10px}.c-grid[data-grid-rowgap^="-15"]{row-gap:15px}.c-grid[data-grid-colgap^="-15"]{-moz-column-gap:15px;column-gap:15px}.c-grid[data-grid-rowgap^="-20"]{row-gap:20px}.c-grid[data-grid-colgap^="-20"]{-moz-column-gap:20px;column-gap:20px}.c-grid[data-grid-rowgap^="-25"]{row-gap:25px}.c-grid[data-grid-colgap^="-25"]{-moz-column-gap:25px;column-gap:25px}.c-grid[data-grid-rowgap^="-30"]{row-gap:30px}.c-grid[data-grid-colgap^="-30"]{-moz-column-gap:30px;column-gap:30px}.c-grid[data-grid-rowgap^="-35"]{row-gap:35px}.c-grid[data-grid-colgap^="-35"]{-moz-column-gap:35px;column-gap:35px}.c-grid[data-grid-rowgap^="-40"]{row-gap:40px}.c-grid[data-grid-colgap^="-40"]{-moz-column-gap:40px;column-gap:40px}.c-grid[data-grid-rowgap^="-45"]{row-gap:45px}.c-grid[data-grid-colgap^="-45"]{-moz-column-gap:45px;column-gap:45px}.c-grid[data-grid-rowgap^="-50"]{row-gap:50px}.c-grid[data-grid-colgap^="-50"]{-moz-column-gap:50px;column-gap:50px}}.c-card{background-color:#fff;border-radius:6px;max-width:54.4rem;padding-bottom:3rem}@media screen and (max-width:820px){.c-card{max-width:100%;width:100%}}.c-card_name{background-color:#dcebee;border-radius:6px 6px 0 0;font-size:2.2rem;font-weight:700;padding-block:1.4rem;text-align:center}.c-card_img{padding:3rem;text-align:center}.c-card_title{font-size:2.2rem;font-weight:700;line-height:1.5;margin-block:0;padding-inline:3rem}@media screen and (max-width:820px){.c-card_title{font-size:2rem}}.c-card_text{font-size:1.6rem;font-weight:400;line-height:1.8;margin-top:1.5rem;padding-inline:3rem}.c-card_btnWrap{margin-top:30px;padding-inline:3rem;text-align:center}.c-card_btn{background:#fff;border:2px solid #0056ab;border-radius:2.2rem;color:#0056ab;display:inline-block;font-size:1.6rem;font-weight:700;line-height:1.8;padding:.5rem 3rem;position:relative;width:23.7rem}.c-card_btn:after{border-color:transparent transparent transparent #0056ab;border-style:solid;border-width:4px 0 4px 5px;content:"";display:inline-block;height:0;position:absolute;right:1.8rem;top:50%;transform:translateY(-50%);width:0}@media (hover:hover){.c-card_btn:hover{background:#0056ab;color:#fff}.c-card_btn:hover:after{border-color:transparent transparent transparent #fff}}.c-lead{font-size:2.2rem;font-weight:700;line-height:1.5}@media screen and (max-width:820px){.c-lead{font-size:2rem}}.c-text{font-size:1.8rem;font-weight:500;line-height:1.8}@media screen and (max-width:820px){.c-text{font-size:1.6rem}}.c-text+.c-text{margin-top:1.5em}.c-link{color:var(--color-link);text-decoration:underline}.c-link:hover{text-decoration:none}[class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]) [class^=c-linkArrowList]:not([class*=_item]),[class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]) [class^=c-numericList]:not([class*=_item]):not([class*=_title]):not([class*=_data]):not([class*=_number]),[class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]) [class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]):not([class*=_item]){margin-top:.7rem;padding:0 0 .7rem}@media screen and (max-width:820px){[class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]) [class^=c-linkArrowList]:not([class*=_item]),[class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]) [class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]) [class^=c-numericList]:not([class*=_item]):not([class*=_title]):not([class*=_data]):not([class*=_number]){margin-top:.7rem}[class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]) [class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]){padding-left:.9rem}}.c-textList{margin-bottom:0;margin-top:0}.c-textList_item{font-size:1.8rem;line-height:1.8;padding-left:2rem;position:relative}.c-textList_item:before{background:#008a20;border-radius:50%;content:"";display:block;height:.8rem;left:.4rem;position:absolute;top:.65em;width:.8rem}.-moss .c-textList_item:before{background:#09a72e}.c-textList_item+.c-textList_item{margin-top:.7rem}@media screen and (max-width:820px){.c-textList_item{font-size:1.6rem;padding-left:1.6rem}.c-textList_item:before{height:.6rem;left:0;width:.6rem}}[class^=c-numericList]:not([class*=_item]):not([class*=_title]):not([class*=_data]):not([class*=_number]) [class^=c-linkArrowList]:not([class*=_item]),[class^=c-numericList]:not([class*=_item]):not([class*=_title]):not([class*=_data]):not([class*=_number]) [class^=c-numericList]:not([class*=_item]):not([class*=_title]):not([class*=_data]):not([class*=_number]),[class^=c-numericList]:not([class*=_item]):not([class*=_title]):not([class*=_data]):not([class*=_number]) [class^=c-textList]:not([class*=_item]):not([class*=_title]):not([class*=_data]){margin-top:.7rem;padding:0 0 .7rem}.c-numericList{counter-reset:number 0;margin:0}.c-numericList_item{font-size:1.8rem;line-height:1.8;padding:0 0 0 1.5em;position:relative}.c-numericList_item:before{content:counter(number) ".";counter-increment:number 1;left:.5rem;position:absolute;top:0}.c-numericList_item+.c-numericList_item{margin-top:.7rem}@media screen and (max-width:820px){.c-numericList_item{font-size:1.6rem}}.c-notice_item{font-size:1.4rem;line-height:1.8;padding-left:1em;position:relative}.c-notice_item+.c-notice_item{margin-top:1rem}.c-notice_mark{left:0;position:absolute}.c-notice.-numeric>.c-notice_item,.c-notice.-w2em .c-notice_item{padding-left:2em}.c-notice.-w3em .c-notice_item{padding-left:3em}.c-notice.-w4em .c-notice_item{padding-left:4em}.c-notice.-w5em .c-notice_item{padding-left:5em}.c-notice.-w6em .c-notice_item{padding-left:6em}.c-notice.-w7em .c-notice_item{padding-left:7em}.c-notice.-w8em .c-notice_item{padding-left:8em}.c-notice.-w9em .c-notice_item{padding-left:9em}.c-notice.-w10em .c-notice_item{padding-left:10em}.c-notice.-w11em .c-notice_item{padding-left:11em}.c-notice.-w12em .c-notice_item{padding-left:12em}.c-notice.-w13em .c-notice_item{padding-left:13em}.c-notice.-w14em .c-notice_item{padding-left:14em}.c-notice.-w15em .c-notice_item{padding-left:15em}.c-notice.-w16em .c-notice_item{padding-left:16em}.c-notice.-w17em .c-notice_item{padding-left:17em}.c-notice.-w18em .c-notice_item{padding-left:18em}.c-notice.-w19em .c-notice_item{padding-left:19em}.c-notice.-w20em .c-notice_item{padding-left:20em}.c-table{width:100%}.c-table td,.c-table th{border:.1rem solid #002753;font-size:1.8rem;line-height:1.5;padding:1rem 2rem;text-align:left;vertical-align:top}.c-table_title{background:#0e6eb3;color:#fff;font-weight:600;width:25.6rem}.c-table_title.-center{text-align:center}.c-table_title span{display:inline-block;font-size:1.4rem}.c-table_info{background:#fff}.c-table_caption{font-size:1.8rem;font-weight:600;margin:2rem 0 1rem;text-align:left}@media screen and (max-width:820px){.c-table{border-top:.1rem solid #002753}.c-table td,.c-table th{border-top:none;display:block;font-size:1.6rem;padding:1rem 1.5rem}.c-table_title{width:100%}.c-table_caption{font-size:1.6rem}}.c-imageUnit{zoom:1;overflow:hidden}.c-imageUnit_image{margin:0;text-align:center}.c-imageUnit_text{overflow:hidden}.c-imageUnit.-parallel .c-imageUnit_image{margin-bottom:2rem}.c-imageUnit.-imageL .c-imageUnit_image{float:left;margin-right:4rem}.c-imageUnit.-imageR .c-imageUnit_image{float:right;margin-left:4rem}@media screen and (max-width:820px){.c-imageUnit[data-spgrid=false] .c-imageUnit_image{float:none;margin:0 0 2.5rem!important;max-width:none}.c-imageUnit[data-spgrid=false] .c-imageUnit_image img{width:auto}.c-imageUnit[data-spgrid=false].-reverse{display:flex;flex-direction:column-reverse}.c-imageUnit[data-spgrid=false].-reverse .c-imageUnit_image{margin:2.5rem 0 0!important}}.c-figure{margin:0;text-align:center}.c-figure_caption{font-size:1.4rem;line-height:1.5;margin-top:1.2rem}@media screen and (max-width:820px){.c-figure_caption{font-size:1.3rem}.c-figure img{max-width:100%;width:auto}}.c-imageWithText{-ms-grid-columns:1fr 3.2rem 1fr;display:-ms-grid;display:grid;gap:3rem 3.2rem;grid-template-columns:repeat(2,1fr)}.c-imageWithText_img{text-align:center}@media screen and (max-width:820px){.c-imageWithText{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.c-definition{-ms-grid-columns:auto 1fr;display:-ms-grid;display:grid;font-weight:700;grid-template-columns:auto 1fr;margin:0}.c-linkArrow{display:inline-block;font-size:1.8rem;line-height:1.8;padding-left:1.5rem;position:relative}.c-linkArrow a{color:var(--color-link)}.c-linkArrow a:hover{text-decoration:underline}.c-linkArrow a:before{border-bottom:4px solid transparent;border-left:5px solid var(--color-link);border-right:0 solid transparent;border-top:4px solid transparent;content:"";display:block;height:0;left:0;position:absolute;top:.6em;width:0}@media screen and (max-width:820px){.c-linkArrow{font-size:1.6rem}}.c-box{background-color:#fff;padding:4rem}@media screen and (max-width:820px){.c-box{padding:2rem}}.c-anchorLink{-ms-grid-columns:1fr 3.2rem 1fr 3.2rem 1fr;display:-ms-grid;display:grid;gap:2rem 3.2rem;grid-template-columns:repeat(3,1fr)}.c-anchorLink_item{align-items:center;background-color:#fff;border:.2rem solid var(--color-theme);border-radius:.4rem;color:var(--color-theme);display:flex;font-size:1.8rem;font-weight:700;padding:1.2rem 4.8rem 1.2rem 2rem;position:relative}@media screen and (max-width:820px){.c-anchorLink_item{min-height:8rem}}.c-anchorLink_item_icon{flex-shrink:0;height:5rem;margin-right:1.5rem;width:5rem}@media screen and (max-width:820px){.c-anchorLink_item_icon{height:4rem;-webkit-mask-size:4rem;mask-size:4rem;width:4rem}}.c-anchorLink_item_icon.-type01{background:var(--color-theme);-webkit-mask-image:url(/assets/images/press/ico_01.svg);mask-image:url(/assets/images/press/ico_01.svg)}.c-anchorLink_item_icon.-type02{background:var(--color-theme);-webkit-mask-image:url(/assets/images/press/ico_02.svg);mask-image:url(/assets/images/press/ico_02.svg)}.c-anchorLink_item_icon.-type03{background:var(--color-theme);-webkit-mask-image:url(/assets/images/press/ico_03.svg);mask-image:url(/assets/images/press/ico_03.svg)}.c-anchorLink_item:after{background-color:var(--color-theme);-webkit-clip-path:polygon(50% 62.5%,0 0,100% 0);clip-path:polygon(50% 62.5%,0 0,100% 0);content:"";display:block;height:1rem;position:absolute;right:2rem;top:50%;transform:translateY(-3px);width:1rem}@media (hover:hover){.c-anchorLink_item:hover{background:var(--color-theme);color:#fff}.c-anchorLink_item:hover:after{background-color:#fff}.c-anchorLink_item:hover .c-anchorLink_item_icon{background:#fff}}.c-indentList{display:flex;flex-direction:column;gap:1.5rem;padding-left:1em}.c-indentList_item{font-size:1.8rem;line-height:1.8;text-indent:-1em}@media screen and (max-width:820px){.c-indentList_item{font-size:1.6rem}}.c-modal{display:none;height:100dvh;left:0;position:fixed;top:0;width:100%;z-index:10010}.c-modal[aria-hidden=false] .c-modal_content,.c-modal[aria-hidden=false] .c-modal_overlay{-webkit-animation:fadeIn .5s linear;animation:fadeIn .5s linear}.c-modal[aria-hidden=true] .c-modal_content,.c-modal[aria-hidden=true] .c-modal_overlay{-webkit-animation:fadeOut .5s linear;animation:fadeOut .5s linear}.c-modal.is-open{display:block}.c-modal_content,.c-modal_overlay{will-change:transform}.c-modal_overlay{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;padding:var(--content-gutter);width:100%}.c-modal_content{background:#f1f1f1;border-radius:.4rem;box-shadow:0 0 8px 0 rgba(0,0,0,.3);max-height:80dvh;max-width:100rem;overflow:auto;padding:4rem;width:100%}@media screen and (max-width:820px){.c-modal_content{padding:3.2rem 2.4rem}}.c-modal_header{margin-bottom:2.4rem}.c-modal_title{font-size:1.8rem;font-weight:700;margin:0}.c-modal_close{align-items:center;background:var(--color-theme);display:flex;height:5rem;justify-content:center;position:absolute;right:0;top:0;width:5rem}.l-main{line-height:1.5}.l-main p{margin-bottom:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{flex-wrap:wrap;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrows{display:flex;gap:.8rem}.splide__arrow{align-items:center;background:none;border:0;border-radius:50%;cursor:pointer;display:flex;height:4rem;justify-content:center;padding:0;position:relative;width:4rem;z-index:1}@media screen and (max-width:820px){.splide__arrow{height:2.8rem;width:2.8rem}}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid var(--color-slide);outline-offset:3px}.splide__arrow--prev{transform:rotate(180deg)}.splide.is-focus-in .splide__arrow:focus{outline:3px solid var(--color-slide);outline-offset:3px}.splide__pagination{align-items:center;display:flex;padding:0;width:calc(100% - 20rem);z-index:1}.splide__pagination li{align-items:center;display:flex;flex:1}.splide__pagination__page{background:#b0b0b0;border:0;height:.1rem;padding:0;position:relative;transition:transform .2s linear;width:100%}.splide__pagination__page.is-active{background:var(--color-theme);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid var(--color-slide);outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid var(--color-slide);outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid var(--color-slide);outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid var(--color-slide)}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid var(--color-slide);outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid var(--color-slide)}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:var(--color-slide)}}.splide__toggle{align-items:center;border:1px solid var(--color-theme);border-radius:.4rem;color:var(--color-theme);cursor:pointer;display:flex;font-size:1.2rem;gap:.8rem;line-height:1.2;padding:.8rem 1.2rem;width:12rem}@media (hover:hover){.splide__toggle:hover{background:var(--color-theme);color:#fff}.splide__toggle:hover .pause_icon_outer{fill:#fff}.splide__toggle:hover .pause_icon_inner{fill:var(--color-theme)}.splide__toggle:hover .play_icon{fill:#fff}}.splide__toggle:focus-visible{outline:3px solid var(--color-slide);outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid var(--color-slide);outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.p-fixedBg{background:url(/assets/images/bg_fixed.png) repeat-y 50% 50%;background-size:cover;bottom:0;height:100dvh;left:0;position:fixed;right:0;top:0;width:100%;z-index:-1}@media screen and (max-width:1024px){.p-fixedBg{background-image:url(/assets/images/bg_fixed_tab.png)}}@media screen and (max-width:820px){.p-fixedBg{background-image:url(/assets/images/bg_fixed_sp.png)}}.p-icon_arrow_link .p-icon_arrow{fill:transparent;flex-shrink:0;transition:.3s}@media screen and (max-width:820px){.p-icon_arrow_link .p-icon_arrow{height:2.8rem;width:2.8rem}}@media (hover:hover){.p-icon_arrow_link:hover .p-icon_arrow{fill:var(--color-theme);transition:.3s}.p-icon_arrow_link:hover .p-icon_arrow.-type02{fill:#fff}.p-icon_arrow_link:hover .p-icon_arrow_body{stroke:#fff}.p-icon_arrow_link:hover .p-icon_arrow_body.-type02{stroke:var(--color-theme)}}.p-mv{margin-top:4rem}.p-mv_inner{background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);border-radius:.4rem;display:flex;margin-inline:auto;max-width:160rem}@media screen and (max-width:1024px){.p-mv_inner{flex-direction:column-reverse}}.p-mv_textbox{display:flex;flex-direction:column;gap:3.2rem;justify-content:flex-end;line-height:2.3;padding:4rem clamp(var(--content-gutter),5vw,8rem);width:43.75%}@media screen and (max-width:1024px){.p-mv_textbox{margin:auto;padding:0 var(--content-gutter);width:100%}}.p-mv_nav{align-items:center;display:flex;gap:1.6rem}@media screen and (max-width:1024px){.p-mv_nav{order:-1}}.p-mv_contBtn{align-items:center;display:flex;gap:.8rem}.p-mv_slide{margin-inline:auto;max-width:94rem;padding:4rem 4rem 4rem 0;width:56.25%}@media screen and (max-width:1024px){.p-mv_slide{padding:4rem var(--content-gutter);width:100%}}@media screen and (max-width:820px){.p-mv_slide{max-width:100%;width:100%}.p-mv_slide img{width:100%}}.p-mv_slide_panel{position:relative}.p-mv_slide_panel:after{background:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.p-mv_slide_panel.is-active:after{transform:translateX(-100%);transition:transform .4s ease .4s}.p-mv_slide_panel_img_caption{align-items:center;display:flex;font-weight:700;gap:.8rem;margin-top:1.6rem;opacity:0}.p-mv_slide_panel_img_caption:after{background:var(--color-theme);content:"";height:1.3rem;-webkit-mask-image:url(/assets/images/ico_arrow.svg);mask-image:url(/assets/images/ico_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1rem}.p-mv_slide_panel.is-active .p-mv_slide_panel_img_caption{-webkit-animation:bottomToTop .6s ease-out .8s forwards;animation:bottomToTop .6s ease-out .8s forwards}.p-categoryNavi{-ms-grid-columns:1fr 1.6rem 1fr 1.6rem 1fr 1.6rem 1fr;display:-ms-grid;display:grid;gap:1.6rem;grid-template-columns:repeat(4,1fr);margin-block:8rem}@media screen and (max-width:1280px){.p-categoryNavi{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.p-categoryNavi{-ms-grid-columns:1fr;gap:.4rem;grid-template-columns:repeat(1,1fr)}}.p-categoryNavi_item{align-items:center;background:#fff;border-radius:.4rem;display:flex;gap:1rem;padding:2.4rem 1.6rem;text-align:left}.p-categoryNavi_item_text{display:flex;flex:1;flex-direction:column;font-size:1.8rem;gap:.4rem;line-height:1.2}.p-categoryNavi_item_text .-en{color:var(--color-subtext);font-size:1.2rem}.p-categoryNavi_item_icon{flex-shrink:0}@media (hover:hover){.p-categoryNavi_item:hover{background:#eaf1fa;border-radius:.4rem;box-shadow:0 0 8px 0 rgba(0,0,0,.3)}.p-categoryNavi_item:hover .p-categoryNavi_item_text{color:var(--color-theme);text-decoration:underline}.p-categoryNavi_item:hover .p-categoryNavi_item_text .-en{color:var(--color-theme)}}.p-modal_title{border-bottom:1px solid var(--color-default);font-size:3.2rem;padding-bottom:1.6rem}.l-main .p-modal_title,.p-modal_title{margin-bottom:3.2rem}@media screen and (max-width:820px){.p-modal_title{font-size:2.4rem}}.p-modal_contents_title{font-size:1.8rem;font-weight:500;margin-bottom:1.6rem;margin-top:2.4rem}@media screen and (max-width:820px){.p-modal_contents_title{font-size:1.6rem}}.p-modal_contents_linkList{gap:.4rem}.p-modal_contents_linkList_item{align-items:center;background:#fff;background-blend-mode:multiply;border-radius:.4rem;display:flex;justify-content:space-between;padding:1.6rem;transition:.3s ease-out}@media (hover:hover){.p-modal_contents_linkList_item:hover{background:#eaf1fa;border-radius:.4rem;box-shadow:0 0 8px 0 rgba(0,0,0,.3)}.p-modal_contents_linkList_item:hover .p-categoryNavi_item_text{color:var(--color-theme);text-decoration:underline}.p-modal_contents_linkList_item:hover .p-categoryNavi_item_text .-en{color:var(--color-theme)}}.p-contentTitle{font-size:5rem;font-weight:400;line-height:1.2;margin-bottom:4rem;position:relative;z-index:1}@media screen and (max-width:820px){.p-contentTitle{font-size:3.2rem}}.p-contentTitle_sub{font-size:2rem;line-height:1.4;margin-bottom:4rem;margin-top:-1.6rem}.l-main .p-contentTitle_sub{margin-bottom:4rem}@media screen and (max-width:820px){.p-contentTitle_sub{font-size:1.8rem}}.p-pickup{margin:15rem 0;padding:15rem 0;position:relative}@media screen and (max-width:820px){.p-pickup{margin:8rem 0;padding:8rem 0}}.p-pickup:before{background:#fff;content:"";display:block;height:100%;left:calc(-100% + clamp(1.2rem, 4vw, 8rem));position:absolute;top:0;width:200%}@media screen and (max-width:1800px){.p-pickup:before{left:calc(-100% + 4rem)}}@media screen and (max-width:1724px){.p-pickup:before{left:calc(-100% + 1.2rem)}}@media screen and (max-width:1024px){.p-pickup:before{left:calc(-100% + 2.4rem)}}.p-pickup:after{background:url(/assets/images/bg_pickup.svg) no-repeat 0 0;content:"";display:block;height:50%;left:-8rem;position:absolute;top:7rem;width:100%}@media screen and (max-width:1800px){.p-pickup:after{left:0}}@media screen and (max-width:820px){.p-pickup:after{background-size:clamp(27rem,68vw,68rem);left:calc(var(--content-gutter)*-1);top:4rem}}.p-pickup_content{-ms-grid-columns:1fr 1.6rem 1fr 1.6rem 1fr 1.6rem 1fr;display:-ms-grid;display:grid;gap:0 1.6rem;grid-template-columns:repeat(4,1fr);position:relative;z-index:1}@media screen and (max-width:1280px){.p-pickup_content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:820px){.p-pickup_content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.p-pickup_content_item{-ms-grid-rows:subgrid;-ms-grid-row-span:3;display:-ms-grid;display:grid;grid-row:span 3;grid-template-rows:subgrid;transition:.3s ease-out}@media screen and (max-width:1280px){.p-pickup_content_item:nth-child(3),.p-pickup_content_item:nth-child(4){margin-top:1.6rem}}@media screen and (max-width:820px){.p-pickup_content_item:nth-child(2){margin-top:1.6rem}}.p-pickup_content_item_imgbox{border-radius:.4rem .4rem 0 0;overflow:hidden}.p-pickup_content_item_imgbox img{border-radius:.4rem .4rem 0 0;transition:.3s ease-out}.p-pickup_content_item_textbox{-ms-grid-rows:subgrid;-ms-grid-row-span:2;background:#f1f1f1;border-radius:0 0 .4rem .4rem;display:-ms-grid;display:grid;grid-row:span 2;grid-template-rows:subgrid;padding:1.6rem 2.4rem 2.4rem}@media screen and (max-width:820px){.p-pickup_content_item_textbox{padding:1.6rem 1.6rem 2.4rem}}.p-pickup_content_item_textbox_title_warp{align-items:center;display:flex;justify-content:space-between}.p-pickup_content_item_textbox_title_main{font-size:2.4rem;font-weight:500;line-height:1.2;margin-bottom:1rem}@media screen and (max-width:820px){.p-pickup_content_item_textbox_title_main{font-size:2rem}}.p-pickup_content_item_textbox_title_sub{font-size:1.3rem;line-height:1.5}@media screen and (max-width:820px){.p-pickup_content_item_textbox_title_sub{font-size:1.2rem}}.p-pickup_content_item_textbox_text{color:var(--color-subtext)}@media (hover:hover){.p-pickup_content_item:hover{border-radius:.4rem;box-shadow:0 0 8px 0 rgba(0,0,0,.3);text-decoration:none}.p-pickup_content_item:hover .p-pickup_content_item_imgbox img{scale:1.025}.p-pickup_content_item:hover .p-pickup_content_item_textbox{background:#eaf1fa}.p-pickup_content_item:hover .p-pickup_content_item_textbox_title{color:var(--color-theme);text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.2rem}}.p-pickup_ice01{bottom:-10rem;right:32rem}@media screen and (max-width:820px){.p-pickup_ice01{right:23rem;right:50%;width:clamp(3.5rem,10vw,10rem)}}.p-pickup_ice02{bottom:-8rem;right:8.4rem}@media screen and (max-width:820px){.p-pickup_ice02{bottom:-15rem;right:2.4rem;width:12.6rem;width:clamp(12.6rem,30vw,22rem)}}.p-iceObject{opacity:.8;pointer-events:none;position:absolute;transition:1s;z-index:1}.p-event{margin:15rem calc(var(--content-gutter)*-1) 0;padding:15rem var(--content-gutter);position:relative}@media screen and (max-width:820px){.p-event{margin:8rem calc(var(--content-gutter)*-1) 0;padding:8rem var(--content-gutter)}}.p-event:before{background:#fff;height:100%;left:-50%;top:0;width:200%}.p-event:after,.p-event:before{content:"";display:block;position:absolute}.p-event:after{background:url(/assets/images/bg_event.svg) no-repeat 0 0;height:50%;left:calc((8rem - var(--content-gutter))*-1);top:8rem;width:100%}@media screen and (max-width:1800px){.p-event:after{left:var(--content-gutter)}}@media screen and (max-width:820px){.p-event:after{background-size:clamp(27rem,68vw,68rem);left:0;top:4rem}}.p-event_slideBlock{display:flex;gap:0;position:relative;z-index:1}@media screen and (max-width:1024px){.p-event_slideBlock{flex-direction:column}}.p-event_slideNav{display:flex;flex-direction:column;flex-shrink:0;width:26.4rem}@media screen and (max-width:1024px){.p-event_slideNav{margin-bottom:3.2rem;width:50%}}@media screen and (max-width:576px){.p-event_slideNav{width:100%}}.p-event_slideNav_box{align-items:center;display:flex;gap:1.6rem;margin-top:auto}.p-event_slide{transform:translateX(12rem)}@media screen and (max-width:1024px){.p-event_slide{transform:translateX(0)}}.p-event_slide_track{padding:.8rem}.p-event_SlideList{width:150.6rem}@media screen and (max-width:576px){.p-event_SlideList{width:100%}}.p-event_SlideList_item{background:#f1f1f1;border-radius:.4rem}.p-event_SlideList_imgbox{aspect-ratio:481/271;background:#fff;border-radius:.4rem .4rem 0 0;display:flex;overflow:hidden}.p-event_SlideList_imgbox img{max-height:27.1rem;-o-object-fit:contain;object-fit:contain;transition:.3s ease-out}@media screen and (max-width:576px){.p-event_SlideList_imgbox img{max-height:revert}}.p-event_SlideList_textbox{border-radius:0 0 .4rem .4rem;display:flex;gap:2.4rem;padding:2.4rem;transition:.3s ease-out}@media screen and (max-width:576px){.p-event_SlideList_textbox{gap:1.6rem;padding:1.6rem 1.6rem 2.4rem}}.p-event_SlideList_textbox_datebox{flex-shrink:0;margin-top:.5rem;padding:.2rem 0;width:8.7rem}.p-event_SlideList_textbox_datebox_week{background:#282828;border-radius:.2rem;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.2;margin-bottom:.6rem;text-align:center;transition:.3s}.p-event_SlideList_textbox_datebox_time{border-bottom:1px solid var(--color-default);font-size:1.4rem;font-weight:500;line-height:1;padding:.6rem 0}.p-event_SlideList_textbox_datebox_period{font-size:1.6rem;line-height:1;padding:.6rem 0 2rem;position:relative}.p-event_SlideList_textbox_datebox_period:after{background:url(/assets/images/ico_arrow_mini.svg) no-repeat bottom;bottom:1.2rem;bottom:.4rem;content:"";display:block;height:.9rem;left:50%;position:absolute;transform:translateX(-50%);width:.8rem}.p-event_SlideList_textbox_datebox_periodyear{font-size:1.6rem}.p-event_SlideList_textbox_datebox_day{font-size:3.2rem;font-weight:500;line-height:1.4;text-align:center}@media screen and (max-width:576px){.p-event_SlideList_textbox_datebox_day{font-size:2.8rem}}.p-event_SlideList_textbox_datebox_year{font-size:2rem;font-weight:500;line-height:1;text-align:center}@media screen and (max-width:576px){.p-event_SlideList_textbox_datebox_year{font-size:1.4rem}}.p-event_SlideList_textbox_text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:576px){.p-event_SlideList_textbox_text{font-size:1.4rem}}.p-event_SlideList_textbox_category{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.6rem}@media screen and (max-width:576px){.p-event_SlideList_textbox_category{margin-top:1rem}}.p-event_SlideList_textbox_category_item{background:#fff;border:1px solid var(--color-default);border-radius:.2rem;color:var(--color-default);font-size:1.4rem;font-weight:500;line-height:1.4;padding:.2rem .8rem;text-align:center}@media screen and (max-width:576px){.p-event_SlideList_textbox_category_item{font-size:1.2rem}}.p-event_SlideList_link{border-radius:.4rem;display:block;height:100%;transition:.3s ease-out}@media (hover:hover){.p-event_SlideList_link:hover{background:#eaf1fa;box-shadow:0 0 8px 0 rgba(0,0,0,.3);text-decoration:none}.p-event_SlideList_link:hover .p-event_SlideList_item{background:#eaf1fa}.p-event_SlideList_link:hover .p-event_SlideList_imgbox img{scale:1.025}.p-event_SlideList_link:hover .p-event_SlideList_textbox_datebox_week{background:var(--color-theme)}.p-event_SlideList_link:hover .p-event_SlideList_textbox_datebox_time{border-color:var(--color-theme)}.p-event_SlideList_link:hover .p-event_SlideList_textbox{color:var(--color-theme)}.p-event_SlideList_link:hover .p-event_SlideList_textbox_text{text-decoration:underline}}.p-news{padding-block:15rem}@media screen and (max-width:820px){.p-news{padding-block:8rem}}.p-news:after{background:url(/assets/images/bg_news.svg) no-repeat 0 0;content:"";display:block;height:50%;left:-8rem;position:absolute;top:8rem;width:100%}@media screen and (max-width:1800px){.p-news:after{left:0}}@media screen and (max-width:820px){.p-news:after{background-size:clamp(17rem,34vw,68rem);left:calc(var(--content-gutter)*-1);top:4rem}}.p-newsList{margin-inline:auto;max-width:100rem;position:relative;z-index:1}@media screen and (max-width:820px){.p-newsList_item:nth-child(n+5){display:none}}.p-newsList_item_link{background:#fff;border-bottom:1px solid #e9e9e9;border-radius:.4rem;border-top:1px solid #e9e9e9;display:flex;padding:3.2rem;transition:.3s ease-out}@media screen and (max-width:820px){.p-newsList_item_link{padding:1.6rem}}@media (hover:hover){.p-newsList_item_link:hover{background:#eaf1fa;box-shadow:0 0 8px 0 rgba(0,0,0,.3);position:relative;text-decoration:none;z-index:1}.p-newsList_item_link:hover .p-newsList_item_title{text-decoration:underline}}.p-newsList_item_datebox{border-right:1px solid #e9e9e9;flex-shrink:0;padding-right:2.4rem}.p-newsList_item_datebox_year{font-size:1.4rem;font-weight:500;line-height:1;margin-bottom:.4rem}@media screen and (max-width:820px){.p-newsList_item_datebox_year{font-size:1.2rem}}.p-newsList_item_datebox_date{font-size:2.2rem;font-weight:500;line-height:1}@media screen and (max-width:820px){.p-newsList_item_datebox_date{font-size:1.8rem}}.p-newsList_item_textbox{align-items:center;display:flex;gap:.4rem;justify-content:space-between;padding-left:.8rem;width:100%}.p-newsList_item_titlebox{padding-right:2.4rem}.p-newsList_item_newIcon{align-items:center;color:var(--color-theme);display:flex;font-size:1.4rem;font-style:normal;font-weight:500;gap:.4rem;line-height:1;margin-bottom:.4rem;position:relative}@media screen and (max-width:820px){.p-newsList_item_newIcon{font-size:1.2rem}}.p-newsList_item_newIcon:before{background:var(--color-theme);border-radius:50%;content:"";display:flex;height:.6rem;width:.6rem}.p-newsList_more{align-items:center;display:flex;gap:.8rem;justify-content:flex-end;margin:4rem auto 0;max-width:100rem}.p-course{padding:15rem 0;position:relative}@media screen and (max-width:820px){.p-course{padding:8rem 0}}.p-course:before{background:#fff;content:"";display:block;height:100%;left:calc(-100% + clamp(1.2rem, 4vw, 8rem));position:absolute;top:0;width:200%}@media screen and (max-width:1800px){.p-course:before{left:calc(-100% + 4rem)}}@media screen and (max-width:1724px){.p-course:before{left:calc(-100% + 1.2rem)}}@media screen and (max-width:1024px){.p-course:before{left:calc(-100% + 2.4rem)}}.p-course:after{background:url(/assets/images/bg_course.svg) no-repeat 0 0;content:"";display:block;height:50%;left:-8rem;position:absolute;top:8rem;width:100%}@media screen and (max-width:1800px){.p-course:after{left:0}}@media screen and (max-width:820px){.p-course:after{background-size:clamp(30rem,68vw,68rem);left:calc(var(--content-gutter)*-1);top:4rem}}.p-course_content{-ms-grid-columns:1fr .2rem 1fr;border-radius:.4rem;color:#fff;display:-ms-grid;display:grid;gap:.2rem;grid-template-columns:repeat(2,1fr);position:relative;z-index:1}@media screen and (max-width:820px){.p-course_content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:576px){.p-course_content{border-radius:0;margin-inline:calc(var(--content-gutter)*-1)}}.p-course_content_title{border-bottom:1px solid #fff;color:#fff;font-size:4rem;font-weight:400;line-height:1.2;margin-bottom:3.2rem;padding-bottom:2rem}@media screen and (max-width:1280px){.p-course_content_title{font-size:3rem}}.p-course_content_title_link{align-items:center;display:flex;justify-content:space-between}@media (hover:hover){.p-course_content_title_link:hover{color:#fff;text-decoration-thickness:.2rem;text-underline-offset:.6rem}}.p-course_content_text{font-size:2.2rem;font-weight:300;line-height:1.8;margin-bottom:4rem}.l-main .p-course_content_text{margin-bottom:4rem}@media screen and (max-width:1280px){.p-course_content_text{font-size:1.8rem}}.p-course_content_list{-ms-grid-columns:1fr .2rem 1fr;display:-ms-grid;display:grid;gap:.2rem;grid-template-columns:repeat(2,1fr);margin-top:auto}@media screen and (max-width:1280px){.p-course_content_list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.p-course_content_list_link{align-items:center;background:rgba(0,0,0,.6);background-blend-mode:multiply;border-radius:.4rem;display:flex;font-size:1.5rem;gap:.8rem;justify-content:space-between;padding:1.2rem 1.6rem;transition:.3s ease-out}.p-course_content_list_link:nth-of-type(odd):last-of-type{-ms-grid-column-span:2;grid-column:span 2}@media screen and (max-width:1280px){.p-course_content_list_link:nth-of-type(odd):last-of-type{-ms-grid-column-span:1;grid-column:span 1}}@media (hover:hover){.p-course_content_list_link:hover{background:#eaf1fa;box-shadow:0 0 8px 0 rgba(0,0,0,.3);color:var(--color-theme)}.p-course_content_list_link:hover .p-course_content_list_link_iconbox:before{transition:.3s}.p-course_content_list_link:hover .p-course_content_list_link_iconbox.-icon01:before{background-image:url(/assets/images/ico_course_01_re.svg)}.p-course_content_list_link:hover .p-course_content_list_link_iconbox.-icon02:before{background-image:url(/assets/images/ico_course_02_re.svg)}.p-course_content_list_link:hover .p-course_content_list_link_iconbox.-icon03:before{background-image:url(/assets/images/ico_course_03_re.svg)}.p-course_content_list_link:hover .p-course_content_list_link_iconbox.-icon04:before{background-image:url(/assets/images/ico_course_04_re.svg)}.p-course_content_list_link:hover .p-course_content_list_link_iconbox.-icon05:before{background-image:url(/assets/images/ico_course_05_re.svg)}.p-course_content_list_link:hover .p-course_content_list_link_iconbox.-icon06:before{background-image:url(/assets/images/ico_course_06_re.svg)}.p-course_content_list_link:hover .p-course_content_list_link_iconbox.-icon07:before{background-image:url(/assets/images/ico_course_07_re.svg)}.p-course_content_list_link:hover .p-course_content_list_link_iconbox.-icon08:before{background-image:url(/assets/images/ico_course_08_re.svg)}}.p-course_content_list_link_iconbox{align-items:center;display:flex;gap:.8rem}.p-course_content_list_link_iconbox:before{background:transparent url(../images/ico_course_01.svg) no-repeat 0 0;content:"";display:block;flex-shrink:0;height:4rem;transition:.3s;width:4rem}.p-course_content_list_link_iconbox.-icon02:before{background-image:url(/assets/images/ico_course_02.svg)}.p-course_content_list_link_iconbox.-icon03:before{background-image:url(/assets/images/ico_course_03.svg)}.p-course_content_list_link_iconbox.-icon04:before{background-image:url(/assets/images/ico_course_04.svg)}.p-course_content_list_link_iconbox.-icon05:before{background-image:url(/assets/images/ico_course_05.svg)}.p-course_content_list_link_iconbox.-icon06:before{background-image:url(/assets/images/ico_course_06.svg)}.p-course_content_list_link_iconbox.-icon07:before{background-image:url(/assets/images/ico_course_07.svg)}.p-course_content_list_link_iconbox.-icon08:before{background-image:url(/assets/images/ico_course_08.svg)}.p-course_content_inner{border-radius:.4rem;display:flex;flex-direction:column;padding:clamp(2.4rem,3.125vw,5rem)}@media screen and (max-width:576px){.p-course_content_inner{border-radius:0}}.p-course_content_inner.-environment{background:url(/assets/images/bg_environment.png) no-repeat 50%;background-size:cover}@media screen and (max-width:820px){.p-course_content_inner.-environment{background-image:url(/assets/images/bg_environment_sp.png)}}.p-course_content_inner.-design{background:url(/assets/images/bg_design.png) no-repeat 50%;background-size:cover}@media screen and (max-width:820px){.p-course_content_inner.-design{background-image:url(/assets/images/bg_design_sp.png)}}.p-course_ice01{left:43rem;top:10.2rem}@media screen and (max-width:820px){.p-course_ice01{left:65%;top:6vw;width:clamp(10rem,30vw,28rem)}}@media screen and (max-width:576px){.p-course_ice01{top:9rem}}.p-course_ice02{bottom:.5rem;right:-3rem}@media screen and (max-width:1024px){.p-course_ice02{bottom:-2rem}}@media screen and (max-width:820px){.p-course_ice02{bottom:-20vw;right:65%;width:clamp(10.2rem,30vw,23rem)}}.p-regional{padding-block:15rem;position:relative;z-index:1}@media screen and (max-width:820px){.p-regional{padding-block:8rem}}.p-regional:after{background:url(/assets/images/bg_regional.svg) no-repeat 0 0;content:"";display:block;height:50%;left:-8rem;position:absolute;top:8rem;width:115%}@media screen and (max-width:1800px){.p-regional:after{left:0}}@media screen and (max-width:820px){.p-regional:after{background-size:150%;left:calc(var(--content-gutter)*-1);top:4rem}}.p-regional_content{background:#fff;border-radius:.4rem;box-shadow:0 0 8px 0 rgba(0,0,0,.25);display:flex;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:1024px){.p-regional_content{flex-direction:column;margin-inline:auto}}@media screen and (max-width:576px){.p-regional_content{border-radius:0;margin-inline:calc(var(--content-gutter)*-1)}}.p-regional_content.-reverse{flex-direction:row-reverse}@media screen and (max-width:1024px){.p-regional_content.-reverse{flex-direction:column}}.p-regional_content+.p-regional_content{margin-top:8rem}.p-regional_content_imgbox{width:50%}@media screen and (max-width:1024px){.p-regional_content_imgbox{text-align:center;width:100%}}.p-regional_content_logo{border-bottom:1px solid #e9e9e9;padding:1.6rem 3.2rem}@media screen and (max-width:820px){.p-regional_content_logo{padding:1.6rem}}.p-regional_content_textbox{background:#fff;display:flex;flex-direction:column;width:50%}@media screen and (max-width:1024px){.p-regional_content_textbox{width:100%}}@media screen and (max-width:576px){.p-regional_content_textbox{min-height:auto}}.p-regional_content_textbox_inner{margin-bottom:2.4rem;padding:4rem 4rem 0}@media screen and (max-width:820px){.p-regional_content_textbox_inner{padding:1.6rem}}.p-regional_content_textbox_img{margin-top:auto;padding:0 1rem 1rem}.p-regional_content_title{font-size:3rem;margin-bottom:2.4rem}@media screen and (max-width:820px){.p-regional_content_title{font-size:2rem}}.p-regional_content_title_link{align-items:center;display:flex;gap:2rem;justify-content:space-between}.p-regional_content_titlebox{display:flex;flex-direction:column;gap:.4rem}.p-regional_content_titlebox_sub{font-size:1.8rem}@media screen and (max-width:820px){.p-regional_content_titlebox_sub{font-size:1.6rem}}.p-regional_content_text{color:var(--color-subtext);font-size:1.8rem;line-height:1.8}@media screen and (max-width:820px){.p-regional_content_text{font-size:1.6rem}}.p-regional_content_numList{counter-reset:number 0;display:flex;flex-direction:column;gap:.4rem}.p-regional_content_numList_item{align-items:center;color:var(--color-subtext);display:flex;font-size:1.8rem;gap:.4rem}@media screen and (max-width:820px){.p-regional_content_numList_item{font-size:1.6rem}}.p-regional_content_numList_item:before{align-items:center;background:var(--color-theme);border-radius:50%;color:#fff;content:counter(number);counter-increment:number 1;display:flex;flex-shrink:0;font-size:1.4rem;height:2.2rem;justify-content:center;line-height:1;width:2.2rem}.p-regional_content_course{margin-top:2.4rem}.p-regional_content_course_title{align-items:center;display:flex;font-size:1.6rem;font-weight:700;gap:.4rem;margin-bottom:1.6rem;position:relative}.p-regional_content_course_title:before{background:var(--color-default);border-radius:50%;content:"";display:block;height:.6rem;width:.6rem}.p-regional_content_course_link{align-items:center;background:rgba(0,0,0,.6);background-blend-mode:multiply;border-radius:.4rem;color:#fff;display:flex;font-size:1.8rem;justify-content:space-between;padding:1.6rem;transition:.3s ease-out}@media screen and (max-width:576px){.p-regional_content_course_link{font-size:1.6rem}}.p-regional_content_course_link+.p-regional_content_course_link{margin-top:.2rem}@media (hover:hover){.p-regional_content_course_link:hover{background:#eaf1fa;box-shadow:0 0 8px 0 rgba(0,0,0,.3);color:var(--color-theme)}}.p-introLogo{align-items:center;-webkit-animation:fadeOut 1s ease-out 1.6s forwards;animation:fadeOut 1s ease-out 1.6s forwards;-webkit-animation:fadeOut 1s ease-out 1.2s forwards;animation:fadeOut 1s ease-out 1.2s forwards;background:#fff;display:flex;height:100%;justify-content:center;left:0;padding:var(--content-gutter);pointer-events:none;position:fixed;top:0;width:100%;z-index:2001}.p-introLogo_img{-webkit-animation:fadeOut .3s ease-out 1s forwards;animation:fadeOut .3s ease-out 1s forwards;-webkit-animation:fadeOut .3s ease-out .8s forwards;animation:fadeOut .3s ease-out .8s forwards}.p-introMovie{align-items:center;-webkit-animation:fadeOut 1s ease-out 4s forwards;animation:fadeOut 1s ease-out 4s forwards;-webkit-animation:fadeOut 1s ease-out 3s forwards;animation:fadeOut 1s ease-out 3s forwards;display:flex;justify-content:center;pointer-events:none;position:fixed;z-index:2000}.p-introMovie,.p-introMovie_video{height:100%;left:0;top:0;width:100%}.p-introMovie_video{background:rgba(67,165,255,.5);mix-blend-mode:overlay;-o-object-fit:cover;object-fit:cover;position:absolute}.p-introMovie_text{-webkit-animation:fadeIn 1s ease-out 2s forwards;animation:fadeIn 1s ease-out 2s forwards;color:var(--color-default);font-size:4rem;opacity:0;padding:var(--content-gutter);position:relative;text-shadow:2px 3px 3px hsla(0,0%,100%,.4);z-index:1}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes fadeOutTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3rem)}}@keyframes fadeOutTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3rem)}}@-webkit-keyframes leftToRight{0%{opacity:0;transform:translateX(-3rem)}to{opacity:1;transform:translateX(0)}}@keyframes leftToRight{0%{opacity:0;transform:translateX(-3rem)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes rightToLeft{0%{opacity:0;transform:translateX(3rem)}to{opacity:1;transform:translateX(0)}}@keyframes rightToLeft{0%{opacity:0;transform:translateX(3rem)}to{opacity:1;transform:translateX(0)}}@keyframes bottomToTop{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.2)}}@-webkit-keyframes zoomOut{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes blur{0%{filter:blur(1.5rem)}to{filter:blur(0)}}@-webkit-keyframes scroll{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes scroll{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@-webkit-keyframes scrollTop{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes scrollTop{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes floatV{0%{transform:translateZ(0)}25%{transform:translate3d(0,10px,0)}50%{transform:translate3d(0,-5px,0)}75%{transform:translate3d(0,10px,0)}to{transform:translateZ(0)}}@keyframes floatV{0%{transform:translateZ(0)}25%{transform:translate3d(0,10px,0)}50%{transform:translate3d(0,-5px,0)}75%{transform:translate3d(0,10px,0)}to{transform:translateZ(0)}}@-webkit-keyframes floatH{0%{transform:translateZ(0)}25%{transform:translate3d(15px,0,0)}50%{transform:translate3d(-15px,0,0)}75%{transform:translate3d(15px,0,0)}to{transform:translateZ(0)}}@keyframes floatH{0%{transform:translateZ(0)}25%{transform:translate3d(15px,0,0)}50%{transform:translate3d(-15px,0,0)}75%{transform:translate3d(15px,0,0)}to{transform:translateZ(0)}}@-webkit-keyframes roll{0%{transform:rotate(3deg) scale(1)}50%{transform:rotate(-3deg) scale(.95)}to{transform:rotate(3deg) scale(1)}}@keyframes roll{0%{transform:rotate(3deg) scale(1)}50%{transform:rotate(-3deg) scale(.95)}to{transform:rotate(3deg) scale(1)}}.fixed_ice{-webkit-animation:roll 3.5s ease-in-out infinite;animation:roll 3.5s ease-in-out infinite;position:absolute}.fixed_ice_inner{-webkit-animation:floatH 7s ease-in-out 4s infinite alternate;animation:floatH 7s ease-in-out 4s infinite alternate;aspect-ratio:1/1}.fixed_ice_core{-webkit-animation:floatV 6s ease-in-out 4s infinite alternate;animation:floatV 6s ease-in-out 4s infinite alternate}.fixed_ice.-ice01{-webkit-animation:roll 3.5s ease-in-out infinite;animation:roll 3.5s ease-in-out infinite}.-ice01 .fixed_ice_inner{-webkit-animation:floatH 17s ease-in-out 4s infinite alternate;animation:floatH 17s ease-in-out 4s infinite alternate}.-ice01 .fixed_ice_core{-webkit-animation:floatV 6s ease-in-out 6s infinite alternate;animation:floatV 6s ease-in-out 6s infinite alternate}.fixed_ice.-ice02{-webkit-animation:roll 6.5s ease-in-out infinite;animation:roll 6.5s ease-in-out infinite}.-ice02 .fixed_ice_inner{-webkit-animation:floatH 10s ease-in-out 8s infinite alternate;animation:floatH 10s ease-in-out 8s infinite alternate}.-ice02 .fixed_ice_core{-webkit-animation:floatV 15s ease-in-out 10s infinite alternate;animation:floatV 15s ease-in-out 10s infinite alternate}.fixed_ice.-ice03{-webkit-animation:roll 8.5s ease-in-out infinite;animation:roll 8.5s ease-in-out infinite}.-ice03 .fixed_ice_inner{-webkit-animation:floatH 13s ease-in-out 2s infinite alternate;animation:floatH 13s ease-in-out 2s infinite alternate}.-ice03 .fixed_ice_core{-webkit-animation:floatV 9s ease-in-out 6s infinite alternate;animation:floatV 9s ease-in-out 6s infinite alternate}.fixed_ice.-ice04{-webkit-animation:roll 5.5s ease-in-out infinite;animation:roll 5.5s ease-in-out infinite}.-ice04 .fixed_ice_inner{-webkit-animation:floatH 9s ease-in-out 4s infinite alternate;animation:floatH 9s ease-in-out 4s infinite alternate}.-ice04 .fixed_ice_core{-webkit-animation:floatV 12s ease-in-out 6s infinite alternate;animation:floatV 12s ease-in-out 6s infinite alternate}.u-mt0{margin-top:0!important}.u-mr0{margin-right:0!important}.u-mb0{margin-bottom:0!important}.u-ml0{margin-left:0!important}.u-mt5{margin-top:5px!important}.u-mr5{margin-right:5px!important}.u-mb5{margin-bottom:5px!important}.u-ml5{margin-left:5px!important}.u-mt10{margin-top:10px!important}.u-mr10{margin-right:10px!important}.u-mb10{margin-bottom:10px!important}.u-ml10{margin-left:10px!important}.u-mt15{margin-top:15px!important}.u-mr15{margin-right:15px!important}.u-mb15{margin-bottom:15px!important}.u-ml15{margin-left:15px!important}.u-mt20{margin-top:20px!important}.u-mr20{margin-right:20px!important}.u-mb20{margin-bottom:20px!important}.u-ml20{margin-left:20px!important}.u-mt25{margin-top:25px!important}.u-mr25{margin-right:25px!important}.u-mb25{margin-bottom:25px!important}.u-ml25{margin-left:25px!important}.u-mt30{margin-top:30px!important}.u-mr30{margin-right:30px!important}.u-mb30{margin-bottom:30px!important}.u-ml30{margin-left:30px!important}.u-mt35{margin-top:35px!important}.u-mr35{margin-right:35px!important}.u-mb35{margin-bottom:35px!important}.u-ml35{margin-left:35px!important}.u-mt40{margin-top:40px!important}.u-mr40{margin-right:40px!important}.u-mb40{margin-bottom:40px!important}.u-ml40{margin-left:40px!important}.u-mt45{margin-top:45px!important}.u-mr45{margin-right:45px!important}.u-mb45{margin-bottom:45px!important}.u-ml45{margin-left:45px!important}.u-mt50{margin-top:50px!important}.u-mr50{margin-right:50px!important}.u-mb50{margin-bottom:50px!important}.u-ml50{margin-left:50px!important}.u-mt55{margin-top:55px!important}.u-mr55{margin-right:55px!important}.u-mb55{margin-bottom:55px!important}.u-ml55{margin-left:55px!important}.u-mt60{margin-top:60px!important}.u-mr60{margin-right:60px!important}.u-mb60{margin-bottom:60px!important}.u-ml60{margin-left:60px!important}.u-mt65{margin-top:65px!important}.u-mr65{margin-right:65px!important}.u-mb65{margin-bottom:65px!important}.u-ml65{margin-left:65px!important}.u-mt70{margin-top:70px!important}.u-mr70{margin-right:70px!important}.u-mb70{margin-bottom:70px!important}.u-ml70{margin-left:70px!important}.u-mt75{margin-top:75px!important}.u-mr75{margin-right:75px!important}.u-mb75{margin-bottom:75px!important}.u-ml75{margin-left:75px!important}.u-mt80{margin-top:80px!important}.u-mr80{margin-right:80px!important}.u-mb80{margin-bottom:80px!important}.u-ml80{margin-left:80px!important}.u-mt85{margin-top:85px!important}.u-mr85{margin-right:85px!important}.u-mb85{margin-bottom:85px!important}.u-ml85{margin-left:85px!important}.u-mt90{margin-top:90px!important}.u-mr90{margin-right:90px!important}.u-mb90{margin-bottom:90px!important}.u-ml90{margin-left:90px!important}.u-mt95{margin-top:95px!important}.u-mr95{margin-right:95px!important}.u-mb95{margin-bottom:95px!important}.u-ml95{margin-left:95px!important}.u-mt100{margin-top:100px!important}.u-mr100{margin-right:100px!important}.u-mb100{margin-bottom:100px!important}.u-ml100{margin-left:100px!important}.u-mtSmall{margin-top:1.5rem!important}.u-mtNormal{margin-top:5rem!important}.u-mtLarge{margin-top:7rem!important}.u-mbSmall{margin-bottom:1.5rem!important}.u-mbNormal{margin-bottom:5rem!important}.u-mbLarge{margin-bottom:7rem!important}@media screen and (max-width:820px){u-mtSmall{margin-top:1.5rem!important}.u-mtNormal{margin-top:3rem!important}.u-mtLarge{margin-top:5rem!important}.u-mbSmall{margin-bottom:1.5rem!important}.u-mbNormal{margin-bottom:3rem!important}.u-mbLarge{margin-bottom:5rem!important}.u-mt-sp0{margin-top:0!important}.u-mr-sp0{margin-right:0!important}.u-mb-sp0{margin-bottom:0!important}.u-ml-sp0{margin-left:0!important}.u-mt-sp5{margin-top:5px!important}.u-mr-sp5{margin-right:5px!important}.u-mb-sp5{margin-bottom:5px!important}.u-ml-sp5{margin-left:5px!important}.u-mt-sp10{margin-top:10px!important}.u-mr-sp10{margin-right:10px!important}.u-mb-sp10{margin-bottom:10px!important}.u-ml-sp10{margin-left:10px!important}.u-mt-sp15{margin-top:15px!important}.u-mr-sp15{margin-right:15px!important}.u-mb-sp15{margin-bottom:15px!important}.u-ml-sp15{margin-left:15px!important}.u-mt-sp20{margin-top:20px!important}.u-mr-sp20{margin-right:20px!important}.u-mb-sp20{margin-bottom:20px!important}.u-ml-sp20{margin-left:20px!important}.u-mt-sp25{margin-top:25px!important}.u-mr-sp25{margin-right:25px!important}.u-mb-sp25{margin-bottom:25px!important}.u-ml-sp25{margin-left:25px!important}.u-mt-sp30{margin-top:30px!important}.u-mr-sp30{margin-right:30px!important}.u-mb-sp30{margin-bottom:30px!important}.u-ml-sp30{margin-left:30px!important}.u-mt-sp35{margin-top:35px!important}.u-mr-sp35{margin-right:35px!important}.u-mb-sp35{margin-bottom:35px!important}.u-ml-sp35{margin-left:35px!important}.u-mt-sp40{margin-top:40px!important}.u-mr-sp40{margin-right:40px!important}.u-mb-sp40{margin-bottom:40px!important}.u-ml-sp40{margin-left:40px!important}.u-mt-sp45{margin-top:45px!important}.u-mr-sp45{margin-right:45px!important}.u-mb-sp45{margin-bottom:45px!important}.u-ml-sp45{margin-left:45px!important}.u-mt-sp50{margin-top:50px!important}.u-mr-sp50{margin-right:50px!important}.u-mb-sp50{margin-bottom:50px!important}.u-ml-sp50{margin-left:50px!important}.u-mt-sp55{margin-top:55px!important}.u-mr-sp55{margin-right:55px!important}.u-mb-sp55{margin-bottom:55px!important}.u-ml-sp55{margin-left:55px!important}.u-mt-sp60{margin-top:60px!important}.u-mr-sp60{margin-right:60px!important}.u-mb-sp60{margin-bottom:60px!important}.u-ml-sp60{margin-left:60px!important}.u-mt-sp65{margin-top:65px!important}.u-mr-sp65{margin-right:65px!important}.u-mb-sp65{margin-bottom:65px!important}.u-ml-sp65{margin-left:65px!important}.u-mt-sp70{margin-top:70px!important}.u-mr-sp70{margin-right:70px!important}.u-mb-sp70{margin-bottom:70px!important}.u-ml-sp70{margin-left:70px!important}.u-mt-sp75{margin-top:75px!important}.u-mr-sp75{margin-right:75px!important}.u-mb-sp75{margin-bottom:75px!important}.u-ml-sp75{margin-left:75px!important}.u-mt-sp80{margin-top:80px!important}.u-mr-sp80{margin-right:80px!important}.u-mb-sp80{margin-bottom:80px!important}.u-ml-sp80{margin-left:80px!important}.u-mt-sp85{margin-top:85px!important}.u-mr-sp85{margin-right:85px!important}.u-mb-sp85{margin-bottom:85px!important}.u-ml-sp85{margin-left:85px!important}.u-mt-sp90{margin-top:90px!important}.u-mr-sp90{margin-right:90px!important}.u-mb-sp90{margin-bottom:90px!important}.u-ml-sp90{margin-left:90px!important}.u-mt-sp95{margin-top:95px!important}.u-mr-sp95{margin-right:95px!important}.u-mb-sp95{margin-bottom:95px!important}.u-ml-sp95{margin-left:95px!important}.u-mt-sp100{margin-top:100px!important}.u-mr-sp100{margin-right:100px!important}.u-mb-sp100{margin-bottom:100px!important}.u-ml-sp100{margin-left:100px!important}}.u-pt0{padding-top:0!important}.u-pr0{padding-right:0!important}.u-pb0{padding-bottom:0!important}.u-pl0{padding-left:0!important}.u-pt5{padding-top:5px!important}.u-pr5{padding-right:5px!important}.u-pb5{padding-bottom:5px!important}.u-pl5{padding-left:5px!important}.u-pt10{padding-top:10px!important}.u-pr10{padding-right:10px!important}.u-pb10{padding-bottom:10px!important}.u-pl10{padding-left:10px!important}.u-pt15{padding-top:15px!important}.u-pr15{padding-right:15px!important}.u-pb15{padding-bottom:15px!important}.u-pl15{padding-left:15px!important}.u-pt20{padding-top:20px!important}.u-pr20{padding-right:20px!important}.u-pb20{padding-bottom:20px!important}.u-pl20{padding-left:20px!important}.u-pt25{padding-top:25px!important}.u-pr25{padding-right:25px!important}.u-pb25{padding-bottom:25px!important}.u-pl25{padding-left:25px!important}.u-pt30{padding-top:30px!important}.u-pr30{padding-right:30px!important}.u-pb30{padding-bottom:30px!important}.u-pl30{padding-left:30px!important}.u-pt35{padding-top:35px!important}.u-pr35{padding-right:35px!important}.u-pb35{padding-bottom:35px!important}.u-pl35{padding-left:35px!important}.u-pt40{padding-top:40px!important}.u-pr40{padding-right:40px!important}.u-pb40{padding-bottom:40px!important}.u-pl40{padding-left:40px!important}.u-pt45{padding-top:45px!important}.u-pr45{padding-right:45px!important}.u-pb45{padding-bottom:45px!important}.u-pl45{padding-left:45px!important}.u-pt50{padding-top:50px!important}.u-pr50{padding-right:50px!important}.u-pb50{padding-bottom:50px!important}.u-pl50{padding-left:50px!important}.u-pt55{padding-top:55px!important}.u-pr55{padding-right:55px!important}.u-pb55{padding-bottom:55px!important}.u-pl55{padding-left:55px!important}.u-pt60{padding-top:60px!important}.u-pr60{padding-right:60px!important}.u-pb60{padding-bottom:60px!important}.u-pl60{padding-left:60px!important}.u-pt65{padding-top:65px!important}.u-pr65{padding-right:65px!important}.u-pb65{padding-bottom:65px!important}.u-pl65{padding-left:65px!important}.u-pt70{padding-top:70px!important}.u-pr70{padding-right:70px!important}.u-pb70{padding-bottom:70px!important}.u-pl70{padding-left:70px!important}.u-pt75{padding-top:75px!important}.u-pr75{padding-right:75px!important}.u-pb75{padding-bottom:75px!important}.u-pl75{padding-left:75px!important}.u-pt80{padding-top:80px!important}.u-pr80{padding-right:80px!important}.u-pb80{padding-bottom:80px!important}.u-pl80{padding-left:80px!important}.u-pt85{padding-top:85px!important}.u-pr85{padding-right:85px!important}.u-pb85{padding-bottom:85px!important}.u-pl85{padding-left:85px!important}.u-pt90{padding-top:90px!important}.u-pr90{padding-right:90px!important}.u-pb90{padding-bottom:90px!important}.u-pl90{padding-left:90px!important}.u-pt95{padding-top:95px!important}.u-pr95{padding-right:95px!important}.u-pb95{padding-bottom:95px!important}.u-pl95{padding-left:95px!important}.u-pt100{padding-top:100px!important}.u-pr100{padding-right:100px!important}.u-pb100{padding-bottom:100px!important}.u-pl100{padding-left:100px!important}@media screen and (max-width:820px){.u-pt-sp0{padding-top:0!important}.u-pr-sp0{padding-right:0!important}.u-pb-sp0{padding-bottom:0!important}.u-pl-sp0{padding-left:0!important}.u-pt-sp5{padding-top:5px!important}.u-pr-sp5{padding-right:5px!important}.u-pb-sp5{padding-bottom:5px!important}.u-pl-sp5{padding-left:5px!important}.u-pt-sp10{padding-top:10px!important}.u-pr-sp10{padding-right:10px!important}.u-pb-sp10{padding-bottom:10px!important}.u-pl-sp10{padding-left:10px!important}.u-pt-sp15{padding-top:15px!important}.u-pr-sp15{padding-right:15px!important}.u-pb-sp15{padding-bottom:15px!important}.u-pl-sp15{padding-left:15px!important}.u-pt-sp20{padding-top:20px!important}.u-pr-sp20{padding-right:20px!important}.u-pb-sp20{padding-bottom:20px!important}.u-pl-sp20{padding-left:20px!important}.u-pt-sp25{padding-top:25px!important}.u-pr-sp25{padding-right:25px!important}.u-pb-sp25{padding-bottom:25px!important}.u-pl-sp25{padding-left:25px!important}.u-pt-sp30{padding-top:30px!important}.u-pr-sp30{padding-right:30px!important}.u-pb-sp30{padding-bottom:30px!important}.u-pl-sp30{padding-left:30px!important}.u-pt-sp35{padding-top:35px!important}.u-pr-sp35{padding-right:35px!important}.u-pb-sp35{padding-bottom:35px!important}.u-pl-sp35{padding-left:35px!important}.u-pt-sp40{padding-top:40px!important}.u-pr-sp40{padding-right:40px!important}.u-pb-sp40{padding-bottom:40px!important}.u-pl-sp40{padding-left:40px!important}.u-pt-sp45{padding-top:45px!important}.u-pr-sp45{padding-right:45px!important}.u-pb-sp45{padding-bottom:45px!important}.u-pl-sp45{padding-left:45px!important}.u-pt-sp50{padding-top:50px!important}.u-pr-sp50{padding-right:50px!important}.u-pb-sp50{padding-bottom:50px!important}.u-pl-sp50{padding-left:50px!important}.u-pt-sp55{padding-top:55px!important}.u-pr-sp55{padding-right:55px!important}.u-pb-sp55{padding-bottom:55px!important}.u-pl-sp55{padding-left:55px!important}.u-pt-sp60{padding-top:60px!important}.u-pr-sp60{padding-right:60px!important}.u-pb-sp60{padding-bottom:60px!important}.u-pl-sp60{padding-left:60px!important}.u-pt-sp65{padding-top:65px!important}.u-pr-sp65{padding-right:65px!important}.u-pb-sp65{padding-bottom:65px!important}.u-pl-sp65{padding-left:65px!important}.u-pt-sp70{padding-top:70px!important}.u-pr-sp70{padding-right:70px!important}.u-pb-sp70{padding-bottom:70px!important}.u-pl-sp70{padding-left:70px!important}.u-pt-sp75{padding-top:75px!important}.u-pr-sp75{padding-right:75px!important}.u-pb-sp75{padding-bottom:75px!important}.u-pl-sp75{padding-left:75px!important}.u-pt-sp80{padding-top:80px!important}.u-pr-sp80{padding-right:80px!important}.u-pb-sp80{padding-bottom:80px!important}.u-pl-sp80{padding-left:80px!important}.u-pt-sp85{padding-top:85px!important}.u-pr-sp85{padding-right:85px!important}.u-pb-sp85{padding-bottom:85px!important}.u-pl-sp85{padding-left:85px!important}.u-pt-sp90{padding-top:90px!important}.u-pr-sp90{padding-right:90px!important}.u-pb-sp90{padding-bottom:90px!important}.u-pl-sp90{padding-left:90px!important}.u-pt-sp95{padding-top:95px!important}.u-pr-sp95{padding-right:95px!important}.u-pb-sp95{padding-bottom:95px!important}.u-pl-sp95{padding-left:95px!important}.u-pt-sp100{padding-top:100px!important}.u-pr-sp100{padding-right:100px!important}.u-pb-sp100{padding-bottom:100px!important}.u-pl-sp100{padding-left:100px!important}.u-pt-sp105{padding-top:105px!important}.u-pr-sp105{padding-right:105px!important}.u-pb-sp105{padding-bottom:105px!important}.u-pl-sp105{padding-left:105px!important}.u-pt-sp110{padding-top:110px!important}.u-pr-sp110{padding-right:110px!important}.u-pb-sp110{padding-bottom:110px!important}.u-pl-sp110{padding-left:110px!important}.u-pt-sp115{padding-top:115px!important}.u-pr-sp115{padding-right:115px!important}.u-pb-sp115{padding-bottom:115px!important}.u-pl-sp115{padding-left:115px!important}.u-pt-sp120{padding-top:120px!important}.u-pr-sp120{padding-right:120px!important}.u-pb-sp120{padding-bottom:120px!important}.u-pl-sp120{padding-left:120px!important}.u-pt-sp125{padding-top:125px!important}.u-pr-sp125{padding-right:125px!important}.u-pb-sp125{padding-bottom:125px!important}.u-pl-sp125{padding-left:125px!important}.u-pt-sp130{padding-top:130px!important}.u-pr-sp130{padding-right:130px!important}.u-pb-sp130{padding-bottom:130px!important}.u-pl-sp130{padding-left:130px!important}.u-pt-sp135{padding-top:135px!important}.u-pr-sp135{padding-right:135px!important}.u-pb-sp135{padding-bottom:135px!important}.u-pl-sp135{padding-left:135px!important}.u-pt-sp140{padding-top:140px!important}.u-pr-sp140{padding-right:140px!important}.u-pb-sp140{padding-bottom:140px!important}.u-pl-sp140{padding-left:140px!important}.u-pt-sp145{padding-top:145px!important}.u-pr-sp145{padding-right:145px!important}.u-pb-sp145{padding-bottom:145px!important}.u-pl-sp145{padding-left:145px!important}.u-pt-sp150{padding-top:150px!important}.u-pr-sp150{padding-right:150px!important}.u-pb-sp150{padding-bottom:150px!important}.u-pl-sp150{padding-left:150px!important}.u-pt-sp155{padding-top:155px!important}.u-pr-sp155{padding-right:155px!important}.u-pb-sp155{padding-bottom:155px!important}.u-pl-sp155{padding-left:155px!important}.u-pt-sp160{padding-top:160px!important}.u-pr-sp160{padding-right:160px!important}.u-pb-sp160{padding-bottom:160px!important}.u-pl-sp160{padding-left:160px!important}.u-pt-sp165{padding-top:165px!important}.u-pr-sp165{padding-right:165px!important}.u-pb-sp165{padding-bottom:165px!important}.u-pl-sp165{padding-left:165px!important}.u-pt-sp170{padding-top:170px!important}.u-pr-sp170{padding-right:170px!important}.u-pb-sp170{padding-bottom:170px!important}.u-pl-sp170{padding-left:170px!important}.u-pt-sp175{padding-top:175px!important}.u-pr-sp175{padding-right:175px!important}.u-pb-sp175{padding-bottom:175px!important}.u-pl-sp175{padding-left:175px!important}.u-pt-sp180{padding-top:180px!important}.u-pr-sp180{padding-right:180px!important}.u-pb-sp180{padding-bottom:180px!important}.u-pl-sp180{padding-left:180px!important}.u-pt-sp185{padding-top:185px!important}.u-pr-sp185{padding-right:185px!important}.u-pb-sp185{padding-bottom:185px!important}.u-pl-sp185{padding-left:185px!important}.u-pt-sp190{padding-top:190px!important}.u-pr-sp190{padding-right:190px!important}.u-pb-sp190{padding-bottom:190px!important}.u-pl-sp190{padding-left:190px!important}.u-pt-sp195{padding-top:195px!important}.u-pr-sp195{padding-right:195px!important}.u-pb-sp195{padding-bottom:195px!important}.u-pl-sp195{padding-left:195px!important}.u-pt-sp200{padding-top:200px!important}.u-pr-sp200{padding-right:200px!important}.u-pb-sp200{padding-bottom:200px!important}.u-pl-sp200{padding-left:200px!important}.u-pt-sp205{padding-top:205px!important}.u-pr-sp205{padding-right:205px!important}.u-pb-sp205{padding-bottom:205px!important}.u-pl-sp205{padding-left:205px!important}.u-pt-sp210{padding-top:210px!important}.u-pr-sp210{padding-right:210px!important}.u-pb-sp210{padding-bottom:210px!important}.u-pl-sp210{padding-left:210px!important}.u-pt-sp215{padding-top:215px!important}.u-pr-sp215{padding-right:215px!important}.u-pb-sp215{padding-bottom:215px!important}.u-pl-sp215{padding-left:215px!important}.u-pt-sp220{padding-top:220px!important}.u-pr-sp220{padding-right:220px!important}.u-pb-sp220{padding-bottom:220px!important}.u-pl-sp220{padding-left:220px!important}.u-pt-sp225{padding-top:225px!important}.u-pr-sp225{padding-right:225px!important}.u-pb-sp225{padding-bottom:225px!important}.u-pl-sp225{padding-left:225px!important}.u-pt-sp230{padding-top:230px!important}.u-pr-sp230{padding-right:230px!important}.u-pb-sp230{padding-bottom:230px!important}.u-pl-sp230{padding-left:230px!important}.u-pt-sp235{padding-top:235px!important}.u-pr-sp235{padding-right:235px!important}.u-pb-sp235{padding-bottom:235px!important}.u-pl-sp235{padding-left:235px!important}.u-pt-sp240{padding-top:240px!important}.u-pr-sp240{padding-right:240px!important}.u-pb-sp240{padding-bottom:240px!important}.u-pl-sp240{padding-left:240px!important}.u-pt-sp245{padding-top:245px!important}.u-pr-sp245{padding-right:245px!important}.u-pb-sp245{padding-bottom:245px!important}.u-pl-sp245{padding-left:245px!important}.u-pt-sp250{padding-top:250px!important}.u-pr-sp250{padding-right:250px!important}.u-pb-sp250{padding-bottom:250px!important}.u-pl-sp250{padding-left:250px!important}}.u-wAuto{width:auto!important}.u-w5{width:5%!important}.u-w10{width:10%!important}.u-w15{width:15%!important}.u-w20{width:20%!important}.u-w25{width:25%!important}.u-w30{width:30%!important}.u-w35{width:35%!important}.u-w40{width:40%!important}.u-w45{width:45%!important}.u-w50{width:50%!important}.u-w55{width:55%!important}.u-w60{width:60%!important}.u-w65{width:65%!important}.u-w70{width:70%!important}.u-w75{width:75%!important}.u-w80{width:80%!important}.u-w85{width:85%!important}.u-w90{width:90%!important}.u-w95{width:95%!important}.u-w100{width:100%!important}.u-w1em{width:1em!important}.u-w2em{width:2em!important}.u-w3em{width:3em!important}.u-w4em{width:4em!important}.u-w5em{width:5em!important}.u-w6em{width:6em!important}.u-w7em{width:7em!important}.u-w8em{width:8em!important}.u-w9em{width:9em!important}.u-w10em{width:10em!important}.u-w11em{width:11em!important}.u-w12em{width:12em!important}.u-w13em{width:13em!important}.u-w14em{width:14em!important}.u-w15em{width:15em!important}.u-w16em{width:16em!important}.u-w17em{width:17em!important}.u-w18em{width:18em!important}.u-w19em{width:19em!important}.u-w20em{width:20em!important}.u-w21em{width:21em!important}.u-w22em{width:22em!important}.u-w23em{width:23em!important}.u-w24em{width:24em!important}.u-w25em{width:25em!important}.u-w26em{width:26em!important}.u-w27em{width:27em!important}.u-w28em{width:28em!important}.u-w29em{width:29em!important}.u-w30em{width:30em!important}.u-w31em{width:31em!important}.u-w32em{width:32em!important}.u-w33em{width:33em!important}.u-w34em{width:34em!important}.u-w35em{width:35em!important}.u-w36em{width:36em!important}.u-w37em{width:37em!important}.u-w38em{width:38em!important}.u-w39em{width:39em!important}.u-w40em{width:40em!important}.u-w41em{width:41em!important}.u-w42em{width:42em!important}.u-w43em{width:43em!important}.u-w44em{width:44em!important}.u-w45em{width:45em!important}.u-w46em{width:46em!important}.u-w47em{width:47em!important}.u-w48em{width:48em!important}.u-w49em{width:49em!important}.u-w50em{width:50em!important}.u-fs11{font-size:1.1rem!important}.u-fs12{font-size:1.2rem!important}.u-fs13{font-size:1.3rem!important}.u-fs14{font-size:1.4rem!important}.u-fs15{font-size:1.5rem!important}.u-fs16{font-size:1.6rem!important}.u-fs17{font-size:1.7rem!important}.u-fs18{font-size:1.8rem!important}.u-fs19{font-size:1.9rem!important}.u-fs20{font-size:2rem!important}.u-fs21{font-size:2.1rem!important}.u-fs22{font-size:2.2rem!important}.u-fs23{font-size:2.3rem!important}.u-fs24{font-size:2.4rem!important}.u-fs25{font-size:2.5rem!important}.u-fs26{font-size:2.6rem!important}.u-fs27{font-size:2.7rem!important}.u-fs28{font-size:2.8rem!important}.u-fs29{font-size:2.9rem!important}.u-fs30{font-size:3rem!important}.u-fs31{font-size:3.1rem!important}.u-fs32{font-size:3.2rem!important}.u-fs33{font-size:3.3rem!important}.u-fs34{font-size:3.4rem!important}.u-fs35{font-size:3.5rem!important}.u-fsXlarge{font-size:2.4rem!important}.u-fsLarge{font-size:2rem!important}.u-fsMedium{font-size:1.8rem!important}.u-fsSmall{font-size:1.6rem!important}.u-fsXsmall{font-size:1.4rem!important}@media screen and (max-width:820px){.u-fsXlarge{font-size:2.2rem!important}.u-fsLarge{font-size:1.8rem!important}.u-fsMedium{font-size:1.6rem!important}.u-fsSmall{font-size:1.4rem!important}.u-fsXsmall{font-size:1.2rem!important}}.u-textbold{font-weight:700!important}.u-textmedium{font-weight:500!important}.u-textnormal{font-weight:400!important}.u-textthin{font-weight:200!important}.u-indent{text-indent:1em!important}.u-clear{clear:both!important}.u-ac{text-align:center!important}.u-ar{text-align:right!important}.u-al{text-align:left!important}.u-vm{vertical-align:middle!important}.u-vt{vertical-align:top!important}.u-vb{vertical-align:bottom!important}@media screen and (min-width:1026px){.u-ac-pc{text-align:center!important}.u-ar-pc{text-align:right!important}.u-al-pc{text-align:left!important}.u-vm-pc{vertical-align:middle!important}.u-vt-pc{vertical-align:top!important}.u-vb-pc{vertical-align:bottom!important}}@media screen and (max-width:820px){.u-ac-sp{text-align:center!important}.u-ar-sp{text-align:right!important}.u-al-sp{text-align:left!important}.u-vm-sp{vertical-align:middle!important}.u-vt-sp{vertical-align:top!important}.u-vb-sp{vertical-align:bottom!important}}.u-sp,.u-tab{display:none!important}@media screen and (max-width:1024px){.u-pc{display:none!important}.u-tab{display:inherit!important}}@media screen and (max-width:820px){.u-pc{display:none!important}.u-sp{display:inherit!important}}.u-inlineBlock{display:inline-block!important}.u-emp{color:#e00000!important}@media print{html:not([class*=-mobile]) body{zoom:.8;width:var(--content-width)}body{-webkit-print-color-adjust:exact}.l-wrapper{padding-top:0}.l-header{position:static}.l-header.-compact{height:inherit}.l-header.-compact .l-header_logo img{width:inherit}.l-header.-compact .l-header_utility{display:flex}.heroRecruit:before{position:absolute}}
/*# sourceMappingURL=data:application/json;base64,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QUFxQixDQUNoQixlQUNQLENBRUEsa0NBQ0UsWUFDRixDQUVBLGtDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsa0NBQ0UsWUFDRixDQUVBLGtDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsa0NBQ0UsWUFDRixDQUVBLGtDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsa0NBQ0UsWUFDRixDQUVBLGtDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsa0NBQ0UsWUFDRixDQUVBLGtDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsa0NBQ0UsWUFDRixDQUVBLGtDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsa0NBQ0UsWUFDRixDQUVBLGtDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsa0NBQ0UsWUFDRixDQUVBLGtDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBQ0YsQ0FDQSxvQ0FDRSw2QkFDRSx5QkFBMEIsQ0FDMUIsbUNBQ0YsQ0FFQSw2QkFDRSx5QkFBMEIsQ0FDMUIsbUNBQ0YsQ0FFQSw2QkFDRSx5QkFBMEIsQ0FDMUIsbUNBQ0YsQ0FFQSw2QkFDRSx5QkFBMEIsQ0FDMUIsbUNBQ0YsQ0FFQSw2QkFDRSx5QkFBMEIsQ0FDMUIsbUNBQ0YsQ0FFQSxnQ0FDRSxTQUNGLENBRUEsZ0NBQ0UsaUJBQW9CLENBQ2YsWUFDUCxDQUVBLGdDQUNFLFdBQ0YsQ0FFQSxnQ0FDRSxtQkFBb0IsQ0FDZixjQUNQLENBRUEsaUNBQ0UsWUFDRixDQUVBLGlDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsaUNBQ0UsWUFDRixDQUVBLGlDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsaUNBQ0UsWUFDRixDQUVBLGlDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsaUNBQ0UsWUFDRixDQUVBLGlDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsaUNBQ0UsWUFDRixDQUVBLGlDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEsaUNBQ0UsWUFDRixDQUVBLGlDQUNFLG9CQUFxQixDQUNoQixlQUNQLENBRUEs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LENBRUEsUUFDRSx5QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UseUJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLHlCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSx5QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UseUJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLHlCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSx5QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UseUJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLHlCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSx5QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UseUJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLHlCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSx5QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UseUJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLHlCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsU0FDRSwwQkFDRixDQUVBLFNBQ0UsNEJBQ0YsQ0FFQSxTQUNFLDZCQUNGLENBRUEsU0FDRSwyQkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxZQUNFLHlCQUNGLENBRUEsV0FDRSx5QkFDRixDQUVBLFdBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLG9DQUNFLFVBQ0UsMkJBQ0YsQ0FFQSxZQUNFLHlCQUNGLENBRUEsV0FDRSx5QkFDRixDQUVBLFdBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsV0FDRSw0QkFDRixDQUdBLFVBQ0Usc0JBQ0YsQ0FFQSxVQUNFLHdCQUNGLENBRUEsVUFDRSx5QkFDRixDQUVBLFVBQ0UsdUJBQ0YsQ0FFQSxVQUNFLHdCQUNGLENBRUEsVUFDRSwwQkFDRixDQUVBLFVBQ0UsMkJBQ0YsQ0FFQSxVQUNFLHlCQUNGLENBRUEsV0FDRSx5QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UseUJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLHlCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSx5QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UseUJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLHlCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSx5QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UseUJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLHlCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSx5QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UseUJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLHlCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSx5QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UseUJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLHlCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSx5QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UseUJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLHlCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsWUFDRSwwQkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSwyQkFDRixDQWhWRixDQWtWQSxPQUNFLHVCQUNGLENBRUEsT0FDRSx5QkFDRixDQUVBLE9BQ0UsMEJBQ0YsQ0FFQSxPQUNFLHdCQUNGLENBRUEsT0FDRSx5QkFDRixDQUVBLE9BQ0UsMkJBQ0YsQ0FFQSxPQUNFLDRCQUNGLENBRUEsT0FDRSwwQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSw2QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsNkJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDZCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSw2QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsNkJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDZCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSw2QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsNkJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDZCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSw2QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsNkJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDZCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSw2QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsNkJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDZCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDRCQUNGLENBRUEsUUFDRSw2QkFDRixDQUVBLFFBQ0UsMkJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSw0QkFDRixDQUVBLFFBQ0UsNkJBQ0YsQ0FFQSxRQUNFLDJCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsNEJBQ0YsQ0FFQSxRQUNFLDZCQUNGLENBRUEsUUFDRSwyQkFDRixDQUVBLFNBQ0UsMkJBQ0YsQ0FFQSxTQUNFLDZCQUNGLENBRUEsU0FDRSw4QkFDRixDQUVBLFNBQ0UsNEJBQ0YsQ0FFQSxvQ0FDRSxVQUNFLHVCQUNGLENBRUEsVUFDRSx5QkFDRixDQUVBLFVBQ0UsMEJBQ0YsQ0FFQSxVQUNFLHdCQUNGLENBRUEsVUFDRSx5QkFDRixDQUVBLFVBQ0UsMkJBQ0YsQ0FFQSxVQUNFLDRCQUNGLENBRUEsVUFDRSwwQkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSw2QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsNkJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDZCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSw2QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsNkJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDZCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSw2QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsNkJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDZCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSw2QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsNkJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDZCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSw2QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsNkJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDZCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxXQUNFLDRCQUNGLENBRUEsV0FDRSw2QkFDRixDQUVBLFdBQ0UsMkJBQ0YsQ0FFQSxXQUNFLDBCQUNGLENBRUEsV0FDRSw0QkFDRixDQUVBLFdBQ0UsNkJBQ0YsQ0FFQSxXQUNFLDJCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFdBQ0UsNEJBQ0YsQ0FFQSxXQUNFLDZCQUNGLENBRUEsV0FDRSwyQkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FFQSxZQUNFLDJCQUNGLENBRUEsWUFDRSw2QkFDRixDQUVBLFlBQ0UsOEJBQ0YsQ0FFQSxZQUNFLDRCQUNGLENBRUEsWUFDRSwyQkFDRixDQUVBLFlBQ0UsNkJBQ0YsQ0FFQSxZQUNFLDhCQUNGLENBRUEsWUFDRSw0QkFDRixDQUVBLFlBQ0UsMkJBQ0YsQ0FFQSxZQUNFLDZCQUNGLENBRUEsWUFDRSw4QkFDRixDQUVBLFlBQ0UsNEJBQ0YsQ0FDRixDQUNBLFNBQ0Usb0JBQ0YsQ0FFQSxNQUNFLGtCQUNGLENBRUEsT0FDRSxtQkFDRixDQUVBLE9BQ0UsbUJBQ0YsQ0FFQSxPQUNFLG1CQUNGLENBRUEsT0FDRSxtQkFDRixDQUVBLE9BQ0UsbUJBQ0YsQ0FFQSxPQUNFLG1CQUNGLENBRUEsT0FDRSxtQkFDRixDQUVBLE9BQ0UsbUJBQ0YsQ0FFQSxPQUNFLG1CQUNGLENBRUEsT0FDRSxtQkFDRixDQUVBLE9BQ0UsbUJBQ0YsQ0FFQSxPQUNFLG1CQUNGLENBRUEsT0FDRSxtQkFDRixDQUVBLE9BQ0UsbUJBQ0YsQ0FFQSxPQUNFLG1CQUNGLENBRUEsT0FDRSxtQkFDRixDQUVBLE9BQ0UsbUJBQ0YsQ0FFQSxPQUNFLG1CQUNGLENBRUEsUUFDRSxvQkFDRixDQUVBLFFBQ0UsbUJBQ0YsQ0FFQSxRQUNFLG1CQUNGLENBRUEsUUFDRSxtQkFDRixDQUVBLFFBQ0UsbUJBQ0YsQ0FFQSxRQUNFLG1CQUNGLENBRUEsUUFDRSxtQkFDRixDQUVBLFFBQ0UsbUJBQ0YsQ0FFQSxRQUNFLG1CQUNGLENBRUEsUUFDRSxtQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLFNBQ0Usb0JBQ0YsQ0FFQSxTQUNFLG9CQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSx3QkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0Usd0JBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFFBQ0UsMEJBQ0YsQ0FFQSxRQUNFLDBCQUNGLENBRUEsUUFDRSwwQkFDRixDQUVBLFlBQ0UsMEJBQ0YsQ0FFQSxXQUNFLHdCQUNGLENBRUEsWUFDRSwwQkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxZQUNFLDBCQUNGLENBRUEsb0NBQ0UsWUFDRSwwQkFDRixDQUVBLFdBQ0UsMEJBQ0YsQ0FFQSxZQUNFLDBCQUNGLENBRUEsV0FDRSwwQkFDRixDQUVBLFlBQ0UsMEJBQ0YsQ0FDRixDQUNBLFlBQ0UseUJBQ0YsQ0FFQSxjQUNFLHlCQUNGLENBRUEsY0FDRSx5QkFDRixDQUVBLFlBQ0UseUJBQ0YsQ0FFQSxVQUNFLHlCQUNGLENBRUEsU0FDRSxvQkFDRixDQUVBLE1BQ0UsMkJBQ0YsQ0FFQSxNQUNFLDBCQUNGLENBRUEsTUFDRSx5QkFDRixDQUVBLE1BQ0UsK0JBQ0YsQ0FFQSxNQUNFLDRCQUNGLENBRUEsTUFDRSwrQkFDRixDQUVBLHFDQUNFLFNBQ0UsMkJBQ0YsQ0FFQSxTQUNFLDBCQUNGLENBRUEsU0FDRSx5QkFDRixDQUVBLFNBQ0UsK0JBQ0YsQ0FFQSxTQUNFLDRCQUNGLENBRUEsU0FDRSwrQkFDRixDQUNGLENBQ0Esb0NBQ0UsU0FDRSwyQkFDRixDQUVBLFNBQ0UsMEJBQ0YsQ0FFQSxTQUNFLHlCQUNGLENBRUEsU0FDRSwrQkFDRixDQUVBLFNBQ0UsNEJBQ0YsQ0FFQSxTQUNFLCtCQUNGLENBQ0YsQ0FDQSxhQUVFLHNCQUNGLENBRUEscUNBQ0UsTUFDRSxzQkFDRixDQUVBLE9BQ0UseUJBQ0YsQ0FDRixDQUNBLG9DQUNFLE1BQ0Usc0JBQ0YsQ0FFQSxNQUNFLHlCQUNGLENBQ0YsQ0FDQSxlQUNFLDhCQUNGLENBRUEsT0FDRSx1QkFDRixDQUtBLGFBQ0UsZ0NBRUUsT0FBUyxDQURULDBCQUVGLENBRUEsS0FDRSxnQ0FDRixDQUVBLFdBQ0UsYUFDRixDQUVBLFVBQ0UsZUFDRixDQUNBLG1CQUNFLGNBQ0YsQ0FDQSxzQ0FDRSxhQUNGLENBQ0EscUNBQ0UsWUFDRixDQUVBLG9CQUNFLGlCQUNGLENBQ0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm90dG9tVG9Ub3Age1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdHRvbVRvVG9wIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJsdXIge1xuICBmcm9tIHtcbiAgICBmaWx0ZXI6IGJsdXIoMS41cmVtKTtcbiAgfVxuICB0byB7XG4gICAgZmlsdGVyOiBibHVyKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJsdXIge1xuICBmcm9tIHtcbiAgICBmaWx0ZXI6IGJsdXIoMS41cmVtKTtcbiAgfVxuICB0byB7XG4gICAgZmlsdGVyOiBibHVyKDApO1xuICB9XG59XG46cm9vdCB7XG4gIC0tZm9udC1mYW1pbHktYmFzZTpcIk5vdG8gU2FucyBKUFwiLCBcIll1IEdvdGhpY1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICAtLWNvbG9yLWRlZmF1bHQ6ICMyODI4Mjg7XG4gIC0tY29sb3Itc3VidGV4dDogIzU1NTtcbiAgLS1jb2xvci10aGVtZTogIzAwNTBBQSA7XG4gIC0tY29sb3ItbGluazogIzAwNTZBQjtcbiAgLS1jb2xvci1zbGlkZTogIzQ0QTdFMTtcbiAgLS1oZWFkZXItaGVpZ2h0OiAxMS42cmVtO1xuICAtLWhlYWRlci1oZWlnaHQtY29tcGFjdDogMDtcbiAgLS1oZWFkZXItd2lkdGg6IDEyMHJlbTtcbiAgLS1jb250ZW50LXdpZHRoOiAxNjByZW07XG4gIC0tY29udGVudC1ndXR0ZXI6IDIuNHJlbTtcbiAgLS1jb250ZW50LWdhcDogMi40cmVtO1xuICAtLWxpbmVhcjogY3ViaWMtYmV6aWVyKDAuMCwgMC4wLCAxLjAsIDEuMCk7XG4gIC8qIGxpbmVhciAqL1xuICAvKiBTaW5l77yI5pyA44KC5byx44GE77yJICovXG4gIC0tZWFzZUluU2luZTogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSk7XG4gIC8qIGVhc2VJblNpbmUgKi9cbiAgLS1lYXNlT3V0U2luZTogY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4gIC8qIGVhc2VPdXRTaW5lICovXG4gIC0tZWFzZUluT3V0U2luZTogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcbiAgLyogZWFzZUluT3V0U2luZSAqL1xuICAvKiBRdWFk77yI5byx44KB44CCU2luZeOCiOOCiuW8t+OBj+OAgUN1Ymlj44KI44KK5byx44GE77yJICovXG4gIC0tZWFzZUluUXVhZDogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTtcbiAgLyogZWFzZUluUXVhZCAqL1xuICAtLWVhc2VPdXRRdWFkOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gIC8qIGVhc2VPdXRRdWFkICovXG4gIC0tZWFzZUluT3V0UXVhZDogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuICAvKiBlYXNlSW5PdXRRdWFkICovXG4gIC8qIEN1Ymlj77yIUXVhZOOCiOOCiuW8t+OBj+OAgVF1YXJ044KI44KK5byx44GE77yJICovXG4gIC0tZWFzZUluQ3ViaWM6IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAvKiBlYXNlSW5DdWJpYyAqL1xuICAtLWVhc2VPdXRDdWJpYzogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIC8qIGVhc2VPdXRDdWJpYyAqL1xuICAtLWVhc2VJbk91dEN1YmljOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIC8qIGVhc2VJbk91dEN1YmljICovXG4gIC8qIFF1YXJ077yIQ3ViaWPjgojjgorlvLfjgY/jgIFRdWludOOCiOOCiuW8seOBhO+8iSAqL1xuICAtLWVhc2VJblF1YXJ0OiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTtcbiAgLyogZWFzZUluUXVhcnQgKi9cbiAgLS1lYXNlT3V0UXVhcnQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIC8qIGVhc2VPdXRRdWFydCAqL1xuICAtLWVhc2VJbk91dFF1YXJ0OiBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICAvKiBlYXNlSW5PdXRRdWFydCAqL1xuICAvKiBRdWludO+8iFF1YXJ044KI44KK5by344GP44CBRXhwb+OCiOOCiuW8seOBhO+8iSAqL1xuICAtLWVhc2VJblF1aW50OiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgLyogZWFzZUluUXVpbnQgKi9cbiAgLS1lYXNlT3V0UXVpbnQ6IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgLyogZWFzZU91dFF1aW50ICovXG4gIC0tZWFzZUluT3V0UXVpbnQ6IGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcbiAgLyogZWFzZUluT3V0UXVpbnQgKi9cbiAgLyogRXhwb++8iOacgOOCguW8t+OBhO+8iSAqL1xuICAtLWVhc2VJbkV4cG86IGN1YmljLWJlemllcigwLjk1LCAwLjA1LCAwLjc5NSwgMC4wMzUpO1xuICAvKiBlYXNlSW5FeHBvICovXG4gIC0tZWFzZU91dEV4cG86IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgLyogZWFzZU91dEV4cG8gKi9cbiAgLS1lYXNlSW5PdXRFeHBvOiBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG4gIC8qIGVhc2VJbk91dEV4cG8gKi9cbiAgLyogQ2lyY++8iEV4cG/jga7jgojjgYbjgarlvLfjgZXjgpLmjIHjgaTjgYzjgIHliqDpgJ/jgoTmuJvpgJ/jga7mmYLplpPjgYzjgojjgorjgobjgovjgoTjgYvjgILvvIkgKi9cbiAgLS1lYXNlSW5DaXJjOiBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSk7XG4gIC8qIGVhc2VJbkNpcmMgKi9cbiAgLS1lYXNlT3V0Q2lyYzogY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG4gIC8qIGVhc2VPdXRDaXJjICovXG4gIC0tZWFzZUluT3V0Q2lyYzogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XG4gIC8qIGVhc2VJbk91dENpcmMgKi9cbiAgLyogQmFja++8iOWwkeOBl+ihjOOBjemBjuOBjuOBpuOBi+OCieaIu+OBo+OBpuOBj+OCi+OCiOOBhuOBquWLleOBje+8iSAqL1xuICAtLWVhc2VJbkJhY2s6IGN1YmljLWJlemllcigwLjYsIC0wLjI4LCAwLjczNSwgMC4wNDUpO1xuICAvKiBlYXNlSW5CYWNrICovXG4gIC0tZWFzZU91dEJhY2s6IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgLyogZWFzZU91dEJhY2sgKi9cbiAgLS1lYXNlSW5PdXRCYWNrOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgLyogZWFzZUluT3V0QmFjayAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWhlYWRlci1oZWlnaHQ6IDUuNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tY29udGVudC1ndXR0ZXI6IDEuNnJlbTtcbiAgfVxufVxuXG4vKiEgbW9kZXJuLW5vcm1hbGl6ZSB2Mi4wLjAgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9zaW5kcmVzb3JodXMvbW9kZXJuLW5vcm1hbGl6ZSAqL1xuLypcbkRvY3VtZW50XG49PT09PT09PVxuKi9cbi8qKlxuVXNlIGEgYmV0dGVyIGJveCBtb2RlbCAob3BpbmlvbmF0ZWQpLlxuKi9cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgLyogSW1wcm92ZSBjb25zaXN0ZW5jeSBvZiBkZWZhdWx0IGZvbnRzIGluIGFsbCBicm93c2Vycy4gKGh0dHBzOi8vZ2l0aHViLmNvbS9zaW5kcmVzb3JodXMvbW9kZXJuLW5vcm1hbGl6ZS9pc3N1ZXMvMykgKi9cbiAgZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLiAqL1xuICAtbW96LXRhYi1zaXplOiA0O1xuICAvKiAzLiBVc2UgYSBtb3JlIHJlYWRhYmxlIHRhYiBzaXplIChvcGluaW9uYXRlZCkuICovXG4gIC1vLXRhYi1zaXplOiA0O1xuICAgICB0YWItc2l6ZTogNDtcbiAgLyogMyAqL1xufVxuXG4vKlxuU2VjdGlvbnNcbj09PT09PT09XG4qL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgLyogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLiAqL1xufVxuXG4vKlxuR3JvdXBpbmcgY29udGVudFxuPT09PT09PT09PT09PT09PVxuKi9cbi8qKlxuMS4gQWRkIHRoZSBjb3JyZWN0IGhlaWdodCBpbiBGaXJlZm94LlxuMi4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2Ugb2YgYm9yZGVyIGNvbG9yIGluIEZpcmVmb3guIChodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTA2NTUpXG4qL1xuaHIge1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbn1cblxuLypcblRleHQtbGV2ZWwgc2VtYW50aWNzXG49PT09PT09PT09PT09PT09PT09PVxuKi9cbi8qKlxuQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4qL1xuYWJiclt0aXRsZV0ge1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5cbi8qKlxuQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIEVkZ2UgYW5kIFNhZmFyaS5cbiovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4xLiBJbXByb3ZlIGNvbnNpc3RlbmN5IG9mIGRlZmF1bHQgZm9udHMgaW4gYWxsIGJyb3dzZXJzLiAoaHR0cHM6Ly9naXRodWIuY29tL3NpbmRyZXNvcmh1cy9tb2Rlcm4tbm9ybWFsaXplL2lzc3Vlcy8zKVxuMi4gQ29ycmVjdCB0aGUgb2RkICdlbScgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuKi9cbmNvZGUsXG5rYmQsXG5zYW1wLFxucHJlIHtcbiAgZm9udC1mYW1pbHk6IHVpLW1vbm9zcGFjZSwgU0ZNb25vLVJlZ3VsYXIsIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBNZW5sbywgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovXG59XG5cbi8qKlxuQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4qL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG5QcmV2ZW50ICdzdWInIGFuZCAnc3VwJyBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qXG5UYWJ1bGFyIGRhdGFcbj09PT09PT09PT09PVxuKi9cbi8qKlxuMS4gUmVtb3ZlIHRleHQgaW5kZW50YXRpb24gZnJvbSB0YWJsZSBjb250ZW50cyBpbiBDaHJvbWUgYW5kIFNhZmFyaS4gKGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTk5OTA4OCwgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMTI5NylcbjIuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLiAoaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9OTM1NzI5LCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk1MDE2KVxuKi9cbnRhYmxlIHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIC8qIDEgKi9cbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG59XG5cbi8qXG5Gb3Jtc1xuPT09PT1cbiovXG4vKipcbjEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG5SZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UgYW5kIEZpcmVmb3guXG4qL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiovXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcblJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4qL1xuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcblJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiovXG46LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBhZGRpdGlvbmFsICc6aW52YWxpZCcgc3R5bGVzIGluIEZpcmVmb3guXG5TZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS9tb3ppbGxhL2dlY2tvLWRldi9ibG9iLzJmOWVhY2Q5ZDNkOTk1YzkzN2I0MjUxYTU1NTdkOTVkNDk0YzliZTEvbGF5b3V0L3N0eWxlL3Jlcy9mb3Jtcy5jc3MjTDcyOC1MNzM3XG4qL1xuOi1tb3otdWktaW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dCAnZmllbGRzZXQnIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiovXG5sZWdlbmQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbkFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lIGFuZCBGaXJlZm94LlxuKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbkNvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIFNhZmFyaS5cbiovXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG46Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4yLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiovXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG5SZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4qL1xuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbjEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4yLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvICdpbmhlcml0JyBpbiBTYWZhcmkuXG4qL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbn1cblxuLypcbkludGVyYWN0aXZlXG49PT09PT09PT09PVxuKi9cbi8qXG5BZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgRm91bmRhdGlvblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBXZWIgRm9udFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIEJhc2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5odG1sIHtcbiAgZm9udC1zaXplOiAwLjYyNWVtO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0LWNvbXBhY3QpO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IG5vbmU7XG59XG5odG1sOmhhcyguLWNvbXBhY3QpIHtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0LWNvbXBhY3QpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGh0bWw6aGFzKC4tY29tcGFjdCkge1xuICAgIHNjcm9sbC1wYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gIH1cbn1cblxuYm9keSB7XG4gIGZvbnQ6IDQwMCAxLjZlbS8xLjcgdmFyKC0tZm9udC1mYW1pbHktYmFzZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iZyk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB1bnNldDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICBib2R5IHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG59XG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxudWwsIG9sLCBsaSwgZGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbnAge1xuICBtYXJnaW46IDA7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMWVtO1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbmlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBidXR0b24ge1xuICBmb250OiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5pbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xufVxuXG5zZWxlY3Qge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGVmYWx1dCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDIuNjY2NjY2NjY2N3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gIExheW91dFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIEZyYW1lXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5ib2R5Li1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuYm9keS4tbWVnYUFjdGl2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbltkYXRhLW1lbnU9b3ZlcmxheV0ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4uLW9wZW4gW2RhdGEtbWVudT1vdmVybGF5XSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5bZGF0YS1tZW51PW92ZXJsYXlNZWdhXSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbltkYXRhLW1lbnU9b3ZlcmxheU1lZ2FdLi1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRlbnQtZ3V0dGVyKTtcbiAgb3ZlcmZsb3cteDogY2xpcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRlbnQtZ3V0dGVyKTtcbiAgfVxufVxuXG4ubC1tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZGluZ01hc2sge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmdNYXNrIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9hZGluZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIC5sLXNlY3Rpb25cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLmwtY29udGFpbmVyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuKjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBIZWFkZXJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLWNvbnRlbnQtZ3V0dGVyKTtcbiAgaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250ZW50LWd1dHRlcik7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAxO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlciB7XG4gICAgLS1oZWFkZXItaGVpZ2h0OiA1LjZyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjZyZW07XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG4ubC1oZWFkZXJfaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1oZWFkZXItd2lkdGgpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDEuNHJlbSAwIDEuNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfaW5uZXIge1xuICAgIHBhZGRpbmctYmxvY2s6IDAuNnJlbTtcbiAgfVxufVxuLmwtaGVhZGVyX2xvZ28ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5sLWhlYWRlcl9sb2dvIGEge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmwtaGVhZGVyX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDMycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9sb2dvIGltZyB7XG4gICAgd2lkdGg6IDE1cmVtO1xuICB9XG59XG4ubC1oZWFkZXJfc3BNZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfc3BNZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNS42cmVtO1xuICAgIGhlaWdodDogNS42cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZSk7XG4gIH1cbiAgLmwtaGVhZGVyX3NwTWVudSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDAuM3JlbTtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIH1cbiAgLmwtaGVhZGVyX3NwTWVudSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAtMnJlbTtcbiAgfVxuICAubC1oZWFkZXJfc3BNZW51IHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmwtaGVhZGVyX3NwTWVudSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiAycmVtO1xuICB9XG59XG4ubC1oZWFkZXJfc3VibmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfc3VibmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbi5sLWhlYWRlcl9zdWJuYXZfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMi40cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9zdWJuYXZfbGlzdCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiAxZnIgMCAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5sLWhlYWRlcl9zdWJuYXZfbGlzdF9pdGVtIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmwtaGVhZGVyX3N1Ym5hdl9saXN0X2l0ZW0gYSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFOUU5RTk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5RTk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4ubC1oZWFkZXJfc2VhcmNoIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9zZWFyY2gge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDIuNHJlbSAxLjZyZW07XG4gIH1cbn1cbi5sLWhlYWRlcl9zZWFyY2hfYnRuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUpIHVybCguLi9pbWFnZXMvaWNvX3NlYXJjaC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMi44cmVtO1xuICBoZWlnaHQ6IDIuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfc2VhcmNoX2J0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtaGVhZGVyX3NlYXJjaF9idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvX3NlYXJjaF9yZS5zdmcpO1xuICB9XG59XG4ubC1oZWFkZXJfc2VhcmNoX2Zvcm0ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDMuNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfc2VhcmNoX2Zvcm0ge1xuICAgIGRpc3BsYXk6IHJldmVydDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmwtaGVhZGVyX3NlYXJjaF9pbnB1dCB7XG4gIGNvbG9yOiAjNUE1QTVBO1xuICBib3JkZXItcmFkaXVzOiAzcmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCOUQyRjE7XG4gIGJhY2tncm91bmQ6ICNFQUYxRkE7XG4gIHdpZHRoOiAzMi4xcmVtO1xuICBwYWRkaW5nOiAwLjhyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDMuNnJlbTtcbn1cbi5sLWhlYWRlcl9zZWFyY2hfc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIuNHJlbTtcbiAgcmlnaHQ6IDIuNHJlbTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29fc2VhcmNoX3Quc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTlyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDIuOHJlbTtcbiAgaGVpZ2h0OiAyLjhyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfc2VhcmNoX3N1Ym1pdCB7XG4gICAgdG9wOiAwLjhyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi5sLWhlYWRlcl9uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBub25lO1xuICB9XG59XG4ubC1oZWFkZXJfbmF2X2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2X2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAwO1xuICAgIHBhZGRpbmc6IDAgMS42cmVtIDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9uYXZfbGlzdF9pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmwtaGVhZGVyX25hdl9saXN0X2l0ZW1fYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC40cmVtIDAuOHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2X2xpc3RfaXRlbV9idG4ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYmxvY2s6IDEuNnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNTY5QjY7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubC1oZWFkZXJfbmF2X2xpc3RfaXRlbV9idG46Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogc29saWQgMnB4ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5sLWhlYWRlcl9uYXZfbGlzdF9pdGVtX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0VBRjFGQTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChob3ZlcjogaG92ZXIpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmwtaGVhZGVyX25hdl9saXN0X2l0ZW1fYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4ubC1oZWFkZXJfbmF2X2xpc3RfaXRlbV9idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvX3RyaS5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICB3aWR0aDogMS4zcmVtO1xuICBoZWlnaHQ6IDAuODVyZW07XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmwtaGVhZGVyX25hdl9saXN0X2l0ZW1fYnRuOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fdHJpX3JlLnN2Zyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIGhlaWdodDogMS4zcmVtO1xuICAgIHdpZHRoOiAwLjg1cmVtO1xuICB9XG59XG4ubC1oZWFkZXJfbmF2X2xpc3RfaXRlbV9idG4uLWFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9uYXZfbGlzdF9pdGVtX2J0bi4tYWN0aXZlOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgfVxufVxuLmwtaGVhZGVyX25hdl9pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC1oZWlnaHQ6IGNhbGMoOTV2aCAtIHZhcigtLWhlYWRlci1oZWlnaHQpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2X2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gIH1cbn1cbi5sLWhlYWRlcl9uYXZfaW5uZXJfdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyLjRyZW0gdmFyKC0tY29udGVudC1ndXR0ZXIpO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmwtaGVhZGVyX25hdl9pbm5lcl90aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmwtaGVhZGVyX25hdl9pbm5lcl90aXRsZV9pbm5lciB7XG4gIG1heC13aWR0aDogdmFyKC0taGVhZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmwtaGVhZGVyX25hdl9pbm5lcl90aXRsZV9pbm5lcl9jbG9zZSB7XG4gIHdpZHRoOiAzLjZyZW07XG4gIGhlaWdodDogMy42cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmwtaGVhZGVyX25hdl9pbm5lcl90aXRsZV9pbm5lcl9jbG9zZSBpbWcge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtaGVhZGVyX25hdl9pbm5lcl90aXRsZV9pbm5lcl9jbG9zZTpob3ZlciBpbWcge1xuICAgIHNjYWxlOiAxLjM7XG4gIH1cbn1cbi5sLWhlYWRlcl9uYXZfaW5uZXJfY29udGVudCB7XG4gIG1heC13aWR0aDogdmFyKC0taGVhZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzJdO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2X2lubmVyX2NvbnRlbnQge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzFdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG59XG4ubC1oZWFkZXJfbmF2X2lubmVyX2NvbnRlbnQuLWNvbDAzIHtcbiAgLW1zLWdyaWQtY29sdW1uczogKDFmcilbM107XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmwtaGVhZGVyX25hdl9pbm5lcl9jb250ZW50Li1jb2wwMyB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogKDFmcilbMV07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjU2OUI2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI0VBRjFGQTtcbiAgICBwYWRkaW5nOiAwIDEuNnJlbSAxLjZyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICB9XG4gIC5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdC4tZmlyc3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbSAwLjRyZW0gMCAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdC4tbGFzdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAuNHJlbSAwLjRyZW07XG4gIH1cbn1cbi5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdF9pdGVtX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyNTY5QjY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjU2OUI2O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0X2l0ZW1fbGluayB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0MyRENGRTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb19tZWdhX3JlLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgMC4zcywgYmFja2dyb3VuZCAwLjNzO1xuICAgIHBhZGRpbmc6IDEuNnJlbSAzLjJyZW0gMS42cmVtIDA7XG4gIH1cbn1cbi5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdF9pdGVtX2xpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IHNvbGlkIDJweCAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdF9pdGVtX2xpbms6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogc29saWQgMnB4IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgfVxufVxuLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0X2l0ZW1fbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2X2lubmVyX2xpc3RfaXRlbV9saW5rOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdF9pdGVtX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMwMDM4Nzg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoaG92ZXI6IGhvdmVyKSBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdF9pdGVtX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNFQUYxRkEgdXJsKC4uL2ltYWdlcy9pY29fbWVnYS5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0X2l0ZW1fbGluazpob3Zlcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ubC1oZWFkZXJfbmF2X2lubmVyX2xpc3RfaXRlbV9saW5rLi1idG4ge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdF9pdGVtX2xpbmsuLWJ0biB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0MyRENGRTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAoaG92ZXI6IGhvdmVyKSB7XG4gIC5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdF9pdGVtX2xpbmsuLWJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgfVxufVxuLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0X2l0ZW1fbGluay4tYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb190cmlfcmUuc3ZnKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb190cmlfcmUuc3ZnKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS42cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdF9pdGVtX2xpbmsuLWJ0bjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICByaWdodDogMC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sLWhlYWRlcl9uYXZfaW5uZXJfbGlzdF9pdGVtX2xpbmsuLWJ0bi4tb3Blbjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2X2lubmVyX2xpc3RfaXRlbV9saW5rLi1idG46OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxLjZyZW07XG4gICAgbGVmdDogY2FsYygxMDAlIC0gMi40cmVtKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZSk7XG4gICAgd2lkdGg6IDIuNHJlbTtcbiAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0X2l0ZW1fY2hpbGQge1xuICBwYWRkaW5nOiAzLjJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS42cmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAzODc4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2X2lubmVyX2xpc3RfaXRlbV9jaGlsZCB7XG4gICAgZ2FwOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0X2l0ZW1fY2hpbGRfaXRlbV9saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0X2l0ZW1fY2hpbGRfaXRlbV9saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDMkRDRkU7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNnJlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb19tZWdhX3JlLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IDEuNnJlbSBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuM3MsIGJhY2tncm91bmQgMC4zcztcbiAgfVxufVxuLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0X2l0ZW1fY2hpbGRfaXRlbV9saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBzb2xpZCAycHggI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2X2lubmVyX2xpc3RfaXRlbV9jaGlsZF9pdGVtX2xpbms6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogc29saWQgMnB4IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtaGVhZGVyX25hdl9pbm5lcl9saXN0X2l0ZW1fY2hpbGRfaXRlbV9saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKGhvdmVyOiBob3ZlcikgYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubC1oZWFkZXJfbmF2X2lubmVyX2xpc3RfaXRlbV9jaGlsZF9pdGVtX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvX21lZ2Euc3ZnKTtcbiAgfVxufVxuXG4uanMtbWVnYW1lbnVUYXJnZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmpzLW1lZ2FtZW51Q2hpbGRUYXJnZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uanMtc2VhcmNoRm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmpzLXNlYXJjaEZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmwtaGVhZGVyX3NwTWVudS4tb3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBvcGVuLW1lbnUtYmFyMDEgMC43NXMgZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBvcGVuLW1lbnUtYmFyMDEgMC43NXMgZm9yd2FyZHM7XG59XG5cbi5sLWhlYWRlcl9zcE1lbnUuLW9wZW4gc3BhbjpudGgtY2hpbGQoMikge1xuICAtd2Via2l0LWFuaW1hdGlvbjogb3Blbi1tZW51LWJhcjAyIDAuNzVzIGZvcndhcmRzO1xuICAgICAgICAgIGFuaW1hdGlvbjogb3Blbi1tZW51LWJhcjAyIDAuNzVzIGZvcndhcmRzO1xufVxuXG4ubC1oZWFkZXJfc3BNZW51Li1vcGVuIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG9wZW4tbWVudS1iYXIwMyAwLjc1cyBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb246IG9wZW4tbWVudS1iYXIwMyAwLjc1cyBmb3J3YXJkcztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG9wZW4tbWVudS1iYXIwMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRvcDogMHJlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDByZW07XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG9wZW4tbWVudS1iYXIwMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRvcDogMHJlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDByZW07XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIG9wZW4tbWVudS1iYXIwMiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgb3Blbi1tZW51LWJhcjAyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIG9wZW4tbWVudS1iYXIwMyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgb3Blbi1tZW51LWJhcjAzIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgfVxufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBGb290ZXJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmZvb3RlciBhIGltZyB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICBmb290ZXIgYSBpbWc6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuXG4ubC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUpO1xuICBvdmVyZmxvdzogcmV2ZXJ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmwtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxufVxuLmwtZm9vdGVyX2lubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZzogMCB2YXIoLS1jb250ZW50LWd1dHRlcik7XG59XG4ubC1mb290ZXJfbG9nbyB7XG4gIGJhY2tncm91bmQ6ICMwMDQwODg7XG59XG4ubC1mb290ZXJfc25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycmVtIDQuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubC1mb290ZXJfc25zIHtcbiAgICBnYXA6IDJyZW0gMy4ycmVtO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubC1mb290ZXJfc25zX2xpbms6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuLmwtZm9vdGVyX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMi40cmVtIDA7XG4gIG1hcmdpbjogMy4ycmVtIDAgMi40cmVtO1xufVxuLmwtZm9vdGVyX25hdl9pdGVtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyNTY5QjY7XG4gIHBhZGRpbmc6IDAgMi40cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sLWZvb3Rlcl9uYXZfaXRlbSB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubC1mb290ZXJfbmF2X2l0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4ubC1mb290ZXJfbmF2X2l0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubC1mb290ZXJfbG9nb0Jsb2NrIHtcbiAgcGFkZGluZzogNHJlbSAwO1xufVxuLmwtZm9vdGVyX2xvZ29CbG9ja19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMy4ycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmwtZm9vdGVyX2xvZ29CbG9ja19pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ubC1mb290ZXJfbG9nb0Jsb2NrX2l0ZW1fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjQjJDNURCO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZ2FwOiAwLjhyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubC1mb290ZXJfbG9nb0Jsb2NrX2l0ZW1fbGluayBpbWcge1xuICAgIHdpZHRoOiAyMnJlbTtcbiAgfVxufVxuLmwtZm9vdGVyX2xvZ29CbG9ja19pdGVtX2xpbmsuLWtpdCB7XG4gIHBhZGRpbmctbGVmdDogMy4ycmVtO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4MUI3RjM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubC1mb290ZXJfbG9nb0Jsb2NrX2l0ZW1fbGluay4ta2l0IHtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMCAwIDA7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4MUI3RjM7XG4gIH1cbn1cbi5sLWZvb3Rlcl9sb2dvQmxvY2tfaXRlbV9saW5rLi1raXQgaW1nIHtcbiAgd2lkdGg6IDIycmVtO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtZm9vdGVyX2xvZ29CbG9ja19pdGVtX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4ubC1mb290ZXJfcGFnZXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDJyZW07XG4gIHRvcDogLTJyZW07XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5sLWZvb3Rlcl9wYWdldG9wIHtcbiAgICByaWdodDogMS42cmVtO1xuICAgIHRvcDogLTEuNnJlbTtcbiAgfVxufVxuLmwtZm9vdGVyX3BhZ2V0b3AuLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMnJlbTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5sLWZvb3Rlcl9wYWdldG9wLi1maXhlZCB7XG4gICAgYm90dG9tOiAxLjZyZW07XG4gIH1cbn1cbi5sLWZvb3Rlcl9wYWdldG9wLi1oaWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4ubC1mb290ZXJfcGFnZXRvcCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubC1mb290ZXJfcGFnZXRvcCBhIC5wYWdldG9wX2Fycm93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubC1mb290ZXJfcGFnZXRvcCBhOmhvdmVyIC5wYWdldG9wX2Fycm93IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICB9XG59XG4ubC1mb290ZXJfY29weXJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuOHJlbSAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUpO1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gIENvbXBvbmVudFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAuYy1idG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1idG4ge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzguNHJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiBzb2xpZCAwLjJyZW0gI0VCRUZGMjtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBwYWRkaW5nOiAxLjZyZW0gMy4ycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYy1idG4ge1xuICAgIHBhZGRpbmc6IDEuNHJlbSAzLjJyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5jLWJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogc29saWQgMC4ycmVtIHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgfVxufVxuLmMtYnRuLi1kbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fZGwuc3ZnKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb19kbC5zdmcpO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMS4ycmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMy4ycmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmMtYnRuLi1kbDpob3Zlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4uYy1idG4uLW1vcmUge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbWF4LXdpZHRoOiAxNnJlbTtcbiAgcGFkZGluZzogMC44cmVtIDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5jLWJ0bi4tY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYy1idG4uLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJhY2tncm91bmQ6ICM4ODg7XG4gIGJvcmRlci1jb2xvcjogIzg4ODtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLmMtdGl0bGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy10aXRsZUx2VHdvIHtcbiAgZm9udC1zaXplOiA0LjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDYuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTYxQTQ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLWNvbnRlbnQtZ2FwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLXRpdGxlTHZUd28ge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5jLXRpdGxlTHZUd28gLi1zdWIge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jLXRpdGxlTHZUd28uLXJldmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5jLXRpdGxlTHZUaHJlZSB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLXRpdGxlTHZUaHJlZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLmMtdGl0bGVMdlRocmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMC43ZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxNjVjYzUgMCUsICMwOWE3MmUgMTAwJSk7XG59XG5cbi5jLXRpdGxlTHZGb3VyIHtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBhZGRpbmctbGVmdDogMi43cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmMtdGl0bGVMdkZvdXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuLmMtdGl0bGVMdkZvdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwLjdlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgYmFja2dyb3VuZDogIzA5YTcyZTtcbn1cblxuLmMtdGl0bGVMdkZpdmUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMwOWE3MmU7XG59XG5cbi5jLWdyaWQge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1jb250ZW50LWdhcCk7XG59XG5cbi5jLWdyaWRbZGF0YS1ncmlkLWNvbF49XCIxLVwiXSB7XG4gIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzFdO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1jb2xePVwiMi1cIl0ge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiAoMWZyKVsyXTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sXj1cIjMtXCJdIHtcbiAgLW1zLWdyaWQtY29sdW1uczogKDFmcilbM107XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG5cbi5jLWdyaWRbZGF0YS1ncmlkLWNvbF49XCI0LVwiXSB7XG4gIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzRdO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1jb2xePVwiNS1cIl0ge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiAoMWZyKVs1XTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtcm93Z2FwXj1cIjAtXCJdIHtcbiAgcm93LWdhcDogMHB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1jb2xnYXBePVwiMC1cIl0ge1xuICAtbW96LWNvbHVtbi1nYXA6IDBweDtcbiAgICAgICBjb2x1bW4tZ2FwOiAwcHg7XG59XG5cbi5jLWdyaWRbZGF0YS1ncmlkLXJvd2dhcF49XCI1LVwiXSB7XG4gIHJvdy1nYXA6IDVweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjUtXCJdIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiA1cHg7XG4gICAgICAgY29sdW1uLWdhcDogNXB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiMTAtXCJdIHtcbiAgcm93LWdhcDogMTBweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjEwLVwiXSB7XG4gIC1tb3otY29sdW1uLWdhcDogMTBweDtcbiAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiMTUtXCJdIHtcbiAgcm93LWdhcDogMTVweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjE1LVwiXSB7XG4gIC1tb3otY29sdW1uLWdhcDogMTVweDtcbiAgICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiMjAtXCJdIHtcbiAgcm93LWdhcDogMjBweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjIwLVwiXSB7XG4gIC1tb3otY29sdW1uLWdhcDogMjBweDtcbiAgICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiMjUtXCJdIHtcbiAgcm93LWdhcDogMjVweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjI1LVwiXSB7XG4gIC1tb3otY29sdW1uLWdhcDogMjVweDtcbiAgICAgICBjb2x1bW4tZ2FwOiAyNXB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiMzAtXCJdIHtcbiAgcm93LWdhcDogMzBweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjMwLVwiXSB7XG4gIC1tb3otY29sdW1uLWdhcDogMzBweDtcbiAgICAgICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiMzUtXCJdIHtcbiAgcm93LWdhcDogMzVweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjM1LVwiXSB7XG4gIC1tb3otY29sdW1uLWdhcDogMzVweDtcbiAgICAgICBjb2x1bW4tZ2FwOiAzNXB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiNDAtXCJdIHtcbiAgcm93LWdhcDogNDBweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjQwLVwiXSB7XG4gIC1tb3otY29sdW1uLWdhcDogNDBweDtcbiAgICAgICBjb2x1bW4tZ2FwOiA0MHB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiNDUtXCJdIHtcbiAgcm93LWdhcDogNDVweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjQ1LVwiXSB7XG4gIC1tb3otY29sdW1uLWdhcDogNDVweDtcbiAgICAgICBjb2x1bW4tZ2FwOiA0NXB4O1xufVxuXG4uYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiNTAtXCJdIHtcbiAgcm93LWdhcDogNTBweDtcbn1cblxuLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIjUwLVwiXSB7XG4gIC1tb3otY29sdW1uLWdhcDogNTBweDtcbiAgICAgICBjb2x1bW4tZ2FwOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtZ3JpZFtkYXRhLWdyaWQtY29sKj1cIi0xLVwiXSB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogKDFmcilbMV07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbCo9XCItMi1cIl0ge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzJdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2wqPVwiLTMtXCJdIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiAoMWZyKVszXTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtY29sKj1cIi00LVwiXSB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogKDFmcilbNF07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbCo9XCItNS1cIl0ge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzVdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXAqPVwiLTAtXCJdIHtcbiAgICByb3ctZ2FwOiAwcHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2xnYXAqPVwiLTAtXCJdIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDBweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLXJvd2dhcCo9XCItNS1cIl0ge1xuICAgIHJvdy1nYXA6IDVweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbGdhcCo9XCItNS1cIl0ge1xuICAgIC1tb3otY29sdW1uLWdhcDogNXB4O1xuICAgICAgICAgY29sdW1uLWdhcDogNXB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtcm93Z2FwKj1cIi0xMC1cIl0ge1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2xnYXAqPVwiLTEwLVwiXSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLXJvd2dhcCo9XCItMTUtXCJdIHtcbiAgICByb3ctZ2FwOiAxNXB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwKj1cIi0xNS1cIl0ge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTVweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXAqPVwiLTIwLVwiXSB7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbGdhcCo9XCItMjAtXCJdIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtcm93Z2FwKj1cIi0yNS1cIl0ge1xuICAgIHJvdy1nYXA6IDI1cHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2xnYXAqPVwiLTI1LVwiXSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyNXB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMjVweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLXJvd2dhcCo9XCItMzAtXCJdIHtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwKj1cIi0zMC1cIl0ge1xuICAgIC1tb3otY29sdW1uLWdhcDogMzBweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXAqPVwiLTM1LVwiXSB7XG4gICAgcm93LWdhcDogMzVweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbGdhcCo9XCItMzUtXCJdIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDM1cHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzNXB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtcm93Z2FwKj1cIi00MC1cIl0ge1xuICAgIHJvdy1nYXA6IDQwcHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2xnYXAqPVwiLTQwLVwiXSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLXJvd2dhcCo9XCItNDUtXCJdIHtcbiAgICByb3ctZ2FwOiA0NXB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwKj1cIi00NS1cIl0ge1xuICAgIC1tb3otY29sdW1uLWdhcDogNDVweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDQ1cHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXAqPVwiLTUwLVwiXSB7XG4gICAgcm93LWdhcDogNTBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbGdhcCo9XCItNTAtXCJdIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDUwcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2wkPVwiLTFcIl0ge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzFdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2wkPVwiLTJcIl0ge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzJdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2wkPVwiLTNcIl0ge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzNdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2wkPVwiLTRcIl0ge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzRdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2wkPVwiLTVcIl0ge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzVdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiLTBcIl0ge1xuICAgIHJvdy1nYXA6IDBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbGdhcF49XCItMFwiXSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiLTVcIl0ge1xuICAgIHJvdy1nYXA6IDVweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbGdhcF49XCItNVwiXSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA1cHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiA1cHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiLTEwXCJdIHtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIi0xMFwiXSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLXJvd2dhcF49XCItMTVcIl0ge1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2xnYXBePVwiLTE1XCJdIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE1cHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtcm93Z2FwXj1cIi0yMFwiXSB7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbGdhcF49XCItMjBcIl0ge1xuICAgIC1tb3otY29sdW1uLWdhcDogMjBweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiLTI1XCJdIHtcbiAgICByb3ctZ2FwOiAyNXB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIi0yNVwiXSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyNXB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMjVweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLXJvd2dhcF49XCItMzBcIl0ge1xuICAgIHJvdy1nYXA6IDMwcHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2xnYXBePVwiLTMwXCJdIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtcm93Z2FwXj1cIi0zNVwiXSB7XG4gICAgcm93LWdhcDogMzVweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbGdhcF49XCItMzVcIl0ge1xuICAgIC1tb3otY29sdW1uLWdhcDogMzVweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDM1cHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1yb3dnYXBePVwiLTQwXCJdIHtcbiAgICByb3ctZ2FwOiA0MHB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtY29sZ2FwXj1cIi00MFwiXSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0MHB4O1xuICAgICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLXJvd2dhcF49XCItNDVcIl0ge1xuICAgIHJvdy1nYXA6IDQ1cHg7XG4gIH1cblxuICAuYy1ncmlkW2RhdGEtZ3JpZC1jb2xnYXBePVwiLTQ1XCJdIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDQ1cHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiA0NXB4O1xuICB9XG5cbiAgLmMtZ3JpZFtkYXRhLWdyaWQtcm93Z2FwXj1cIi01MFwiXSB7XG4gICAgcm93LWdhcDogNTBweDtcbiAgfVxuXG4gIC5jLWdyaWRbZGF0YS1ncmlkLWNvbGdhcF49XCItNTBcIl0ge1xuICAgIC1tb3otY29sdW1uLWdhcDogNTBweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDUwcHg7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5jLWNhcmRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1jYXJkIHtcbiAgbWF4LXdpZHRoOiA1NC40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmMtY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1jYXJkX25hbWUge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RDRUJFRTtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIHBhZGRpbmctYmxvY2s6IDEuNHJlbTtcbn1cbi5jLWNhcmRfaW1nIHtcbiAgcGFkZGluZzogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmMtY2FyZF90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLWNhcmRfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLmMtY2FyZF90ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZy1pbmxpbmU6IDNyZW07XG59XG4uYy1jYXJkX2J0bldyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctaW5saW5lOiAzcmVtO1xufVxuLmMtY2FyZF9idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMy43cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAzcmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGNvbG9yOiAjMDA1NkFCO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA1NkFCO1xuICBib3JkZXItcmFkaXVzOiAyLjJyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uYy1jYXJkX2J0bjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDEuOHJlbTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHggMCA0cHggNXB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDU2QUI7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYy1jYXJkX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAwNTZBQjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuYy1jYXJkX2J0bjpob3Zlcjo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAuYy1sZWFkXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbGVhZCB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLWxlYWQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAuYy10ZXh0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5jLXRleHQgKyAuYy10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5jLWxpbmtcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1saW5rKTtcbn1cbi5jLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5jLXRleHRMaXN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuW2NsYXNzXj1jLXRleHRMaXN0XTpub3QoW2NsYXNzKj1faXRlbV0pOm5vdChbY2xhc3MqPV90aXRsZV0pOm5vdChbY2xhc3MqPV9kYXRhXSkgW2NsYXNzXj1jLW51bWVyaWNMaXN0XTpub3QoW2NsYXNzKj1faXRlbV0pOm5vdChbY2xhc3MqPV90aXRsZV0pOm5vdChbY2xhc3MqPV9kYXRhXSk6bm90KFtjbGFzcyo9X251bWJlcl0pLFxuW2NsYXNzXj1jLXRleHRMaXN0XTpub3QoW2NsYXNzKj1faXRlbV0pOm5vdChbY2xhc3MqPV90aXRsZV0pOm5vdChbY2xhc3MqPV9kYXRhXSkgW2NsYXNzXj1jLWxpbmtBcnJvd0xpc3RdOm5vdChbY2xhc3MqPV9pdGVtXSkge1xuICBtYXJnaW4tdG9wOiAwLjdyZW07XG4gIHBhZGRpbmc6IDAgMCAwLjdyZW07XG59XG5bY2xhc3NePWMtdGV4dExpc3RdOm5vdChbY2xhc3MqPV9pdGVtXSk6bm90KFtjbGFzcyo9X3RpdGxlXSk6bm90KFtjbGFzcyo9X2RhdGFdKSBbY2xhc3NePWMtdGV4dExpc3RdOm5vdChbY2xhc3MqPV9pdGVtXSk6bm90KFtjbGFzcyo9X3RpdGxlXSk6bm90KFtjbGFzcyo9X2RhdGFdKTpub3QoW2NsYXNzKj1faXRlbV0pIHtcbiAgbWFyZ2luLXRvcDogMC43cmVtO1xuICBwYWRkaW5nOiAwIDAgMC43cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICBbY2xhc3NePWMtdGV4dExpc3RdOm5vdChbY2xhc3MqPV9pdGVtXSk6bm90KFtjbGFzcyo9X3RpdGxlXSk6bm90KFtjbGFzcyo9X2RhdGFdKSBbY2xhc3NePWMtdGV4dExpc3RdOm5vdChbY2xhc3MqPV9pdGVtXSk6bm90KFtjbGFzcyo9X3RpdGxlXSk6bm90KFtjbGFzcyo9X2RhdGFdKSBbY2xhc3NePWMtbnVtZXJpY0xpc3RdOm5vdChbY2xhc3MqPV9pdGVtXSk6bm90KFtjbGFzcyo9X3RpdGxlXSk6bm90KFtjbGFzcyo9X2RhdGFdKTpub3QoW2NsYXNzKj1fbnVtYmVyXSksXG5bY2xhc3NePWMtdGV4dExpc3RdOm5vdChbY2xhc3MqPV9pdGVtXSk6bm90KFtjbGFzcyo9X3RpdGxlXSk6bm90KFtjbGFzcyo9X2RhdGFdKSBbY2xhc3NePWMtbGlua0Fycm93TGlzdF06bm90KFtjbGFzcyo9X2l0ZW1dKSB7XG4gICAgbWFyZ2luLXRvcDogMC43cmVtO1xuICB9XG4gIFtjbGFzc149Yy10ZXh0TGlzdF06bm90KFtjbGFzcyo9X2l0ZW1dKTpub3QoW2NsYXNzKj1fdGl0bGVdKTpub3QoW2NsYXNzKj1fZGF0YV0pIFtjbGFzc149Yy10ZXh0TGlzdF06bm90KFtjbGFzcyo9X2l0ZW1dKTpub3QoW2NsYXNzKj1fdGl0bGVdKTpub3QoW2NsYXNzKj1fZGF0YV0pIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOXJlbTtcbiAgfVxufVxuLmMtdGV4dExpc3Qge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmMtdGV4dExpc3RfaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5jLXRleHRMaXN0X2l0ZW06YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwLjY1ZW07XG4gIGxlZnQ6IDAuNHJlbTtcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwOGEyMDtcbn1cbi4tbW9zcyAuYy10ZXh0TGlzdF9pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwOUE3MkU7XG59XG4uYy10ZXh0TGlzdF9pdGVtICsgLmMtdGV4dExpc3RfaXRlbSB7XG4gIG1hcmdpbi10b3A6IDAuN3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLXRleHRMaXN0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMS42cmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5jLXRleHRMaXN0X2l0ZW06OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMC42cmVtO1xuICAgIGhlaWdodDogMC42cmVtO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5jLW51bWVyaWNMaXN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuW2NsYXNzXj1jLW51bWVyaWNMaXN0XTpub3QoW2NsYXNzKj1faXRlbV0pOm5vdChbY2xhc3MqPV90aXRsZV0pOm5vdChbY2xhc3MqPV9kYXRhXSk6bm90KFtjbGFzcyo9X251bWJlcl0pIFtjbGFzc149Yy1udW1lcmljTGlzdF06bm90KFtjbGFzcyo9X2l0ZW1dKTpub3QoW2NsYXNzKj1fdGl0bGVdKTpub3QoW2NsYXNzKj1fZGF0YV0pOm5vdChbY2xhc3MqPV9udW1iZXJdKSxcbltjbGFzc149Yy1udW1lcmljTGlzdF06bm90KFtjbGFzcyo9X2l0ZW1dKTpub3QoW2NsYXNzKj1fdGl0bGVdKTpub3QoW2NsYXNzKj1fZGF0YV0pOm5vdChbY2xhc3MqPV9udW1iZXJdKSBbY2xhc3NePWMtbGlua0Fycm93TGlzdF06bm90KFtjbGFzcyo9X2l0ZW1dKSB7XG4gIG1hcmdpbi10b3A6IDAuN3JlbTtcbiAgcGFkZGluZzogMCAwIDAuN3JlbTtcbn1cbltjbGFzc149Yy1udW1lcmljTGlzdF06bm90KFtjbGFzcyo9X2l0ZW1dKTpub3QoW2NsYXNzKj1fdGl0bGVdKTpub3QoW2NsYXNzKj1fZGF0YV0pOm5vdChbY2xhc3MqPV9udW1iZXJdKSBbY2xhc3NePWMtdGV4dExpc3RdOm5vdChbY2xhc3MqPV9pdGVtXSk6bm90KFtjbGFzcyo9X3RpdGxlXSk6bm90KFtjbGFzcyo9X2RhdGFdKSB7XG4gIG1hcmdpbi10b3A6IDAuN3JlbTtcbiAgcGFkZGluZzogMCAwIDAuN3JlbTtcbn1cblxuLmMtbnVtZXJpY0xpc3Qge1xuICBtYXJnaW46IDA7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xufVxuLmMtbnVtZXJpY0xpc3RfaXRlbSB7XG4gIHBhZGRpbmc6IDAgMCAwIDEuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuLmMtbnVtZXJpY0xpc3RfaXRlbTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMC41cmVtO1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyIDE7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtYmVyKSBcIi5cIjtcbn1cbi5jLW51bWVyaWNMaXN0X2l0ZW0gKyAuYy1udW1lcmljTGlzdF9pdGVtIHtcbiAgbWFyZ2luLXRvcDogMC43cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmMtbnVtZXJpY0xpc3RfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLmMtbm90aWNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbm90aWNlX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5jLW5vdGljZV9pdGVtICsgLmMtbm90aWNlX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmMtbm90aWNlX21hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uYy1ub3RpY2UuLW51bWVyaWMgPiAuYy1ub3RpY2VfaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMmVtO1xufVxuLmMtbm90aWNlLi13MmVtIC5jLW5vdGljZV9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG59XG4uYy1ub3RpY2UuLXczZW0gLmMtbm90aWNlX2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDNlbTtcbn1cbi5jLW5vdGljZS4tdzRlbSAuYy1ub3RpY2VfaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogNGVtO1xufVxuLmMtbm90aWNlLi13NWVtIC5jLW5vdGljZV9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiA1ZW07XG59XG4uYy1ub3RpY2UuLXc2ZW0gLmMtbm90aWNlX2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDZlbTtcbn1cbi5jLW5vdGljZS4tdzdlbSAuYy1ub3RpY2VfaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogN2VtO1xufVxuLmMtbm90aWNlLi13OGVtIC5jLW5vdGljZV9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiA4ZW07XG59XG4uYy1ub3RpY2UuLXc5ZW0gLmMtbm90aWNlX2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDllbTtcbn1cbi5jLW5vdGljZS4tdzEwZW0gLmMtbm90aWNlX2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDEwZW07XG59XG4uYy1ub3RpY2UuLXcxMWVtIC5jLW5vdGljZV9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxMWVtO1xufVxuLmMtbm90aWNlLi13MTJlbSAuYy1ub3RpY2VfaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTJlbTtcbn1cbi5jLW5vdGljZS4tdzEzZW0gLmMtbm90aWNlX2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDEzZW07XG59XG4uYy1ub3RpY2UuLXcxNGVtIC5jLW5vdGljZV9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNGVtO1xufVxuLmMtbm90aWNlLi13MTVlbSAuYy1ub3RpY2VfaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTVlbTtcbn1cbi5jLW5vdGljZS4tdzE2ZW0gLmMtbm90aWNlX2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2ZW07XG59XG4uYy1ub3RpY2UuLXcxN2VtIC5jLW5vdGljZV9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxN2VtO1xufVxuLmMtbm90aWNlLi13MThlbSAuYy1ub3RpY2VfaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMThlbTtcbn1cbi5jLW5vdGljZS4tdzE5ZW0gLmMtbm90aWNlX2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE5ZW07XG59XG4uYy1ub3RpY2UuLXcyMGVtIC5jLW5vdGljZV9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAyMGVtO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAuYy10YWJsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYy10YWJsZSB0aCwgLmMtdGFibGUgdGQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYm9yZGVyOiBzb2xpZCAjMDAyNzUzIDAuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmMtdGFibGVfdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZDogIzBlNmViMztcbiAgd2lkdGg6IDI1LjZyZW07XG59XG4uYy10YWJsZV90aXRsZS4tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmMtdGFibGVfdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4uYy10YWJsZV9pbmZvIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jLXRhYmxlX2NhcHRpb24ge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAycmVtIDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLXRhYmxlIHtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAjMDAyNzUzIDAuMXJlbTtcbiAgfVxuICAuYy10YWJsZSB0aCwgLmMtdGFibGUgdGQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLmMtdGFibGVfdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jLXRhYmxlX2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5jLWltYWdlVW5pdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWltYWdlVW5pdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHpvb206IDE7XG59XG4uYy1pbWFnZVVuaXRfaW1hZ2Uge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLWltYWdlVW5pdF90ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jLWltYWdlVW5pdC4tcGFyYWxsZWwgLmMtaW1hZ2VVbml0X2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5jLWltYWdlVW5pdC4taW1hZ2VMIC5jLWltYWdlVW5pdF9pbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDRyZW07XG59XG4uYy1pbWFnZVVuaXQuLWltYWdlUiAuYy1pbWFnZVVuaXRfaW1hZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmMtaW1hZ2VVbml0W2RhdGEtc3BncmlkPWZhbHNlXSAuYy1pbWFnZVVuaXRfaW1hZ2Uge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYy1pbWFnZVVuaXRbZGF0YS1zcGdyaWQ9ZmFsc2VdIC5jLWltYWdlVW5pdF9pbWFnZSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jLWltYWdlVW5pdFtkYXRhLXNwZ3JpZD1mYWxzZV0uLXJldmVyc2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gIC5jLWltYWdlVW5pdFtkYXRhLXNwZ3JpZD1mYWxzZV0uLXJldmVyc2UgLmMtaW1hZ2VVbml0X2ltYWdlIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwIDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAuYy1maWd1cmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1maWd1cmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbi5jLWZpZ3VyZV9jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLWZpZ3VyZV9jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuICAuYy1maWd1cmUgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLmMtaW1hZ2VXaXRoVGV4dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWltYWdlV2l0aFRleHQge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgLW1zLWdyaWQtY29sdW1uczogMWZyIDMuMnJlbSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogM3JlbSAzLjJyZW07XG59XG4uYy1pbWFnZVdpdGhUZXh0X2ltZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLWltYWdlV2l0aFRleHQge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzFdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLmMtZGVmaW5pdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWRlZmluaXRpb24ge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgLW1zLWdyaWQtY29sdW1uczogYXV0byAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5jLWxpbmtBcnJvd1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWxpbmtBcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG4uYy1saW5rQXJyb3cgYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1saW5rKTtcbn1cbi5jLWxpbmtBcnJvdyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYy1saW5rQXJyb3cgYTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwLjZlbTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHggMCA0cHggNXB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLWNvbG9yLWxpbmspO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmMtbGlua0Fycm93IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAuYy1ib3hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYy1ib3gge1xuICBwYWRkaW5nOiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmMtYm94IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5jLWFuY2hvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWFuY2hvckxpbmsge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgLW1zLWdyaWQtY29sdW1uczogMWZyIDMuMnJlbSAxZnIgMy4ycmVtIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAycmVtIDMuMnJlbTtcbn1cbi5jLWFuY2hvckxpbmtfaXRlbSB7XG4gIHBhZGRpbmc6IDEuMnJlbSA0LjhyZW0gMS4ycmVtIDJyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiBzb2xpZCAwLjJyZW0gdmFyKC0tY29sb3ItdGhlbWUpO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLWFuY2hvckxpbmtfaXRlbSB7XG4gICAgbWluLWhlaWdodDogOHJlbTtcbiAgfVxufVxuLmMtYW5jaG9yTGlua19pdGVtX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYy1hbmNob3JMaW5rX2l0ZW1faWNvbiB7XG4gICAgd2lkdGg6IDRyZW07XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIC13ZWJraXQtbWFzay1zaXplOiA0cmVtO1xuICAgICAgICAgICAgbWFzay1zaXplOiA0cmVtO1xuICB9XG59XG4uYy1hbmNob3JMaW5rX2l0ZW1faWNvbi4tdHlwZTAxIHtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3ByZXNzL2ljb18wMS5zdmcpO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvcHJlc3MvaWNvXzAxLnN2Zyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lKTtcbn1cbi5jLWFuY2hvckxpbmtfaXRlbV9pY29uLi10eXBlMDIge1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvcHJlc3MvaWNvXzAyLnN2Zyk7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9wcmVzcy9pY29fMDIuc3ZnKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUpO1xufVxuLmMtYW5jaG9yTGlua19pdGVtX2ljb24uLXR5cGUwMyB7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9wcmVzcy9pY29fMDMuc3ZnKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3ByZXNzL2ljb18wMy5zdmcpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZSk7XG59XG4uYy1hbmNob3JMaW5rX2l0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig1MCUgNjIuNSUsIDAgMCwgMTAwJSAwKTtcbiAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDYyLjUlLCAwIDAsIDEwMCUgMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAycmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmMtYW5jaG9yTGlua19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmMtYW5jaG9yTGlua19pdGVtOmhvdmVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuYy1hbmNob3JMaW5rX2l0ZW06aG92ZXIgLmMtYW5jaG9yTGlua19pdGVtX2ljb24ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLmMtaW5kZW50TGlzdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLWluZGVudExpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjVyZW07XG59XG4uYy1pbmRlbnRMaXN0X2l0ZW0ge1xuICB0ZXh0LWluZGVudDogLTFlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYy1pbmRlbnRMaXN0X2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5jLW1vZGFsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmMtbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMTA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMGR2aDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLW1vZGFsW2FyaWEtaGlkZGVuPWZhbHNlXSAuYy1tb2RhbF9vdmVybGF5LFxuLmMtbW9kYWxbYXJpYS1oaWRkZW49ZmFsc2VdIC5jLW1vZGFsX2NvbnRlbnQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZUluIDAuNXMgbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFkZUluIDAuNXMgbGluZWFyO1xufVxuLmMtbW9kYWxbYXJpYS1oaWRkZW49dHJ1ZV0gLmMtbW9kYWxfb3ZlcmxheSxcbi5jLW1vZGFsW2FyaWEtaGlkZGVuPXRydWVdIC5jLW1vZGFsX2NvbnRlbnQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZU91dCAwLjVzIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhZGVPdXQgMC41cyBsaW5lYXI7XG59XG4uYy1tb2RhbC5pcy1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYy1tb2RhbF9vdmVybGF5LCAuYy1tb2RhbF9jb250ZW50IHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5jLW1vZGFsX292ZXJsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBwYWRkaW5nOiB2YXIoLS1jb250ZW50LWd1dHRlcik7XG59XG4uYy1tb2RhbF9jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwcmVtO1xuICBwYWRkaW5nOiA0cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJhY2tncm91bmQ6ICNGMUYxRjE7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG1heC1oZWlnaHQ6IDgwZHZoO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jLW1vZGFsX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMuMnJlbSAyLjRyZW07XG4gIH1cbn1cbi5jLW1vZGFsX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbn1cbi5jLW1vZGFsX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYy1tb2RhbF9jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gIG92ZXJ3cml0ZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubC1tYWluIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5sLW1haW4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICBzcGxpZGVcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnNwbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNwbGlkZV9fY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3BsaWRlX19saXN0IHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQ6bm90KC5pcy1hY3RpdmUpIC5zcGxpZGVfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNwbGlkZV9fcGFnaW5hdGlvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnNwbGlkZTpub3QoLmlzLW92ZXJmbG93KSAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwbGlkZV9fcHJvZ3Jlc3NfX2JhciB7XG4gIHdpZHRoOiAwO1xufVxuXG4uc3BsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQsXG4uc3BsaWRlLmlzLXJlbmRlcmVkIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnNwbGlkZV9fc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zcGxpZGVfX3NsaWRlIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5zcGxpZGVfX3NwaW5uZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogc3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTk5O1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAwO1xuICBjb250YWluOiBzdHJpY3Q7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5zcGxpZGVfX3NyIHtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wbGF5LFxuLnNwbGlkZV9fdG9nZ2xlX19wYXVzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wYXVzZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnNwbGlkZV9fdHJhY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGxpZGUtbG9hZGluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3BsaWRlLWxvYWRpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuLnNwbGlkZV9fdHJhY2stLWRyYWdnYWJsZSB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc3BsaWRlX190cmFjay0tZmFkZSA+IC5zcGxpZGVfX2xpc3QgPiAuc3BsaWRlX19zbGlkZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAwO1xufVxuXG4uc3BsaWRlX190cmFjay0tZmFkZSA+IC5zcGxpZGVfX2xpc3QgPiAuc3BsaWRlX19zbGlkZS5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3BsaWRlLS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLnNwbGlkZV9fdHJhY2stLXR0YiA+IC5zcGxpZGVfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwbGlkZV9fYXJyb3dzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjhyZW07XG59XG5cbi5zcGxpZGVfX2Fycm93IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zcGxpZGVfX2Fycm93IHtcbiAgICB3aWR0aDogMi44cmVtO1xuICAgIGhlaWdodDogMi44cmVtO1xuICB9XG59XG5cbi5zcGxpZGVfX2Fycm93OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uc3BsaWRlX19hcnJvdzpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLnNwbGlkZV9fYXJyb3c6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1zbGlkZSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnNwbGlkZS5pcy1mb2N1cy1pbiAuc3BsaWRlX19hcnJvdzpmb2N1cyB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1zbGlkZSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjByZW0pO1xufVxuLnNwbGlkZV9fcGFnaW5hdGlvbiBsaSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjQjBCMEIwO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuMXJlbTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUpO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1zbGlkZSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpmb2N1cyB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1zbGlkZSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5zcGxpZGVfX3Byb2dyZXNzX19iYXIge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLnNwbGlkZV9fc2xpZGUge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5zcGxpZGVfX3NsaWRlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuQHN1cHBvcnRzIChvdXRsaW5lLW9mZnNldDogLTNweCkge1xuICAuc3BsaWRlX19zbGlkZTpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAzcHggc29saWQgdmFyKC0tY29sb3Itc2xpZGUpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnNwbGlkZV9fc2xpZGU6Zm9jdXMtdmlzaWJsZSB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3Itc2xpZGUpO1xuICB9XG59XG5Ac3VwcG9ydHMgKG91dGxpbmUtb2Zmc2V0OiAtM3B4KSB7XG4gIC5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fc2xpZGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1zbGlkZSk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3NsaWRlOmZvY3VzIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1zbGlkZSk7XG4gIH1cblxuICAuc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3RyYWNrID4gLnNwbGlkZV9fbGlzdCA+IC5zcGxpZGVfX3NsaWRlOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXNsaWRlKTtcbiAgfVxufVxuLnNwbGlkZV9fdG9nZ2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1jb2xvci10aGVtZSk7XG4gIHBhZGRpbmc6IDAuOHJlbSAxLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjhyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3aWR0aDogMTJyZW07XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuc3BsaWRlX190b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuc3BsaWRlX190b2dnbGU6aG92ZXIgLnBhdXNlX2ljb25fb3V0ZXIge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbiAgLnNwbGlkZV9fdG9nZ2xlOmhvdmVyIC5wYXVzZV9pY29uX2lubmVyIHtcbiAgICBmaWxsOiB2YXIoLS1jb2xvci10aGVtZSk7XG4gIH1cbiAgLnNwbGlkZV9fdG9nZ2xlOmhvdmVyIC5wbGF5X2ljb24ge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbn1cblxuLnNwbGlkZV9fdG9nZ2xlOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAzcHggc29saWQgdmFyKC0tY29sb3Itc2xpZGUpO1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuXG4uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3RvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1zbGlkZSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5zcGxpZGVfX3RyYWNrLS1uYXYgPiAuc3BsaWRlX19saXN0ID4gLnNwbGlkZV9fc2xpZGUge1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3BsaWRlX190cmFjay0tbmF2ID4gLnNwbGlkZV9fbGlzdCA+IC5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDA7XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDFlbTtcbn1cblxuLnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLXByZXYgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgbGVmdDogMWVtO1xuICByaWdodDogYXV0bztcbn1cblxuLnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgdG9wOiAxZW07XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1wcmV2IHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgYm90dG9tOiAxZW07XG4gIHRvcDogYXV0bztcbn1cblxuLnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uc3BsaWRlX19wYWdpbmF0aW9uLS10dGIge1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDFlbSAwO1xuICByaWdodDogMC41ZW07XG4gIHRvcDogMDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLmZpeGVkQmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucC1maXhlZEJnIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZ19maXhlZC5wbmcpIHJlcGVhdC15IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwZHZoO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWZpeGVkQmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmdfZml4ZWRfdGFiLnBuZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLWZpeGVkQmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmdfZml4ZWRfc3AucG5nKTtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAuaWNvbl9hcnJvd1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWljb25fYXJyb3dfbGluayAucC1pY29uX2Fycm93IHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtaWNvbl9hcnJvd19saW5rIC5wLWljb25fYXJyb3cge1xuICAgIHdpZHRoOiAyLjhyZW07XG4gICAgaGVpZ2h0OiAyLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wLWljb25fYXJyb3dfbGluazpob3ZlciAucC1pY29uX2Fycm93IHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIGZpbGw6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgfVxuICAucC1pY29uX2Fycm93X2xpbms6aG92ZXIgLnAtaWNvbl9hcnJvdy4tdHlwZTAyIHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG4gIC5wLWljb25fYXJyb3dfbGluazpob3ZlciAucC1pY29uX2Fycm93X2JvZHkge1xuICAgIHN0cm9rZTogI2ZmZjtcbiAgfVxuICAucC1pY29uX2Fycm93X2xpbms6aG92ZXIgLnAtaWNvbl9hcnJvd19ib2R5Li10eXBlMDIge1xuICAgIHN0cm9rZTogdmFyKC0tY29sb3ItdGhlbWUpO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5tdlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLW12IHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi5wLW12X2lubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI0ZGRiAxMDAlKTtcbiAgbWF4LXdpZHRoOiAxNjByZW07XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtbXZfaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLnAtbXZfdGV4dGJveCB7XG4gIHdpZHRoOiA0My43NSU7XG4gIHBhZGRpbmc6IDRyZW0gY2xhbXAodmFyKC0tY29udGVudC1ndXR0ZXIpLCA1dncsIDhyZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMuMnJlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1tdl90ZXh0Ym94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRlbnQtZ3V0dGVyKTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbi5wLW12X25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMS42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLW12X25hdiB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG59XG4ucC1tdl9jb250QnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjhyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucC1tdl9zbGlkZSB7XG4gIG1heC13aWR0aDogOTRyZW07XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHdpZHRoOiA1Ni4yNSU7XG4gIHBhZGRpbmc6IDRyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1tdl9zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNHJlbSB2YXIoLS1jb250ZW50LWd1dHRlcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLW12X3NsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnAtbXZfc2xpZGUgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtbXZfc2xpZGVfcGFuZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1tdl9zbGlkZV9wYW5lbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucC1tdl9zbGlkZV9wYW5lbC5pcy1hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSAwLjRzO1xufVxuLnAtbXZfc2xpZGVfcGFuZWxfaW1nX2NhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC44cmVtO1xufVxuLnAtbXZfc2xpZGVfcGFuZWxfaW1nX2NhcHRpb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMS4zcmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fYXJyb3cuc3ZnKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb19hcnJvdy5zdmcpO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wLW12X3NsaWRlX3BhbmVsLmlzLWFjdGl2ZSAucC1tdl9zbGlkZV9wYW5lbF9pbWdfY2FwdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBib3R0b21Ub1RvcCAwLjZzIGVhc2Utb3V0IDAuOHMgZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBib3R0b21Ub1RvcCAwLjZzIGVhc2Utb3V0IDAuOHMgZm9yd2FyZHM7XG59XG5cbi5wLWNhdGVnb3J5TmF2aSB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICAtbXMtZ3JpZC1jb2x1bW5zOiAxZnIgMS42cmVtIDFmciAxLjZyZW0gMWZyIDEuNnJlbSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMS42cmVtO1xuICBtYXJnaW4tYmxvY2s6IDhyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtY2F0ZWdvcnlOYXZpIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiAoMWZyKVsyXTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucC1jYXRlZ29yeU5hdmkge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdhcDogMC40cmVtO1xuICB9XG59XG4ucC1jYXRlZ29yeU5hdmlfaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAyLjRyZW0gMS42cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnAtY2F0ZWdvcnlOYXZpX2l0ZW1fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC40cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZmxleDogMTtcbn1cbi5wLWNhdGVnb3J5TmF2aV9pdGVtX3RleHQgLi1lbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ucC1jYXRlZ29yeU5hdmlfaXRlbV9pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucC1jYXRlZ29yeU5hdmlfaXRlbTpob3ZlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgIGJhY2tncm91bmQ6ICNFQUYxRkE7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxuICAucC1jYXRlZ29yeU5hdmlfaXRlbTpob3ZlciAucC1jYXRlZ29yeU5hdmlfaXRlbV90ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5wLWNhdGVnb3J5TmF2aV9pdGVtOmhvdmVyIC5wLWNhdGVnb3J5TmF2aV9pdGVtX3RleHQgLi1lbiB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgfVxufVxuXG4ucC1tb2RhbF90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS42cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbn1cbi5sLW1haW4gLnAtbW9kYWxfdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1tb2RhbF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cbi5wLW1vZGFsX2NvbnRlbnRzX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtbW9kYWxfY29udGVudHNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4ucC1tb2RhbF9jb250ZW50c19saW5rTGlzdCB7XG4gIGdhcDogMC40cmVtO1xufVxuLnAtbW9kYWxfY29udGVudHNfbGlua0xpc3RfaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucC1tb2RhbF9jb250ZW50c19saW5rTGlzdF9pdGVtOmhvdmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgYmFja2dyb3VuZDogI0VBRjFGQTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB9XG4gIC5wLW1vZGFsX2NvbnRlbnRzX2xpbmtMaXN0X2l0ZW06aG92ZXIgLnAtY2F0ZWdvcnlOYXZpX2l0ZW1fdGV4dCB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAucC1tb2RhbF9jb250ZW50c19saW5rTGlzdF9pdGVtOmhvdmVyIC5wLWNhdGVnb3J5TmF2aV9pdGVtX3RleHQgLi1lbiB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgfVxufVxuXG4ucC1jb250ZW50VGl0bGUge1xuICBmb250LXNpemU6IDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLWNvbnRlbnRUaXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbn1cbi5wLWNvbnRlbnRUaXRsZV9zdWIge1xuICBtYXJnaW4tdG9wOiAtMS42cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ubC1tYWluIC5wLWNvbnRlbnRUaXRsZV9zdWIge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtY29udGVudFRpdGxlX3N1YiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cblxuLnAtcGlja3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXJlbSAwO1xuICBtYXJnaW46IDE1cmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1waWNrdXAge1xuICAgIHBhZGRpbmc6IDhyZW0gMDtcbiAgICBtYXJnaW46IDhyZW0gMDtcbiAgfVxufVxuLnAtcGlja3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKC0xMDAlICsgY2xhbXAoMS4ycmVtLCA0dncsIDhyZW0pKTtcbiAgdG9wOiAwO1xuICB3aWR0aDogY2FsYygyMDAlIC0gMHJlbSk7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAucC1waWNrdXA6OmJlZm9yZSB7XG4gICAgbGVmdDogY2FsYygtMTAwJSArIDRyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNzI0cHgpIHtcbiAgLnAtcGlja3VwOjpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoLTEwMCUgKyAxLjJyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtcGlja3VwOjpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoLTEwMCUgKyAyLjRyZW0pO1xuICB9XG59XG4ucC1waWNrdXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmdfcGlja3VwLnN2Zykgbm8tcmVwZWF0IGxlZnQgdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC04cmVtO1xuICB0b3A6IDdyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAucC1waWNrdXA6OmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1waWNrdXA6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNsYW1wKDI3cmVtLCA2OHZ3LCA2OHJlbSk7XG4gICAgdG9wOiA0cmVtO1xuICAgIGxlZnQ6IGNhbGModmFyKC0tY29udGVudC1ndXR0ZXIpICogLTEpO1xuICB9XG59XG4ucC1waWNrdXBfY29udGVudCB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICAtbXMtZ3JpZC1jb2x1bW5zOiAxZnIgMS42cmVtIDFmciAxLjZyZW0gMWZyIDEuNnJlbSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMCAxLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucC1waWNrdXBfY29udGVudCB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogKDFmcilbMl07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtcGlja3VwX2NvbnRlbnQge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzFdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cbi5wLXBpY2t1cF9jb250ZW50X2l0ZW0ge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgLW1zLWdyaWQtcm93czogc3ViZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMztcbiAgZ3JpZC1yb3c6IHNwYW4gMztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucC1waWNrdXBfY29udGVudF9pdGVtOm50aC1jaGlsZCgzKSwgLnAtcGlja3VwX2NvbnRlbnRfaXRlbTpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtcGlja3VwX2NvbnRlbnRfaXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgfVxufVxuLnAtcGlja3VwX2NvbnRlbnRfaXRlbV9pbWdib3gge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW0gMC40cmVtIDAgMDtcbn1cbi5wLXBpY2t1cF9jb250ZW50X2l0ZW1faW1nYm94IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbSAwLjRyZW0gMCAwO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLnAtcGlja3VwX2NvbnRlbnRfaXRlbV90ZXh0Ym94IHtcbiAgcGFkZGluZzogMS42cmVtIDIuNHJlbSAyLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDByZW0gMHJlbSAwLjRyZW0gMC40cmVtO1xuICBiYWNrZ3JvdW5kOiAjRjFGMUYxO1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgLW1zLWdyaWQtcm93czogc3ViZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLXBpY2t1cF9jb250ZW50X2l0ZW1fdGV4dGJveCB7XG4gICAgcGFkZGluZzogMS42cmVtIDEuNnJlbSAyLjRyZW07XG4gIH1cbn1cbi5wLXBpY2t1cF9jb250ZW50X2l0ZW1fdGV4dGJveF90aXRsZV93YXJwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnAtcGlja3VwX2NvbnRlbnRfaXRlbV90ZXh0Ym94X3RpdGxlX21haW4ge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLXBpY2t1cF9jb250ZW50X2l0ZW1fdGV4dGJveF90aXRsZV9tYWluIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5wLXBpY2t1cF9jb250ZW50X2l0ZW1fdGV4dGJveF90aXRsZV9zdWIge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLXBpY2t1cF9jb250ZW50X2l0ZW1fdGV4dGJveF90aXRsZV9zdWIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG4ucC1waWNrdXBfY29udGVudF9pdGVtX3RleHRib3hfdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zdWJ0ZXh0KTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wLXBpY2t1cF9jb250ZW50X2l0ZW06aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgfVxuICAucC1waWNrdXBfY29udGVudF9pdGVtOmhvdmVyIC5wLXBpY2t1cF9jb250ZW50X2l0ZW1faW1nYm94IGltZyB7XG4gICAgc2NhbGU6IDEuMDI1O1xuICB9XG4gIC5wLXBpY2t1cF9jb250ZW50X2l0ZW06aG92ZXIgLnAtcGlja3VwX2NvbnRlbnRfaXRlbV90ZXh0Ym94IHtcbiAgICBiYWNrZ3JvdW5kOiAjRUFGMUZBO1xuICB9XG4gIC5wLXBpY2t1cF9jb250ZW50X2l0ZW06aG92ZXIgLnAtcGlja3VwX2NvbnRlbnRfaXRlbV90ZXh0Ym94X3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAuMnJlbTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMnJlbTtcbiAgfVxufVxuLnAtcGlja3VwX2ljZTAxIHtcbiAgcmlnaHQ6IDMycmVtO1xuICBib3R0b206IC0xMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLXBpY2t1cF9pY2UwMSB7XG4gICAgd2lkdGg6IGNsYW1wKDMuNXJlbSwgMTB2dywgMTByZW0pO1xuICAgIHJpZ2h0OiAyM3JlbTtcbiAgICByaWdodDogNTAlO1xuICB9XG59XG4ucC1waWNrdXBfaWNlMDIge1xuICByaWdodDogOC40cmVtO1xuICBib3R0b206IC04cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtcGlja3VwX2ljZTAyIHtcbiAgICByaWdodDogMi40cmVtO1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICAgIHdpZHRoOiAxMi42cmVtO1xuICAgIHdpZHRoOiBjbGFtcCgxMi42cmVtLCAzMHZ3LCAyMnJlbSk7XG4gIH1cbn1cblxuLnAtaWNlT2JqZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC44O1xuICB0cmFuc2l0aW9uOiAxcztcbn1cblxuLnAtZXZlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cmVtIHZhcigtLWNvbnRlbnQtZ3V0dGVyKTtcbiAgbWFyZ2luOiAxNXJlbSBjYWxjKHZhcigtLWNvbnRlbnQtZ3V0dGVyKSAqIC0xKSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtZXZlbnQge1xuICAgIHBhZGRpbmc6IDhyZW0gdmFyKC0tY29udGVudC1ndXR0ZXIpO1xuICAgIG1hcmdpbjogOHJlbSBjYWxjKHZhcigtLWNvbnRlbnQtZ3V0dGVyKSAqIC0xKSAwO1xuICB9XG59XG4ucC1ldmVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTUwJTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnAtZXZlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmdfZXZlbnQuc3ZnKSBuby1yZXBlYXQgbGVmdCB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYygoOHJlbSAtIHZhcigtLWNvbnRlbnQtZ3V0dGVyKSkgKiAtMSk7XG4gIHRvcDogOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gIC5wLWV2ZW50OjphZnRlciB7XG4gICAgbGVmdDogdmFyKC0tY29udGVudC1ndXR0ZXIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1ldmVudDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2xhbXAoMjdyZW0sIDY4dncsIDY4cmVtKTtcbiAgICB0b3A6IDRyZW07XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLnAtZXZlbnRfc2xpZGVCbG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWV2ZW50X3NsaWRlQmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLWV2ZW50X3NsaWRlTmF2IHtcbiAgd2lkdGg6IDI2LjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWV2ZW50X3NsaWRlTmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnAtZXZlbnRfc2xpZGVOYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1ldmVudF9zbGlkZU5hdl9ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuNnJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5wLWV2ZW50X3NsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEycmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1ldmVudF9zbGlkZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4ucC1ldmVudF9zbGlkZV90cmFjayB7XG4gIHBhZGRpbmc6IDAuOHJlbTtcbn1cbi5wLWV2ZW50X1NsaWRlTGlzdCB7XG4gIHdpZHRoOiAxNTAuNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wLWV2ZW50X1NsaWRlTGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWV2ZW50X1NsaWRlTGlzdF9pdGVtIHtcbiAgYmFja2dyb3VuZDogI0YxRjFGMTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xufVxuLnAtZXZlbnRfU2xpZGVMaXN0X2ltZ2JveCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbSAwLjRyZW0gMCAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBhc3BlY3QtcmF0aW86IDQ4MS8yNzE7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucC1ldmVudF9TbGlkZUxpc3RfaW1nYm94IGltZyB7XG4gIG1heC1oZWlnaHQ6IDI3LjFyZW07XG4gIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucC1ldmVudF9TbGlkZUxpc3RfaW1nYm94IGltZyB7XG4gICAgbWF4LWhlaWdodDogcmV2ZXJ0O1xuICB9XG59XG4ucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveCB7XG4gIHBhZGRpbmc6IDIuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNHJlbSAwLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMi40cmVtO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnAtZXZlbnRfU2xpZGVMaXN0X3RleHRib3gge1xuICAgIHBhZGRpbmc6IDEuNnJlbSAxLjZyZW0gMi40cmVtO1xuICAgIGdhcDogMS42cmVtO1xuICB9XG59XG4ucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF9kYXRlYm94IHtcbiAgd2lkdGg6IDguN3JlbTtcbiAgcGFkZGluZzogMC4ycmVtIDA7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF9kYXRlYm94X3dlZWsge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgYmFja2dyb3VuZDogIzI4MjgyODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG59XG4ucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF9kYXRlYm94X3RpbWUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAuNnJlbSAwO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdmFyKC0tY29sb3ItZGVmYXVsdCk7XG59XG4ucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF9kYXRlYm94X3BlcmlvZCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC42cmVtIDAgMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZXZlbnRfU2xpZGVMaXN0X3RleHRib3hfZGF0ZWJveF9wZXJpb2Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxLjJyZW07XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAwLjRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvX2Fycm93X21pbmkuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbn1cbi5wLWV2ZW50X1NsaWRlTGlzdF90ZXh0Ym94X2RhdGVib3hfcGVyaW9keWVhciB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLnAtZXZlbnRfU2xpZGVMaXN0X3RleHRib3hfZGF0ZWJveF9kYXkge1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnAtZXZlbnRfU2xpZGVMaXN0X3RleHRib3hfZGF0ZWJveF9kYXkge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG59XG4ucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF9kYXRlYm94X3llYXIge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF9kYXRlYm94X3llYXIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4ucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF90ZXh0IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnAtZXZlbnRfU2xpZGVMaXN0X3RleHRib3hfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5wLWV2ZW50X1NsaWRlTGlzdF90ZXh0Ym94X2NhdGVnb3J5IHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wLWV2ZW50X1NsaWRlTGlzdF90ZXh0Ym94X2NhdGVnb3J5IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG4ucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF9jYXRlZ29yeV9pdGVtIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgMXB4IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnAtZXZlbnRfU2xpZGVMaXN0X3RleHRib3hfY2F0ZWdvcnlfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5wLWV2ZW50X1NsaWRlTGlzdF9saW5rIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnAtZXZlbnRfU2xpZGVMaXN0X2xpbms6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNFQUYxRkE7XG4gIH1cbiAgLnAtZXZlbnRfU2xpZGVMaXN0X2xpbms6aG92ZXIgLnAtZXZlbnRfU2xpZGVMaXN0X2l0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNFQUYxRkE7XG4gIH1cbiAgLnAtZXZlbnRfU2xpZGVMaXN0X2xpbms6aG92ZXIgLnAtZXZlbnRfU2xpZGVMaXN0X2ltZ2JveCBpbWcge1xuICAgIHNjYWxlOiAxLjAyNTtcbiAgfVxuICAucC1ldmVudF9TbGlkZUxpc3RfbGluazpob3ZlciAucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF9kYXRlYm94X3dlZWsge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgfVxuICAucC1ldmVudF9TbGlkZUxpc3RfbGluazpob3ZlciAucC1ldmVudF9TbGlkZUxpc3RfdGV4dGJveF9kYXRlYm94X3RpbWUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICB9XG4gIC5wLWV2ZW50X1NsaWRlTGlzdF9saW5rOmhvdmVyIC5wLWV2ZW50X1NsaWRlTGlzdF90ZXh0Ym94IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICB9XG4gIC5wLWV2ZW50X1NsaWRlTGlzdF9saW5rOmhvdmVyIC5wLWV2ZW50X1NsaWRlTGlzdF90ZXh0Ym94X3RleHQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5wLW5ld3Mge1xuICBwYWRkaW5nLWJsb2NrOiAxNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLW5ld3Mge1xuICAgIHBhZGRpbmctYmxvY2s6IDhyZW07XG4gIH1cbn1cbi5wLW5ld3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmdfbmV3cy5zdmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOHJlbTtcbiAgdG9wOiA4cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLnAtbmV3czo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLW5ld3M6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNsYW1wKDE3cmVtLCAzNHZ3LCA2OHJlbSk7XG4gICAgdG9wOiA0cmVtO1xuICAgIGxlZnQ6IGNhbGModmFyKC0tY29udGVudC1ndXR0ZXIpICogLTEpO1xuICB9XG59XG5cbi5wLW5ld3NMaXN0IHtcbiAgbWF4LXdpZHRoOiAxMDByZW07XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLW5ld3NMaXN0X2l0ZW06bnRoLWNoaWxkKG4rNSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLW5ld3NMaXN0X2l0ZW1fbGluayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDMuMnJlbTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U5RTlFOTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5RTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1uZXdzTGlzdF9pdGVtX2xpbmsge1xuICAgIHBhZGRpbmc6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnAtbmV3c0xpc3RfaXRlbV9saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUFGMUZBO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5wLW5ld3NMaXN0X2l0ZW1fbGluazpob3ZlciAucC1uZXdzTGlzdF9pdGVtX3RpdGxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLnAtbmV3c0xpc3RfaXRlbV9kYXRlYm94IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNHJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U5RTlFOTtcbn1cbi5wLW5ld3NMaXN0X2l0ZW1fZGF0ZWJveF95ZWFyIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1uZXdzTGlzdF9pdGVtX2RhdGVib3hfeWVhciB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5wLW5ld3NMaXN0X2l0ZW1fZGF0ZWJveF9kYXRlIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtbmV3c0xpc3RfaXRlbV9kYXRlYm94X2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4ucC1uZXdzTGlzdF9pdGVtX3RleHRib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC40cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1uZXdzTGlzdF9pdGVtX3RpdGxlYm94IHtcbiAgcGFkZGluZy1yaWdodDogMi40cmVtO1xufVxuLnAtbmV3c0xpc3RfaXRlbV9uZXdJY29uIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC40cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLW5ld3NMaXN0X2l0ZW1fbmV3SWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5wLW5ld3NMaXN0X2l0ZW1fbmV3SWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnAtbmV3c0xpc3RfbW9yZSB7XG4gIG1heC13aWR0aDogMTAwcmVtO1xuICBtYXJnaW46IDRyZW0gYXV0byAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDAuOHJlbTtcbn1cblxuLnAtY291cnNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtY291cnNlIHtcbiAgICBwYWRkaW5nOiA4cmVtIDA7XG4gIH1cbn1cbi5wLWNvdXJzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYygtMTAwJSArIGNsYW1wKDEuMnJlbSwgNHZ3LCA4cmVtKSk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGNhbGMoMjAwJSAtIDByZW0pO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLnAtY291cnNlOjpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoLTEwMCUgKyA0cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTcyNHB4KSB7XG4gIC5wLWNvdXJzZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiBjYWxjKC0xMDAlICsgMS4ycmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWNvdXJzZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiBjYWxjKC0xMDAlICsgMi40cmVtKTtcbiAgfVxufVxuLnAtY291cnNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2JnX2NvdXJzZS5zdmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOHJlbTtcbiAgdG9wOiA4cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLnAtY291cnNlOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnAtY291cnNlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjbGFtcCgzMHJlbSwgNjh2dywgNjhyZW0pO1xuICAgIHRvcDogNHJlbTtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWNvbnRlbnQtZ3V0dGVyKSAqIC0xKTtcbiAgfVxufVxuLnAtY291cnNlX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgLW1zLWdyaWQtY29sdW1uczogMWZyIDAuMnJlbSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMC4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1jb3Vyc2VfY29udGVudCB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogKDFmcilbMV07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnAtY291cnNlX2NvbnRlbnQge1xuICAgIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tY29udGVudC1ndXR0ZXIpICogLTEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5wLWNvdXJzZV9jb250ZW50X3RpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtY291cnNlX2NvbnRlbnRfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuLnAtY291cnNlX2NvbnRlbnRfdGl0bGVfbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wLWNvdXJzZV9jb250ZW50X3RpdGxlX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAuMnJlbTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuNnJlbTtcbiAgfVxufVxuLnAtY291cnNlX2NvbnRlbnRfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuLmwtbWFpbiAucC1jb3Vyc2VfY29udGVudF90ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucC1jb3Vyc2VfY29udGVudF90ZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLnAtY291cnNlX2NvbnRlbnRfbGlzdCB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICAtbXMtZ3JpZC1jb2x1bW5zOiAxZnIgMC4ycmVtIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAwLjJyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdCB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogKDFmcilbMV07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjZyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC44cmVtO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOm50aC1vZi10eXBlKG9kZCk6bnRoLWxhc3Qtb2YtdHlwZSgxKSB7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAyO1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGluazpudGgtb2YtdHlwZShvZGQpOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0VBRjFGQTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIH1cbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOmhvdmVyIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94OjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gIH1cbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOmhvdmVyIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDE6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzAxX3JlLnN2Zyk7XG4gIH1cbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOmhvdmVyIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzAyX3JlLnN2Zyk7XG4gIH1cbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOmhvdmVyIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDM6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzAzX3JlLnN2Zyk7XG4gIH1cbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOmhvdmVyIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzA0X3JlLnN2Zyk7XG4gIH1cbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOmhvdmVyIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzA1X3JlLnN2Zyk7XG4gIH1cbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOmhvdmVyIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDY6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzA2X3JlLnN2Zyk7XG4gIH1cbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOmhvdmVyIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDc6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzA3X3JlLnN2Zyk7XG4gIH1cbiAgLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rOmhvdmVyIC5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDg6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzA4X3JlLnN2Zyk7XG4gIH1cbn1cbi5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjhyZW07XG59XG4ucC1jb3Vyc2VfY29udGVudF9saXN0X2xpbmtfaWNvbmJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvX2NvdXJzZV8wMS5zdmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucC1jb3Vyc2VfY29udGVudF9saXN0X2xpbmtfaWNvbmJveC4taWNvbjAyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb19jb3Vyc2VfMDIuc3ZnKTtcbn1cbi5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvX2NvdXJzZV8wMy5zdmcpO1xufVxuLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rX2ljb25ib3guLWljb24wNDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzA0LnN2Zyk7XG59XG4ucC1jb3Vyc2VfY29udGVudF9saXN0X2xpbmtfaWNvbmJveC4taWNvbjA1OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb19jb3Vyc2VfMDUuc3ZnKTtcbn1cbi5wLWNvdXJzZV9jb250ZW50X2xpc3RfbGlua19pY29uYm94Li1pY29uMDY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvX2NvdXJzZV8wNi5zdmcpO1xufVxuLnAtY291cnNlX2NvbnRlbnRfbGlzdF9saW5rX2ljb25ib3guLWljb24wNzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fY291cnNlXzA3LnN2Zyk7XG59XG4ucC1jb3Vyc2VfY29udGVudF9saXN0X2xpbmtfaWNvbmJveC4taWNvbjA4OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb19jb3Vyc2VfMDguc3ZnKTtcbn1cbi5wLWNvdXJzZV9jb250ZW50X2lubmVyIHtcbiAgcGFkZGluZzogY2xhbXAoMi40cmVtLCAzLjEyNXZ3LCA1cmVtKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnAtY291cnNlX2NvbnRlbnRfaW5uZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5wLWNvdXJzZV9jb250ZW50X2lubmVyLi1lbnZpcm9ubWVudCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmdfZW52aXJvbm1lbnQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLWNvdXJzZV9jb250ZW50X2lubmVyLi1lbnZpcm9ubWVudCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ19lbnZpcm9ubWVudF9zcC5wbmcpO1xuICB9XG59XG4ucC1jb3Vyc2VfY29udGVudF9pbm5lci4tZGVzaWduIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZ19kZXNpZ24ucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLWNvdXJzZV9jb250ZW50X2lubmVyLi1kZXNpZ24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmdfZGVzaWduX3NwLnBuZyk7XG4gIH1cbn1cbi5wLWNvdXJzZV9pY2UwMSB7XG4gIGxlZnQ6IDQzcmVtO1xuICB0b3A6IDEwLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1jb3Vyc2VfaWNlMDEge1xuICAgIHdpZHRoOiBjbGFtcCgxMHJlbSwgMzB2dywgMjhyZW0pO1xuICAgIGxlZnQ6IDY1JTtcbiAgICB0b3A6IDZ2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnAtY291cnNlX2ljZTAxIHtcbiAgICB0b3A6IDlyZW07XG4gIH1cbn1cbi5wLWNvdXJzZV9pY2UwMiB7XG4gIHJpZ2h0OiAtM3JlbTtcbiAgYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtY291cnNlX2ljZTAyIHtcbiAgICBib3R0b206IC0ycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1jb3Vyc2VfaWNlMDIge1xuICAgIHdpZHRoOiBjbGFtcCgxMC4ycmVtLCAzMHZ3LCAyM3JlbSk7XG4gICAgYm90dG9tOiAtMjB2dztcbiAgICByaWdodDogNjUlO1xuICB9XG59XG5cbi5wLXJlZ2lvbmFsIHtcbiAgcGFkZGluZy1ibG9jazogMTVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLXJlZ2lvbmFsIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA4cmVtO1xuICB9XG59XG4ucC1yZWdpb25hbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZ19yZWdpb25hbC5zdmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOHJlbTtcbiAgdG9wOiA4cmVtO1xuICB3aWR0aDogMTE1JTtcbiAgaGVpZ2h0OiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLnAtcmVnaW9uYWw6OmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1yZWdpb25hbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTUwJTtcbiAgICB0b3A6IDRyZW07XG4gICAgbGVmdDogY2FsYyh2YXIoLS1jb250ZW50LWd1dHRlcikgKiAtMSk7XG4gIH1cbn1cbi5wLXJlZ2lvbmFsX2NvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtcmVnaW9uYWxfY29udGVudCB7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucC1yZWdpb25hbF9jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tY29udGVudC1ndXR0ZXIpICogLTEpO1xuICB9XG59XG4ucC1yZWdpb25hbF9jb250ZW50Li1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLXJlZ2lvbmFsX2NvbnRlbnQuLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLXJlZ2lvbmFsX2NvbnRlbnQgKyAucC1yZWdpb25hbF9jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbn1cbi5wLXJlZ2lvbmFsX2NvbnRlbnRfaW1nYm94IHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC1yZWdpb25hbF9jb250ZW50X2ltZ2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucC1yZWdpb25hbF9jb250ZW50X2xvZ28ge1xuICBwYWRkaW5nOiAxLjZyZW0gMy4ycmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U5RTlFOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLXJlZ2lvbmFsX2NvbnRlbnRfbG9nbyB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICB9XG59XG4ucC1yZWdpb25hbF9jb250ZW50X3RleHRib3gge1xuICB3aWR0aDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLXJlZ2lvbmFsX2NvbnRlbnRfdGV4dGJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wLXJlZ2lvbmFsX2NvbnRlbnRfdGV4dGJveCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLnAtcmVnaW9uYWxfY29udGVudF90ZXh0Ym94X2lubmVyIHtcbiAgcGFkZGluZzogNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLXJlZ2lvbmFsX2NvbnRlbnRfdGV4dGJveF9pbm5lciB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICB9XG59XG4ucC1yZWdpb25hbF9jb250ZW50X3RleHRib3hfaW1nIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucC1yZWdpb25hbF9jb250ZW50X3RpdGxlIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1yZWdpb25hbF9jb250ZW50X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5wLXJlZ2lvbmFsX2NvbnRlbnRfdGl0bGVfbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMnJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnAtcmVnaW9uYWxfY29udGVudF90aXRsZWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC40cmVtO1xufVxuLnAtcmVnaW9uYWxfY29udGVudF90aXRsZWJveF9zdWIge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLXJlZ2lvbmFsX2NvbnRlbnRfdGl0bGVib3hfc3ViIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLnAtcmVnaW9uYWxfY29udGVudF90ZXh0IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zdWJ0ZXh0KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wLXJlZ2lvbmFsX2NvbnRlbnRfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5wLXJlZ2lvbmFsX2NvbnRlbnRfbnVtTGlzdCB7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNHJlbTtcbn1cbi5wLXJlZ2lvbmFsX2NvbnRlbnRfbnVtTGlzdF9pdGVtIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXN1YnRleHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNHJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucC1yZWdpb25hbF9jb250ZW50X251bUxpc3RfaXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5wLXJlZ2lvbmFsX2NvbnRlbnRfbnVtTGlzdF9pdGVtOjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyIDE7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtYmVyKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDIuMnJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZSk7XG59XG4ucC1yZWdpb25hbF9jb250ZW50X2NvdXJzZSB7XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbn1cbi5wLXJlZ2lvbmFsX2NvbnRlbnRfY291cnNlX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbi5wLXJlZ2lvbmFsX2NvbnRlbnRfY291cnNlX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZGVmYXVsdCk7XG59XG4ucC1yZWdpb25hbF9jb250ZW50X2NvdXJzZV9saW5rIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgcGFkZGluZzogMS42cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucC1yZWdpb25hbF9jb250ZW50X2NvdXJzZV9saW5rIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLnAtcmVnaW9uYWxfY29udGVudF9jb3Vyc2VfbGluayArIC5wLXJlZ2lvbmFsX2NvbnRlbnRfY291cnNlX2xpbmsge1xuICBtYXJnaW4tdG9wOiAwLjJyZW07XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucC1yZWdpb25hbF9jb250ZW50X2NvdXJzZV9saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUFGMUZBO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxufVxuXG4ucC1pbnRyb0xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDIwMDE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IHZhcigtLWNvbnRlbnQtZ3V0dGVyKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlT3V0IDFzIDEuNnMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWRlT3V0IDFzIDEuNnMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlT3V0IDFzIDEuMnMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWRlT3V0IDFzIDEuMnMgZWFzZS1vdXQgZm9yd2FyZHM7XG59XG4ucC1pbnRyb0xvZ29faW1nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVPdXQgMC4zcyAxcyBlYXNlLW91dCBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb246IGZhZGVPdXQgMC4zcyAxcyBlYXNlLW91dCBmb3J3YXJkcztcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVPdXQgMC4zcyAwLjhzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFkZU91dCAwLjNzIDAuOHMgZWFzZS1vdXQgZm9yd2FyZHM7XG59XG5cbi5wLWludHJvTW92aWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDIwMDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlT3V0IDFzIDRzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFkZU91dCAxcyA0cyBlYXNlLW91dCBmb3J3YXJkcztcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVPdXQgMXMgM3MgZWFzZS1vdXQgZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWRlT3V0IDFzIDNzIGVhc2Utb3V0IGZvcndhcmRzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wLWludHJvTW92aWVfdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDY3LCAxNjUsIDI1NSwgMC41KTtcbiAgbWl4LWJsZW5kLW1vZGU6IG92ZXJsYXk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucC1pbnRyb01vdmllX3RleHQge1xuICBmb250LXNpemU6IDRyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LXNoYWRvdzogMnB4IDNweCAzcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZUluIDFzIDJzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFkZUluIDFzIDJzIGVhc2Utb3V0IGZvcndhcmRzO1xuICBwYWRkaW5nOiB2YXIoLS1jb250ZW50LWd1dHRlcik7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICBDU1MgQW5pbWF0aW9uXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRUb3Age1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNyZW0pO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRUb3Age1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNyZW0pO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbGVmdFRvUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3JlbSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxlZnRUb1JpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNyZW0pO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJpZ2h0VG9MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3JlbSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJpZ2h0VG9MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3JlbSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdHRvbVRvVG9wIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3JlbSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBibHVyIHtcbiAgZnJvbSB7XG4gICAgZmlsdGVyOiBibHVyKDEuNXJlbSk7XG4gIH1cbiAgdG8ge1xuICAgIGZpbHRlcjogYmx1cigwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNjcm9sbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzY3JvbGwge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzY3JvbGxUb3Age1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2Nyb2xsVG9wIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZ3JhZGllbnQge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGdyYWRpZW50IHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZsb2F0ViB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxvYXRWIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZsb2F0SCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNXB4LCAwLCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1cHgsIDAsIDApO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNXB4LCAwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsb2F0SCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNXB4LCAwLCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1cHgsIDAsIDApO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNXB4LCAwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooM2RlZykgc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTNkZWcpIHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigzZGVnKSBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyByb2xsIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigzZGVnKSBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtM2RlZykgc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDNkZWcpIHNjYWxlKDEpO1xuICB9XG59XG4uZml4ZWRfaWNlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogcm9sbCAzLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogcm9sbCAzLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLmZpeGVkX2ljZV9pbm5lciB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmxvYXRIIDdzIGVhc2UtaW4tb3V0IDRzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZsb2F0SCA3cyBlYXNlLWluLW91dCA0cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG59XG4uZml4ZWRfaWNlX2NvcmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmxvYXRWIDZzIGVhc2UtaW4tb3V0IDRzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZsb2F0ViA2cyBlYXNlLWluLW91dCA0cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG59XG4uZml4ZWRfaWNlLi1pY2UwMSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByb2xsIDMuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiByb2xsIDMuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG4uLWljZTAxIC5maXhlZF9pY2VfaW5uZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmxvYXRIIDE3cyBlYXNlLWluLW91dCA0cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmbG9hdEggMTdzIGVhc2UtaW4tb3V0IDRzIGluZmluaXRlIGFsdGVybmF0ZTtcbn1cbi4taWNlMDEgLmZpeGVkX2ljZV9jb3JlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsb2F0ViA2cyBlYXNlLWluLW91dCA2cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmbG9hdFYgNnMgZWFzZS1pbi1vdXQgNnMgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuLmZpeGVkX2ljZS4taWNlMDIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcm9sbCA2LjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogcm9sbCA2LjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLi1pY2UwMiAuZml4ZWRfaWNlX2lubmVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsb2F0SCAxMHMgZWFzZS1pbi1vdXQgOHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmxvYXRIIDEwcyBlYXNlLWluLW91dCA4cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG59XG4uLWljZTAyIC5maXhlZF9pY2VfY29yZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmbG9hdFYgMTVzIGVhc2UtaW4tb3V0IDEwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmbG9hdFYgMTVzIGVhc2UtaW4tb3V0IDEwcyBpbmZpbml0ZSBhbHRlcm5hdGU7XG59XG4uZml4ZWRfaWNlLi1pY2UwMyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByb2xsIDguNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiByb2xsIDguNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG4uLWljZTAzIC5maXhlZF9pY2VfaW5uZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmxvYXRIIDEzcyBlYXNlLWluLW91dCAycyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmbG9hdEggMTNzIGVhc2UtaW4tb3V0IDJzIGluZmluaXRlIGFsdGVybmF0ZTtcbn1cbi4taWNlMDMgLmZpeGVkX2ljZV9jb3JlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsb2F0ViA5cyBlYXNlLWluLW91dCA2cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmbG9hdFYgOXMgZWFzZS1pbi1vdXQgNnMgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuLmZpeGVkX2ljZS4taWNlMDQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcm9sbCA1LjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogcm9sbCA1LjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLi1pY2UwNCAuZml4ZWRfaWNlX2lubmVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsb2F0SCA5cyBlYXNlLWluLW91dCA0cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmbG9hdEggOXMgZWFzZS1pbi1vdXQgNHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuLi1pY2UwNCAuZml4ZWRfaWNlX2NvcmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmxvYXRWIDEycyBlYXNlLWluLW91dCA2cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmbG9hdFYgMTJzIGVhc2UtaW4tb3V0IDZzIGluZmluaXRlIGFsdGVybmF0ZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gIFV0aWxpdHlcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnUtbXQwIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10NSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw1IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDE1IHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDMwIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNDUge1xuICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDU1IHtcbiAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNTUge1xuICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDYwIHtcbiAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNjUge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDc1IHtcbiAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNzUge1xuICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDg1IHtcbiAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iODUge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sODUge1xuICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDkwIHtcbiAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iOTUge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW10U21hbGwge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbXROb3JtYWwge1xuICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW10TGFyZ2Uge1xuICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iU21hbGwge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWJOb3JtYWwge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iTGFyZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIHUtbXRTbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1tdE5vcm1hbCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbXRMYXJnZSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWJTbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1tYk5vcm1hbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWJMYXJnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAudS1tdC1zcDAge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbXItc3AwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3AwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1sLXNwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbXQtc3A1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1iLXNwNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1tbC1zcDUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3AxMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3AxMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3AxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3AxNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3AyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3AyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3AyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3AyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3AzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3AzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3AzNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3AzNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A0MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A0NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A0NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A1NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A1NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A2MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwNjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A2NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A2NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A3MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A3MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A4MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A4NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A4NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A5MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A5MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwOTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1yLXNwOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWItc3A5NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3A5NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW10LXNwMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbXItc3AxMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LW1iLXNwMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtbWwtc3AxMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4udS1wdDAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw1IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwxNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQyNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwzMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIzNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIzNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ0MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NDUge1xuICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw0NSB7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI1MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ1NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNTUge1xuICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDU1IHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw2MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI2NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI2NSB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNjUge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NzUge1xuICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjc1IHtcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjc1IHtcbiAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw3NSB7XG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI4MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ4NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByODUge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiODUge1xuICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDg1IHtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0OTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wcjkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw5MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHI5NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI5NSB7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsOTUge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQxMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHIxMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnUtcHQtc3AwIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wci1zcDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wbC1zcDAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wdC1zcDUge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wYi1zcDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBsLXNwNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wci1zcDEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wYi1zcDEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wdC1zcDE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHItc3AxNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBsLXNwMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHQtc3AyMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBiLXNwMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wbC1zcDIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wci1zcDI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wYi1zcDI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wdC1zcDMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHItc3AzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBsLXNwMzAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHQtc3AzNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBiLXNwMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wbC1zcDM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wci1zcDQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wYi1zcDQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3A0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wdC1zcDQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHItc3A0NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3A0NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBsLXNwNDUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHQtc3A1MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBiLXNwNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wbC1zcDUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wci1zcDU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wYi1zcDU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3A1NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wdC1zcDYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHItc3A2MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3A2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBsLXNwNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHQtc3A2NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBiLXNwNjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wbC1zcDY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wci1zcDcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wYi1zcDcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3A3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wdC1zcDc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHItc3A3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3A3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBsLXNwNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHQtc3A4MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBiLXNwODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wbC1zcDgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wci1zcDg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wYi1zcDg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3A4NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wdC1zcDkwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHItc3A5MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3A5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBsLXNwOTAge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcHQtc3A5NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXBiLXNwOTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1wbC1zcDk1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTA1IHtcbiAgICBwYWRkaW5nLXRvcDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTA1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxMDUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxMDUge1xuICAgIHBhZGRpbmctbGVmdDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxMjUge1xuICAgIHBhZGRpbmctbGVmdDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxMzAge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxMzUge1xuICAgIHBhZGRpbmctbGVmdDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTQ1IHtcbiAgICBwYWRkaW5nLXRvcDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxNDUge1xuICAgIHBhZGRpbmctbGVmdDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTU1IHtcbiAgICBwYWRkaW5nLXRvcDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxNTUge1xuICAgIHBhZGRpbmctbGVmdDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTY1IHtcbiAgICBwYWRkaW5nLXRvcDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxNjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxNjUge1xuICAgIHBhZGRpbmctbGVmdDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTcwIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTc1IHtcbiAgICBwYWRkaW5nLXRvcDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxNzUge1xuICAgIHBhZGRpbmctbGVmdDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTg1IHtcbiAgICBwYWRkaW5nLXRvcDogMTg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxODUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxODUge1xuICAgIHBhZGRpbmctbGVmdDogMTg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTkwIHtcbiAgICBwYWRkaW5nLXRvcDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxOTAge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMTk1IHtcbiAgICBwYWRkaW5nLXRvcDogMTk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMTk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AxOTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AxOTUge1xuICAgIHBhZGRpbmctbGVmdDogMTk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjA1IHtcbiAgICBwYWRkaW5nLXRvcDogMjA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjA1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyMDUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyMDUge1xuICAgIHBhZGRpbmctbGVmdDogMjA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjEwIHtcbiAgICBwYWRkaW5nLXRvcDogMjEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyMTAge1xuICAgIHBhZGRpbmctbGVmdDogMjEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjE1IHtcbiAgICBwYWRkaW5nLXRvcDogMjE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyMTUge1xuICAgIHBhZGRpbmctbGVmdDogMjE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjMwIHtcbiAgICBwYWRkaW5nLXRvcDogMjMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyMzAge1xuICAgIHBhZGRpbmctbGVmdDogMjMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjM1IHtcbiAgICBwYWRkaW5nLXRvcDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyMzUge1xuICAgIHBhZGRpbmctbGVmdDogMjM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjQwIHtcbiAgICBwYWRkaW5nLXRvcDogMjQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyNDAge1xuICAgIHBhZGRpbmctbGVmdDogMjQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjQ1IHtcbiAgICBwYWRkaW5nLXRvcDogMjQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyNDUge1xuICAgIHBhZGRpbmctbGVmdDogMjQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXB0LXNwMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXByLXNwMjUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGItc3AyNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtcGwtc3AyNTAge1xuICAgIHBhZGRpbmctbGVmdDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnUtd0F1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udS13NSB7XG4gIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xufVxuXG4udS13MTAge1xuICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi51LXcxNSB7XG4gIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbn1cblxuLnUtdzIwIHtcbiAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuXG4udS13MjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi51LXczMCB7XG4gIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cblxuLnUtdzM1IHtcbiAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xufVxuXG4udS13NDAge1xuICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi51LXc0NSB7XG4gIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbn1cblxuLnUtdzUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udS13NTUge1xuICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG59XG5cbi51LXc2MCB7XG4gIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbn1cblxuLnUtdzY1IHtcbiAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuXG4udS13NzAge1xuICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi51LXc3NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnUtdzgwIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4udS13ODUge1xuICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG59XG5cbi51LXc5MCB7XG4gIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbn1cblxuLnUtdzk1IHtcbiAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4udS13MTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnUtdzFlbSB7XG4gIHdpZHRoOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzJlbSB7XG4gIHdpZHRoOiAyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzNlbSB7XG4gIHdpZHRoOiAzZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzRlbSB7XG4gIHdpZHRoOiA0ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzVlbSB7XG4gIHdpZHRoOiA1ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzZlbSB7XG4gIHdpZHRoOiA2ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzdlbSB7XG4gIHdpZHRoOiA3ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzhlbSB7XG4gIHdpZHRoOiA4ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzllbSB7XG4gIHdpZHRoOiA5ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzEwZW0ge1xuICB3aWR0aDogMTBlbSAhaW1wb3J0YW50O1xufVxuXG4udS13MTFlbSB7XG4gIHdpZHRoOiAxMWVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXcxMmVtIHtcbiAgd2lkdGg6IDEyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzEzZW0ge1xuICB3aWR0aDogMTNlbSAhaW1wb3J0YW50O1xufVxuXG4udS13MTRlbSB7XG4gIHdpZHRoOiAxNGVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXcxNWVtIHtcbiAgd2lkdGg6IDE1ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzE2ZW0ge1xuICB3aWR0aDogMTZlbSAhaW1wb3J0YW50O1xufVxuXG4udS13MTdlbSB7XG4gIHdpZHRoOiAxN2VtICFpbXBvcnRhbnQ7XG59XG5cbi51LXcxOGVtIHtcbiAgd2lkdGg6IDE4ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzE5ZW0ge1xuICB3aWR0aDogMTllbSAhaW1wb3J0YW50O1xufVxuXG4udS13MjBlbSB7XG4gIHdpZHRoOiAyMGVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXcyMWVtIHtcbiAgd2lkdGg6IDIxZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzIyZW0ge1xuICB3aWR0aDogMjJlbSAhaW1wb3J0YW50O1xufVxuXG4udS13MjNlbSB7XG4gIHdpZHRoOiAyM2VtICFpbXBvcnRhbnQ7XG59XG5cbi51LXcyNGVtIHtcbiAgd2lkdGg6IDI0ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzI1ZW0ge1xuICB3aWR0aDogMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udS13MjZlbSB7XG4gIHdpZHRoOiAyNmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXcyN2VtIHtcbiAgd2lkdGg6IDI3ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzI4ZW0ge1xuICB3aWR0aDogMjhlbSAhaW1wb3J0YW50O1xufVxuXG4udS13MjllbSB7XG4gIHdpZHRoOiAyOWVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXczMGVtIHtcbiAgd2lkdGg6IDMwZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzMxZW0ge1xuICB3aWR0aDogMzFlbSAhaW1wb3J0YW50O1xufVxuXG4udS13MzJlbSB7XG4gIHdpZHRoOiAzMmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXczM2VtIHtcbiAgd2lkdGg6IDMzZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzM0ZW0ge1xuICB3aWR0aDogMzRlbSAhaW1wb3J0YW50O1xufVxuXG4udS13MzVlbSB7XG4gIHdpZHRoOiAzNWVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXczNmVtIHtcbiAgd2lkdGg6IDM2ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzM3ZW0ge1xuICB3aWR0aDogMzdlbSAhaW1wb3J0YW50O1xufVxuXG4udS13MzhlbSB7XG4gIHdpZHRoOiAzOGVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXczOWVtIHtcbiAgd2lkdGg6IDM5ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzQwZW0ge1xuICB3aWR0aDogNDBlbSAhaW1wb3J0YW50O1xufVxuXG4udS13NDFlbSB7XG4gIHdpZHRoOiA0MWVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXc0MmVtIHtcbiAgd2lkdGg6IDQyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzQzZW0ge1xuICB3aWR0aDogNDNlbSAhaW1wb3J0YW50O1xufVxuXG4udS13NDRlbSB7XG4gIHdpZHRoOiA0NGVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXc0NWVtIHtcbiAgd2lkdGg6IDQ1ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzQ2ZW0ge1xuICB3aWR0aDogNDZlbSAhaW1wb3J0YW50O1xufVxuXG4udS13NDdlbSB7XG4gIHdpZHRoOiA0N2VtICFpbXBvcnRhbnQ7XG59XG5cbi51LXc0OGVtIHtcbiAgd2lkdGg6IDQ4ZW0gIWltcG9ydGFudDtcbn1cblxuLnUtdzQ5ZW0ge1xuICB3aWR0aDogNDllbSAhaW1wb3J0YW50O1xufVxuXG4udS13NTBlbSB7XG4gIHdpZHRoOiA1MGVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzMTEge1xuICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mczEyIHtcbiAgZm9udC1zaXplOiAxLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnMxMyB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzMTQge1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mczE1IHtcbiAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnMxNiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzMTcge1xuICBmb250LXNpemU6IDEuN3JlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mczE4IHtcbiAgZm9udC1zaXplOiAxLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnMxOSB7XG4gIGZvbnQtc2l6ZTogMS45cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzMjAge1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnMyMSB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzMjIge1xuICBmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mczIzIHtcbiAgZm9udC1zaXplOiAyLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnMyNCB7XG4gIGZvbnQtc2l6ZTogMi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzMjUge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mczI2IHtcbiAgZm9udC1zaXplOiAyLjZyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnMyNyB7XG4gIGZvbnQtc2l6ZTogMi43cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzMjgge1xuICBmb250LXNpemU6IDIuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mczI5IHtcbiAgZm9udC1zaXplOiAyLjlyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnMzMCB7XG4gIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mczMxIHtcbiAgZm9udC1zaXplOiAzLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnMzMiB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzMzMge1xuICBmb250LXNpemU6IDMuM3JlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mczM0IHtcbiAgZm9udC1zaXplOiAzLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnMzNSB7XG4gIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzWGxhcmdlIHtcbiAgZm9udC1zaXplOiAyLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZnNMYXJnZSB7XG4gIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mc01lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZzU21hbGwge1xuICBmb250LXNpemU6IDEuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mc1hzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC51LWZzWGxhcmdlIHtcbiAgICBmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtZnNMYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LWZzTWVkaXVtIHtcbiAgICBmb250LXNpemU6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtZnNTbWFsbCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LWZzWHNtYWxsIHtcbiAgICBmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS10ZXh0Ym9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dG1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dG5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dHRoaW4ge1xuICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWluZGVudCB7XG4gIHRleHQtaW5kZW50OiAxZW0gIWltcG9ydGFudDtcbn1cblxuLnUtY2xlYXIge1xuICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xufVxuXG4udS1hYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udS1hciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi51LWFsIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udS12bSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLnUtdnQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi51LXZiIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLnUtYWMtcGMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtYXItcGMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1hbC1wYyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtdm0tcGMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXZ0LXBjIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS12Yi1wYyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAudS1hYy1zcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS1hci1zcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LWFsLXNwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudS12bS1zcCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtdnQtc3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXZiLXNwIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51LXNwLFxuLnUtdGFiIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtcGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC51LXRhYiB7XG4gICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAudS1wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnUtc3Age1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxufVxuLnUtaW5saW5lQmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnUtZW1wIHtcbiAgY29sb3I6ICNlMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gIFByaW50XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBwcmludCB7XG4gIGh0bWw6bm90KFtjbGFzcyo9LW1vYmlsZV0pIGJvZHkge1xuICAgIHdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcbiAgICB6b29tOiAwLjg7XG4gIH1cblxuICBib2R5IHtcbiAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gIH1cblxuICAubC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5sLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAubC1oZWFkZXIuLWNvbXBhY3Qge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAubC1oZWFkZXIuLWNvbXBhY3QgLmwtaGVhZGVyX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgfVxuICAubC1oZWFkZXIuLWNvbXBhY3QgLmwtaGVhZGVyX3V0aWxpdHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuaGVyb1JlY3J1aXQ6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4iXX0= */