/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.aa-module-spacing--large,.aa-module-spacing-top--large,.aa-panel,.aa-system,.burj{padding-top:80px}@media (min-width:992px){.aa-module-spacing--large,.aa-module-spacing-top--large,.aa-panel,.aa-system,.burj{padding-top:120px}}.aa-module-spacing--large,.aa-module-spacing-bottom--large,.aa-pagination,.aa-panel,.aa-system,.burj{padding-bottom:80px}@media (min-width:992px){.aa-module-spacing--large,.aa-module-spacing-bottom--large,.aa-pagination,.aa-panel,.aa-system,.burj{padding-bottom:120px}}.aa-blog-articles--related .aa-blog-articles__inner,.aa-blog-header__inner,.aa-blog-post--basic .aa-blog-post-content,.aa-column--text,.aa-module-spacing--medium,.aa-module-spacing-top--medium,.empire{padding-top:60px}@media (min-width:992px){.aa-blog-articles--related .aa-blog-articles__inner,.aa-blog-header__inner,.aa-blog-post--basic .aa-blog-post-content,.aa-column--text,.aa-module-spacing--medium,.aa-module-spacing-top--medium,.empire{padding-top:80px}}@media (min-width:1440px){.aa-blog-articles--related .aa-blog-articles__inner,.aa-blog-header__inner,.aa-blog-post--basic .aa-blog-post-content,.aa-column--text,.aa-module-spacing--medium,.aa-module-spacing-top--medium,.empire{padding-top:100px}}.aa-blog-articles,.aa-blog-post-content,.aa-column--text,.aa-module-spacing--medium,.aa-module-spacing-bottom--medium,.empire{padding-bottom:60px}@media (min-width:992px){.aa-blog-articles,.aa-blog-post-content,.aa-column--text,.aa-module-spacing--medium,.aa-module-spacing-bottom--medium,.empire{padding-bottom:80px}}@media (min-width:1440px){.aa-blog-articles,.aa-blog-post-content,.aa-column--text,.aa-module-spacing--medium,.aa-module-spacing-bottom--medium,.empire{padding-bottom:100px}}.aa-blog-header{margin-bottom:60px}@media (min-width:992px){.aa-blog-header{margin-bottom:80px}}@media (min-width:1440px){.aa-blog-header{margin-bottom:100px}}.aa-columns-image .aa-column--image,.aa-module-spacing--small,.aa-module-spacing-top--small,.aa-site-footer__footer,.eiffel{padding-top:40px}@media (min-width:992px){.aa-columns-image .aa-column--image,.aa-module-spacing--small,.aa-module-spacing-top--small,.aa-site-footer__footer,.eiffel{padding-top:50px}}@media (min-width:1440px){.aa-columns-image .aa-column--image,.aa-module-spacing--small,.aa-module-spacing-top--small,.aa-site-footer__footer,.eiffel{padding-top:64px}}.aa-module-spacing--small,.aa-module-spacing-bottom--small,.aa-site-footer__body,.eiffel{padding-bottom:40px}@media (min-width:992px){.aa-module-spacing--small,.aa-module-spacing-bottom--small,.aa-site-footer__body,.eiffel{padding-bottom:50px}}@media (min-width:1440px){.aa-module-spacing--small,.aa-module-spacing-bottom--small,.aa-site-footer__body,.eiffel{padding-bottom:64px}}.aa-module .aa-tabs--nav .aa-tabs--links,.aa-tabs--nav .aa-tabs--links{margin-bottom:40px}@media (min-width:992px){.aa-module .aa-tabs--nav .aa-tabs--links,.aa-tabs--nav .aa-tabs--links{margin-bottom:50px}}@media (min-width:1440px){.aa-module .aa-tabs--nav .aa-tabs--links,.aa-tabs--nav .aa-tabs--links{margin-bottom:64px}}.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__body,.aa-blog-post-intro,.liberty{padding-top:30px}@media (min-width:1440px){.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__body,.aa-blog-post-intro,.liberty{padding-top:40px}}.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__body,.aa-blog-header__inner,.aa-blog-post-intro,.liberty{padding-bottom:30px}@media (min-width:1440px){.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__body,.aa-blog-header__inner,.aa-blog-post-intro,.liberty{padding-bottom:40px}}.aa-blog-post-intro__header{margin-bottom:30px}@media (min-width:1440px){.aa-blog-post-intro__header{margin-bottom:40px}}.aa-module-spacing--smallest,.aa-module-spacing-top--smallest,.londonbridge{padding-top:20px}@media (min-width:992px){.aa-module-spacing--smallest,.aa-module-spacing-top--smallest,.londonbridge{padding-top:20px}}.aa-module-spacing--smallest,.aa-module-spacing-bottom--smallest,.londonbridge{padding-bottom:20px}@media (min-width:992px){.aa-module-spacing--smallest,.aa-module-spacing-bottom--smallest,.londonbridge{padding-bottom:20px}}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.aa-site-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer,header,main{width:100%}>footer{margin-top:auto}a{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:#10243e;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a:active,a:focus,a:hover{color:#0b182a}a:focus{outline:none}a:active,a:hover{outline:0}hr{margin-top:0;margin-bottom:30px;border:0;border-top:4px solid #f9f9f9}@media (min-width:992px){hr{margin-bottom:40px}}iframe,img,video{max-width:100%}img{display:block;height:auto}@font-face{font-family:Abel Pro;src:url(https://f.hubspotusercontent20.net/hubfs/8840478/abel-pro-webfont.woff2) format("woff2"),url(https://f.hubspotusercontent20.net/hubfs/8840478/abel-pro-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Abel Pro Bold;src:url(https://f.hubspotusercontent20.net/hubfs/8840478/abel-pro-bold-webfont.woff2) format("woff2"),url(https://f.hubspotusercontent20.net/hubfs/8840478/abel-pro-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:24px;font-family:Abel Pro,Arial,sans-serif;font-weight:400;color:#10243e}@media (min-width:992px){body{font-size:18px;line-height:26px}}.aa-blog-article__body .aa-blog-article__title,.aa-blog-article__category,.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-blog-articles--list .aa-blog-article__body .aa-blog-article__title,.aa-cards--articles .aa-card__title,h1,h2,h3,h4,h5,h6{margin:0;clear:both;font-family:Abel Pro Bold,Arial,sans-serif;color:inherit}.aa-blog-article__body .aa-blog-article__title br,.aa-blog-article__category br,.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title br,.aa-blog-articles--list .aa-blog-article__body .aa-blog-article__title br,.aa-cards--articles .aa-card__title br,h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}@media (min-width:992px){.aa-blog-article__body .aa-blog-article__title br,.aa-blog-article__category br,.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title br,.aa-blog-articles--list .aa-blog-article__body .aa-blog-article__title br,.aa-cards--articles .aa-card__title br,h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:block}}.aa-blog-article__body .aa-blog-article__title:last-child,.aa-blog-article__category:last-child,.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title:last-child,.aa-cards--articles .aa-card__title:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .success,.h1,h1{margin-bottom:20px;font-size:40px;line-height:46px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none}@media (min-width:992px){.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .success,.h1,h1{font-size:60px;line-height:65px}}.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h1,.h2,h2{margin-bottom:15px;font-size:28px;line-height:34px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none}@media (min-width:992px){.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h1,.h2,h2{font-size:42px;line-height:52px}}.aa-blog-article__body .aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-article__title,.aa-blog-articles--list .aa-blog-article__body .aa-blog-article__title,.aa-cards--articles .aa-card__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h2,.h3,.hs-form .form-title,h3{margin-bottom:15px;font-size:22px;line-height:30px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none}@media (min-width:992px){.aa-blog-article__body .aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-article__title,.aa-blog-articles--list .aa-blog-article__body .aa-blog-article__title,.aa-cards--articles .aa-card__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h2,.h3,.hs-form .form-title,h3{font-size:32px;line-height:42px}}.h4,h4{margin-bottom:15px;font-size:20px;line-height:30px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none}@media (min-width:992px){.h4,h4{font-size:24px;line-height:34px}}.aa-blog-article__category,.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .speaker-title,.h5,.h6,h5,h6{margin-bottom:10px;font-size:16px;line-height:22px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none}@media (min-width:992px){.aa-blog-article__category,.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .speaker-title,.h5,.h6,h5,h6{font-size:22px;line-height:28px}}.h6,h6{font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none}p{margin-top:0;margin-bottom:0}p:not(:last-child){margin-bottom:20px}@media (min-width:768px){p:not(:last-child){margin-bottom:30px}}.aa-blog-article__author,.aa-blog-article__date,.aa-text-size--small{font-size:14px;line-height:20px}@media (min-width:992px){.aa-blog-article__author,.aa-blog-article__date,.aa-text-size--small{font-size:16px;line-height:24px}}.aa-text-size--large{font-size:18px;line-height:26px}@media (min-width:992px){.aa-text-size--large{font-size:20px;line-height:30px}}ul{padding-left:20px}.aa-cta-box__content--custom-list ul,.aa-gridboxes__content--custom-list ul,.aa-image-text__content--custom-list ul,.aa-text__content--custom-list ul{margin-top:20px;margin-bottom:20px;list-style:none;padding:0}@media (min-width:768px){.aa-cta-box__content--custom-list ul,.aa-gridboxes__content--custom-list ul,.aa-image-text__content--custom-list ul,.aa-text__content--custom-list ul{margin-top:30px;margin-bottom:30px}}.aa-cta-box__content--custom-list ul:first-child,.aa-cta-box__content--custom-list ul:last-child,.aa-gridboxes__content--custom-list ul:first-child,.aa-gridboxes__content--custom-list ul:last-child,.aa-image-text__content--custom-list ul:first-child,.aa-image-text__content--custom-list ul:last-child,.aa-text__content--custom-list ul:first-child,.aa-text__content--custom-list ul:last-child{margin-top:0}.aa-cta-box__content--custom-list ul li,.aa-gridboxes__content--custom-list ul li,.aa-image-text__content--custom-list ul li,.aa-text__content--custom-list ul li{padding-left:30px;margin-bottom:14px}.aa-cta-box__content--custom-list ul li:last-child,.aa-gridboxes__content--custom-list ul li:last-child,.aa-image-text__content--custom-list ul li:last-child,.aa-text__content--custom-list ul li:last-child{margin-bottom:0}.aa-blog-article__body .aa-cta-box__content--custom-list ul li .aa-blog-article__title,.aa-blog-article__body .aa-gridboxes__content--custom-list ul li .aa-blog-article__title,.aa-blog-article__body .aa-image-text__content--custom-list ul li .aa-blog-article__title,.aa-blog-article__body .aa-text__content--custom-list ul li .aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured .aa-cta-box__content--custom-list ul li .aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured .aa-gridboxes__content--custom-list ul li .aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured .aa-image-text__content--custom-list ul li .aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured .aa-text__content--custom-list ul li .aa-blog-article__title,.aa-cards--articles .aa-cta-box__content--custom-list ul li .aa-card__title,.aa-cards--articles .aa-gridboxes__content--custom-list ul li .aa-card__title,.aa-cards--articles .aa-image-text__content--custom-list ul li .aa-card__title,.aa-cards--articles .aa-text__content--custom-list ul li .aa-card__title,.aa-cta-box__content--custom-list ul li .aa-blog-article__body .aa-blog-article__title,.aa-cta-box__content--custom-list ul li .aa-blog-article__category,.aa-cta-box__content--custom-list ul li .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-cta-box__content--custom-list ul li .aa-cards--articles .aa-card__title,.aa-cta-box__content--custom-list ul li h1,.aa-cta-box__content--custom-list ul li h2,.aa-cta-box__content--custom-list ul li h3,.aa-cta-box__content--custom-list ul li h4,.aa-cta-box__content--custom-list ul li h5,.aa-cta-box__content--custom-list ul li h6,.aa-gridboxes__content--custom-list ul li .aa-blog-article__body .aa-blog-article__title,.aa-gridboxes__content--custom-list ul li .aa-blog-article__category,.aa-gridboxes__content--custom-list ul li .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-gridboxes__content--custom-list ul li .aa-cards--articles .aa-card__title,.aa-gridboxes__content--custom-list ul li h1,.aa-gridboxes__content--custom-list ul li h2,.aa-gridboxes__content--custom-list ul li h3,.aa-gridboxes__content--custom-list ul li h4,.aa-gridboxes__content--custom-list ul li h5,.aa-gridboxes__content--custom-list ul li h6,.aa-image-text__content--custom-list ul li .aa-blog-article__body .aa-blog-article__title,.aa-image-text__content--custom-list ul li .aa-blog-article__category,.aa-image-text__content--custom-list ul li .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-image-text__content--custom-list ul li .aa-cards--articles .aa-card__title,.aa-image-text__content--custom-list ul li h1,.aa-image-text__content--custom-list ul li h2,.aa-image-text__content--custom-list ul li h3,.aa-image-text__content--custom-list ul li h4,.aa-image-text__content--custom-list ul li h5,.aa-image-text__content--custom-list ul li h6,.aa-text__content--custom-list ul li .aa-blog-article__body .aa-blog-article__title,.aa-text__content--custom-list ul li .aa-blog-article__category,.aa-text__content--custom-list ul li .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-text__content--custom-list ul li .aa-cards--articles .aa-card__title,.aa-text__content--custom-list ul li h1,.aa-text__content--custom-list ul li h2,.aa-text__content--custom-list ul li h3,.aa-text__content--custom-list ul li h4,.aa-text__content--custom-list ul li h5,.aa-text__content--custom-list ul li h6{display:inline;margin-left:-4px}.aa-cta-box__content--custom-list ul li:before,.aa-gridboxes__content--custom-list ul li:before,.aa-image-text__content--custom-list ul li:before,.aa-text__content--custom-list ul li:before{content:"";background-image:url(https://8614076.fs1.hubspotusercontent-na1.net/hubfs/8614076/SVGs%20for%20CSS%20-%20do%20not%20delete/list-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-left:-30px;margin-right:10px;width:20px;height:20px;position:relative;top:4px}.aa-module ol{padding-left:30px;margin-top:20px;margin-bottom:20px}@media (min-width:768px){.aa-module ol{margin-top:30px;margin-bottom:30px}}.aa-module ol:first-child,.aa-module ol:last-child{margin-top:0}.aa-blog-article__body img+.aa-blog-article__title,.aa-blog-article__body p+.aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured img+.aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured p+.aa-blog-article__title,.aa-blog-articles--list .aa-blog-article__body img+.aa-blog-article__title,.aa-blog-articles--list .aa-blog-article__body p+.aa-blog-article__title,.aa-cards--articles img+.aa-card__title,.aa-cards--articles p+.aa-card__title,img+.aa-blog-article__category,img+h1,img+h2,img+h3,img+h4,img+h5,img+h6,img+p,img+strong,p+.aa-blog-article__category,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:30px}blockquote{margin:15px 0;font-size:16px;line-height:26px;font-family:Abel Pro,Arial,sans-serif;font-weight:400;font-style:normal}@media (min-width:992px){blockquote{font-size:22px;line-height:36px}}.aa-text-column blockquote{position:relative;margin:20px 0 20px 20px;padding-bottom:15px;font-size:20px;line-height:30px;font-family:Abel Pro,Arial,sans-serif;font-weight:600;font-style:normal;border-bottom:1px solid #10243e}@media (min-width:992px){.aa-text-column blockquote{margin-left:30px;padding-bottom:20px;font-size:24px;line-height:34px}}.aa-text-column blockquote p,.aa-text-column blockquote span{display:inline}.aa-text-column blockquote:before{content:"";position:absolute;top:5px;left:-20px;display:block;width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64h-64c-35.3 0-64-28.7-64-64V216z' fill='%2310243E'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:50%}@media (min-width:992px){.aa-text-column blockquote:before{left:-30px;width:16px;height:16px}}.aa-text-column blockquote:after{content:"";position:relative;top:-5px;margin-left:4px;display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M448 296c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8h-64c-35.3 0-64-28.7-64-64v-64c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v136zm-256 0c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H64c-35.3 0-64-28.7-64-64v-64c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v136z' fill='%2310243E'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:50%}@media (min-width:992px){.aa-text-column blockquote:after{margin-left:10px;width:16px;height:16px}}strong{font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700}figcaption,i{font-style:italic}figcaption{font-family:var(--body_font);font-size:15px;line-height:21px}.aa-label,.aa-subheading,.aa-system #email-prefs-form .item .checkbox-row>span>span{display:block;margin-bottom:10px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;text-transform:uppercase}.aa-label:last-child,.aa-subheading:last-child,.aa-system #email-prefs-form .item .checkbox-row>span>span:last-child{margin-bottom:0}.aa-bg-image{background-size:cover;background-position:50%;background-repeat:no-repeat}.aa-bg-image-top-right{width:100%;margin:0 0 30px;position:relative;overflow:hidden}.aa-bg-image-top-right img{width:100%;height:auto}@media (min-width:992px){.aa-bg-image-top-right{position:absolute;right:0;top:0;z-index:0;margin:0;width:40%;height:auto;overflow:hidden}}.aa-bg-overlay--primary,.aa-bg-overlay-hover--primary:focus,.aa-bg-overlay-hover--primary:hover,.aa-bg-primary,.aa-hero.aa-bg-overlay--primary{color:#fff}.aa-bg-overlay--primary .aa-label,.aa-bg-overlay--primary .aa-subheading,.aa-bg-overlay--primary .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--primary:focus .aa-label,.aa-bg-overlay-hover--primary:focus .aa-subheading,.aa-bg-overlay-hover--primary:focus .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--primary:hover .aa-label,.aa-bg-overlay-hover--primary:hover .aa-subheading,.aa-bg-overlay-hover--primary:hover .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-primary .aa-label,.aa-bg-primary .aa-subheading,.aa-bg-primary .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay--primary .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--primary:focus .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--primary:hover .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-primary .checkbox-row>span>span{color:inherit}.aa-bg-overlay--primary a,.aa-bg-overlay-hover--primary:focus a,.aa-bg-overlay-hover--primary:hover a,.aa-bg-primary a,.aa-hero.aa-bg-overlay--primary a{color:#fff;text-decoration:underline}.aa-bg-overlay--primary a:active,.aa-bg-overlay--primary a:focus,.aa-bg-overlay--primary a:hover,.aa-bg-overlay-hover--primary:focus a:active,.aa-bg-overlay-hover--primary:focus a:focus,.aa-bg-overlay-hover--primary:focus a:hover,.aa-bg-overlay-hover--primary:hover a:active,.aa-bg-overlay-hover--primary:hover a:focus,.aa-bg-overlay-hover--primary:hover a:hover,.aa-bg-primary a:active,.aa-bg-primary a:focus,.aa-bg-primary a:hover{color:#fff}.aa-bg-overlay--primary .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay--primary .hs-input,.aa-bg-overlay-hover--primary:focus .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--primary:focus .hs-input,.aa-bg-overlay-hover--primary:hover .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--primary:hover .hs-input,.aa-bg-primary .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-primary .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay--primary #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--primary:focus #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--primary:hover #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-primary #hs-pwd-widget-password{border-color:inherit}.aa-bg-overlay--secondary,.aa-bg-overlay-hover--secondary:focus,.aa-bg-overlay-hover--secondary:hover,.aa-bg-secondary,.aa-hero.aa-bg-overlay--secondary{color:#fff}.aa-bg-overlay--secondary .aa-label,.aa-bg-overlay--secondary .aa-subheading,.aa-bg-overlay--secondary .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--secondary:focus .aa-label,.aa-bg-overlay-hover--secondary:focus .aa-subheading,.aa-bg-overlay-hover--secondary:focus .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--secondary:hover .aa-label,.aa-bg-overlay-hover--secondary:hover .aa-subheading,.aa-bg-overlay-hover--secondary:hover .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-secondary .aa-label,.aa-bg-secondary .aa-subheading,.aa-bg-secondary .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay--secondary .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--secondary:focus .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--secondary:hover .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-secondary .checkbox-row>span>span{color:inherit}.aa-bg-overlay--secondary a,.aa-bg-overlay-hover--secondary:focus a,.aa-bg-overlay-hover--secondary:hover a,.aa-bg-secondary a,.aa-hero.aa-bg-overlay--secondary a{color:#fff;text-decoration:underline}.aa-bg-overlay--secondary a:active,.aa-bg-overlay--secondary a:focus,.aa-bg-overlay--secondary a:hover,.aa-bg-overlay-hover--secondary:focus a:active,.aa-bg-overlay-hover--secondary:focus a:focus,.aa-bg-overlay-hover--secondary:focus a:hover,.aa-bg-overlay-hover--secondary:hover a:active,.aa-bg-overlay-hover--secondary:hover a:focus,.aa-bg-overlay-hover--secondary:hover a:hover,.aa-bg-secondary a:active,.aa-bg-secondary a:focus,.aa-bg-secondary a:hover{color:#fff}.aa-bg-overlay--secondary .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay--secondary .hs-input,.aa-bg-overlay-hover--secondary:focus .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--secondary:focus .hs-input,.aa-bg-overlay-hover--secondary:hover .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--secondary:hover .hs-input,.aa-bg-secondary .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-secondary .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay--secondary #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--secondary:focus #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--secondary:hover #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-secondary #hs-pwd-widget-password{border-color:inherit}.aa-bg-complementary,.aa-bg-overlay--complementary,.aa-bg-overlay-hover--complementary:focus,.aa-bg-overlay-hover--complementary:hover,.aa-hero.aa-bg-overlay--complementary{color:#10243e}.aa-bg-complementary .aa-label,.aa-bg-complementary .aa-subheading,.aa-bg-complementary .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay--complementary .aa-label,.aa-bg-overlay--complementary .aa-subheading,.aa-bg-overlay--complementary .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--complementary:focus .aa-label,.aa-bg-overlay-hover--complementary:focus .aa-subheading,.aa-bg-overlay-hover--complementary:focus .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--complementary:hover .aa-label,.aa-bg-overlay-hover--complementary:hover .aa-subheading,.aa-bg-overlay-hover--complementary:hover .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-complementary .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay--complementary .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--complementary:focus .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--complementary:hover .checkbox-row>span>span{color:inherit}.aa-bg-complementary a,.aa-bg-overlay--complementary a,.aa-bg-overlay-hover--complementary:focus a,.aa-bg-overlay-hover--complementary:hover a,.aa-hero.aa-bg-overlay--complementary a{color:#10243e;text-decoration:underline}.aa-bg-complementary a:active,.aa-bg-complementary a:focus,.aa-bg-complementary a:hover,.aa-bg-overlay--complementary a:active,.aa-bg-overlay--complementary a:focus,.aa-bg-overlay--complementary a:hover,.aa-bg-overlay-hover--complementary:focus a:active,.aa-bg-overlay-hover--complementary:focus a:focus,.aa-bg-overlay-hover--complementary:focus a:hover,.aa-bg-overlay-hover--complementary:hover a:active,.aa-bg-overlay-hover--complementary:hover a:focus,.aa-bg-overlay-hover--complementary:hover a:hover{color:#0b182a}.aa-bg-complementary .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-complementary .hs-input,.aa-bg-overlay--complementary .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay--complementary .hs-input,.aa-bg-overlay-hover--complementary:focus .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--complementary:focus .hs-input,.aa-bg-overlay-hover--complementary:hover .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--complementary:hover .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-complementary #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay--complementary #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--complementary:focus #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--complementary:hover #hs-pwd-widget-password{border-color:inherit}.aa-bg-image-fit{width:100%;height:100%;position:absolute;z-index:0;left:0;top:0}.aa-bg-image-fit img,.aa-bg-image-fit svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aa-bg-light,.aa-bg-overlay--light,.aa-bg-overlay-hover--light:focus,.aa-bg-overlay-hover--light:hover,.aa-hero.aa-bg-overlay--light{color:#10243e}.aa-bg-light .aa-label,.aa-bg-light .aa-subheading,.aa-bg-light .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay--light .aa-label,.aa-bg-overlay--light .aa-subheading,.aa-bg-overlay--light .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--light:focus .aa-label,.aa-bg-overlay-hover--light:focus .aa-subheading,.aa-bg-overlay-hover--light:focus .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--light:hover .aa-label,.aa-bg-overlay-hover--light:hover .aa-subheading,.aa-bg-overlay-hover--light:hover .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-light .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay--light .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--light:focus .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--light:hover .checkbox-row>span>span{color:inherit}.aa-bg-light a,.aa-bg-overlay--light a,.aa-bg-overlay-hover--light:focus a,.aa-bg-overlay-hover--light:hover a,.aa-hero.aa-bg-overlay--light a{color:#10243e;text-decoration:underline}.aa-bg-light a:active,.aa-bg-light a:focus,.aa-bg-light a:hover,.aa-bg-overlay--light a:active,.aa-bg-overlay--light a:focus,.aa-bg-overlay--light a:hover,.aa-bg-overlay-hover--light:focus a:active,.aa-bg-overlay-hover--light:focus a:focus,.aa-bg-overlay-hover--light:focus a:hover,.aa-bg-overlay-hover--light:hover a:active,.aa-bg-overlay-hover--light:hover a:focus,.aa-bg-overlay-hover--light:hover a:hover{color:#0b182a}.aa-bg-light .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-light .hs-input,.aa-bg-overlay--light .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay--light .hs-input,.aa-bg-overlay-hover--light:focus .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--light:focus .hs-input,.aa-bg-overlay-hover--light:hover .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--light:hover .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-light #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay--light #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--light:focus #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--light:hover #hs-pwd-widget-password{border-color:inherit}.aa-bg-dark,.aa-bg-overlay--dark,.aa-bg-overlay-hover--dark:focus,.aa-bg-overlay-hover--dark:hover,.aa-hero.aa-bg-overlay--dark{color:#fff}.aa-bg-dark .aa-label,.aa-bg-dark .aa-subheading,.aa-bg-dark .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay--dark .aa-label,.aa-bg-overlay--dark .aa-subheading,.aa-bg-overlay--dark .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--dark:focus .aa-label,.aa-bg-overlay-hover--dark:focus .aa-subheading,.aa-bg-overlay-hover--dark:focus .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--dark:hover .aa-label,.aa-bg-overlay-hover--dark:hover .aa-subheading,.aa-bg-overlay-hover--dark:hover .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-dark .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay--dark .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--dark:focus .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--dark:hover .checkbox-row>span>span{color:inherit}.aa-bg-dark a,.aa-bg-overlay--dark a,.aa-bg-overlay-hover--dark:focus a,.aa-bg-overlay-hover--dark:hover a,.aa-hero.aa-bg-overlay--dark a{color:#fff;text-decoration:underline}.aa-bg-dark a:active,.aa-bg-dark a:focus,.aa-bg-dark a:hover,.aa-bg-overlay--dark a:active,.aa-bg-overlay--dark a:focus,.aa-bg-overlay--dark a:hover,.aa-bg-overlay-hover--dark:focus a:active,.aa-bg-overlay-hover--dark:focus a:focus,.aa-bg-overlay-hover--dark:focus a:hover,.aa-bg-overlay-hover--dark:hover a:active,.aa-bg-overlay-hover--dark:hover a:focus,.aa-bg-overlay-hover--dark:hover a:hover{color:#fff}.aa-bg-dark .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-dark .hs-input,.aa-bg-overlay--dark .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay--dark .hs-input,.aa-bg-overlay-hover--dark:focus .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--dark:focus .hs-input,.aa-bg-overlay-hover--dark:hover .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--dark:hover .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-dark #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay--dark #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--dark:focus #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--dark:hover #hs-pwd-widget-password{border-color:inherit}.aa-bg-overlay--primary-light,.aa-bg-overlay-hover--primary-light:focus,.aa-bg-overlay-hover--primary-light:hover,.aa-bg-primary-light,.aa-hero.aa-bg-overlay--primary-light{color:#10243e}.aa-bg-overlay--primary-light .aa-label,.aa-bg-overlay--primary-light .aa-subheading,.aa-bg-overlay--primary-light .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--primary-light:focus .aa-label,.aa-bg-overlay-hover--primary-light:focus .aa-subheading,.aa-bg-overlay-hover--primary-light:focus .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--primary-light:hover .aa-label,.aa-bg-overlay-hover--primary-light:hover .aa-subheading,.aa-bg-overlay-hover--primary-light:hover .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-primary-light .aa-label,.aa-bg-primary-light .aa-subheading,.aa-bg-primary-light .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay--primary-light .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--primary-light:focus .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--primary-light:hover .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-primary-light .checkbox-row>span>span{color:inherit}.aa-bg-overlay--primary-light a,.aa-bg-overlay-hover--primary-light:focus a,.aa-bg-overlay-hover--primary-light:hover a,.aa-bg-primary-light a,.aa-hero.aa-bg-overlay--primary-light a{color:#10243e;text-decoration:underline}.aa-bg-overlay--primary-light a:active,.aa-bg-overlay--primary-light a:focus,.aa-bg-overlay--primary-light a:hover,.aa-bg-overlay-hover--primary-light:focus a:active,.aa-bg-overlay-hover--primary-light:focus a:focus,.aa-bg-overlay-hover--primary-light:focus a:hover,.aa-bg-overlay-hover--primary-light:hover a:active,.aa-bg-overlay-hover--primary-light:hover a:focus,.aa-bg-overlay-hover--primary-light:hover a:hover,.aa-bg-primary-light a:active,.aa-bg-primary-light a:focus,.aa-bg-primary-light a:hover{color:#0b182a}.aa-bg-overlay--primary-light .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay--primary-light .hs-input,.aa-bg-overlay-hover--primary-light:focus .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--primary-light:focus .hs-input,.aa-bg-overlay-hover--primary-light:hover .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--primary-light:hover .hs-input,.aa-bg-primary-light .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-primary-light .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay--primary-light #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--primary-light:focus #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--primary-light:hover #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-primary-light #hs-pwd-widget-password{border-color:inherit}.aa-bg-overlay--secondary-light,.aa-bg-overlay-hover--secondary-light:focus,.aa-bg-overlay-hover--secondary-light:hover,.aa-bg-secondary-light,.aa-hero.aa-bg-overlay--secondary-light{color:#10243e}.aa-bg-overlay--secondary-light .aa-label,.aa-bg-overlay--secondary-light .aa-subheading,.aa-bg-overlay--secondary-light .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--secondary-light:focus .aa-label,.aa-bg-overlay-hover--secondary-light:focus .aa-subheading,.aa-bg-overlay-hover--secondary-light:focus .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--secondary-light:hover .aa-label,.aa-bg-overlay-hover--secondary-light:hover .aa-subheading,.aa-bg-overlay-hover--secondary-light:hover .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-secondary-light .aa-label,.aa-bg-secondary-light .aa-subheading,.aa-bg-secondary-light .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay--secondary-light .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--secondary-light:focus .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--secondary-light:hover .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-secondary-light .checkbox-row>span>span{color:inherit}.aa-bg-overlay--secondary-light a,.aa-bg-overlay-hover--secondary-light:focus a,.aa-bg-overlay-hover--secondary-light:hover a,.aa-bg-secondary-light a,.aa-hero.aa-bg-overlay--secondary-light a{color:#10243e;text-decoration:underline}.aa-bg-overlay--secondary-light a:active,.aa-bg-overlay--secondary-light a:focus,.aa-bg-overlay--secondary-light a:hover,.aa-bg-overlay-hover--secondary-light:focus a:active,.aa-bg-overlay-hover--secondary-light:focus a:focus,.aa-bg-overlay-hover--secondary-light:focus a:hover,.aa-bg-overlay-hover--secondary-light:hover a:active,.aa-bg-overlay-hover--secondary-light:hover a:focus,.aa-bg-overlay-hover--secondary-light:hover a:hover,.aa-bg-secondary-light a:active,.aa-bg-secondary-light a:focus,.aa-bg-secondary-light a:hover{color:#0b182a}.aa-bg-overlay--secondary-light .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay--secondary-light .hs-input,.aa-bg-overlay-hover--secondary-light:focus .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--secondary-light:focus .hs-input,.aa-bg-overlay-hover--secondary-light:hover .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--secondary-light:hover .hs-input,.aa-bg-secondary-light .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-secondary-light .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay--secondary-light #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--secondary-light:focus #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--secondary-light:hover #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-secondary-light #hs-pwd-widget-password{border-color:inherit}.aa-bg-complementary-light,.aa-bg-overlay--complementary-light,.aa-bg-overlay-hover--complementary-light:focus,.aa-bg-overlay-hover--complementary-light:hover,.aa-hero.aa-bg-overlay--complementary-light{color:#10243e}.aa-bg-complementary-light .aa-label,.aa-bg-complementary-light .aa-subheading,.aa-bg-complementary-light .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay--complementary-light .aa-label,.aa-bg-overlay--complementary-light .aa-subheading,.aa-bg-overlay--complementary-light .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--complementary-light:focus .aa-label,.aa-bg-overlay-hover--complementary-light:focus .aa-subheading,.aa-bg-overlay-hover--complementary-light:focus .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-bg-overlay-hover--complementary-light:hover .aa-label,.aa-bg-overlay-hover--complementary-light:hover .aa-subheading,.aa-bg-overlay-hover--complementary-light:hover .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-complementary-light .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay--complementary-light .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--complementary-light:focus .checkbox-row>span>span,.aa-system #email-prefs-form .item .aa-bg-overlay-hover--complementary-light:hover .checkbox-row>span>span{color:inherit}.aa-bg-complementary-light a,.aa-bg-overlay--complementary-light a,.aa-bg-overlay-hover--complementary-light:focus a,.aa-bg-overlay-hover--complementary-light:hover a,.aa-hero.aa-bg-overlay--complementary-light a{color:#10243e;text-decoration:underline}.aa-bg-complementary-light a:active,.aa-bg-complementary-light a:focus,.aa-bg-complementary-light a:hover,.aa-bg-overlay--complementary-light a:active,.aa-bg-overlay--complementary-light a:focus,.aa-bg-overlay--complementary-light a:hover,.aa-bg-overlay-hover--complementary-light:focus a:active,.aa-bg-overlay-hover--complementary-light:focus a:focus,.aa-bg-overlay-hover--complementary-light:focus a:hover,.aa-bg-overlay-hover--complementary-light:hover a:active,.aa-bg-overlay-hover--complementary-light:hover a:focus,.aa-bg-overlay-hover--complementary-light:hover a:hover{color:#0b182a}.aa-bg-complementary-light .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-complementary-light .hs-input,.aa-bg-overlay--complementary-light .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay--complementary-light .hs-input,.aa-bg-overlay-hover--complementary-light:focus .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--complementary-light:focus .hs-input,.aa-bg-overlay-hover--complementary-light:hover .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-bg-overlay-hover--complementary-light:hover .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-complementary-light #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay--complementary-light #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--complementary-light:focus #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt .aa-bg-overlay-hover--complementary-light:hover #hs-pwd-widget-password{border-color:inherit}.aa-bg-overlay--primary,.aa-bg-overlay-hover--primary:focus,.aa-bg-overlay-hover--primary:hover,.aa-bg-primary,.aa-hero.aa-bg-overlay--primary{background-color:#10243e}.aa-bg-overlay--primary:before{background-color:#10243e;opacity:.2}.aa-hero.aa-bg-overlay--primary:before{background-color:#10243e;opacity:.5}.aa-hero.aa-bg-overlay--primary a.aa-button,.aa-hero.aa-bg-overlay--primary a.hs-button{text-decoration:none}.aa-bg-overlay-hover--primary:focus:before,.aa-bg-overlay-hover--primary:hover:before{background-color:#10243e;opacity:1}.aa-content-color--primary{color:#10243e}.aa-content-color--primary.aa-accordion-item__header svg path,.aa-content-color--primary .aa-card__body svg path{fill:#10243e}.aa-content-color-hover--primary:focus,.aa-content-color-hover--primary:hover{color:#10243e}.aa-content-color-hover--primary:focus.aa-accordion-item__header svg path,.aa-content-color-hover--primary:focus .aa-card__body svg path,.aa-content-color-hover--primary:hover.aa-accordion-item__header svg path,.aa-content-color-hover--primary:hover .aa-card__body svg path{fill:#10243e}.aa-content-color-hover--primary.aa-accordion-item__header.is-active{color:#10243e}.aa-content-color-hover--primary.aa-accordion-item__header.is-active svg path{fill:#10243e}.aa-bg-overlay--secondary,.aa-bg-overlay-hover--secondary:focus,.aa-bg-overlay-hover--secondary:hover,.aa-bg-secondary,.aa-hero.aa-bg-overlay--secondary{background-color:#336dff}.aa-bg-overlay--secondary:before{background-color:#336dff;opacity:.2}.aa-hero.aa-bg-overlay--secondary:before{background-color:#336dff;opacity:.5}.aa-hero.aa-bg-overlay--secondary a.aa-button,.aa-hero.aa-bg-overlay--secondary a.hs-button{text-decoration:none}.aa-bg-overlay-hover--secondary:focus:before,.aa-bg-overlay-hover--secondary:hover:before{background-color:#336dff;opacity:1}.aa-content-color--secondary{color:#336dff}.aa-content-color--secondary.aa-accordion-item__header svg path,.aa-content-color--secondary .aa-card__body svg path{fill:#336dff}.aa-content-color-hover--secondary:focus,.aa-content-color-hover--secondary:hover{color:#336dff}.aa-content-color-hover--secondary:focus.aa-accordion-item__header svg path,.aa-content-color-hover--secondary:focus .aa-card__body svg path,.aa-content-color-hover--secondary:hover.aa-accordion-item__header svg path,.aa-content-color-hover--secondary:hover .aa-card__body svg path{fill:#336dff}.aa-content-color-hover--secondary.aa-accordion-item__header.is-active{color:#336dff}.aa-content-color-hover--secondary.aa-accordion-item__header.is-active svg path{fill:#336dff}.aa-bg-complementary,.aa-bg-overlay--complementary,.aa-bg-overlay-hover--complementary:focus,.aa-bg-overlay-hover--complementary:hover,.aa-hero.aa-bg-overlay--complementary{background-color:#ffb600}.aa-bg-overlay--complementary:before{background-color:#ffb600;opacity:.2}.aa-hero.aa-bg-overlay--complementary:before{background-color:#ffb600;opacity:.5}.aa-hero.aa-bg-overlay--complementary a.aa-button,.aa-hero.aa-bg-overlay--complementary a.hs-button{text-decoration:none}.aa-bg-overlay-hover--complementary:focus:before,.aa-bg-overlay-hover--complementary:hover:before{background-color:#ffb600;opacity:1}.aa-content-color--complementary{color:#ffb600}.aa-content-color--complementary.aa-accordion-item__header svg path,.aa-content-color--complementary .aa-card__body svg path{fill:#ffb600}.aa-content-color-hover--complementary:focus,.aa-content-color-hover--complementary:hover{color:#ffb600}.aa-content-color-hover--complementary:focus.aa-accordion-item__header svg path,.aa-content-color-hover--complementary:focus .aa-card__body svg path,.aa-content-color-hover--complementary:hover.aa-accordion-item__header svg path,.aa-content-color-hover--complementary:hover .aa-card__body svg path{fill:#ffb600}.aa-content-color-hover--complementary.aa-accordion-item__header.is-active{color:#ffb600}.aa-content-color-hover--complementary.aa-accordion-item__header.is-active svg path{fill:#ffb600}.aa-bg-light,.aa-bg-overlay--light,.aa-bg-overlay-hover--light:focus,.aa-bg-overlay-hover--light:hover,.aa-hero.aa-bg-overlay--light{background-color:#f9f9f9}.aa-bg-overlay--light:before{background-color:#f9f9f9;opacity:.2}.aa-hero.aa-bg-overlay--light:before{background-color:#f9f9f9;opacity:.5}.aa-hero.aa-bg-overlay--light a.aa-button,.aa-hero.aa-bg-overlay--light a.hs-button{text-decoration:none}.aa-bg-overlay-hover--light:focus:before,.aa-bg-overlay-hover--light:hover:before{background-color:#f9f9f9;opacity:1}.aa-content-color--light{color:#fff}.aa-content-color--light.aa-accordion-item__header svg path,.aa-content-color--light .aa-card__body svg path{fill:#fff}.aa-content-color-hover--light:focus,.aa-content-color-hover--light:hover{color:#fff}.aa-content-color-hover--light:focus.aa-accordion-item__header svg path,.aa-content-color-hover--light:focus .aa-card__body svg path,.aa-content-color-hover--light:hover.aa-accordion-item__header svg path,.aa-content-color-hover--light:hover .aa-card__body svg path{fill:#fff}.aa-content-color-hover--light.aa-accordion-item__header.is-active{color:#fff}.aa-content-color-hover--light.aa-accordion-item__header.is-active svg path{fill:#fff}.aa-bg-dark,.aa-bg-overlay--dark,.aa-bg-overlay-hover--dark:focus,.aa-bg-overlay-hover--dark:hover,.aa-hero.aa-bg-overlay--dark{background-color:#10243e}.aa-bg-overlay--dark:before{background-color:#10243e;opacity:.2}.aa-hero.aa-bg-overlay--dark:before{background-color:#10243e;opacity:.5}.aa-hero.aa-bg-overlay--dark a.aa-button,.aa-hero.aa-bg-overlay--dark a.hs-button{text-decoration:none}.aa-bg-overlay-hover--dark:focus:before,.aa-bg-overlay-hover--dark:hover:before{background-color:#10243e;opacity:1}.aa-content-color--dark{color:#10243e}.aa-content-color--dark.aa-accordion-item__header svg path,.aa-content-color--dark .aa-card__body svg path{fill:#10243e}.aa-content-color-hover--dark:focus,.aa-content-color-hover--dark:hover{color:#10243e}.aa-content-color-hover--dark:focus.aa-accordion-item__header svg path,.aa-content-color-hover--dark:focus .aa-card__body svg path,.aa-content-color-hover--dark:hover.aa-accordion-item__header svg path,.aa-content-color-hover--dark:hover .aa-card__body svg path{fill:#10243e}.aa-content-color-hover--dark.aa-accordion-item__header.is-active{color:#10243e}.aa-content-color-hover--dark.aa-accordion-item__header.is-active svg path{fill:#10243e}.aa-bg-overlay--white,.aa-bg-overlay-hover--white:focus,.aa-bg-overlay-hover--white:hover,.aa-bg-white,.aa-hero.aa-bg-overlay--white{background-color:#fff}.aa-bg-overlay--white:before{background-color:#fff;opacity:.2}.aa-hero.aa-bg-overlay--white:before{background-color:#fff;opacity:.5}.aa-hero.aa-bg-overlay--white a.aa-button,.aa-hero.aa-bg-overlay--white a.hs-button{text-decoration:none}.aa-bg-overlay-hover--white:focus:before,.aa-bg-overlay-hover--white:hover:before{background-color:#fff;opacity:1}.aa-content-color--white{color:#fff}.aa-content-color--white.aa-accordion-item__header svg path,.aa-content-color--white .aa-card__body svg path{fill:#fff}.aa-content-color-hover--white:focus,.aa-content-color-hover--white:hover{color:#fff}.aa-content-color-hover--white:focus.aa-accordion-item__header svg path,.aa-content-color-hover--white:focus .aa-card__body svg path,.aa-content-color-hover--white:hover.aa-accordion-item__header svg path,.aa-content-color-hover--white:hover .aa-card__body svg path{fill:#fff}.aa-content-color-hover--white.aa-accordion-item__header.is-active{color:#fff}.aa-content-color-hover--white.aa-accordion-item__header.is-active svg path{fill:#fff}.aa-bg-black,.aa-bg-overlay--black,.aa-bg-overlay-hover--black:focus,.aa-bg-overlay-hover--black:hover,.aa-hero.aa-bg-overlay--black{background-color:#000}.aa-bg-overlay--black:before{background-color:#000;opacity:.2}.aa-hero.aa-bg-overlay--black:before{background-color:#000;opacity:.5}.aa-hero.aa-bg-overlay--black a.aa-button,.aa-hero.aa-bg-overlay--black a.hs-button{text-decoration:none}.aa-bg-overlay-hover--black:focus:before,.aa-bg-overlay-hover--black:hover:before{background-color:#000;opacity:1}.aa-content-color--black{color:#000}.aa-content-color--black.aa-accordion-item__header svg path,.aa-content-color--black .aa-card__body svg path{fill:#000}.aa-content-color-hover--black:focus,.aa-content-color-hover--black:hover{color:#000}.aa-content-color-hover--black:focus.aa-accordion-item__header svg path,.aa-content-color-hover--black:focus .aa-card__body svg path,.aa-content-color-hover--black:hover.aa-accordion-item__header svg path,.aa-content-color-hover--black:hover .aa-card__body svg path{fill:#000}.aa-content-color-hover--black.aa-accordion-item__header.is-active{color:#000}.aa-content-color-hover--black.aa-accordion-item__header.is-active svg path{fill:#000}.aa-bg-overlay--primary-light,.aa-bg-overlay-hover--primary-light:focus,.aa-bg-overlay-hover--primary-light:hover,.aa-bg-primary-light,.aa-hero.aa-bg-overlay--primary-light{background-color:rgba(16,36,62,.2)}.aa-bg-overlay--primary-light:before{background-color:rgba(16,36,62,.2);opacity:.2}.aa-hero.aa-bg-overlay--primary-light:before{background-color:rgba(16,36,62,.2);opacity:.5}.aa-hero.aa-bg-overlay--primary-light a.aa-button,.aa-hero.aa-bg-overlay--primary-light a.hs-button{text-decoration:none}.aa-bg-overlay-hover--primary-light:focus:before,.aa-bg-overlay-hover--primary-light:hover:before{background-color:rgba(16,36,62,.2);opacity:1}.aa-content-color--primary-light{color:rgba(16,36,62,.2)}.aa-content-color--primary-light.aa-accordion-item__header svg path,.aa-content-color--primary-light .aa-card__body svg path{fill:rgba(16,36,62,.2)}.aa-content-color-hover--primary-light:focus,.aa-content-color-hover--primary-light:hover{color:rgba(16,36,62,.2)}.aa-content-color-hover--primary-light:focus.aa-accordion-item__header svg path,.aa-content-color-hover--primary-light:focus .aa-card__body svg path,.aa-content-color-hover--primary-light:hover.aa-accordion-item__header svg path,.aa-content-color-hover--primary-light:hover .aa-card__body svg path{fill:rgba(16,36,62,.2)}.aa-content-color-hover--primary-light.aa-accordion-item__header.is-active{color:rgba(16,36,62,.2)}.aa-content-color-hover--primary-light.aa-accordion-item__header.is-active svg path{fill:rgba(16,36,62,.2)}.aa-bg-overlay--secondary-light,.aa-bg-overlay-hover--secondary-light:focus,.aa-bg-overlay-hover--secondary-light:hover,.aa-bg-secondary-light,.aa-hero.aa-bg-overlay--secondary-light{background-color:rgba(51,109,255,.2)}.aa-bg-overlay--secondary-light:before{background-color:rgba(51,109,255,.2);opacity:.2}.aa-hero.aa-bg-overlay--secondary-light:before{background-color:rgba(51,109,255,.2);opacity:.5}.aa-hero.aa-bg-overlay--secondary-light a.aa-button,.aa-hero.aa-bg-overlay--secondary-light a.hs-button{text-decoration:none}.aa-bg-overlay-hover--secondary-light:focus:before,.aa-bg-overlay-hover--secondary-light:hover:before{background-color:rgba(51,109,255,.2);opacity:1}.aa-content-color--secondary-light{color:rgba(51,109,255,.2)}.aa-content-color--secondary-light.aa-accordion-item__header svg path,.aa-content-color--secondary-light .aa-card__body svg path{fill:rgba(51,109,255,.2)}.aa-content-color-hover--secondary-light:focus,.aa-content-color-hover--secondary-light:hover{color:rgba(51,109,255,.2)}.aa-content-color-hover--secondary-light:focus.aa-accordion-item__header svg path,.aa-content-color-hover--secondary-light:focus .aa-card__body svg path,.aa-content-color-hover--secondary-light:hover.aa-accordion-item__header svg path,.aa-content-color-hover--secondary-light:hover .aa-card__body svg path{fill:rgba(51,109,255,.2)}.aa-content-color-hover--secondary-light.aa-accordion-item__header.is-active{color:rgba(51,109,255,.2)}.aa-content-color-hover--secondary-light.aa-accordion-item__header.is-active svg path{fill:rgba(51,109,255,.2)}.aa-bg-complementary-light,.aa-bg-overlay--complementary-light,.aa-bg-overlay-hover--complementary-light:focus,.aa-bg-overlay-hover--complementary-light:hover,.aa-hero.aa-bg-overlay--complementary-light{background-color:rgba(255,182,0,.2)}.aa-bg-overlay--complementary-light:before{background-color:rgba(255,182,0,.2);opacity:.2}.aa-hero.aa-bg-overlay--complementary-light:before{background-color:rgba(255,182,0,.2);opacity:.5}.aa-hero.aa-bg-overlay--complementary-light a.aa-button,.aa-hero.aa-bg-overlay--complementary-light a.hs-button{text-decoration:none}.aa-bg-overlay-hover--complementary-light:focus:before,.aa-bg-overlay-hover--complementary-light:hover:before{background-color:rgba(255,182,0,.2);opacity:1}.aa-content-color--complementary-light{color:rgba(255,182,0,.2)}.aa-content-color--complementary-light.aa-accordion-item__header svg path,.aa-content-color--complementary-light .aa-card__body svg path{fill:rgba(255,182,0,.2)}.aa-content-color-hover--complementary-light:focus,.aa-content-color-hover--complementary-light:hover{color:rgba(255,182,0,.2)}.aa-content-color-hover--complementary-light:focus.aa-accordion-item__header svg path,.aa-content-color-hover--complementary-light:focus .aa-card__body svg path,.aa-content-color-hover--complementary-light:hover.aa-accordion-item__header svg path,.aa-content-color-hover--complementary-light:hover .aa-card__body svg path{fill:rgba(255,182,0,.2)}.aa-content-color-hover--complementary-light.aa-accordion-item__header.is-active{color:rgba(255,182,0,.2)}.aa-content-color-hover--complementary-light.aa-accordion-item__header.is-active svg path{fill:rgba(255,182,0,.2)}.aa-bg-overlay{position:relative}.aa-bg-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.aa-bg-overlay>.aa-inner{position:relative;z-index:10}.aa-bg-video{position:relative}.aa-bg-video>.aa-inner{position:relative;z-index:10}.aa-bg-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ie .aa-bg-video{overflow:hidden}.ie .aa-bg-video video{position:absolute;top:50%;left:50%;right:auto;bottom:auto;min-width:100%;min-height:100%;max-height:none;width:auto;height:auto;padding:0;z-index:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.aa-module{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:20px;padding-right:20px}@media (min-width:768px){.aa-module{padding-left:50px;padding-right:50px}}@media (min-width:1200px){.aa-module{padding-left:100px;padding-right:100px}}.aa-module-width--full,.aa-module-width--page{width:100%}@media (min-width:992px){.aa-module-width--page{max-width:1440px;margin-left:auto;margin-right:auto}}.aa-module-height--full,.aa-module-height--normal,.aa-module-height--small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-module-height--small{min-height:400px}@media (max-height:400px){.aa-module-height--small{min-height:100vh}}.aa-module-height--normal{min-height:800px}@media (max-height:800px){.aa-module-height--normal{min-height:100vh}}.aa-module-height--full{min-height:100vh}.aa-content{width:100%}.aa-content-position--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.aa-content-position--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aa-content-alignment--left{text-align:left}.aa-content-alignment--center{text-align:center}.aa-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (min-width:992px){.aa-inner{max-width:1440px;margin-left:auto;margin-right:auto}}.aa-inner.aa-inner--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-content-width--full,.aa-content-width--narrow,.aa-content-width--normal,.aa-content-width--wide{width:100%}@media (min-width:768px){.aa-content-width--narrow{max-width:720px}}@media (min-width:768px){.aa-content-width--normal{max-width:960px}}@media (min-width:992px){.aa-content-width--wide{max-width:1200px}}@media (min-width:992px){.aa-content-width--full{max-width:1440px}}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.hidden-xs-up{display:none!important}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:768px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}.aa-inner--curve-top{margin-top:40px}@media (min-width:992px){.aa-inner--curve-top{margin-top:80px}}.aa-inner--curve-bottom{margin-bottom:40px}@media (min-width:992px){.aa-inner--curve-bottom{margin-bottom:80px}}.aa-curve-top{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0;-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1);z-index:10}.aa-curve-top svg{position:relative;display:block;width:calc(100% + 70px);height:100px}@media (min-width:992px){.aa-curve-top svg{height:150px}}.aa-curve-top .shape-fill{fill:#fff}.aa-curve-bottom{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:10}.aa-curve-bottom svg{position:relative;display:block;width:calc(100% + 70px);height:100px}@media (min-width:992px){.aa-curve-bottom svg{height:150px}}.aa-curve-bottom .shape-fill{fill:#fff}.aa-index--content{z-index:10}.aa-position--relative{position:relative}.aa-button,.aa-system .hs-button,.hs-button,.hs-form .hs-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;margin:0;padding:0;border-style:solid;font-size:16px;line-height:1;font-family:Abel Pro Bold,Arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-align:center;background:transparent;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:992px){.aa-button,.aa-system .hs-button,.hs-button,.hs-form .hs-button{font-size:18px}}.aa-button:active,.aa-button:focus,.aa-button:hover,.hs-button:active,.hs-button:focus,.hs-button:hover{outline:0;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2)}.aa-system a.hs-button,.hs-form a.hs-button,a.aa-button,a.hs-button{text-decoration:none}.aa-bg-black a.aa-button--1,.aa-bg-complementary-light a.aa-button--1,.aa-bg-complementary a.aa-button--1,.aa-bg-dark a.aa-button--1,.aa-bg-light a.aa-button--1,.aa-bg-overlay--black a.aa-button--1,.aa-bg-overlay--complementary-light a.aa-button--1,.aa-bg-overlay--complementary a.aa-button--1,.aa-bg-overlay--dark a.aa-button--1,.aa-bg-overlay--light a.aa-button--1,.aa-bg-overlay--primary-light a.aa-button--1,.aa-bg-overlay--primary a.aa-button--1,.aa-bg-overlay--secondary-light a.aa-button--1,.aa-bg-overlay--secondary a.aa-button--1,.aa-bg-overlay--white a.aa-button--1,.aa-bg-overlay-hover--black:focus a.aa-button--1,.aa-bg-overlay-hover--black:hover a.aa-button--1,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--1,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--1,.aa-bg-overlay-hover--complementary:focus a.aa-button--1,.aa-bg-overlay-hover--complementary:hover a.aa-button--1,.aa-bg-overlay-hover--dark:focus a.aa-button--1,.aa-bg-overlay-hover--dark:hover a.aa-button--1,.aa-bg-overlay-hover--light:focus a.aa-button--1,.aa-bg-overlay-hover--light:hover a.aa-button--1,.aa-bg-overlay-hover--primary-light:focus a.aa-button--1,.aa-bg-overlay-hover--primary-light:hover a.aa-button--1,.aa-bg-overlay-hover--primary:focus a.aa-button--1,.aa-bg-overlay-hover--primary:hover a.aa-button--1,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--1,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--1,.aa-bg-overlay-hover--secondary:focus a.aa-button--1,.aa-bg-overlay-hover--secondary:hover a.aa-button--1,.aa-bg-overlay-hover--white:focus a.aa-button--1,.aa-bg-overlay-hover--white:hover a.aa-button--1,.aa-bg-primary-light a.aa-button--1,.aa-bg-primary a.aa-button--1,.aa-bg-secondary-light a.aa-button--1,.aa-bg-secondary a.aa-button--1,.aa-bg-white a.aa-button--1,.aa-blog-article--cta .aa-blog-article__body .aa-button,.aa-blog-article--cta .aa-blog-article__body .hs-button,.aa-button--1,.aa-form-button--1 input[type=submit],.aa-system .hs-button,.hs-button,a.aa-button--1{padding:16px 24px;border-color:#10243e;border-radius:4px;border-width:2px;color:#fff;background-color:#10243e}.aa-bg-black a.aa-button--1:active,.aa-bg-black a.aa-button--1:focus,.aa-bg-black a.aa-button--1:hover,.aa-bg-complementary-light a.aa-button--1:active,.aa-bg-complementary-light a.aa-button--1:focus,.aa-bg-complementary-light a.aa-button--1:hover,.aa-bg-complementary a.aa-button--1:active,.aa-bg-complementary a.aa-button--1:focus,.aa-bg-complementary a.aa-button--1:hover,.aa-bg-dark a.aa-button--1:active,.aa-bg-dark a.aa-button--1:focus,.aa-bg-dark a.aa-button--1:hover,.aa-bg-light a.aa-button--1:active,.aa-bg-light a.aa-button--1:focus,.aa-bg-light a.aa-button--1:hover,.aa-bg-overlay--black a.aa-button--1:active,.aa-bg-overlay--black a.aa-button--1:focus,.aa-bg-overlay--black a.aa-button--1:hover,.aa-bg-overlay--complementary-light a.aa-button--1:active,.aa-bg-overlay--complementary-light a.aa-button--1:focus,.aa-bg-overlay--complementary-light a.aa-button--1:hover,.aa-bg-overlay--complementary a.aa-button--1:active,.aa-bg-overlay--complementary a.aa-button--1:focus,.aa-bg-overlay--complementary a.aa-button--1:hover,.aa-bg-overlay--dark a.aa-button--1:active,.aa-bg-overlay--dark a.aa-button--1:focus,.aa-bg-overlay--dark a.aa-button--1:hover,.aa-bg-overlay--light a.aa-button--1:active,.aa-bg-overlay--light a.aa-button--1:focus,.aa-bg-overlay--light a.aa-button--1:hover,.aa-bg-overlay--primary-light a.aa-button--1:active,.aa-bg-overlay--primary-light a.aa-button--1:focus,.aa-bg-overlay--primary-light a.aa-button--1:hover,.aa-bg-overlay--primary a.aa-button--1:active,.aa-bg-overlay--primary a.aa-button--1:focus,.aa-bg-overlay--primary a.aa-button--1:hover,.aa-bg-overlay--secondary-light a.aa-button--1:active,.aa-bg-overlay--secondary-light a.aa-button--1:focus,.aa-bg-overlay--secondary-light a.aa-button--1:hover,.aa-bg-overlay--secondary a.aa-button--1:active,.aa-bg-overlay--secondary a.aa-button--1:focus,.aa-bg-overlay--secondary a.aa-button--1:hover,.aa-bg-overlay--white a.aa-button--1:active,.aa-bg-overlay--white a.aa-button--1:focus,.aa-bg-overlay--white a.aa-button--1:hover,.aa-bg-overlay-hover--black:focus a.aa-button--1:active,.aa-bg-overlay-hover--black:focus a.aa-button--1:focus,.aa-bg-overlay-hover--black:focus a.aa-button--1:hover,.aa-bg-overlay-hover--black:hover a.aa-button--1:active,.aa-bg-overlay-hover--black:hover a.aa-button--1:focus,.aa-bg-overlay-hover--black:hover a.aa-button--1:hover,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--1:active,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--1:focus,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--1:hover,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--1:active,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--1:focus,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--1:hover,.aa-bg-overlay-hover--complementary:focus a.aa-button--1:active,.aa-bg-overlay-hover--complementary:focus a.aa-button--1:focus,.aa-bg-overlay-hover--complementary:focus a.aa-button--1:hover,.aa-bg-overlay-hover--complementary:hover a.aa-button--1:active,.aa-bg-overlay-hover--complementary:hover a.aa-button--1:focus,.aa-bg-overlay-hover--complementary:hover a.aa-button--1:hover,.aa-bg-overlay-hover--dark:focus a.aa-button--1:active,.aa-bg-overlay-hover--dark:focus a.aa-button--1:focus,.aa-bg-overlay-hover--dark:focus a.aa-button--1:hover,.aa-bg-overlay-hover--dark:hover a.aa-button--1:active,.aa-bg-overlay-hover--dark:hover a.aa-button--1:focus,.aa-bg-overlay-hover--dark:hover a.aa-button--1:hover,.aa-bg-overlay-hover--light:focus a.aa-button--1:active,.aa-bg-overlay-hover--light:focus a.aa-button--1:focus,.aa-bg-overlay-hover--light:focus a.aa-button--1:hover,.aa-bg-overlay-hover--light:hover a.aa-button--1:active,.aa-bg-overlay-hover--light:hover a.aa-button--1:focus,.aa-bg-overlay-hover--light:hover a.aa-button--1:hover,.aa-bg-overlay-hover--primary-light:focus a.aa-button--1:active,.aa-bg-overlay-hover--primary-light:focus a.aa-button--1:focus,.aa-bg-overlay-hover--primary-light:focus a.aa-button--1:hover,.aa-bg-overlay-hover--primary-light:hover a.aa-button--1:active,.aa-bg-overlay-hover--primary-light:hover a.aa-button--1:focus,.aa-bg-overlay-hover--primary-light:hover a.aa-button--1:hover,.aa-bg-overlay-hover--primary:focus a.aa-button--1:active,.aa-bg-overlay-hover--primary:focus a.aa-button--1:focus,.aa-bg-overlay-hover--primary:focus a.aa-button--1:hover,.aa-bg-overlay-hover--primary:hover a.aa-button--1:active,.aa-bg-overlay-hover--primary:hover a.aa-button--1:focus,.aa-bg-overlay-hover--primary:hover a.aa-button--1:hover,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--1:active,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--1:focus,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--1:hover,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--1:active,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--1:focus,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--1:hover,.aa-bg-overlay-hover--secondary:focus a.aa-button--1:active,.aa-bg-overlay-hover--secondary:focus a.aa-button--1:focus,.aa-bg-overlay-hover--secondary:focus a.aa-button--1:hover,.aa-bg-overlay-hover--secondary:hover a.aa-button--1:active,.aa-bg-overlay-hover--secondary:hover a.aa-button--1:focus,.aa-bg-overlay-hover--secondary:hover a.aa-button--1:hover,.aa-bg-overlay-hover--white:focus a.aa-button--1:active,.aa-bg-overlay-hover--white:focus a.aa-button--1:focus,.aa-bg-overlay-hover--white:focus a.aa-button--1:hover,.aa-bg-overlay-hover--white:hover a.aa-button--1:active,.aa-bg-overlay-hover--white:hover a.aa-button--1:focus,.aa-bg-overlay-hover--white:hover a.aa-button--1:hover,.aa-bg-primary-light a.aa-button--1:active,.aa-bg-primary-light a.aa-button--1:focus,.aa-bg-primary-light a.aa-button--1:hover,.aa-bg-primary a.aa-button--1:active,.aa-bg-primary a.aa-button--1:focus,.aa-bg-primary a.aa-button--1:hover,.aa-bg-secondary-light a.aa-button--1:active,.aa-bg-secondary-light a.aa-button--1:focus,.aa-bg-secondary-light a.aa-button--1:hover,.aa-bg-secondary a.aa-button--1:active,.aa-bg-secondary a.aa-button--1:focus,.aa-bg-secondary a.aa-button--1:hover,.aa-bg-white a.aa-button--1:active,.aa-bg-white a.aa-button--1:focus,.aa-bg-white a.aa-button--1:hover,.aa-blog-article--cta .aa-blog-article__body .aa-button:active,.aa-blog-article--cta .aa-blog-article__body .aa-button:focus,.aa-blog-article--cta .aa-blog-article__body .aa-button:hover,.aa-blog-article--cta .aa-blog-article__body .hs-button:active,.aa-blog-article--cta .aa-blog-article__body .hs-button:focus,.aa-blog-article--cta .aa-blog-article__body .hs-button:hover,.aa-button--1:active,.aa-button--1:focus,.aa-button--1:hover,.aa-form-button--1 input:active[type=submit],.aa-form-button--1 input:focus[type=submit],.aa-form-button--1 input:hover[type=submit],.hs-button:active,.hs-button:focus,.hs-button:hover{border-color:#0b182a;color:#fff;background-color:#0b182a}.aa-bg-black a.aa-button--2,.aa-bg-complementary-light a.aa-button--2,.aa-bg-complementary a.aa-button--2,.aa-bg-dark a.aa-button--2,.aa-bg-light a.aa-button--2,.aa-bg-overlay--black a.aa-button--2,.aa-bg-overlay--complementary-light a.aa-button--2,.aa-bg-overlay--complementary a.aa-button--2,.aa-bg-overlay--dark a.aa-button--2,.aa-bg-overlay--light a.aa-button--2,.aa-bg-overlay--primary-light a.aa-button--2,.aa-bg-overlay--primary a.aa-button--2,.aa-bg-overlay--secondary-light a.aa-button--2,.aa-bg-overlay--secondary a.aa-button--2,.aa-bg-overlay--white a.aa-button--2,.aa-bg-overlay-hover--black:focus a.aa-button--2,.aa-bg-overlay-hover--black:hover a.aa-button--2,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--2,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--2,.aa-bg-overlay-hover--complementary:focus a.aa-button--2,.aa-bg-overlay-hover--complementary:hover a.aa-button--2,.aa-bg-overlay-hover--dark:focus a.aa-button--2,.aa-bg-overlay-hover--dark:hover a.aa-button--2,.aa-bg-overlay-hover--light:focus a.aa-button--2,.aa-bg-overlay-hover--light:hover a.aa-button--2,.aa-bg-overlay-hover--primary-light:focus a.aa-button--2,.aa-bg-overlay-hover--primary-light:hover a.aa-button--2,.aa-bg-overlay-hover--primary:focus a.aa-button--2,.aa-bg-overlay-hover--primary:hover a.aa-button--2,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--2,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--2,.aa-bg-overlay-hover--secondary:focus a.aa-button--2,.aa-bg-overlay-hover--secondary:hover a.aa-button--2,.aa-bg-overlay-hover--white:focus a.aa-button--2,.aa-bg-overlay-hover--white:hover a.aa-button--2,.aa-bg-primary-light a.aa-button--2,.aa-bg-primary a.aa-button--2,.aa-bg-secondary-light a.aa-button--2,.aa-bg-secondary a.aa-button--2,.aa-bg-white a.aa-button--2,.aa-button--2,.aa-form-button--2 input[type=submit],a.aa-button--2{padding:16px 24px;border-color:#10243e;border-radius:4px;border-width:2px;color:#10243e;background-color:transparent}.aa-bg-black a.aa-button--2:active,.aa-bg-black a.aa-button--2:focus,.aa-bg-black a.aa-button--2:hover,.aa-bg-complementary-light a.aa-button--2:active,.aa-bg-complementary-light a.aa-button--2:focus,.aa-bg-complementary-light a.aa-button--2:hover,.aa-bg-complementary a.aa-button--2:active,.aa-bg-complementary a.aa-button--2:focus,.aa-bg-complementary a.aa-button--2:hover,.aa-bg-dark a.aa-button--2:active,.aa-bg-dark a.aa-button--2:focus,.aa-bg-dark a.aa-button--2:hover,.aa-bg-light a.aa-button--2:active,.aa-bg-light a.aa-button--2:focus,.aa-bg-light a.aa-button--2:hover,.aa-bg-overlay--black a.aa-button--2:active,.aa-bg-overlay--black a.aa-button--2:focus,.aa-bg-overlay--black a.aa-button--2:hover,.aa-bg-overlay--complementary-light a.aa-button--2:active,.aa-bg-overlay--complementary-light a.aa-button--2:focus,.aa-bg-overlay--complementary-light a.aa-button--2:hover,.aa-bg-overlay--complementary a.aa-button--2:active,.aa-bg-overlay--complementary a.aa-button--2:focus,.aa-bg-overlay--complementary a.aa-button--2:hover,.aa-bg-overlay--dark a.aa-button--2:active,.aa-bg-overlay--dark a.aa-button--2:focus,.aa-bg-overlay--dark a.aa-button--2:hover,.aa-bg-overlay--light a.aa-button--2:active,.aa-bg-overlay--light a.aa-button--2:focus,.aa-bg-overlay--light a.aa-button--2:hover,.aa-bg-overlay--primary-light a.aa-button--2:active,.aa-bg-overlay--primary-light a.aa-button--2:focus,.aa-bg-overlay--primary-light a.aa-button--2:hover,.aa-bg-overlay--primary a.aa-button--2:active,.aa-bg-overlay--primary a.aa-button--2:focus,.aa-bg-overlay--primary a.aa-button--2:hover,.aa-bg-overlay--secondary-light a.aa-button--2:active,.aa-bg-overlay--secondary-light a.aa-button--2:focus,.aa-bg-overlay--secondary-light a.aa-button--2:hover,.aa-bg-overlay--secondary a.aa-button--2:active,.aa-bg-overlay--secondary a.aa-button--2:focus,.aa-bg-overlay--secondary a.aa-button--2:hover,.aa-bg-overlay--white a.aa-button--2:active,.aa-bg-overlay--white a.aa-button--2:focus,.aa-bg-overlay--white a.aa-button--2:hover,.aa-bg-overlay-hover--black:focus a.aa-button--2:active,.aa-bg-overlay-hover--black:focus a.aa-button--2:focus,.aa-bg-overlay-hover--black:focus a.aa-button--2:hover,.aa-bg-overlay-hover--black:hover a.aa-button--2:active,.aa-bg-overlay-hover--black:hover a.aa-button--2:focus,.aa-bg-overlay-hover--black:hover a.aa-button--2:hover,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--2:active,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--2:focus,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--2:hover,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--2:active,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--2:focus,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--2:hover,.aa-bg-overlay-hover--complementary:focus a.aa-button--2:active,.aa-bg-overlay-hover--complementary:focus a.aa-button--2:focus,.aa-bg-overlay-hover--complementary:focus a.aa-button--2:hover,.aa-bg-overlay-hover--complementary:hover a.aa-button--2:active,.aa-bg-overlay-hover--complementary:hover a.aa-button--2:focus,.aa-bg-overlay-hover--complementary:hover a.aa-button--2:hover,.aa-bg-overlay-hover--dark:focus a.aa-button--2:active,.aa-bg-overlay-hover--dark:focus a.aa-button--2:focus,.aa-bg-overlay-hover--dark:focus a.aa-button--2:hover,.aa-bg-overlay-hover--dark:hover a.aa-button--2:active,.aa-bg-overlay-hover--dark:hover a.aa-button--2:focus,.aa-bg-overlay-hover--dark:hover a.aa-button--2:hover,.aa-bg-overlay-hover--light:focus a.aa-button--2:active,.aa-bg-overlay-hover--light:focus a.aa-button--2:focus,.aa-bg-overlay-hover--light:focus a.aa-button--2:hover,.aa-bg-overlay-hover--light:hover a.aa-button--2:active,.aa-bg-overlay-hover--light:hover a.aa-button--2:focus,.aa-bg-overlay-hover--light:hover a.aa-button--2:hover,.aa-bg-overlay-hover--primary-light:focus a.aa-button--2:active,.aa-bg-overlay-hover--primary-light:focus a.aa-button--2:focus,.aa-bg-overlay-hover--primary-light:focus a.aa-button--2:hover,.aa-bg-overlay-hover--primary-light:hover a.aa-button--2:active,.aa-bg-overlay-hover--primary-light:hover a.aa-button--2:focus,.aa-bg-overlay-hover--primary-light:hover a.aa-button--2:hover,.aa-bg-overlay-hover--primary:focus a.aa-button--2:active,.aa-bg-overlay-hover--primary:focus a.aa-button--2:focus,.aa-bg-overlay-hover--primary:focus a.aa-button--2:hover,.aa-bg-overlay-hover--primary:hover a.aa-button--2:active,.aa-bg-overlay-hover--primary:hover a.aa-button--2:focus,.aa-bg-overlay-hover--primary:hover a.aa-button--2:hover,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--2:active,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--2:focus,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--2:hover,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--2:active,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--2:focus,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--2:hover,.aa-bg-overlay-hover--secondary:focus a.aa-button--2:active,.aa-bg-overlay-hover--secondary:focus a.aa-button--2:focus,.aa-bg-overlay-hover--secondary:focus a.aa-button--2:hover,.aa-bg-overlay-hover--secondary:hover a.aa-button--2:active,.aa-bg-overlay-hover--secondary:hover a.aa-button--2:focus,.aa-bg-overlay-hover--secondary:hover a.aa-button--2:hover,.aa-bg-overlay-hover--white:focus a.aa-button--2:active,.aa-bg-overlay-hover--white:focus a.aa-button--2:focus,.aa-bg-overlay-hover--white:focus a.aa-button--2:hover,.aa-bg-overlay-hover--white:hover a.aa-button--2:active,.aa-bg-overlay-hover--white:hover a.aa-button--2:focus,.aa-bg-overlay-hover--white:hover a.aa-button--2:hover,.aa-bg-primary-light a.aa-button--2:active,.aa-bg-primary-light a.aa-button--2:focus,.aa-bg-primary-light a.aa-button--2:hover,.aa-bg-primary a.aa-button--2:active,.aa-bg-primary a.aa-button--2:focus,.aa-bg-primary a.aa-button--2:hover,.aa-bg-secondary-light a.aa-button--2:active,.aa-bg-secondary-light a.aa-button--2:focus,.aa-bg-secondary-light a.aa-button--2:hover,.aa-bg-secondary a.aa-button--2:active,.aa-bg-secondary a.aa-button--2:focus,.aa-bg-secondary a.aa-button--2:hover,.aa-bg-white a.aa-button--2:active,.aa-bg-white a.aa-button--2:focus,.aa-bg-white a.aa-button--2:hover,.aa-button--2:active,.aa-button--2:focus,.aa-button--2:hover,.aa-form-button--2 input:active[type=submit],.aa-form-button--2 input:focus[type=submit],.aa-form-button--2 input:hover[type=submit]{border-color:#0b182a;color:#fff;background-color:#0b182a}.aa-bg-black a.aa-button--3,.aa-bg-complementary-light a.aa-button--3,.aa-bg-complementary a.aa-button--3,.aa-bg-dark a.aa-button--3,.aa-bg-light a.aa-button--3,.aa-bg-overlay--black a.aa-button--3,.aa-bg-overlay--complementary-light a.aa-button--3,.aa-bg-overlay--complementary a.aa-button--3,.aa-bg-overlay--dark a.aa-button--3,.aa-bg-overlay--light a.aa-button--3,.aa-bg-overlay--primary-light a.aa-button--3,.aa-bg-overlay--primary a.aa-button--3,.aa-bg-overlay--secondary-light a.aa-button--3,.aa-bg-overlay--secondary a.aa-button--3,.aa-bg-overlay--white a.aa-button--3,.aa-bg-overlay-hover--black:focus a.aa-button--3,.aa-bg-overlay-hover--black:hover a.aa-button--3,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--3,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--3,.aa-bg-overlay-hover--complementary:focus a.aa-button--3,.aa-bg-overlay-hover--complementary:hover a.aa-button--3,.aa-bg-overlay-hover--dark:focus a.aa-button--3,.aa-bg-overlay-hover--dark:hover a.aa-button--3,.aa-bg-overlay-hover--light:focus a.aa-button--3,.aa-bg-overlay-hover--light:hover a.aa-button--3,.aa-bg-overlay-hover--primary-light:focus a.aa-button--3,.aa-bg-overlay-hover--primary-light:hover a.aa-button--3,.aa-bg-overlay-hover--primary:focus a.aa-button--3,.aa-bg-overlay-hover--primary:hover a.aa-button--3,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--3,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--3,.aa-bg-overlay-hover--secondary:focus a.aa-button--3,.aa-bg-overlay-hover--secondary:hover a.aa-button--3,.aa-bg-overlay-hover--white:focus a.aa-button--3,.aa-bg-overlay-hover--white:hover a.aa-button--3,.aa-bg-primary-light a.aa-button--3,.aa-bg-primary a.aa-button--3,.aa-bg-secondary-light a.aa-button--3,.aa-bg-secondary a.aa-button--3,.aa-bg-white a.aa-button--3,.aa-button--3,.aa-form-button--3 input[type=submit],a.aa-button--3{padding:16px 24px;border-color:#ffb600;border-radius:4px;border-width:2px;color:#10243e;background-color:#ffb600}.aa-bg-black a.aa-button--3:active,.aa-bg-black a.aa-button--3:focus,.aa-bg-black a.aa-button--3:hover,.aa-bg-complementary-light a.aa-button--3:active,.aa-bg-complementary-light a.aa-button--3:focus,.aa-bg-complementary-light a.aa-button--3:hover,.aa-bg-complementary a.aa-button--3:active,.aa-bg-complementary a.aa-button--3:focus,.aa-bg-complementary a.aa-button--3:hover,.aa-bg-dark a.aa-button--3:active,.aa-bg-dark a.aa-button--3:focus,.aa-bg-dark a.aa-button--3:hover,.aa-bg-light a.aa-button--3:active,.aa-bg-light a.aa-button--3:focus,.aa-bg-light a.aa-button--3:hover,.aa-bg-overlay--black a.aa-button--3:active,.aa-bg-overlay--black a.aa-button--3:focus,.aa-bg-overlay--black a.aa-button--3:hover,.aa-bg-overlay--complementary-light a.aa-button--3:active,.aa-bg-overlay--complementary-light a.aa-button--3:focus,.aa-bg-overlay--complementary-light a.aa-button--3:hover,.aa-bg-overlay--complementary a.aa-button--3:active,.aa-bg-overlay--complementary a.aa-button--3:focus,.aa-bg-overlay--complementary a.aa-button--3:hover,.aa-bg-overlay--dark a.aa-button--3:active,.aa-bg-overlay--dark a.aa-button--3:focus,.aa-bg-overlay--dark a.aa-button--3:hover,.aa-bg-overlay--light a.aa-button--3:active,.aa-bg-overlay--light a.aa-button--3:focus,.aa-bg-overlay--light a.aa-button--3:hover,.aa-bg-overlay--primary-light a.aa-button--3:active,.aa-bg-overlay--primary-light a.aa-button--3:focus,.aa-bg-overlay--primary-light a.aa-button--3:hover,.aa-bg-overlay--primary a.aa-button--3:active,.aa-bg-overlay--primary a.aa-button--3:focus,.aa-bg-overlay--primary a.aa-button--3:hover,.aa-bg-overlay--secondary-light a.aa-button--3:active,.aa-bg-overlay--secondary-light a.aa-button--3:focus,.aa-bg-overlay--secondary-light a.aa-button--3:hover,.aa-bg-overlay--secondary a.aa-button--3:active,.aa-bg-overlay--secondary a.aa-button--3:focus,.aa-bg-overlay--secondary a.aa-button--3:hover,.aa-bg-overlay--white a.aa-button--3:active,.aa-bg-overlay--white a.aa-button--3:focus,.aa-bg-overlay--white a.aa-button--3:hover,.aa-bg-overlay-hover--black:focus a.aa-button--3:active,.aa-bg-overlay-hover--black:focus a.aa-button--3:focus,.aa-bg-overlay-hover--black:focus a.aa-button--3:hover,.aa-bg-overlay-hover--black:hover a.aa-button--3:active,.aa-bg-overlay-hover--black:hover a.aa-button--3:focus,.aa-bg-overlay-hover--black:hover a.aa-button--3:hover,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--3:active,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--3:focus,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--3:hover,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--3:active,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--3:focus,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--3:hover,.aa-bg-overlay-hover--complementary:focus a.aa-button--3:active,.aa-bg-overlay-hover--complementary:focus a.aa-button--3:focus,.aa-bg-overlay-hover--complementary:focus a.aa-button--3:hover,.aa-bg-overlay-hover--complementary:hover a.aa-button--3:active,.aa-bg-overlay-hover--complementary:hover a.aa-button--3:focus,.aa-bg-overlay-hover--complementary:hover a.aa-button--3:hover,.aa-bg-overlay-hover--dark:focus a.aa-button--3:active,.aa-bg-overlay-hover--dark:focus a.aa-button--3:focus,.aa-bg-overlay-hover--dark:focus a.aa-button--3:hover,.aa-bg-overlay-hover--dark:hover a.aa-button--3:active,.aa-bg-overlay-hover--dark:hover a.aa-button--3:focus,.aa-bg-overlay-hover--dark:hover a.aa-button--3:hover,.aa-bg-overlay-hover--light:focus a.aa-button--3:active,.aa-bg-overlay-hover--light:focus a.aa-button--3:focus,.aa-bg-overlay-hover--light:focus a.aa-button--3:hover,.aa-bg-overlay-hover--light:hover a.aa-button--3:active,.aa-bg-overlay-hover--light:hover a.aa-button--3:focus,.aa-bg-overlay-hover--light:hover a.aa-button--3:hover,.aa-bg-overlay-hover--primary-light:focus a.aa-button--3:active,.aa-bg-overlay-hover--primary-light:focus a.aa-button--3:focus,.aa-bg-overlay-hover--primary-light:focus a.aa-button--3:hover,.aa-bg-overlay-hover--primary-light:hover a.aa-button--3:active,.aa-bg-overlay-hover--primary-light:hover a.aa-button--3:focus,.aa-bg-overlay-hover--primary-light:hover a.aa-button--3:hover,.aa-bg-overlay-hover--primary:focus a.aa-button--3:active,.aa-bg-overlay-hover--primary:focus a.aa-button--3:focus,.aa-bg-overlay-hover--primary:focus a.aa-button--3:hover,.aa-bg-overlay-hover--primary:hover a.aa-button--3:active,.aa-bg-overlay-hover--primary:hover a.aa-button--3:focus,.aa-bg-overlay-hover--primary:hover a.aa-button--3:hover,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--3:active,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--3:focus,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--3:hover,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--3:active,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--3:focus,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--3:hover,.aa-bg-overlay-hover--secondary:focus a.aa-button--3:active,.aa-bg-overlay-hover--secondary:focus a.aa-button--3:focus,.aa-bg-overlay-hover--secondary:focus a.aa-button--3:hover,.aa-bg-overlay-hover--secondary:hover a.aa-button--3:active,.aa-bg-overlay-hover--secondary:hover a.aa-button--3:focus,.aa-bg-overlay-hover--secondary:hover a.aa-button--3:hover,.aa-bg-overlay-hover--white:focus a.aa-button--3:active,.aa-bg-overlay-hover--white:focus a.aa-button--3:focus,.aa-bg-overlay-hover--white:focus a.aa-button--3:hover,.aa-bg-overlay-hover--white:hover a.aa-button--3:active,.aa-bg-overlay-hover--white:hover a.aa-button--3:focus,.aa-bg-overlay-hover--white:hover a.aa-button--3:hover,.aa-bg-primary-light a.aa-button--3:active,.aa-bg-primary-light a.aa-button--3:focus,.aa-bg-primary-light a.aa-button--3:hover,.aa-bg-primary a.aa-button--3:active,.aa-bg-primary a.aa-button--3:focus,.aa-bg-primary a.aa-button--3:hover,.aa-bg-secondary-light a.aa-button--3:active,.aa-bg-secondary-light a.aa-button--3:focus,.aa-bg-secondary-light a.aa-button--3:hover,.aa-bg-secondary a.aa-button--3:active,.aa-bg-secondary a.aa-button--3:focus,.aa-bg-secondary a.aa-button--3:hover,.aa-bg-white a.aa-button--3:active,.aa-bg-white a.aa-button--3:focus,.aa-bg-white a.aa-button--3:hover,.aa-button--3:active,.aa-button--3:focus,.aa-button--3:hover,.aa-form-button--3 input:active[type=submit],.aa-form-button--3 input:focus[type=submit],.aa-form-button--3 input:hover[type=submit]{border-color:#e6a400;color:#10243e;background-color:#e6a400}.aa-bg-black a.aa-button--4,.aa-bg-complementary-light a.aa-button--4,.aa-bg-complementary a.aa-button--4,.aa-bg-dark a.aa-button--4,.aa-bg-light a.aa-button--4,.aa-bg-overlay--black a.aa-button--4,.aa-bg-overlay--complementary-light a.aa-button--4,.aa-bg-overlay--complementary a.aa-button--4,.aa-bg-overlay--dark a.aa-button--4,.aa-bg-overlay--light a.aa-button--4,.aa-bg-overlay--primary-light a.aa-button--4,.aa-bg-overlay--primary a.aa-button--4,.aa-bg-overlay--secondary-light a.aa-button--4,.aa-bg-overlay--secondary a.aa-button--4,.aa-bg-overlay--white a.aa-button--4,.aa-bg-overlay-hover--black:focus a.aa-button--4,.aa-bg-overlay-hover--black:hover a.aa-button--4,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--4,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--4,.aa-bg-overlay-hover--complementary:focus a.aa-button--4,.aa-bg-overlay-hover--complementary:hover a.aa-button--4,.aa-bg-overlay-hover--dark:focus a.aa-button--4,.aa-bg-overlay-hover--dark:hover a.aa-button--4,.aa-bg-overlay-hover--light:focus a.aa-button--4,.aa-bg-overlay-hover--light:hover a.aa-button--4,.aa-bg-overlay-hover--primary-light:focus a.aa-button--4,.aa-bg-overlay-hover--primary-light:hover a.aa-button--4,.aa-bg-overlay-hover--primary:focus a.aa-button--4,.aa-bg-overlay-hover--primary:hover a.aa-button--4,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--4,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--4,.aa-bg-overlay-hover--secondary:focus a.aa-button--4,.aa-bg-overlay-hover--secondary:hover a.aa-button--4,.aa-bg-overlay-hover--white:focus a.aa-button--4,.aa-bg-overlay-hover--white:hover a.aa-button--4,.aa-bg-primary-light a.aa-button--4,.aa-bg-primary a.aa-button--4,.aa-bg-secondary-light a.aa-button--4,.aa-bg-secondary a.aa-button--4,.aa-bg-white a.aa-button--4,.aa-button--4,.aa-form-button--4 input[type=submit],a.aa-button--4{padding:16px 24px;border-color:#ffb600;border-radius:4px;border-width:2px;color:#ffb600;background-color:transparent}.aa-bg-black a.aa-button--4:active,.aa-bg-black a.aa-button--4:focus,.aa-bg-black a.aa-button--4:hover,.aa-bg-complementary-light a.aa-button--4:active,.aa-bg-complementary-light a.aa-button--4:focus,.aa-bg-complementary-light a.aa-button--4:hover,.aa-bg-complementary a.aa-button--4:active,.aa-bg-complementary a.aa-button--4:focus,.aa-bg-complementary a.aa-button--4:hover,.aa-bg-dark a.aa-button--4:active,.aa-bg-dark a.aa-button--4:focus,.aa-bg-dark a.aa-button--4:hover,.aa-bg-light a.aa-button--4:active,.aa-bg-light a.aa-button--4:focus,.aa-bg-light a.aa-button--4:hover,.aa-bg-overlay--black a.aa-button--4:active,.aa-bg-overlay--black a.aa-button--4:focus,.aa-bg-overlay--black a.aa-button--4:hover,.aa-bg-overlay--complementary-light a.aa-button--4:active,.aa-bg-overlay--complementary-light a.aa-button--4:focus,.aa-bg-overlay--complementary-light a.aa-button--4:hover,.aa-bg-overlay--complementary a.aa-button--4:active,.aa-bg-overlay--complementary a.aa-button--4:focus,.aa-bg-overlay--complementary a.aa-button--4:hover,.aa-bg-overlay--dark a.aa-button--4:active,.aa-bg-overlay--dark a.aa-button--4:focus,.aa-bg-overlay--dark a.aa-button--4:hover,.aa-bg-overlay--light a.aa-button--4:active,.aa-bg-overlay--light a.aa-button--4:focus,.aa-bg-overlay--light a.aa-button--4:hover,.aa-bg-overlay--primary-light a.aa-button--4:active,.aa-bg-overlay--primary-light a.aa-button--4:focus,.aa-bg-overlay--primary-light a.aa-button--4:hover,.aa-bg-overlay--primary a.aa-button--4:active,.aa-bg-overlay--primary a.aa-button--4:focus,.aa-bg-overlay--primary a.aa-button--4:hover,.aa-bg-overlay--secondary-light a.aa-button--4:active,.aa-bg-overlay--secondary-light a.aa-button--4:focus,.aa-bg-overlay--secondary-light a.aa-button--4:hover,.aa-bg-overlay--secondary a.aa-button--4:active,.aa-bg-overlay--secondary a.aa-button--4:focus,.aa-bg-overlay--secondary a.aa-button--4:hover,.aa-bg-overlay--white a.aa-button--4:active,.aa-bg-overlay--white a.aa-button--4:focus,.aa-bg-overlay--white a.aa-button--4:hover,.aa-bg-overlay-hover--black:focus a.aa-button--4:active,.aa-bg-overlay-hover--black:focus a.aa-button--4:focus,.aa-bg-overlay-hover--black:focus a.aa-button--4:hover,.aa-bg-overlay-hover--black:hover a.aa-button--4:active,.aa-bg-overlay-hover--black:hover a.aa-button--4:focus,.aa-bg-overlay-hover--black:hover a.aa-button--4:hover,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--4:active,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--4:focus,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--4:hover,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--4:active,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--4:focus,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--4:hover,.aa-bg-overlay-hover--complementary:focus a.aa-button--4:active,.aa-bg-overlay-hover--complementary:focus a.aa-button--4:focus,.aa-bg-overlay-hover--complementary:focus a.aa-button--4:hover,.aa-bg-overlay-hover--complementary:hover a.aa-button--4:active,.aa-bg-overlay-hover--complementary:hover a.aa-button--4:focus,.aa-bg-overlay-hover--complementary:hover a.aa-button--4:hover,.aa-bg-overlay-hover--dark:focus a.aa-button--4:active,.aa-bg-overlay-hover--dark:focus a.aa-button--4:focus,.aa-bg-overlay-hover--dark:focus a.aa-button--4:hover,.aa-bg-overlay-hover--dark:hover a.aa-button--4:active,.aa-bg-overlay-hover--dark:hover a.aa-button--4:focus,.aa-bg-overlay-hover--dark:hover a.aa-button--4:hover,.aa-bg-overlay-hover--light:focus a.aa-button--4:active,.aa-bg-overlay-hover--light:focus a.aa-button--4:focus,.aa-bg-overlay-hover--light:focus a.aa-button--4:hover,.aa-bg-overlay-hover--light:hover a.aa-button--4:active,.aa-bg-overlay-hover--light:hover a.aa-button--4:focus,.aa-bg-overlay-hover--light:hover a.aa-button--4:hover,.aa-bg-overlay-hover--primary-light:focus a.aa-button--4:active,.aa-bg-overlay-hover--primary-light:focus a.aa-button--4:focus,.aa-bg-overlay-hover--primary-light:focus a.aa-button--4:hover,.aa-bg-overlay-hover--primary-light:hover a.aa-button--4:active,.aa-bg-overlay-hover--primary-light:hover a.aa-button--4:focus,.aa-bg-overlay-hover--primary-light:hover a.aa-button--4:hover,.aa-bg-overlay-hover--primary:focus a.aa-button--4:active,.aa-bg-overlay-hover--primary:focus a.aa-button--4:focus,.aa-bg-overlay-hover--primary:focus a.aa-button--4:hover,.aa-bg-overlay-hover--primary:hover a.aa-button--4:active,.aa-bg-overlay-hover--primary:hover a.aa-button--4:focus,.aa-bg-overlay-hover--primary:hover a.aa-button--4:hover,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--4:active,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--4:focus,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--4:hover,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--4:active,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--4:focus,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--4:hover,.aa-bg-overlay-hover--secondary:focus a.aa-button--4:active,.aa-bg-overlay-hover--secondary:focus a.aa-button--4:focus,.aa-bg-overlay-hover--secondary:focus a.aa-button--4:hover,.aa-bg-overlay-hover--secondary:hover a.aa-button--4:active,.aa-bg-overlay-hover--secondary:hover a.aa-button--4:focus,.aa-bg-overlay-hover--secondary:hover a.aa-button--4:hover,.aa-bg-overlay-hover--white:focus a.aa-button--4:active,.aa-bg-overlay-hover--white:focus a.aa-button--4:focus,.aa-bg-overlay-hover--white:focus a.aa-button--4:hover,.aa-bg-overlay-hover--white:hover a.aa-button--4:active,.aa-bg-overlay-hover--white:hover a.aa-button--4:focus,.aa-bg-overlay-hover--white:hover a.aa-button--4:hover,.aa-bg-primary-light a.aa-button--4:active,.aa-bg-primary-light a.aa-button--4:focus,.aa-bg-primary-light a.aa-button--4:hover,.aa-bg-primary a.aa-button--4:active,.aa-bg-primary a.aa-button--4:focus,.aa-bg-primary a.aa-button--4:hover,.aa-bg-secondary-light a.aa-button--4:active,.aa-bg-secondary-light a.aa-button--4:focus,.aa-bg-secondary-light a.aa-button--4:hover,.aa-bg-secondary a.aa-button--4:active,.aa-bg-secondary a.aa-button--4:focus,.aa-bg-secondary a.aa-button--4:hover,.aa-bg-white a.aa-button--4:active,.aa-bg-white a.aa-button--4:focus,.aa-bg-white a.aa-button--4:hover,.aa-button--4:active,.aa-button--4:focus,.aa-button--4:hover,.aa-form-button--4 input:active[type=submit],.aa-form-button--4 input:focus[type=submit],.aa-form-button--4 input:hover[type=submit]{border-color:#e6a400;color:#10243e;background-color:#e6a400}.aa-bg-black a.aa-button--5,.aa-bg-complementary-light a.aa-button--5,.aa-bg-complementary a.aa-button--5,.aa-bg-dark a.aa-button--5,.aa-bg-light a.aa-button--5,.aa-bg-overlay--black a.aa-button--5,.aa-bg-overlay--complementary-light a.aa-button--5,.aa-bg-overlay--complementary a.aa-button--5,.aa-bg-overlay--dark a.aa-button--5,.aa-bg-overlay--light a.aa-button--5,.aa-bg-overlay--primary-light a.aa-button--5,.aa-bg-overlay--primary a.aa-button--5,.aa-bg-overlay--secondary-light a.aa-button--5,.aa-bg-overlay--secondary a.aa-button--5,.aa-bg-overlay--white a.aa-button--5,.aa-bg-overlay-hover--black:focus a.aa-button--5,.aa-bg-overlay-hover--black:hover a.aa-button--5,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--5,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--5,.aa-bg-overlay-hover--complementary:focus a.aa-button--5,.aa-bg-overlay-hover--complementary:hover a.aa-button--5,.aa-bg-overlay-hover--dark:focus a.aa-button--5,.aa-bg-overlay-hover--dark:hover a.aa-button--5,.aa-bg-overlay-hover--light:focus a.aa-button--5,.aa-bg-overlay-hover--light:hover a.aa-button--5,.aa-bg-overlay-hover--primary-light:focus a.aa-button--5,.aa-bg-overlay-hover--primary-light:hover a.aa-button--5,.aa-bg-overlay-hover--primary:focus a.aa-button--5,.aa-bg-overlay-hover--primary:hover a.aa-button--5,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--5,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--5,.aa-bg-overlay-hover--secondary:focus a.aa-button--5,.aa-bg-overlay-hover--secondary:hover a.aa-button--5,.aa-bg-overlay-hover--white:focus a.aa-button--5,.aa-bg-overlay-hover--white:hover a.aa-button--5,.aa-bg-primary-light a.aa-button--5,.aa-bg-primary a.aa-button--5,.aa-bg-secondary-light a.aa-button--5,.aa-bg-secondary a.aa-button--5,.aa-bg-white a.aa-button--5,.aa-button--5,.aa-form-button--5 input[type=submit],a.aa-button--5{padding:4px 0;border-color:transparent;border-radius:0;border-width:0;color:#336dff;background-color:transparent}.aa-bg-black a.aa-button--5:active,.aa-bg-black a.aa-button--5:focus,.aa-bg-black a.aa-button--5:hover,.aa-bg-complementary-light a.aa-button--5:active,.aa-bg-complementary-light a.aa-button--5:focus,.aa-bg-complementary-light a.aa-button--5:hover,.aa-bg-complementary a.aa-button--5:active,.aa-bg-complementary a.aa-button--5:focus,.aa-bg-complementary a.aa-button--5:hover,.aa-bg-dark a.aa-button--5:active,.aa-bg-dark a.aa-button--5:focus,.aa-bg-dark a.aa-button--5:hover,.aa-bg-light a.aa-button--5:active,.aa-bg-light a.aa-button--5:focus,.aa-bg-light a.aa-button--5:hover,.aa-bg-overlay--black a.aa-button--5:active,.aa-bg-overlay--black a.aa-button--5:focus,.aa-bg-overlay--black a.aa-button--5:hover,.aa-bg-overlay--complementary-light a.aa-button--5:active,.aa-bg-overlay--complementary-light a.aa-button--5:focus,.aa-bg-overlay--complementary-light a.aa-button--5:hover,.aa-bg-overlay--complementary a.aa-button--5:active,.aa-bg-overlay--complementary a.aa-button--5:focus,.aa-bg-overlay--complementary a.aa-button--5:hover,.aa-bg-overlay--dark a.aa-button--5:active,.aa-bg-overlay--dark a.aa-button--5:focus,.aa-bg-overlay--dark a.aa-button--5:hover,.aa-bg-overlay--light a.aa-button--5:active,.aa-bg-overlay--light a.aa-button--5:focus,.aa-bg-overlay--light a.aa-button--5:hover,.aa-bg-overlay--primary-light a.aa-button--5:active,.aa-bg-overlay--primary-light a.aa-button--5:focus,.aa-bg-overlay--primary-light a.aa-button--5:hover,.aa-bg-overlay--primary a.aa-button--5:active,.aa-bg-overlay--primary a.aa-button--5:focus,.aa-bg-overlay--primary a.aa-button--5:hover,.aa-bg-overlay--secondary-light a.aa-button--5:active,.aa-bg-overlay--secondary-light a.aa-button--5:focus,.aa-bg-overlay--secondary-light a.aa-button--5:hover,.aa-bg-overlay--secondary a.aa-button--5:active,.aa-bg-overlay--secondary a.aa-button--5:focus,.aa-bg-overlay--secondary a.aa-button--5:hover,.aa-bg-overlay--white a.aa-button--5:active,.aa-bg-overlay--white a.aa-button--5:focus,.aa-bg-overlay--white a.aa-button--5:hover,.aa-bg-overlay-hover--black:focus a.aa-button--5:active,.aa-bg-overlay-hover--black:focus a.aa-button--5:focus,.aa-bg-overlay-hover--black:focus a.aa-button--5:hover,.aa-bg-overlay-hover--black:hover a.aa-button--5:active,.aa-bg-overlay-hover--black:hover a.aa-button--5:focus,.aa-bg-overlay-hover--black:hover a.aa-button--5:hover,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--5:active,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--5:focus,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--5:hover,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--5:active,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--5:focus,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--5:hover,.aa-bg-overlay-hover--complementary:focus a.aa-button--5:active,.aa-bg-overlay-hover--complementary:focus a.aa-button--5:focus,.aa-bg-overlay-hover--complementary:focus a.aa-button--5:hover,.aa-bg-overlay-hover--complementary:hover a.aa-button--5:active,.aa-bg-overlay-hover--complementary:hover a.aa-button--5:focus,.aa-bg-overlay-hover--complementary:hover a.aa-button--5:hover,.aa-bg-overlay-hover--dark:focus a.aa-button--5:active,.aa-bg-overlay-hover--dark:focus a.aa-button--5:focus,.aa-bg-overlay-hover--dark:focus a.aa-button--5:hover,.aa-bg-overlay-hover--dark:hover a.aa-button--5:active,.aa-bg-overlay-hover--dark:hover a.aa-button--5:focus,.aa-bg-overlay-hover--dark:hover a.aa-button--5:hover,.aa-bg-overlay-hover--light:focus a.aa-button--5:active,.aa-bg-overlay-hover--light:focus a.aa-button--5:focus,.aa-bg-overlay-hover--light:focus a.aa-button--5:hover,.aa-bg-overlay-hover--light:hover a.aa-button--5:active,.aa-bg-overlay-hover--light:hover a.aa-button--5:focus,.aa-bg-overlay-hover--light:hover a.aa-button--5:hover,.aa-bg-overlay-hover--primary-light:focus a.aa-button--5:active,.aa-bg-overlay-hover--primary-light:focus a.aa-button--5:focus,.aa-bg-overlay-hover--primary-light:focus a.aa-button--5:hover,.aa-bg-overlay-hover--primary-light:hover a.aa-button--5:active,.aa-bg-overlay-hover--primary-light:hover a.aa-button--5:focus,.aa-bg-overlay-hover--primary-light:hover a.aa-button--5:hover,.aa-bg-overlay-hover--primary:focus a.aa-button--5:active,.aa-bg-overlay-hover--primary:focus a.aa-button--5:focus,.aa-bg-overlay-hover--primary:focus a.aa-button--5:hover,.aa-bg-overlay-hover--primary:hover a.aa-button--5:active,.aa-bg-overlay-hover--primary:hover a.aa-button--5:focus,.aa-bg-overlay-hover--primary:hover a.aa-button--5:hover,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--5:active,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--5:focus,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--5:hover,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--5:active,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--5:focus,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--5:hover,.aa-bg-overlay-hover--secondary:focus a.aa-button--5:active,.aa-bg-overlay-hover--secondary:focus a.aa-button--5:focus,.aa-bg-overlay-hover--secondary:focus a.aa-button--5:hover,.aa-bg-overlay-hover--secondary:hover a.aa-button--5:active,.aa-bg-overlay-hover--secondary:hover a.aa-button--5:focus,.aa-bg-overlay-hover--secondary:hover a.aa-button--5:hover,.aa-bg-overlay-hover--white:focus a.aa-button--5:active,.aa-bg-overlay-hover--white:focus a.aa-button--5:focus,.aa-bg-overlay-hover--white:focus a.aa-button--5:hover,.aa-bg-overlay-hover--white:hover a.aa-button--5:active,.aa-bg-overlay-hover--white:hover a.aa-button--5:focus,.aa-bg-overlay-hover--white:hover a.aa-button--5:hover,.aa-bg-primary-light a.aa-button--5:active,.aa-bg-primary-light a.aa-button--5:focus,.aa-bg-primary-light a.aa-button--5:hover,.aa-bg-primary a.aa-button--5:active,.aa-bg-primary a.aa-button--5:focus,.aa-bg-primary a.aa-button--5:hover,.aa-bg-secondary-light a.aa-button--5:active,.aa-bg-secondary-light a.aa-button--5:focus,.aa-bg-secondary-light a.aa-button--5:hover,.aa-bg-secondary a.aa-button--5:active,.aa-bg-secondary a.aa-button--5:focus,.aa-bg-secondary a.aa-button--5:hover,.aa-bg-white a.aa-button--5:active,.aa-bg-white a.aa-button--5:focus,.aa-bg-white a.aa-button--5:hover,.aa-button--5:active,.aa-button--5:focus,.aa-button--5:hover,.aa-form-button--5 input:active[type=submit],.aa-form-button--5 input:focus[type=submit],.aa-form-button--5 input:hover[type=submit]{border-color:transparent;color:#ffb600;background-color:transparent}.aa-bg-black a.aa-button--6,.aa-bg-complementary-light a.aa-button--6,.aa-bg-complementary a.aa-button--6,.aa-bg-dark a.aa-button--6,.aa-bg-light a.aa-button--6,.aa-bg-overlay--black a.aa-button--6,.aa-bg-overlay--complementary-light a.aa-button--6,.aa-bg-overlay--complementary a.aa-button--6,.aa-bg-overlay--dark a.aa-button--6,.aa-bg-overlay--light a.aa-button--6,.aa-bg-overlay--primary-light a.aa-button--6,.aa-bg-overlay--primary a.aa-button--6,.aa-bg-overlay--secondary-light a.aa-button--6,.aa-bg-overlay--secondary a.aa-button--6,.aa-bg-overlay--white a.aa-button--6,.aa-bg-overlay-hover--black:focus a.aa-button--6,.aa-bg-overlay-hover--black:hover a.aa-button--6,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--6,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--6,.aa-bg-overlay-hover--complementary:focus a.aa-button--6,.aa-bg-overlay-hover--complementary:hover a.aa-button--6,.aa-bg-overlay-hover--dark:focus a.aa-button--6,.aa-bg-overlay-hover--dark:hover a.aa-button--6,.aa-bg-overlay-hover--light:focus a.aa-button--6,.aa-bg-overlay-hover--light:hover a.aa-button--6,.aa-bg-overlay-hover--primary-light:focus a.aa-button--6,.aa-bg-overlay-hover--primary-light:hover a.aa-button--6,.aa-bg-overlay-hover--primary:focus a.aa-button--6,.aa-bg-overlay-hover--primary:hover a.aa-button--6,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--6,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--6,.aa-bg-overlay-hover--secondary:focus a.aa-button--6,.aa-bg-overlay-hover--secondary:hover a.aa-button--6,.aa-bg-overlay-hover--white:focus a.aa-button--6,.aa-bg-overlay-hover--white:hover a.aa-button--6,.aa-bg-primary-light a.aa-button--6,.aa-bg-primary a.aa-button--6,.aa-bg-secondary-light a.aa-button--6,.aa-bg-secondary a.aa-button--6,.aa-bg-white a.aa-button--6,.aa-button--6,.aa-form-button--6 input[type=submit],a.aa-button--6{padding:20px 28px;border-color:#336dff;border-radius:30px;border-width:2px;color:#fff;background-color:#336dff}.aa-bg-black a.aa-button--6:active,.aa-bg-black a.aa-button--6:focus,.aa-bg-black a.aa-button--6:hover,.aa-bg-complementary-light a.aa-button--6:active,.aa-bg-complementary-light a.aa-button--6:focus,.aa-bg-complementary-light a.aa-button--6:hover,.aa-bg-complementary a.aa-button--6:active,.aa-bg-complementary a.aa-button--6:focus,.aa-bg-complementary a.aa-button--6:hover,.aa-bg-dark a.aa-button--6:active,.aa-bg-dark a.aa-button--6:focus,.aa-bg-dark a.aa-button--6:hover,.aa-bg-light a.aa-button--6:active,.aa-bg-light a.aa-button--6:focus,.aa-bg-light a.aa-button--6:hover,.aa-bg-overlay--black a.aa-button--6:active,.aa-bg-overlay--black a.aa-button--6:focus,.aa-bg-overlay--black a.aa-button--6:hover,.aa-bg-overlay--complementary-light a.aa-button--6:active,.aa-bg-overlay--complementary-light a.aa-button--6:focus,.aa-bg-overlay--complementary-light a.aa-button--6:hover,.aa-bg-overlay--complementary a.aa-button--6:active,.aa-bg-overlay--complementary a.aa-button--6:focus,.aa-bg-overlay--complementary a.aa-button--6:hover,.aa-bg-overlay--dark a.aa-button--6:active,.aa-bg-overlay--dark a.aa-button--6:focus,.aa-bg-overlay--dark a.aa-button--6:hover,.aa-bg-overlay--light a.aa-button--6:active,.aa-bg-overlay--light a.aa-button--6:focus,.aa-bg-overlay--light a.aa-button--6:hover,.aa-bg-overlay--primary-light a.aa-button--6:active,.aa-bg-overlay--primary-light a.aa-button--6:focus,.aa-bg-overlay--primary-light a.aa-button--6:hover,.aa-bg-overlay--primary a.aa-button--6:active,.aa-bg-overlay--primary a.aa-button--6:focus,.aa-bg-overlay--primary a.aa-button--6:hover,.aa-bg-overlay--secondary-light a.aa-button--6:active,.aa-bg-overlay--secondary-light a.aa-button--6:focus,.aa-bg-overlay--secondary-light a.aa-button--6:hover,.aa-bg-overlay--secondary a.aa-button--6:active,.aa-bg-overlay--secondary a.aa-button--6:focus,.aa-bg-overlay--secondary a.aa-button--6:hover,.aa-bg-overlay--white a.aa-button--6:active,.aa-bg-overlay--white a.aa-button--6:focus,.aa-bg-overlay--white a.aa-button--6:hover,.aa-bg-overlay-hover--black:focus a.aa-button--6:active,.aa-bg-overlay-hover--black:focus a.aa-button--6:focus,.aa-bg-overlay-hover--black:focus a.aa-button--6:hover,.aa-bg-overlay-hover--black:hover a.aa-button--6:active,.aa-bg-overlay-hover--black:hover a.aa-button--6:focus,.aa-bg-overlay-hover--black:hover a.aa-button--6:hover,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--6:active,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--6:focus,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--6:hover,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--6:active,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--6:focus,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--6:hover,.aa-bg-overlay-hover--complementary:focus a.aa-button--6:active,.aa-bg-overlay-hover--complementary:focus a.aa-button--6:focus,.aa-bg-overlay-hover--complementary:focus a.aa-button--6:hover,.aa-bg-overlay-hover--complementary:hover a.aa-button--6:active,.aa-bg-overlay-hover--complementary:hover a.aa-button--6:focus,.aa-bg-overlay-hover--complementary:hover a.aa-button--6:hover,.aa-bg-overlay-hover--dark:focus a.aa-button--6:active,.aa-bg-overlay-hover--dark:focus a.aa-button--6:focus,.aa-bg-overlay-hover--dark:focus a.aa-button--6:hover,.aa-bg-overlay-hover--dark:hover a.aa-button--6:active,.aa-bg-overlay-hover--dark:hover a.aa-button--6:focus,.aa-bg-overlay-hover--dark:hover a.aa-button--6:hover,.aa-bg-overlay-hover--light:focus a.aa-button--6:active,.aa-bg-overlay-hover--light:focus a.aa-button--6:focus,.aa-bg-overlay-hover--light:focus a.aa-button--6:hover,.aa-bg-overlay-hover--light:hover a.aa-button--6:active,.aa-bg-overlay-hover--light:hover a.aa-button--6:focus,.aa-bg-overlay-hover--light:hover a.aa-button--6:hover,.aa-bg-overlay-hover--primary-light:focus a.aa-button--6:active,.aa-bg-overlay-hover--primary-light:focus a.aa-button--6:focus,.aa-bg-overlay-hover--primary-light:focus a.aa-button--6:hover,.aa-bg-overlay-hover--primary-light:hover a.aa-button--6:active,.aa-bg-overlay-hover--primary-light:hover a.aa-button--6:focus,.aa-bg-overlay-hover--primary-light:hover a.aa-button--6:hover,.aa-bg-overlay-hover--primary:focus a.aa-button--6:active,.aa-bg-overlay-hover--primary:focus a.aa-button--6:focus,.aa-bg-overlay-hover--primary:focus a.aa-button--6:hover,.aa-bg-overlay-hover--primary:hover a.aa-button--6:active,.aa-bg-overlay-hover--primary:hover a.aa-button--6:focus,.aa-bg-overlay-hover--primary:hover a.aa-button--6:hover,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--6:active,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--6:focus,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--6:hover,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--6:active,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--6:focus,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--6:hover,.aa-bg-overlay-hover--secondary:focus a.aa-button--6:active,.aa-bg-overlay-hover--secondary:focus a.aa-button--6:focus,.aa-bg-overlay-hover--secondary:focus a.aa-button--6:hover,.aa-bg-overlay-hover--secondary:hover a.aa-button--6:active,.aa-bg-overlay-hover--secondary:hover a.aa-button--6:focus,.aa-bg-overlay-hover--secondary:hover a.aa-button--6:hover,.aa-bg-overlay-hover--white:focus a.aa-button--6:active,.aa-bg-overlay-hover--white:focus a.aa-button--6:focus,.aa-bg-overlay-hover--white:focus a.aa-button--6:hover,.aa-bg-overlay-hover--white:hover a.aa-button--6:active,.aa-bg-overlay-hover--white:hover a.aa-button--6:focus,.aa-bg-overlay-hover--white:hover a.aa-button--6:hover,.aa-bg-primary-light a.aa-button--6:active,.aa-bg-primary-light a.aa-button--6:focus,.aa-bg-primary-light a.aa-button--6:hover,.aa-bg-primary a.aa-button--6:active,.aa-bg-primary a.aa-button--6:focus,.aa-bg-primary a.aa-button--6:hover,.aa-bg-secondary-light a.aa-button--6:active,.aa-bg-secondary-light a.aa-button--6:focus,.aa-bg-secondary-light a.aa-button--6:hover,.aa-bg-secondary a.aa-button--6:active,.aa-bg-secondary a.aa-button--6:focus,.aa-bg-secondary a.aa-button--6:hover,.aa-bg-white a.aa-button--6:active,.aa-bg-white a.aa-button--6:focus,.aa-bg-white a.aa-button--6:hover,.aa-button--6:active,.aa-button--6:focus,.aa-button--6:hover,.aa-form-button--6 input:active[type=submit],.aa-form-button--6 input:focus[type=submit],.aa-form-button--6 input:hover[type=submit]{border-color:#1a5bff;color:#fff;background-color:#1a5bff}.aa-bg-black a.aa-button--7,.aa-bg-complementary-light a.aa-button--7,.aa-bg-complementary a.aa-button--7,.aa-bg-dark a.aa-button--7,.aa-bg-light a.aa-button--7,.aa-bg-overlay--black a.aa-button--7,.aa-bg-overlay--complementary-light a.aa-button--7,.aa-bg-overlay--complementary a.aa-button--7,.aa-bg-overlay--dark a.aa-button--7,.aa-bg-overlay--light a.aa-button--7,.aa-bg-overlay--primary-light a.aa-button--7,.aa-bg-overlay--primary a.aa-button--7,.aa-bg-overlay--secondary-light a.aa-button--7,.aa-bg-overlay--secondary a.aa-button--7,.aa-bg-overlay--white a.aa-button--7,.aa-bg-overlay-hover--black:focus a.aa-button--7,.aa-bg-overlay-hover--black:hover a.aa-button--7,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--7,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--7,.aa-bg-overlay-hover--complementary:focus a.aa-button--7,.aa-bg-overlay-hover--complementary:hover a.aa-button--7,.aa-bg-overlay-hover--dark:focus a.aa-button--7,.aa-bg-overlay-hover--dark:hover a.aa-button--7,.aa-bg-overlay-hover--light:focus a.aa-button--7,.aa-bg-overlay-hover--light:hover a.aa-button--7,.aa-bg-overlay-hover--primary-light:focus a.aa-button--7,.aa-bg-overlay-hover--primary-light:hover a.aa-button--7,.aa-bg-overlay-hover--primary:focus a.aa-button--7,.aa-bg-overlay-hover--primary:hover a.aa-button--7,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--7,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--7,.aa-bg-overlay-hover--secondary:focus a.aa-button--7,.aa-bg-overlay-hover--secondary:hover a.aa-button--7,.aa-bg-overlay-hover--white:focus a.aa-button--7,.aa-bg-overlay-hover--white:hover a.aa-button--7,.aa-bg-primary-light a.aa-button--7,.aa-bg-primary a.aa-button--7,.aa-bg-secondary-light a.aa-button--7,.aa-bg-secondary a.aa-button--7,.aa-bg-white a.aa-button--7,.aa-button--7,.aa-form-button--7 input[type=submit],a.aa-button--7{padding:20px 28px;border-color:#10243e;border-radius:30px;border-width:2px;color:#fff;background-color:#10243e}.aa-bg-black a.aa-button--7:active,.aa-bg-black a.aa-button--7:focus,.aa-bg-black a.aa-button--7:hover,.aa-bg-complementary-light a.aa-button--7:active,.aa-bg-complementary-light a.aa-button--7:focus,.aa-bg-complementary-light a.aa-button--7:hover,.aa-bg-complementary a.aa-button--7:active,.aa-bg-complementary a.aa-button--7:focus,.aa-bg-complementary a.aa-button--7:hover,.aa-bg-dark a.aa-button--7:active,.aa-bg-dark a.aa-button--7:focus,.aa-bg-dark a.aa-button--7:hover,.aa-bg-light a.aa-button--7:active,.aa-bg-light a.aa-button--7:focus,.aa-bg-light a.aa-button--7:hover,.aa-bg-overlay--black a.aa-button--7:active,.aa-bg-overlay--black a.aa-button--7:focus,.aa-bg-overlay--black a.aa-button--7:hover,.aa-bg-overlay--complementary-light a.aa-button--7:active,.aa-bg-overlay--complementary-light a.aa-button--7:focus,.aa-bg-overlay--complementary-light a.aa-button--7:hover,.aa-bg-overlay--complementary a.aa-button--7:active,.aa-bg-overlay--complementary a.aa-button--7:focus,.aa-bg-overlay--complementary a.aa-button--7:hover,.aa-bg-overlay--dark a.aa-button--7:active,.aa-bg-overlay--dark a.aa-button--7:focus,.aa-bg-overlay--dark a.aa-button--7:hover,.aa-bg-overlay--light a.aa-button--7:active,.aa-bg-overlay--light a.aa-button--7:focus,.aa-bg-overlay--light a.aa-button--7:hover,.aa-bg-overlay--primary-light a.aa-button--7:active,.aa-bg-overlay--primary-light a.aa-button--7:focus,.aa-bg-overlay--primary-light a.aa-button--7:hover,.aa-bg-overlay--primary a.aa-button--7:active,.aa-bg-overlay--primary a.aa-button--7:focus,.aa-bg-overlay--primary a.aa-button--7:hover,.aa-bg-overlay--secondary-light a.aa-button--7:active,.aa-bg-overlay--secondary-light a.aa-button--7:focus,.aa-bg-overlay--secondary-light a.aa-button--7:hover,.aa-bg-overlay--secondary a.aa-button--7:active,.aa-bg-overlay--secondary a.aa-button--7:focus,.aa-bg-overlay--secondary a.aa-button--7:hover,.aa-bg-overlay--white a.aa-button--7:active,.aa-bg-overlay--white a.aa-button--7:focus,.aa-bg-overlay--white a.aa-button--7:hover,.aa-bg-overlay-hover--black:focus a.aa-button--7:active,.aa-bg-overlay-hover--black:focus a.aa-button--7:focus,.aa-bg-overlay-hover--black:focus a.aa-button--7:hover,.aa-bg-overlay-hover--black:hover a.aa-button--7:active,.aa-bg-overlay-hover--black:hover a.aa-button--7:focus,.aa-bg-overlay-hover--black:hover a.aa-button--7:hover,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--7:active,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--7:focus,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--7:hover,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--7:active,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--7:focus,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--7:hover,.aa-bg-overlay-hover--complementary:focus a.aa-button--7:active,.aa-bg-overlay-hover--complementary:focus a.aa-button--7:focus,.aa-bg-overlay-hover--complementary:focus a.aa-button--7:hover,.aa-bg-overlay-hover--complementary:hover a.aa-button--7:active,.aa-bg-overlay-hover--complementary:hover a.aa-button--7:focus,.aa-bg-overlay-hover--complementary:hover a.aa-button--7:hover,.aa-bg-overlay-hover--dark:focus a.aa-button--7:active,.aa-bg-overlay-hover--dark:focus a.aa-button--7:focus,.aa-bg-overlay-hover--dark:focus a.aa-button--7:hover,.aa-bg-overlay-hover--dark:hover a.aa-button--7:active,.aa-bg-overlay-hover--dark:hover a.aa-button--7:focus,.aa-bg-overlay-hover--dark:hover a.aa-button--7:hover,.aa-bg-overlay-hover--light:focus a.aa-button--7:active,.aa-bg-overlay-hover--light:focus a.aa-button--7:focus,.aa-bg-overlay-hover--light:focus a.aa-button--7:hover,.aa-bg-overlay-hover--light:hover a.aa-button--7:active,.aa-bg-overlay-hover--light:hover a.aa-button--7:focus,.aa-bg-overlay-hover--light:hover a.aa-button--7:hover,.aa-bg-overlay-hover--primary-light:focus a.aa-button--7:active,.aa-bg-overlay-hover--primary-light:focus a.aa-button--7:focus,.aa-bg-overlay-hover--primary-light:focus a.aa-button--7:hover,.aa-bg-overlay-hover--primary-light:hover a.aa-button--7:active,.aa-bg-overlay-hover--primary-light:hover a.aa-button--7:focus,.aa-bg-overlay-hover--primary-light:hover a.aa-button--7:hover,.aa-bg-overlay-hover--primary:focus a.aa-button--7:active,.aa-bg-overlay-hover--primary:focus a.aa-button--7:focus,.aa-bg-overlay-hover--primary:focus a.aa-button--7:hover,.aa-bg-overlay-hover--primary:hover a.aa-button--7:active,.aa-bg-overlay-hover--primary:hover a.aa-button--7:focus,.aa-bg-overlay-hover--primary:hover a.aa-button--7:hover,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--7:active,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--7:focus,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--7:hover,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--7:active,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--7:focus,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--7:hover,.aa-bg-overlay-hover--secondary:focus a.aa-button--7:active,.aa-bg-overlay-hover--secondary:focus a.aa-button--7:focus,.aa-bg-overlay-hover--secondary:focus a.aa-button--7:hover,.aa-bg-overlay-hover--secondary:hover a.aa-button--7:active,.aa-bg-overlay-hover--secondary:hover a.aa-button--7:focus,.aa-bg-overlay-hover--secondary:hover a.aa-button--7:hover,.aa-bg-overlay-hover--white:focus a.aa-button--7:active,.aa-bg-overlay-hover--white:focus a.aa-button--7:focus,.aa-bg-overlay-hover--white:focus a.aa-button--7:hover,.aa-bg-overlay-hover--white:hover a.aa-button--7:active,.aa-bg-overlay-hover--white:hover a.aa-button--7:focus,.aa-bg-overlay-hover--white:hover a.aa-button--7:hover,.aa-bg-primary-light a.aa-button--7:active,.aa-bg-primary-light a.aa-button--7:focus,.aa-bg-primary-light a.aa-button--7:hover,.aa-bg-primary a.aa-button--7:active,.aa-bg-primary a.aa-button--7:focus,.aa-bg-primary a.aa-button--7:hover,.aa-bg-secondary-light a.aa-button--7:active,.aa-bg-secondary-light a.aa-button--7:focus,.aa-bg-secondary-light a.aa-button--7:hover,.aa-bg-secondary a.aa-button--7:active,.aa-bg-secondary a.aa-button--7:focus,.aa-bg-secondary a.aa-button--7:hover,.aa-bg-white a.aa-button--7:active,.aa-bg-white a.aa-button--7:focus,.aa-bg-white a.aa-button--7:hover,.aa-button--7:active,.aa-button--7:focus,.aa-button--7:hover,.aa-form-button--7 input:active[type=submit],.aa-form-button--7 input:focus[type=submit],.aa-form-button--7 input:hover[type=submit]{border-color:#0b182a;color:#fff;background-color:#0b182a}.aa-bg-black a.aa-button--form,.aa-bg-complementary-light a.aa-button--form,.aa-bg-complementary a.aa-button--form,.aa-bg-dark a.aa-button--form,.aa-bg-light a.aa-button--form,.aa-bg-overlay--black a.aa-button--form,.aa-bg-overlay--complementary-light a.aa-button--form,.aa-bg-overlay--complementary a.aa-button--form,.aa-bg-overlay--dark a.aa-button--form,.aa-bg-overlay--light a.aa-button--form,.aa-bg-overlay--primary-light a.aa-button--form,.aa-bg-overlay--primary a.aa-button--form,.aa-bg-overlay--secondary-light a.aa-button--form,.aa-bg-overlay--secondary a.aa-button--form,.aa-bg-overlay--white a.aa-button--form,.aa-bg-overlay-hover--black:focus a.aa-button--form,.aa-bg-overlay-hover--black:hover a.aa-button--form,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--form,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--form,.aa-bg-overlay-hover--complementary:focus a.aa-button--form,.aa-bg-overlay-hover--complementary:hover a.aa-button--form,.aa-bg-overlay-hover--dark:focus a.aa-button--form,.aa-bg-overlay-hover--dark:hover a.aa-button--form,.aa-bg-overlay-hover--light:focus a.aa-button--form,.aa-bg-overlay-hover--light:hover a.aa-button--form,.aa-bg-overlay-hover--primary-light:focus a.aa-button--form,.aa-bg-overlay-hover--primary-light:hover a.aa-button--form,.aa-bg-overlay-hover--primary:focus a.aa-button--form,.aa-bg-overlay-hover--primary:hover a.aa-button--form,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--form,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--form,.aa-bg-overlay-hover--secondary:focus a.aa-button--form,.aa-bg-overlay-hover--secondary:hover a.aa-button--form,.aa-bg-overlay-hover--white:focus a.aa-button--form,.aa-bg-overlay-hover--white:hover a.aa-button--form,.aa-bg-primary-light a.aa-button--form,.aa-bg-primary a.aa-button--form,.aa-bg-secondary-light a.aa-button--form,.aa-bg-secondary a.aa-button--form,.aa-bg-white a.aa-button--form,.aa-button--form,.aa-form-button--form input[type=submit],.hs-form .hs-button,a.aa-button--form{padding:16px 24px;border-color:#ffb600;border-radius:4px;border-width:2px;color:#10243e;background-color:#ffb600}.aa-bg-black a.aa-button--form:active,.aa-bg-black a.aa-button--form:focus,.aa-bg-black a.aa-button--form:hover,.aa-bg-complementary-light a.aa-button--form:active,.aa-bg-complementary-light a.aa-button--form:focus,.aa-bg-complementary-light a.aa-button--form:hover,.aa-bg-complementary a.aa-button--form:active,.aa-bg-complementary a.aa-button--form:focus,.aa-bg-complementary a.aa-button--form:hover,.aa-bg-dark a.aa-button--form:active,.aa-bg-dark a.aa-button--form:focus,.aa-bg-dark a.aa-button--form:hover,.aa-bg-light a.aa-button--form:active,.aa-bg-light a.aa-button--form:focus,.aa-bg-light a.aa-button--form:hover,.aa-bg-overlay--black a.aa-button--form:active,.aa-bg-overlay--black a.aa-button--form:focus,.aa-bg-overlay--black a.aa-button--form:hover,.aa-bg-overlay--complementary-light a.aa-button--form:active,.aa-bg-overlay--complementary-light a.aa-button--form:focus,.aa-bg-overlay--complementary-light a.aa-button--form:hover,.aa-bg-overlay--complementary a.aa-button--form:active,.aa-bg-overlay--complementary a.aa-button--form:focus,.aa-bg-overlay--complementary a.aa-button--form:hover,.aa-bg-overlay--dark a.aa-button--form:active,.aa-bg-overlay--dark a.aa-button--form:focus,.aa-bg-overlay--dark a.aa-button--form:hover,.aa-bg-overlay--light a.aa-button--form:active,.aa-bg-overlay--light a.aa-button--form:focus,.aa-bg-overlay--light a.aa-button--form:hover,.aa-bg-overlay--primary-light a.aa-button--form:active,.aa-bg-overlay--primary-light a.aa-button--form:focus,.aa-bg-overlay--primary-light a.aa-button--form:hover,.aa-bg-overlay--primary a.aa-button--form:active,.aa-bg-overlay--primary a.aa-button--form:focus,.aa-bg-overlay--primary a.aa-button--form:hover,.aa-bg-overlay--secondary-light a.aa-button--form:active,.aa-bg-overlay--secondary-light a.aa-button--form:focus,.aa-bg-overlay--secondary-light a.aa-button--form:hover,.aa-bg-overlay--secondary a.aa-button--form:active,.aa-bg-overlay--secondary a.aa-button--form:focus,.aa-bg-overlay--secondary a.aa-button--form:hover,.aa-bg-overlay--white a.aa-button--form:active,.aa-bg-overlay--white a.aa-button--form:focus,.aa-bg-overlay--white a.aa-button--form:hover,.aa-bg-overlay-hover--black:focus a.aa-button--form:active,.aa-bg-overlay-hover--black:focus a.aa-button--form:focus,.aa-bg-overlay-hover--black:focus a.aa-button--form:hover,.aa-bg-overlay-hover--black:hover a.aa-button--form:active,.aa-bg-overlay-hover--black:hover a.aa-button--form:focus,.aa-bg-overlay-hover--black:hover a.aa-button--form:hover,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--form:active,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--form:focus,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--form:hover,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--form:active,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--form:focus,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--form:hover,.aa-bg-overlay-hover--complementary:focus a.aa-button--form:active,.aa-bg-overlay-hover--complementary:focus a.aa-button--form:focus,.aa-bg-overlay-hover--complementary:focus a.aa-button--form:hover,.aa-bg-overlay-hover--complementary:hover a.aa-button--form:active,.aa-bg-overlay-hover--complementary:hover a.aa-button--form:focus,.aa-bg-overlay-hover--complementary:hover a.aa-button--form:hover,.aa-bg-overlay-hover--dark:focus a.aa-button--form:active,.aa-bg-overlay-hover--dark:focus a.aa-button--form:focus,.aa-bg-overlay-hover--dark:focus a.aa-button--form:hover,.aa-bg-overlay-hover--dark:hover a.aa-button--form:active,.aa-bg-overlay-hover--dark:hover a.aa-button--form:focus,.aa-bg-overlay-hover--dark:hover a.aa-button--form:hover,.aa-bg-overlay-hover--light:focus a.aa-button--form:active,.aa-bg-overlay-hover--light:focus a.aa-button--form:focus,.aa-bg-overlay-hover--light:focus a.aa-button--form:hover,.aa-bg-overlay-hover--light:hover a.aa-button--form:active,.aa-bg-overlay-hover--light:hover a.aa-button--form:focus,.aa-bg-overlay-hover--light:hover a.aa-button--form:hover,.aa-bg-overlay-hover--primary-light:focus a.aa-button--form:active,.aa-bg-overlay-hover--primary-light:focus a.aa-button--form:focus,.aa-bg-overlay-hover--primary-light:focus a.aa-button--form:hover,.aa-bg-overlay-hover--primary-light:hover a.aa-button--form:active,.aa-bg-overlay-hover--primary-light:hover a.aa-button--form:focus,.aa-bg-overlay-hover--primary-light:hover a.aa-button--form:hover,.aa-bg-overlay-hover--primary:focus a.aa-button--form:active,.aa-bg-overlay-hover--primary:focus a.aa-button--form:focus,.aa-bg-overlay-hover--primary:focus a.aa-button--form:hover,.aa-bg-overlay-hover--primary:hover a.aa-button--form:active,.aa-bg-overlay-hover--primary:hover a.aa-button--form:focus,.aa-bg-overlay-hover--primary:hover a.aa-button--form:hover,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--form:active,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--form:focus,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--form:hover,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--form:active,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--form:focus,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--form:hover,.aa-bg-overlay-hover--secondary:focus a.aa-button--form:active,.aa-bg-overlay-hover--secondary:focus a.aa-button--form:focus,.aa-bg-overlay-hover--secondary:focus a.aa-button--form:hover,.aa-bg-overlay-hover--secondary:hover a.aa-button--form:active,.aa-bg-overlay-hover--secondary:hover a.aa-button--form:focus,.aa-bg-overlay-hover--secondary:hover a.aa-button--form:hover,.aa-bg-overlay-hover--white:focus a.aa-button--form:active,.aa-bg-overlay-hover--white:focus a.aa-button--form:focus,.aa-bg-overlay-hover--white:focus a.aa-button--form:hover,.aa-bg-overlay-hover--white:hover a.aa-button--form:active,.aa-bg-overlay-hover--white:hover a.aa-button--form:focus,.aa-bg-overlay-hover--white:hover a.aa-button--form:hover,.aa-bg-primary-light a.aa-button--form:active,.aa-bg-primary-light a.aa-button--form:focus,.aa-bg-primary-light a.aa-button--form:hover,.aa-bg-primary a.aa-button--form:active,.aa-bg-primary a.aa-button--form:focus,.aa-bg-primary a.aa-button--form:hover,.aa-bg-secondary-light a.aa-button--form:active,.aa-bg-secondary-light a.aa-button--form:focus,.aa-bg-secondary-light a.aa-button--form:hover,.aa-bg-secondary a.aa-button--form:active,.aa-bg-secondary a.aa-button--form:focus,.aa-bg-secondary a.aa-button--form:hover,.aa-bg-white a.aa-button--form:active,.aa-bg-white a.aa-button--form:focus,.aa-bg-white a.aa-button--form:hover,.aa-button--form:active,.aa-button--form:focus,.aa-button--form:hover,.aa-form-button--form input:active[type=submit],.aa-form-button--form input:focus[type=submit],.aa-form-button--form input:hover[type=submit],.hs-form .hs-button:active,.hs-form .hs-button:focus,.hs-form .hs-button:hover{border-color:#e6a400;color:#10243e;background-color:#e6a400}.aa-bg-black a.aa-button--5:active,.aa-bg-black a.aa-button--5:focus,.aa-bg-black a.aa-button--5:hover,.aa-bg-complementary-light a.aa-button--5:active,.aa-bg-complementary-light a.aa-button--5:focus,.aa-bg-complementary-light a.aa-button--5:hover,.aa-bg-complementary a.aa-button--5:active,.aa-bg-complementary a.aa-button--5:focus,.aa-bg-complementary a.aa-button--5:hover,.aa-bg-dark a.aa-button--5:active,.aa-bg-dark a.aa-button--5:focus,.aa-bg-dark a.aa-button--5:hover,.aa-bg-light a.aa-button--5:active,.aa-bg-light a.aa-button--5:focus,.aa-bg-light a.aa-button--5:hover,.aa-bg-overlay--black a.aa-button--5:active,.aa-bg-overlay--black a.aa-button--5:focus,.aa-bg-overlay--black a.aa-button--5:hover,.aa-bg-overlay--complementary-light a.aa-button--5:active,.aa-bg-overlay--complementary-light a.aa-button--5:focus,.aa-bg-overlay--complementary-light a.aa-button--5:hover,.aa-bg-overlay--complementary a.aa-button--5:active,.aa-bg-overlay--complementary a.aa-button--5:focus,.aa-bg-overlay--complementary a.aa-button--5:hover,.aa-bg-overlay--dark a.aa-button--5:active,.aa-bg-overlay--dark a.aa-button--5:focus,.aa-bg-overlay--dark a.aa-button--5:hover,.aa-bg-overlay--light a.aa-button--5:active,.aa-bg-overlay--light a.aa-button--5:focus,.aa-bg-overlay--light a.aa-button--5:hover,.aa-bg-overlay--primary-light a.aa-button--5:active,.aa-bg-overlay--primary-light a.aa-button--5:focus,.aa-bg-overlay--primary-light a.aa-button--5:hover,.aa-bg-overlay--primary a.aa-button--5:active,.aa-bg-overlay--primary a.aa-button--5:focus,.aa-bg-overlay--primary a.aa-button--5:hover,.aa-bg-overlay--secondary-light a.aa-button--5:active,.aa-bg-overlay--secondary-light a.aa-button--5:focus,.aa-bg-overlay--secondary-light a.aa-button--5:hover,.aa-bg-overlay--secondary a.aa-button--5:active,.aa-bg-overlay--secondary a.aa-button--5:focus,.aa-bg-overlay--secondary a.aa-button--5:hover,.aa-bg-overlay--white a.aa-button--5:active,.aa-bg-overlay--white a.aa-button--5:focus,.aa-bg-overlay--white a.aa-button--5:hover,.aa-bg-overlay-hover--black:focus a.aa-button--5:active,.aa-bg-overlay-hover--black:focus a.aa-button--5:focus,.aa-bg-overlay-hover--black:focus a.aa-button--5:hover,.aa-bg-overlay-hover--black:hover a.aa-button--5:active,.aa-bg-overlay-hover--black:hover a.aa-button--5:focus,.aa-bg-overlay-hover--black:hover a.aa-button--5:hover,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--5:active,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--5:focus,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--5:hover,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--5:active,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--5:focus,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--5:hover,.aa-bg-overlay-hover--complementary:focus a.aa-button--5:active,.aa-bg-overlay-hover--complementary:focus a.aa-button--5:focus,.aa-bg-overlay-hover--complementary:focus a.aa-button--5:hover,.aa-bg-overlay-hover--complementary:hover a.aa-button--5:active,.aa-bg-overlay-hover--complementary:hover a.aa-button--5:focus,.aa-bg-overlay-hover--complementary:hover a.aa-button--5:hover,.aa-bg-overlay-hover--dark:focus a.aa-button--5:active,.aa-bg-overlay-hover--dark:focus a.aa-button--5:focus,.aa-bg-overlay-hover--dark:focus a.aa-button--5:hover,.aa-bg-overlay-hover--dark:hover a.aa-button--5:active,.aa-bg-overlay-hover--dark:hover a.aa-button--5:focus,.aa-bg-overlay-hover--dark:hover a.aa-button--5:hover,.aa-bg-overlay-hover--light:focus a.aa-button--5:active,.aa-bg-overlay-hover--light:focus a.aa-button--5:focus,.aa-bg-overlay-hover--light:focus a.aa-button--5:hover,.aa-bg-overlay-hover--light:hover a.aa-button--5:active,.aa-bg-overlay-hover--light:hover a.aa-button--5:focus,.aa-bg-overlay-hover--light:hover a.aa-button--5:hover,.aa-bg-overlay-hover--primary-light:focus a.aa-button--5:active,.aa-bg-overlay-hover--primary-light:focus a.aa-button--5:focus,.aa-bg-overlay-hover--primary-light:focus a.aa-button--5:hover,.aa-bg-overlay-hover--primary-light:hover a.aa-button--5:active,.aa-bg-overlay-hover--primary-light:hover a.aa-button--5:focus,.aa-bg-overlay-hover--primary-light:hover a.aa-button--5:hover,.aa-bg-overlay-hover--primary:focus a.aa-button--5:active,.aa-bg-overlay-hover--primary:focus a.aa-button--5:focus,.aa-bg-overlay-hover--primary:focus a.aa-button--5:hover,.aa-bg-overlay-hover--primary:hover a.aa-button--5:active,.aa-bg-overlay-hover--primary:hover a.aa-button--5:focus,.aa-bg-overlay-hover--primary:hover a.aa-button--5:hover,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--5:active,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--5:focus,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--5:hover,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--5:active,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--5:focus,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--5:hover,.aa-bg-overlay-hover--secondary:focus a.aa-button--5:active,.aa-bg-overlay-hover--secondary:focus a.aa-button--5:focus,.aa-bg-overlay-hover--secondary:focus a.aa-button--5:hover,.aa-bg-overlay-hover--secondary:hover a.aa-button--5:active,.aa-bg-overlay-hover--secondary:hover a.aa-button--5:focus,.aa-bg-overlay-hover--secondary:hover a.aa-button--5:hover,.aa-bg-overlay-hover--white:focus a.aa-button--5:active,.aa-bg-overlay-hover--white:focus a.aa-button--5:focus,.aa-bg-overlay-hover--white:focus a.aa-button--5:hover,.aa-bg-overlay-hover--white:hover a.aa-button--5:active,.aa-bg-overlay-hover--white:hover a.aa-button--5:focus,.aa-bg-overlay-hover--white:hover a.aa-button--5:hover,.aa-bg-primary-light a.aa-button--5:active,.aa-bg-primary-light a.aa-button--5:focus,.aa-bg-primary-light a.aa-button--5:hover,.aa-bg-primary a.aa-button--5:active,.aa-bg-primary a.aa-button--5:focus,.aa-bg-primary a.aa-button--5:hover,.aa-bg-secondary-light a.aa-button--5:active,.aa-bg-secondary-light a.aa-button--5:focus,.aa-bg-secondary-light a.aa-button--5:hover,.aa-bg-secondary a.aa-button--5:active,.aa-bg-secondary a.aa-button--5:focus,.aa-bg-secondary a.aa-button--5:hover,.aa-bg-white a.aa-button--5:active,.aa-bg-white a.aa-button--5:focus,.aa-bg-white a.aa-button--5:hover,.aa-button--5:active,.aa-button--5:focus,.aa-button--5:hover,.aa-form-button--5 input:active[type=submit],.aa-form-button--5 input:focus[type=submit],.aa-form-button--5 input:hover[type=submit]{-webkit-box-shadow:none;box-shadow:none}.aa-button--5:active svg path,.aa-button--5:focus svg path,.aa-button--5:hover svg path,.aa-form-button--5 input:active[type=submit] svg path,.aa-form-button--5 input:focus[type=submit] svg path,.aa-form-button--5 input:hover[type=submit] svg path{fill:#ffb600}.aa-bg-black a.aa-button--5 svg,.aa-bg-complementary-light a.aa-button--5 svg,.aa-bg-complementary a.aa-button--5 svg,.aa-bg-dark a.aa-button--5 svg,.aa-bg-light a.aa-button--5 svg,.aa-bg-overlay--black a.aa-button--5 svg,.aa-bg-overlay--complementary-light a.aa-button--5 svg,.aa-bg-overlay--complementary a.aa-button--5 svg,.aa-bg-overlay--dark a.aa-button--5 svg,.aa-bg-overlay--light a.aa-button--5 svg,.aa-bg-overlay--primary-light a.aa-button--5 svg,.aa-bg-overlay--primary a.aa-button--5 svg,.aa-bg-overlay--secondary-light a.aa-button--5 svg,.aa-bg-overlay--secondary a.aa-button--5 svg,.aa-bg-overlay--white a.aa-button--5 svg,.aa-bg-overlay-hover--black:focus a.aa-button--5 svg,.aa-bg-overlay-hover--black:hover a.aa-button--5 svg,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--5 svg,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--5 svg,.aa-bg-overlay-hover--complementary:focus a.aa-button--5 svg,.aa-bg-overlay-hover--complementary:hover a.aa-button--5 svg,.aa-bg-overlay-hover--dark:focus a.aa-button--5 svg,.aa-bg-overlay-hover--dark:hover a.aa-button--5 svg,.aa-bg-overlay-hover--light:focus a.aa-button--5 svg,.aa-bg-overlay-hover--light:hover a.aa-button--5 svg,.aa-bg-overlay-hover--primary-light:focus a.aa-button--5 svg,.aa-bg-overlay-hover--primary-light:hover a.aa-button--5 svg,.aa-bg-overlay-hover--primary:focus a.aa-button--5 svg,.aa-bg-overlay-hover--primary:hover a.aa-button--5 svg,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--5 svg,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--5 svg,.aa-bg-overlay-hover--secondary:focus a.aa-button--5 svg,.aa-bg-overlay-hover--secondary:hover a.aa-button--5 svg,.aa-bg-overlay-hover--white:focus a.aa-button--5 svg,.aa-bg-overlay-hover--white:hover a.aa-button--5 svg,.aa-bg-primary-light a.aa-button--5 svg,.aa-bg-primary a.aa-button--5 svg,.aa-bg-secondary-light a.aa-button--5 svg,.aa-bg-secondary a.aa-button--5 svg,.aa-bg-white a.aa-button--5 svg,.aa-button--5 svg,.aa-form-button--5 input[type=submit] svg{width:8px;height:12px;position:relative;top:1px;margin-left:3px}.aa-bg-black a.aa-button--5 svg path,.aa-bg-complementary-light a.aa-button--5 svg path,.aa-bg-complementary a.aa-button--5 svg path,.aa-bg-dark a.aa-button--5 svg path,.aa-bg-light a.aa-button--5 svg path,.aa-bg-overlay--black a.aa-button--5 svg path,.aa-bg-overlay--complementary-light a.aa-button--5 svg path,.aa-bg-overlay--complementary a.aa-button--5 svg path,.aa-bg-overlay--dark a.aa-button--5 svg path,.aa-bg-overlay--light a.aa-button--5 svg path,.aa-bg-overlay--primary-light a.aa-button--5 svg path,.aa-bg-overlay--primary a.aa-button--5 svg path,.aa-bg-overlay--secondary-light a.aa-button--5 svg path,.aa-bg-overlay--secondary a.aa-button--5 svg path,.aa-bg-overlay--white a.aa-button--5 svg path,.aa-bg-overlay-hover--black:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--black:hover a.aa-button--5 svg path,.aa-bg-overlay-hover--complementary-light:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--complementary-light:hover a.aa-button--5 svg path,.aa-bg-overlay-hover--complementary:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--complementary:hover a.aa-button--5 svg path,.aa-bg-overlay-hover--dark:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--dark:hover a.aa-button--5 svg path,.aa-bg-overlay-hover--light:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--light:hover a.aa-button--5 svg path,.aa-bg-overlay-hover--primary-light:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--primary-light:hover a.aa-button--5 svg path,.aa-bg-overlay-hover--primary:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--primary:hover a.aa-button--5 svg path,.aa-bg-overlay-hover--secondary-light:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--secondary-light:hover a.aa-button--5 svg path,.aa-bg-overlay-hover--secondary:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--secondary:hover a.aa-button--5 svg path,.aa-bg-overlay-hover--white:focus a.aa-button--5 svg path,.aa-bg-overlay-hover--white:hover a.aa-button--5 svg path,.aa-bg-primary-light a.aa-button--5 svg path,.aa-bg-primary a.aa-button--5 svg path,.aa-bg-secondary-light a.aa-button--5 svg path,.aa-bg-secondary a.aa-button--5 svg path,.aa-bg-white a.aa-button--5 svg path,.aa-button--5 svg path,.aa-form-button--5 input[type=submit] svg path{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-button--link{padding:16px 24px}.aa-button--link,.aa-button--link:active,.aa-button--link:focus,.aa-button--link:hover{background-color:transparent;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none}.aa-button--link:active,.aa-button--link:focus,.aa-button--link:hover{text-decoration:underline}.cta_button,.cta_button.cta.HSButtonBlueWhite,.cta_button.cta.HSButtonTurquoise2,.cta_button.cta.HSButtonWhiteBlue{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;margin:0;padding:16px 24px;border-radius:4px;border:2px solid #10243e;font-size:16px;line-height:1;font-family:Abel Pro Bold,Arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-align:center;color:#fff;background-color:#10243e;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:992px){.cta_button,.cta_button.cta.HSButtonBlueWhite,.cta_button.cta.HSButtonTurquoise2,.cta_button.cta.HSButtonWhiteBlue{font-size:18px}}.cta_button.cta.HSButtonBlueWhite:active,.cta_button.cta.HSButtonBlueWhite:focus,.cta_button.cta.HSButtonBlueWhite:hover,.cta_button.cta.HSButtonTurquoise2:active,.cta_button.cta.HSButtonTurquoise2:focus,.cta_button.cta.HSButtonTurquoise2:hover,.cta_button.cta.HSButtonWhiteBlue:active,.cta_button.cta.HSButtonWhiteBlue:focus,.cta_button.cta.HSButtonWhiteBlue:hover,.cta_button:active,.cta_button:focus,.cta_button:hover{outline:0;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);border-color:#0b182a;color:#fff;background-color:#0b182a}.cta_button.cta.blue-secondary{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;margin:0;padding:16px 24px;border-radius:4px;border:2px solid #10243e;font-size:16px;line-height:1;font-family:Abel Pro Bold,Arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-align:center;color:#10243e;background-color:transparent;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:992px){.cta_button.cta.blue-secondary{font-size:18px}}.cta_button.cta.blue-secondary:active,.cta_button.cta.blue-secondary:focus,.cta_button.cta.blue-secondary:hover{outline:0;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);border-color:#0b182a;color:#fff;background-color:#0b182a}.cta_button.cta.yellow-primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;margin:0;padding:16px 24px;border-radius:4px;border:2px solid #ffb600;font-size:16px;line-height:1;font-family:Abel Pro Bold,Arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-align:center;color:#10243e;background-color:#ffb600;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:992px){.cta_button.cta.yellow-primary{font-size:18px}}.cta_button.cta.yellow-primary:active,.cta_button.cta.yellow-primary:focus,.cta_button.cta.yellow-primary:hover{outline:0;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);border-color:#e6a400;color:#10243e;background-color:#e6a400}.aa-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:576px){.aa-button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aa-button+.aa-button,.aa-button+.hs-button,.aa-system .aa-button+.hs-button,.aa-system .hs-button+.aa-button,.aa-system .hs-button+.hs-button,.hs-button+.aa-button,.hs-button+.hs-button,.hs-form .aa-button+.hs-button,.hs-form .hs-button+.aa-button,.hs-form .hs-button+.hs-button{margin-top:20px}@media (min-width:576px){.aa-button+.aa-button,.aa-button+.hs-button,.aa-system .aa-button+.hs-button,.aa-system .hs-button+.aa-button,.aa-system .hs-button+.hs-button,.hs-button+.aa-button,.hs-button+.hs-button,.hs-form .aa-button+.hs-button,.hs-form .hs-button+.aa-button,.hs-form .hs-button+.hs-button{margin-top:0;margin-left:20px}}.form-title{margin:0;padding-bottom:30px;color:#10243e;background-color:transparent}.form-title:empty{display:none}.hs-form{border:1px solid transparent;font-size:16px;line-height:24px;text-align:left;background-color:transparent}@media (min-width:992px){.hs-form{font-size:18px;line-height:26px}}.aa-landing-page .form-title,.aa-module .form-title{padding:0;color:inherit;background-color:transparent}.aa-landing-page .hs-form,.aa-module .hs-form{padding:0;border:0;background-color:transparent}.hs-form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}@media (min-width:768px){.hs-form-field{margin-bottom:25px}}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.hs-input{width:100%;height:50px;padding:10px;border:1px solid #bfbfbf;border-radius:4px;font-weight:700;color:#000;line-height:1;text-decoration:none;background-color:#fff;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.hs-input{padding-left:15px;padding-right:15px}}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password:focus,.hs-input:focus{outline:none;border-color:#bfbfbf;color:#000}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password::-webkit-input-placeholder,.hs-input::-webkit-input-placeholder{color:#bfbfbf}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password::-moz-placeholder,.hs-input::-moz-placeholder{color:#bfbfbf}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password:-ms-input-placeholder,.hs-input:-ms-input-placeholder{color:#bfbfbf}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password::-ms-input-placeholder,.hs-input::-ms-input-placeholder{color:#bfbfbf}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password::placeholder,.hs-input::placeholder{color:#bfbfbf}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=checkbox],.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=radio],.hs-input[type=checkbox],.hs-input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:16px;height:16px;top:3px;padding:0;margin-right:8px;border:1px solid #000;background-color:transparent!important}@media (min-width:992px){.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=checkbox],.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=radio],.hs-input[type=checkbox],.hs-input[type=radio]{top:2px}}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=checkbox]:checked,.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=radio]:checked,.hs-input[type=checkbox]:checked,.hs-input[type=radio]:checked{background-color:transparent!important;color:#336dff}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=checkbox]:checked:after,.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=radio]:checked:after,.hs-input[type=checkbox]:checked:after,.hs-input[type=radio]:checked:after{content:"";background-repeat:no-repeat;background-position:50%;background-size:100%;display:block;position:absolute}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=checkbox],.hs-input[type=checkbox]{border-radius:1px}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=checkbox]:checked:after,.hs-input[type=checkbox]:checked:after{background-image:url(https://8614076.fs1.hubspotusercontent-na1.net/hubfs/8614076/check-bold.svg);height:13px;left:1px;top:1px;width:12px}.aa-system .hs_cos_wrapper_type_password_prompt input#hs-pwd-widget-password[type=radio],input.hs-input[type=radio]{border-radius:50%;position:relative}.aa-system .hs_cos_wrapper_type_password_prompt input#hs-pwd-widget-password[type=radio]:checked,input.hs-input[type=radio]:checked{color:var(--yellow)!important}.aa-system .hs_cos_wrapper_type_password_prompt input#hs-pwd-widget-password[type=radio]:checked:after,input.hs-input[type=radio]:checked:after{background-color:var(--yellow)!important;border-radius:50%;content:"";background-clip:content-box;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;padding:2px}.hs-form-field .inputs-list label span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:grey;font-weight:400}.hs-form-field .multi-container li{margin:0}.hs-form-field .multi-container li:not(:last-of-type){margin-bottom:5px}.hs-fieldtype-select .input{position:relative}.hs-fieldtype-select .input svg{position:absolute;height:10px;top:calc(50% - 5px);left:calc(100% - 20px);-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}@media (min-width:992px){.hs-fieldtype-select .input svg{left:calc(100% - 30px)}}.aa-system .hs_cos_wrapper_type_password_prompt .hs-fieldtype-select select#hs-pwd-widget-password:hover~svg path,.aa-system .hs_cos_wrapper_type_password_prompt .hs-fieldtype-select select#hs-pwd-widget-password svg path,.hs-fieldtype-select .aa-system .hs_cos_wrapper_type_password_prompt select#hs-pwd-widget-password:hover~svg path,.hs-fieldtype-select .aa-system .hs_cos_wrapper_type_password_prompt select#hs-pwd-widget-password svg path,.hs-fieldtype-select select.hs-input:hover~svg path,.hs-fieldtype-select select.hs-input svg path{fill:#10243e}.aa-system .hs_cos_wrapper_type_password_prompt select#hs-pwd-widget-password,select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;font-weight:700}.aa-system .hs_cos_wrapper_type_password_prompt select#hs-pwd-widget-password option,select.hs-input option{color:#bfbfbf;padding:0 10px;background-color:#fff;font-weight:700}.aa-system .hs_cos_wrapper_type_password_prompt .hs-fieldtype-textarea textarea#hs-pwd-widget-password,.hs-fieldtype-textarea .aa-system .hs_cos_wrapper_type_password_prompt textarea#hs-pwd-widget-password,.hs-fieldtype-textarea textarea.hs-input{width:100%;height:100px;padding:10px;background-color:#fff;resize:vertical}@media (min-width:992px){.aa-system .hs_cos_wrapper_type_password_prompt .hs-fieldtype-textarea textarea#hs-pwd-widget-password,.hs-fieldtype-textarea .aa-system .hs_cos_wrapper_type_password_prompt textarea#hs-pwd-widget-password,.hs-fieldtype-textarea textarea.hs-input{padding:15px}}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password[type=file],.hs-input[type=file]{height:auto;padding:0;background-color:transparent;border-color:transparent}.aa-system .hs_cos_wrapper_type_password_prompt .hs-fieldtype-date #hs-pwd-widget-password,.hs-fieldtype-date .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.hs-fieldtype-date .hs-input{width:auto!important;padding-right:44px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 20h-4v-4h4v4zm-6-10h-4v4h4v-4zm6 0h-4v4h4v-4zM8 16H4v4h4v-4zm6 0h-4v4h4v-4zm-6-6H4v4h4v-4zm16-8v22H0V2h3v1c0 1.103.897 2 2 2s2-.897 2-2V2h10v1c0 1.103.897 2 2 2s2-.897 2-2V2h3zm-2 6H2v14h20V8zm-2-7a1 1 0 10-2 0v2a1 1 0 102 0V1zM6 3a1 1 0 11-2 0V1a1 1 0 112 0v2z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;background-size:18px auto}@media (min-width:992px){.aa-system .hs_cos_wrapper_type_password_prompt .hs-fieldtype-date #hs-pwd-widget-password,.hs-fieldtype-date .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.hs-fieldtype-date .hs-input{padding-right:54px;background-position:calc(100% - 15px) 50%}}.aa-system .hs_cos_wrapper_type_password_prompt .hs-fieldtype-date #hs-pwd-widget-password::-webkit-calendar-picker-indicator,.hs-fieldtype-date .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password::-webkit-calendar-picker-indicator,.hs-fieldtype-date .hs-input::-webkit-calendar-picker-indicator{display:none}.hs-fieldtype-date .hs-datepicker .fn-date-picker .pika-button{-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important}.hs-fieldtype-date .hs-datepicker .fn-date-picker .pika-button:hover{background-color:#10243e!important;opacity:.7!important}.hs-fieldtype-date .hs-datepicker .fn-date-picker .is-selected .pika-button{background-color:#ffb600;color:#000}.hs-fieldtype-date .hs-datepicker .fn-date-picker .is-today .pika-button{color:#000}.hs-submit{margin-top:20px;text-align:left}.hs-form .hs-button{min-width:200px}.hs-form ol,.hs-form ul{margin:0;padding:0;list-style:none}.hs-form ol li,.hs-form ul li{padding-left:0;list-style:none}.hs-form ol li:before,.hs-form ul li:before{display:none}.hs-form-field>label{color:grey;font-weight:700;margin-bottom:8px}.hs-form-field>label span{display:inline}.hs-form-field>label span:empty,.hs-form-field>label span:empty+span{display:none}.hs-form-field>label span:after{content:"";display:inline-block;width:4px}.hs-form legend{display:block;margin-bottom:5px;margin-left:0;color:#bfbfbf;font-weight:700}@media (min-width:992px){.hs-form legend{margin-bottom:10px;margin-left:0}}.hs-form .hs-richtext p{font-size:inherit;line-height:inherit}.hs-form .hs-richtext p:not(:last-of-type){margin-bottom:10px}.hs-form .hs-richtext+.hs-form-field{margin-top:10px}.aa-system .hs_cos_wrapper_type_password_prompt .error#hs-pwd-widget-password,.hs-input.error{border-color:#ffb600}ul.hs-error-msgs{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-top:10px!important;margin-left:10px!important}@media (min-width:992px){ul.hs-error-msgs{margin-left:15px!important}}ul.hs-error-msgs li{padding:0;list-style:none}ul.hs-error-msgs li:before{display:none}ul.hs-error-msgs label{color:#ffb600;font-size:.8em;line-height:1.2;font-style:italic}ul.hs-error-msgs label:before{content:"!";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.2rem;height:1.2rem;border:1px solid #ffb600;border-radius:50%;margin-right:5px;font-style:normal;font-weight:700}.hs_error_rollup{margin-top:15px;padding:15px;border:1px solid #ffb600}.hs_error_rollup .hs-error-msgs{margin:0}.hs_gdpr_consent_data .hs-form-booleancheckbox label,.hs_gdpr_consent_marketing .hs-form-booleancheckbox label{font-weight:400}form.hs-form fieldset{max-width:none}form.hs-form fieldset.form-columns-1 .hs-form-field,form.hs-form fieldset.form-columns-2 .hs-form-field,form.hs-form fieldset.form-columns-3 .hs-form-field{width:100%}form.hs-form fieldset.form-columns-1 .input,form.hs-form fieldset.form-columns-2 .input,form.hs-form fieldset.form-columns-3 .input{margin-right:0}.aa-system .hs_cos_wrapper_type_password_prompt form.hs-form fieldset.form-columns-1 #hs-pwd-widget-password,form.hs-form fieldset.form-columns-1 .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,form.hs-form fieldset.form-columns-1 .hs-input{width:100%}.aa-system .hs_cos_wrapper_type_password_prompt form.hs-form fieldset.form-columns-1 input#hs-pwd-widget-password[type=checkbox],.aa-system .hs_cos_wrapper_type_password_prompt form.hs-form fieldset.form-columns-1 input#hs-pwd-widget-password[type=radio],form.hs-form fieldset.form-columns-1 .aa-system .hs_cos_wrapper_type_password_prompt input#hs-pwd-widget-password[type=checkbox],form.hs-form fieldset.form-columns-1 .aa-system .hs_cos_wrapper_type_password_prompt input#hs-pwd-widget-password[type=radio],form.hs-form fieldset.form-columns-1 input[type=checkbox].hs-input,form.hs-form fieldset.form-columns-1 input[type=radio].hs-input{width:17px;height:17px}@media (min-width:768px){form.hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 7.5px)}}@media (min-width:768px){form.hs-form fieldset.form-columns-2 .hs-form-field:not(:first-of-type){margin-left:15px}}@media (min-width:768px){form.hs-form fieldset.form-columns-3 .hs-form-field{width:calc(33.33333% - 10px)}}@media (min-width:768px){form.hs-form fieldset.form-columns-3 .hs-form-field:not(:first-of-type){margin-left:15px}}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.aa-system .hs_cos_wrapper_type_password_prompt form.hs-form fieldset.form-columns-2 #hs-pwd-widget-password,.aa-system .hs_cos_wrapper_type_password_prompt form.hs-form fieldset.form-columns-3 #hs-pwd-widget-password,form.hs-form fieldset.form-columns-2 .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,form.hs-form fieldset.form-columns-2 .hs-input,form.hs-form fieldset.form-columns-3 .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,form.hs-form fieldset.form-columns-3 .hs-input{width:100%!important}form.hs-form fieldset.form-columns-2 input[type=checkbox],form.hs-form fieldset.form-columns-2 input[type=radio],form.hs-form fieldset.form-columns-3 input[type=checkbox],form.hs-form fieldset.form-columns-3 input[type=radio]{width:16px!important}}.aa-navigation--dark:not(.is-active) .aa-hamburger span,.aa-navigation--dark:not(.is-active) .aa-hamburger span:after,.aa-navigation--dark:not(.is-active) .aa-hamburger span:before{background-color:#000}.aa-hamburger{cursor:pointer;z-index:200;width:25px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-hamburger span,.aa-hamburger span:after,.aa-hamburger span:before{display:block;background-color:#fff;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.1s;transition-duration:.1s}.aa-hamburger span{margin:0 auto;position:relative}.aa-hamburger span:after,.aa-hamburger span:before{position:absolute;content:""}.aa-hamburger span,.aa-hamburger span:after,.aa-hamburger span:before{width:25px;height:2px}.aa-hamburger span:before{-webkit-transform:translateY(-7px);transform:translateY(-7px)}.aa-hamburger span:after{-webkit-transform:translateY(7px);transform:translateY(7px)}.js-nav-open .aa-hamburger{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.js-nav-open .aa-hamburger span{background-color:transparent!important}.js-nav-open .aa-hamburger span:after,.js-nav-open .aa-hamburger span:before{-webkit-transform:translateY(0);transform:translateY(0)}.js-nav-open .aa-hamburger span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js-nav-open .aa-hamburger span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu{position:static}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu:hover>a:after{display:block}@media (min-width:992px){.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu:hover>.hs-menu-children-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu:hover>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children:hover>.hs-menu-children-wrapper{display:none;opacity:0;visibility:hidden}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu:hover>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children:hover>.hs-menu-children-wrapper:after{display:none}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>a{position:relative}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>a:after{display:none;content:"";width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:18px solid #fff;position:absolute;top:38px;left:50%;margin-left:-18px;z-index:1}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0}@media (min-width:992px){.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper{width:calc(100% - 40px);height:auto;left:50%;top:calc(100% + 3px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper:after{display:none}}@media (min-width:1500px){.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper{max-width:1440px;width:100%}}@media (min-width:992px){.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper{display:none;opacity:0;visibility:hidden}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper:after{display:none}}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper.aa-menu-item--mega_menu-banner{padding:0}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;text-transform:none}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button) img{display:inline-block;max-width:50px!important;width:100%!important;height:auto!important;-o-object-fit:contain;object-fit:contain}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button) img+span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:16px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button)>span>span{font-size:18px;line-height:26px}@media (min-width:992px){.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button)>span>span{font-size:20px;line-height:28px}}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button)>span>span.aa-menu-item--description{font-size:18px;line-height:26px}@media (min-width:992px){.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button)>span>span.aa-menu-item--description{font-size:20px;line-height:28px}}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--column{width:100%;max-width:33.33333%}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--column:first-of-type{padding-left:40px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--column:nth-of-type(2){padding:0 20px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--column:nth-of-type(3){padding-right:40px;border-right:none;margin-left:auto}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper.aa-menu-item--mega_menu-two-columns .aa-menu-item--column{max-width:50%}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper.aa-menu-item--mega_menu-two-columns .aa-menu-item--column:first-of-type{padding-left:40px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper.aa-menu-item--mega_menu-two-columns .aa-menu-item--column:nth-of-type(2){padding:0 40px 0 0}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:30px 40px;background-color:#d7e2ff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--banner .aa-menu-item--banner-heading{width:100%}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--banner .aa-menu-item--banner-heading .aa-menu-item--subheading{padding-left:0;font-weight:700}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--banner .aa-menu-item--banner-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:16px;gap:16px;width:100%;text-align:right}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--banner .aa-menu-item--banner-button a{display:inline-block;width:auto}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--subheading{font-size:18px;line-height:26px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:400}@media (min-width:992px){.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper .aa-menu-item--subheading{font-size:20px;line-height:28px}}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--two_columns>.hs-menu-children-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;margin-left:120px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--two_columns>.hs-menu-children-wrapper:after{margin-left:-138px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--two_columns>.hs-menu-children-wrapper .aa-menu-item--column:first-of-type{padding:20px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--two_columns>.hs-menu-children-wrapper .aa-menu-item--column:last-of-type{padding:20px;border-top-right-radius:8px;border-bottom-right-radius:8px}@media (min-width:992px){.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--two_columns>.hs-menu-children-wrapper .aa-menu-item--column:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;top:0;left:0;width:auto;height:100%;background-color:#d7e2ff}}@media (min-width:1200px){.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--two_columns>.hs-menu-children-wrapper .aa-menu-item--column:last-of-type{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}}.aa-navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-navigation li,.aa-navigation ul{list-style:none;padding:0;margin:0}.aa-navigation ul li a{display:block;text-decoration:none}.aa-navigation--primary,.aa-navigation--secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.aa-navigation--primary,.aa-navigation--secondary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.aa-navigation--secondary{margin-right:18px}}@media (min-width:1440px){.aa-navigation--secondary{margin-right:18px}}.aa-navigation--primary .hs-menu-wrapper>ul,.aa-navigation--secondary .hs-menu-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:inherit;list-style:none}.aa-navigation--primary .hs-menu-wrapper>ul>div>li,.aa-navigation--primary .hs-menu-wrapper>ul>li,.aa-navigation--secondary .hs-menu-wrapper>ul>div>li,.aa-navigation--secondary .hs-menu-wrapper>ul>li{height:inherit}.aa-navigation--primary .hs-menu-wrapper>ul>div>li>a,.aa-navigation--primary .hs-menu-wrapper>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;color:#fff}@media (min-width:768px){.aa-navigation--primary .hs-menu-wrapper>ul>div>li>a,.aa-navigation--primary .hs-menu-wrapper>ul>li>a{padding:0 5px}}@media (min-width:1440px){.aa-navigation--primary .hs-menu-wrapper>ul>div>li>a,.aa-navigation--primary .hs-menu-wrapper>ul>li>a{padding:0 15px}}header .aa-navigation--dark .hs-menu-wrapper>ul>li>a{color:#10243e}.aa-navigation--secondary .hs-menu-wrapper>ul>div>li>a,.aa-navigation--secondary .hs-menu-wrapper>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;color:#fff;padding:0}.aa-navigation--secondary .hs-menu-wrapper>ul>li>a{cursor:auto}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children{position:relative}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper{padding:20px;border-radius:8px}@media (min-width:992px){.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;height:100%;position:absolute;left:50%;top:calc(100% + 30px);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2)}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper:before,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper:before{content:"";display:block;position:absolute;top:-30px;left:0;right:0;height:30px}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper:after,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper:after{content:"";width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:18px solid #fff;position:absolute;top:-18px;left:50%;margin-left:-18px;z-index:1}}@media (min-width:1200px){.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper li,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper li{padding-left:0}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button),.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;line-height:26px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700}@media (min-width:992px){.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button),.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button){width:200px;padding:4px 8px;font-size:20px;line-height:28px}}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button):hover,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button):hover{color:#336dff}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button) img,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button) img{display:none}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button):after,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button):after{content:"";background-image:none}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .aa-menu-item--subheading,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .aa-menu-item--subheading{width:auto!important;display:inline-block!important;margin-bottom:20px!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;text-transform:none!important;font-size:26px!important;line-height:28px!important;font-weight:700!important}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .aa-menu-item--description,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .aa-menu-item--description{font-size:18px;line-height:26px;font-family:Abel Pro,Arial,sans-serif;font-weight:400;text-transform:none;display:block}@media (min-width:992px){.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .aa-menu-item--description,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .aa-menu-item--description{font-size:20px;line-height:28px}}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper{padding:20px;border-radius:8px}@media (min-width:992px){.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper{display:inline-table;opacity:0;visibility:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:0;left:calc(100% - 8px);width:auto;height:100%;padding:20px;border-radius:8px;background-color:#d7e2ff;border-left:8px solid #fff}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper:before,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper:before{content:"";display:block;position:absolute;top:0;left:-20px;width:20px;height:100%}.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper:after,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper:after{content:"";background-color:#fff;display:block;position:absolute;width:100%;height:100%;left:-100%;bottom:0;border-top-left-radius:8px;border-bottom-left-radius:8px;z-index:-1}}@media (min-width:1200px){.aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper,.aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children>.hs-menu-children-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}}@media (min-width:992px){.aa-navigation--primary .hs-menu-depth-1:hover>.hs-menu-children-wrapper,.aa-navigation--secondary .hs-menu-depth-1:hover>.hs-menu-children-wrapper{display:inline-table;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.aa-navigation--primary .hs-menu-depth-1:hover>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children:hover>.hs-menu-children-wrapper,.aa-navigation--secondary .hs-menu-depth-1:hover>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children:hover>.hs-menu-children-wrapper{border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width:992px){.aa-navigation--primary .hs-menu-depth-1:hover>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children:hover>.hs-menu-children-wrapper,.aa-navigation--secondary .hs-menu-depth-1:hover>.hs-menu-children-wrapper .hs-menu-depth-2.hs-item-has-children:hover>.hs-menu-children-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:visible;opacity:1}}html{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}body.js-nav-open{overflow-y:hidden}.aa-navigation--mobile{width:100%;min-height:100vh;position:fixed;bottom:100%;right:0;padding-top:80px;font-size:16px;line-height:24px;background-color:#10243e;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:998}.aa-navigation--mobile .aa-menu-item--banner,.aa-navigation--mobile .aa-menu-item--description,.aa-navigation--mobile .aa-menu-item--subheading{display:none}.aa-navigation--mobile ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.js-nav-open .aa-navigation--mobile{top:0;bottom:0}.aa-navigation--mobile ul{padding:0;margin:0;list-style:none}.aa-navigation--mobile ul li{padding:0;margin:0}.aa-navigation--mobile ul li a{display:block;color:#fff;text-decoration:none}.aa-navigation--mobile .hs-menu-depth-1>a{padding:12px 20px;font-size:16px;line-height:24px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700}.aa-navigation--mobile .hs-menu-depth-1>ul{display:none}.aa-navigation--mobile .hs-menu-depth-1.is-active>ul{display:block}.aa-navigation--mobile .hs-menu-depth-2 a{padding:6px 20px 6px 40px;color:#fff}.aa-navigation--mobile .hs-menu-depth-2>ul{display:none}.aa-navigation--mobile .hs-menu-depth-2.is-active>ul{display:block}.aa-navigation--mobile .hs-menu-depth-2 .aa-menu-arrow{height:36px}.aa-navigation--mobile .hs-menu-depth-3 a{padding:6px 20px 6px 60px;color:#fff}.aa-navigation--mobile .hs-menu-depth-3 .aa-menu-arrow{height:36px}.aa-navigation--mobile .hs-item-has-children{position:relative}.aa-navigation--mobile .hs-item-has-children>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-navigation--mobile .hs-item-has-children>a[href="javascript:void(0)"]+ul+.aa-menu-arrow{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:29px}.aa-menu-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;width:66px;height:48px;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-menu-arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.aa-menu-arrow svg path{stroke:#fff}.hs-item-has-children.is-active .aa-menu-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.aa-navigation--mobile .hs-item-has-children.aa-menu-item--mega_menu img{display:inline-block;max-width:28px!important;width:100%!important;height:auto!important;-o-object-fit:contain;object-fit:contain}.aa-navigation--mobile .hs-item-has-children.aa-menu-item--mega_menu img+span{margin-left:10px}.aa-navigation--mobile .hs-item-has-children.aa-menu-item--mega_menu .hs-menu-depth-2>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-menu-item--mega_menu .aa-menu-item--column__inner{width:100%;height:100%}.aa-menu-item--mega_menu .aa-menu-item--column--parent:not(:nth-of-type(3)) .aa-menu-item--column__inner{border-right:1px solid #10243e;padding-right:30px!important}.aa-menu-item--mega_menu .aa-menu-item--column.aa-menu-item--column--parent:not(:nth-of-type(3)){border-right:none!important;padding-right:0!important}.aa-menu-item--mega_menu .aa-menu-item--column-border--disabled .aa-menu-item--column__inner{border-right:none!important}.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark{background-color:#10243e}.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .aa-menu-item--column__inner{border-right:none!important}.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark:first-child{border-top-left-radius:6px;overflow:hidden}.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark:nth-of-type(3){border-top-right-radius:6px;overflow:hidden}.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .aa-menu-item--subheading,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark a{color:#ebb841!important}.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark a.focus-visible,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark a:focus-visible,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark a:hover{color:#fff!important}.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .aa-menu-item--description,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark a.focus-visible .aa-menu-item--description,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark a:focus-visible .aa-menu-item--description,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark a:hover .aa-menu-item--description{color:#7f7f7f!important}.aa-form-button--3 .aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item input.aa-button[type=submit],.aa-form-button--3 .aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item input.hs-button[type=submit],.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-button--3.hs-button,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-button.aa-button--3,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-form-button--3 input.aa-button[type=submit],.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-form-button--3 input.hs-button[type=submit]{border:1px solid #ebb841!important;background-color:transparent!important;color:#ebb841!important}.aa-form-button--3 .aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item input.aa-button.focus-visible[type=submit],.aa-form-button--3 .aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item input.aa-button:focus-visible[type=submit],.aa-form-button--3 .aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item input.aa-button:hover[type=submit],.aa-form-button--3 .aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item input.hs-button.focus-visible[type=submit],.aa-form-button--3 .aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item input.hs-button:focus-visible[type=submit],.aa-form-button--3 .aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item input.hs-button:hover[type=submit],.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-button--3.hs-button.focus-visible,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-button--3.hs-button:focus-visible,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-button--3.hs-button:hover,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-button.aa-button--3.focus-visible,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-button.aa-button--3:focus-visible,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-button.aa-button--3:hover,.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-form-button--3 input.aa-button.focus-visible[type=submit],.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-form-button--3 input.aa-button:focus-visible[type=submit],.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-form-button--3 input.aa-button:hover[type=submit],.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-form-button--3 input.hs-button.focus-visible[type=submit],.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-form-button--3 input.hs-button:focus-visible[type=submit],.aa-menu-item--mega_menu .aa-menu-item--column-layout--dark .hs-menu-item .aa-form-button--3 input.hs-button:hover[type=submit]{border:1px solid #ebb841!important;background-color:#ebb841!important;color:#10243e!important}.aa-menu-item--mega_menu .aa-menu-item--column{border-right:1px solid #10243e;padding:40px 30px!important}.aa-menu-item--mega_menu .aa-menu-item--column .hs-menu-item+.aa-menu-item--subheading{margin-top:20px}.aa-menu-item--mega_menu .aa-menu-item--column:last-of-type{border-right:none!important}.aa-menu-item--mega_menu .aa-menu-item--column .hs-menu-item a{padding-left:0!important;padding-right:0!important}.aa-menu-item--mega_menu .aa-menu-item--column .hs-menu-item a.aa-button,.aa-menu-item--mega_menu .aa-menu-item--column .hs-menu-item a.hs-button{padding-left:24px!important;padding-right:24px!important}.aa-menu-item--mega_menu .aa-menu-item--column .hs-menu-item--custom{margin-top:auto}.aa-menu-item--mega_menu .aa-menu-item--column .hs-menu-item--custom>a,.aa-menu-item--mega_menu .aa-menu-item--column .hs-menu-item--custom>img{margin-top:30px}.aa-menu-item--mega_menu.aa-menu-item--custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ffb600;padding:5px 10px;border-radius:5px}.aa-menu-item--mega_menu.aa-menu-item--custom>a{color:#ffb600!important}.aa-menu-item--mega_menu.aa-menu-item--custom img{width:20px;height:20px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-right:1px solid #10243e;padding:40px 30px!important}.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column .hs-menu-item+.aa-menu-item--subheading{margin-top:20px}.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column:last-of-type{border-right:none!important}.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column .aa-menu-item--subheading{width:auto!important;display:inline-block!important;margin-bottom:20px!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;text-transform:none!important;font-size:20px!important;line-height:28px!important;font-weight:700!important}.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column .hs-menu-item a{padding-left:0!important;padding-right:0!important}.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column .hs-menu-item a.aa-button,.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column .hs-menu-item a.hs-button{padding-left:24px!important;padding-right:24px!important}.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column .hs-menu-item--custom{margin-top:auto}.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column .hs-menu-item--custom>a,.aa-menu-item--mega_menu.aa-menu-item--custom .aa-menu-item--column .hs-menu-item--custom>img{margin-top:30px}.aa-navigation--mobile .hs-menu-item--mega>a{color:#ffb600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-navigation--mobile .hs-menu-item--mega>a img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;margin-right:10px}.aa-navigation--mobile .hs-menu-item--mega a{padding-left:20px}.aa-navigation--mobile .hs-menu-item--mega .aa-menu-arrow svg path{stroke:#ffb600}.aa-navigation--mobile .hs-menu-item--mega .hs-menu-depth-2--mega{margin-left:20px;margin-right:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #fff}.aa-navigation--mobile .hs-menu-item--mega .hs-menu-depth-2--mega .aa-menu-arrow{display:none}.aa-navigation--mobile .hs-menu-item--mega .hs-menu-depth-2--mega>a{font-weight:700}.aa-navigation--mobile .hs-menu-item--mega .hs-menu-depth-2--mega>ul{display:block!important}.aa-navigation--mobile .hs-menu-item--mega .hs-menu-depth-2--mega>ul a{padding-left:20px}.aa-navigation--mobile .hs-menu-item--mega .hs-menu-depth-2--mega .hs-menu-item.hs-menu-depth-3:last-of-type{margin-top:30px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu .hs-menu-item{width:100%;margin-bottom:8px}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button):not(.hs-button) img{margin-right:8px!important}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button):not(.hs-button) span{margin-left:0!important}.aa-navigation--primary .hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children.aa-menu-item--mega_menu>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button):not(.hs-button) img.mega-menu-image{max-width:100%!important;aspect-ratio:auto;height:auto!important;width:auto!important}.aa-navigation--primary .hs-menu-wrapper li.hs-menu-depth-1>.hs-menu-children-wrapper>.hs-menu-depth-2.hs-item-has-children a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-navigation--primary .hs-menu-wrapper li.hs-menu-depth-1>.hs-menu-children-wrapper>.hs-menu-depth-2.hs-item-has-children a svg{width:25px;height:25px;margin-left:auto}.aa-navigation--primary .aa-menu-item--mega_menu .aa-menu-item--banner-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:16px;gap:16px}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.aa-language-items{position:relative}@media (min-width:992px){.aa-language-items{margin-right:8px}}@media (min-width:1440px){.aa-language-items{margin-right:8px}}@media (min-width:992px){.aa-language-drop-down{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;position:absolute;left:50%;top:calc(100% + 29px);-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:20px;background:#fff;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);border-radius:8px}.aa-language-drop-down:before{content:"";display:block;position:absolute;top:-29px;left:0;right:0;height:29px}.aa-language-drop-down:after{content:"";width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:18px solid #fff;position:absolute;top:-18px;left:50%;margin-left:-18px;z-index:1}}@media (min-width:1200px){.aa-language-drop-down{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}}.aa-language-drop-down .aa-language-item img{position:relative;top:-1px;margin-right:10px}.aa-language-items:hover .aa-language-drop-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-language-item{margin-bottom:6px}.aa-language-item:last-of-type{margin-bottom:0}.aa-language-item.aa-language-item--current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.aa-language-item img{display:inline-block;width:22px;height:auto;max-height:20px;-o-object-fit:contain;object-fit:contain}.aa-language-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:24px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;text-decoration:none}@media (min-width:992px){.aa-language-item>a{width:220px;padding:4px 8px;font-size:18px;line-height:26px}}.aa-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:576px){.aa-social-links{margin-left:-8px}}@media (min-width:992px){.aa-social-links{margin-left:0;margin-right:-8px}}.aa-social-links__icon{background-color:#10243e;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;width:30px;margin:0 8px;position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-social-links__icon svg{fill:#fff;height:15px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.aa-social-links__icon:active svg,.aa-social-links__icon:focus svg,.aa-social-links__icon:hover svg{fill:#fff}.aa-video-container{position:relative;overflow:hidden;padding-bottom:56.25%;background-size:cover;background-repeat:no-repeat}.aa-video-container video{position:absolute;width:100%;height:100%;height:auto;background-size:cover;-webkit-transform:none;transform:none;margin-left:0;-o-object-fit:cover;object-fit:cover}.aa-video-container--youtube{padding-bottom:0}.aa-video-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;cursor:pointer}.aa-video-thumbnail,.aa-video-thumbnail:before{position:absolute;top:0;bottom:0;left:0;right:0}.aa-video-thumbnail:before{content:"";background-color:rgba(0,0,0,.5)}.aa-video-thumbnail.is-hidden{opacity:0;visibility:hidden}.aa-video-thumbnail+video{visibility:hidden}.aa-video-thumbnail.is-hidden+video{visibility:visible}.aa-video-thumbnail .aa-play{pointer-events:none}.aa-play{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;width:60px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:100;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:768px){.aa-play{height:80px;width:80px}}.aa-play:before{position:relative;content:"";display:block;width:0;height:0;margin-top:2px;margin-left:6px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:17.5px 0 17.5px 23px;z-index:100}@media (min-width:768px){.aa-play:before{border-width:35px 0 35px 46px}}.aa-play:hover{cursor:pointer}.aa-youtube{background-color:#000;position:relative;padding-top:56.25%;overflow:hidden}.aa-youtube:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.aa-youtube img{width:100%;height:auto;top:-16.84%;left:0}.aa-youtube iframe,.aa-youtube img{position:absolute}.aa-youtube iframe{z-index:2;height:100%;width:100%;top:0;left:0}.aa-header-scroll-point{position:absolute;top:40px}.aa-site-header.scroll{top:-80px}.aa-site-header{position:fixed;top:0;width:100%;height:80px;padding-left:20px;padding-right:20px;z-index:999;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-site-header--landing-page{position:absolute;background-color:transparent}.aa-site-header--landing-page-plus{background-color:#f9f9f9}.aa-site-header--landing-page-plus .aa-site-header__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aa-site-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:inherit}@media (min-width:992px){.aa-site-header__inner{max-width:1440px;margin-left:auto;margin-right:auto}}.aa-branding{width:100%;max-width:160px}@media (min-width:1440px){.aa-branding{max-width:200px}}.aa-header-items,.aa-header-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-header-links .hs-item-has-children.aa-menu-item--default img{width:19px;height:19px}@media (min-width:992px){.aa-header-links .aa-button,.aa-header-links .hs-button{padding:8px}}@media (min-width:1440px){.aa-header-links .aa-button,.aa-header-links .hs-button{padding:16px 24px}}.aa-site-footer .aa-branding{margin-bottom:10px}@media (min-width:576px){.aa-site-footer .aa-branding{margin-bottom:0;margin-right:14px}}.aa-site-footer__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:20px}@media (min-width:576px){.aa-site-footer__column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}}.aa-site-footer__column:last-of-type{margin-bottom:0}.aa-site-footer__body .hs-menu-wrapper ul{padding:0;margin:0;list-style:none}.aa-site-footer__body .hs-menu-wrapper ul li{padding:0;margin:0}.aa-site-footer__body .hs-menu-wrapper ul li a[href="javascript:void(0);"]{cursor:auto}.aa-site-footer__body .hs_cos_wrapper_type_simple_menu{width:100%}.aa-site-footer__body .hs-menu-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:576px){.aa-site-footer__body .hs-menu-wrapper>ul{max-height:840px}}@media (min-width:992px){.aa-site-footer__body .hs-menu-wrapper>ul{max-height:540px}}@media (min-width:1360px){.aa-site-footer__body .hs-menu-wrapper>ul{max-height:440px}}.aa-site-footer__body .hs-menu-wrapper>ul>li{width:100%;margin-bottom:20px}@media (min-width:576px){.aa-site-footer__body .hs-menu-wrapper>ul>li{max-width:50%}}@media (min-width:992px){.aa-site-footer__body .hs-menu-wrapper>ul>li{max-width:25%}}@media (min-width:1360px){.aa-site-footer__body .hs-menu-wrapper>ul>li{max-width:20%}}.aa-site-footer__body .hs-menu-wrapper>ul>li:last-of-type{margin-bottom:0}.aa-site-footer__body .hs-menu-wrapper>ul>li>a{font-size:20px;line-height:28px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;display:block;margin-bottom:8px;text-decoration:none}@media (min-width:992px){.aa-site-footer__body .hs-menu-wrapper>ul>li>a{font-size:24px;line-height:32px}}.aa-site-footer__body .hs-menu-wrapper>ul>li>ul>li>a{font-size:18px;line-height:26px;font-family:Abel Pro,Arial,sans-serif;font-weight:400;text-decoration:none}@media (min-width:992px){.aa-site-footer__body .hs-menu-wrapper>ul>li>ul>li>a{font-size:20px;line-height:28px}}.aa-site-footer__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.aa-site-footer__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aa-site-footer__footer .aa-site-footer__column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (min-width:992px){.aa-site-footer__footer .aa-site-footer__column{margin-bottom:0}}.aa-site-footer__footer .aa-site-footer__column:last-of-type{margin-bottom:0}@media (min-width:992px){.aa-site-footer__footer .aa-site-footer__column:last-of-type{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.aa-accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}@media (min-width:992px){.aa-accordion__header{margin-bottom:60px}}.aa-accordion-item__body,.aa-accordion-item__header{padding-left:20px;padding-right:20px}@media (min-width:768px){.aa-accordion-item__body,.aa-accordion-item__header{padding-left:30px;padding-right:30px}}.aa-accordion-item__header{position:relative;padding-top:20px;padding-bottom:20px;padding-right:60px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.aa-accordion-item__header .aa-blog-article__body .aa-blog-article__title,.aa-accordion-item__header .aa-blog-article__category,.aa-accordion-item__header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-accordion-item__header .aa-cards--articles .aa-card__title,.aa-accordion-item__header h1,.aa-accordion-item__header h2,.aa-accordion-item__header h3,.aa-accordion-item__header h4,.aa-accordion-item__header h5,.aa-accordion-item__header h6,.aa-blog-article__body .aa-accordion-item__header .aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured .aa-accordion-item__header .aa-blog-article__title,.aa-cards--articles .aa-accordion-item__header .aa-card__title{margin:0}.aa-accordion-item__header svg{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:24px}@media (min-width:992px){.aa-accordion-item__header svg{width:26px;height:28px}}.aa-accordion-item__body{display:none;max-width:840px;padding-bottom:40px}.aa-accordion-item.aa-bg-none .aa-accordion-item__header{padding-left:0;padding-right:0}.aa-accordion-item.aa-bg-none .aa-accordion-item__header svg{right:2px}.aa-accordion-item.aa-bg-none .aa-accordion-item__body{padding-left:0;padding-right:0;max-width:900px}.aa-content-width--narrow .aa-accordion-item__body{max-width:600px}.aa-content-width--narrow .aa-accordion-item.aa-bg-none .aa-accordion-item__body{max-width:660px}.aa-content-width--normal .aa-accordion-item__body{max-width:840px}.aa-content-width--normal .aa-accordion-item.aa-bg-none .aa-accordion-item__body{max-width:900px}.aa-content-width--wide .aa-accordion-item__body{max-width:1080px}.aa-content-width--wide .aa-accordion-item.aa-bg-none .aa-accordion-item__body{max-width:1140px}.aa-content-width--full .aa-accordion-item__body{max-width:1320px}.aa-content-width--full .aa-accordion-item.aa-bg-none .aa-accordion-item__body{max-width:1380px}.aa-case-studies .aa-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-case-studies__header{margin-bottom:30px}@media (min-width:992px){.aa-case-studies__header{margin-bottom:60px}}.aa-case-studies__header-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width:768px){.aa-case-studies__header-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}.aa-case-studies__header-columns .aa-case-studies__header-column{width:100%}@media (min-width:768px){.aa-case-studies__header-columns .aa-case-studies__header-column{width:50%}}.aa-case-studies__header-columns .aa-case-studies__header-column:last-of-type{margin-top:20px;text-align:center}@media (min-width:768px){.aa-case-studies__header-columns .aa-case-studies__header-column:last-of-type{margin-top:0;text-align:right}}.aa-case-studies__body{justify-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-case-studies__body,.aa-case-studies__body .aa-case-studies__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-case-studies__body .aa-case-studies__item{position:relative;top:0;text-align:left;text-decoration:none;border-radius:24px;margin-bottom:30px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:992px){.aa-case-studies__body .aa-case-studies__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:40px}}.aa-case-studies__body .aa-case-studies__item:last-of-type{margin-bottom:0}.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content,.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-image{width:100%}@media (min-width:992px){.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content,.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-image{width:50%}}.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content{border-top-left-radius:24px;border-top-right-radius:24px;padding:30px}@media (min-width:992px){.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content{border-top-left-radius:24px;border-top-right-radius:0;border-bottom-left-radius:24px;padding:40px}}@media (min-width:1200px){.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content{padding:60px}}.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content img{width:125px}.aa-blog-articles--cards .aa-blog-article--featured .aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content img+.aa-blog-article__title,.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content .aa-blog-articles--cards .aa-blog-article--featured img+.aa-blog-article__title,.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content img+h2{margin-top:20px}@media (min-width:992px){.aa-blog-articles--cards .aa-blog-article--featured .aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content img+.aa-blog-article__title,.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content .aa-blog-articles--cards .aa-blog-article--featured img+.aa-blog-article__title,.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-content img+h2{margin-top:30px}}.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-image{border-bottom-left-radius:24px;border-bottom-right-radius:24px;overflow:hidden}@media (min-width:992px){.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-image{border-top-right-radius:24px;border-bottom-right-radius:24px;border-bottom-left-radius:0}}.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-image img{-o-object-fit:cover;object-fit:cover;height:100%;min-height:240px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:992px){.aa-case-studies__body .aa-case-studies__item .aa-case-studies__item-image img{border-top-right-radius:24px;border-bottom-right-radius:24px;border-bottom-left-radius:0}}.aa-case-studies__body .aa-case-studies__item:hover{top:-8px}.aa-case-studies__body .aa-case-studies__item:hover .aa-case-studies__item-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.aa-cards__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}@media (min-width:992px){.aa-cards__header{margin-bottom:60px}}.aa-cards__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:-20px}@media (min-width:992px){.aa-cards__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:-32px}}.aa-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:20px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-card:focus,.aa-card:hover{background-color:#fff;text-decoration:none}@media (min-width:992px){.aa-card{max-width:calc(50% - 22px);margin-right:32px;margin-bottom:32px}.aa-card:last-of-type,.aa-card:nth-of-type(2n+2){margin-right:0}}@media (min-width:1200px){.aa-card{max-width:calc(33.33333% - 22px);margin-right:32px;margin-bottom:32px}.aa-card:nth-of-type(3n+3){margin-right:0}.aa-card:nth-of-type(2n+2){margin-right:32px}.aa-card:last-of-type{margin-right:0}}.aa-card__image{display:block;width:100%;height:200px;background-repeat:no-repeat}@media (min-width:1440px){.aa-card__image{height:270px;width:100%}}.aa-card__header{height:250px;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:1200px){.aa-card__header{height:350px}}.aa-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:20px;background-color:#fff}@media (min-width:992px){.aa-card__body{padding:32px}}.aa-card__body svg{position:absolute;bottom:20px;right:20px;height:20px;width:20px}@media (min-width:992px){.aa-card__body svg{bottom:32px;right:32px;height:24px;width:24px}}.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card{height:400px;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);border-radius:8px;text-decoration:none;-webkit-transition:none;transition:none}@media (min-width:992px){.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card{height:500px}}@media (min-width:1200px){.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card{height:680px}}@media (min-width:1440px){.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card{height:600px}}@media (min-width:1680px){.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card{height:500px}}.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card:focus,.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card:hover{background-image:none!important;text-decoration:none}.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card:focus .aa-card__title,.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card:hover .aa-card__title{position:relative;margin-bottom:20px}.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card:focus .aa-card__content,.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card:hover .aa-card__content{position:relative;bottom:0;-webkit-transform:translateY(0);transform:translateY(0)}.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card:before{border-radius:8px}.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card__body{position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:transparent;z-index:10}.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card__wrapper{position:relative;height:100%;overflow:hidden;margin-bottom:34px}@media (min-width:992px){.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card__wrapper{margin-bottom:44px}}.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card__title{position:absolute;bottom:0;margin-bottom:68px}@media (min-width:992px){.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card__title{margin-bottom:72px}}.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card__content{position:absolute;bottom:48px;-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width:992px){.aa-cards--overlay-content .aa-cards__body--design_1 .aa-card__content{bottom:52px}}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card{height:auto;aspect-ratio:1/1;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);border-radius:8px;overflow:hidden;text-decoration:none;background-size:auto 115%}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:focus,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:hover{text-decoration:none;background-size:auto 100%;background-position:center -120px}@media (min-width:576px){.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:focus,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:hover{background-position:center -160px}}@media (min-width:768px){.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:focus,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:hover{background-position:center -190px}}@media (min-width:992px){.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:focus,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:hover{background-position:center -210px}}@media (min-width:1200px){.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:focus,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:hover{background-position:center -120px}}@media (min-width:1360px){.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:focus,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:hover{background-position:center -170px}}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:focus .aa-card__body,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:hover .aa-card__body{background-color:#fff}@media (min-width:992px){.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card{max-width:100%;margin-right:0}}@media (min-width:1200px){.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card{max-width:calc(50% - 22px);margin-right:32px;margin-bottom:32px}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:nth-of-type(3n+3){margin-right:32px}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:last-of-type,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card:nth-of-type(2n+2){margin-right:0}}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card__header{position:absolute;top:20px;left:20px;height:auto;z-index:10}@media (min-width:992px){.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card__header{top:32px;left:32px}}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card__body{position:absolute;left:0;bottom:0;min-height:50%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;z-index:10}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card__body svg{display:none}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card__title{margin-bottom:15px}.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card__title .aa-subheading,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card__title .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-cards--overlay-content .aa-cards__body--design_2 .aa-card__title .aa-title,.aa-system #email-prefs-form .item .aa-cards--overlay-content .aa-cards__body--design_2 .aa-card__title .checkbox-row>span>span{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:992px){.aa-cards--two .aa-card{max-width:calc(50% - 15px);margin-right:30px}.aa-cards--two .aa-card:last-of-type{margin-right:0}}@media (min-width:576px){.aa-cards--four .aa-card{max-width:calc(50% - 15px);margin-right:30px}.aa-cards--four .aa-card:nth-of-type(2n+2){margin-right:0}}@media (min-width:992px){.aa-cards--four .aa-card{max-width:calc(25% - 22.5px);margin-right:30px}.aa-cards--four .aa-card:nth-of-type(2n+2){margin-right:30px}.aa-cards--four .aa-card:last-of-type{margin-right:0}}.aa-cards--articles .aa-card__title{color:#10243e;text-decoration:none}.aa-cards--articles .aa-card__title:hover{text-decoration:underline}.aa-cards--articles .aa-card__text{margin-bottom:25px;color:#10243e}.aa-cards--articles .aa-card__date{display:block;margin-bottom:15px}.aa-cards--articles .aa-card__author{margin-top:auto}.aa-columns .aa-inner,.aa-columns__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-columns__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.aa-column{width:50%;padding-left:0;padding-right:0}}.aa-column__body{margin-bottom:20px}.aa-column--text{padding-left:20px;padding-right:20px}@media (min-width:992px){.aa-column--text{max-width:480px;margin-left:auto;margin-right:auto}}@media (min-width:1200px){.aa-column--text{padding-left:0;padding-right:0}}.aa-column--image{-ms-flex-item-align:stretch;align-self:stretch;min-height:500px}.aa-column--image img{height:auto;margin-left:auto;margin-right:auto}.aa-columns-image .aa-column--image{min-height:200px}.aa-columns__body+.aa-columns__body{margin-top:60px}@media (min-width:768px){.aa-columns__body:nth-of-type(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:768px){.aa-columns__body:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aa-columns--no-spacing .aa-columns__body+.aa-columns__body{margin-top:0}.aa-columns--no-spacing .aa-columns__body{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.aa-columns--no-spacing .aa-columns__body .aa-column--image{margin-bottom:0;background-size:cover;-ms-flex-item-align:stretch;align-self:stretch;min-height:300px}@media (min-width:768px){.aa-columns--reversed .aa-columns__body:nth-of-type(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.aa-columns--reversed .aa-columns__body:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.aa-cta-box__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}@media (min-width:992px){.aa-cta-box__header{margin-bottom:60px}}.aa-cta-box__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;border-radius:8px;width:100%;height:100%}@media (min-width:768px){.aa-cta-box__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:320px}}.aa-cta-box__body--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;height:100%;padding:30px;position:relative;z-index:6}@media (min-width:768px){.aa-cta-box__body--text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;width:50%;padding:60px}}.aa-cta-box__body--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;height:100%;padding:0 30px 30px;position:relative;z-index:6}@media (min-width:768px){.aa-cta-box__body--buttons{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;width:50%;padding:60px}}.aa-cta-box__body--buttons .aa-button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:20px;gap:20px}@media (min-width:768px){.aa-cta-box__body--buttons .aa-button-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.aa-cta-box__body--buttons .aa-button-group .aa-button+.aa-button,.aa-cta-box__body--buttons .aa-button-group .aa-button+.hs-button,.aa-cta-box__body--buttons .aa-button-group .aa-system .aa-button+.hs-button,.aa-cta-box__body--buttons .aa-button-group .aa-system .hs-button+.aa-button,.aa-cta-box__body--buttons .aa-button-group .aa-system .hs-button+.hs-button,.aa-cta-box__body--buttons .aa-button-group .hs-button+.aa-button,.aa-cta-box__body--buttons .aa-button-group .hs-button+.hs-button,.aa-cta-box__body--buttons .aa-button-group .hs-form .aa-button+.hs-button,.aa-cta-box__body--buttons .aa-button-group .hs-form .hs-button+.aa-button,.aa-cta-box__body--buttons .aa-button-group .hs-form .hs-button+.hs-button{margin:0}.aa-focus-box.aa-bg-overlay-gradient--primary:before{background:-webkit-gradient(linear,left top,right top,color-stop(25.55%,rgba(16,36,62,.9)),to(rgba(16,36,62,.5)));background:linear-gradient(90deg,rgba(16,36,62,.9) 25.55%,rgba(16,36,62,.5))}.aa-focus-box.aa-bg-overlay-gradient--secondary:before{background:-webkit-gradient(linear,left top,right top,color-stop(25.55%,rgba(51,109,255,.9)),to(rgba(51,109,255,.5)));background:linear-gradient(90deg,rgba(51,109,255,.9) 25.55%,rgba(51,109,255,.5))}.aa-focus-box.aa-bg-overlay-gradient--complementary:before{background:-webkit-gradient(linear,left top,right top,color-stop(25.55%,rgba(255,182,0,.9)),to(rgba(255,182,0,.5)));background:linear-gradient(90deg,rgba(255,182,0,.9) 25.55%,rgba(255,182,0,.5))}.aa-focus-box.aa-bg-overlay-gradient--light:before{background:-webkit-gradient(linear,left top,right top,color-stop(25.55%,hsla(0,0%,97.6%,.9)),to(hsla(0,0%,97.6%,.5)));background:linear-gradient(90deg,hsla(0,0%,97.6%,.9) 25.55%,hsla(0,0%,97.6%,.5))}.aa-focus-box.aa-bg-overlay-gradient--dark:before{background:-webkit-gradient(linear,left top,right top,color-stop(25.55%,rgba(16,36,62,.9)),to(rgba(16,36,62,.5)));background:linear-gradient(90deg,rgba(16,36,62,.9) 25.55%,rgba(16,36,62,.5))}.aa-focus-box.aa-bg-overlay-gradient--white:before{background:-webkit-gradient(linear,left top,right top,color-stop(25.55%,hsla(0,0%,100%,.9)),to(hsla(0,0%,100%,.5)));background:linear-gradient(90deg,hsla(0,0%,100%,.9) 25.55%,hsla(0,0%,100%,.5))}.aa-focus-box__body,.aa-focus-box__header{margin-bottom:20px}.aa-focus-box__body:last-child,.aa-focus-box__header:last-child{margin-bottom:0}@media (min-width:992px){.aa-form .aa-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.aa-form__column{width:50%}}.aa-form__column__inner{width:100%}@media (min-width:992px){.aa-form__column__inner{max-width:480px;margin-left:auto;margin-right:auto}}.aa-form__header{margin-bottom:20px}@media (min-width:992px){.aa-form__header{margin-bottom:30px}}.aa-form--one-column .aa-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-form--one-column .aa-content,.aa-hero .aa-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-hero .aa-inner{padding-top:92px}@media (min-width:1200px){.aa-hero .aa-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aa-hero .aa-curve-bottom{z-index:10}.aa-hero .aa-curve-bottom svg{width:100%;height:60px}@media (min-width:992px){.aa-hero .aa-curve-bottom svg{height:100px}}.aa-hero .aa-curve-bottom .parallax>use{-webkit-animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite;animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.aa-hero .aa-curve-bottom .parallax>use:first-child{-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:7s;animation-duration:7s}.aa-hero .aa-curve-bottom .parallax>use:nth-child(2){-webkit-animation-delay:-3s;animation-delay:-3s;-webkit-animation-duration:10s;animation-duration:10s}.aa-hero .aa-curve-bottom .parallax>use:nth-child(3){-webkit-animation-delay:-4s;animation-delay:-4s;-webkit-animation-duration:13s;animation-duration:13s}.aa-hero .aa-curve-bottom .parallax>use:nth-child(4){-webkit-animation-delay:-5s;animation-delay:-5s;-webkit-animation-duration:20s;animation-duration:20s}@-webkit-keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}to{-webkit-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}@keyframes move-forever{0%{-webkit-transform:translate3d(-90px,0,0);transform:translate3d(-90px,0,0)}to{-webkit-transform:translate3d(85px,0,0);transform:translate3d(85px,0,0)}}.aa-hero__body,.aa-hero__header{margin-bottom:20px}.aa-hero__body:last-child,.aa-hero__header:last-child{margin-bottom:0}.aa-hero-form{position:relative;top:-50px;margin-bottom:-50px;z-index:5}@media (min-width:576px){.aa-hero-form{top:-80px;margin-bottom:-80px}}.aa-hero-form.aa-hero-form--mobile{display:block}@media (min-width:1000px){.aa-hero-form.aa-hero-form--mobile{display:none}}.aa-hero-form__body{-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);background-color:#fff;border-radius:4px;padding:25px}@media (min-width:1200px){.aa-hero-form__body{padding:45px}}.aa-hero .aa-content-position--left .aa-hero-form{display:none}@media (min-width:1000px){.aa-hero .aa-content-position--left .aa-hero-form{padding-left:72px;margin-bottom:-400px;top:auto;display:block}}.aa-hero-video-button{margin:40px auto 0}@media (min-width:1000px){.aa-hero-video-button{margin:auto;padding-left:72px}}.aa-hero-video-button a{display:block;width:60px;height:60px}.aa-hero-video-button a i:before{color:#fff;font-size:60px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-hero-video-button a:hover i:before{color:#e6e6e6}.aa-hero-video-popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1000px;width:100%;height:auto;padding:20px;z-index:99999;display:none}.aa-hero-video-popup.aa-hero-video-popup--active{display:block}.aa-hero-video-popup .aa-hero-video-popup__close{position:absolute;top:0;right:20px;width:20px;height:20px;background-color:#000;border-radius:3px}@media (min-width:1000px){.aa-hero-video-popup .aa-hero-video-popup__close{top:30px;right:30px}}.aa-hero-video-popup .aa-hero-video-popup__close span{position:relative;top:9px;left:2px;display:block;width:16px;height:2px;background-color:#fff}.aa-hero-video-popup .aa-hero-video-popup__close span:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.aa-hero-video-popup .aa-hero-video-popup__close span:last-of-type{top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.aa-hero-video-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:9999;display:none}.aa-hero-video-overlay.aa-hero-video-overlay--active{display:block}.aa-hero-video-button--text .aa-hero-video-button__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto;padding:5px 30px;border-radius:30px;text-decoration:none;height:44px}.aa-hero-video-button--text.aa-hero-video-button a i:before{font-size:20px;margin-right:15px}.aa-hero-video-button__text{font-family:Abel Pro Bold,Arial,sans-serif}.aa-hero-case-study .aa-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-80px}@media (min-width:768px){.aa-hero-case-study .aa-inner{margin-bottom:-100px}}.aa-hero-case-study__header{margin-bottom:30px}@media (min-width:992px){.aa-hero-case-study__header{margin-bottom:40px}}.aa-hero-case-study__header>img{margin:0 auto 20px}.aa-hero-case-study__body .aa-hero-case-study__image{height:300px}@media (min-width:768px){.aa-hero-case-study__body .aa-hero-case-study__image{height:450px}}@media (min-width:992px){.aa-hero-case-study__body .aa-hero-case-study__image{height:600px}}.aa-hero-case-study__body .aa-hero-case-study__image img{border-radius:24px;-o-object-fit:cover;object-fit:cover;height:300px}@media (min-width:768px){.aa-hero-case-study__body .aa-hero-case-study__image img{height:450px}}@media (min-width:992px){.aa-hero-case-study__body .aa-hero-case-study__image img{height:600px}}.aa-hero-case-study__body .aa-hero-case-study__info{position:relative;top:-80px;max-width:calc(100% - 40px);margin:0 auto;padding:20px;background-color:#fff;border:1px solid #f9f9f9;border-radius:24px;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}@media (min-width:576px){.aa-hero-case-study__body .aa-hero-case-study__info{max-width:calc(100% - 80px);padding:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.aa-hero-case-study__body .aa-hero-case-study__info{top:-100px;padding:40px}}@media (min-width:992px){.aa-hero-case-study__body .aa-hero-case-study__info{padding:60px}}@media (min-width:1200px){.aa-hero-case-study__body .aa-hero-case-study__info{max-width:960px}}.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column{width:100%;margin-bottom:-15px}@media (min-width:768px){.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column{margin-bottom:-20px}}.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none!important;margin-top:0!important;padding-left:0!important;padding-top:0!important}@media (min-width:576px){.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:60%}}@media (min-width:576px){.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-hero-case-study__info-item{width:50%;padding-right:30px}}@media (min-width:768px){.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-hero-case-study__info-item{padding-right:40px}}@media (min-width:992px){.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-hero-case-study__info-item{padding-right:60px}}.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type{border-top:1px solid rgba(16,36,62,.2);margin-top:30px;padding-top:30px}@media (min-width:576px){.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type{border-top:none;border-left:1px solid rgba(16,36,62,.2);margin-top:0;padding-top:0;padding-left:30px}}@media (min-width:768px){.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type{padding-left:40px}}@media (min-width:992px){.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type{padding-left:60px}}.aa-blog-articles--cards .aa-blog-article--featured .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item .aa-blog-article__title,.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item .aa-blog-articles--cards .aa-blog-article--featured .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-article__title,.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h2,.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item .h3,.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item .hs-form .form-title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-articles--cards .aa-blog-article--featured .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item .aa-blog-article__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item h2,.hs-form .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item .form-title{margin-bottom:0;color:#336dff}.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column .aa-hero-case-study__info-item{margin-bottom:15px}@media (min-width:768px){.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column .aa-hero-case-study__info-item{margin-bottom:20px}}.aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column .aa-hero-case-study__info-item span:first-of-type{display:block;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700}.aa-hero-case-study--video{position:relative;margin-bottom:120px}.aa-hero-case-study--video:before{height:460px;z-index:4}.aa-hero-case-study--video:after{content:"";height:460px;width:100%;position:absolute;left:0;top:0;z-index:2;background-size:cover;background-repeat:no-repeat;background-position:top}@media (min-width:992px){.aa-hero-case-study--video:after,.aa-hero-case-study--video:before{height:860px}}.aa-hero-case-study--video .aa-inner{position:relative;z-index:10}.aa-hero-case-study--video.aa-bg-video video{height:460px;right:auto;bottom:auto}@media (min-width:992px){.aa-hero-case-study--video.aa-bg-video video{height:860px}}.aa-hero-case-study--video .aa-hero-case-study__header{margin-top:30px}.aa-hero-case-study--video .aa-hero-case-study__body{max-width:1200px;margin:0 auto}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__video{height:auto}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__video .aa-video-container{border-radius:20px 20px 0 0;overflow:hidden}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__video .aa-video-container video{left:0}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__video .aa-video-container .aa-video-thumbnail:before{content:none;display:none}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__video .aa-video-container .aa-play{width:100px;height:100px;border-radius:50%;border:1px solid #fff}@media (min-width:768px){.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__video .aa-video-container .aa-play{width:164px;height:164px}}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__video .aa-video-container .aa-play:before{position:relative;content:"";display:block;width:0;height:0;margin-top:2px;margin-left:13px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:20px 0 20px 30px;z-index:100}@media (min-width:768px){.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__video .aa-video-container .aa-play:before{border-width:30px 0 30px 40px}}.aa-hero-case-study--video .aa-hero-case-study__info{max-width:100%;border-radius:0 0 20px 20px;top:0}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-blog-article__body .aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-blog-article__title,.aa-cards--articles .aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-card__title,.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-blog-article__body .aa-blog-article__title,.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-cards--articles .aa-card__title,.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type h3{padding-left:57px}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-hero-case-study__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (min-width:768px){.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-hero-case-study__info-item{padding-right:60px}}@media (min-width:1200px){.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-hero-case-study__info-item{padding-right:120px}}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-hero-case-study__info-item svg{width:100%;max-width:37px;height:37px;margin-right:20px}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:first-of-type .aa-hero-case-study__info-item span:first-of-type{display:block;font-family:Abel Pro,Arial,sans-serif;font-weight:400}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type{padding-left:0;border:none}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .speaker-title{display:block;margin-bottom:25px;margin-top:10px}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .aa-hero-case-study__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:30px;gap:30px}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .speaker-image{width:100%;max-width:120px;height:120px;border-radius:50%;overflow:hidden}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .speaker-image img{-o-object-fit:cover;object-fit:cover;height:100%}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .speaker-name,.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .speaker-position{display:block;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700}.aa-hero-case-study--video .aa-hero-case-study__body .aa-hero-case-study__info .aa-hero-case-study__info-column:last-of-type .speaker-position{font-family:Abel Pro,Arial,sans-serif;font-weight:400}@media (min-width:992px){.aa-image .aa-content-width--narrow{max-width:960px}}@media (min-width:992px){.aa-image .aa-content-width--normal{max-width:1200px}}@media (min-width:992px){.aa-image .aa-content-width--wide{max-width:1440px}}.aa-image .aa-content{margin-left:auto;margin-right:auto}.aa-information-box .splide__arrow{width:36px;height:36px;opacity:1;background:#fff;-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:768px){.aa-information-box .splide__arrow{width:50px;height:50px}}.aa-information-box .splide__arrow:hover{opacity:1;background:#000}.aa-information-box .splide__arrow:hover svg path{fill:#fff}.aa-information-box .splide__arrow.splide__arrow--prev{left:-18px}@media (min-width:768px){.aa-information-box .splide__arrow.splide__arrow--prev{left:-25px}}.aa-information-box .splide__arrow.splide__arrow--next{right:-18px}@media (min-width:768px){.aa-information-box .splide__arrow.splide__arrow--next{right:-25px}}.aa-information-box .splide__arrow svg{width:14px;height:14px}@media (min-width:768px){.aa-information-box .splide__arrow svg{width:18px;height:18px}}.aa-information-box .splide__arrow svg path{fill:#000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-information-box__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}@media (min-width:992px){.aa-information-box__header{margin-bottom:60px}}.aa-information-box__body{padding:0 18px}@media (min-width:768px){.aa-information-box__body{padding:0 25px}}@media (min-width:1440px){.aa-information-box__body{padding:0}}.aa-information-box__slide--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;border-radius:8px;width:100%;height:100%}@media (min-width:768px){.aa-information-box__slide--inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aa-information-box__slide-image{width:100%;max-height:320px}@media (min-width:768px){.aa-information-box__slide-image{width:33.3333%;height:100%;max-height:100%}}.aa-information-box__slide-image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-top-left-radius:8px;border-top-right-radius:8px}@media (min-width:768px){.aa-information-box__slide-image img{border-bottom-left-radius:8px;border-top-right-radius:0}}.aa-information-box__slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:20px;text-align:center}@media (min-width:768px){.aa-information-box__slide-content{width:66.6666%;height:100%;padding:40px 45px 30px}}.aa-information-box__slide-content img{display:inline-block;width:auto;height:30px;margin:0 auto 10px}.aa-information-box__slide-content i{margin-top:0;margin-bottom:10px;min-height:30px}.aa-information-box__slide-content i:before{font-size:30px}.aa-information-box__slide-content .aa-title{margin-bottom:6px}.aa-information-box--wide .splide__track{-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);border-radius:8px}.aa-information-box--wide .aa-information-box__slide-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:20px}@media (min-width:768px){.aa-information-box--wide .aa-information-box__slide-image{padding:40px}}.aa-information-box--wide .aa-information-box__slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;text-align:left}@media (min-width:768px){.aa-information-box--wide .aa-information-box__slide-content{padding:50px 60px 40px 40px}}.aa-information-box--wide .aa-information-box__slide-content-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.aa-information-box--wide .aa-information-box__slide-content-footer p{margin:0}.aa-information-box--wide .aa-information-box__slide-content-body+.aa-information-box__slide-content-footer{margin-top:25px}@media (min-width:992px){.aa-information-box--wide .aa-information-box__slide-content-body+.aa-information-box__slide-content-footer{margin-top:40px}}.aa-image-text__body.aa-tab,.aa-tab{display:none}.aa-image-text__body.aa-tab.aa-tab--active,.aa-tab.aa-tab--active{display:-webkit-box;display:-ms-flexbox;display:flex}.aa-image-text__header+.aa-toggle-container{margin-top:40px}@media (min-width:992px){.aa-image-text__header+.aa-toggle-container{margin-top:60px}}.aa-toggle-btn{border-radius:30px;display:inline-block;position:relative;text-align:center;-webkit-transition:background .6s ease;transition:background .6s ease;padding:12px 0}@media (min-width:576px){.aa-toggle-btn{padding:15px 0}}@media (min-width:992px){.aa-toggle-btn{padding:20px 0}}.aa-toggle-container{display:inline-block;background:grey;border-radius:50px;margin:0 auto 40px}@media (min-width:992px){.aa-toggle-container{margin:0 auto 60px}}.aa-toggle-container input[type=radio].aa-toggle{display:none}.aa-toggle-container input[type=radio].aa-toggle+label{cursor:pointer;min-width:calc(50vw - 40px);padding-left:10px;padding-right:10px;font-family:Abel Pro Bold,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#fff}@media (min-width:768px){.aa-toggle-container input[type=radio].aa-toggle+label{min-width:230px;padding-left:20px;padding-right:20px}}.aa-toggle-container input[type=radio].aa-toggle+label:hover{background:none;color:#fff}.aa-toggle-container input[type=radio].aa-toggle+label:after{content:"";background:#336dff;border-radius:50px;height:100%;position:absolute;top:0;-webkit-transition:left .2s cubic-bezier(.77,0,.175,1);transition:left .2s cubic-bezier(.77,0,.175,1);width:100%;z-index:-1}.aa-toggle-container input[type=radio].aa-toggle.aa-toggle-left+label:after{left:100%}.aa-toggle-container input[type=radio].aa-toggle.aa-toggle-right+label{margin-left:-5px}.aa-toggle-container input[type=radio].aa-toggle.aa-toggle-right+label:after{left:-100%}.aa-toggle-container input[type=radio].aa-toggle:checked+label{cursor:default;color:#fff;z-index:0}.aa-toggle-container input[type=radio].aa-toggle:checked+label:after{left:0}.aa-module .aa-tabs--nav,.aa-tabs,.aa-tabs--nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-module .aa-tabs--nav,.aa-tabs--nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:992px){.aa-module .aa-tabs--nav,.aa-tabs--nav{max-width:1440px;margin-left:auto;margin-right:auto}}.aa-module .aa-tabs--nav li,.aa-module .aa-tabs--nav ul,.aa-tabs--nav li,.aa-tabs--nav ul{list-style:none;padding:0}.aa-module .aa-tabs--nav .aa-tabs--links,.aa-tabs--nav .aa-tabs--links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aa-module .aa-tabs--nav ul,.aa-tabs--nav ul{margin-bottom:0;overflow-x:auto;-ms-scroll-snap-type:x;scroll-snap-type:x;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;white-space:nowrap;-webkit-transition:all .75s ease;transition:all .75s ease}.aa-module .aa-tabs--nav ul li,.aa-tabs--nav ul li{padding:0;margin:0}.aa-module .aa-tabs--nav ul li:before,.aa-tabs--nav ul li:before{display:none}.aa-module .aa-tabs--nav ul li a,.aa-module .aa-tabs--nav ul li button,.aa-tabs--nav ul li a,.aa-tabs--nav ul li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:6px 12px;text-align:center;text-decoration:none;font-size:14px;line-height:20px;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:3px solid #10243e;cursor:pointer}@media (min-width:576px){.aa-module .aa-tabs--nav ul li a,.aa-module .aa-tabs--nav ul li button,.aa-tabs--nav ul li a,.aa-tabs--nav ul li button{padding:10px 20px}}@media (min-width:768px){.aa-module .aa-tabs--nav ul li a,.aa-module .aa-tabs--nav ul li button,.aa-tabs--nav ul li a,.aa-tabs--nav ul li button{font-size:16px;line-height:24px}}@media (min-width:992px){.aa-module .aa-tabs--nav ul li a,.aa-module .aa-tabs--nav ul li button,.aa-tabs--nav ul li a,.aa-tabs--nav ul li button{padding:10px 35px;border-bottom:4px solid #10243e;font-size:18px;line-height:26px}}.aa-module .aa-tabs--nav ul li a.aa-tabs--nav-link--active,.aa-module .aa-tabs--nav ul li button.aa-tabs--nav-link--active,.aa-tabs--nav ul li a.aa-tabs--nav-link--active,.aa-tabs--nav ul li button.aa-tabs--nav-link--active{border-bottom:3px solid #336dff;color:#336dff}@media (min-width:992px){.aa-module .aa-tabs--nav ul li a.aa-tabs--nav-link--active,.aa-module .aa-tabs--nav ul li button.aa-tabs--nav-link--active,.aa-tabs--nav ul li a.aa-tabs--nav-link--active,.aa-tabs--nav ul li button.aa-tabs--nav-link--active{border-bottom:4px solid #336dff}}@media (min-width:576px){.aa-image-text__animation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.aa-image-text__animation .aa-image-text__images{margin-bottom:30px}@media (min-width:576px){.aa-image-text__animation .aa-image-text__images{width:35%;margin-bottom:0}}.aa-image-text__animation .aa-image-text__content p:last-child{margin-bottom:0}.aa-image-text__animation .aa-image-text__body{width:100%}@media (min-width:576px){.aa-image-text__animation .aa-image-text__body{width:55%;margin-bottom:0}}.aa-image-text__animation .aa-image-text__body .aa-image-text__column .aa-image-text__column--inner{max-width:100%}@media (min-width:1680px){.aa-image-text__animation .aa-image-text__body .aa-image-text__column .aa-image-text__column--inner{max-width:80%}}.aa-image-text__animation .aa-image-text__body .aa-image-text__column{max-width:100%}.aa-image-text__animation .aa-image-text__images__inner{position:relative;width:100%;height:0;overflow:hidden;padding:0 0 85%}.aa-image-text__animation .aa-image-text__images__image{position:absolute;z-index:5;width:35%;top:0;left:2%;bottom:auto;right:auto;height:auto;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.aa-image-text__animation .aa-image-text__images__image.tab-1{left:63%;right:auto;top:5%;bottom:auto}.aa-image-text__animation .aa-image-text__images__image.tab-2{left:2%;right:auto;bottom:auto;top:70%}.aa-image-text__animation .aa-image-text__images__image.tab-3{left:63%;right:auto;top:45%;bottom:auto}.aa-image-text__animation .aa-image-text__images__image.tab-4{left:2%;right:auto;top:0;bottom:auto}.aa-image-text__animation .aa-image-text__images__image.tab--active{bottom:auto;left:16%;right:auto;top:10%;width:70%;height:87%;z-index:15;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.aa-image-text__animation .aa-image-text__images__image.tab-1 .aa-image-text__images__image__inner,.aa-image-text__animation .aa-image-text__images__image.tab-2 .aa-image-text__images__image__inner{padding:0 0 55%}.aa-image-text__animation .aa-image-text__images__image.tab--active .aa-image-text__images__image__inner{width:100%;height:100%;position:absolute;padding:0}.aa-image-text__animation .aa-image-text__images__image__inner{width:100%;height:100%;height:0;position:relative;overflow:hidden;padding:0 0 100%;border-radius:20px;-webkit-box-shadow:0 4px 8px 3px rgba(0,0,0,.25);box-shadow:0 4px 8px 3px rgba(0,0,0,.25);-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}@media (min-width:576px){.aa-image-text__animation .aa-image-text__images__image__inner{border-radius:40px}}.aa-image-text__animation .aa-image-text__images__image__inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.aa-logo-animation__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}@media (min-width:992px){.aa-logo-animation__header{margin-bottom:60px}}.aa-logo-animation__slide--inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.aa-logo-animation__slide--inner{opacity:1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a.aa-logo-animation__slide--inner:focus,a.aa-logo-animation__slide--inner:hover{opacity:.7}.aa-event-form{position:relative}.aa-event-form .aa-text__body ul:last-child{margin-bottom:0}.aa-event-form.aa-module{display:block}@media (min-width:992px){.aa-event-form.aa-module{display:-webkit-box;display:-ms-flexbox;display:flex}}.aa-event-form .aa-text-column--form{position:relative;margin-top:30px}@media (min-width:992px){.aa-event-form .aa-text-column--form{margin-top:0}}.aa-event-form__authors{margin-top:15px}.aa-event-form__authors__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.aa-event-form__authors__item:last-child{margin-bottom:0}.aa-event-form__authors__item__image{width:90px;height:auto;margin-right:30px}.aa-event-form__authors__item__image__inner{width:100%;height:0;padding:0 0 100%;overflow:hidden;border-radius:50%;position:relative}.aa-event-form__authors__item__image img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.aa-event-form__authors__item__social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-event-form__authors__item__social a{display:inline-block;margin-right:10px;margin-top:10px}.aa-event-form__authors__item__social svg{width:auto;height:20px}.aa-event-form .aa-text__header{margin-bottom:35px;padding-bottom:35px;border-bottom:2px solid var(--yellow)}.aa-event-form__time{margin-bottom:35px}@media (min-width:500px){.aa-event-form__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.aa-event-form__time__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;text-transform:capitalize;margin-right:40px;margin-bottom:10px;margin-top:10px}.aa-event-form__time__item:last-child{margin-right:0}.aa-event-form .aa-form-ingress{padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid var(--yellow)}.aa-event-form__time__item img{margin-right:15px;height:30px;width:auto}@media (min-width:992px){.aa-event-form .aa-text-column--form .aa-text-column__inner{background:#fff;border:1x solid var(--light);border-radius:24px;padding:53px 40px;-webkit-box-shadow:0 4px 22px 0 rgba(8,15,52,.3);box-shadow:0 4px 22px 0 rgba(8,15,52,.3);position:sticky;top:10px;right:0;z-index:10}.aa-event-form.aa-bg-image .aa-inner{padding-top:100px}}@media (min-width:1440px){.aa-event-form.aa-bg-image .aa-inner{padding-top:160px}}.aa-event-ebook.aa-module{display:block}.aa-event-ebook.aa-module .aa-text__body ul:last-child{margin-bottom:0}@media (min-width:992px){.aa-event-ebook .aa-event-form__featured img{width:100%;height:auto}}.aa-event-ebook .aa-text__body,.aa-event-ebook .aa-text__footer,.aa-event-ebook .aa-text__header{margin-bottom:35px;padding-bottom:35px;border-bottom:2px solid var(--yellow)}@media (min-width:992px){.aa-event-ebook.aa-module{display:-webkit-box;display:-ms-flexbox;display:flex}.aa-event-ebook .aa-text__footer{border-bottom:none;margin-bottom:0;padding-bottom:0}}@media (min-width:992px){.aa-event-ebook .aa-text-column--featured .aa-text-column__inner{background:#fff;border:1x solid var(--light);border-radius:24px;padding:0;overflow:hidden;-webkit-box-shadow:0 4px 22px 0 rgba(8,15,52,.3);box-shadow:0 4px 22px 0 rgba(8,15,52,.3);position:sticky;top:10px;right:0;z-index:10}.aa-event-ebook.aa-bg-image .aa-inner{padding-top:100px}}@media (min-width:1440px){.aa-event-ebook.aa-bg-image .aa-inner{padding-top:160px}}.aa-panels__inner{width:100%}.aa-panels__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.aa-panels__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aa-panel{position:relative;width:100%}@media (min-width:1200px){.aa-panel{padding-top:200px}}.aa-panel:first-of-type{max-width:100%;width:100%;background-color:#fff}@media (min-width:1440px){.aa-panel:first-of-type{max-width:58.33333%;padding-right:120px}}@media (min-width:1680px){.aa-panel:last-of-type{max-width:41.66667%;padding-left:120px}}.aa-panel__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:16px;padding-right:16px;position:relative;z-index:20}@media (min-width:768px){.aa-panel__body{padding-top:50px}}@media (min-width:1440px){.aa-panel__body{max-width:600px;margin-left:auto}}@media (min-width:1680px){.aa-panel__body{padding-left:0;padding-right:0}}@media (min-width:1440px){.aa-panel:last-of-type .aa-panel__body{margin-left:0}}.aa-landing-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 16px;width:100%;background-color:#fff}@media (min-width:992px){.aa-landing-form{padding:60px 50px}}.aa-landing-form__header{display:block;margin-bottom:32px}.aa-quote__header{margin-bottom:20px}.aa-quote__body{margin-bottom:40px}.aa-quote__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-quote__image{width:100px;height:100px;margin-bottom:20px;border-radius:50%}.aa-content-alignment--center .aa-quote__image{-ms-flex-item-align:center;align-self:center}.aa-counter .timer-item .number{font-family:Abel Pro Bold,Arial,sans-serif;font-size:3rem;line-height:1em}.aa-counter .timer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:40%}.aa-counter #timer{width:450px;max-width:100%;margin:60px auto 0;min-height:78px}.aa-counter #timer,.aa-counter .timer-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.aa-counter .timer-items{width:100%;margin-bottom:20px}.aa-counter .timer-items:last-child{margin-bottom:0}.separator.separator--desktop{display:none}@media (min-width:576px){.aa-counter .timer-items{width:46%;margin:0}.separator.separator--desktop{display:inline-block;width:4%}}.aa-counter .timer-item span{display:inline-block}.aa-counter .separator{font-size:2.5rem;line-height:1em;width:8%;opacity:.5;font-family:Abel Pro Bold,Arial,sans-serif}.aa-counter .timer-item .text{font-family:Abel Pro,Arial,sans-serif;font-size:1rem;line-height:1.2em;margin-top:10px}.aa-counter__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:40px 0 0}.aa-counter__numbers__number,.aa-counter__numbers__text{display:block;width:100%}.aa-counter .aa-counter__numbers__number{line-height:1em}.aa-counter__numbers__item{margin-top:30px;margin-bottom:30px}@media (min-width:576px){.aa-counter__numbers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.aa-counter__numbers__item{width:100%;max-width:480px}}.aa-counter.aa-module-width--full .aa-counter__numbers__item{width:100%}@media (min-width:576px){.aa-counter.aa-module-width--full .aa-counter__numbers__item{max-width:720px}}@media (min-width:992px){.aa-counter.aa-module-width--full .aa-counter__numbers__item{max-width:360px}}.aa-newsletter-subscription{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 0 28px 12px rgba(8,15,52,.5);box-shadow:0 0 28px 12px rgba(8,15,52,.5)}.aa-newsletter-subscription form{position:relative}.aa-newsletter-subscription .aa-text-columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aa-newsletter-subscription .legal-consent-container{font-size:16px;line-height:24px}@media (min-width:992px){.aa-newsletter-subscription .aa-text-columns--two .aa-text-column:first-child{max-width:33%;margin-left:0;padding:0}.aa-newsletter-subscription .aa-text-columns--two .aa-text-column:last-child{max-width:60%}.aa-newsletter-subscription .hs_email .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-newsletter-subscription .hs_email .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-newsletter-subscription .hs_email #hs-pwd-widget-password{min-height:74px;height:auto}.aa-newsletter-subscription form .hs-form{font-size:18px;line-height:26px}.aa-newsletter-subscription .hs-submit{position:absolute;top:44px;right:10px;margin:0}.aa-newsletter-subscription .hs-form .hs-button{min-width:115px}}.aa-tag-lists{display:block;border-radius:8px}.aa-tag-lists li,.aa-tag-lists ul{margin:0;padding:0;list-style:none;display:inline-block;width:auto;width:100%}.aa-tag-lists li.level1{position:relative}.aa-tag-lists li.level1>button svg{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.aa-tag-lists li.level1>button.active svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.aa-tag-lists .hiddenTags{display:none;position:absolute;top:100%;left:0;z-index:999;width:280px;height:auto;max-height:90vh;overflow:auto;max-width:90vw;background:#fff;-webkit-box-shadow:0 0 14px 6px rgba(8,15,52,.2);box-shadow:0 0 14px 6px rgba(8,15,52,.2)}@media (min-width:768px){.aa-tag-lists .hiddenTags{right:0;left:auto}}.aa-tag-lists .hiddenTags a{text-decoration:none;background:#fff}.aa-tag-lists .hiddenTags a:hover,.aa-tag-lists .hiddenTags a[focus-within]{background:var(--light)}.aa-tag-lists .hiddenTags a:focus-within,.aa-tag-lists .hiddenTags a:hover{background:var(--light)}.aa-tag-lists .hiddenTags.active{display:block}.aa-tag-lists .aa-tag-lists__body{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:25px}@media (min-width:576px){.aa-tag-lists .aa-tag-lists__body{padding:30px 50px}}.aa-tag-lists .aa-tag-list__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.aa-tag-lists .aa-tag-lists__body .aa-button,.aa-tag-lists .aa-tag-lists__body .hs-button,.aa-tag-lists a.links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:5px 10px 5px 0}.aa-tag-lists .aa-tag-lists__body .aa-button.active,.aa-tag-lists .aa-tag-lists__body .active.hs-button,.aa-tag-lists a.links.active{background-color:var(--yellow);color:var(--black);border-color:var(--yellow)}.aa-tag-lists .aa-tag-lists__body .aa-button.active svg path,.aa-tag-lists .aa-tag-lists__body .active.hs-button svg path,.aa-tag-lists a.links.active svg path{fill:var(--black)}.aa-tag-lists .aa-tag-lists__body .aa-button,.aa-tag-lists .aa-tag-lists__body .hs-button{width:100%;margin-right:0}@media (min-width:576px){.aa-tag-lists .aa-tag-lists__body .aa-button,.aa-tag-lists .aa-tag-lists__body .hs-button{width:auto;margin-right:10px}}.aa-tag-lists .aa-tag-lists__item__more{display:inline-block;width:100%}@media (min-width:576px){.aa-tag-lists .aa-tag-lists__item__more{width:auto}}.aa-tag-lists a.links{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;margin:0}.aa-tag-lists .level2{display:block;width:100%}.aa-tag-lists .aa-tag-lists__body .aa-button>span,.aa-tag-lists .aa-tag-lists__body .aa-system .hs-button>span,.aa-tag-lists .aa-tag-lists__body .hs-button>span,.aa-tag-lists .aa-tag-lists__body .hs-form .hs-button>span{display:inline-block}.aa-tag-lists .aa-tag-lists__body .aa-button svg,.aa-tag-lists .aa-tag-lists__body .hs-button svg,.aa-tag-lists .aa-tag-lists__body .links svg{margin-right:10px;width:auto;height:20px}.aa-tag-lists .aa-tag-lists__body .icon{height:20px}.aa-tag-lists .aa-tag-lists__body .level1 .aa-button svg,.aa-tag-lists .aa-tag-lists__body .level1 .hs-button svg{margin-right:0;margin-left:10px}.aa-tag-lists .aa-tag-lists__body .level1 button.aa-button,.aa-tag-lists .aa-tag-lists__body .level1 button.hs-button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aa-tag-lists .aa-tag-lists__body .aa-button svg path,.aa-tag-lists .aa-tag-lists__body .hs-button svg path{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.aa-blog-article--cta .aa-blog-article__body .aa-tag-lists .aa-tag-lists__body .aa-button svg path,.aa-form-button--1 .aa-tag-lists .aa-tag-lists__body input[type=submit] svg path,.aa-tag-lists .aa-tag-lists__body .aa-blog-article--cta .aa-blog-article__body .aa-button svg path,.aa-tag-lists .aa-tag-lists__body .aa-button--1 svg path,.aa-tag-lists .aa-tag-lists__body .aa-button:hover svg path,.aa-tag-lists .aa-tag-lists__body .aa-button[focus-within] svg path,.aa-tag-lists .aa-tag-lists__body .aa-form-button--1 input[type=submit] svg path,.aa-tag-lists .aa-tag-lists__body .hs-button:hover svg path,.aa-tag-lists .aa-tag-lists__body .hs-button[focus-within] svg path,.aa-tag-lists .aa-tag-lists__body .hs-button svg path{fill:#fff}.aa-blog-article--cta .aa-blog-article__body .aa-tag-lists .aa-tag-lists__body .aa-button svg path,.aa-form-button--1 .aa-tag-lists .aa-tag-lists__body input[type=submit] svg path,.aa-tag-lists .aa-tag-lists__body .aa-blog-article--cta .aa-blog-article__body .aa-button svg path,.aa-tag-lists .aa-tag-lists__body .aa-button--1 svg path,.aa-tag-lists .aa-tag-lists__body .aa-button:focus-within svg path,.aa-tag-lists .aa-tag-lists__body .aa-button:hover svg path,.aa-tag-lists .aa-tag-lists__body .aa-form-button--1 input[type=submit] svg path,.aa-tag-lists .aa-tag-lists__body .hs-button:focus-within svg path,.aa-tag-lists .aa-tag-lists__body .hs-button:hover svg path,.aa-tag-lists .aa-tag-lists__body .hs-button svg path{fill:#fff}.aa-tag-lists .aa-tag-lists__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.aa-tag-lists .aa-tag-lists__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.aa-tag-lists .aa-tag-lists__body .aa-tag-lists__item--text{width:100%;text-align:left}@media (min-width:768px){.aa-tag-lists .aa-tag-lists__body .aa-tag-lists__item--text{width:24%}}.aa-tag-lists .aa-tag-lists__body .aa-tag-lists__item--tags{width:100%}@media (min-width:768px){.aa-tag-lists .aa-tag-lists__body .aa-tag-lists__item--tags{width:72%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.aa-blog-posts__header>div{margin-bottom:15px}.aa-blog-posts__header>div:last-child{margin-bottom:0}@media (min-width:576px){.aa-blog-posts__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.aa-blog-posts__header>div{margin-bottom:0}.aa-blog-posts__header .aa-blog-posts__header__text{width:65%}.aa-blog-posts__header .aa-blog-posts__header__button{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.aa-text-map-box{padding-left:20px;padding-right:20px;overflow:hidden}.aa-text-map-box__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}@media (min-width:992px){.aa-text-map-box__header{margin-bottom:60px}}.aa-text-map-box__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:992px){.aa-text-map-box__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.aa-text-map-box__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:992px){.aa-text-map-box__column{min-height:800px}}@media (min-width:992px){.aa-text-map-box__column:first-of-type{max-width:33.3333%;padding-left:12px;padding-right:12px}}@media (min-width:1200px){.aa-text-map-box__column:first-of-type{padding-left:18px;padding-right:18px}}@media (min-width:1440px){.aa-text-map-box__column:first-of-type{padding-left:30px;padding-right:30px}}@media (min-width:1680px){.aa-text-map-box__column:first-of-type{padding-left:0;padding-right:60px}}.aa-text-map-box__column:first-of-type .aa-text-map-box__column--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-text-map-box__column:last-of-type{position:relative}@media (min-width:992px){.aa-text-map-box__column:last-of-type{max-width:66.6666%;padding-left:24px}}@media (min-width:1200px){.aa-text-map-box__column:last-of-type{padding-left:36px}}@media (min-width:1440px){.aa-text-map-box__column:last-of-type{padding-left:60px}}.aa-text-map-box__column:last-of-type .aa-text-map-box__column--inner{position:relative;left:-20px;width:calc(100% + 40px)}@media (min-width:992px){.aa-text-map-box__column:last-of-type .aa-text-map-box__column--inner{position:absolute;top:0;left:24px;width:calc(100% - 4px);height:100%}}@media (min-width:1200px){.aa-text-map-box__column:last-of-type .aa-text-map-box__column--inner{left:36px;width:calc(100% - 16px)}}@media (min-width:1440px){.aa-text-map-box__column:last-of-type .aa-text-map-box__column--inner{left:60px;width:calc(100% - 40px)}}@media (min-width:1500px){.aa-text-map-box__column:last-of-type .aa-text-map-box__column--inner{width:calc(100% - 780px + 50vw)}}.aa-text-map-box__column--inner{height:100%}.aa-text-map-box__column--inner .aa-text-map-box--map-wrapper{height:300px;margin-top:20px}@media (min-width:576px){.aa-text-map-box__column--inner .aa-text-map-box--map-wrapper{height:400px}}@media (min-width:992px){.aa-text-map-box__column--inner .aa-text-map-box--map-wrapper{height:100%;margin-top:0}}.aa-text-map-box__column--inner .aa-text-map-box--map-wrapper>div{height:100%}.aa-text-map-box__column--inner .aa-text-map-box--map-wrapper div{background-size:100%}.aa-text-map-box__info{text-align:center;display:none}.aa-text-map-box__info.aa-text-map-box__info--active{display:block}.aa-text-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.aa-text-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aa-text-columns.aa-text-columns--one{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-text-columns--two .aa-text-column{width:100%}@media (min-width:992px){.aa-text-columns--two .aa-text-column{max-width:50%}}.aa-text-columns--two .aa-text-column:first-of-type{margin-bottom:30px}@media (min-width:992px){.aa-text-columns--two .aa-text-column:first-of-type{padding-right:24px;margin-left:auto;margin-bottom:0}}@media (min-width:1200px){.aa-text-columns--two .aa-text-column:first-of-type{padding-right:36px}}@media (min-width:1440px){.aa-text-columns--two .aa-text-column:first-of-type{padding-right:60px}}@media (min-width:992px){.aa-text-columns--two .aa-text-column:last-of-type{padding-left:24px}}@media (min-width:1200px){.aa-text-columns--two .aa-text-column:last-of-type{padding-left:36px}}@media (min-width:1440px){.aa-text-columns--two .aa-text-column:last-of-type{padding-left:60px}}.aa-text__body,.aa-text__header{margin-bottom:20px}.aa-text__body:last-child,.aa-text__header:last-child{margin-bottom:0}.aa-form-bg{padding:20px}@media (min-width:992px){.aa-form-bg{padding:40px}}@media (min-width:992px){.aa-video .aa-content-width--narrow{max-width:960px}}@media (min-width:992px){.aa-video .aa-content-width--normal{max-width:1200px}}@media (min-width:992px){.aa-video .aa-content-width--wide{max-width:1440px}}.aa-video .aa-content{margin-left:auto;margin-right:auto}.aa-image-text{position:relative}.aa-image-text .aa-inner{max-width:100%}.aa-image-text__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.aa-image-text__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.aa-image-text__column{width:100%}@media (min-width:992px){.aa-image-text__column{max-width:50%}}.aa-image-text__column:first-of-type{margin-bottom:30px}@media (min-width:992px){.aa-image-text__column:first-of-type{margin-bottom:0}}@media (min-width:992px){.aa-image-text__column:first-of-type .aa-image-text__column--inner{max-width:720px;padding-right:24px;margin-left:auto}}@media (min-width:1200px){.aa-image-text__column:first-of-type .aa-image-text__column--inner{padding-right:36px}}@media (min-width:1440px){.aa-image-text__column:first-of-type .aa-image-text__column--inner{padding-right:60px}}@media (min-width:992px){.aa-image-text__column:last-of-type .aa-image-text__column--inner{max-width:720px;padding-left:24px}}@media (min-width:1200px){.aa-image-text__column:last-of-type .aa-image-text__column--inner{padding-left:36px}}@media (min-width:1440px){.aa-image-text__column:last-of-type .aa-image-text__column--inner{padding-left:60px}}.aa-image-text__column.aa-image-text__column--wide-img .aa-image-text__column--inner{position:relative;max-width:100%}.aa-image-text__column.aa-image-text__column--wide-img:first-of-type .aa-image-text__column--inner{left:-20px}@media (min-width:768px){.aa-image-text__column.aa-image-text__column--wide-img:first-of-type .aa-image-text__column--inner{left:-50px}}@media (min-width:1200px){.aa-image-text__column.aa-image-text__column--wide-img:first-of-type .aa-image-text__column--inner{left:-100px}}.aa-image-text__column.aa-image-text__column--wide-img:last-of-type .aa-image-text__column--inner{right:-20px}@media (min-width:768px){.aa-image-text__column.aa-image-text__column--wide-img:last-of-type .aa-image-text__column--inner{right:-50px}}@media (min-width:1200px){.aa-image-text__column.aa-image-text__column--wide-img:last-of-type .aa-image-text__column--inner{right:-100px}}.aa-image-text__boxes{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-26px}.aa-image-text__boxes,.aa-image-text__boxes .aa-image-text__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.aa-image-text__boxes .aa-image-text__box{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:48%;padding:20px;margin-bottom:26px;border-radius:8px}.aa-image-text__boxes .aa-image-text__box i,.aa-image-text__boxes .aa-image-text__box img{margin-top:0;margin-bottom:20px;min-height:40px}.aa-image-text__boxes .aa-image-text__box lord-icon{margin-top:0;margin-bottom:20px;height:40px!important;width:40px!important}.aa-image-text__boxes .aa-image-text__box i:before{font-size:40px;display:inline-block}.aa-image-text__boxes .aa-image-text__box h4{margin-top:0;margin-bottom:15px}.aa-image-text__boxes .aa-image-text__box p{margin:0}.aa-image-text__boxes a.aa-image-text__box{text-decoration:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-image-text__boxes a.aa-image-text__box:focus,.aa-image-text__boxes a.aa-image-text__box:hover{-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2)}.aa-image-text__video__thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:0}.aa-table__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}@media (min-width:992px){.aa-table__header{margin-bottom:60px}}.aa-table__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:10px}@media (min-width:992px){.aa-table__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:28px}}.aa-table__footer{overflow-x:auto}.aa-table__footer table{border-collapse:collapse;border-spacing:0;width:100%}.aa-table__footer table tr td{padding:8px 12px;text-align:center;vertical-align:middle;height:50px}@media (min-width:992px){.aa-table__footer table tr td{padding:10px 30px;height:60px}}.aa-table__footer table tr td:first-of-type{width:50%;text-align:left}.aa-table__footer table tr td i{position:relative;top:2px;width:20px;height:20px}@media (min-width:992px){.aa-table__footer table tr td i{top:0;width:30px;height:30px}}.aa-table__footer table tr td i:before{font-size:20px;line-height:20px}@media (min-width:992px){.aa-table__footer table tr td i:before{font-size:30px;line-height:30px}}.aa-table__footer table tr td i.fa-circle-info{top:1px;width:15px;height:15px}@media (min-width:992px){.aa-table__footer table tr td i.fa-circle-info{width:20px;height:20px}}.aa-table__footer table tr td i.fa-circle-info:before{font-size:15px;line-height:15px}@media (min-width:992px){.aa-table__footer table tr td i.fa-circle-info:before{font-size:20px;line-height:20px}}.aa-table__footer table tr span{display:inline}@media (min-width:768px){.aa-table__footer table tr span{display:inline-block}}.aa-table__footer table tr span+i{position:relative;top:3px;display:inline;margin-left:5px;cursor:pointer}@media (min-width:768px){.aa-table__footer table tr span+i{display:inline-block;margin-left:20px}}@media (min-width:992px){.aa-table__footer table tr span+i{top:5px;margin-left:30px}}.aa-table__footer table tr span+i:hover:after{content:"";display:block;position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:8px 10px;width:200px;border-radius:4px;background-color:#fff;font-family:Abel Pro,Arial,sans-serif;font-weight:400;-webkit-box-shadow:0 4px 10px 2px rgba(0,0,0,.1);box-shadow:0 4px 10px 2px rgba(0,0,0,.1);z-index:1}@media (min-width:992px){.aa-table__footer table tr span+i:hover:after{left:40px;padding:10px 15px}}.aa-table__footer table tr:first-of-type span{margin-bottom:0}.aa-table .aa-card{-webkit-box-shadow:0 8px 20px 4px rgba(0,0,0,.2);box-shadow:0 8px 20px 4px rgba(0,0,0,.2);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.aa-table .aa-card__header{height:auto;border-top-left-radius:8px;border-top-right-radius:8px;padding:20px;text-align:center}@media (min-width:992px){.aa-table .aa-card__header{padding:20px 32px}}.aa-table .aa-card__body{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:20px;text-align:center}@media (min-width:992px){.aa-table .aa-card__body{padding:20px 32px 32px}}.aa-table .aa-table-card--subtitle{opacity:.7}.aa-table .aa-table-card--price-wrap{margin-top:20px}@media (min-width:992px){.aa-table .aa-table-card--price-wrap{margin-top:30px}}.aa-table .aa-table-card--price-wrap .aa-table-card--currency{position:relative;top:-10px}@media (min-width:992px){.aa-table .aa-table-card--price-wrap .aa-table-card--currency{top:-16px}}.aa-table .aa-table-card--billing-period{opacity:.7}.aa-table hr{border-top:3px solid #f9f9f9;max-width:200px;margin-bottom:20px}.aa-table .aa-button,.aa-table .hs-button,.aa-table hr{margin-top:20px}@media (min-width:992px){.aa-table .aa-button,.aa-table .hs-button{margin-top:30px}}.aa-gridboxes__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}@media (min-width:992px){.aa-gridboxes__header{margin-bottom:60px}}.aa-gridboxes__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:-20px}@media (min-width:992px){.aa-gridboxes__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:-32px}}.aa-gridboxes .aa-content-alignment--left .aa-card__body,.aa-gridboxes .aa-content-alignment--left .aa-card__header{text-align:left}.aa-gridboxes .aa-content-alignment--left .aa-card__header img{margin-left:0}@media (min-width:992px){.aa-gridboxes .aa-inner{max-width:1472px}}@media (min-width:768px){.aa-gridboxes .aa-content-width--narrow{max-width:752px}}@media (min-width:768px){.aa-gridboxes .aa-content-width--normal{max-width:992px}}@media (min-width:992px){.aa-gridboxes .aa-content-width--wide{max-width:1232px}}@media (min-width:992px){.aa-gridboxes .aa-content-width--full{max-width:1472px}}.aa-gridboxes .aa-card{position:relative;height:100%;border-radius:8px;z-index:1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:992px){.aa-gridboxes .aa-card{max-width:calc(33.33333% - 22px);margin-right:32px;margin-bottom:32px}.aa-gridboxes .aa-card:nth-of-type(2n+2){margin-right:32px}.aa-gridboxes .aa-card:last-of-type,.aa-gridboxes .aa-card:nth-of-type(3n+3){margin-right:0}}@media (min-width:1200px){.aa-gridboxes .aa-card{max-width:336px;margin-left:16px;margin-right:16px;margin-bottom:32px}.aa-gridboxes .aa-card:last-of-type,.aa-gridboxes .aa-card:nth-of-type(2n+2),.aa-gridboxes .aa-card:nth-of-type(3n+3){margin-right:16px}}.aa-gridboxes .aa-card__header{height:auto;border-top-left-radius:8px;border-top-right-radius:8px;padding:20px 20px 0;text-align:center}@media (min-width:992px){.aa-gridboxes .aa-card__header{padding:20px 32px 0}}.aa-gridboxes .aa-card__header img{display:block;width:100%;height:auto;margin:0 auto 20px}.aa-gridboxes .aa-card__header i{margin-top:0;margin-bottom:20px;min-height:50px}.aa-gridboxes .aa-card__header i:before{font-size:50px}.aa-gridboxes .aa-card__header .aa-title{margin-top:0}.aa-blog-article__body .aa-gridboxes .aa-card__header .aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-gridboxes .aa-card__header .aa-blog-article__title,.aa-cards--articles .aa-gridboxes .aa-card__header .aa-card__title,.aa-gridboxes .aa-card__header .aa-blog-article__body .aa-blog-article__title,.aa-gridboxes .aa-card__header .aa-blog-articles--cards .aa-blog-article--featured .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-article__title,.aa-gridboxes .aa-card__header .aa-cards--articles .aa-card__title,.aa-gridboxes .aa-card__header .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-gridboxes .aa-card__header .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h2,.aa-gridboxes .aa-card__header .h3,.aa-gridboxes .aa-card__header .hs-form .form-title,.aa-gridboxes .aa-card__header h3,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-articles--cards .aa-blog-article--featured .aa-gridboxes .aa-card__header .aa-blog-article__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-gridboxes .aa-card__header h2,.hs-form .aa-gridboxes .aa-card__header .form-title{line-height:28px}@media (min-width:992px){.aa-blog-article__body .aa-gridboxes .aa-card__header .aa-blog-article__title,.aa-blog-articles--cards .aa-blog-article--featured .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-gridboxes .aa-card__header .aa-blog-article__title,.aa-cards--articles .aa-gridboxes .aa-card__header .aa-card__title,.aa-gridboxes .aa-card__header .aa-blog-article__body .aa-blog-article__title,.aa-gridboxes .aa-card__header .aa-blog-articles--cards .aa-blog-article--featured .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-article__title,.aa-gridboxes .aa-card__header .aa-cards--articles .aa-card__title,.aa-gridboxes .aa-card__header .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-gridboxes .aa-card__header .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h2,.aa-gridboxes .aa-card__header .h3,.aa-gridboxes .aa-card__header .hs-form .form-title,.aa-gridboxes .aa-card__header h3,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-articles--cards .aa-blog-article--featured .aa-gridboxes .aa-card__header .aa-blog-article__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-gridboxes .aa-card__header h2,.hs-form .aa-gridboxes .aa-card__header .form-title{line-height:38px}}.aa-gridboxes .aa-card__header svg{height:24px;width:24px}@media (min-width:992px){.aa-gridboxes .aa-card__header svg{height:28px;width:28px}}.aa-gridboxes .aa-card__body{border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:transparent;padding:12px 20px 20px;text-align:center}@media (min-width:992px){.aa-gridboxes .aa-card__body{padding:12px 32px 32px}}.aa-gridboxes .aa-card__body .h4,.aa-gridboxes .aa-card__body h4{line-height:26px}@media (min-width:992px){.aa-gridboxes .aa-card__body .h4,.aa-gridboxes .aa-card__body h4{line-height:30px}}.aa-gridboxes .aa-button,.aa-gridboxes .hs-button{margin-top:20px}@media (min-width:992px){.aa-gridboxes .aa-button,.aa-gridboxes .hs-button{margin-top:30px}}.aa-gridboxes .aa-card__body-hover{visibility:hidden;opacity:0;height:0;padding:0;left:0}.aa-gridboxes .aa-card__body-hover,.aa-gridboxes .aa-card__body-hover .aa-card__content{position:relative;top:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-gridboxes .aa-card:hover .aa-card__body-hover{visibility:visible;opacity:1;height:100%;padding:0 20px 20px}@media (min-width:992px){.aa-gridboxes .aa-card:hover .aa-card__body-hover{padding:0 32px 32px}}.aa-gridboxes .aa-card:hover .aa-card__body-hover .aa-card__content{top:-6px}.aa-gridboxes .aa-card__header-hover{padding:20px}@media (min-width:992px){.aa-gridboxes .aa-card__header-hover{padding:20px 32px}}.aa-gridboxes .aa-card__header-hover .aa-title{top:0}.aa-gridboxes .aa-card__header-hover .aa-title,.aa-gridboxes .aa-card__header-hover svg{position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-gridboxes .aa-card__header-hover svg{top:-4px}.aa-gridboxes .aa-card__header-hover svg path{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-gridboxes .aa-card:hover .aa-card__header-hover .aa-title{top:-6px}.aa-gridboxes .aa-card:hover .aa-card__header-hover svg{top:-10px}.aa-top-banner{padding-top:15px;padding-bottom:15px;display:none}.aa-top-banner.active{display:block}.aa-top-banner .aa-text-column{padding-right:30px}.aa-system #email-prefs-form .item .aa-top-banner .checkbox-row>span>span,.aa-top-banner .aa-subheading,.aa-top-banner .aa-system #email-prefs-form .item .checkbox-row>span>span{margin-bottom:0;display:inline-block}.aa-top-banner .aa-text__content{display:inline-block}.aa-top-banner .aa-inner{position:relative}.aa-top-banner .aa-text__button,.aa-top-banner .aa-text__close{display:inline-block}.aa-top-banner .aa-text__close{position:absolute;right:-7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aa-menu-item--banner-button .aa-button+.aa-button,.aa-menu-item--banner-button .aa-button+.hs-button,.aa-menu-item--banner-button .aa-system .aa-button+.hs-button,.aa-menu-item--banner-button .aa-system .hs-button+.aa-button,.aa-menu-item--banner-button .aa-system .hs-button+.hs-button,.aa-menu-item--banner-button .hs-button+.aa-button,.aa-menu-item--banner-button .hs-button+.hs-button,.aa-menu-item--banner-button .hs-form .aa-button+.hs-button,.aa-menu-item--banner-button .hs-form .hs-button+.aa-button,.aa-menu-item--banner-button .hs-form .hs-button+.hs-button{margin-left:0}.aa-top-banner button{background:transparent;border:none;-webkit-appearance:none;height:auto;cursor:pointer;padding:10px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.aa-top-banner button:hover,.aa-top-banner button[focus-within]{opacity:.7}.aa-top-banner button:focus-within,.aa-top-banner button:hover{opacity:.7}.aa-top-banner button svg{width:15px;height:15px}.aa-top-banner .aa-text__header{margin-bottom:0}.aa-top-banner .aa-text__header .aa-text__image{margin-right:8px;margin-bottom:10px}@media (min-width:992px){.aa-top-banner .aa-text__header .aa-text__image{margin-bottom:0}}.aa-top-banner a.text{text-decoration:underline;font-weight:700}.aa-top-banner a.text:hover,.aa-top-banner a.text[focus-within]{text-decoration:underline;color:inherit;opacity:.7}.aa-top-banner a.text:focus-within,.aa-top-banner a.text:hover{text-decoration:underline;color:inherit;opacity:.7}.aa-system #email-prefs-form .item .aa-top-banner .checkbox-row>span>span,.aa-top-banner .aa-subheading,.aa-top-banner .aa-system #email-prefs-form .item .checkbox-row>span>span{margin-right:.25rem}.aa-system #email-prefs-form .item .aa-top-banner .checkbox-row>span>span,.aa-top-banner .aa-subheading,.aa-top-banner .aa-system #email-prefs-form .item .checkbox-row>span>span,.aa-top-banner .aa-text__body__content{display:inline-block;margin-bottom:0}@media (min-width:992px){.aa-top-banner .aa-text-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:0}.aa-top-banner .aa-text-column,.aa-top-banner .aa-text__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.aa-top-banner .aa-text__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:50%}.aa-top-banner .aa-text__footer{width:50%;text-align:right}.aa-top-banner .aa-text__button{padding-left:40px;padding-right:80px}.aa-top-banner .aa-text__body,.aa-top-banner .aa-text__header{margin-bottom:0}}@media (min-width:1200px){.aa-top-banner .aa-text__header{width:66%}.aa-top-banner .aa-text__footer{width:33%}.aa-system #email-prefs-form .item .aa-top-banner .checkbox-row>span>span,.aa-top-banner .aa-subheading,.aa-top-banner .aa-system #email-prefs-form .item .checkbox-row>span>span{margin-right:.75rem}.aa-top-banner .aa-text__close{right:0}.aa-top-banner .aa-text__content{display:inline-block}}.aa-system .hs-button{margin-top:20px}@media (min-width:992px){.aa-system .aa-inner{max-width:720px}}.aa-system .backup-unsubscribe form,.aa-system__body,.aa-system__footer{margin-top:30px}.aa-system #email-prefs-form p.header{margin-top:40px;margin-bottom:15px;font-weight:700}.aa-system #email-prefs-form .hs-button{margin-top:30px}.aa-system #email-prefs-form .item{margin-bottom:20px}.aa-system #email-prefs-form .item input{margin-right:5px}.aa-system #email-prefs-form .item .checkbox-row{margin-bottom:5px}.aa-system #email-prefs-form .item .checkbox-row>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-system #email-prefs-form .item p{font-style:italic}.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-style:italic}.aa-blog-articles--cards .aa-blog-article--featured .aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-article__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h1,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h2{font-style:normal}.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header br,.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h1:empty{display:none}.aa-system .hs_cos_wrapper_type_email_subscriptions_confirmation .success{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:40px;color:#10243e;font-weight:700}.aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password{height:50px!important;margin-top:5px!important}.aa-tags__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}@media (min-width:1200px){.aa-tags__inner{max-width:1200px;margin-left:auto;margin-right:auto}}.aa-tag{display:-webkit-box;display:-ms-flexbox;display:flex;padding:7px 20px;margin-bottom:15px;font-size:12px;line-height:16px;text-decoration:none;color:#10243e;background-color:#ffb600;border-radius:100px}.aa-tag:not(:last-of-type){margin-right:15px}.aa-tag:hover{text-decoration:none}.aa-tag--current,.aa-tag:hover{color:#fff;background-color:#10243e}.aa-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.aa-pagination{max-width:720px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.aa-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;margin:0}.aa-pagination li{list-style-type:none}.aa-pagination li:not(:last-of-type){margin-bottom:20px;margin-right:20px}@media (min-width:992px){.aa-pagination li:not(:last-of-type){margin-bottom:0}}.aa-pagination li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;font-size:24px;text-decoration:none;border-radius:4px;background-color:transparent;color:#10243e}.aa-pagination li a.aa-pagination--active{background-color:#10243e;color:#fff}.aa-pagination li a:hover{background-color:rgba(16,36,62,.2);color:#10243e}.aa-blog-header{width:100%}.aa-blog-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:20px;padding-right:20px}@media (min-width:992px){.aa-blog-header__inner{max-width:1200px;margin-left:auto;margin-right:auto}}@media (min-width:1440px){.aa-blog-header__inner{padding-left:0;padding-right:0}}.aa-blog-articles .aa-blog-articles__inner{padding-left:16px;padding-right:16px}@media (min-width:768px){.aa-blog-articles .aa-blog-articles__inner{max-width:1440px;margin-left:auto;margin-right:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1200px){.aa-blog-articles .aa-blog-articles__inner{max-width:1200px}}@media (min-width:1680px){.aa-blog-articles .aa-blog-articles__inner{padding-left:0;padding-right:0}}.aa-blog-articles--cards .aa-blog-articles__header{margin-bottom:40px;width:100%}@media (min-width:768px){.aa-blog-articles--cards .aa-blog-articles__header{max-width:720px}}.aa-blog-articles--cards .aa-blog-article__body{padding:32px 16px;background-color:#fff}@media (min-width:1200px){.aa-blog-articles--cards .aa-blog-article__body{padding:32px}}.aa-blog-articles--cards .aa-blog-article{padding:0;margin-bottom:32px}.aa-blog-articles--cards .aa-blog-article:hover{-webkit-box-shadow:0 4px 32px 0 rgba(0,0,0,.1);box-shadow:0 4px 32px 0 rgba(0,0,0,.1)}@media (min-width:992px){.aa-blog-articles--cards .aa-blog-article{max-width:calc(33.33333% - 22px);margin-right:32px}.aa-blog-articles--cards .aa-blog-article:nth-of-type(3n+3){margin-right:0}.aa-blog-articles--cards .aa-blog-article:nth-last-of-type(2){margin-right:32px}.aa-blog-articles--cards .aa-blog-article:last-of-type{margin-right:0}}@media (min-width:992px){.aa-blog-articles--condensed .aa-blog-article{padding-bottom:32px;max-width:calc(33.33333% - 22px);margin-right:32px}.aa-blog-articles--condensed .aa-blog-article:nth-of-type(3n+3){max-width:calc(33.33333% - 22px);margin-right:0}}@media (min-width:1200px){.aa-blog-articles--condensed .aa-blog-article{max-width:33.33333%;padding:14px 14px 32px}.aa-blog-articles--condensed .aa-blog-article:nth-of-type(3n+3){max-width:33.33333%}.aa-blog-articles--condensed .aa-blog-article:not(:last-of-type){margin-right:0}}.aa-blog-articles--condensed .aa-blog-article__body{padding-top:32px}.aa-blog-articles--list .aa-blog-articles--list__inner{width:100%;padding-left:20px;padding-right:20px}@media (min-width:992px){.aa-blog-articles--list .aa-blog-articles--list__inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.aa-blog-articles--list .aa-blog-article{text-decoration:none;color:#10243e}.aa-blog-articles--list .aa-blog-article:not(:last-of-type){margin-bottom:0;margin-right:auto}@media (min-width:992px){.aa-blog-articles--list .aa-blog-article{padding-left:120px;padding-right:120px}}.aa-blog-articles--list .aa-blog-article__body{padding-top:40px;padding-bottom:40px}.aa-blog-articles--related .aa-blog-articles__inner{border-top:4px solid #f9f9f9}@media (min-width:992px){.aa-blog-articles--related .aa-blog-articles__inner .aa-blog-article{margin-bottom:0}}.aa-blog-articles__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:992px){.aa-blog-articles__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width:1200px){.aa-blog-articles__body{padding-left:0;padding-right:0}}.aa-blog-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:64px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-blog-article:hover{text-decoration:none}.aa-blog-article__image{width:100%;height:200px;background-repeat:no-repeat}@media (min-width:1440px){.aa-blog-article__image{height:270px;width:100%}}.aa-blog-article__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px;padding-right:10px;font-size:12px;font-weight:400;color:#fff;text-decoration:none;border-radius:4px;border:1px solid #fff}.aa-blog-article__category:hover{text-decoration:none;background-color:#fff;color:#000}.aa-blog-article__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.aa-blog-article__body .aa-blog-article__title{color:#10243e;text-decoration:none}.aa-blog-article__body .aa-blog-article__title:hover{text-decoration:underline}.aa-blog-article__body .aa-blog-article__text{margin-bottom:25px;color:#10243e}.aa-blog-article__body .aa-blog-article__date{display:block;margin-bottom:10px}.aa-blog-article__body .aa-blog-article__author{margin-top:auto}.aa-blog-article__date{color:#999}.aa-blog-article__author{color:#10243e}@media (min-width:992px){.aa-blog-articles--cards .aa-blog-article--featured{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;margin-right:0;padding:32px;background-color:#fff}}@media (min-width:992px){.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__body{max-width:50%;padding-left:0;padding-right:120px}}.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__category{-ms-flex-item-align:center;align-self:center}.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title{color:#10243e}.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__image{position:relative}@media (min-width:992px){.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__image{height:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.aa-blog-article--cta{position:relative}.aa-blog-article--cta .aa-blog-article__image{background-color:#10243e;visibility:visible;opacity:1}.aa-blog-article--cta .aa-blog-article__body{display:block;background-color:#10243e;padding:30px;color:#fff;text-align:center;opacity:1;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}@media (min-width:992px){.aa-blog-article--cta .aa-blog-article__body{padding-top:63px}}.aa-blog-article--cta .aa-blog-article__body .aa-blog-article__title{margin-bottom:15px;text-decoration:none;color:inherit}.aa-blog-article--cta .aa-blog-article__body .aa-blog-article__text{margin-bottom:0;color:#fff}.aa-blog-article--cta .aa-blog-article__body .aa-button,.aa-blog-article--cta .aa-blog-article__body .hs-button{width:auto;min-width:210px;margin-top:25px;margin-left:auto;margin-right:auto}.aa-blog-article--cta .aa-blog-article__body .hs-submit .actions{text-align:center}.aa-blog-article--cta .aa-blog-article__body .hs-submit input[type=submit]{width:auto;min-width:210px}.aa-blog-article--cta .aa-blog-article__body--form{position:absolute;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:30px;padding-bottom:30px;visibility:hidden;opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.aa-blog-article--cta .aa-blog-article__body--form .hs-form{text-align:left}.aa-blog-article--cta .aa-blog-article__body--form .hs-form-field>label{font-size:16px;line-height:24px;color:#fff}.aa-blog-article--cta .aa-blog-article__body--form .aa-system .hs_cos_wrapper_type_password_prompt #hs-pwd-widget-password,.aa-blog-article--cta .aa-blog-article__body--form .hs-input,.aa-system .hs_cos_wrapper_type_password_prompt .aa-blog-article--cta .aa-blog-article__body--form #hs-pwd-widget-password{border:0}.aa-blog-article--cta .aa-blog-article__body--form .hs-richtext{font-size:12px;line-height:18px}.aa-blog-article--cta .aa-blog-article__body--form .hs-richtext p{font-size:inherit;line-height:inherit}.aa-blog-article--cta .aa-blog-article__body--form .aa-blog-article__back-button{display:block;margin-top:40px;font-size:18px;line-height:24px;cursor:pointer}.aa-blog-article--cta.is-active .aa-blog-article__image{height:0;padding:0;overflow:hidden;background-color:#10243e;visibility:hidden;opacity:0}.aa-blog-article--cta.is-active .aa-blog-article__body--teaser{height:0;padding:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.aa-blog-article--cta.is-active .aa-blog-article__body--form{height:100%;position:static;visibility:visible;opacity:1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.aa-blog-articles--grid .aa-blog-article.aa-blog-article--cta{padding:0;color:#000}.aa-blog-articles--grid .aa-blog-article.aa-blog-article--cta:after{display:none}.aa-blog .aa-hero.aa-hero--body_dnd_area-module-1.aa-bg-overlay:before{background-color:#10243e;opacity:.7}.aa-blog .aa-hero.aa-hero--body_dnd_area-module-1 .aa-title.aa-content-color{color:var(--yellow)}.aa-blog .aa-hero.aa-hero--body_dnd_area-module-1 .aa-hero__body{color:#fff}.aa-blog-articles__newsletter,.aa-blog-articles__tags{width:100%;display:block}.aa-blog-articles__tags{position:relative;z-index:10}.aa-blog-articles__body .aa-blog-article__link .aa-blog-article__date.aa-blog-article__date--bottom{margin-top:auto;display:block}.aa-blog-articles--cards .aa-blog-article{-webkit-box-shadow:none!important;box-shadow:none!important}.aa-blog-articles .aa-blog-articles__featured .aa-blog-article{max-width:100%;width:100%}a.aa-blog-article__link{display:inline-block;width:100%;position:relative;text-decoration:none;height:100%}.aa-blog-article__link:hover,.aa-blog-article__link[focus-within]{text-decoration:none}.aa-blog-article__link:focus-within,.aa-blog-article__link:hover{text-decoration:none}.aa-blog-article__link:hover .aa-blog-article__readmore,.aa-blog-article__link[focus-within] .aa-blog-article__readmore{color:var(--yellow)}.aa-blog-article__link:focus-within .aa-blog-article__readmore,.aa-blog-article__link:hover .aa-blog-article__readmore{color:var(--yellow)}.aa-blog-article__link:hover .aa-blog-article__readmore svg,.aa-blog-article__link[focus-within] .aa-blog-article__readmore svg{margin-left:10px}.aa-blog-article__link:focus-within .aa-blog-article__readmore svg,.aa-blog-article__link:hover .aa-blog-article__readmore svg{margin-left:10px}.aa-blog-article__link:hover .aa-blog-article__readmore svg path,.aa-blog-article__link[focus-within] .aa-blog-article__readmore svg path{stroke:var(--yellow)}.aa-blog-article__link:focus-within .aa-blog-article__readmore svg path,.aa-blog-article__link:hover .aa-blog-article__readmore svg path{stroke:var(--yellow)}.aa-blog-article__link:hover .aa-blog-article__title,.aa-blog-article__link[focus-within] .aa-blog-article__title{color:var(--yellow);text-decoration:none}.aa-blog-article__link:focus-within .aa-blog-article__title,.aa-blog-article__link:hover .aa-blog-article__title{color:var(--yellow);text-decoration:none}.aa-blog-article__link .aa-blog-article__featured-image{display:block;width:100%;height:0;padding:0 0 60%;position:relative;border-radius:28px;overflow:hidden;margin-bottom:30px}.aa-blog-article__link .aa-blog-article__featured-image img{display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.aa-blog-article__link:hover .aa-blog-article__featured-image img,.aa-blog-article__link[focus-within] .aa-blog-article__featured-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.aa-blog-article__link:focus-within .aa-blog-article__featured-image img,.aa-blog-article__link:hover .aa-blog-article__featured-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.aa-blog-article__readmore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-blog-article__readmore svg{margin-left:5px;-webkit-transition:margin .2s ease;transition:margin .2s ease}.aa-blog-articles__body{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.aa-blog-articles__body .aa-blog-article__link .aa-blog-article__body{padding:0;height:100%}@media (min-width:720px){.aa-blog-articles__featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aa-blog-articles__featured__first,.aa-blog-articles__featured__rest{width:48%;display:inline-block}.aa-blog-articles__featured__rest .aa-blog-article__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.aa-blog-article__left{width:33%}.aa-blog-article__right{width:60%}.aa-blog-articles__featured .aa-blog-articles__featured__rest .aa-blog-article__featured-image{border-radius:18px}.aa-blog-articles__featured .aa-blog-articles__featured__rest .aa-blog-article__title{font-size:22px;line-height:1.3em}}.aa-blog-articles__body.aa-blog-articles__body--grid{display:grid;grid-auto-columns:1fr;grid-column-gap:26px;grid-row-gap:60px;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.aa-blog-articles__body.aa-blog-articles__body--grid .aa-blog-article{margin:0;max-width:100%}@media (min-width:600px){.aa-blog-articles__body.aa-blog-articles__body--grid{grid-row-gap:60px;grid-template-columns:1fr 1fr}}@media (min-width:992px){.aa-blog-articles__body.aa-blog-articles__body--grid{grid-row-gap:50px;grid-template-columns:1fr 1fr 1fr}}.aa-blog-post-header__inner{max-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width:1440px){.aa-blog-post-header__inner{padding-left:0;padding-right:0}}.aa-blog-post__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:992px){.aa-blog-post__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aa-blog-post__body .aa-blog-post__info{width:100%}@media (min-width:992px){.aa-blog-post__body .aa-blog-post__title{padding-top:0}}.aa-blog-post-header__image{height:300px;width:100%;max-width:70%}@media (min-width:768px){.aa-blog-post-header__image{height:400px}}@media (min-width:992px){.aa-blog-post-header__image{width:100%;min-height:350px;margin-bottom:0}}@media (min-width:1200px){.aa-blog-post-header__image{max-height:420px;max-width:600px;height:100%;margin-bottom:0}}.aa-blog-post__footer{max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:50px;margin-top:50px;border-top:1px solid var(--light)}@media (min-width:768px){.aa-blog-post__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:70px;margin-top:70px}}.aa-blog-post__footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.aa-blog-post__footer ul li:not(:last-of-type){margin-right:10px}@media (min-width:992px){.aa-blog-post__footer ul li:not(:last-of-type){margin-right:20px}}.aa-blog-post__footer ul li a{font-weight:500;font-size:12px;line-height:16px;color:#10243e}@media (min-width:768px){.aa-blog-post__footer ul li a{font-size:16px;line-height:20px}}.aa-blog-post__footer ul li a:hover{opacity:.7}.aa-blog-post__footer ul a{text-decoration:none}.aa-blog-post__footer .aa-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:16px;padding-bottom:16px}@media (min-width:768px){.aa-blog-post__footer .aa-social{margin-left:auto}}.aa-blog-post-content .hs-cta-img{height:auto}.aa-blog-post__latest__header{display:block}@media (min-width:768px){.aa-blog-post__latest__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-post__latest__header .aa-blog-article__title,.aa-blog-post__latest__header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-blog-post__latest__header h2{margin-bottom:20px}.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-post__latest__header .aa-blog-article__title:last-child,.aa-blog-post__latest__header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title:last-child,.aa-blog-post__latest__header h2:last-child{margin-bottom:0}@media (min-width:768px){.aa-blog-articles--cards .aa-blog-article--featured .aa-blog-post__latest__header .aa-blog-article__title,.aa-blog-post__latest__header .aa-blog-articles--cards .aa-blog-article--featured .aa-blog-article__title,.aa-blog-post__latest__header h2{margin-bottom:0}}.aa-blog-post-content__inner{width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.aa-blog-post-content__inner{max-width:840px;margin-left:auto;margin-right:auto}}@media (min-width:992px){.aa-blog-post-content__inner{padding-left:0;padding-right:0}}.aa-blog-post-content__inner span.cta-wrapper{display:block}.aa-blog-post-content__inner *+img{margin-top:30px}@media (min-width:768px){.aa-blog-post-content__inner *+img{margin-top:50px}}.aa-blog-post-content__inner img{margin-bottom:30px}@media (min-width:768px){.aa-blog-post-content__inner img{margin-bottom:30px}}.aa-blog-post-content__inner ol,.aa-blog-post-content__inner ul{margin-top:0;margin-bottom:30px}.aa-blog-post-content__inner p>a{display:inline}.aa-blog-post-content__inner ol,.aa-blog-post-content__inner ul{margin-bottom:40px}.aa-blog-post-intro{width:100%}@media (min-width:992px){.aa-blog-post-intro{max-width:1200px;margin-left:auto;margin-right:auto}}@media (min-width:768px){.aa-blog-post-intro .aa-blog-article__date{margin-bottom:32px}}.aa-blog-post-intro__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:1200px){.aa-blog-post-intro__inner{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-top:32px}}.aa-blog-post-intro__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.aa-blog-post-intro__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}}@media (min-width:1200px){.aa-blog-post-intro__header{max-width:180px;position:absolute}}@media (min-width:1440px){.aa-blog-post-intro__header{padding-bottom:0;padding-left:0;padding-right:0;max-width:240px}}.aa-blog-post-intro__header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:1200px){.aa-blog-post-intro__header__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.aa-blog-post-intro .aa-avatar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}@media (min-width:768px){.aa-blog-post-intro .aa-avatar{margin-bottom:15px}}.aa-blog-post-intro .aa-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:25%;margin-left:auto}@media (min-width:768px){.aa-blog-post-intro .aa-social{max-width:30%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1200px){.aa-blog-post-intro .aa-social{max-width:240px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.aa-blog-post-intro .aa-social p{font-size:14px}.aa-blog-post-intro .aa-social svg path{fill:#10243e}.aa-blog-post-intro__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:15px}@media (min-width:1200px){.aa-blog-post-intro__meta{margin-left:0;text-align:center}}.aa-blog-post-intro__meta .aa-blog-article__author{margin-bottom:8px}.aa-blog-post-intro__body{width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.aa-blog-post-intro__body{padding-top:32px;padding-bottom:32px}}@media (min-width:992px){.aa-blog-post-intro__body{max-width:720px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (min-width:1200px){.aa-blog-post-intro__body{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:0;padding-bottom:0}}.aa-avatar{width:80px;height:80px;border-radius:50%}@media (min-width:768px){.aa-avatar{width:100px;height:100px}}.aa-social p{margin-bottom:10px;text-align:center;font-weight:700}.aa-social svg{fill:#fff}.aa-social .aa-social__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.aa-social .aa-social__inner{margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.aa-social .aa-social__inner a{display:block}@media (min-width:768px){.aa-social .aa-social__inner a:not(:last-of-type){margin-right:20px}}.aa-social .aa-social__inner svg{width:29px;height:29px}.aa-social .aa-social__inner svg:hover{opacity:.7}.aa-blog-post__featured{width:100%;max-width:100%}@media (min-width:768px){.aa-blog-post__featured{max-width:840px;margin-left:auto;margin-right:auto}}@media (min-width:768px){.aa-blog-post__featured.aa-blog-post__featured--wide{max-width:1200px}}.aa-blog-post--custom-padding{padding-top:84px}.aa-blog-post__featured__image{border-radius:50px;overflow:hidden;width:100%}.aa-blog-post__featured .aa-blog-post__featured__image img{margin:0;width:100%;height:auto}.aa-blog-post__back a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.aa-blog-post__back{margin-top:20px}@media (min-width:768px){.aa-blog-post__back{margin-top:0}}.aa-blog-post__back svg{margin-right:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;left:0;-webkit-transition:left .5s ease;transition:left .5s ease}.aa-blog-post__back a:hover{color:var(--yellow)}.aa-blog-post__back a:hover svg{left:-5px}.aa-blog-post__back a:hover svg path{stroke:var(--yellow)}.aa-blog-article__author{margin:0}@media (min-width:768px){.aa-blog-article__author{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.aa-blog-article__author .avatar{width:55px;margin-right:15px}.aa-blog-article__author .avatar__inner{width:100%;height:0;position:relative;overflow:hidden;padding:0 0 100%;display:inline-block}.aa-blog-article__author .avatar img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;margin:0}.aa-blog-article__author .name{margin-right:15px}.aa-blog-article__author .date{margin-left:15px}.aa-blog-article__author a{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aa-blog-post__ingress :first-child{margin-top:20px}.aa-blog-article__author a:hover{color:var(--yellow)}.aa-blog-post__author{overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:64px 26px;border:1px solid #eff0f6;border-radius:24px;background-color:#fff;-webkit-box-shadow:0 4px 22px 0 rgba(8,15,52,.03);box-shadow:0 4px 22px 0 rgba(8,15,52,.03)}.aa-blog-post__author svg{width:auto;height:25px;margin:0 20px 0 0}.aa-blog-post__author-image{margin-right:30px;width:220px;height:auto;max-width:40%}.aa-blog-post__author-links a{text-decoration:none}.aa-blog-post__author-links:hover{opacity:.7}.aa-blog-post__author-image__inner{width:100%;height:0;padding:0 0 100%;border-radius:50%;overflow:hidden;position:relative}.aa-blog-post__author-image__inner img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;margin:0;margin:0!important}.aa-blog-post__author-about{width:100%;max-width:65%}.aa-blog-post__author-name a{text-decoration:none}.aa-blog-post__author-name a:hover{color:var(--primary)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MiLCJoZWxwZXJzL19zaXplcy5zY3NzIiwiaGVscGVycy9fbWl4aW5zLnNjc3MiLCJjb3JlL19lbGVtZW50cy5zY3NzIiwic3R5bGUuY3NzIiwiaGVscGVycy9fdGhlbWUtb3ZlcnJpZGVzLnNjc3MiLCJoZWxwZXJzL192YXJpYWJsZXMuc2NzcyIsImNvcmUvX2ZvbnRzLnNjc3MiLCJjb3JlL190eXBvZ3JhcGh5LnNjc3MiLCJjb3JlL191dGlsaXRpZXMuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCJoZWxwZXJzL19mdW5jdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvX2hhbWJ1cmdlci5zY3NzIiwiY29tcG9uZW50cy9fbmF2aWdhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fYW9zLnNjc3MiLCJjb21wb25lbnRzL19sYW5ndWFnZS5zY3NzIiwiY29tcG9uZW50cy9fc29jaWFsLWxpbmtzLnNjc3MiLCJjb21wb25lbnRzL192aWRlb3Muc2NzcyIsIm1vZHVsZXMvX2hlYWRlci5zY3NzIiwibW9kdWxlcy9fZm9vdGVyLnNjc3MiLCJtb2R1bGVzL19hY2NvcmRpb24uc2NzcyIsIm1vZHVsZXMvX2Nhc2Utc3R1ZGllcy5zY3NzIiwibW9kdWxlcy9fY2FyZHMuc2NzcyIsIm1vZHVsZXMvX2NvbHVtbnMuc2NzcyIsIm1vZHVsZXMvX2N0YS1ib3guc2NzcyIsIm1vZHVsZXMvX2ZvY3VzLWJveC5zY3NzIiwibW9kdWxlcy9fZm9ybS5zY3NzIiwibW9kdWxlcy9faGVyby5zY3NzIiwibW9kdWxlcy9faGVyby1jYXNlLXN0dWR5LnNjc3MiLCJtb2R1bGVzL19oZXJvLWNhc2Utc3R1ZHktdmlkZW8uc2NzcyIsIm1vZHVsZXMvX2ltYWdlLnNjc3MiLCJtb2R1bGVzL19pbmZvcm1hdGlvbi1ib3guc2NzcyIsIm1vZHVsZXMvX2xpbmUtaW5mb3JtYXRpb24uc2NzcyIsIm1vZHVsZXMvX2xvZ28tYW5pbWF0aW9uLnNjc3MiLCJtb2R1bGVzL19ldmVudC1mb3JtLnNjc3MiLCJtb2R1bGVzL19lYm9vay1mb3JtLnNjc3MiLCJtb2R1bGVzL19wYW5lbHMuc2NzcyIsIm1vZHVsZXMvX3F1b3RlLnNjc3MiLCJtb2R1bGVzL19jb3VudGVyLnNjc3MiLCJtb2R1bGVzL19uZXdzbGV0dGVyLnNjc3MiLCJtb2R1bGVzL190YWctbGlzdGluZy5zY3NzIiwibW9kdWxlcy9fYmxvZy1wb3N0cy5zY3NzIiwibW9kdWxlcy9fdGV4dC1tYXAtYm94LnNjc3MiLCJtb2R1bGVzL190ZXh0LnNjc3MiLCJtb2R1bGVzL192aWRlby5zY3NzIiwibW9kdWxlcy9faW1hZ2UtdGV4dC5zY3NzIiwibW9kdWxlcy9fdGFibGUtY29tcGFyaXNvbi5zY3NzIiwibW9kdWxlcy9fZ3JpZGJveGVzLnNjc3MiLCJtb2R1bGVzL190b3AtYmFubmVyLnNjc3MiLCJ0ZW1wbGF0ZXMvX3N5c3RlbS1wYWdlcy5zY3NzIiwiY29tcG9uZW50cy9fdGFncy5zY3NzIiwiY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwibW9kdWxlcy9fYmxvZy1oZWFkZXIuc2NzcyIsInRlbXBsYXRlcy9fYmxvZy1pbmRleC5zY3NzIiwidGVtcGxhdGVzL19ibG9nLXBvc3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyRUFBMkUsQ0FVM0UsS0FDRSxnQkFBaUIsQ0FDakIsNkJBQ0YsQ0FTQSxLQUNFLFFBQ0YsQ0FNQSxLQUNFLGFBQ0YsQ0FPQSxHQUNFLGFBQWMsQ0FDZCxjQUNGLENBVUEsR0FDRSw4QkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLFFBQVMsQ0FDVCxnQkFDRixDQU9BLElBQ0UsK0JBQWlDLENBQ2pDLGFBQ0YsQ0FTQSxFQUNFLDRCQUNGLENBT0EsWUFDRSxrQkFBbUIsQ0FDbkIseUJBQTBCLENBQzFCLHdDQUFpQyxDQUFqQyxnQ0FDRixDQU1BLFNBRUUsa0JBQ0Ys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LHlaQWFZLGFKaEYyQixDSW1FdkMsNjVCQWtCUSxvQkoxRGlCLENJOER6QixnSUFDSSxVSnRJVyxDSXFJZix3OEJBS1EsYUp4RWdCLENJbUV4QiwwSUFTUSxVSjlJTyxDSStJUCx5QkFBMEIsQ0FWbEMsNllBYVksVUpsSkcsQ0lxSWYsaTVCQWtCUSxvQkpyRmdCLENJeUZ4Qiw2S0FDSSxhSnhIYyxDSXVIbEIsd2xDQUtRLGFKcEZ5QixDSStFakMsdUxBU1EsYUpqS1MsQ0lrS1QseUJBQTBCLENBVmxDLHlmQWFZLGFKNUgyQixDSStHdkMsNi9CQWtCUSxvQkpqR3lCLENJcUdqQyx1TEFDSSxhSjlJYyxDSTZJbEIsd25DQUtRLGFKckcyQixDSWdHbkMsaU1BU1EsYUp2TFMsQ0l3TFQseUJBQTBCLENBVmxDLGloQkFhWSxhSmxKMkIsQ0lxSXZDLHFoQ0FrQlEsb0JKbEgyQixDSXNIbkMsMk1BQ0ksYUpwS2MsQ0ltS2xCLHdyQ0FLUSxhSnRIK0IsQ0lpSHZDLHFOQVNRLGFKN01TLENJOE1ULHlCQUEwQixDQVZsQyxpa0JBYVksYUp4SzJCLENJMkp2Qyxxa0NBa0JRLG9CSm5JK0IsQ0l6RHZDLCtJQXFNUSx3QkovTlMsQ0lrT2IsK0JBSVEsd0JKdE9LLENJdU9MLFVBQVksQ0FJcEIsdUNBSVEsd0JKL09LLENJZ1BMLFVBQVksQ0FMcEIsd0ZBU1Esb0JBQXFCLENBSTdCLHNGQUtRLHdCSjdQSyxDSThQTCxTQUFVLENBSWxCLDJCQU1RLGFKeFFLLENJa1FiLGlIQXlCWSxZSjNSQyxDSWdTYiw4RUFPUSxhSnZTSyxDSWdTYixrUkEwQlksWUoxVEMsQ0krVGIscUVBUVksYUp2VUMsQ0krVGIsOEVBa0JZLFlKalZDLENJZ0RqQix5SkErS1Esd0JKOU5XLENJaU9mLGlDQUlRLHdCSnJPTyxDSXNPUCxVQUFZLENBSXBCLHlDQUlRLHdCSjlPTyxDSStPUCxVQUFZLENBTHBCLDRGQVNRLG9CQUFxQixDQUk3QiwwRkFLUSx3Qko1UE8sQ0k2UFAsU0FBVSxDQUlsQiw2QkFNUSxhSnZRTyxDSWlRZixxSEF5QlksWUoxUkcsQ0krUmYsa0ZBT1EsYUp0U08sQ0krUmYsMFJBMEJZLFlKelRHLENJOFRmLHVFQVFZLGFKdFVHLENJOFRmLGdGQWtCWSxZSmhWRyxDSXFFbkIsNktBeUpRLHdCSjdOZSxDSWdPbkIscUNBSVEsd0JKcE9XLENJcU9YLFVBQVksQ0FJcEIsNkNBSVEsd0JKN09XLENJOE9YLFVBQVksQ0FMcEIsb0dBU1Esb0JBQXFCLENBSTdCLGtHQUtRLHdCSjNQVyxDSTRQWCxTQUFVLENBSWxCLGlDQU1RLGFKdFFXLENJZ1FuQiw2SEF5QlksWUp6Uk8sQ0k4Um5CLDBGQU9RLGFKclNXLENJOFJuQiwwU0EwQlksWUp4VE8sQ0k2VG5CLDJFQVFZLGFKclVPLENJNlRuQixvRkFrQlksWUovVU8sQ0kwR3ZCLHFJQW1IUSx3QkozTk8sQ0k4TlgsNkJBSVEsd0JKbE9HLENJbU9ILFVBQVksQ0FJcEIscUNBSVEsd0JKM09HLENJNE9ILFVBQVksQ0FMcEIsb0ZBU1Esb0JBQXFCLENBSTdCLGtGQUtRLHdCSnpQRyxDSTBQSCxTQUFVLENBSWxCLHlCQUVRLFVKdlFHLENJcVFYLDZHQXFCWSxTSjFSRCxDSW1TWCwwRUFHUSxVSnRTRyxDSW1TWCwwUUFzQlksU0p6VEQsQ0lrVVgsbUVBSVksVUp0VUQsQ0lrVVgsNEVBY1ksU0poVkQsQ0lxSWYsZ0lBNkZRLHdCSjVOTSxDSStOViw0QkFJUSx3QkpuT0UsQ0lvT0YsVUFBWSxDQUlwQixvQ0FJUSx3Qko1T0UsQ0k2T0YsVUFBWSxDQUxwQixrRkFTUSxvQkFBcUIsQ0FJN0IsZ0ZBS1Esd0JKMVBFLENJMlBGLFNBQVUsQ0FJbEIsd0JBSVEsYUpyT00sQ0lpT2QsMkdBdUJZLFlKeFBFLENJK1BkLHdFQUtRLGFKcFFNLENJK1BkLHNRQXdCWSxZSnZSRSxDSThSZCxrRUFNWSxhSnBTRSxDSThSZCwyRUFnQlksWUo5U0UsQ0k2TGQscUlBQ0kscUJKbE9PLENJcU9YLDZCQUlRLHFCSnpPRyxDSTBPSCxVQUFZLENBSXBCLHFDQUlRLHFCSmxQRyxDSW1QSCxVQUFZLENBTHBCLG9GQVNRLG9CQUFxQixDQUk3QixrRkFLUSxxQkpoUUcsQ0lpUUgsU0FBVSxDQUlsQix5QkFNUSxVSjNRRyxDSXFRWCw2R0F5QlksU0o5UkQsQ0ltU1gsMEVBT1EsVUoxU0csQ0ltU1gsMFFBMEJZLFNKN1RELENJa1VYLG1FQVFZLFVKMVVELENJa1VYLDRFQWtCWSxTSnBWRCxDSWlPWCxxSUFDSSxxQkpuT08sQ0lzT1gsNkJBSVEscUJKMU9HLENJMk9ILFVBQVksQ0FJcEIscUNBSVEscUJKblBHLENJb1BILFVBQVksQ0FMcEIsb0ZBU1Esb0JBQXFCLENBSTdCLGtGQUtRLHFCSmpRRyxDSWtRSCxTQUFVLENBSWxCLHlCQU1RLFVKNVFHLENJc1FYLDZHQXlCWSxTSi9SRCxDSW9TWCwwRUFPUSxVSjNTRyxDSW9TWCwwUUEwQlksU0o5VEQsQ0ltVVgsbUVBUVksVUozVUQsQ0ltVVgsNEVBa0JZLFNKclZELENJNEpmLDZLQXVFUSxrQ0ovTlMsQ0lrT2IscUNBSVEsa0NKdE9LLENJdU9MLFVBQVksQ0FJcEIsNkNBSVEsa0NKL09LLENJZ1BMLFVBQVksQ0FMcEIsb0dBU1Esb0JBQXFCLENBSTdCLGtHQUtRLGtDSjdQSyxDSThQTCxTQUFVLENBSWxCLGlDQU1RLHVCSnhRSyxDSWtRYiw2SEF5Qlksc0JKM1JDLENJZ1NiLDBGQU9RLHVCSnZTSyxDSWdTYiwwU0EwQlksc0JKMVRDLENJK1RiLDJFQVFZLHVCSnZVQyxDSStUYixvRkFrQlksc0JKalZDLENJOEtqQix1TEFpRFEsb0NKOU5XLENJaU9mLHVDQUlRLG9DSnJPTyxDSXNPUCxVQUFZLENBSXBCLCtDQUlRLG9DSjlPTyxDSStPUCxVQUFZLENBTHBCLHdHQVNRLG9CQUFxQixDQUk3QixzR0FLUSxvQ0o1UE8sQ0k2UFAsU0FBVSxDQUlsQixtQ0FNUSx5Qkp2UU8sQ0lpUWYsaUlBeUJZLHdCSjFSRyxDSStSZiw4RkFPUSx5Qkp0U08sQ0krUmYsa1RBMEJZLHdCSnpURyxDSThUZiw2RUFRWSx5Qkp0VUcsQ0k4VGYsc0ZBa0JZLHdCSmhWRyxDSW1NbkIsMk1BMkJRLG1DSjdOZSxDSWdPbkIs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QUNULFNBQVUsQ0FDVixrQkFBbUIsQ0FFbkIsY0FBZSxDQUNmLGFBQWMsQ0FDZCwwQ0xxRjZDLENLcEY3QyxpQkxzSHNCLENLckh0QixlSkFZLENJQ1osb0JBQXFCLENBQ3JCLGlCQUFrQixDQUVsQixzQkFBdUIsQ0FDdkIsY0FBZSxDQUNmLHVDSmNtQixDSWRuQiwrQkpjbUIsQ0pkZix5QlFyQlIsZ0VBd0JRLGNBQWUsQ0FPdEIsQ0EvQkQsd0dBNEJRLFNBQVUsQ0FDVixnREpRdUMsQ0lSdkMsd0NKUXVDLENJSi9DLG9FQUNJLG9CQUFxQixDQU9yQixzK0RBQ0ksaUJMb0dvQixDS25HcEIsb0JMaENTLENLaUNULGlCTGlHb0IsQ0toR3BCLGdCTCtGbUIsQ0s3Rm5CLFVMdkNPLENLeUNQLHdCTHRDUyxDSzhCYiwwcE5BYVEsb0JMNkZvQyxDSzNGcEMsVUxoREcsQ0trREgsd0JMd0Z3QyxDS3pHaEQscTFEQUNJLGlCTGtIb0IsQ0tqSHBCLG9CTGhDUyxDS2lDVCxpQkwrR29CLENLOUdwQixnQkw2R21CLENLM0duQixhTHBDUyxDS3NDVCw0Qkx1RytCLENLL0duQyxndk1BYVEsb0JMMkdvQyxDS3pHcEMsVUxoREcsQ0trREgsd0JMc0d3QyxDS3ZIaEQscTFEQUNJLGlCTGdJb0IsQ0svSHBCLG9CTDlCZSxDSytCZixpQkw2SG9CLENLNUhwQixnQkwySG1CLENLekhuQixhTHBDUyxDS3NDVCx3QkxwQ2UsQ0s0Qm5CLGd2TUFhUSxvQkx5SG1DLENLdkhuQyxhTDdDSyxDSytDTCx3QkxvSHVDLENLckkvQyxxMURBQ0ksaUJMOElvQixDSzdJcEIsb0JMOUJlLENLK0JmLGlCTDJJb0IsQ0sxSXBCLGdCTHlJbUIsQ0t2SW5CLGFMbENlLENLb0NmLDRCTG1JK0IsQ0szSW5DLGd2TUFhUSxvQkx1SW1DLENLckluQyxhTDdDSyxDSytDTCx3QkxrSXVDLENLbkovQyxxMURBQ0ksYUw0SmtCLENLM0psQix3Qkx3SjJCLENLdkozQixlTHlKb0IsQ0t4SnBCLGNMdUptQixDS3JKbkIsYUxuQ1csQ0txQ1gsNEJMaUorQixDS3pKbkMsZ3ZNQWFRLHdCTHFKMkIsQ0tuSjNCLGFMM0NXLENLNkNYLDRCTGdKK0IsQ0tqS3ZDLHExREFDSSxpQkwwS29CLENLektwQixvQkwvQlcsQ0tnQ1gsa0JMdUtxQixDS3RLckIsZ0JMcUttQixDS25LbkIsVUx2Q08sQ0t5Q1Asd0JMckNXLENLNkJmLGd2TUFhUSxvQkxtS3NDLENLakt0QyxVTGhERyxDS2tESCx3Qkw4SjBDLENLL0tsRCxxMURBQ0ksaUJMd0xvQixDS3ZMcEIsb0JMaENTLENLaUNULGtCTHFMcUIsQ0twTHJCLGdCTG1MbUIsQ0tqTG5CLFVMdkNPLENLeUNQLHdCTHRDUyxDSzhCYixndk1BYVEsb0JMaUxvQyxDSy9LcEMsVUxoREcsQ0trREgsd0JMNEt3QyxDSzdMaEQsMCtEQUNJLGlCTHNNb0IsQ0tyTXBCLG9CTDlCZSxDSytCZixpQkxtTW9CLENLbE1wQixnQkxpTW1CLENLL0xuQixhTHBDUyxDS3NDVCx3QkxwQ2UsQ0s0Qm5CLHlyTkFhUSxvQkwrTG1DLENLN0xuQyxhTDdDSyxDSytDTCx3QkwwTHVDLENLM00vQyxndk1BMENJLHVCQUFnQixDQUFoQixlQUFnQixDQUh4Qix3UEFNWSxZTHpFVyxDS21FdkIsOCtEQVdRLFNBQVUsQ0FDVixXQUFZLENBQ1osaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixlQUFnQixDQWZ4Qixnc0VBa0JZLHVDSi9EVyxDSStEWCwrQkovRFcsQ0lvRXZCLGlCQUdJLGlCQUNnQixDQUpwQix1RkFDSSw0QkFBNkIsQ0FDN0IsNEJBQTZCLENBRTdCLHVCQUFnQixDQUFoQixlQU1vQixDQVZ4QixzRUFPUSx5QkFHZ0IsQ0FJeEIsbUhBSUksdUJBQWdCLENBQWhCLG9CQUFnQixDQUFoQixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsMEJBQW9CLENBQXBCLDBCQUFvQixDQUFwQixtQkFBb0IsQ0FDcEIsdUJBQXVCLENBQXZCLG9CQUF1QixDQUF2QixzQkFBdUIsQ0FDdkIsd0JBQW1CLENBQW5CLHFCQUFtQixDQUFuQixrQkFBbUIsQ0FDbkIseUJBQXNCLENB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QWIsWUFBYSxDQUNiLHVCQUF1QixDQUF2QixvQkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLGlCQUFrQixDQUdsQix3QkFBcUIsQ0FDckIsa0JBQW1CLENBQ25CLHFCQUFzQixDQUN0QixpREFBMkMsQ0FBM0MseUNBQTJDLENBRzdDLDBCQUNDLFVBQVcsQ0FDVixXQUFZLENBQ1osaUJBQWtCLENBR3BCLDRCQUNDLGlCQUFrQixDQUNqQixXQUFZLENBQ1osV0FBWSxDQUNaLGFBQWMsQ0FHaEIsOEJBQ0Msb0JBQXFCLENBR3RCLGtDQUNDLFVBQVksQ0FHYixtQ0FDRSxVQUFXLENBQ1gsUUFBUyxDQUNULGdCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBSXBCLHVDQUNHLFVBQVcsQ0FDVixXQUFZLENBQ1osaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBQ1AsbUJBQWlCLENBQWpCLGdCQUFpQixDQUNqQixRQUFTLENBQ1gsa0JBQW9CLENBR3RCLDRCQUNFLFVBQVcsQ0FDWCxhQUFjLENBR2hCLDZCQUNDLG9CQUFxQixDQUdyQixtQ0FDQSxvQkFBcUIiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBTaXplc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4lYnVyai10b3Age1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIH1cbn1cbiVidXJqLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgfVxufVxuJWJ1cmotbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICB9XG59XG4lYnVyai1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgIH1cbn1cbiVidXJqLXRvcC1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICB9XG59XG4lYnVyai1ib3R0b20tbWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgfVxufVxuJWJ1cmotbGVmdC1tYXJnaW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMHB4O1xuICAgIH1cbn1cbiVidXJqLXJpZ2h0LW1hcmdpbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcbiAgICB9XG59XG5cbiVlbXBpcmUtdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgfVxufVxuJWVtcGlyZS1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG59XG4lZW1waXJlLXRvcC1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICB9XG59XG4lZW1waXJlLWJvdHRvbS1tYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICB9XG59XG5cbiVlaWZmZWwtdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgICB9XG59XG4lZWlmZmVsLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgfVxufVxuJWVpZmZlbC1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjRweDtcbiAgICB9XG59XG4lZWlmZmVsLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjRweDtcbiAgICB9XG59XG4lZWlmZmVsLXRvcC1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgIH1cbn1cbiVlaWZmZWwtYm90dG9tLW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgfVxufVxuJWVpZmZlbC1sZWZ0LW1hcmdpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY0cHg7XG4gICAgfVxufVxuJWVpZmZlbC1yaWdodC1tYXJnaW4ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xuICAgIH1cbn1cblxuJWxpYmVydHktdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cbn1cbiVsaWJlcnR5LWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG59XG4lbGliZXJ0eS1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxufVxuJWxpYmVydHktcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cbn1cbiVsaWJlcnR5LXRvcC1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbn1cbiVsaWJlcnR5LWJvdHRvbS1tYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbn1cbiVsaWJlcnR5LWxlZnQtbWFyZ2luIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIH1cbn1cbiVsaWJlcnR5LXJpZ2h0LW1hcmdpbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIH1cbn1cblxuJWxvbmRvbmJyaWRnZS10b3Age1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxufVxuJWxvbmRvbmJyaWRnZS1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuJWxvbmRvbmJyaWRnZS1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxufVxuJWxvbmRvbmJyaWRnZS1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuJWxvbmRvbmJyaWRnZS10b3AtbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG4lbG9uZG9uYnJpZGdlLWJvdHRvbS1tYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cbiVsb25kb25icmlkZ2UtcmlnaHQtbWFyZ2luIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxufVxuJWxvbmRvbmJyaWRnZS1sZWZ0LW1hcmdpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG59XG5cbi5idXJqIHtcbiAgICBAZXh0ZW5kICVidXJqLXRvcDtcbiAgICBAZXh0ZW5kICVidXJqLWJvdHRvbTtcbn1cblxuLmVtcGlyZSB7XG4gICAgQGV4dGVuZCAlZW1waXJlLXRvcDtcbiAgICBAZXh0ZW5kICVlbXBpcmUtYm90dG9tO1xufVxuXG4uZWlmZmVsIHtcbiAgICBAZXh0ZW5kICVlaWZmZWwtdG9wO1xuICAgIEBleHRlbmQgJWVpZmZlbC1ib3R0b207XG59XG4ubGliZXJ0eSB7XG4gICAgQGV4dGVuZCAlbGliZXJ0eS10b3A7XG4gICAgQGV4dGVuZCAlbGliZXJ0eS1ib3R0b207XG59XG4ubG9uZG9uYnJpZGdlIHtcbiAgICBAZXh0ZW5kICVsb25kb25icmlkZ2UtdG9wO1xuICAgIEBleHRlbmQgJWxvbmRvbmJyaWRnZS1ib3R0b207XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgTWl4aW5zXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qXG4gKiBEZWNsYXJhdGlvbiBvZiByZXNwb25zaXZlIGJyZWFrcG9pbnRzIGF2YWlsYWJsZSBmb3IgdXNlLCBrZXB0IHVwLXRvLWRhdGUgd2l0aCBsYXRlc3QgQm9vdHN0cmFwIHZlcnNpb24uXG4gKiBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy80LjMvbGF5b3V0L292ZXJ2aWV3LyNyZXNwb25zaXZlLWJyZWFrcG9pbnRzXG4gKiBoZyAoaHVnZSkgYW5kIGVuIChlbm91cm1vdXMpIGFyZSBvdXIgb3duIHZhcmlhdGlvbnMsIHRvIHN1cHBvcnQgc3BlY2lmaWMgc3R5bGluZyBmb3IgZXZlbiBiaWdnZXIgc2NyZWVucy5cbiAqL1xuJGJyZWFrcG9pbnRzOiAoXG4gICAgJ3NtJyAgOiA1NzZweCxcbiAgICAnbWQnICA6IDc2OHB4LFxuICAgICdsZycgIDogOTkycHgsXG4gICAgJ2xnLXhsJyAgOiAxMDAwcHgsXG4gICAgJ3hsJyAgOiAxMjAwcHgsXG4gICAgJ3hsLWhnJyAgOiAxMzYwcHgsXG4gICAgJ2hnJyAgOiAxNDQwcHgsXG4gICAgJ2hnLWVuJyAgOiAxNTAwcHgsXG4gICAgJ2VuJyAgOiAxNjgwcHhcbik7XG5cbkBtaXhpbiBicCgkYnJlYWtwb2ludCkge1xuICAgICR2YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdmFsdWUpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiBcIlxuICAgICAgICArIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEVsZW1lbnRzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qXG4gKiBodHRwczovL2Nzcy10cmlja3MuY29tL2luaGVyaXRpbmctYm94LXNpemluZy1wcm9iYWJseS1zbGlnaHRseS1iZXR0ZXItYmVzdC1wcmFjdGljZS9cbiAqL1xuIGh0bWwge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5ib2R5IHt9XG5cbi5hYS1zaXRlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuaGVhZGVyLCBtYWluLCBmb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5tYWluIHt9XG5cbi8vIEZvcmNlIHRoZSBmb290ZXIgdG8gYm90dG9tIG9mIHRoZSBwYWdlLCBldmVuIGlmIHRoZSBjb250ZW50IGRvZXMgbm90IGZpbGwgdGhlIHZpZXdwb3J0IGhlaWdodFxuPiBmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstdGV4dC1kZWNvcmF0aW9uO1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcblxuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcblxuICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGFuaW1hdGlvbjtcbn1cblxuYTp2aXNpdGVkIHtcbn1cblxuYTpob3ZlcixcbmE6Zm9jdXMsXG5hOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yLWhvdmVyO1xufVxuXG5hOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbmhyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRsaWdodDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxufVxuXG5pbWcsIHZpZGVvLCBpZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBTdHlsZVxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEJhc2VcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qKlxuICAqIEluaXRpYWxpemF0aW9uIChub2RlX21vZHVsZXMgYW5kIG90aGVyIGV4dGVybmFsIHNvdXJjZXMgLSBpbXBvcnRlZCB3aXRoIHBvc3Rjc3MtaW1wb3J0XG4gICovXG5AaW1wb3J0IHVybChub3JtYWxpemUuY3NzKTtcbi8qKlxuICAqIEhlbHBlcnNcbiAgKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBIZWxwZXJzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgRnVuY3Rpb25zXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuIEZ1bmN0aW9uIHRvIGNyZWF0ZSBhbiBvcHRpbWl6ZWQgc3ZnIHVybFxuVmVyc2lvbjogMS4wLjZcblxuU291cmNlOiBodHRwczovL2NvZGVwZW4uaW8vamFrb2ItZS9wZW4vZG9Nb01MXG5cblVzYWdlOlxuLmNsYXNzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj4uLi4uLjwvc3ZnPicpO1xufVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgTWl4aW5zXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxuICogRGVjbGFyYXRpb24gb2YgcmVzcG9uc2l2ZSBicmVha3BvaW50cyBhdmFpbGFibGUgZm9yIHVzZSwga2VwdCB1cC10by1kYXRlIHdpdGggbGF0ZXN0IEJvb3RzdHJhcCB2ZXJzaW9uLlxuICogaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNC4zL2xheW91dC9vdmVydmlldy8jcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuICogaGcgKGh1Z2UpIGFuZCBlbiAoZW5vdXJtb3VzKSBhcmUgb3VyIG93biB2YXJpYXRpb25zLCB0byBzdXBwb3J0IHNwZWNpZmljIHN0eWxpbmcgZm9yIGV2ZW4gYmlnZ2VyIHNjcmVlbnMuXG4gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBTaXplc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ1cmosIC5hYS1tb2R1bGUtc3BhY2luZy0tbGFyZ2UsIC5hYS1tb2R1bGUtc3BhY2luZy10b3AtLWxhcmdlLCAuYWEtcGFuZWwsIC5hYS1zeXN0ZW0ge1xuICBwYWRkaW5nLXRvcDogODBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYnVyaiwgLmFhLW1vZHVsZS1zcGFjaW5nLS1sYXJnZSwgLmFhLW1vZHVsZS1zcGFjaW5nLXRvcC0tbGFyZ2UsIC5hYS1wYW5lbCwgLmFhLXN5c3RlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTIwcHg7IH0gfVxuXG4uYnVyaiwgLmFhLW1vZHVsZS1zcGFjaW5nLS1sYXJnZSwgLmFhLW1vZHVsZS1zcGFjaW5nLWJvdHRvbS0tbGFyZ2UsIC5hYS1wYW5lbCwgLmFhLXN5c3RlbSwgLmFhLXBhZ2luYXRpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYnVyaiwgLmFhLW1vZHVsZS1zcGFjaW5nLS1sYXJnZSwgLmFhLW1vZHVsZS1zcGFjaW5nLWJvdHRvbS0tbGFyZ2UsIC5hYS1wYW5lbCwgLmFhLXN5c3RlbSwgLmFhLXBhZ2luYXRpb24ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4OyB9IH1cblxuLmVtcGlyZSwgLmFhLW1vZHVsZS1zcGFjaW5nLS1tZWRpdW0sIC5hYS1tb2R1bGUtc3BhY2luZy10b3AtLW1lZGl1bSwgLmFhLWNvbHVtbi0tdGV4dCwgLmFhLWJsb2ctaGVhZGVyX19pbm5lciwgLmFhLWJsb2ctYXJ0aWNsZXMtLXJlbGF0ZWQgLmFhLWJsb2ctYXJ0aWNsZXNfX2lubmVyLCAuYWEtYmxvZy1wb3N0LS1iYXNpYyAuYWEtYmxvZy1wb3N0LWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZW1waXJlLCAuYWEtbW9kdWxlLXNwYWNpbmctLW1lZGl1bSwgLmFhLW1vZHVsZS1zcGFjaW5nLXRvcC0tbWVkaXVtLCAuYWEtY29sdW1uLS10ZXh0LCAuYWEtYmxvZy1oZWFkZXJfX2lubmVyLCAuYWEtYmxvZy1hcnRpY2xlcy0tcmVsYXRlZCAuYWEtYmxvZy1hcnRpY2xlc19faW5uZXIsIC5hYS1ibG9nLXBvc3QtLWJhc2ljIC5hYS1ibG9nLXBvc3QtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuZW1waXJlLCAuYWEtbW9kdWxlLXNwYWNpbmctLW1lZGl1bSwgLmFhLW1vZHVsZS1zcGFjaW5nLXRvcC0tbWVkaXVtLCAuYWEtY29sdW1uLS10ZXh0LCAuYWEtYmxvZy1oZWFkZXJfX2lubmVyLCAuYWEtYmxvZy1hcnRpY2xlcy0tcmVsYXRlZCAuYWEtYmxvZy1hcnRpY2xlc19faW5uZXIsIC5hYS1ibG9nLXBvc3QtLWJhc2ljIC5hYS1ibG9nLXBvc3QtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7IH0gfVxuXG4uZW1waXJlLCAuYWEtbW9kdWxlLXNwYWNpbmctLW1lZGl1bSwgLmFhLW1vZHVsZS1zcGFjaW5nLWJvdHRvbS0tbWVkaXVtLCAuYWEtY29sdW1uLS10ZXh0LCAuYWEtYmxvZy1hcnRpY2xlcywgLmFhLWJsb2ctcG9zdC1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmVtcGlyZSwgLmFhLW1vZHVsZS1zcGFjaW5nLS1tZWRpdW0sIC5hYS1tb2R1bGUtc3BhY2luZy1ib3R0b20tLW1lZGl1bSwgLmFhLWNvbHVtbi0tdGV4dCwgLmFhLWJsb2ctYXJ0aWNsZXMsIC5hYS1ibG9nLXBvc3QtY29udGVudCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuZW1waXJlLCAuYWEtbW9kdWxlLXNwYWNpbmctLW1lZGl1bSwgLmFhLW1vZHVsZS1zcGFjaW5nLWJvdHRvbS0tbWVkaXVtLCAuYWEtY29sdW1uLS10ZXh0LCAuYWEtYmxvZy1hcnRpY2xlcywgLmFhLWJsb2ctcG9zdC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfSB9XG5cbi5hYS1ibG9nLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWJsb2ctaGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmFhLWJsb2ctaGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9IH1cblxuLmVpZmZlbCwgLmFhLW1vZHVsZS1zcGFjaW5nLS1zbWFsbCwgLmFhLW1vZHVsZS1zcGFjaW5nLXRvcC0tc21hbGwsIC5hYS1zaXRlLWZvb3Rlcl9fZm9vdGVyLCAuYWEtY29sdW1ucy1pbWFnZSAuYWEtY29sdW1uLS1pbWFnZSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5laWZmZWwsIC5hYS1tb2R1bGUtc3BhY2luZy0tc21hbGwsIC5hYS1tb2R1bGUtc3BhY2luZy10b3AtLXNtYWxsLCAuYWEtc2l0ZS1mb290ZXJfX2Zvb3RlciwgLmFhLWNvbHVtbnMtaW1hZ2UgLmFhLWNvbHVtbi0taW1hZ2Uge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmVpZmZlbCwgLmFhLW1vZHVsZS1zcGFjaW5nLS1zbWFsbCwgLmFhLW1vZHVsZS1zcGFjaW5nLXRvcC0tc21hbGwsIC5hYS1zaXRlLWZvb3Rlcl9fZm9vdGVyLCAuYWEtY29sdW1ucy1pbWFnZSAuYWEtY29sdW1uLS1pbWFnZSB7XG4gICAgICBwYWRkaW5nLXRvcDogNjRweDsgfSB9XG5cbi5laWZmZWwsIC5hYS1tb2R1bGUtc3BhY2luZy0tc21hbGwsIC5hYS1tb2R1bGUtc3BhY2luZy1ib3R0b20tLXNtYWxsLCAuYWEtc2l0ZS1mb290ZXJfX2JvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZWlmZmVsLCAuYWEtbW9kdWxlLXNwYWNpbmctLXNtYWxsLCAuYWEtbW9kdWxlLXNwYWNpbmctYm90dG9tLS1zbWFsbCwgLmFhLXNpdGUtZm9vdGVyX19ib2R5IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5laWZmZWwsIC5hYS1tb2R1bGUtc3BhY2luZy0tc21hbGwsIC5hYS1tb2R1bGUtc3BhY2luZy1ib3R0b20tLXNtYWxsLCAuYWEtc2l0ZS1mb290ZXJfX2JvZHkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7IH0gfVxuXG4uYWEtdGFicy0tbmF2IC5hYS10YWJzLS1saW5rcyxcbi5hYS1tb2R1bGUgLmFhLXRhYnMtLW5hdiAuYWEtdGFicy0tbGlua3Mge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS10YWJzLS1uYXYgLmFhLXRhYnMtLWxpbmtzLFxuICAgIC5hYS1tb2R1bGUgLmFhLXRhYnMtLW5hdiAuYWEtdGFicy0tbGlua3Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuYWEtdGFicy0tbmF2IC5hYS10YWJzLS1saW5rcyxcbiAgICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgLmFhLXRhYnMtLWxpbmtzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7IH0gfVxuXG4ubGliZXJ0eSwgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLWFydGljbGVfX2JvZHksIC5hYS1ibG9nLXBvc3QtaW50cm8ge1xuICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmxpYmVydHksIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX19ib2R5LCAuYWEtYmxvZy1wb3N0LWludHJvIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9IH1cblxuLmxpYmVydHksIC5hYS1ibG9nLWhlYWRlcl9faW5uZXIsIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX19ib2R5LCAuYWEtYmxvZy1wb3N0LWludHJvIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5saWJlcnR5LCAuYWEtYmxvZy1oZWFkZXJfX2lubmVyLCAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSwgLmFhLWJsb2ctcG9zdC1pbnRybyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfSB9XG5cbi5hYS1ibG9nLXBvc3QtaW50cm9fX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtaW50cm9fX2hlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuLmxvbmRvbmJyaWRnZSwgLmFhLW1vZHVsZS1zcGFjaW5nLS1zbWFsbGVzdCwgLmFhLW1vZHVsZS1zcGFjaW5nLXRvcC0tc21hbGxlc3Qge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubG9uZG9uYnJpZGdlLCAuYWEtbW9kdWxlLXNwYWNpbmctLXNtYWxsZXN0LCAuYWEtbW9kdWxlLXNwYWNpbmctdG9wLS1zbWFsbGVzdCB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDsgfSB9XG5cbi5sb25kb25icmlkZ2UsIC5hYS1tb2R1bGUtc3BhY2luZy0tc21hbGxlc3QsIC5hYS1tb2R1bGUtc3BhY2luZy1ib3R0b20tLXNtYWxsZXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmxvbmRvbmJyaWRnZSwgLmFhLW1vZHVsZS1zcGFjaW5nLS1zbWFsbGVzdCwgLmFhLW1vZHVsZS1zcGFjaW5nLWJvdHRvbS0tc21hbGxlc3Qge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgVmFyaWFibGVzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxuICogQXNzZXRzIHBhdGhcbiAqL1xuLypcbiAqIEZvbnQgd2VpZ2h0c1xuICogRGVmaW5lZCBieSBudW1iZXIgc2luY2Ugd2VpZ2h0IG5hbWUgY2FuIHZhcnkgZGVwZW5kaW5nIG9uIGZvbnQtZmFtaWx5LlxuICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBUaGVtZSBkZWZhdWx0IHZhcmlhYmxlc1xuXG4gICAgTk9URTogRG8gbm90IG92ZXJyaWRlIHRoZXNlIGRpcmVjdGx5LlxuICAgIFRoZXkgY2FuIGJlIG92ZXJyaWRkZW4gaW4gaGVscGVycy90aGVtZS1vdmVycmlkZXMuc2Nzcy5cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcbiogICBDb2xvcnNcbiovXG4vKlxuKiAgIExpbmtzXG4qL1xuLypcbiogICBUZXh0L2NvbnRlbnQgY29sb3JzIG9uIGJyYW5kIGNvbG9yZWQgYmFja2dyb3VuZHNcbiovXG4vKlxuKiAgIFR5cG9ncmFwaHlcbiovXG4vKlxuKiAgIEJ1dHRvbnNcbiovXG4vKlxuKiAgIEZvcm1zXG4qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFRoZW1lIGN1c3RvbSB2YXJpYWJsZXNcblxuICAgIFRvIG92ZXJyaWRlIHRoZW1lIGRlZmF1bHQgdmFyaWFibGVzLCB1bmNvbW1lbnQgdGhlIHZhcmlhYmxlcyBiZWxvdy5cbiAgICAoSWYgeW91IG5lZWQgc29tZSBvZiB0aGUgZGVmYXVsdCB2YXJpYWJsZXMsIHVuY29tbWVudCBvbmx5IHRoZSBvbmVzIHRoYXQgc2hvdWxkIGJlIG92ZXJyaWRkZW4pXG5cbiAgICBUaXA6IFlvdSBjYW4gdG9nZ2xlL3VudG9nZ2xlIGNvbW1lbnRzIHJhcGlkbHkgd2l0aCB0aGUgXCJUb2dnbGUgTGluZSBDb21tZW50XCIgc2hvcnRjdXRcbiAgICAoZWRpdG9yLmFjdGlvbi5jb21tZW50TGluZSkuXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxuKiAgIEZvcm1zXG4qL1xuLyoqXG4gICogQ29yZVxuICAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEVsZW1lbnRzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxuICogaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvXG4gKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuLmFhLXNpdGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuaGVhZGVyLCBtYWluLCBmb290ZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4+IGZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG4gIGNvbG9yOiAjMTAyNDNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7IH1cblxuYTpob3ZlcixcbmE6Zm9jdXMsXG5hOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMGIxODJhOyB9XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmE6aG92ZXIsXG5hOmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7IH1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjZjlmOWY5OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGhyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG5pbWcsIHZpZGVvLCBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBGb250c1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQWJlbCBQcm8nO1xuICBzcmM6IHVybChcImh0dHBzOi8vZi5odWJzcG90dXNlcmNvbnRlbnQyMC5uZXQvaHViZnMvODg0MDQ3OC9hYmVsLXByby13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL2YuaHVic3BvdHVzZXJjb250ZW50MjAubmV0L2h1YmZzLzg4NDA0NzgvYWJlbC1wcm8td2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FiZWwgUHJvIEJvbGQnO1xuICBzcmM6IHVybChcImh0dHBzOi8vZi5odWJzcG90dXNlcmNvbnRlbnQyMC5uZXQvaHViZnMvODg0MDQ3OC9hYmVsLXByby1ib2xkLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImh0dHBzOi8vZi5odWJzcG90dXNlcmNvbnRlbnQyMC5uZXQvaHViZnMvODg0MDQ3OC9hYmVsLXByby1ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFR5cG9ncmFwaHlcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTAyNDNlO1xuICAvKm92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIGh5cGhlbnM6IGF1dG87Ki8gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyB9IH1cblxuaDEsXG5oMixcbi5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbmgzLFxuLmFhLWNhcmRzLS1hcnRpY2xlcyAuYWEtY2FyZF9fdGl0bGUsXG4uYWEtYmxvZy1hcnRpY2xlcy0tbGlzdCAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLFxuLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbmg0LFxuaDUsXG4uYWEtYmxvZy1hcnRpY2xlX19jYXRlZ29yeSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm8gQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IGluaGVyaXQ7IH1cbiAgaDEgYnIsXG4gIGgyIGJyLFxuICAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUgYnIsXG4gIGgzIGJyLFxuICAuYWEtY2FyZHMtLWFydGljbGVzIC5hYS1jYXJkX190aXRsZSBicixcbiAgLmFhLWJsb2ctYXJ0aWNsZXMtLWxpc3QgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSBicixcbiAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSBicixcbiAgaDQgYnIsXG4gIGg1IGJyLFxuICAuYWEtYmxvZy1hcnRpY2xlX19jYXRlZ29yeSBicixcbiAgaDYgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaDEgYnIsXG4gICAgaDIgYnIsXG4gICAgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIGJyLFxuICAgIGgzIGJyLFxuICAgIC5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWNhcmRfX3RpdGxlIGJyLFxuICAgIC5hYS1ibG9nLWFydGljbGVzLS1saXN0IC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUgYnIsXG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSBicixcbiAgICBoNCBicixcbiAgICBoNSBicixcbiAgICAuYWEtYmxvZy1hcnRpY2xlX19jYXRlZ29yeSBicixcbiAgICBoNiBiciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIGgxOmxhc3QtY2hpbGQsXG4gIGgyOmxhc3QtY2hpbGQsXG4gIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX190aXRsZTpsYXN0LWNoaWxkLFxuICBoMzpsYXN0LWNoaWxkLFxuICAuYWEtY2FyZHMtLWFydGljbGVzIC5hYS1jYXJkX190aXRsZTpsYXN0LWNoaWxkLFxuICAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX3RpdGxlOmxhc3QtY2hpbGQsXG4gIGg0Omxhc3QtY2hpbGQsXG4gIGg1Omxhc3QtY2hpbGQsXG4gIC5hYS1ibG9nLWFydGljbGVfX2NhdGVnb3J5Omxhc3QtY2hpbGQsXG4gIGg2Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuaDEsIC5oMSwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAuc3VjY2VzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGgxLCAuaDEsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnN1Y2Nlc3Mge1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7IH0gfVxuXG5cbmgyLFxuLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuaDIsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm8gQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgXG4gICAgaDIsXG4gICAgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuaDIsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4OyB9IH1cblxuXG5oMyxcbi5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWNhcmRfX3RpdGxlLFxuLmFhLWJsb2ctYXJ0aWNsZXMtLWxpc3QgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbi5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5oMywgLmhzLWZvcm0gLmZvcm0tdGl0bGUsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIGgyLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIFxuICAgIGgzLFxuICAgIC5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWNhcmRfX3RpdGxlLFxuICAgIC5hYS1ibG9nLWFydGljbGVzLS1saXN0IC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsXG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSwgLmgzLCAuaHMtZm9ybSAuZm9ybS10aXRsZSwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgaDIsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSwgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4OyB9IH1cblxuaDQsIC5oNCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGg0LCAuaDQge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7IH0gfVxuXG5cbmg1LFxuLmFhLWJsb2ctYXJ0aWNsZV9fY2F0ZWdvcnksIC5oNSwgaDYsIC5oNiwgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmxhc3Qtb2YtdHlwZSAuc3BlYWtlci10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIFxuICAgIGg1LFxuICAgIC5hYS1ibG9nLWFydGljbGVfX2NhdGVnb3J5LCAuaDUsIGg2LCAuaDYsIC5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUgLnNwZWFrZXItdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH0gfVxuXG5oNiwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm8gQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cblxuLmFhLXRleHQtc2l6ZS0tc21hbGwsIC5hYS1ibG9nLWFydGljbGVfX2RhdGUsIC5hYS1ibG9nLWFydGljbGVfX2F1dGhvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLXRleHQtc2l6ZS0tc21hbGwsIC5hYS1ibG9nLWFydGljbGVfX2RhdGUsIC5hYS1ibG9nLWFydGljbGVfX2F1dGhvciB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG5cbi5hYS10ZXh0LXNpemUtLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtdGV4dC1zaXplLS1sYXJnZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDsgfSB9XG5cbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbi5hYS1pbWFnZS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCxcbi5hYS1ncmlkYm94ZXNfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsLFxuLmFhLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsLFxuLmFhLWN0YS1ib3hfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtaW1hZ2UtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwsXG4gICAgLmFhLWdyaWRib3hlc19fY29udGVudC0tY3VzdG9tLWxpc3QgdWwsXG4gICAgLmFhLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsLFxuICAgIC5hYS1jdGEtYm94X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gIC5hYS1pbWFnZS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bDpmaXJzdC1jaGlsZCxcbiAgLmFhLWdyaWRib3hlc19fY29udGVudC0tY3VzdG9tLWxpc3QgdWw6Zmlyc3QtY2hpbGQsXG4gIC5hYS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bDpmaXJzdC1jaGlsZCxcbiAgLmFhLWN0YS1ib3hfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5hYS1pbWFnZS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bDpsYXN0LWNoaWxkLFxuICAuYWEtZ3JpZGJveGVzX19jb250ZW50LS1jdXN0b20tbGlzdCB1bDpsYXN0LWNoaWxkLFxuICAuYWEtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWw6bGFzdC1jaGlsZCxcbiAgLmFhLWN0YS1ib3hfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmFhLWltYWdlLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpLFxuICAuYWEtZ3JpZGJveGVzX19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSxcbiAgLmFhLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpLFxuICAuYWEtY3RhLWJveF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4OyB9XG4gICAgLmFhLWltYWdlLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpOmxhc3QtY2hpbGQsXG4gICAgLmFhLWdyaWRib3hlc19fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGk6bGFzdC1jaGlsZCxcbiAgICAuYWEtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGk6bGFzdC1jaGlsZCxcbiAgICAuYWEtY3RhLWJveF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmFhLWltYWdlLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGgxLCAuYWEtaW1hZ2UtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgaDIsIC5hYS1pbWFnZS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtaW1hZ2UtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1pbWFnZS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSBoMywgLmFhLWltYWdlLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWNhcmRfX3RpdGxlLCAuYWEtY2FyZHMtLWFydGljbGVzIC5hYS1pbWFnZS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtY2FyZF9fdGl0bGUsIC5hYS1pbWFnZS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1pbWFnZS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSwgLmFhLWltYWdlLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGg0LCAuYWEtaW1hZ2UtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgaDUsIC5hYS1pbWFnZS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtYmxvZy1hcnRpY2xlX19jYXRlZ29yeSwgLmFhLWltYWdlLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGg2LFxuICAgIC5hYS1ncmlkYm94ZXNfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGgxLFxuICAgIC5hYS1ncmlkYm94ZXNfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGgyLFxuICAgIC5hYS1ncmlkYm94ZXNfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbiAgICAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWdyaWRib3hlc19fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsXG4gICAgLmFhLWdyaWRib3hlc19fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgaDMsXG4gICAgLmFhLWdyaWRib3hlc19fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgLmFhLWNhcmRzLS1hcnRpY2xlcyAuYWEtY2FyZF9fdGl0bGUsXG4gICAgLmFhLWNhcmRzLS1hcnRpY2xlcyAuYWEtZ3JpZGJveGVzX19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtY2FyZF9fdGl0bGUsXG4gICAgLmFhLWdyaWRib3hlc19fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbiAgICAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ncmlkYm94ZXNfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLFxuICAgIC5hYS1ncmlkYm94ZXNfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGg0LFxuICAgIC5hYS1ncmlkYm94ZXNfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGg1LFxuICAgIC5hYS1ncmlkYm94ZXNfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1ibG9nLWFydGljbGVfX2NhdGVnb3J5LFxuICAgIC5hYS1ncmlkYm94ZXNfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGg2LFxuICAgIC5hYS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSBoMSxcbiAgICAuYWEtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgaDIsXG4gICAgLmFhLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbiAgICAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLFxuICAgIC5hYS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSBoMyxcbiAgICAuYWEtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgLmFhLWNhcmRzLS1hcnRpY2xlcyAuYWEtY2FyZF9fdGl0bGUsXG4gICAgLmFhLWNhcmRzLS1hcnRpY2xlcyAuYWEtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgLmFhLWNhcmRfX3RpdGxlLFxuICAgIC5hYS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLFxuICAgIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLFxuICAgIC5hYS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSBoNCxcbiAgICAuYWEtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgaDUsXG4gICAgLmFhLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1ibG9nLWFydGljbGVfX2NhdGVnb3J5LFxuICAgIC5hYS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSBoNixcbiAgICAuYWEtY3RhLWJveF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgaDEsXG4gICAgLmFhLWN0YS1ib3hfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGgyLFxuICAgIC5hYS1jdGEtYm94X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsXG4gICAgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1jdGEtYm94X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbiAgICAuYWEtY3RhLWJveF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgaDMsXG4gICAgLmFhLWN0YS1ib3hfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWNhcmRfX3RpdGxlLFxuICAgIC5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWN0YS1ib3hfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIC5hYS1jYXJkX190aXRsZSxcbiAgICAuYWEtY3RhLWJveF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbiAgICAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1jdGEtYm94X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbiAgICAuYWEtY3RhLWJveF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgaDQsXG4gICAgLmFhLWN0YS1ib3hfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpIGg1LFxuICAgIC5hYS1jdGEtYm94X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCBsaSAuYWEtYmxvZy1hcnRpY2xlX19jYXRlZ29yeSxcbiAgICAuYWEtY3RhLWJveF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGkgaDYge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7IH1cbiAgLmFhLWltYWdlLXRleHRfX2NvbnRlbnQtLWN1c3RvbS1saXN0IHVsIGxpOmJlZm9yZSxcbiAgLmFhLWdyaWRib3hlc19fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGk6YmVmb3JlLFxuICAuYWEtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGk6YmVmb3JlLFxuICAuYWEtY3RhLWJveF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vODYxNDA3Ni5mczEuaHVic3BvdHVzZXJjb250ZW50LW5hMS5uZXQvaHViZnMvODYxNDA3Ni9TVkdzJTIwZm9yJTIwQ1NTJTIwLSUyMGRvJTIwbm90JTIwZGVsZXRlL2xpc3QtaWNvbi5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA0cHg7IH1cblxuLmFhLW1vZHVsZSBvbCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtbW9kdWxlIG9sIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLmFhLW1vZHVsZSBvbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAuYWEtbW9kdWxlIG9sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuaW1nICsgcCxcbmltZyArIHN0cm9uZyxcbmltZyArIGgxLFxuaW1nICsgaDIsXG4uYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgaW1nICsgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsXG5pbWcgKyBoMyxcbi5hYS1jYXJkcy0tYXJ0aWNsZXMgaW1nICsgLmFhLWNhcmRfX3RpdGxlLFxuLmFhLWJsb2ctYXJ0aWNsZXMtLWxpc3QgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSBpbWcgKyAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbi5hYS1ibG9nLWFydGljbGVfX2JvZHkgaW1nICsgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsXG5pbWcgKyBoNCxcbmltZyArIGg1LFxuaW1nICsgLmFhLWJsb2ctYXJ0aWNsZV9fY2F0ZWdvcnksXG5pbWcgKyBoNixcbnAgKyBoMSxcbnAgKyBoMixcbi5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCBwICsgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsXG5wICsgaDMsXG4uYWEtY2FyZHMtLWFydGljbGVzIHAgKyAuYWEtY2FyZF9fdGl0bGUsXG4uYWEtYmxvZy1hcnRpY2xlcy0tbGlzdCAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IHAgKyAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbi5hYS1ibG9nLWFydGljbGVfX2JvZHkgcCArIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLFxucCArIGg0LFxucCArIGg1LFxucCArIC5hYS1ibG9nLWFydGljbGVfX2NhdGVnb3J5LFxucCArIGg2IHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9IH1cblxuLmFhLXRleHQtY29sdW1uIGJsb2NrcXVvdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LWZhbWlseTogXCJBYmVsIFByb1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEwMjQzZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtdGV4dC1jb2x1bW4gYmxvY2txdW90ZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7IH0gfVxuICAuYWEtdGV4dC1jb2x1bW4gYmxvY2txdW90ZSBwLCAuYWEtdGV4dC1jb2x1bW4gYmxvY2txdW90ZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgLmFhLXRleHQtY29sdW1uIGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyUzRSUzQ3BhdGggZD0nTTAgMjE2QzAgMTQ5LjcgNTMuNyA5NiAxMjAgOTZoOGMxNy43IDAgMzIgMTQuMyAzMiAzMnMtMTQuMyAzMi0zMiAzMmgtOGMtMzAuOSAwLTU2IDI1LjEtNTYgNTZ2OGg2NGMzNS4zIDAgNjQgMjguNyA2NCA2NHY2NGMwIDM1LjMtMjguNyA2NC02NCA2NEg2NGMtMzUuMyAwLTY0LTI4LjctNjQtNjRWMzIwIDI4OCAyMTZ6bTI1NiAwYzAtNjYuMyA1My43LTEyMCAxMjAtMTIwaDhjMTcuNyAwIDMyIDE0LjMgMzIgMzJzLTE0LjMgMzItMzIgMzJoLThjLTMwLjkgMC01NiAyNS4xLTU2IDU2djhoNjRjMzUuMyAwIDY0IDI4LjcgNjQgNjR2NjRjMCAzNS4zLTI4LjcgNjQtNjQgNjRIMzIwYy0zNS4zIDAtNjQtMjguNy02NC02NFYzMjAgMjg4IDIxNnonIGZpbGw9JyUyMzEwMjQzRScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWEtdGV4dC1jb2x1bW4gYmxvY2txdW90ZTpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDsgfSB9XG4gIC5hYS10ZXh0LWNvbHVtbiBibG9ja3F1b3RlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC01cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMiclM0UlM0NwYXRoIGQ9J000NDggMjk2YzAgNjYuMy01My43IDEyMC0xMjAgMTIwaC04Yy0xNy43IDAtMzItMTQuMy0zMi0zMnMxNC4zLTMyIDMyLTMyaDhjMzAuOSAwIDU2LTI1LjEgNTYtNTZ2LThIMzIwYy0zNS4zIDAtNjQtMjguNy02NC02NFYxNjBjMC0zNS4zIDI4LjctNjQgNjQtNjRoNjRjMzUuMyAwIDY0IDI4LjcgNjQgNjR2MzIgMzIgNzJ6bS0yNTYgMGMwIDY2LjMtNTMuNyAxMjAtMTIwIDEyMEg2NGMtMTcuNyAwLTMyLTE0LjMtMzItMzJzMTQuMy0zMiAzMi0zMmg4YzMwLjkgMCA1Ni0yNS4xIDU2LTU2di04SDY0Yy0zNS4zIDAtNjQtMjguNy02NC02NFYxNjBjMC0zNS4zIDI4LjctNjQgNjQtNjRoNjRjMzUuMyAwIDY0IDI4LjcgNjQgNjR2MzIgMzIgNzJ6JyBmaWxsPSclMjMxMDI0M0UnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLXRleHQtY29sdW1uIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDsgfSB9XG5cbnN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5maWdjYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJvZHlfZm9udCk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uYWEtc3ViaGVhZGluZywgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4uYWEtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm8gQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYWEtc3ViaGVhZGluZzpsYXN0LWNoaWxkLCAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbjpsYXN0LWNoaWxkLFxuICAuYWEtbGFiZWw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgVXRpbGl0aWVzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWEtYmctaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLmFhLWJnLWltYWdlLXRvcC1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYWEtYmctaW1hZ2UtdG9wLXJpZ2h0IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtYmctaW1hZ2UtdG9wLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG4vKlxuICogQmFja2dyb3VuZCBjb2xvcnNcbiAqL1xuLmFhLWJnLXByaW1hcnksIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3Zlcixcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFhLWJnLXByaW1hcnkgLmFhLWxhYmVsLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIC5hYS1sYWJlbCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgLmFhLWxhYmVsLFxuICAuYWEtYmctcHJpbWFyeSAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIC5hYS1zdWJoZWFkaW5nLFxuICAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLXByaW1hcnkgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLXByaW1hcnkgLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAuYWEtYmctcHJpbWFyeSBhLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmFhLWJnLXByaW1hcnkgYTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYTpob3ZlciwgLmFhLWJnLXByaW1hcnkgYTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYTphY3RpdmUsIC5hYS1iZy1wcmltYXJ5IGE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFhLWJnLXByaW1hcnkgLmhzLWlucHV0LCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIC5ocy1pbnB1dCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgLmhzLWlucHV0LCAuYWEtYmctcHJpbWFyeSAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLXByaW1hcnkgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQge1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4uYWEtYmctc2Vjb25kYXJ5LCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnksIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIsXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFhLWJnLXNlY29uZGFyeSAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgLmFhLWxhYmVsLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIC5hYS1sYWJlbCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyAuYWEtbGFiZWwsXG4gIC5hYS1iZy1zZWNvbmRhcnkgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1zZWNvbmRhcnkgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLXNlY29uZGFyeSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4ge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5hYS1iZy1zZWNvbmRhcnkgYSwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmFhLWJnLXNlY29uZGFyeSBhOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhOmhvdmVyLCAuYWEtYmctc2Vjb25kYXJ5IGE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGE6YWN0aXZlLCAuYWEtYmctc2Vjb25kYXJ5IGE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFhLWJnLXNlY29uZGFyeSAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgLmhzLWlucHV0LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIC5ocy1pbnB1dCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyAuaHMtaW5wdXQsIC5hYS1iZy1zZWNvbmRhcnkgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1zZWNvbmRhcnkgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQge1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4uYWEtYmctY29tcGxlbWVudGFyeSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnksIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnksIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyLFxuLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzEwMjQzZTsgfVxuICAuYWEtYmctY29tcGxlbWVudGFyeSAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IC5hYS1sYWJlbCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgLmFhLWxhYmVsLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyAuYWEtbGFiZWwsXG4gIC5hYS1iZy1jb21wbGVtZW50YXJ5IC5hYS1zdWJoZWFkaW5nLFxuICAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIC5hYS1zdWJoZWFkaW5nLFxuICAuYWEtYmctY29tcGxlbWVudGFyeSAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctY29tcGxlbWVudGFyeSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4ge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEsIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYSB7XG4gICAgY29sb3I6ICMxMDI0M2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuYWEtYmctY29tcGxlbWVudGFyeSBhOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhOmhvdmVyLCAuYWEtYmctY29tcGxlbWVudGFyeSBhOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhOmFjdGl2ZSwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzBiMTgyYTsgfVxuICAuYWEtYmctY29tcGxlbWVudGFyeSAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IC5ocy1pbnB1dCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgLmhzLWlucHV0LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyAuaHMtaW5wdXQsIC5hYS1iZy1jb21wbGVtZW50YXJ5IC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuYWEtYmctY29tcGxlbWVudGFyeSAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCB7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyB9XG5cbi5hYS1iZy1pbWFnZS1maXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuICAuYWEtYmctaW1hZ2UtZml0IGltZywgLmFhLWJnLWltYWdlLWZpdCBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uYWEtYmctbGlnaHQsIC5hYS1iZy1vdmVybGF5LS1saWdodCwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tbGlnaHQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3Zlcixcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMTAyNDNlOyB9XG4gIC5hYS1iZy1saWdodCAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LS1saWdodCAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyAuYWEtbGFiZWwsXG4gIC5hYS1iZy1saWdodCAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IC5hYS1zdWJoZWFkaW5nLFxuICAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLWxpZ2h0IC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS1iZy1saWdodCAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1iZy1vdmVybGF5LS1saWdodCAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctb3ZlcmxheS0tbGlnaHQgLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4ge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5hYS1iZy1saWdodCBhLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYSwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tbGlnaHQgYSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhIHtcbiAgICBjb2xvcjogIzEwMjQzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5hYS1iZy1saWdodCBhOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhOmhvdmVyLCAuYWEtYmctbGlnaHQgYTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYTphY3RpdmUsIC5hYS1iZy1saWdodCBhOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMGIxODJhOyB9XG4gIC5hYS1iZy1saWdodCAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LS1saWdodCAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyAuaHMtaW5wdXQsIC5hYS1iZy1saWdodCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLWxpZ2h0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1vdmVybGF5LS1saWdodCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cblxuLmFhLWJnLWRhcmssIC5hYS1iZy1vdmVybGF5LS1kYXJrLCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1kYXJrLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3Zlcixcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFhLWJnLWRhcmsgLmFhLWxhYmVsLCAuYWEtYmctb3ZlcmxheS0tZGFyayAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIC5hYS1sYWJlbCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgLmFhLWxhYmVsLFxuICAuYWEtYmctZGFyayAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLW92ZXJsYXktLWRhcmsgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIC5hYS1zdWJoZWFkaW5nLFxuICAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLWRhcmsgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLWRhcmsgLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtYmctb3ZlcmxheS0tZGFyayAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctb3ZlcmxheS0tZGFyayAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAuYWEtYmctZGFyayBhLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1kYXJrIGEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmFhLWJnLWRhcmsgYTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYTpob3ZlciwgLmFhLWJnLWRhcmsgYTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYTphY3RpdmUsIC5hYS1iZy1kYXJrIGE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFhLWJnLWRhcmsgLmhzLWlucHV0LCAuYWEtYmctb3ZlcmxheS0tZGFyayAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIC5ocy1pbnB1dCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgLmhzLWlucHV0LCAuYWEtYmctZGFyayAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLWRhcmsgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1iZy1vdmVybGF5LS1kYXJrIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuYWEtYmctb3ZlcmxheS0tZGFyayAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQge1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4uYWEtYmctcHJpbWFyeS1saWdodCwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQsIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyLFxuLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzEwMjQzZTsgfVxuICAuYWEtYmctcHJpbWFyeS1saWdodCAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IC5hYS1sYWJlbCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgLmFhLWxhYmVsLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyAuYWEtbGFiZWwsXG4gIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IC5hYS1zdWJoZWFkaW5nLFxuICAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIC5hYS1zdWJoZWFkaW5nLFxuICAuYWEtYmctcHJpbWFyeS1saWdodCAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctcHJpbWFyeS1saWdodCAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4ge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEsIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYSB7XG4gICAgY29sb3I6ICMxMDI0M2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuYWEtYmctcHJpbWFyeS1saWdodCBhOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhOmhvdmVyLCAuYWEtYmctcHJpbWFyeS1saWdodCBhOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhOmFjdGl2ZSwgLmFhLWJnLXByaW1hcnktbGlnaHQgYTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzBiMTgyYTsgfVxuICAuYWEtYmctcHJpbWFyeS1saWdodCAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IC5ocy1pbnB1dCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgLmhzLWlucHV0LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyAuaHMtaW5wdXQsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuYWEtYmctcHJpbWFyeS1saWdodCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCB7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyB9XG5cbi5hYS1iZy1zZWNvbmRhcnktbGlnaHQsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQsIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3Zlcixcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzEwMjQzZTsgfVxuICAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IC5hYS1sYWJlbCwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgLmFhLWxhYmVsLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIC5hYS1sYWJlbCxcbiAgLmFhLWJnLXNlY29uZGFyeS1saWdodCAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLXNlY29uZGFyeS1saWdodCAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbiB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEsIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYSB7XG4gICAgY29sb3I6ICMxMDI0M2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGE6aG92ZXIsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYTphY3RpdmUsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzBiMTgyYTsgfVxuICAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IC5ocy1pbnB1dCwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgLmhzLWlucHV0LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIC5ocy1pbnB1dCwgLmFhLWJnLXNlY29uZGFyeS1saWdodCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLXNlY29uZGFyeS1saWdodCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCB7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyB9XG5cbi5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0LCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIsXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMTAyNDNlOyB9XG4gIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IC5hYS1sYWJlbCwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgLmFhLWxhYmVsLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciAuYWEtbGFiZWwsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIC5hYS1sYWJlbCxcbiAgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IC5hYS1zdWJoZWFkaW5nLFxuICAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciAuYWEtc3ViaGVhZGluZyxcbiAgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgLmFhLXN1YmhlYWRpbmcsXG4gIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbixcbiAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLFxuICAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbiB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYSwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhIHtcbiAgICBjb2xvcjogIzEwMjQzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGE6aG92ZXIsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGE6YWN0aXZlLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMGIxODJhOyB9XG4gIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IC5ocy1pbnB1dCwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgLmhzLWlucHV0LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciAuaHMtaW5wdXQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIC5ocy1pbnB1dCwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cblxuLypcbiAqIEdlbmVyYXRlIHV0aWxpdHkgY2xhc3NlcyBhbmQgc3R5bGluZyBmb3IgYWxsIGJhY2tncm91bmQgY29sb3JzIGRlZmluZWQgaW4gJGNvbG9yc1xuICovXG4uYWEtYmctcHJpbWFyeSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnksIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXByaW1hcnksIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyLFxuLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyNDNlOyB9XG5cbi5hYS1iZy1vdmVybGF5LS1wcmltYXJ5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gIG9wYWNpdHk6IDAuMjsgfVxuXG4uYWEtaGVyby5hYS1iZy1vdmVybGF5LS1wcmltYXJ5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uYWEtaGVyby5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuaHMtYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyOmJlZm9yZSxcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItLXByaW1hcnkge1xuICBjb2xvcjogIzEwMjQzZTsgfVxuICAuYWEtY29udGVudC1jb2xvci0tcHJpbWFyeSAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCB7XG4gICAgZmlsbDogIzEwMjQzZTsgfVxuICAuYWEtY29udGVudC1jb2xvci0tcHJpbWFyeS5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMTAyNDNlOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1wcmltYXJ5OmhvdmVyLFxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzEwMjQzZTsgfVxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tcHJpbWFyeTpob3ZlciAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCxcbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXByaW1hcnk6Zm9jdXMgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMxMDI0M2U7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXByaW1hcnk6aG92ZXIuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCxcbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXByaW1hcnk6Zm9jdXMuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogIzEwMjQzZTsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tcHJpbWFyeS5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMTAyNDNlOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1wcmltYXJ5LmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIuaXMtYWN0aXZlIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzEwMjQzZTsgfVxuXG4uYWEtYmctc2Vjb25kYXJ5LCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnksIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIsXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNmRmZjsgfVxuXG4uYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzZkZmY7XG4gIG9wYWNpdHk6IDAuMjsgfVxuXG4uYWEtaGVyby5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNmRmZjtcbiAgb3BhY2l0eTogMC41OyB9XG5cbi5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbiwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuaHMtYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXI6YmVmb3JlLFxuLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1czpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2ZGZmO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzMzNmRmZjsgfVxuICAuYWEtY29udGVudC1jb2xvci0tc2Vjb25kYXJ5IC5hYS1jYXJkX19ib2R5IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMzM2ZGZmOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLS1zZWNvbmRhcnkuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogIzMzNmRmZjsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyLFxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzM2ZGZmOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgsXG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMzMzZkZmY7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXNlY29uZGFyeTpob3Zlci5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoLFxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMzMzZkZmY7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXNlY29uZGFyeS5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMzM2ZGZmOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1zZWNvbmRhcnkuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlci5pcy1hY3RpdmUgc3ZnIHBhdGgge1xuICBmaWxsOiAjMzM2ZGZmOyB9XG5cbi5hYS1iZy1jb21wbGVtZW50YXJ5LCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIsXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI2MDA7IH1cblxuLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjYwMDtcbiAgb3BhY2l0eTogMC4yOyB9XG5cbi5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjYwMDtcbiAgb3BhY2l0eTogMC41OyB9XG5cbi5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24sIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5ocy1idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXI6YmVmb3JlLFxuLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjYwMDtcbiAgb3BhY2l0eTogMTsgfVxuXG4uYWEtY29udGVudC1jb2xvci0tY29tcGxlbWVudGFyeSB7XG4gIGNvbG9yOiAjZmZiNjAwOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLS1jb21wbGVtZW50YXJ5IC5hYS1jYXJkX19ib2R5IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZmZiNjAwOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLS1jb21wbGVtZW50YXJ5LmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmI2MDA7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIsXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZiNjAwOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIC5hYS1jYXJkX19ib2R5IHN2ZyBwYXRoLFxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmYjYwMDsgfVxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tY29tcGxlbWVudGFyeTpob3Zlci5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoLFxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cy5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZmZiNjAwOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1jb21wbGVtZW50YXJ5LmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICNmZmI2MDA7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWNvbXBsZW1lbnRhcnkuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlci5pcy1hY3RpdmUgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZiNjAwOyB9XG5cbi5hYS1iZy1saWdodCwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0LCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1saWdodCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyLFxuLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgfVxuXG4uYWEtYmctb3ZlcmxheS0tbGlnaHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgb3BhY2l0eTogMC4yOyB9XG5cbi5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLWxpZ2h0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uYWEtaGVyby5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbiwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5ocy1idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyOmJlZm9yZSxcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1czpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLS1saWdodCB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLS1saWdodCAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZmZmZjsgfVxuICAuYWEtY29udGVudC1jb2xvci0tbGlnaHQuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZmZmZjsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tbGlnaHQ6aG92ZXIsXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tbGlnaHQ6aG92ZXIgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgsXG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1saWdodDpmb2N1cyAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZmZmZjsgfVxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tbGlnaHQ6aG92ZXIuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCxcbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWxpZ2h0OmZvY3VzLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmZmZmY7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWxpZ2h0LmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWxpZ2h0LmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIuaXMtYWN0aXZlIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZmZmZjsgfVxuXG4uYWEtYmctZGFyaywgLmFhLWJnLW92ZXJsYXktLWRhcmssIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLWRhcmssIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyLFxuLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyNDNlOyB9XG5cbi5hYS1iZy1vdmVybGF5LS1kYXJrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gIG9wYWNpdHk6IDAuMjsgfVxuXG4uYWEtaGVyby5hYS1iZy1vdmVybGF5LS1kYXJrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uYWEtaGVyby5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1kYXJrIGEuaHMtYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyOmJlZm9yZSxcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItLWRhcmsge1xuICBjb2xvcjogIzEwMjQzZTsgfVxuICAuYWEtY29udGVudC1jb2xvci0tZGFyayAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCB7XG4gICAgZmlsbDogIzEwMjQzZTsgfVxuICAuYWEtY29udGVudC1jb2xvci0tZGFyay5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMTAyNDNlOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1kYXJrOmhvdmVyLFxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzEwMjQzZTsgfVxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tZGFyazpob3ZlciAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCxcbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWRhcms6Zm9jdXMgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMxMDI0M2U7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWRhcms6aG92ZXIuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCxcbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWRhcms6Zm9jdXMuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogIzEwMjQzZTsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tZGFyay5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMTAyNDNlOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1kYXJrLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIuaXMtYWN0aXZlIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzEwMjQzZTsgfVxuXG4uYWEtYmctd2hpdGUsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0td2hpdGUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3Zlcixcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmFhLWJnLW92ZXJsYXktLXdoaXRlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuMjsgfVxuXG4uYWEtaGVyby5hYS1iZy1vdmVybGF5LS13aGl0ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjU7IH1cblxuLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24sIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuaHMtYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlcjpiZWZvcmUsXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTsgfVxuXG4uYWEtY29udGVudC1jb2xvci0td2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYWEtY29udGVudC1jb2xvci0td2hpdGUgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmZmZmY7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItLXdoaXRlLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmZmZmY7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXdoaXRlOmhvdmVyLFxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXdoaXRlOmhvdmVyIC5hYS1jYXJkX19ib2R5IHN2ZyBwYXRoLFxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0td2hpdGU6Zm9jdXMgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmZmZmY7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXdoaXRlOmhvdmVyLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgsXG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS13aGl0ZTpmb2N1cy5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZmZmZmZmOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS13aGl0ZS5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS13aGl0ZS5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyLmlzLWFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmY7IH1cblxuLmFhLWJnLWJsYWNrLCAuYWEtYmctb3ZlcmxheS0tYmxhY2ssIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLWJsYWNrLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIsXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5hYS1iZy1vdmVybGF5LS1ibGFjazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjI7IH1cblxuLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tYmxhY2s6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC41OyB9XG5cbi5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmhzLWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXI6YmVmb3JlLFxuLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItLWJsYWNrIHtcbiAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItLWJsYWNrIC5hYS1jYXJkX19ib2R5IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMDAwMDAwOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLS1ibGFjay5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMDAwMDAwOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1ibGFjazpob3Zlcixcbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1ibGFjazpob3ZlciAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCxcbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWJsYWNrOmZvY3VzIC5hYS1jYXJkX19ib2R5IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMDAwMDAwOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1ibGFjazpob3Zlci5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoLFxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tYmxhY2s6Zm9jdXMuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogIzAwMDAwMDsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tYmxhY2suYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlci5pcy1hY3RpdmUge1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tYmxhY2suYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlci5pcy1hY3RpdmUgc3ZnIHBhdGgge1xuICBmaWxsOiAjMDAwMDAwOyB9XG5cbi5hYS1iZy1wcmltYXJ5LWxpZ2h0LCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIsXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDM2LCA2MiwgMC4yKTsgfVxuXG4uYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAzNiwgNjIsIDAuMik7XG4gIG9wYWNpdHk6IDAuMjsgfVxuXG4uYWEtaGVyby5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDM2LCA2MiwgMC4yKTtcbiAgb3BhY2l0eTogMC41OyB9XG5cbi5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24sIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5ocy1idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXI6YmVmb3JlLFxuLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMzYsIDYyLCAwLjIpO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLS1wcmltYXJ5LWxpZ2h0IHtcbiAgY29sb3I6IHJnYmEoMTYsIDM2LCA2MiwgMC4yKTsgfVxuICAuYWEtY29udGVudC1jb2xvci0tcHJpbWFyeS1saWdodCAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCB7XG4gICAgZmlsbDogcmdiYSgxNiwgMzYsIDYyLCAwLjIpOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLS1wcmltYXJ5LWxpZ2h0LmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHJnYmEoMTYsIDM2LCA2MiwgMC4yKTsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tcHJpbWFyeS1saWdodDpob3Zlcixcbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMTYsIDM2LCA2MiwgMC4yKTsgfVxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCxcbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHJnYmEoMTYsIDM2LCA2MiwgMC4yKTsgfVxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tcHJpbWFyeS1saWdodDpob3Zlci5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoLFxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cy5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiByZ2JhKDE2LCAzNiwgNjIsIDAuMik7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXByaW1hcnktbGlnaHQuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlci5pcy1hY3RpdmUge1xuICBjb2xvcjogcmdiYSgxNiwgMzYsIDYyLCAwLjIpOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1wcmltYXJ5LWxpZ2h0LmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIuaXMtYWN0aXZlIHN2ZyBwYXRoIHtcbiAgZmlsbDogcmdiYSgxNiwgMzYsIDYyLCAwLjIpOyB9XG5cbi5hYS1iZy1zZWNvbmRhcnktbGlnaHQsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQsIC5hYS1oZXJvLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3Zlcixcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAxMDksIDI1NSwgMC4yKTsgfVxuXG4uYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDEwOSwgMjU1LCAwLjIpO1xuICBvcGFjaXR5OiAwLjI7IH1cblxuLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDEwOSwgMjU1LCAwLjIpO1xuICBvcGFjaXR5OiAwLjU7IH1cblxuLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5ocy1idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlcjpiZWZvcmUsXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDEwOSwgMjU1LCAwLjIpO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLS1zZWNvbmRhcnktbGlnaHQge1xuICBjb2xvcjogcmdiYSg1MSwgMTA5LCAyNTUsIDAuMik7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItLXNlY29uZGFyeS1saWdodCAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCB7XG4gICAgZmlsbDogcmdiYSg1MSwgMTA5LCAyNTUsIDAuMik7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItLXNlY29uZGFyeS1saWdodC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiByZ2JhKDUxLCAxMDksIDI1NSwgMC4yKTsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyLFxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDUxLCAxMDksIDI1NSwgMC4yKTsgfVxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIC5hYS1jYXJkX19ib2R5IHN2ZyBwYXRoLFxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIC5hYS1jYXJkX19ib2R5IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiByZ2JhKDUxLCAxMDksIDI1NSwgMC4yKTsgfVxuICAuYWEtY29udGVudC1jb2xvci1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgsXG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogcmdiYSg1MSwgMTA5LCAyNTUsIDAuMik7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLXNlY29uZGFyeS1saWdodC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDUxLCAxMDksIDI1NSwgMC4yKTsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0LmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIuaXMtYWN0aXZlIHN2ZyBwYXRoIHtcbiAgZmlsbDogcmdiYSg1MSwgMTA5LCAyNTUsIDAuMik7IH1cblxuLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0LCAuYWEtaGVyby5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3Zlcixcbi5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE4MiwgMCwgMC4yKTsgfVxuXG4uYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTgyLCAwLCAwLjIpO1xuICBvcGFjaXR5OiAwLjI7IH1cblxuLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTgyLCAwLCAwLjIpO1xuICBvcGFjaXR5OiAwLjU7IH1cblxuLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbiwgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmhzLWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlcjpiZWZvcmUsXG4uYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1czpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTgyLCAwLCAwLjIpO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5hYS1jb250ZW50LWNvbG9yLS1jb21wbGVtZW50YXJ5LWxpZ2h0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxODIsIDAsIDAuMik7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItLWNvbXBsZW1lbnRhcnktbGlnaHQgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHJnYmEoMjU1LCAxODIsIDAsIDAuMik7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItLWNvbXBsZW1lbnRhcnktbGlnaHQuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogcmdiYSgyNTUsIDE4MiwgMCwgMC4yKTsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3Zlcixcbi5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxODIsIDAsIDAuMik7IH1cbiAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgsXG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIC5hYS1jYXJkX19ib2R5IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiByZ2JhKDI1NSwgMTgyLCAwLCAwLjIpOyB9XG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgsXG4gIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHJnYmEoMjU1LCAxODIsIDAsIDAuMik7IH1cblxuLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlci5pcy1hY3RpdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDE4MiwgMCwgMC4yKTsgfVxuXG4uYWEtY29udGVudC1jb2xvci1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyLmlzLWFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6IHJnYmEoMjU1LCAxODIsIDAsIDAuMik7IH1cblxuLmFhLWJnLW92ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFhLWJnLW92ZXJsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDU7IH1cbiAgLmFhLWJnLW92ZXJsYXkgPiAuYWEtaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDsgfVxuXG4uYWEtYmctdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFhLWJnLXZpZGVvID4gLmFhLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7IH1cblxuLmFhLWJnLXZpZGVvIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5pZSAuYWEtYmctdmlkZW8ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5pZSAuYWEtYmctdmlkZW8gdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLypcbiAqIFRoZSBjb250YWluZXIgb2YgYSBtb2R1bGVcbiAqL1xuLmFhLW1vZHVsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1tb2R1bGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWEtbW9kdWxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDsgfSB9XG5cbi8qXG4gKiBTZXRzIHRoZSB3aWR0aCBvZiB0aGUgbW9kdWxlXG4gKi9cbi5hYS1tb2R1bGUtd2lkdGgtLXBhZ2UsXG4uYWEtbW9kdWxlLXdpZHRoLS1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYS1tb2R1bGUtd2lkdGgtLXBhZ2Uge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG5cbi8qXG4gKiBTZXRzIHRoZSBoZWlnaHQgb2YgdGhlIG1vZHVsZVxuICovXG4uYWEtbW9kdWxlLWhlaWdodC0tc21hbGwsXG4uYWEtbW9kdWxlLWhlaWdodC0tbm9ybWFsLFxuLmFhLW1vZHVsZS1oZWlnaHQtLWZ1bGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5hYS1tb2R1bGUtaGVpZ2h0LS1zbWFsbCB7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4OyB9XG4gIEBtZWRpYSAobWF4LWhlaWdodDogNDAwcHgpIHtcbiAgICAuYWEtbW9kdWxlLWhlaWdodC0tc21hbGwge1xuICAgICAgbWluLWhlaWdodDogMTAwdmg7IH0gfVxuXG4uYWEtbW9kdWxlLWhlaWdodC0tbm9ybWFsIHtcbiAgbWluLWhlaWdodDogODAwcHg7IH1cbiAgQG1lZGlhIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAgIC5hYS1tb2R1bGUtaGVpZ2h0LS1ub3JtYWwge1xuICAgICAgbWluLWhlaWdodDogMTAwdmg7IH0gfVxuXG4uYWEtbW9kdWxlLWhlaWdodC0tZnVsbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoOyB9XG5cbi8qXG4gKiBTZXRzIHRoZSBzcGFjaW5nIG9uIHRoZSBtb2R1bGVcbiAqL1xuLypcbiAqIFRoZSBjb250YWluZXIgb2YgYSBtb2R1bGVzIGNvbnRlbnRcbiAqL1xuLmFhLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKlxuICogQ29udHJvbHMgdGhlIHBvc2l0aW9uIG9mIHRoZSBjb250ZW50IHdpdGhpbiB0aGUgbW9kdWxlXG4gKi9cbi5hYS1jb250ZW50LXBvc2l0aW9uLS1sZWZ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG5cbi5hYS1jb250ZW50LXBvc2l0aW9uLS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4vKlxuICogQ29udHJvbHMgdGhlIGFsaWdubWVudCBvZiB0aGUgY29udGVudCB3aXRoaW4gdGhlIG1vZHVsZVxuICovXG4uYWEtY29udGVudC1hbGlnbm1lbnQtLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5hYS1jb250ZW50LWFsaWdubWVudC0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hYS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiAxMik7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIC5hYS1pbm5lci5hYS1pbm5lci0tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi8qXG4gKiBTZXRzIHRoZSB3aWR0aCBvZiB0aGUgY29udGVudCBpbiBhIG1vZHVsZVxuICovXG4uYWEtY29udGVudC13aWR0aC0tbmFycm93LFxuLmFhLWNvbnRlbnQtd2lkdGgtLW5vcm1hbCxcbi5hYS1jb250ZW50LXdpZHRoLS13aWRlLFxuLmFhLWNvbnRlbnQtd2lkdGgtLWZ1bGwge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFhLWNvbnRlbnQtd2lkdGgtLW5hcnJvdyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNik7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFhLWNvbnRlbnQtd2lkdGgtLW5vcm1hbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogOCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFhLWNvbnRlbnQtd2lkdGgtLXdpZGUge1xuICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDEwKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtY29udGVudC13aWR0aC0tZnVsbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogMTIpOyB9IH1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4vKlxuICogQm9vdHN0cmFwIDQgaGlkaW5nIGNsYXNzZXNcbiAqL1xuLmhpZGRlbi14cy11cCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTQzcHgpIHtcbiAgLmhpZGRlbi14cy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhpZGRlbi1zbS11cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaWRkZW4tc20tZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oaWRkZW4tbWQtdXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLW1kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGlkZGVuLWxnLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbGctZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLXhsLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGlkZGVuLXhsLWRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmFhLWlubmVyLS1jdXJ2ZS10b3Age1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1pbm5lci0tY3VydmUtdG9wIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7IH0gfVxuXG4uYWEtaW5uZXItLWN1cnZlLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWlubmVyLS1jdXJ2ZS1ib3R0b20ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG5cbi5hYS1jdXJ2ZS10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHNjYWxlWCgtMSk7XG4gIHotaW5kZXg6IDEwOyB9XG5cbi5hYS1jdXJ2ZS10b3Agc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDcwcHgpO1xuICBoZWlnaHQ6IDEwMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1jdXJ2ZS10b3Agc3ZnIHtcbiAgICAgIGhlaWdodDogMTUwcHg7IH0gfVxuXG4uYWEtY3VydmUtdG9wIC5zaGFwZS1maWxsIHtcbiAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uYWEtY3VydmUtYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICB6LWluZGV4OiAxMDsgfVxuXG4uYWEtY3VydmUtYm90dG9tIHN2ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA3MHB4KTtcbiAgaGVpZ2h0OiAxMDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtY3VydmUtYm90dG9tIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDE1MHB4OyB9IH1cblxuLmFhLWN1cnZlLWJvdHRvbSAuc2hhcGUtZmlsbCB7XG4gIGZpbGw6ICNGRkZGRkY7IH1cblxuLmFhLWluZGV4LS1jb250ZW50IHtcbiAgei1pbmRleDogMTA7IH1cblxuLmFhLXBvc2l0aW9uLS1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4vKipcbiAqIENvbXBvbmVudHNcbiAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEJ1dHRvbnNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1idXR0b24sIC5ocy1idXR0b24sIC5ocy1mb3JtIC5ocy1idXR0b24sIC5hYS1zeXN0ZW0gLmhzLWJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtYnV0dG9uLCAuaHMtYnV0dG9uLCAuaHMtZm9ybSAuaHMtYnV0dG9uLCAuYWEtc3lzdGVtIC5ocy1idXR0b24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgLmFhLWJ1dHRvbjpob3ZlciwgLmhzLWJ1dHRvbjpob3ZlciwgLmFhLWJ1dHRvbjpmb2N1cywgLmhzLWJ1dHRvbjpmb2N1cywgLmFhLWJ1dHRvbjphY3RpdmUsIC5ocy1idXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbmEuYWEtYnV0dG9uLCBhLmhzLWJ1dHRvbiwgLmhzLWZvcm0gYS5ocy1idXR0b24sIC5hYS1zeXN0ZW0gYS5ocy1idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLypcbiAqIFRoZW1lIGJ1dHRvbnNcbiAqL1xuLmFhLWJ1dHRvbi0tMSwgYS5hYS1idXR0b24tLTEsIC5hYS1mb3JtLWJ1dHRvbi0tMSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0xLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTEsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS0xLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTEsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS0xLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTEsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS0xLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTEsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS0xLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS0xLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS0xLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTEsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0xLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTEsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0xLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTEsIC5ocy1idXR0b24sIC5hYS1zeXN0ZW0gLmhzLWJ1dHRvbiwgLmFhLWJsb2ctYXJ0aWNsZS0tY3RhIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWJ1dHRvbiwgLmFhLWJsb2ctYXJ0aWNsZS0tY3RhIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmhzLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm9yZGVyLWNvbG9yOiAjMTAyNDNlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjQzZTsgfVxuICAuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtZm9ybS1idXR0b24tLTEgaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tMTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tMTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tMTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tMTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tMTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tMTpob3ZlciwgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTE6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0xOmhvdmVyLCAuaHMtYnV0dG9uOmhvdmVyLCAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYnV0dG9uOmhvdmVyLCAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuaHMtYnV0dG9uOmhvdmVyLCAuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtZm9ybS1idXR0b24tLTEgaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tMTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tMTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tMTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tMTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tMTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tMTpmb2N1cywgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTE6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0xOmZvY3VzLCAuaHMtYnV0dG9uOmZvY3VzLCAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYnV0dG9uOmZvY3VzLCAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuaHMtYnV0dG9uOmZvY3VzLCAuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWZvcm0tYnV0dG9uLS0xIGlucHV0OmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0xOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTE6YWN0aXZlLCAuaHMtYnV0dG9uOmFjdGl2ZSwgLmFhLWJsb2ctYXJ0aWNsZS0tY3RhIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWJ1dHRvbjphY3RpdmUsIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5ocy1idXR0b246YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwYjE4MmE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBiMTgyYTsgfVxuXG4uYWEtYnV0dG9uLS0yLCBhLmFhLWJ1dHRvbi0tMiwgLmFhLWZvcm0tYnV0dG9uLS0yIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTIsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTIsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMiwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0yLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMiB7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm9yZGVyLWNvbG9yOiAjMTAyNDNlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBjb2xvcjogIzEwMjQzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWZvcm0tYnV0dG9uLS0yIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTI6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTI6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTI6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTI6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTI6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTI6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTI6aG92ZXIsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTI6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTI6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMjpob3ZlciwgLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWZvcm0tYnV0dG9uLS0yIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTI6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTI6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTI6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTI6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTI6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTI6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTI6Zm9jdXMsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTI6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTI6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMjpmb2N1cywgLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1mb3JtLWJ1dHRvbi0tMiBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSwgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTI6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0yOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGIxODJhO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYjE4MmE7IH1cblxuLmFhLWJ1dHRvbi0tMywgYS5hYS1idXR0b24tLTMsIC5hYS1mb3JtLWJ1dHRvbi0tMyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0zLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTMsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS0zLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTMsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS0zLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTMsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS0zLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTMsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS0zLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS0zLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS0zLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0zLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTMsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0zLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTMge1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjYwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgY29sb3I6ICMxMDI0M2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI2MDA7IH1cbiAgLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWZvcm0tYnV0dG9uLS0zIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTM6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTM6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTM6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTM6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTM6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTM6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTM6aG92ZXIsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTM6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTM6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMzpob3ZlciwgLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWZvcm0tYnV0dG9uLS0zIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTM6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTM6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTM6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTM6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTM6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTM6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTM6Zm9jdXMsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTM6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTM6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMzpmb2N1cywgLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1mb3JtLWJ1dHRvbi0tMyBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSwgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTM6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tMzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS0zOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZhNDAwO1xuICAgIGNvbG9yOiAjMTAyNDNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmE0MDA7IH1cblxuLmFhLWJ1dHRvbi0tNCwgYS5hYS1idXR0b24tLTQsIC5hYS1mb3JtLWJ1dHRvbi0tNCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS00LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTQsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS00LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTQsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS00LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTQsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS00LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTQsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS00LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS00LCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS00LCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTQsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS00LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTQsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS00LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTQge1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjYwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgY29sb3I6ICNmZmI2MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1mb3JtLWJ1dHRvbi0tNCBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS00OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS00OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS00OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS00OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS00OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS00OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS00OmhvdmVyLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS00OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS00OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNDpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTQ6aG92ZXIsIC5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1mb3JtLWJ1dHRvbi0tNCBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS00OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS00OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS00OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS00OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS00OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS00OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS00OmZvY3VzLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS00OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS00OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNDpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTQ6Zm9jdXMsIC5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtZm9ybS1idXR0b24tLTQgaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNDphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNDphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNDphY3RpdmUsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNDphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tNDphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNDphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNDphY3RpdmUsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNDphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNDphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS00OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTQ6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNDphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI2U2YTQwMDtcbiAgICBjb2xvcjogIzEwMjQzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZhNDAwOyB9XG5cbi5hYS1idXR0b24tLTUsIGEuYWEtYnV0dG9uLS01LCAuYWEtZm9ybS1idXR0b24tLTUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS01LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS01LCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tNSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01LCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tNSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS01LCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tNSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS01LCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tNSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS01LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tNSwgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS01LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tNSwgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01LCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01IHtcbiAgcGFkZGluZzogNHB4IDBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItd2lkdGg6IDBweDtcbiAgY29sb3I6ICMzMzZkZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1mb3JtLWJ1dHRvbi0tNSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1mb3JtLWJ1dHRvbi0tNSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtZm9ybS1idXR0b24tLTUgaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmI2MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmFhLWJ1dHRvbi0tNiwgYS5hYS1idXR0b24tLTYsIC5hYS1mb3JtLWJ1dHRvbi0tNiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTYsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS02LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTYsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS02LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTYsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS02LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTYsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTYsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS02LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTYsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS02LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTYsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS02LCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTYsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS02LCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTYsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS02LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTYsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS02LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNiwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTYge1xuICBwYWRkaW5nOiAyMHB4IDI4cHg7XG4gIGJvcmRlci1jb2xvcjogIzMzNmRmZjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2ZGZmOyB9XG4gIC5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1mb3JtLWJ1dHRvbi0tNiBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS02OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS02OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS02OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS02OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS02OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS02OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS02OmhvdmVyLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS02OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS02OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNjpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTY6aG92ZXIsIC5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1mb3JtLWJ1dHRvbi0tNiBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS02OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS02OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS02OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS02OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS02OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS02OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS02OmZvY3VzLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS02OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS02OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNjpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTY6Zm9jdXMsIC5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtZm9ybS1idXR0b24tLTYgaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNjphY3RpdmUsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tNjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNjphY3RpdmUsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNjphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS02OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTY6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzFhNWJmZjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE1YmZmOyB9XG5cbi5hYS1idXR0b24tLTcsIGEuYWEtYnV0dG9uLS03LCAuYWEtZm9ybS1idXR0b24tLTcgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS03LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS03LCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tNywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS03LCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tNywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS03LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS03LCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tNywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS03LCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tNywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS03LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tNywgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS03LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tNywgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS03LCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS03LCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS03IHtcbiAgcGFkZGluZzogMjBweCAyOHB4O1xuICBib3JkZXItY29sb3I6ICMxMDI0M2U7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjQzZTsgfVxuICAuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtZm9ybS1idXR0b24tLTcgaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tNzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tNzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tNzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tNzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tNzpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tNzpob3ZlciwgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNzpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTc6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS03OmhvdmVyLCAuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtZm9ybS1idXR0b24tLTcgaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tNzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tNzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tNzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tNzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tNzpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tNzpmb2N1cywgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNzpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTc6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS03OmZvY3VzLCAuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWZvcm0tYnV0dG9uLS03IGlucHV0OmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTc6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTc6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTc6YWN0aXZlLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTc6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTc6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTc6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTc6YWN0aXZlLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTc6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTc6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNzphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS03OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTc6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMwYjE4MmE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBiMTgyYTsgfVxuXG4uYWEtYnV0dG9uLS1mb3JtLCBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWZvcm0tYnV0dG9uLS1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLWZvcm0sIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLWZvcm0sIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLWZvcm0sIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLWZvcm0sIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLWZvcm0sIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLWZvcm0sIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm0sIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLWZvcm0sIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLWZvcm0sIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tZm9ybSwgLmhzLWZvcm0gLmhzLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiNjAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBjb2xvcjogIzEwMjQzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjYwMDsgfVxuICAuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtZm9ybS1idXR0b24tLWZvcm0gaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tZm9ybTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tZm9ybTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tZm9ybTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tZm9ybTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tZm9ybTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tZm9ybTpob3ZlciwgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tZm9ybTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmhvdmVyLCAuaHMtZm9ybSAuaHMtYnV0dG9uOmhvdmVyLCAuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtZm9ybS1idXR0b24tLWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tZm9ybTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tZm9ybTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tZm9ybTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tZm9ybTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tZm9ybTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tZm9ybTpmb2N1cywgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tZm9ybTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmZvY3VzLCAuaHMtZm9ybSAuaHMtYnV0dG9uOmZvY3VzLCAuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWZvcm0tYnV0dG9uLS1mb3JtIGlucHV0OmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLCAuYWEtYmctcHJpbWFyeSBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5IGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1zZWNvbmRhcnkgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1kYXJrIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpob3ZlciBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXdoaXRlIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLWJsYWNrIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWJsYWNrIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tZm9ybTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS1mb3JtOmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLWZvcm06YWN0aXZlLCAuaHMtZm9ybSAuaHMtYnV0dG9uOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZhNDAwO1xuICAgIGNvbG9yOiAjMTAyNDNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmE0MDA7IH1cblxuLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWZvcm0tYnV0dG9uLS01IGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTU6aG92ZXIsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01OmhvdmVyLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpob3ZlciwgLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWZvcm0tYnV0dG9uLS01IGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTU6Zm9jdXMsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01OmZvY3VzLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTpmb2N1cywgLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1mb3JtLWJ1dHRvbi0tNSBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWJnLXByaW1hcnkgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6Zm9jdXMgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnk6aG92ZXIgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnk6Zm9jdXMgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctbGlnaHQgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1kYXJrIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6aG92ZXIgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy13aGl0ZSBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS13aGl0ZSBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpmb2N1cyBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1ibGFjayBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpob3ZlciBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1ibGFjazpmb2N1cyBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLXByaW1hcnktbGlnaHQgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLXNlY29uZGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01OmFjdGl2ZSwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTU6YWN0aXZlLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNTphY3RpdmUsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmFhLWJ1dHRvbi0tNTpob3ZlciBzdmcgcGF0aCwgLmFhLWZvcm0tYnV0dG9uLS01IGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0gc3ZnIHBhdGgsIC5hYS1idXR0b24tLTU6Zm9jdXMgc3ZnIHBhdGgsIC5hYS1mb3JtLWJ1dHRvbi0tNSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdIHN2ZyBwYXRoLCAuYWEtYnV0dG9uLS01OmFjdGl2ZSBzdmcgcGF0aCwgLmFhLWZvcm0tYnV0dG9uLS01IGlucHV0OmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZmZiNjAwOyB9XG5cbi5hYS1idXR0b24tLTUgc3ZnLCAuYWEtZm9ybS1idXR0b24tLTUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBzdmcsIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktLXByaW1hcnkgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNSBzdmcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLXNlY29uZGFyeSBhLmFhLWJ1dHRvbi0tNSBzdmcsIC5hYS1iZy1vdmVybGF5LS1zZWNvbmRhcnkgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNSBzdmcsIC5hYS1iZy1jb21wbGVtZW50YXJ5IGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpob3ZlciBhLmFhLWJ1dHRvbi0tNSBzdmcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktLWxpZ2h0IGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLWRhcmsgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS0tZGFyayBhLmFhLWJ1dHRvbi0tNSBzdmcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWRhcms6Zm9jdXMgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctd2hpdGUgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6aG92ZXIgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0td2hpdGU6Zm9jdXMgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS0tYmxhY2sgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6aG92ZXIgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNSBzdmcsIC5hYS1iZy1vdmVybGF5LS1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tcHJpbWFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNSBzdmcsIC5hYS1iZy1zZWNvbmRhcnktbGlnaHQgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktaG92ZXItLXNlY29uZGFyeS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNSBzdmcsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1zZWNvbmRhcnktbGlnaHQ6Zm9jdXMgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNSBzdmcsIC5hYS1iZy1vdmVybGF5LS1jb21wbGVtZW50YXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01IHN2ZywgLmFhLWJnLW92ZXJsYXktaG92ZXItLWNvbXBsZW1lbnRhcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTUgc3ZnLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNSBzdmcge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7IH1cbiAgLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWZvcm0tYnV0dG9uLS01IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gc3ZnIHBhdGgsIC5hYS1iZy1wcmltYXJ5IGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeSBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnk6aG92ZXIgYS5hYS1idXR0b24tLTUgc3ZnIHBhdGgsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5IGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5OmZvY3VzIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctY29tcGxlbWVudGFyeSBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnkgYS5hYS1idXR0b24tLTUgc3ZnIHBhdGgsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5OmhvdmVyIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeTpmb2N1cyBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLWxpZ2h0IGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS0tbGlnaHQgYS5hYS1idXR0b24tLTUgc3ZnIHBhdGgsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1saWdodDpob3ZlciBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctZGFyayBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLW92ZXJsYXktLWRhcmsgYS5hYS1idXR0b24tLTUgc3ZnIHBhdGgsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1kYXJrOmhvdmVyIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tZGFyazpmb2N1cyBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLXdoaXRlIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS0td2hpdGUgYS5hYS1idXR0b24tLTUgc3ZnIHBhdGgsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS13aGl0ZTpob3ZlciBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXdoaXRlOmZvY3VzIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctYmxhY2sgYS5hYS1idXR0b24tLTUgc3ZnIHBhdGgsIC5hYS1iZy1vdmVybGF5LS1ibGFjayBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLWJsYWNrOmhvdmVyIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tYmxhY2s6Zm9jdXMgYS5hYS1idXR0b24tLTUgc3ZnIHBhdGgsIC5hYS1iZy1wcmltYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS0tcHJpbWFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLW92ZXJsYXktaG92ZXItLXByaW1hcnktbGlnaHQ6aG92ZXIgYS5hYS1idXR0b24tLTUgc3ZnIHBhdGgsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1wcmltYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS0tc2Vjb25kYXJ5LWxpZ2h0IGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tc2Vjb25kYXJ5LWxpZ2h0OmZvY3VzIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctY29tcGxlbWVudGFyeS1saWdodCBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCwgLmFhLWJnLW92ZXJsYXktLWNvbXBsZW1lbnRhcnktbGlnaHQgYS5hYS1idXR0b24tLTUgc3ZnIHBhdGgsIC5hYS1iZy1vdmVybGF5LWhvdmVyLS1jb21wbGVtZW50YXJ5LWxpZ2h0OmhvdmVyIGEuYWEtYnV0dG9uLS01IHN2ZyBwYXRoLCAuYWEtYmctb3ZlcmxheS1ob3Zlci0tY29tcGxlbWVudGFyeS1saWdodDpmb2N1cyBhLmFhLWJ1dHRvbi0tNSBzdmcgcGF0aCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0OyB9XG5cbi5hYS1idXR0b24tLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYWEtYnV0dG9uLS1saW5rOmhvdmVyLCAuYWEtYnV0dG9uLS1saW5rOmZvY3VzLCAuYWEtYnV0dG9uLS1saW5rOmFjdGl2ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uY3RhX2J1dHRvbixcbi5jdGFfYnV0dG9uLmN0YS5IU0J1dHRvblR1cnF1b2lzZTIsXG4uY3RhX2J1dHRvbi5jdGEuSFNCdXR0b25CbHVlV2hpdGUsXG4uY3RhX2J1dHRvbi5jdGEuSFNCdXR0b25XaGl0ZUJsdWUge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzEwMjQzZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm8gQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jdGFfYnV0dG9uLFxuICAgIC5jdGFfYnV0dG9uLmN0YS5IU0J1dHRvblR1cnF1b2lzZTIsXG4gICAgLmN0YV9idXR0b24uY3RhLkhTQnV0dG9uQmx1ZVdoaXRlLFxuICAgIC5jdGFfYnV0dG9uLmN0YS5IU0J1dHRvbldoaXRlQmx1ZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAuY3RhX2J1dHRvbjpob3ZlciwgLmN0YV9idXR0b246Zm9jdXMsIC5jdGFfYnV0dG9uOmFjdGl2ZSxcbiAgLmN0YV9idXR0b24uY3RhLkhTQnV0dG9uVHVycXVvaXNlMjpob3ZlcixcbiAgLmN0YV9idXR0b24uY3RhLkhTQnV0dG9uVHVycXVvaXNlMjpmb2N1cyxcbiAgLmN0YV9idXR0b24uY3RhLkhTQnV0dG9uVHVycXVvaXNlMjphY3RpdmUsXG4gIC5jdGFfYnV0dG9uLmN0YS5IU0J1dHRvbkJsdWVXaGl0ZTpob3ZlcixcbiAgLmN0YV9idXR0b24uY3RhLkhTQnV0dG9uQmx1ZVdoaXRlOmZvY3VzLFxuICAuY3RhX2J1dHRvbi5jdGEuSFNCdXR0b25CbHVlV2hpdGU6YWN0aXZlLFxuICAuY3RhX2J1dHRvbi5jdGEuSFNCdXR0b25XaGl0ZUJsdWU6aG92ZXIsXG4gIC5jdGFfYnV0dG9uLmN0YS5IU0J1dHRvbldoaXRlQmx1ZTpmb2N1cyxcbiAgLmN0YV9idXR0b24uY3RhLkhTQnV0dG9uV2hpdGVCbHVlOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDIwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3JkZXItY29sb3I6ICMwYjE4MmE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBiMTgyYTsgfVxuXG4uY3RhX2J1dHRvbi5jdGEuYmx1ZS1zZWNvbmRhcnkge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzEwMjQzZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm8gQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxMDI0M2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY3RhX2J1dHRvbi5jdGEuYmx1ZS1zZWNvbmRhcnkge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgLmN0YV9idXR0b24uY3RhLmJsdWUtc2Vjb25kYXJ5OmhvdmVyLCAuY3RhX2J1dHRvbi5jdGEuYmx1ZS1zZWNvbmRhcnk6Zm9jdXMsIC5jdGFfYnV0dG9uLmN0YS5ibHVlLXNlY29uZGFyeTphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyMHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGIxODJhO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYjE4MmE7IH1cblxuLmN0YV9idXR0b24uY3RhLnllbGxvdy1wcmltYXJ5IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNmZmI2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTAyNDNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY3RhX2J1dHRvbi5jdGEueWVsbG93LXByaW1hcnkge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgLmN0YV9idXR0b24uY3RhLnllbGxvdy1wcmltYXJ5OmhvdmVyLCAuY3RhX2J1dHRvbi5jdGEueWVsbG93LXByaW1hcnk6Zm9jdXMsIC5jdGFfYnV0dG9uLmN0YS55ZWxsb3ctcHJpbWFyeTphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyMHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZhNDAwO1xuICAgIGNvbG9yOiAjMTAyNDNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmE0MDA7IH1cblxuLypcbiogQnV0dG9uIGdyb3Vwc1xuKi9cbi5hYS1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmFhLWJ1dHRvbi1ncm91cCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuLmFhLWJ1dHRvbiArIC5hYS1idXR0b24sIC5ocy1idXR0b24gKyAuYWEtYnV0dG9uLCAuaHMtZm9ybSAuaHMtYnV0dG9uICsgLmFhLWJ1dHRvbiwgLmFhLXN5c3RlbSAuaHMtYnV0dG9uICsgLmFhLWJ1dHRvbiwgLmFhLWJ1dHRvbiArIC5ocy1idXR0b24sIC5ocy1idXR0b24gKyAuaHMtYnV0dG9uLCAuaHMtZm9ybSAuYWEtYnV0dG9uICsgLmhzLWJ1dHRvbiwgLmhzLWZvcm0gLmhzLWJ1dHRvbiArIC5ocy1idXR0b24sIC5hYS1zeXN0ZW0gLmFhLWJ1dHRvbiArIC5ocy1idXR0b24sIC5hYS1zeXN0ZW0gLmhzLWJ1dHRvbiArIC5ocy1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5hYS1idXR0b24gKyAuYWEtYnV0dG9uLCAuaHMtYnV0dG9uICsgLmFhLWJ1dHRvbiwgLmhzLWZvcm0gLmhzLWJ1dHRvbiArIC5hYS1idXR0b24sIC5hYS1zeXN0ZW0gLmhzLWJ1dHRvbiArIC5hYS1idXR0b24sIC5hYS1idXR0b24gKyAuaHMtYnV0dG9uLCAuaHMtYnV0dG9uICsgLmhzLWJ1dHRvbiwgLmhzLWZvcm0gLmFhLWJ1dHRvbiArIC5ocy1idXR0b24sIC5ocy1mb3JtIC5ocy1idXR0b24gKyAuaHMtYnV0dG9uLCAuYWEtc3lzdGVtIC5hYS1idXR0b24gKyAuaHMtYnV0dG9uLCAuYWEtc3lzdGVtIC5ocy1idXR0b24gKyAuaHMtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfSB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuICAgIEZvcm1zXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mb3JtLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICMxMDI0M2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5mb3JtLXRpdGxlOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5ocy1mb3JtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ocy1mb3JtIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyB9IH1cblxuLmFhLW1vZHVsZSAuZm9ybS10aXRsZSxcbi5hYS1sYW5kaW5nLXBhZ2UgLmZvcm0tdGl0bGUge1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmFhLW1vZHVsZSAuaHMtZm9ybSxcbi5hYS1sYW5kaW5nLXBhZ2UgLmhzLWZvcm0ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qXG4gKiBMYXlvdXQgJiBjb250YWluZXJzXG4gKi9cbi5ocy1mb3JtLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaHMtZm9ybS1maWVsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cblxuLypcbiAqIElucHV0IGZpZWxkc1xuICovXG4uaHMtaW5wdXQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaHMtaW5wdXQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuICAuaHMtaW5wdXQ6Zm9jdXMsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAuaHMtaW5wdXQ6OnBsYWNlaG9sZGVyLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmZiZmJmOyB9XG5cbi5ocy1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkW3R5cGU9XCJjaGVja2JveFwiXSxcbi5ocy1pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZFt0eXBlPVwicmFkaW9cIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHRvcDogM3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaHMtaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gICAgLmhzLWlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgdG9wOiAycHg7IH0gfVxuICAuaHMtaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkLFxuICAuaHMtaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQsXG4gIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMzM2ZGZmOyB9XG4gICAgLmhzLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmFmdGVyLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDphZnRlcixcbiAgICAuaHMtaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQ6YWZ0ZXIsXG4gICAgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmhzLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm9yZGVyLXJhZGl1czogMXB4OyB9XG4gIC5ocy1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDo6YWZ0ZXIsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vd3d3LmhvbG1zZWN1cml0eS5jb20vaHViZnMvY2hlY2stYm9sZC5zdmcpO1xuICAgIGhlaWdodDogMTNweDtcbiAgICBsZWZ0OiAxcHg7XG4gICAgdG9wOiAxcHg7XG4gICAgd2lkdGg6IDEycHg7IH1cblxuaW5wdXQuaHMtaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCBpbnB1dCNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIGlucHV0LmhzLWlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCBpbnB1dCNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIHtcbiAgICBjb2xvcjogdmFyKC0teWVsbG93KSAhaW1wb3J0YW50OyB9XG4gIGlucHV0LmhzLWlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkOjphZnRlciwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgaW5wdXQjaHMtcHdkLXdpZGdldC1wYXNzd29yZFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdykgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAycHg7IH1cblxuLmhzLWZvcm0tZmllbGQgLmlucHV0cy1saXN0IGxhYmVsIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY29sb3I6IGdyYXk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmhzLWZvcm0tZmllbGQgLm11bHRpLWNvbnRhaW5lciBsaSB7XG4gIG1hcmdpbjogMDsgfVxuICAuaHMtZm9ybS1maWVsZCAubXVsdGktY29udGFpbmVyIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5ocy1maWVsZHR5cGUtc2VsZWN0IC5pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaHMtZmllbGR0eXBlLXNlbGVjdCAuaW5wdXQgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICBsZWZ0OiBjYWxjKDEwMCUgLSAoMTBweCAqIDIpKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaHMtZmllbGR0eXBlLXNlbGVjdCAuaW5wdXQgc3ZnIHtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtICgxNXB4ICogMikpOyB9IH1cblxuLmhzLWZpZWxkdHlwZS1zZWxlY3Qgc2VsZWN0LmhzLWlucHV0IHN2ZyBwYXRoLCAuaHMtZmllbGR0eXBlLXNlbGVjdCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCBzZWxlY3QjaHMtcHdkLXdpZGdldC1wYXNzd29yZCBzdmcgcGF0aCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmhzLWZpZWxkdHlwZS1zZWxlY3Qgc2VsZWN0I2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTAyNDNlOyB9XG5cbi5ocy1maWVsZHR5cGUtc2VsZWN0IHNlbGVjdC5ocy1pbnB1dDpob3ZlciB+IHN2ZyBwYXRoLCAuaHMtZmllbGR0eXBlLXNlbGVjdCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCBzZWxlY3QjaHMtcHdkLXdpZGdldC1wYXNzd29yZDpob3ZlciB+IHN2ZyBwYXRoLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuaHMtZmllbGR0eXBlLXNlbGVjdCBzZWxlY3QjaHMtcHdkLXdpZGdldC1wYXNzd29yZDpob3ZlciB+IHN2ZyBwYXRoIHtcbiAgZmlsbDogIzEwMjQzZTsgfVxuXG5zZWxlY3QuaHMtaW5wdXQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IHNlbGVjdCNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgc2VsZWN0LmhzLWlucHV0IG9wdGlvbiwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgc2VsZWN0I2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQgb3B0aW9uIHtcbiAgICBjb2xvcjogI2JmYmZiZjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5ocy1maWVsZHR5cGUtdGV4dGFyZWEgdGV4dGFyZWEuaHMtaW5wdXQsIC5ocy1maWVsZHR5cGUtdGV4dGFyZWEgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgdGV4dGFyZWEjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmhzLWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHJlc2l6ZTogdmVydGljYWw7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhzLWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYS5ocy1pbnB1dCwgLmhzLWZpZWxkdHlwZS10ZXh0YXJlYSAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCB0ZXh0YXJlYSNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuaHMtZmllbGR0eXBlLXRleHRhcmVhIHRleHRhcmVhI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQge1xuICAgICAgcGFkZGluZzogMTVweDsgfSB9XG5cbi5ocy1pbnB1dFt0eXBlPVwiZmlsZVwiXSwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmRbdHlwZT1cImZpbGVcIl0ge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5ocy1maWVsZHR5cGUtZGF0ZSAuaHMtaW5wdXQsIC5ocy1maWVsZHR5cGUtZGF0ZSAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmhzLWZpZWxkdHlwZS1kYXRlICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIwIDIwSDE2VjE2SDIwVjIwWk0xNCAxMEgxMFYxNEgxNFYxMFpNMjAgMTBIMTZWMTRIMjBWMTBaTTggMTZINFYyMEg4VjE2Wk0xNCAxNkgxMFYyMEgxNFYxNlpNOCAxMEg0VjE0SDhWMTBaTTI0IDJWMjRIMFYySDNWM0MzIDQuMTAzIDMuODk3IDUgNSA1QzYuMTAzIDUgNyA0LjEwMyA3IDNWMkgxN1YzQzE3IDQuMTAzIDE3Ljg5NyA1IDE5IDVDMjAuMTAzIDUgMjEgNC4xMDMgMjEgM1YySDI0Wk0yMiA4SDJWMjJIMjJWOFpNMjAgMUMyMCAwLjQ0OCAxOS41NTMgMCAxOSAwQzE4LjQ0NyAwIDE4IDAuNDQ4IDE4IDFWM0MxOCAzLjU1MiAxOC40NDcgNCAxOSA0QzE5LjU1MyA0IDIwIDMuNTUyIDIwIDNWMVpNNiAzQzYgMy41NTIgNS41NTMgNCA1IDRDNC40NDcgNCA0IDMuNTUyIDQgM1YxQzQgMC40NDggNC40NDcgMCA1IDBDNS41NTMgMCA2IDAuNDQ4IDYgMVYzWicgZmlsbD0nJTIzMDAwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxMHB4KSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ocy1maWVsZHR5cGUtZGF0ZSAuaHMtaW5wdXQsIC5ocy1maWVsZHR5cGUtZGF0ZSAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgLmhzLWZpZWxkdHlwZS1kYXRlICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDU0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLTE1cHgpIGNlbnRlcjsgfSB9XG4gIC5ocy1maWVsZHR5cGUtZGF0ZSAuaHMtaW5wdXQ6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciwgLmhzLWZpZWxkdHlwZS1kYXRlIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3IsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5ocy1maWVsZHR5cGUtZGF0ZSAjaHMtcHdkLXdpZGdldC1wYXNzd29yZDo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5ocy1maWVsZHR5cGUtZGF0ZSAuaHMtZGF0ZXBpY2tlciAuZm4tZGF0ZS1waWNrZXIgLnBpa2EtYnV0dG9uIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmhzLWZpZWxkdHlwZS1kYXRlIC5ocy1kYXRlcGlja2VyIC5mbi1kYXRlLXBpY2tlciAucGlrYS1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2UgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDsgfVxuXG4uaHMtZmllbGR0eXBlLWRhdGUgLmhzLWRhdGVwaWNrZXIgLmZuLWRhdGUtcGlja2VyIC5pcy1zZWxlY3RlZCAucGlrYS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNjAwO1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uaHMtZmllbGR0eXBlLWRhdGUgLmhzLWRhdGVwaWNrZXIgLmZuLWRhdGUtcGlja2VyIC5pcy10b2RheSAucGlrYS1idXR0b24ge1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4vKlxuICogU3VibWl0IGJ1dHRvblxuICovXG4uaHMtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uaHMtZm9ybSAuaHMtYnV0dG9uIHtcbiAgbWluLXdpZHRoOiAyMDBweDsgfVxuXG4vKlxuICogVGV4dCBhbmQgb3RoZXIgZm9ybSBlbGVtZW50c1xuICovXG4uaHMtZm9ybSB1bCxcbi5ocy1mb3JtIG9sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5ocy1mb3JtIHVsIGxpLFxuICAuaHMtZm9ybSBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAuaHMtZm9ybSB1bCBsaTpiZWZvcmUsXG4gICAgLmhzLWZvcm0gb2wgbGk6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmhzLWZvcm0tZmllbGQgPiBsYWJlbCB7XG4gIGNvbG9yOiBncmF5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbiAgLmhzLWZvcm0tZmllbGQgPiBsYWJlbCBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgLyogbWFyZ2luLWJvdHRvbTogOHB4OyAqLyB9XG4gICAgLmhzLWZvcm0tZmllbGQgPiBsYWJlbCBzcGFuOmVtcHR5LFxuICAgIC5ocy1mb3JtLWZpZWxkID4gbGFiZWwgc3BhbjplbXB0eSArIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ocy1mb3JtLWZpZWxkID4gbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA0cHg7IH1cblxuLmhzLWZvcm0gbGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGNvbG9yOiAjYmZiZmJmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ocy1mb3JtIGxlZ2VuZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uaHMtZm9ybSAuaHMtcmljaHRleHQgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbiAgLmhzLWZvcm0gLmhzLXJpY2h0ZXh0IHA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ocy1mb3JtIC5ocy1yaWNodGV4dCArIC5ocy1mb3JtLWZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uaHMtaW5wdXQuZXJyb3IsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5lcnJvciNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiNjAwOyB9XG5cbnVsLmhzLWVycm9yLW1zZ3Mge1xuICBvcmRlcjogMTA7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB1bC5ocy1lcnJvci1tc2dzIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH0gfVxuICB1bC5ocy1lcnJvci1tc2dzIGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICB1bC5ocy1lcnJvci1tc2dzIGxpOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIHVsLmhzLWVycm9yLW1zZ3MgbGFiZWwge1xuICAgIGNvbG9yOiAjZmZiNjAwO1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICB1bC5ocy1lcnJvci1tc2dzIGxhYmVsOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnISc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxLjJyZW07XG4gICAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmI2MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmhzX2Vycm9yX3JvbGx1cCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmI2MDA7IH1cbiAgLmhzX2Vycm9yX3JvbGx1cCAuaHMtZXJyb3ItbXNncyB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi8qXG4gKiBDdXN0b20gR0RQUiBmaWVsZHNcbiAqL1xuLmhzX2dkcHJfY29uc2VudF9tYXJrZXRpbmcgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94IGxhYmVsLFxuLmhzX2dkcHJfY29uc2VudF9kYXRhIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLypcbiAqIFJlc2V0L292ZXJyaWRlIHVud2FudGVkIEh1YlNwb3Qgc3R5bGluZy5cbiAqIE5vdGU6IFdlIHVzZSBhIGxvdCBvZiBDU1Mgc3BlY2lmaWNpdHkgaGVyZSBvbiBwdXJwb3NlIGluIG9yZGVyIHRvIGJlYXQgSHViU3BvdCdzIHNwZWNpZmljaXR5LlxuICovXG5mb3JtLmhzLWZvcm0gZmllbGRzZXQge1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0xIC5ocy1mb3JtLWZpZWxkLFxuZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0yIC5ocy1mb3JtLWZpZWxkLFxuZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0zIC5ocy1mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0xIC5pbnB1dCxcbmZvcm0uaHMtZm9ybSBmaWVsZHNldC5mb3JtLWNvbHVtbnMtMiAuaW5wdXQsXG5mb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTMgLmlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbmZvcm0uaHMtZm9ybSBmaWVsZHNldC5mb3JtLWNvbHVtbnMtMSAuaHMtaW5wdXQsIGZvcm0uaHMtZm9ybSBmaWVsZHNldC5mb3JtLWNvbHVtbnMtMSAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0xICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0xIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5ocy1pbnB1dCwgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0xIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IGlucHV0I2hzLXB3ZC13aWRnZXQtcGFzc3dvcmRbdHlwZT1cImNoZWNrYm94XCJdLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCBmb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTEgaW5wdXQjaHMtcHdkLXdpZGdldC1wYXNzd29yZFt0eXBlPVwiY2hlY2tib3hcIl0sXG5mb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTEgaW5wdXRbdHlwZT1cInJhZGlvXCJdLmhzLWlucHV0LFxuZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0xIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IGlucHV0I2hzLXB3ZC13aWRnZXQtcGFzc3dvcmRbdHlwZT1cInJhZGlvXCJdLFxuLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0xIGlucHV0I2hzLXB3ZC13aWRnZXQtcGFzc3dvcmRbdHlwZT1cInJhZGlvXCJdIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0yIC5ocy1mb3JtLWZpZWxkIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4IC8gMik7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0yIC5ocy1mb3JtLWZpZWxkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uaHMtZm9ybSBmaWVsZHNldC5mb3JtLWNvbHVtbnMtMyAuaHMtZm9ybS1maWVsZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAyICogMTVweCAvIDMpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uaHMtZm9ybSBmaWVsZHNldC5mb3JtLWNvbHVtbnMtMyAuaHMtZm9ybS1maWVsZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCksIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweCkgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCkge1xuICBmb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTIgLmhzLWlucHV0LCBmb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTIgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IGZvcm0uaHMtZm9ybSBmaWVsZHNldC5mb3JtLWNvbHVtbnMtMiAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCxcbiAgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0zIC5ocy1pbnB1dCxcbiAgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0zIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLFxuICAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCBmb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTMgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0yIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0yIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0zIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0zIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBIYW1idXJnZXJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1uYXZpZ2F0aW9uLS1kYXJrOm5vdCguaXMtYWN0aXZlKSAuYWEtaGFtYnVyZ2VyIHNwYW4sXG4uYWEtbmF2aWdhdGlvbi0tZGFyazpub3QoLmlzLWFjdGl2ZSkgLmFhLWhhbWJ1cmdlciBzcGFuOmJlZm9yZSxcbi5hYS1uYXZpZ2F0aW9uLS1kYXJrOm5vdCguaXMtYWN0aXZlKSAuYWEtaGFtYnVyZ2VyIHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5hYS1oYW1idXJnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDIwMDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYWEtaGFtYnVyZ2VyIHNwYW4sXG4gIC5hYS1oYW1idXJnZXIgc3BhbjpiZWZvcmUsXG4gIC5hYS1oYW1idXJnZXIgc3BhbjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjFzOyB9XG4gIC5hYS1oYW1idXJnZXIgc3BhbiB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hYS1oYW1idXJnZXIgc3BhbjpiZWZvcmUsXG4gIC5hYS1oYW1idXJnZXIgc3BhbjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnOyB9XG4gIC5hYS1oYW1idXJnZXIgc3BhbixcbiAgLmFhLWhhbWJ1cmdlciBzcGFuOmJlZm9yZSxcbiAgLmFhLWhhbWJ1cmdlciBzcGFuOmFmdGVyIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDJweDsgfVxuICAuYWEtaGFtYnVyZ2VyIHNwYW46YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweCk7IH1cbiAgLmFhLWhhbWJ1cmdlciBzcGFuOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoN3B4KTsgfVxuXG4uanMtbmF2LW9wZW4gLmFhLWhhbWJ1cmdlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlOyB9XG4gIC5qcy1uYXYtb3BlbiAuYWEtaGFtYnVyZ2VyIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAuanMtbmF2LW9wZW4gLmFhLWhhbWJ1cmdlciBzcGFuOmJlZm9yZSwgLmpzLW5hdi1vcGVuIC5hYS1oYW1idXJnZXIgc3BhbjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgICAuanMtbmF2LW9wZW4gLmFhLWhhbWJ1cmdlciBzcGFuOmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgICAuanMtbmF2LW9wZW4gLmFhLWhhbWJ1cmdlciBzcGFuOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIE5hdmlnYXRpb25cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSB7XG4gIHBvc2l0aW9uOiBpbml0aWFsOyB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudTpob3ZlciA+IGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudTpob3ZlciA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudTpob3ZlciA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnU6aG92ZXIgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5ocy1tZW51LWRlcHRoLTIuaHMtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gYTphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxOHB4IHNvbGlkICNmZmZmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDM4cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDQwcHggMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgM3B4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiAxMik7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuaHMtbWVudS1kZXB0aC0yLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlcjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlci5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudS1iYW5uZXIge1xuICAgICAgLyogcGFkZGluZzogNDBweCAwIDAgMDsgKi9cbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIGE6bm90KC5hYS1idXR0b24pOm5vdCguaHMtYnV0dG9uKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7IH1cbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgYTpub3QoLmFhLWJ1dHRvbik6bm90KC5ocy1idXR0b24pIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgYTpub3QoLmFhLWJ1dHRvbik6bm90KC5ocy1idXR0b24pIGltZyArIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciBhOm5vdCguYWEtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbikgPiBzcGFuID4gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciBhOm5vdCguYWEtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbikgPiBzcGFuID4gc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG4gICAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgYTpub3QoLmFhLWJ1dHRvbik6bm90KC5ocy1idXR0b24pID4gc3BhbiA+IHNwYW4uYWEtbWVudS1pdGVtLS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIGE6bm90KC5hYS1idXR0b24pOm5vdCguaHMtYnV0dG9uKSA+IHNwYW4gPiBzcGFuLmFhLW1lbnUtaXRlbS0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cbiAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5hYS1tZW51LWl0ZW0tLWNvbHVtbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLzMpOyB9XG4gICAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5hYS1tZW51LWl0ZW0tLWNvbHVtbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDsgfVxuICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuYWEtbWVudS1pdGVtLS1jb2x1bW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmFhLW1lbnUtaXRlbS0tY29sdW1uOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUtdHdvLWNvbHVtbnMgLmFhLW1lbnUtaXRlbS0tY29sdW1uIHtcbiAgICAgIG1heC13aWR0aDogNTAlOyB9XG4gICAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51LXR3by1jb2x1bW5zIC5hYS1tZW51LWl0ZW0tLWNvbHVtbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDsgfVxuICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlci5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudS10d28tY29sdW1ucyAuYWEtbWVudS1pdGVtLS1jb2x1bW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAwOyB9XG4gICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuYWEtbWVudS1pdGVtLS1iYW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gICAgICAvKiBtYXJnaW4tdG9wOiA0MHB4OyAqL1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZTJmZjtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7IH1cbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmFhLW1lbnUtaXRlbS0tYmFubmVyIC5hYS1tZW51LWl0ZW0tLWJhbm5lci1oZWFkaW5nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuYWEtbWVudS1pdGVtLS1iYW5uZXIgLmFhLW1lbnUtaXRlbS0tYmFubmVyLWhlYWRpbmcgLmFhLW1lbnUtaXRlbS0tc3ViaGVhZGluZyB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmFhLW1lbnUtaXRlbS0tYmFubmVyIC5hYS1tZW51LWl0ZW0tLWJhbm5lci1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5hYS1tZW51LWl0ZW0tLWJhbm5lciAuYWEtbWVudS1pdGVtLS1iYW5uZXItYnV0dG9uIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmFhLW1lbnUtaXRlbS0tc3ViaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51ID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuYWEtbWVudS1pdGVtLS1zdWJoZWFkaW5nIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH0gfVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS10d29fY29sdW1ucyA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMTIwcHg7IH1cbiAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tdHdvX2NvbHVtbnMgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyOmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzOHB4OyB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLXR3b19jb2x1bW5zID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuYWEtbWVudS1pdGVtLS1jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZzogMjBweDsgfVxuICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS10d29fY29sdW1ucyA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmFhLW1lbnUtaXRlbS0tY29sdW1uOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLXR3b19jb2x1bW5zID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuYWEtbWVudS1pdGVtLS1jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2UyZmY7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLXR3b19jb2x1bW5zID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuYWEtbWVudS1pdGVtLS1jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLmFhLW5hdmlnYXRpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uYWEtbmF2aWdhdGlvbiB1bCwgLmFhLW5hdmlnYXRpb24gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuLmFhLW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnksXG4uYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSxcbiAgICAuYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7IH0gfVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwsXG4uYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaSxcbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGRpdiA+IGxpLFxuLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaSxcbi5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gZGl2ID4gbGkge1xuICBoZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkgPiBhLFxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gZGl2ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJBYmVsIFBybyBCb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaSA+IGEsXG4gICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gZGl2ID4gbGkgPiBhIHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpID4gYSxcbiAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBkaXYgPiBsaSA+IGEge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cblxuaGVhZGVyIC5hYS1uYXZpZ2F0aW9uLS1kYXJrIC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMTAyNDNlOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkgPiBhLFxuLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBkaXYgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkgPiBhIHtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4sXG4uYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIsXG4uYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyLFxuICAgIC5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICBib3gtc2hhZG93OiAwcHggOHB4IDIwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXI6YmVmb3JlLFxuICAgICAgLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSAuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlcjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4OyB9XG4gICAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlcjphZnRlcixcbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxOHB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgICAgIHotaW5kZXg6IDE7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIsXG4gICAgLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSAuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgbGksXG4gIC5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciBhOm5vdCguYWEtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbiksXG4gIC5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgYTpub3QoLmFhLWJ1dHRvbik6bm90KC5ocy1idXR0b24pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBmb250LWZhbWlseTogXCJBYmVsIFBybyBCb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIGE6bm90KC5hYS1idXR0b24pOm5vdCguaHMtYnV0dG9uKSxcbiAgICAgIC5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgYTpub3QoLmFhLWJ1dHRvbik6bm90KC5ocy1idXR0b24pIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cbiAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciBhOm5vdCguYWEtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbik6aG92ZXIsXG4gICAgLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSAuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciBhOm5vdCguYWEtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbik6aG92ZXIge1xuICAgICAgY29sb3I6ICMzMzZkZmY7IH1cbiAgICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciBhOm5vdCguYWEtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbikgaW1nLFxuICAgIC5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgYTpub3QoLmFhLWJ1dHRvbik6bm90KC5ocy1idXR0b24pIGltZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgYTpub3QoLmFhLWJ1dHRvbik6bm90KC5ocy1idXR0b24pOmFmdGVyLFxuICAgIC5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgYTpub3QoLmFhLWJ1dHRvbik6bm90KC5ocy1idXR0b24pOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAuYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuYWEtbWVudS1pdGVtLS1zdWJoZWFkaW5nLFxuICAuYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5hYS1tZW51LWl0ZW0tLXN1YmhlYWRpbmcge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAvKlxuICAgICAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb21wbGVtZW50YXJ5O1xuICAgICAgICAqL1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5hYS1tZW51LWl0ZW0tLWRlc2NyaXB0aW9uLFxuICAuYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5hYS1tZW51LWl0ZW0tLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmFhLW1lbnUtaXRlbS0tZGVzY3JpcHRpb24sXG4gICAgICAuYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5hYS1tZW51LWl0ZW0tLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5ocy1tZW51LWRlcHRoLTIuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyLFxuICAuYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5ocy1tZW51LWRlcHRoLTIuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIsXG4gICAgICAuYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5ocy1tZW51LWRlcHRoLTIuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIHtcbiAgICAgICAgLypkaXNwbGF5OiBub25lOyovXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZTJmZjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAjZmZmZmZmOyB9XG4gICAgICAgIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5ocy1tZW51LWRlcHRoLTIuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyOmJlZm9yZSxcbiAgICAgICAgLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSAuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuaHMtbWVudS1kZXB0aC0yLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlcjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXI6YWZ0ZXIsXG4gICAgICAgIC5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgICB6LWluZGV4OiAtMTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIsXG4gICAgICAuYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5ocy1tZW51LWRlcHRoLTIuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LWRlcHRoLTE6aG92ZXIgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyLFxuICAuYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTE6aG92ZXIgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIHtcbiAgICAvKmRpc3BsYXk6IGZsZXg7Ki9cbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LWRlcHRoLTE6aG92ZXIgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIC5ocy1tZW51LWRlcHRoLTIuaHMtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyLFxuLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSAuaHMtbWVudS1kZXB0aC0xOmhvdmVyID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuaHMtbWVudS1kZXB0aC0yLmhzLWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMTpob3ZlciA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIsXG4gICAgLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSAuaHMtbWVudS1kZXB0aC0xOmhvdmVyID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciAuaHMtbWVudS1kZXB0aC0yLmhzLWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciB7XG4gICAgICAvKmRpc3BsYXk6IGZsZXg7Ki9cbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTsgfSB9XG5cbmh0bWwge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgZWFzZTsgfVxuXG5ib2R5LmpzLW5hdi1vcGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxMDAlO1xuICByaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgei1pbmRleDogOTk4OyB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmFhLW1lbnUtaXRlbS0tc3ViaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWEtbmF2aWdhdGlvbi0tbW9iaWxlIC5hYS1tZW51LWl0ZW0tLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmFhLW1lbnUtaXRlbS0tYmFubmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgdWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5qcy1uYXYtb3BlbiAuYWEtbmF2aWdhdGlvbi0tbW9iaWxlIHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7IH1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uYWEtbmF2aWdhdGlvbi0tbW9iaWxlIHVsIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtZGVwdGgtMSA+IGEge1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSAuaHMtbWVudS1kZXB0aC0xID4gdWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtZGVwdGgtMS5pcy1hY3RpdmUgPiB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtZGVwdGgtMiBhIHtcbiAgcGFkZGluZzogNnB4IDIwcHggNnB4IDQwcHg7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtZGVwdGgtMiA+IHVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYWEtbmF2aWdhdGlvbi0tbW9iaWxlIC5ocy1tZW51LWRlcHRoLTIuaXMtYWN0aXZlID4gdWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYWEtbmF2aWdhdGlvbi0tbW9iaWxlIC5ocy1tZW51LWRlcHRoLTIgLmFhLW1lbnUtYXJyb3cge1xuICBoZWlnaHQ6IDM2cHg7IH1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSAuaHMtbWVudS1kZXB0aC0zIGEge1xuICBwYWRkaW5nOiA2cHggMjBweCA2cHggNjBweDtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSAuaHMtbWVudS1kZXB0aC0zIC5hYS1tZW51LWFycm93IHtcbiAgaGVpZ2h0OiAzNnB4OyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gYVtocmVmPVwiamF2YXNjcmlwdDp2b2lkKDApXCJdICsgdWwgKyAuYWEtbWVudS1hcnJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOXB4OyB9XG5cbi5hYS1tZW51LWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7IH1cbiAgLmFhLW1lbnUtYXJyb3cgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9XG4gIC5hYS1tZW51LWFycm93IHN2ZyBwYXRoIHtcbiAgICBzdHJva2U6ICNmZmZmZmY7IH1cblxuLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmlzLWFjdGl2ZSAuYWEtbWVudS1hcnJvdyBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSAuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDI4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgLmFhLW5hdmlnYXRpb24tLW1vYmlsZSAuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgaW1nICsgc3BhbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSAuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmhzLW1lbnUtZGVwdGgtMiA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW5fX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLS1wYXJlbnQ6bm90KDpudGgtb2YtdHlwZSgzKSkgLmFhLW1lbnUtaXRlbS0tY29sdW1uX19pbm5lciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMDI0M0U7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLmFhLW1lbnUtaXRlbS0tY29sdW1uLS1wYXJlbnQ6bm90KDpudGgtb2YtdHlwZSgzKSkge1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tYm9yZGVyLS1kaXNhYmxlZCAuYWEtbWVudS1pdGVtLS1jb2x1bW5fX2lubmVyIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyNDNlOyB9XG4gIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tbGF5b3V0LS1kYXJrIC5hYS1tZW51LWl0ZW0tLWNvbHVtbl9faW5uZXIge1xuICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tbGF5b3V0LS1kYXJrOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLWxheW91dC0tZGFyazpudGgtb2YtdHlwZSgzKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tbGF5b3V0LS1kYXJrIC5hYS1tZW51LWl0ZW0tLXN1YmhlYWRpbmcsIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tbGF5b3V0LS1kYXJrIGEge1xuICAgIGNvbG9yOiAjRUJCODQxICFpbXBvcnRhbnQ7IH1cbiAgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgYTpob3ZlciwgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgYTpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgYTpob3ZlciAuYWEtbWVudS1pdGVtLS1kZXNjcmlwdGlvbiwgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgYTpmb2N1cy12aXNpYmxlIC5hYS1tZW51LWl0ZW0tLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjN0Y3RjdGICFpbXBvcnRhbnQ7IH1cbiAgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgLmFhLW1lbnUtaXRlbS0tZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjN0Y3RjdGICFpbXBvcnRhbnQ7IH1cbiAgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgLmhzLW1lbnUtaXRlbSAuYWEtYnV0dG9uLmFhLWJ1dHRvbi0tMywgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgLmhzLW1lbnUtaXRlbSAuYWEtZm9ybS1idXR0b24tLTMgaW5wdXQuYWEtYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1mb3JtLWJ1dHRvbi0tMyAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLWxheW91dC0tZGFyayAuaHMtbWVudS1pdGVtIGlucHV0LmFhLWJ1dHRvblt0eXBlPVwic3VibWl0XCJdLCAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLWxheW91dC0tZGFyayAuaHMtbWVudS1pdGVtIC5hYS1mb3JtLWJ1dHRvbi0tMyBpbnB1dC5ocy1idXR0b25bdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWZvcm0tYnV0dG9uLS0zIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tbGF5b3V0LS1kYXJrIC5ocy1tZW51LWl0ZW0gaW5wdXQuaHMtYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tbGF5b3V0LS1kYXJrIC5ocy1tZW51LWl0ZW0gLmFhLWJ1dHRvbi0tMy5ocy1idXR0b24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFQkI4NDEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRUJCODQxICFpbXBvcnRhbnQ7IH1cbiAgICAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLWxheW91dC0tZGFyayAuaHMtbWVudS1pdGVtIC5hYS1idXR0b24uYWEtYnV0dG9uLS0zOmhvdmVyLCAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLWxheW91dC0tZGFyayAuaHMtbWVudS1pdGVtIC5hYS1mb3JtLWJ1dHRvbi0tMyBpbnB1dC5hYS1idXR0b246aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLWZvcm0tYnV0dG9uLS0zIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tbGF5b3V0LS1kYXJrIC5ocy1tZW51LWl0ZW0gaW5wdXQuYWEtYnV0dG9uOmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tbGF5b3V0LS1kYXJrIC5ocy1tZW51LWl0ZW0gLmFhLWZvcm0tYnV0dG9uLS0zIGlucHV0LmhzLWJ1dHRvbjpob3Zlclt0eXBlPVwic3VibWl0XCJdLCAuYWEtZm9ybS1idXR0b24tLTMgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgLmhzLW1lbnUtaXRlbSBpbnB1dC5ocy1idXR0b246aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgLmhzLW1lbnUtaXRlbSAuYWEtYnV0dG9uLS0zLmhzLWJ1dHRvbjpob3ZlciwgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgLmhzLW1lbnUtaXRlbSAuYWEtYnV0dG9uLmFhLWJ1dHRvbi0tMzpmb2N1cy12aXNpYmxlLCAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLWxheW91dC0tZGFyayAuaHMtbWVudS1pdGVtIC5hYS1mb3JtLWJ1dHRvbi0tMyBpbnB1dC5hYS1idXR0b246Zm9jdXMtdmlzaWJsZVt0eXBlPVwic3VibWl0XCJdLCAuYWEtZm9ybS1idXR0b24tLTMgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgLmhzLW1lbnUtaXRlbSBpbnB1dC5hYS1idXR0b246Zm9jdXMtdmlzaWJsZVt0eXBlPVwic3VibWl0XCJdLCAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLWxheW91dC0tZGFyayAuaHMtbWVudS1pdGVtIC5hYS1mb3JtLWJ1dHRvbi0tMyBpbnB1dC5ocy1idXR0b246Zm9jdXMtdmlzaWJsZVt0eXBlPVwic3VibWl0XCJdLCAuYWEtZm9ybS1idXR0b24tLTMgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1sYXlvdXQtLWRhcmsgLmhzLW1lbnUtaXRlbSBpbnB1dC5ocy1idXR0b246Zm9jdXMtdmlzaWJsZVt0eXBlPVwic3VibWl0XCJdLCAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLWxheW91dC0tZGFyayAuaHMtbWVudS1pdGVtIC5hYS1idXR0b24tLTMuaHMtYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VCQjg0MSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VCQjg0MSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMxMDI0M0UgIWltcG9ydGFudDsgfVxuXG4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzEwMjQzRTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uIC5ocy1tZW51LWl0ZW0gKyAuYWEtbWVudS1pdGVtLS1zdWJoZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uIC5ocy1tZW51LWl0ZW0gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuICAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uIC5ocy1tZW51LWl0ZW0gYS5hYS1idXR0b24sIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4gLmhzLW1lbnUtaXRlbSBhLmhzLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG4gIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4gLmhzLW1lbnUtaXRlbS0tY3VzdG9tIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvOyB9XG4gICAgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbiAuaHMtbWVudS1pdGVtLS1jdXN0b20gPiBpbWcsIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4gLmhzLW1lbnUtaXRlbS0tY3VzdG9tID4gYSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudS5hYS1tZW51LWl0ZW0tLWN1c3RvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmI2MDA7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51LmFhLW1lbnUtaXRlbS0tY3VzdG9tID4gYSB7XG4gICAgY29sb3I6ICNmZmI2MDAgIWltcG9ydGFudDsgfVxuICAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUuYWEtbWVudS1pdGVtLS1jdXN0b20gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51LmFhLW1lbnUtaXRlbS0tY3VzdG9tIC5hYS1tZW51LWl0ZW0tLWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMDI0M0U7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAgIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudS5hYS1tZW51LWl0ZW0tLWN1c3RvbSAuYWEtbWVudS1pdGVtLS1jb2x1bW4gLmhzLW1lbnUtaXRlbSArIC5hYS1tZW51LWl0ZW0tLXN1YmhlYWRpbmcge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudS5hYS1tZW51LWl0ZW0tLWN1c3RvbSAuYWEtbWVudS1pdGVtLS1jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51LmFhLW1lbnUtaXRlbS0tY3VzdG9tIC5hYS1tZW51LWl0ZW0tLWNvbHVtbiAuYWEtbWVudS1pdGVtLS1zdWJoZWFkaW5nIHtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8qIFxuICAgICAgICAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnkgIWltcG9ydGFudDsgXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbXBsZW1lbnRhcnk7XG4gICAgICAgICAgICovXG4gICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cbiAgICAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUuYWEtbWVudS1pdGVtLS1jdXN0b20gLmFhLW1lbnUtaXRlbS0tY29sdW1uIC5ocy1tZW51LWl0ZW0gYSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUuYWEtbWVudS1pdGVtLS1jdXN0b20gLmFhLW1lbnUtaXRlbS0tY29sdW1uIC5ocy1tZW51LWl0ZW0gYS5hYS1idXR0b24sIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudS5hYS1tZW51LWl0ZW0tLWN1c3RvbSAuYWEtbWVudS1pdGVtLS1jb2x1bW4gLmhzLW1lbnUtaXRlbSBhLmhzLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuICAgIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudS5hYS1tZW51LWl0ZW0tLWN1c3RvbSAuYWEtbWVudS1pdGVtLS1jb2x1bW4gLmhzLW1lbnUtaXRlbS0tY3VzdG9tIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87IH1cbiAgICAgIC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudS5hYS1tZW51LWl0ZW0tLWN1c3RvbSAuYWEtbWVudS1pdGVtLS1jb2x1bW4gLmhzLW1lbnUtaXRlbS0tY3VzdG9tID4gaW1nLCAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUuYWEtbWVudS1pdGVtLS1jdXN0b20gLmFhLW1lbnUtaXRlbS0tY29sdW1uIC5ocy1tZW51LWl0ZW0tLWN1c3RvbSA+IGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtaXRlbS0tbWVnYSA+IGEge1xuICBjb2xvcjogI2ZmYjYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYWEtbmF2aWdhdGlvbi0tbW9iaWxlIC5ocy1tZW51LWl0ZW0tLW1lZ2EgPiBhIGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtaXRlbS0tbWVnYSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtaXRlbS0tbWVnYSAuYWEtbWVudS1hcnJvdyBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmYjYwMDsgfVxuXG4uYWEtbmF2aWdhdGlvbi0tbW9iaWxlIC5ocy1tZW51LWl0ZW0tLW1lZ2EgLmhzLW1lbnUtZGVwdGgtMi0tbWVnYSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjsgfVxuICAuYWEtbmF2aWdhdGlvbi0tbW9iaWxlIC5ocy1tZW51LWl0ZW0tLW1lZ2EgLmhzLW1lbnUtZGVwdGgtMi0tbWVnYSAuYWEtbWVudS1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWEtbmF2aWdhdGlvbi0tbW9iaWxlIC5ocy1tZW51LWl0ZW0tLW1lZ2EgLmhzLW1lbnUtZGVwdGgtMi0tbWVnYSA+IGEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmFhLW5hdmlnYXRpb24tLW1vYmlsZSAuaHMtbWVudS1pdGVtLS1tZWdhIC5ocy1tZW51LWRlcHRoLTItLW1lZ2EgPiB1bCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtaXRlbS0tbWVnYSAuaHMtbWVudS1kZXB0aC0yLS1tZWdhID4gdWwgYSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLmFhLW5hdmlnYXRpb24tLW1vYmlsZSAuaHMtbWVudS1pdGVtLS1tZWdhIC5ocy1tZW51LWRlcHRoLTItLW1lZ2EgLmhzLW1lbnUtaXRlbS5ocy1tZW51LWRlcHRoLTM6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuaHMtbWVudS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIGE6bm90KC5hYS1idXR0b24pOm5vdCguaHMtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbikgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDsgfVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIGE6bm90KC5hYS1idXR0b24pOm5vdCguaHMtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbikgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIGE6bm90KC5hYS1idXR0b24pOm5vdCguaHMtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbikgaW1nLm1lZ2EtbWVudS1pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBhc3BlY3QtcmF0aW86IGF1dG87XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgbGkuaHMtbWVudS1kZXB0aC0xID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciA+IC5ocy1tZW51LWRlcHRoLTIuaHMtaXRlbS1oYXMtY2hpbGRyZW4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciBsaS5ocy1tZW51LWRlcHRoLTEgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyID4gLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbiBhIHN2ZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1iYW5uZXItaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTBtczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwbXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjE1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjQ1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjc1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC44NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4wNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjE1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjQ1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjc1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4xczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4yNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi40czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi41NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi43czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi44NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjI1LCAwLjc1LCAwLjc1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTsgfVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTsgfVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXS5hb3MtYW5pbWF0ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXVwLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIC0xMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIC0xMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07IH1cblxuW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0uYW9zLWFuaW1hdGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSk7IH1cblxuW2RhdGEtYW9zPXpvb20taW5dIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLWluLXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20taW4tZG93bl0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCkgc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9em9vbS1pbi1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCkgc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9em9vbS1pbi1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0XSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCkgc2NhbGUoMS4yKTsgfVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtZG93bl0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCkgc2NhbGUoMS4yKTsgfVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCkgc2NhbGUoMS4yKTsgfVxuXG5bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtOyB9XG5cbltkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cblxuW2RhdGEtYW9zPXNsaWRlLXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cblxuW2RhdGEtYW9zPXNsaWRlLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cblxuW2RhdGEtYW9zPXNsaWRlLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cblxuW2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF0ge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpOyB9XG5cbltkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7IH1cblxuW2RhdGEtYW9zPWZsaXAtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1yaWdodF0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC11cF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC11cF0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1kb3duXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7IH1cblxuW2RhdGEtYW9zPWZsaXAtZG93bl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgTGFuZ3VhZ2VcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1sYW5ndWFnZS1pdGVtcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtbGFuZ3VhZ2UtaXRlbXMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmFhLWxhbmd1YWdlLWl0ZW1zIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYS1sYW5ndWFnZS1kcm9wLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAyOXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDsgfVxuICAgIC5hYS1sYW5ndWFnZS1kcm9wLWRvd246YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTI5cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDI5cHg7IH1cbiAgICAuYWEtbGFuZ3VhZ2UtZHJvcC1kb3duOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMThweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMThweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICAgIHotaW5kZXg6IDE7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hYS1sYW5ndWFnZS1kcm9wLWRvd24ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLmFhLWxhbmd1YWdlLWRyb3AtZG93biAuYWEtbGFuZ3VhZ2UtaXRlbSBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5hYS1sYW5ndWFnZS1pdGVtczpob3ZlciAuYWEtbGFuZ3VhZ2UtZHJvcC1kb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uYWEtbGFuZ3VhZ2UtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDsgfVxuICAuYWEtbGFuZ3VhZ2UtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmFhLWxhbmd1YWdlLWl0ZW0uYWEtbGFuZ3VhZ2UtaXRlbS0tY3VycmVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYWEtbGFuZ3VhZ2UtaXRlbSBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMjBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gIC5hYS1sYW5ndWFnZS1pdGVtID4gYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvIEJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS1sYW5ndWFnZS1pdGVtID4gYSB7XG4gICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblNvY2lhbCBMaW5rc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLXNvY2lhbC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5hYS1zb2NpYWwtbGlua3Mge1xuICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtc29jaWFsLWxpbmtzIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC04cHg7IH0gfVxuXG4uYWEtc29jaWFsLWxpbmtzX19pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjQzZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7IH1cblxuLmFhLXNvY2lhbC1saW5rc19faWNvbiBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5hYS1zb2NpYWwtbGlua3NfX2ljb246aG92ZXIgc3ZnLFxuLmFhLXNvY2lhbC1saW5rc19faWNvbjpmb2N1cyBzdmcsXG4uYWEtc29jaWFsLWxpbmtzX19pY29uOmFjdGl2ZSBzdmcge1xuICBmaWxsOiAjZmZmZmZmOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgVmlkZW9zXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWEtdmlkZW8tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5hYS12aWRlby1jb250YWluZXIgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5hYS12aWRlby1jb250YWluZXItLXlvdXR1YmUge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uYWEtdmlkZW8tdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYWEtdmlkZW8tdGh1bWJuYWlsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLmFhLXZpZGVvLXRodW1ibmFpbC5pcy1oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5hYS12aWRlby10aHVtYm5haWwgKyB2aWRlbyB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5hYS12aWRlby10aHVtYm5haWwuaXMtaGlkZGVuICsgdmlkZW8ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmFhLXZpZGVvLXRodW1ibmFpbCAuYWEtcGxheSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmFhLXBsYXkge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtcGxheSB7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICB3aWR0aDogODBweDsgfSB9XG4gIC5hYS1wbGF5OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMTcuNXB4IDAgMTcuNXB4IDIzcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDEwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFhLXBsYXk6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAzNXB4IDAgMzVweCA0NnB4OyB9IH1cbiAgLmFhLXBsYXk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYWEteW91dHViZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYWEteW91dHViZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIG9wYWNpdHk6IC4zOyB9XG5cbi5hYS15b3V0dWJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogLTE2Ljg0JTtcbiAgbGVmdDogMDsgfVxuXG4uYWEteW91dHViZSBpbWcsXG4uYWEteW91dHViZSBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmFhLXlvdXR1YmUgaWZyYW1lIHtcbiAgei1pbmRleDogMjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBIZWFkZXJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1oZWFkZXItc2Nyb2xsLXBvaW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7IH1cblxuLmFhLXNpdGUtaGVhZGVyLnNjcm9sbCB7XG4gIHRvcDogLTgwcHg7IH1cblxuLmFhLXNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgei1pbmRleDogOTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7IH1cblxuLmFhLXNpdGUtaGVhZGVyLS1sYW5kaW5nLXBhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hYS1zaXRlLWhlYWRlci0tbGFuZGluZy1wYWdlLXBsdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5OyB9XG4gIC5hYS1zaXRlLWhlYWRlci0tbGFuZGluZy1wYWdlLXBsdXMgLmFhLXNpdGUtaGVhZGVyX19pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmFhLXNpdGUtaGVhZGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogaW5oZXJpdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtc2l0ZS1oZWFkZXJfX2lubmVyIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDEyKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cblxuLmFhLWJyYW5kaW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTYwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5hYS1icmFuZGluZyB7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4OyB9IH1cblxuLmFhLWhlYWRlci1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmFhLWhlYWRlci1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmFhLWhlYWRlci1saW5rcyAuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1kZWZhdWx0IGltZyB7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxOXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1oZWFkZXItbGlua3MgLmFhLWJ1dHRvbiwgLmFhLWhlYWRlci1saW5rcyAuaHMtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDhweCA4cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmFhLWhlYWRlci1saW5rcyAuYWEtYnV0dG9uLCAuYWEtaGVhZGVyLWxpbmtzIC5ocy1idXR0b24ge1xuICAgICAgcGFkZGluZzogMTZweCAyNHB4OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEZvb3RlclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLXNpdGUtZm9vdGVyIC5hYS1icmFuZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmFhLXNpdGUtZm9vdGVyIC5hYS1icmFuZGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4OyB9IH1cblxuLmFhLXNpdGUtZm9vdGVyX19jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuYWEtc2l0ZS1mb290ZXJfX2NvbHVtbiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5hYS1zaXRlLWZvb3Rlcl9fY29sdW1uOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWEtc2l0ZS1mb290ZXJfX2JvZHkgLmhzLW1lbnUtd3JhcHBlciB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uYWEtc2l0ZS1mb290ZXJfX2JvZHkgLmhzLW1lbnUtd3JhcHBlciB1bCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uYWEtc2l0ZS1mb290ZXJfX2JvZHkgLmhzLW1lbnUtd3JhcHBlciB1bCBsaSBhW2hyZWY9XCJqYXZhc2NyaXB0OnZvaWQoMCk7XCJdIHtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbi5hYS1zaXRlLWZvb3Rlcl9fYm9keSAuaHNfY29zX3dyYXBwZXJfdHlwZV9zaW1wbGVfbWVudSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYS1zaXRlLWZvb3Rlcl9fYm9keSAuaHMtbWVudS13cmFwcGVyID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5hYS1zaXRlLWZvb3Rlcl9fYm9keSAuaHMtbWVudS13cmFwcGVyID4gdWwge1xuICAgICAgbWF4LWhlaWdodDogODQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtc2l0ZS1mb290ZXJfX2JvZHkgLmhzLW1lbnUtd3JhcHBlciA+IHVsIHtcbiAgICAgIG1heC1oZWlnaHQ6IDU0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjBweCkge1xuICAgIC5hYS1zaXRlLWZvb3Rlcl9fYm9keSAuaHMtbWVudS13cmFwcGVyID4gdWwge1xuICAgICAgbWF4LWhlaWdodDogNDQwcHg7IH0gfVxuXG4uYWEtc2l0ZS1mb290ZXJfX2JvZHkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuYWEtc2l0ZS1mb290ZXJfX2JvZHkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtc2l0ZS1mb290ZXJfX2JvZHkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkge1xuICAgICAgbWF4LXdpZHRoOiAyNSU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2MHB4KSB7XG4gICAgLmFhLXNpdGUtZm9vdGVyX19ib2R5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpIHtcbiAgICAgIG1heC13aWR0aDogMjAlOyB9IH1cbiAgLmFhLXNpdGUtZm9vdGVyX19ib2R5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWEtc2l0ZS1mb290ZXJfX2JvZHkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm8gQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1zaXRlLWZvb3Rlcl9fYm9keSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaSA+IGEge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuXG4uYWEtc2l0ZS1mb290ZXJfX2JvZHkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkgPiB1bCA+IGxpID4gYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLXNpdGUtZm9vdGVyX19ib2R5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpID4gdWwgPiBsaSA+IGEge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH0gfVxuXG4uYWEtc2l0ZS1mb290ZXJfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLXNpdGUtZm9vdGVyX19mb290ZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5hYS1zaXRlLWZvb3Rlcl9fZm9vdGVyIC5hYS1zaXRlLWZvb3Rlcl9fY29sdW1uIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS1zaXRlLWZvb3Rlcl9fZm9vdGVyIC5hYS1zaXRlLWZvb3Rlcl9fY29sdW1uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgLmFhLXNpdGUtZm9vdGVyX19mb290ZXIgLmFhLXNpdGUtZm9vdGVyX19jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYWEtc2l0ZS1mb290ZXJfX2Zvb3RlciAuYWEtc2l0ZS1mb290ZXJfX2NvbHVtbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgQWNjb3JkaW9uXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWEtYWNjb3JkaW9uX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogOCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtYWNjb3JkaW9uX19oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfSB9XG5cbi5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyLFxuLmFhLWFjY29yZGlvbi1pdGVtX19ib2R5IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyLFxuICAgIC5hYS1hY2NvcmRpb24taXRlbV9fYm9keSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAwLjI1KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAwLjI1KTsgfSB9XG5cbi5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgaDEsXG4gIC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIGgyLFxuICAuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsXG4gIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbiAgLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgaDMsXG4gIC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIC5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWNhcmRfX3RpdGxlLFxuICAuYWEtY2FyZHMtLWFydGljbGVzIC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIC5hYS1jYXJkX190aXRsZSxcbiAgLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbiAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSxcbiAgLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgaDQsXG4gIC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIGg1LFxuICAuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciAuYWEtYmxvZy1hcnRpY2xlX19jYXRlZ29yeSxcbiAgLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgaDYge1xuICAgIG1hcmdpbjogMDsgfVxuICAuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyNHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlciBzdmcge1xuICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4OyB9IH1cblxuLmFhLWFjY29yZGlvbi1pdGVtX19ib2R5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNyk7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG5cbi5hYS1hY2NvcmRpb24taXRlbS5hYS1iZy1ub25lIC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5hYS1hY2NvcmRpb24taXRlbS5hYS1iZy1ub25lIC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyB7XG4gICAgcmlnaHQ6IDJweDsgfVxuXG4uYWEtYWNjb3JkaW9uLWl0ZW0uYWEtYmctbm9uZSAuYWEtYWNjb3JkaW9uLWl0ZW1fX2JvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDcuNSk7IH1cblxuLmFhLWNvbnRlbnQtd2lkdGgtLW5hcnJvdyAuYWEtYWNjb3JkaW9uLWl0ZW1fX2JvZHkge1xuICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiA1KTsgfVxuXG4uYWEtY29udGVudC13aWR0aC0tbmFycm93IC5hYS1hY2NvcmRpb24taXRlbS5hYS1iZy1ub25lIC5hYS1hY2NvcmRpb24taXRlbV9fYm9keSB7XG4gIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDUuNSk7IH1cblxuLmFhLWNvbnRlbnQtd2lkdGgtLW5vcm1hbCAuYWEtYWNjb3JkaW9uLWl0ZW1fX2JvZHkge1xuICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiA3KTsgfVxuXG4uYWEtY29udGVudC13aWR0aC0tbm9ybWFsIC5hYS1hY2NvcmRpb24taXRlbS5hYS1iZy1ub25lIC5hYS1hY2NvcmRpb24taXRlbV9fYm9keSB7XG4gIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDcuNSk7IH1cblxuLmFhLWNvbnRlbnQtd2lkdGgtLXdpZGUgLmFhLWFjY29yZGlvbi1pdGVtX19ib2R5IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogOSk7IH1cblxuLmFhLWNvbnRlbnQtd2lkdGgtLXdpZGUgLmFhLWFjY29yZGlvbi1pdGVtLmFhLWJnLW5vbmUgLmFhLWFjY29yZGlvbi1pdGVtX19ib2R5IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogOS41KTsgfVxuXG4uYWEtY29udGVudC13aWR0aC0tZnVsbCAuYWEtYWNjb3JkaW9uLWl0ZW1fX2JvZHkge1xuICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiAxMSk7IH1cblxuLmFhLWNvbnRlbnQtd2lkdGgtLWZ1bGwgLmFhLWFjY29yZGlvbi1pdGVtLmFhLWJnLW5vbmUgLmFhLWFjY29yZGlvbi1pdGVtX19ib2R5IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogMTEuNSk7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBBQSAtIENhc2Ugc3R1ZGllc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLWNhc2Utc3R1ZGllcyAuYWEtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5hYS1jYXNlLXN0dWRpZXNfX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWNhc2Utc3R1ZGllc19faGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuXG4uYWEtY2FzZS1zdHVkaWVzX19oZWFkZXItY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtY2FzZS1zdHVkaWVzX19oZWFkZXItY29sdW1ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIC5hYS1jYXNlLXN0dWRpZXNfX2hlYWRlci1jb2x1bW5zIC5hYS1jYXNlLXN0dWRpZXNfX2hlYWRlci1jb2x1bW4ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWEtY2FzZS1zdHVkaWVzX19oZWFkZXItY29sdW1ucyAuYWEtY2FzZS1zdHVkaWVzX19oZWFkZXItY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgLmFhLWNhc2Utc3R1ZGllc19faGVhZGVyLWNvbHVtbnMgLmFhLWNhc2Utc3R1ZGllc19faGVhZGVyLWNvbHVtbjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hYS1jYXNlLXN0dWRpZXNfX2hlYWRlci1jb2x1bW5zIC5hYS1jYXNlLXN0dWRpZXNfX2hlYWRlci1jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuLmFhLWNhc2Utc3R1ZGllc19fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5hYS1jYXNlLXN0dWRpZXNfX2JvZHkgLmFhLWNhc2Utc3R1ZGllc19faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS1jYXNlLXN0dWRpZXNfX2JvZHkgLmFhLWNhc2Utc3R1ZGllc19faXRlbSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICAgIC5hYS1jYXNlLXN0dWRpZXNfX2JvZHkgLmFhLWNhc2Utc3R1ZGllc19faXRlbTpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5hYS1jYXNlLXN0dWRpZXNfX2JvZHkgLmFhLWNhc2Utc3R1ZGllc19faXRlbSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtLWNvbnRlbnQsXG4gICAgLmFhLWNhc2Utc3R1ZGllc19fYm9keSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0taW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYWEtY2FzZS1zdHVkaWVzX19ib2R5IC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0gLmFhLWNhc2Utc3R1ZGllc19faXRlbS1jb250ZW50LFxuICAgICAgICAuYWEtY2FzZS1zdHVkaWVzX19ib2R5IC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0gLmFhLWNhc2Utc3R1ZGllc19faXRlbS1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgLmFhLWNhc2Utc3R1ZGllc19fYm9keSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0tY29udGVudCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgICBwYWRkaW5nOiAzMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFhLWNhc2Utc3R1ZGllc19fYm9keSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0tY29udGVudCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjRweDtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDQwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuYWEtY2FzZS1zdHVkaWVzX19ib2R5IC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0gLmFhLWNhc2Utc3R1ZGllc19faXRlbS1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiA2MHB4OyB9IH1cbiAgICAgIC5hYS1jYXNlLXN0dWRpZXNfX2JvZHkgLmFhLWNhc2Utc3R1ZGllc19faXRlbSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtLWNvbnRlbnQgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEyNXB4OyB9XG4gICAgICAgIC5hYS1jYXNlLXN0dWRpZXNfX2JvZHkgLmFhLWNhc2Utc3R1ZGllc19faXRlbSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtLWNvbnRlbnQgaW1nICsgaDIsIC5hYS1jYXNlLXN0dWRpZXNfX2JvZHkgLmFhLWNhc2Utc3R1ZGllc19faXRlbSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtLWNvbnRlbnQgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIGltZyArIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWNhc2Utc3R1ZGllc19fYm9keSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0tY29udGVudCBpbWcgKyAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLmFhLWNhc2Utc3R1ZGllc19fYm9keSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0tY29udGVudCBpbWcgKyBoMiwgLmFhLWNhc2Utc3R1ZGllc19fYm9keSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0tY29udGVudCAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgaW1nICsgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtY2FzZS1zdHVkaWVzX19ib2R5IC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0gLmFhLWNhc2Utc3R1ZGllc19faXRlbS1jb250ZW50IGltZyArIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG4gICAgLmFhLWNhc2Utc3R1ZGllc19fYm9keSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0taW1hZ2Uge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hYS1jYXNlLXN0dWRpZXNfX2JvZHkgLmFhLWNhc2Utc3R1ZGllc19faXRlbSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtLWltYWdlIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9IH1cbiAgICAgIC5hYS1jYXNlLXN0dWRpZXNfX2JvZHkgLmFhLWNhc2Utc3R1ZGllc19faXRlbSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtLWltYWdlIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmFhLWNhc2Utc3R1ZGllc19fYm9keSAuYWEtY2FzZS1zdHVkaWVzX19pdGVtIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0taW1hZ2UgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9IH1cbiAgICAuYWEtY2FzZS1zdHVkaWVzX19ib2R5IC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW06aG92ZXIge1xuICAgICAgdG9wOiAtOHB4OyB9XG4gICAgICAuYWEtY2FzZS1zdHVkaWVzX19ib2R5IC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW06aG92ZXIgLmFhLWNhc2Utc3R1ZGllc19faXRlbS1pbWFnZSBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBDYXJkc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLWNhcmRzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogOCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtY2FyZHNfX2hlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cblxuLmFhLWNhcmRzX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAtMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtY2FyZHNfX2JvZHkge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0zMnB4OyB9IH1cblxuLmFhLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0OyB9XG4gIC5hYS1jYXJkOmhvdmVyLCAuYWEtY2FyZDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWNhcmQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIgKiA2KSAtIDIycHgpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuICAgICAgLmFhLWNhcmQ6bnRoLW9mLXR5cGUoMm4gKyAyKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgLmFhLWNhcmQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1jYXJkIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyICogNCkgLSAyMnB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH1cbiAgICAgIC5hYS1jYXJkOm50aC1vZi10eXBlKDNuICsgMykge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5hYS1jYXJkOm50aC1vZi10eXBlKDJuICsgMikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7IH1cbiAgICAgIC5hYS1jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5hYS1jYXJkX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmFhLWNhcmRfX2ltYWdlIHtcbiAgICAgIGhlaWdodDogMjcwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hYS1jYXJkX19oZWFkZXIge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1jYXJkX19oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAzNTBweDsgfSB9XG5cbi5hYS1jYXJkX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1jYXJkX19ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDMycHg7IH0gfVxuICAuYWEtY2FyZF9fYm9keSBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWEtY2FyZF9fYm9keSBzdmcge1xuICAgICAgICBib3R0b206IDMycHg7XG4gICAgICAgIHJpZ2h0OiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4OyB9IH1cblxuLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMSAuYWEtY2FyZCB7XG4gIGhlaWdodDogNDAwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIC5hYS1jYXJkIHtcbiAgICAgIGhlaWdodDogNTAwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMSAuYWEtY2FyZCB7XG4gICAgICBoZWlnaHQ6IDY4MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzEgLmFhLWNhcmQge1xuICAgICAgaGVpZ2h0OiA2MDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNjgwcHgpIHtcbiAgICAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIC5hYS1jYXJkIHtcbiAgICAgIGhlaWdodDogNTAwcHg7IH0gfVxuICAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIC5hYS1jYXJkOmhvdmVyLCAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIC5hYS1jYXJkOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMSAuYWEtY2FyZDpob3ZlciAuYWEtY2FyZF9fdGl0bGUsIC5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzEgLmFhLWNhcmQ6Zm9jdXMgLmFhLWNhcmRfX3RpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIC5hYS1jYXJkOmhvdmVyIC5hYS1jYXJkX19jb250ZW50LCAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIC5hYS1jYXJkOmZvY3VzIC5hYS1jYXJkX19jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTsgfVxuICAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIC5hYS1jYXJkOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG5cbi5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzEgLmFhLWNhcmRfX2JvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAxMDsgfVxuXG4uYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIC5hYS1jYXJkX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMSAuYWEtY2FyZF9fd3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0NHB4OyB9IH1cblxuLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMSAuYWEtY2FyZF9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogNjhweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIC5hYS1jYXJkX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3MnB4OyB9IH1cblxuLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMSAuYWEtY2FyZF9fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0OHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMSAuYWEtY2FyZF9fY29udGVudCB7XG4gICAgICBib3R0b206IDUycHg7IH0gfVxuXG4uYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8yIC5hYS1jYXJkIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyMHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTE1JTsgfVxuICAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8yIC5hYS1jYXJkOmhvdmVyLCAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8yIC5hYS1jYXJkOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC0xMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZDpob3ZlciwgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZDpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMTYwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZDpob3ZlciwgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZDpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMTkwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZDpob3ZlciwgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZDpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMjEwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzIgLmFhLWNhcmQ6aG92ZXIsIC5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzIgLmFhLWNhcmQ6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTEyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2MHB4KSB7XG4gICAgICAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8yIC5hYS1jYXJkOmhvdmVyLCAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8yIC5hYS1jYXJkOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC0xNzBweDsgfSB9XG4gICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZDpob3ZlciAuYWEtY2FyZF9fYm9keSwgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZDpmb2N1cyAuYWEtY2FyZF9fYm9keSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzIgLmFhLWNhcmQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzIgLmFhLWNhcmQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIgKiA2KSAtIDIycHgpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuICAgICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZDpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4OyB9XG4gICAgICAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8yIC5hYS1jYXJkOm50aC1vZi10eXBlKDJuICsgMikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzIgLmFhLWNhcmQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZF9faGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogMTA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZF9faGVhZGVyIHtcbiAgICAgIHRvcDogMzJweDtcbiAgICAgIGxlZnQ6IDMycHg7IH0gfVxuXG4uYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8yIC5hYS1jYXJkX19ib2R5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTA7IH1cbiAgLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZF9fYm9keSBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFhLWNhcmRzLS1vdmVybGF5LWNvbnRlbnQgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiAuYWEtY2FyZF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzIgLmFhLWNhcmRfX3RpdGxlIC5hYS1zdWJoZWFkaW5nLCAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8yIC5hYS1jYXJkX190aXRsZSAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbiwgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8yIC5hYS1jYXJkX190aXRsZSAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4sXG4gIC5hYS1jYXJkcy0tb3ZlcmxheS1jb250ZW50IC5hYS1jYXJkc19fYm9keS0tZGVzaWduXzIgLmFhLWNhcmRfX3RpdGxlIC5hYS10aXRsZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtY2FyZHMtLXR3byAuYWEtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC8gMiAtIDMwcHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgICAuYWEtY2FyZHMtLXR3byAuYWEtY2FyZDpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5hYS1jYXJkcy0tZm91ciAuYWEtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC8gMiAtIDMwcHggLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgICAuYWEtY2FyZHMtLWZvdXIgLmFhLWNhcmQ6bnRoLW9mLXR5cGUoMm4rMikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYS1jYXJkcy0tZm91ciAuYWEtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC8gNCAtIDkwcHggLyA0KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgICAuYWEtY2FyZHMtLWZvdXIgLmFhLWNhcmQ6bnRoLW9mLXR5cGUoMm4rMikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gICAgLmFhLWNhcmRzLS1mb3VyIC5hYS1jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uYWEtY2FyZHMtLWFydGljbGVzIC5hYS1jYXJkX190aXRsZSB7XG4gIGNvbG9yOiAjMTAyNDNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmFhLWNhcmRzLS1hcnRpY2xlcyAuYWEtY2FyZF9fdGl0bGU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWNhcmRfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogIzEwMjQzZTsgfVxuXG4uYWEtY2FyZHMtLWFydGljbGVzIC5hYS1jYXJkX19kYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmFhLWNhcmRzLS1hcnRpY2xlcyAuYWEtY2FyZF9fYXV0aG9yIHtcbiAgbWFyZ2luLXRvcDogYXV0bzsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgQ29sdW1uc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLWNvbHVtbnMgLmFhLWlubmVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uYWEtY29sdW1uc19fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYS1jb2x1bW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5hYS1jb2x1bW5fX2JvZHkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5hYS1jb2x1bW4tLXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWNvbHVtbi0tdGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiA0KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1jb2x1bW4tLXRleHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5hYS1jb2x1bW4tLWltYWdlIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgbWluLWhlaWdodDogNTAwcHg7IH1cbiAgLmFhLWNvbHVtbi0taW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5hYS1jb2x1bW5zLWltYWdlIC5hYS1jb2x1bW4tLWltYWdlIHtcbiAgbWluLWhlaWdodDogMjAwcHg7IH1cblxuLmFhLWNvbHVtbnNfX2JvZHkgKyAuYWEtY29sdW1uc19fYm9keSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYS1jb2x1bW5zX19ib2R5Om50aC1vZi10eXBlKG9kZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWEtY29sdW1uc19fYm9keTpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbi8qXG4qIE1vZGlmaWVyc1xuKi9cbi5hYS1jb2x1bW5zLS1uby1zcGFjaW5nIC5hYS1jb2x1bW5zX19ib2R5ICsgLmFhLWNvbHVtbnNfX2JvZHkge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5hYS1jb2x1bW5zLS1uby1zcGFjaW5nIC5hYS1jb2x1bW5zX19ib2R5IHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmFhLWNvbHVtbnMtLW5vLXNwYWNpbmcgLmFhLWNvbHVtbnNfX2JvZHkgLmFhLWNvbHVtbi0taW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWEtY29sdW1ucy0tcmV2ZXJzZWQgLmFhLWNvbHVtbnNfX2JvZHk6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWEtY29sdW1ucy0tcmV2ZXJzZWQgLmFhLWNvbHVtbnNfX2JvZHk6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBDVEEgQm94XG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWEtY3RhLWJveF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDYpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWN0YS1ib3hfX2hlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cblxuLmFhLWN0YS1ib3hfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFhLWN0YS1ib3hfX2JvZHkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4OyB9IH1cblxuLmFhLWN0YS1ib3hfX2JvZHktLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFhLWN0YS1ib3hfX2JvZHktLXRleHQge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDYwcHg7IH0gfVxuXG4uYWEtY3RhLWJveF9fYm9keS0tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMzBweCAzMHB4IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtY3RhLWJveF9fYm9keS0tYnV0dG9ucyB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiA2MHB4OyB9IH1cbiAgLmFhLWN0YS1ib3hfX2JvZHktLWJ1dHRvbnMgLmFhLWJ1dHRvbi1ncm91cCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWEtY3RhLWJveF9fYm9keS0tYnV0dG9ucyAuYWEtYnV0dG9uLWdyb3VwIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cbiAgICAuYWEtY3RhLWJveF9fYm9keS0tYnV0dG9ucyAuYWEtYnV0dG9uLWdyb3VwIC5hYS1idXR0b24gKyAuYWEtYnV0dG9uLCAuYWEtY3RhLWJveF9fYm9keS0tYnV0dG9ucyAuYWEtYnV0dG9uLWdyb3VwIC5ocy1idXR0b24gKyAuYWEtYnV0dG9uLCAuYWEtY3RhLWJveF9fYm9keS0tYnV0dG9ucyAuYWEtYnV0dG9uLWdyb3VwIC5ocy1mb3JtIC5ocy1idXR0b24gKyAuYWEtYnV0dG9uLCAuYWEtY3RhLWJveF9fYm9keS0tYnV0dG9ucyAuYWEtYnV0dG9uLWdyb3VwIC5hYS1zeXN0ZW0gLmhzLWJ1dHRvbiArIC5hYS1idXR0b24sIC5hYS1jdGEtYm94X19ib2R5LS1idXR0b25zIC5hYS1idXR0b24tZ3JvdXAgLmFhLWJ1dHRvbiArIC5ocy1idXR0b24sIC5hYS1jdGEtYm94X19ib2R5LS1idXR0b25zIC5hYS1idXR0b24tZ3JvdXAgLmhzLWJ1dHRvbiArIC5ocy1idXR0b24sIC5hYS1jdGEtYm94X19ib2R5LS1idXR0b25zIC5hYS1idXR0b24tZ3JvdXAgLmhzLWZvcm0gLmFhLWJ1dHRvbiArIC5ocy1idXR0b24sIC5hYS1jdGEtYm94X19ib2R5LS1idXR0b25zIC5hYS1idXR0b24tZ3JvdXAgLmhzLWZvcm0gLmhzLWJ1dHRvbiArIC5ocy1idXR0b24sIC5hYS1jdGEtYm94X19ib2R5LS1idXR0b25zIC5hYS1idXR0b24tZ3JvdXAgLmFhLXN5c3RlbSAuYWEtYnV0dG9uICsgLmhzLWJ1dHRvbiwgLmFhLWN0YS1ib3hfX2JvZHktLWJ1dHRvbnMgLmFhLWJ1dHRvbi1ncm91cCAuYWEtc3lzdGVtIC5ocy1idXR0b24gKyAuaHMtYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgQUEgLSBGb2N1cyBib3hcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1mb2N1cy1ib3guYWEtYmctb3ZlcmxheS1ncmFkaWVudC0tcHJpbWFyeTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTYsIDM2LCA2MiwgMC45KSAyNS41NSUsIHJnYmEoMTYsIDM2LCA2MiwgMC41KSAxMDAlKTsgfVxuXG4uYWEtZm9jdXMtYm94LmFhLWJnLW92ZXJsYXktZ3JhZGllbnQtLXNlY29uZGFyeTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoNTEsIDEwOSwgMjU1LCAwLjkpIDI1LjU1JSwgcmdiYSg1MSwgMTA5LCAyNTUsIDAuNSkgMTAwJSk7IH1cblxuLmFhLWZvY3VzLWJveC5hYS1iZy1vdmVybGF5LWdyYWRpZW50LS1jb21wbGVtZW50YXJ5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDE4MiwgMCwgMC45KSAyNS41NSUsIHJnYmEoMjU1LCAxODIsIDAsIDAuNSkgMTAwJSk7IH1cblxuLmFhLWZvY3VzLWJveC5hYS1iZy1vdmVybGF5LWdyYWRpZW50LS1saWdodDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjQ5LCAyNDksIDI0OSwgMC45KSAyNS41NSUsIHJnYmEoMjQ5LCAyNDksIDI0OSwgMC41KSAxMDAlKTsgfVxuXG4uYWEtZm9jdXMtYm94LmFhLWJnLW92ZXJsYXktZ3JhZGllbnQtLWRhcms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDE2LCAzNiwgNjIsIDAuOSkgMjUuNTUlLCByZ2JhKDE2LCAzNiwgNjIsIDAuNSkgMTAwJSk7IH1cblxuLmFhLWZvY3VzLWJveC5hYS1iZy1vdmVybGF5LWdyYWRpZW50LS13aGl0ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAyNS41NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAxMDAlKTsgfVxuXG4uYWEtZm9jdXMtYm94X19oZWFkZXIsXG4uYWEtZm9jdXMtYm94X19ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYWEtZm9jdXMtYm94X19oZWFkZXI6bGFzdC1jaGlsZCxcbiAgLmFhLWZvY3VzLWJveF9fYm9keTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBBQSAtIEZvcm1cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtZm9ybSAuYWEtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYS1mb3JtX19jb2x1bW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTsgfSB9XG5cbi5hYS1mb3JtX19jb2x1bW5fX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWZvcm1fX2NvbHVtbl9faW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNCk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG5cbi5hYS1mb3JtX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1mb3JtX19oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG5cbi5hYS1mb3JtLS1vbmUtY29sdW1uIC5hYS1jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gIEFBIC0gSGVyb1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLWhlcm8gLmFhLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDkycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1oZXJvIC5hYS1pbm5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuLmFhLWhlcm8gLmFhLWN1cnZlLWJvdHRvbSB7XG4gIHotaW5kZXg6IDEwOyB9XG4gIC5hYS1oZXJvIC5hYS1jdXJ2ZS1ib3R0b20gc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS1oZXJvIC5hYS1jdXJ2ZS1ib3R0b20gc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDsgfSB9XG4gIC5hYS1oZXJvIC5hYS1jdXJ2ZS1ib3R0b20gLnBhcmFsbGF4ID4gdXNlIHtcbiAgICBhbmltYXRpb246IG1vdmUtZm9yZXZlciAyNXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuNSwgMC40NSwgMC41KSBpbmZpbml0ZTsgfVxuICAuYWEtaGVybyAuYWEtY3VydmUtYm90dG9tIC5wYXJhbGxheCA+IHVzZTpudGgtY2hpbGQoMSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTJzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogN3M7IH1cbiAgLmFhLWhlcm8gLmFhLWN1cnZlLWJvdHRvbSAucGFyYWxsYXggPiB1c2U6bnRoLWNoaWxkKDIpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0zcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEwczsgfVxuICAuYWEtaGVybyAuYWEtY3VydmUtYm90dG9tIC5wYXJhbGxheCA+IHVzZTpudGgtY2hpbGQoMykge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTRzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTNzOyB9XG4gIC5hYS1oZXJvIC5hYS1jdXJ2ZS1ib3R0b20gLnBhcmFsbGF4ID4gdXNlOm50aC1jaGlsZCg0KSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtNXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyMHM7IH1cblxuQGtleWZyYW1lcyBtb3ZlLWZvcmV2ZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOTBweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4NXB4LCAwLCAwKTsgfSB9XG5cbi5hYS1oZXJvX19oZWFkZXIsXG4uYWEtaGVyb19fYm9keSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmFhLWhlcm9fX2hlYWRlcjpsYXN0LWNoaWxkLFxuICAuYWEtaGVyb19fYm9keTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hYS1oZXJvLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IC01MHB4O1xuICB6LWluZGV4OiA1OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5hYS1oZXJvLWZvcm0ge1xuICAgICAgdG9wOiAtODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC04MHB4OyB9IH1cbiAgLmFhLWhlcm8tZm9ybS5hYS1oZXJvLWZvcm0tLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAuYWEtaGVyby1mb3JtLmFhLWhlcm8tZm9ybS0tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5hYS1oZXJvLWZvcm1fX2JvZHkge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDIwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAyNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWEtaGVyby1mb3JtX19ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDQ1cHg7IH0gfVxuXG4uYWEtaGVybyAuYWEtY29udGVudC1wb3NpdGlvbi0tbGVmdCAuYWEtaGVyby1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmFhLWhlcm8gLmFhLWNvbnRlbnQtcG9zaXRpb24tLWxlZnQgLmFhLWhlcm8tZm9ybSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtNDAwcHg7XG4gICAgICB0b3A6IGluaXRpYWw7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5hYS1oZXJvLXZpZGVvLWJ1dHRvbiB7XG4gIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmFhLWhlcm8tdmlkZW8tYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogNzJweDsgfSB9XG4gIC5hYS1oZXJvLXZpZGVvLWJ1dHRvbiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAuYWEtaGVyby12aWRlby1idXR0b24gYSBpOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICAgIC5hYS1oZXJvLXZpZGVvLWJ1dHRvbiBhOmhvdmVyIGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjZTZlNmU2OyB9XG5cbi5hYS1oZXJvLXZpZGVvLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5hYS1oZXJvLXZpZGVvLXBvcHVwLmFhLWhlcm8tdmlkZW8tcG9wdXAtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmFhLWhlcm8tdmlkZW8tcG9wdXAgLmFhLWhlcm8tdmlkZW8tcG9wdXBfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5hYS1oZXJvLXZpZGVvLXBvcHVwIC5hYS1oZXJvLXZpZGVvLXBvcHVwX19jbG9zZSB7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgcmlnaHQ6IDMwcHg7IH0gfVxuICAgIC5hYS1oZXJvLXZpZGVvLXBvcHVwIC5hYS1oZXJvLXZpZGVvLXBvcHVwX19jbG9zZSBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogOXB4O1xuICAgICAgbGVmdDogMnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmFhLWhlcm8tdmlkZW8tcG9wdXAgLmFhLWhlcm8tdmlkZW8tcG9wdXBfX2Nsb3NlIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgICAgLmFhLWhlcm8tdmlkZW8tcG9wdXAgLmFhLWhlcm8tdmlkZW8tcG9wdXBfX2Nsb3NlIHNwYW46bGFzdC1vZi10eXBlIHtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLmFhLWhlcm8tdmlkZW8tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFhLWhlcm8tdmlkZW8tb3ZlcmxheS5hYS1oZXJvLXZpZGVvLW92ZXJsYXktLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFhLWhlcm8tdmlkZW8tYnV0dG9uLS10ZXh0IC5hYS1oZXJvLXZpZGVvLWJ1dHRvbl9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGhlaWdodDogNDRweDsgfVxuXG4uYWEtaGVyby12aWRlby1idXR0b24tLXRleHQuYWEtaGVyby12aWRlby1idXR0b24gYSBpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi5hYS1oZXJvLXZpZGVvLWJ1dHRvbl9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnQWJlbCBQcm8gQm9sZCcsQXJpYWwsc2Fucy1zZXJpZjsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gIEFBIC0gSGVybyAtIENhc2Ugc3R1ZHlcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1oZXJvLWNhc2Utc3R1ZHkgLmFhLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogLTgwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFhLWhlcm8tY2FzZS1zdHVkeSAuYWEtaW5uZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4OyB9IH1cblxuLmFhLWhlcm8tY2FzZS1zdHVkeV9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG4gIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2hlYWRlciA+IGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvOyB9XG5cbi5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW1hZ2Uge1xuICBoZWlnaHQ6IDMwMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiA0NTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiA2MDBweDsgfSB9XG4gIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogMzAwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW1hZ2UgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA0NTBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2ltYWdlIGltZyB7XG4gICAgICAgIGhlaWdodDogNjAwcHg7IH0gfVxuXG4uYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTgwcHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjlmOWY5O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDIwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIHtcbiAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgcGFkZGluZzogNDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyB7XG4gICAgICBwYWRkaW5nOiA2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiA4KTsgfSB9XG4gIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0yMHB4OyB9IH1cbiAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIG1pbi13aWR0aDogNjAlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46Zmlyc3Qtb2YtdHlwZSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmZpcnN0LW9mLXR5cGUgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46Zmlyc3Qtb2YtdHlwZSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7IH0gfVxuICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTYsIDM2LCA2MiwgMC4yKTtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDE2LCAzNiwgNjIsIDAuMik7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9IH1cbiAgICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIC5oMywgLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmxhc3Qtb2YtdHlwZSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0gLmhzLWZvcm0gLmZvcm0tdGl0bGUsIC5ocy1mb3JtIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIC5mb3JtLXRpdGxlLCAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46bGFzdC1vZi10eXBlIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8taXRlbSAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciBoMiwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmxhc3Qtb2YtdHlwZSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0gaDIsIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46bGFzdC1vZi10eXBlIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8taXRlbSAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46bGFzdC1vZi10eXBlIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8taXRlbSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGNvbG9yOiAjMzM2ZGZmOyB9XG4gICAgLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8taXRlbSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW4gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogXCJBYmVsIFBybyBCb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgQUEgLSBIZXJvIC0gQ2FzZSBzdHVkeSB3IHZpZGVvXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7IH1cbiAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW86YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgIHotaW5kZXg6IDQ7IH1cbiAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW86YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiA0NjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvOmFmdGVyIHtcbiAgICAgIGhlaWdodDogODYwcHg7IH1cbiAgICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbzpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiA4NjBweDsgfSB9XG4gIC5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvIC5hYS1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwOyB9XG5cbi5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvLmFhLWJnLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiA0NjBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlby5hYS1iZy12aWRlbyB2aWRlbyB7XG4gICAgICBoZWlnaHQ6IDg2MHB4OyB9IH1cblxuLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4uYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9fdmlkZW8ge1xuICBoZWlnaHQ6IGF1dG87IH1cbiAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X192aWRlbyAuYWEtdmlkZW8tY29udGFpbmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMHB4IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X192aWRlbyAuYWEtdmlkZW8tY29udGFpbmVyIHZpZGVvIHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX3ZpZGVvIC5hYS12aWRlby1jb250YWluZXIgLmFhLXZpZGVvLXRodW1ibmFpbDpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX3ZpZGVvIC5hYS12aWRlby1jb250YWluZXIgLmFhLXBsYXkge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX3ZpZGVvIC5hYS12aWRlby1jb250YWluZXIgLmFhLXBsYXkge1xuICAgICAgICAgIHdpZHRoOiAxNjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2NHB4OyB9IH1cbiAgICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9fdmlkZW8gLmFhLXZpZGVvLWNvbnRhaW5lciAuYWEtcGxheTpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAyMHB4IDAgMjBweCAzMHB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmZmZmY7XG4gICAgICAgIHotaW5kZXg6IDEwMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX3ZpZGVvIC5hYS12aWRlby1jb250YWluZXIgLmFhLXBsYXk6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMzBweCAwIDMwcHggNDBweDsgfSB9XG5cbi5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMjBweCAyMHB4O1xuICB0b3A6IDA7IH1cblxuLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbi5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46Zmlyc3Qtb2YtdHlwZSBoMywgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmZpcnN0LW9mLXR5cGUgLmFhLWNhcmRzLS1hcnRpY2xlcyAuYWEtY2FyZF9fdGl0bGUsIC5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmZpcnN0LW9mLXR5cGUgLmFhLWNhcmRfX3RpdGxlLCAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46Zmlyc3Qtb2YtdHlwZSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpmaXJzdC1vZi10eXBlIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU3cHg7IH1cbiAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmZpcnN0LW9mLXR5cGUgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46Zmlyc3Qtb2YtdHlwZSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46Zmlyc3Qtb2YtdHlwZSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDsgfSB9XG4gICAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmZpcnN0LW9mLXR5cGUgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzdweDtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4uYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46Zmlyc3Qtb2YtdHlwZSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWwgUHJvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlcjogbm9uZTsgfVxuICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46bGFzdC1vZi10eXBlIC5zcGVha2VyLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmxhc3Qtb2YtdHlwZSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7IH1cbiAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmxhc3Qtb2YtdHlwZSAuc3BlYWtlci1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmxhc3Qtb2YtdHlwZSAuc3BlYWtlci1pbWFnZSBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmxhc3Qtb2YtdHlwZSAuc3BlYWtlci1uYW1lLFxuICAuYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46bGFzdC1vZi10eXBlIC5zcGVha2VyLXBvc2l0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJBYmVsIFBybyBCb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmxhc3Qtb2YtdHlwZSAuc3BlYWtlci1wb3NpdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gIEltYWdlXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFhLWltYWdlIC5hYS1jb250ZW50LXdpZHRoLS1uYXJyb3cge1xuICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYS1pbWFnZSAuYWEtY29udGVudC13aWR0aC0tbm9ybWFsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiAxMCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFhLWltYWdlIC5hYS1jb250ZW50LXdpZHRoLS13aWRlIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiAxMik7IH0gfVxuXG4uYWEtaW1hZ2UgLmFhLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBJbmZvcm1hdGlvbiBib3hcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1pbmZvcm1hdGlvbi1ib3ggLnNwbGlkZV9fYXJyb3cge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDIwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1pbmZvcm1hdGlvbi1ib3ggLnNwbGlkZV9fYXJyb3cge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7IH0gfVxuICAuYWEtaW5mb3JtYXRpb24tYm94IC5zcGxpZGVfX2Fycm93OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7IH1cbiAgICAuYWEtaW5mb3JtYXRpb24tYm94IC5zcGxpZGVfX2Fycm93OmhvdmVyIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICNmZmZmZmY7IH1cbiAgLmFhLWluZm9ybWF0aW9uLWJveCAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICBsZWZ0OiAtMThweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFhLWluZm9ybWF0aW9uLWJveCAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgICAgICAgbGVmdDogLTI1cHg7IH0gfVxuICAuYWEtaW5mb3JtYXRpb24tYm94IC5zcGxpZGVfX2Fycm93LnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICAgIHJpZ2h0OiAtMThweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFhLWluZm9ybWF0aW9uLWJveCAuc3BsaWRlX19hcnJvdy5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IC0yNXB4OyB9IH1cbiAgLmFhLWluZm9ybWF0aW9uLWJveCAuc3BsaWRlX19hcnJvdyBzdmcge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFhLWluZm9ybWF0aW9uLWJveCAuc3BsaWRlX19hcnJvdyBzdmcge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4OyB9IH1cbiAgICAuYWEtaW5mb3JtYXRpb24tYm94IC5zcGxpZGVfX2Fycm93IHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICMwMDAwMDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7IH1cblxuLmFhLWluZm9ybWF0aW9uLWJveF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDYpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWluZm9ybWF0aW9uLWJveF9faGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuXG4uYWEtaW5mb3JtYXRpb24tYm94X19ib2R5IHtcbiAgcGFkZGluZzogMCAxOHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1pbmZvcm1hdGlvbi1ib3hfX2JvZHkge1xuICAgICAgcGFkZGluZzogMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5hYS1pbmZvcm1hdGlvbi1ib3hfX2JvZHkge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtaW5mb3JtYXRpb24tYm94X19zbGlkZS0taW5uZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbi5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDMyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWltYWdlIHtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH0gfVxuICAuYWEtaW5mb3JtYXRpb24tYm94X19zbGlkZS1pbWFnZSBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtaW1hZ2UgaW1nIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfSB9XG5cbi5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDY2LjY2NjYlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogNDBweCA0NXB4IDMwcHggNDVweDsgfSB9XG4gIC5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWNvbnRlbnQgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHggYXV0bzsgfVxuICAuYWEtaW5mb3JtYXRpb24tYm94X19zbGlkZS1jb250ZW50IGkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4OyB9XG4gICAgLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtY29udGVudCBpOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtY29udGVudCAuYWEtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDsgfVxuXG4uYWEtaW5mb3JtYXRpb24tYm94LS13aWRlIC5zcGxpZGVfX3RyYWNrIHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyMHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDsgfVxuXG4uYWEtaW5mb3JtYXRpb24tYm94LS13aWRlIC5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtaW5mb3JtYXRpb24tYm94LS13aWRlIC5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWltYWdlIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7IH0gfVxuXG4uYWEtaW5mb3JtYXRpb24tYm94LS13aWRlIC5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1pbmZvcm1hdGlvbi1ib3gtLXdpZGUgLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDYwcHggNDBweCA0MHB4OyB9IH1cblxuLmFhLWluZm9ybWF0aW9uLWJveC0td2lkZSAuYWEtaW5mb3JtYXRpb24tYm94X19zbGlkZS1jb250ZW50LWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmFhLWluZm9ybWF0aW9uLWJveC0td2lkZSAuYWEtaW5mb3JtYXRpb24tYm94X19zbGlkZS1jb250ZW50LWZvb3RlciBwIHtcbiAgICBtYXJnaW46IDA7IH1cblxuLmFhLWluZm9ybWF0aW9uLWJveC0td2lkZSAuYWEtaW5mb3JtYXRpb24tYm94X19zbGlkZS1jb250ZW50LWJvZHkgKyAuYWEtaW5mb3JtYXRpb24tYm94X19zbGlkZS1jb250ZW50LWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWluZm9ybWF0aW9uLWJveC0td2lkZSAuYWEtaW5mb3JtYXRpb24tYm94X19zbGlkZS1jb250ZW50LWJvZHkgKyAuYWEtaW5mb3JtYXRpb24tYm94X19zbGlkZS1jb250ZW50LWZvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIExpbmUgaW5mb3JtYXRpb25cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS10YWIsXG4uYWEtaW1hZ2UtdGV4dF9fYm9keS5hYS10YWIge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5hYS10YWIuYWEtdGFiLS1hY3RpdmUsXG4gIC5hYS1pbWFnZS10ZXh0X19ib2R5LmFhLXRhYi5hYS10YWItLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuXG4uYWEtaW1hZ2UtdGV4dF9faGVhZGVyICsgLmFhLXRvZ2dsZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1pbWFnZS10ZXh0X19oZWFkZXIgKyAuYWEtdG9nZ2xlLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuLmFhLXRvZ2dsZS1idG4ge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDYwMG1zIGVhc2U7XG4gIHBhZGRpbmc6IDEycHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuYWEtdG9nZ2xlLWJ0biB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtdG9nZ2xlLWJ0biB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7IH0gfVxuXG4uYWEtdG9nZ2xlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweCBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS10b2dnbGUtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDYwcHggYXV0bzsgfSB9XG4gIC5hYS10b2dnbGUtY29udGFpbmVyIGlucHV0W3R5cGU9cmFkaW9dLmFhLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5hYS10b2dnbGUtY29udGFpbmVyIGlucHV0W3R5cGU9cmFkaW9dLmFhLXRvZ2dsZSArIGxhYmVsIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1pbi13aWR0aDogY2FsYyg1MHZ3IC0gNDBweCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm8gQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWEtdG9nZ2xlLWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXS5hYS10b2dnbGUgKyBsYWJlbCB7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG4gICAgICAuYWEtdG9nZ2xlLWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXS5hYS10b2dnbGUgKyBsYWJlbDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuYWEtdG9nZ2xlLWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXS5hYS10b2dnbGUgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMzZkZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgMjAwbXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgLmFhLXRvZ2dsZS1jb250YWluZXIgaW5wdXRbdHlwZT1yYWRpb10uYWEtdG9nZ2xlLmFhLXRvZ2dsZS1sZWZ0ICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgbGVmdDogMTAwJTsgfVxuICAgIC5hYS10b2dnbGUtY29udGFpbmVyIGlucHV0W3R5cGU9cmFkaW9dLmFhLXRvZ2dsZS5hYS10b2dnbGUtcmlnaHQgKyBsYWJlbCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTVweDsgfVxuICAgICAgLmFhLXRvZ2dsZS1jb250YWluZXIgaW5wdXRbdHlwZT1yYWRpb10uYWEtdG9nZ2xlLmFhLXRvZ2dsZS1yaWdodCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTEwMCU7IH1cbiAgICAuYWEtdG9nZ2xlLWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXS5hYS10b2dnbGU6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgei1pbmRleDogMDsgfVxuICAgICAgLmFhLXRvZ2dsZS1jb250YWluZXIgaW5wdXRbdHlwZT1yYWRpb10uYWEtdG9nZ2xlOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIGxlZnQ6IDA7IH1cblxuLmFhLXRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5hYS10YWJzLS1uYXYsXG4uYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLXRhYnMtLW5hdixcbiAgICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogMTIpO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuICAuYWEtdGFicy0tbmF2IHVsLFxuICAuYWEtdGFicy0tbmF2IGxpLFxuICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgdWwsXG4gIC5hYS1tb2R1bGUgLmFhLXRhYnMtLW5hdiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5hYS10YWJzLS1uYXYgLmFhLXRhYnMtLWxpbmtzLFxuICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgLmFhLXRhYnMtLWxpbmtzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5hYS10YWJzLS1uYXYgdWwsXG4gIC5hYS1tb2R1bGUgLmFhLXRhYnMtLW5hdiB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDc1MG1zOyB9XG4gICAgLmFhLXRhYnMtLW5hdiB1bCBsaSxcbiAgICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgdWwgbGkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmFhLXRhYnMtLW5hdiB1bCBsaTpiZWZvcmUsXG4gICAgICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmFhLXRhYnMtLW5hdiB1bCBsaSBhLCAuYWEtdGFicy0tbmF2IHVsIGxpIGJ1dHRvbixcbiAgICAgIC5hYS1tb2R1bGUgLmFhLXRhYnMtLW5hdiB1bCBsaSBhLFxuICAgICAgLmFhLW1vZHVsZSAuYWEtdGFicy0tbmF2IHVsIGxpIGJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzEwMjQzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAuYWEtdGFicy0tbmF2IHVsIGxpIGEsIC5hYS10YWJzLS1uYXYgdWwgbGkgYnV0dG9uLFxuICAgICAgICAgIC5hYS1tb2R1bGUgLmFhLXRhYnMtLW5hdiB1bCBsaSBhLFxuICAgICAgICAgIC5hYS1tb2R1bGUgLmFhLXRhYnMtLW5hdiB1bCBsaSBidXR0b24ge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmFhLXRhYnMtLW5hdiB1bCBsaSBhLCAuYWEtdGFicy0tbmF2IHVsIGxpIGJ1dHRvbixcbiAgICAgICAgICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgdWwgbGkgYSxcbiAgICAgICAgICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgdWwgbGkgYnV0dG9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmFhLXRhYnMtLW5hdiB1bCBsaSBhLCAuYWEtdGFicy0tbmF2IHVsIGxpIGJ1dHRvbixcbiAgICAgICAgICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgdWwgbGkgYSxcbiAgICAgICAgICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgdWwgbGkgYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzVweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMTAyNDNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7IH0gfVxuICAgICAgICAuYWEtdGFicy0tbmF2IHVsIGxpIGEuYWEtdGFicy0tbmF2LWxpbmstLWFjdGl2ZSwgLmFhLXRhYnMtLW5hdiB1bCBsaSBidXR0b24uYWEtdGFicy0tbmF2LWxpbmstLWFjdGl2ZSxcbiAgICAgICAgLmFhLW1vZHVsZSAuYWEtdGFicy0tbmF2IHVsIGxpIGEuYWEtdGFicy0tbmF2LWxpbmstLWFjdGl2ZSxcbiAgICAgICAgLmFhLW1vZHVsZSAuYWEtdGFicy0tbmF2IHVsIGxpIGJ1dHRvbi5hYS10YWJzLS1uYXYtbGluay0tYWN0aXZlIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzMzNmRmZjtcbiAgICAgICAgICBjb2xvcjogIzMzNmRmZjsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLmFhLXRhYnMtLW5hdiB1bCBsaSBhLmFhLXRhYnMtLW5hdi1saW5rLS1hY3RpdmUsIC5hYS10YWJzLS1uYXYgdWwgbGkgYnV0dG9uLmFhLXRhYnMtLW5hdi1saW5rLS1hY3RpdmUsXG4gICAgICAgICAgICAuYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYgdWwgbGkgYS5hYS10YWJzLS1uYXYtbGluay0tYWN0aXZlLFxuICAgICAgICAgICAgLmFhLW1vZHVsZSAuYWEtdGFicy0tbmF2IHVsIGxpIGJ1dHRvbi5hYS10YWJzLS1uYXYtbGluay0tYWN0aXZlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMzMzZkZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmFhLWltYWdlLXRleHRfX2FuaW1hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH0gfVxuXG4uYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19pbWFnZXMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5hYS1pbWFnZS10ZXh0X19hbmltYXRpb24gLmFhLWltYWdlLXRleHRfX2ltYWdlcyB7XG4gICAgICB3aWR0aDogMzUlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5hYS1pbWFnZS10ZXh0X19hbmltYXRpb24gLmFhLWltYWdlLXRleHRfX2NvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmFhLWltYWdlLXRleHRfX2FuaW1hdGlvbiAuYWEtaW1hZ2UtdGV4dF9fYm9keSB7XG4gICAgICB3aWR0aDogNTUlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5hYS1pbWFnZS10ZXh0X19hbmltYXRpb24gLmFhLWltYWdlLXRleHRfX2JvZHkgLmFhLWltYWdlLXRleHRfX2NvbHVtbiAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uLS1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE2ODBweCkge1xuICAgICAgLmFhLWltYWdlLXRleHRfX2FuaW1hdGlvbiAuYWEtaW1hZ2UtdGV4dF9fYm9keSAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7IH0gfVxuXG4uYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19ib2R5IC5hYS1pbWFnZS10ZXh0X19jb2x1bW4ge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmFhLWltYWdlLXRleHRfX2FuaW1hdGlvbiAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwIDg1JSAwOyB9XG5cbi5hYS1pbWFnZS10ZXh0X19hbmltYXRpb24gLmFhLWltYWdlLXRleHRfX2ltYWdlc19faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIHdpZHRoOiAzNSU7XG4gIHRvcDogMDtcbiAgbGVmdDogMiU7XG4gIGJvdHRvbTogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgLyogdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7ICovXG4gIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2UtaW4tb3V0OyB9XG5cbi5hYS1pbWFnZS10ZXh0X19hbmltYXRpb24gLmFhLWltYWdlLXRleHRfX2ltYWdlc19faW1hZ2UudGFiLTEge1xuICBsZWZ0OiA2MyU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDUlO1xuICBib3R0b206IGF1dG87IH1cblxuLmFhLWltYWdlLXRleHRfX2FuaW1hdGlvbiAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbWFnZS50YWItMiB7XG4gIGxlZnQ6IDIlO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDcwJTsgfVxuXG4uYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlLnRhYi0zIHtcbiAgbGVmdDogNjMlO1xuICByaWdodDogYXV0bztcbiAgdG9wOiA0NSU7XG4gIGJvdHRvbTogYXV0bzsgfVxuXG4uYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlLnRhYi00IHtcbiAgbGVmdDogMiU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogYXV0bzsgfVxuXG4uYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlLnRhYi0tYWN0aXZlIHtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAxNiU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDEwJTtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiA4NyU7XG4gIHotaW5kZXg6IDE1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLWluLW91dDsgfVxuXG4uYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlLnRhYi0xIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlX19pbm5lcixcbi5hYS1pbWFnZS10ZXh0X19hbmltYXRpb24gLmFhLWltYWdlLXRleHRfX2ltYWdlc19faW1hZ2UudGFiLTIgLmFhLWltYWdlLXRleHRfX2ltYWdlc19faW1hZ2VfX2lubmVyIHtcbiAgcGFkZGluZzogMCAwIDU1JTsgfVxuXG4uYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlLnRhYi0tYWN0aXZlIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMDsgfVxuXG4uYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDAgMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuYWEtaW1hZ2UtdGV4dF9fYW5pbWF0aW9uIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlX19pbm5lciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4OyB9IH1cblxuLmFhLWltYWdlLXRleHRfX2FuaW1hdGlvbiAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbWFnZV9faW5uZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBMb2dvIGFuaW1hdGlvblxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLWxvZ28tYW5pbWF0aW9uX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNik7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtbG9nby1hbmltYXRpb25fX2hlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cblxuLmFhLWxvZ28tYW5pbWF0aW9uX19zbGlkZS0taW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbmEuYWEtbG9nby1hbmltYXRpb25fX3NsaWRlLS1pbm5lciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICBhLmFhLWxvZ28tYW5pbWF0aW9uX19zbGlkZS0taW5uZXI6aG92ZXIsIGEuYWEtbG9nby1hbmltYXRpb25fX3NsaWRlLS1pbm5lcjpmb2N1cyB7XG4gICAgb3BhY2l0eTogLjc7IH1cblxuLmFhLWV2ZW50LWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFhLWV2ZW50LWZvcm0gLmFhLXRleHRfX2JvZHkgdWw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWEtZXZlbnQtZm9ybS5hYS1tb2R1bGUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFhLWV2ZW50LWZvcm0uYWEtbW9kdWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLmFhLWV2ZW50LWZvcm0gLmFhLXRleHQtY29sdW1uLS1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtZXZlbnQtZm9ybSAuYWEtdGV4dC1jb2x1bW4tLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uYWEtZXZlbnQtZm9ybV9fYXV0aG9ycyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmFhLWV2ZW50LWZvcm1fX2F1dGhvcnNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYWEtZXZlbnQtZm9ybV9fYXV0aG9yc19faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWEtZXZlbnQtZm9ybV9fYXV0aG9yc19faXRlbV9faW1hZ2Uge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cblxuLmFhLWV2ZW50LWZvcm1fX2F1dGhvcnNfX2l0ZW1fX2ltYWdlX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMCAxMDAlIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hYS1ldmVudC1mb3JtX19hdXRob3JzX19pdGVtX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmFhLWV2ZW50LWZvcm1fX2F1dGhvcnNfX2l0ZW1fX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uYWEtZXZlbnQtZm9ybV9fYXV0aG9yc19faXRlbV9fc29jaWFsIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uYWEtZXZlbnQtZm9ybV9fYXV0aG9yc19faXRlbV9fc29jaWFsIHN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIwcHg7IH1cblxuLmFhLWV2ZW50LWZvcm0gLmFhLXRleHRfX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0teWVsbG93KTsgfVxuXG4uYWEtZXZlbnQtZm9ybV9fdGltZSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gIC5hYS1ldmVudC1mb3JtX190aW1lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbi5hYS1ldmVudC1mb3JtX190aW1lX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5hYS1ldmVudC1mb3JtX190aW1lX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmFhLWV2ZW50LWZvcm0gLmFhLWZvcm0taW5ncmVzcyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0teWVsbG93KTsgfVxuXG4uYWEtZXZlbnQtZm9ybV9fdGltZV9faXRlbSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYS1ldmVudC1mb3JtIC5hYS10ZXh0LWNvbHVtbi0tZm9ybSAuYWEtdGV4dC1jb2x1bW5fX2lubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXggc29saWQgdmFyKC0tbGlnaHQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgcGFkZGluZzogNTNweCA0MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDIycHggMCByZ2JhKDgsIDE1LCA1MiwgMC4zKTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAuYWEtZXZlbnQtZm9ybS5hYS1iZy1pbWFnZSAuYWEtaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFhLWV2ZW50LWZvcm0uYWEtYmctaW1hZ2UgLmFhLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7IH0gfVxuXG4uYWEtZXZlbnQtZWJvb2suYWEtbW9kdWxlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmFhLWV2ZW50LWVib29rLmFhLW1vZHVsZSAuYWEtdGV4dF9fYm9keSB1bDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtZXZlbnQtZWJvb2sgLmFhLWV2ZW50LWZvcm1fX2ZlYXR1cmVkIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLmFhLWV2ZW50LWVib29rIC5hYS10ZXh0X19oZWFkZXIsIC5hYS1ldmVudC1lYm9vayAuYWEtdGV4dF9fYm9keSwgLmFhLWV2ZW50LWVib29rIC5hYS10ZXh0X19mb290ZXIge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLXllbGxvdyk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYS1ldmVudC1lYm9vay5hYS1tb2R1bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmFhLWV2ZW50LWVib29rIC5hYS10ZXh0X19mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtZXZlbnQtZWJvb2sgLmFhLXRleHQtY29sdW1uLS1mZWF0dXJlZCAuYWEtdGV4dC1jb2x1bW5fX2lubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXggc29saWQgdmFyKC0tbGlnaHQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDIycHggMCByZ2JhKDgsIDE1LCA1MiwgMC4zKTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAuYWEtZXZlbnQtZWJvb2suYWEtYmctaW1hZ2UgLmFhLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5hYS1ldmVudC1lYm9vay5hYS1iZy1pbWFnZSAuYWEtaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBBQSAtIFBhbmVsc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLXBhbmVsc19faW5uZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYWEtcGFuZWxzX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtcGFuZWxzX19ib2R5IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG4uYWEtcGFuZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWEtcGFuZWwge1xuICAgICAgcGFkZGluZy10b3A6IDIwMHB4OyB9IH1cblxuLmFhLXBhbmVsOmZpcnN0LW9mLXR5cGUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuYWEtcGFuZWw6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDE0NDBweCAvIDEyKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjgwcHgpIHtcbiAgLmFhLXBhbmVsOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygxNDQwcHggLyAxMik7IH0gfVxuXG4uYWEtcGFuZWxfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1wYW5lbF9fYm9keSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuYWEtcGFuZWxfX2JvZHkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNSk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNjgwcHgpIHtcbiAgICAuYWEtcGFuZWxfX2JvZHkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFhLXBhbmVsOmxhc3Qtb2YtdHlwZSAuYWEtcGFuZWxfX2JvZHkge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLmFhLWxhbmRpbmctZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDMycHggMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWxhbmRpbmctZm9ybSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDUwcHg7IH0gfVxuXG4uYWEtbGFuZGluZy1mb3JtX19oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgUXVvdGVcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1xdW90ZV9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYWEtcXVvdGVfX2JvZHkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5hYS1xdW90ZV9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uYWEtcXVvdGVfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmFhLWNvbnRlbnQtYWxpZ25tZW50LS1jZW50ZXIgLmFhLXF1b3RlX19pbWFnZSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uYWEtY291bnRlciAudGltZXItaXRlbSAubnVtYmVyIHtcbiAgZm9udC1mYW1pbHk6ICdBYmVsIFBybyBCb2xkJyxBcmlhbCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07IH1cblxuLmFhLWNvdW50ZXIgLnRpbWVyLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0MCU7IH1cblxuLmFhLWNvdW50ZXIgI3RpbWVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogNDUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMCBhdXRvO1xuICBtaW4taGVpZ2h0OiA3OHB4OyB9XG5cbi5hYS1jb3VudGVyIC50aW1lci1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmFhLWNvdW50ZXIgLnRpbWVyLWl0ZW1zOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmFhLWNvdW50ZXIgLnRpbWVyLWl0ZW1zIHtcbiAgICB3aWR0aDogNDYlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2VwYXJhdG9yLnNlcGFyYXRvci0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0JTsgfSB9XG5cbi5hYS1jb3VudGVyIC50aW1lci1pdGVtIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmFhLWNvdW50ZXIgLnNlcGFyYXRvciB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB3aWR0aDogOCU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZm9udC1mYW1pbHk6ICdBYmVsIFBybyBCb2xkJyxBcmlhbCxzYW5zLXNlcmlmOyB9XG5cbi5hYS1jb3VudGVyIC50aW1lci1pdGVtIC50ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICdBYmVsIFBybycsQXJpYWwsc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmFhLWNvdW50ZXJfX251bWJlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA0MHB4IDAgMCAwOyB9XG5cbi5hYS1jb3VudGVyX19udW1iZXJzX19udW1iZXIsIC5hYS1jb3VudGVyX19udW1iZXJzX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYS1jb3VudGVyIC5hYS1jb3VudGVyX19udW1iZXJzX19udW1iZXIge1xuICBsaW5lLWhlaWdodDogMWVtOyB9XG5cbi5hYS1jb3VudGVyX19udW1iZXJzX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmFhLWNvdW50ZXJfX251bWJlcnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7IH1cbiAgLmFhLWNvdW50ZXJfX251bWJlcnNfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDQpOyB9IH1cblxuLmFhLWNvdW50ZXIuYWEtbW9kdWxlLXdpZHRoLS1mdWxsIC5hYS1jb3VudGVyX19udW1iZXJzX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmFhLWNvdW50ZXIuYWEtbW9kdWxlLXdpZHRoLS1mdWxsIC5hYS1jb3VudGVyX19udW1iZXJzX19pdGVtIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDYpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWNvdW50ZXIuYWEtbW9kdWxlLXdpZHRoLS1mdWxsIC5hYS1jb3VudGVyX19udW1iZXJzX19pdGVtIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDMpOyB9IH1cblxuLmFhLW5ld3NsZXR0ZXItc3Vic2NyaXB0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI4cHggMTJweCByZ2JhKDgsIDE1LCA1MiwgMC41KTsgfVxuICAuYWEtbmV3c2xldHRlci1zdWJzY3JpcHRpb24gZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hYS1uZXdzbGV0dGVyLXN1YnNjcmlwdGlvbiAuYWEtdGV4dC1jb2x1bW5zIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuYWEtbmV3c2xldHRlci1zdWJzY3JpcHRpb24gLmxlZ2FsLWNvbnNlbnQtY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLW5ld3NsZXR0ZXItc3Vic2NyaXB0aW9uIC5hYS10ZXh0LWNvbHVtbnMtLXR3byAuYWEtdGV4dC1jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAgbWF4LXdpZHRoOiAzMyU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuYWEtbmV3c2xldHRlci1zdWJzY3JpcHRpb24gLmFhLXRleHQtY29sdW1ucy0tdHdvIC5hYS10ZXh0LWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgIG1heC13aWR0aDogNjAlOyB9XG4gICAgLmFhLW5ld3NsZXR0ZXItc3Vic2NyaXB0aW9uIC5oc19lbWFpbCAuaHMtaW5wdXQsIC5hYS1uZXdzbGV0dGVyLXN1YnNjcmlwdGlvbiAuaHNfZW1haWwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0IC5hYS1uZXdzbGV0dGVyLXN1YnNjcmlwdGlvbiAuaHNfZW1haWwgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQge1xuICAgICAgbWluLWhlaWdodDogNzRweDtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5hYS1uZXdzbGV0dGVyLXN1YnNjcmlwdGlvbiBmb3JtIC5ocy1mb3JtIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyB9XG4gICAgLmFhLW5ld3NsZXR0ZXItc3Vic2NyaXB0aW9uIC5ocy1zdWJtaXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0NHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuYWEtbmV3c2xldHRlci1zdWJzY3JpcHRpb24gLmhzLWZvcm0gLmhzLWJ1dHRvbiB7XG4gICAgICBtaW4td2lkdGg6IDExNXB4OyB9IH1cblxuLmFhLXRhZy1saXN0cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA4cHg7IH1cbiAgLmFhLXRhZy1saXN0cyB1bCwgLmFhLXRhZy1saXN0cyBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmFhLXRhZy1saXN0cyBsaS5sZXZlbDEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYWEtdGFnLWxpc3RzIGxpLmxldmVsMSA+IGJ1dHRvbiBzdmcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgLmFhLXRhZy1saXN0cyBsaS5sZXZlbDEgPiBidXR0b24uYWN0aXZlIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gIC5hYS10YWctbGlzdHMgLmhpZGRlblRhZ3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNHB4IDZweCByZ2JhKDgsIDE1LCA1MiwgMC4yKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFhLXRhZy1saXN0cyAuaGlkZGVuVGFncyB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvOyB9IH1cbiAgLmFhLXRhZy1saXN0cyAuaGlkZGVuVGFncyBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuYWEtdGFnLWxpc3RzIC5oaWRkZW5UYWdzIGE6aG92ZXIsIC5hYS10YWctbGlzdHMgLmhpZGRlblRhZ3MgYTpmb2N1cy13aXRoaW4ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0KTsgfVxuICAuYWEtdGFnLWxpc3RzIC5oaWRkZW5UYWdzLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMjVweCAyNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDUwcHg7IH0gfVxuICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdF9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5hYS1idXR0b24sIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19fYm9keSAuaHMtYnV0dG9uLCAuYWEtdGFnLWxpc3RzIGEubGlua3Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5hYS1idXR0b24uYWN0aXZlLCAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmFjdGl2ZS5ocy1idXR0b24sIC5hYS10YWctbGlzdHMgYS5saW5rcy5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXllbGxvdyk7IH1cbiAgICAgIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19fYm9keSAuYWEtYnV0dG9uLmFjdGl2ZSBzdmcgcGF0aCwgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5hY3RpdmUuaHMtYnV0dG9uIHN2ZyBwYXRoLCAuYWEtdGFnLWxpc3RzIGEubGlua3MuYWN0aXZlIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYmxhY2spOyB9XG4gIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19fYm9keSAuYWEtYnV0dG9uLCAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmhzLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbiwgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5ocy1idXR0b24ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cbiAgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19pdGVtX19tb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19faXRlbV9fbW9yZSB7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLmFhLXRhZy1saXN0cyBhLmxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmFhLXRhZy1saXN0cyAubGV2ZWwyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbiA+IHNwYW4sIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19fYm9keSAuaHMtYnV0dG9uID4gc3BhbiwgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5ocy1mb3JtIC5ocy1idXR0b24gPiBzcGFuLCAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLXN5c3RlbSAuaHMtYnV0dG9uID4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19fYm9keSAuYWEtYnV0dG9uIHN2ZywgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5ocy1idXR0b24gc3ZnLCAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmxpbmtzIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMjBweDsgfVxuICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmljb24ge1xuICAgIGhlaWdodDogMjBweDsgfVxuICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmxldmVsMSAuYWEtYnV0dG9uIHN2ZywgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5sZXZlbDEgLmhzLWJ1dHRvbiBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmxldmVsMSBidXR0b24uYWEtYnV0dG9uLCAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmxldmVsMSBidXR0b24uaHMtYnV0dG9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5hYS1idXR0b24gc3ZnIHBhdGgsIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19fYm9keSAuaHMtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDsgfVxuICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCwgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5ocy1idXR0b246aG92ZXIgc3ZnIHBhdGgsIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19fYm9keSAuYWEtYnV0dG9uOmZvY3VzLXdpdGhpbiBzdmcgcGF0aCwgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5ocy1idXR0b246Zm9jdXMtd2l0aGluIHN2ZyBwYXRoLCAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbi0tMSBzdmcgcGF0aCwgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5hYS1mb3JtLWJ1dHRvbi0tMSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHN2ZyBwYXRoLCAuYWEtZm9ybS1idXR0b24tLTEgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gc3ZnIHBhdGgsIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19fYm9keSAuaHMtYnV0dG9uIHN2ZyBwYXRoLCAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJsb2ctYXJ0aWNsZS0tY3RhIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWJ1dHRvbiBzdmcgcGF0aCwgLmFhLWJsb2ctYXJ0aWNsZS0tY3RhIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5hYS1idXR0b24gc3ZnIHBhdGgge1xuICAgIGZpbGw6IHdoaXRlOyB9XG4gIC5hYS10YWctbGlzdHMgLmFhLXRhZy1saXN0c19fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLXRhZy1saXN0c19faXRlbS0tdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5hYS10YWctbGlzdHNfX2l0ZW0tLXRleHQge1xuICAgICAgICB3aWR0aDogMjQlOyB9IH1cbiAgLmFhLXRhZy1saXN0cyAuYWEtdGFnLWxpc3RzX19ib2R5IC5hYS10YWctbGlzdHNfX2l0ZW0tLXRhZ3Mge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWEtdGFnLWxpc3RzIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLXRhZy1saXN0c19faXRlbS0tdGFncyB7XG4gICAgICAgIHdpZHRoOiA3MiU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH0gfVxuXG4uYWEtYmxvZy1wb3N0c19faGVhZGVyID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuYWEtYmxvZy1wb3N0c19faGVhZGVyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5hYS1ibG9nLXBvc3RzX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmFhLWJsb2ctcG9zdHNfX2hlYWRlciA+IGRpdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmFhLWJsb2ctcG9zdHNfX2hlYWRlciAuYWEtYmxvZy1wb3N0c19faGVhZGVyX190ZXh0IHtcbiAgICAgIHdpZHRoOiA2NSU7IH1cbiAgICAuYWEtYmxvZy1wb3N0c19faGVhZGVyIC5hYS1ibG9nLXBvc3RzX19oZWFkZXJfX2J1dHRvbiB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgVGV4dCBtYXAgYm94XG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWEtdGV4dC1tYXAtYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5hYS10ZXh0LW1hcC1ib3hfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiA4KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS10ZXh0LW1hcC1ib3hfX2hlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cblxuLmFhLXRleHQtbWFwLWJveF9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtdGV4dC1tYXAtYm94X19ib2R5IHtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH0gfVxuXG4uYWEtdGV4dC1tYXAtYm94X19jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW4ge1xuICAgICAgbWluLWhlaWdodDogODAwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBtYXgtd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDE0NDBweCAvIDEyICogLjEpO1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxNDQwcHggLyAxMiAqIC4xKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuMTUpO1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxNDQwcHggLyAxMiAqIC4xNSk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmFhLXRleHQtbWFwLWJveF9fY29sdW1uOmZpcnN0LW9mLXR5cGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDE0NDBweCAvIDEyICogLjI1KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuMjUpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE2ODBweCkge1xuICAgIC5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuNSk7IH0gfVxuICAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW46Zmlyc3Qtb2YtdHlwZSAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW4tLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXgtd2lkdGg6IDY2LjY2NjYlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuMik7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuMyk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIC5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuNSk7IH0gfVxuICAgIC5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbjpsYXN0LW9mLXR5cGUgLmFhLXRleHQtbWFwLWJveF9fY29sdW1uLS1pbm5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiAtMjBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbjpsYXN0LW9mLXR5cGUgLmFhLXRleHQtbWFwLWJveF9fY29sdW1uLS1pbm5lciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbjpsYXN0LW9mLXR5cGUgLmFhLXRleHQtbWFwLWJveF9fY29sdW1uLS1pbm5lciB7XG4gICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW46bGFzdC1vZi10eXBlIC5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbi0taW5uZXIge1xuICAgICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgLmFhLXRleHQtbWFwLWJveF9fY29sdW1uOmxhc3Qtb2YtdHlwZSAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDYwcHgpICsgKCgxMDB2dyAtIDE0NDBweCkgLyAyKSk7IH0gfVxuXG4uYWEtdGV4dC1tYXAtYm94X19jb2x1bW4tLWlubmVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbi0taW5uZXIgLmFhLXRleHQtbWFwLWJveC0tbWFwLXdyYXBwZXIge1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmFhLXRleHQtbWFwLWJveF9fY29sdW1uLS1pbm5lciAuYWEtdGV4dC1tYXAtYm94LS1tYXAtd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLXRleHQtbWFwLWJveF9fY29sdW1uLS1pbm5lciAuYWEtdGV4dC1tYXAtYm94LS1tYXAtd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgLmFhLXRleHQtbWFwLWJveF9fY29sdW1uLS1pbm5lciAuYWEtdGV4dC1tYXAtYm94LS1tYXAtd3JhcHBlciA+IGRpdiB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW4tLWlubmVyIC5hYS10ZXh0LW1hcC1ib3gtLW1hcC13cmFwcGVyIGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IH1cblxuLmFhLXRleHQtbWFwLWJveF9faW5mbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuYWEtdGV4dC1tYXAtYm94X19pbmZvLmFhLXRleHQtbWFwLWJveF9faW5mby0tYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gIEFBIC0gUmljaCBUZXh0XG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWEtdGV4dC1jb2x1bW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtdGV4dC1jb2x1bW5zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG4uYWEtdGV4dC1jb2x1bW5zLmFhLXRleHQtY29sdW1ucy0tb25lIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uYWEtdGV4dC1jb2x1bW5zLS10d28gLmFhLXRleHQtY29sdW1uIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLXRleHQtY29sdW1ucy0tdHdvIC5hYS10ZXh0LWNvbHVtbiB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG4gIC5hYS10ZXh0LWNvbHVtbnMtLXR3byAuYWEtdGV4dC1jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLXRleHQtY29sdW1ucy0tdHdvIC5hYS10ZXh0LWNvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxNDQwcHggLyAxMiAqIC4yKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5hYS10ZXh0LWNvbHVtbnMtLXR3byAuYWEtdGV4dC1jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuMyk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIC5hYS10ZXh0LWNvbHVtbnMtLXR3byAuYWEtdGV4dC1jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuNSk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtdGV4dC1jb2x1bW5zLS10d28gLmFhLXRleHQtY29sdW1uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuMik7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFhLXRleHQtY29sdW1ucy0tdHdvIC5hYS10ZXh0LWNvbHVtbjpsYXN0LW9mLXR5cGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDE0NDBweCAvIDEyICogLjMpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5hYS10ZXh0LWNvbHVtbnMtLXR3byAuYWEtdGV4dC1jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxNDQwcHggLyAxMiAqIC41KTsgfSB9XG5cbi5hYS10ZXh0X19oZWFkZXIsXG4uYWEtdGV4dF9fYm9keSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmFhLXRleHRfX2hlYWRlcjpsYXN0LWNoaWxkLFxuICAuYWEtdGV4dF9fYm9keTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hYS1mb3JtLWJnIHtcbiAgcGFkZGluZzogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtZm9ybS1iZyB7XG4gICAgICBwYWRkaW5nOiA0MHB4OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEFBIC0gVmlkZW9cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtdmlkZW8gLmFhLWNvbnRlbnQtd2lkdGgtLW5hcnJvdyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogOCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFhLXZpZGVvIC5hYS1jb250ZW50LXdpZHRoLS1ub3JtYWwge1xuICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDEwKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtdmlkZW8gLmFhLWNvbnRlbnQtd2lkdGgtLXdpZGUge1xuICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDEyKTsgfSB9XG5cbi5hYS12aWRlbyAuYWEtY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEltYWdlIC8gVGV4dFxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLWltYWdlLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFhLWltYWdlLXRleHQgLmFhLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5hYS1pbWFnZS10ZXh0X19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtaW1hZ2UtdGV4dF9fYm9keSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLmFhLWltYWdlLXRleHRfX2NvbHVtbiB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4ge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuICAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS1pbWFnZS10ZXh0X19jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLWltYWdlLXRleHRfX2NvbHVtbjpmaXJzdC1vZi10eXBlIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuMik7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uOmZpcnN0LW9mLXR5cGUgLmFhLWltYWdlLXRleHRfX2NvbHVtbi0taW5uZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDE0NDBweCAvIDEyICogLjMpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uOmZpcnN0LW9mLXR5cGUgLmFhLWltYWdlLXRleHRfX2NvbHVtbi0taW5uZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDE0NDBweCAvIDEyICogLjUpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWltYWdlLXRleHRfX2NvbHVtbjpsYXN0LW9mLXR5cGUgLmFhLWltYWdlLXRleHRfX2NvbHVtbi0taW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNik7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTQ0MHB4IC8gMTIgKiAuMik7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFhLWltYWdlLXRleHRfX2NvbHVtbjpsYXN0LW9mLXR5cGUgLmFhLWltYWdlLXRleHRfX2NvbHVtbi0taW5uZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDE0NDBweCAvIDEyICogLjMpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5hYS1pbWFnZS10ZXh0X19jb2x1bW46bGFzdC1vZi10eXBlIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxNDQwcHggLyAxMiAqIC41KTsgfSB9XG4gIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4uYWEtaW1hZ2UtdGV4dF9fY29sdW1uLS13aWRlLWltZyAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uLS1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uLmFhLWltYWdlLXRleHRfX2NvbHVtbi0td2lkZS1pbWc6Zmlyc3Qtb2YtdHlwZSAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uLS1pbm5lciB7XG4gICAgbGVmdDogLTIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4uYWEtaW1hZ2UtdGV4dF9fY29sdW1uLS13aWRlLWltZzpmaXJzdC1vZi10eXBlIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgbGVmdDogLTUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4uYWEtaW1hZ2UtdGV4dF9fY29sdW1uLS13aWRlLWltZzpmaXJzdC1vZi10eXBlIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgbGVmdDogLTEwMHB4OyB9IH1cbiAgLmFhLWltYWdlLXRleHRfX2NvbHVtbi5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLXdpZGUtaW1nOmxhc3Qtb2YtdHlwZSAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uLS1pbm5lciB7XG4gICAgcmlnaHQ6IC0yMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uLmFhLWltYWdlLXRleHRfX2NvbHVtbi0td2lkZS1pbWc6bGFzdC1vZi10eXBlIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgcmlnaHQ6IC01MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uLmFhLWltYWdlLXRleHRfX2NvbHVtbi0td2lkZS1pbWc6bGFzdC1vZi10eXBlIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgcmlnaHQ6IC0xMDBweDsgfSB9XG5cbi5hYS1pbWFnZS10ZXh0X19ib3hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAtMjZweDsgfVxuICAuYWEtaW1hZ2UtdGV4dF9fYm94ZXMgLmFhLWltYWdlLXRleHRfX2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA0OCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDsgfVxuICAgIC5hYS1pbWFnZS10ZXh0X19ib3hlcyAuYWEtaW1hZ2UtdGV4dF9fYm94IGltZywgLmFhLWltYWdlLXRleHRfX2JveGVzIC5hYS1pbWFnZS10ZXh0X19ib3ggaSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7IH1cbiAgICAuYWEtaW1hZ2UtdGV4dF9fYm94ZXMgLmFhLWltYWdlLXRleHRfX2JveCBsb3JkLWljb24ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWEtaW1hZ2UtdGV4dF9fYm94ZXMgLmFhLWltYWdlLXRleHRfX2JveCBpOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuYWEtaW1hZ2UtdGV4dF9fYm94ZXMgLmFhLWltYWdlLXRleHRfX2JveCBoNCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5hYS1pbWFnZS10ZXh0X19ib3hlcyAuYWEtaW1hZ2UtdGV4dF9fYm94IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5hYS1pbWFnZS10ZXh0X19ib3hlcyBhLmFhLWltYWdlLXRleHRfX2JveCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICAgIC5hYS1pbWFnZS10ZXh0X19ib3hlcyBhLmFhLWltYWdlLXRleHRfX2JveDpob3ZlciwgLmFhLWltYWdlLXRleHRfX2JveGVzIGEuYWEtaW1hZ2UtdGV4dF9fYm94OmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5hYS1pbWFnZS10ZXh0X192aWRlb19fdGh1bWIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDA7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFRhYmxlXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWEtdGFibGVfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiA4KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS10YWJsZV9faGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuXG4uYWEtdGFibGVfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDEwKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtdGFibGVfX2JvZHkge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7IH0gfVxuXG4uYWEtdGFibGVfX2Zvb3RlciB7XG4gIG92ZXJmbG93LXg6IGF1dG87IH1cbiAgLmFhLXRhYmxlX19mb290ZXIgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYWEtdGFibGVfX2Zvb3RlciB0YWJsZSB0ciB0ZCB7XG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYWEtdGFibGVfX2Zvb3RlciB0YWJsZSB0ciB0ZCB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgICAgIGhlaWdodDogNjBweDsgfSB9XG4gICAgICAuYWEtdGFibGVfX2Zvb3RlciB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgLmFhLXRhYmxlX19mb290ZXIgdGFibGUgdHIgdGQgaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmFhLXRhYmxlX19mb290ZXIgdGFibGUgdHIgdGQgaSB7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4OyB9IH1cbiAgICAgICAgLmFhLXRhYmxlX19mb290ZXIgdGFibGUgdHIgdGQgaTpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLmFhLXRhYmxlX19mb290ZXIgdGFibGUgdHIgdGQgaTpiZWZvcmUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9IH1cbiAgICAgICAgLmFhLXRhYmxlX19mb290ZXIgdGFibGUgdHIgdGQgaS5mYS1jaXJjbGUtaW5mbyB7XG4gICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNXB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAuYWEtdGFibGVfX2Zvb3RlciB0YWJsZSB0ciB0ZCBpLmZhLWNpcmNsZS1pbmZvIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjBweDsgfSB9XG4gICAgICAgICAgLmFhLXRhYmxlX19mb290ZXIgdGFibGUgdHIgdGQgaS5mYS1jaXJjbGUtaW5mbzpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAuYWEtdGFibGVfX2Zvb3RlciB0YWJsZSB0ciB0ZCBpLmZhLWNpcmNsZS1pbmZvOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cbiAgICAuYWEtdGFibGVfX2Zvb3RlciB0YWJsZSB0ciBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hYS10YWJsZV9fZm9vdGVyIHRhYmxlIHRyIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgICAuYWEtdGFibGVfX2Zvb3RlciB0YWJsZSB0ciBzcGFuICsgaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5hYS10YWJsZV9fZm9vdGVyIHRhYmxlIHRyIHNwYW4gKyBpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmFhLXRhYmxlX19mb290ZXIgdGFibGUgdHIgc3BhbiArIGkge1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDsgfSB9XG4gICAgICAgIC5hYS10YWJsZV9fZm9vdGVyIHRhYmxlIHRyIHNwYW4gKyBpOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiQWJlbCBQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLmFhLXRhYmxlX19mb290ZXIgdGFibGUgdHIgc3BhbiArIGk6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7IH0gfVxuICAgIC5hYS10YWJsZV9fZm9vdGVyIHRhYmxlIHRyOmZpcnN0LW9mLXR5cGUgc3BhbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hYS10YWJsZSAuYWEtY2FyZCB7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7IH1cblxuLmFhLXRhYmxlIC5hYS1jYXJkX19oZWFkZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS10YWJsZSAuYWEtY2FyZF9faGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzJweDsgfSB9XG5cbi5hYS10YWJsZSAuYWEtY2FyZF9fYm9keSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS10YWJsZSAuYWEtY2FyZF9fYm9keSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMycHggMzJweCAzMnB4OyB9IH1cblxuLmFhLXRhYmxlIC5hYS10YWJsZS1jYXJkLS1zdWJ0aXRsZSB7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4uYWEtdGFibGUgLmFhLXRhYmxlLWNhcmQtLXByaWNlLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS10YWJsZSAuYWEtdGFibGUtY2FyZC0tcHJpY2Utd3JhcCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cbiAgLmFhLXRhYmxlIC5hYS10YWJsZS1jYXJkLS1wcmljZS13cmFwIC5hYS10YWJsZS1jYXJkLS1jdXJyZW5jeSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTEwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS10YWJsZSAuYWEtdGFibGUtY2FyZC0tcHJpY2Utd3JhcCAuYWEtdGFibGUtY2FyZC0tY3VycmVuY3kge1xuICAgICAgICB0b3A6IC0xNnB4OyB9IH1cblxuLmFhLXRhYmxlIC5hYS10YWJsZS1jYXJkLS1iaWxsaW5nLXBlcmlvZCB7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4uYWEtdGFibGUgaHIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2Y5ZjlmOTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYWEtdGFibGUgLmFhLWJ1dHRvbiwgLmFhLXRhYmxlIC5ocy1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS10YWJsZSAuYWEtYnV0dG9uLCAuYWEtdGFibGUgLmhzLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEdyaWRib3hlc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLWdyaWRib3hlc19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWdyaWRib3hlc19faGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuXG4uYWEtZ3JpZGJveGVzX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAtMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtZ3JpZGJveGVzX19ib2R5IHtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMzJweDsgfSB9XG5cbi5hYS1ncmlkYm94ZXMgLmFhLWNvbnRlbnQtYWxpZ25tZW50LS1sZWZ0IC5hYS1jYXJkX19oZWFkZXIsXG4uYWEtZ3JpZGJveGVzIC5hYS1jb250ZW50LWFsaWdubWVudC0tbGVmdCAuYWEtY2FyZF9fYm9keSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmFhLWdyaWRib3hlcyAuYWEtY29udGVudC1hbGlnbm1lbnQtLWxlZnQgLmFhLWNhcmRfX2hlYWRlciBpbWcge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFhLWdyaWRib3hlcyAuYWEtaW5uZXIge1xuICAgIG1heC13aWR0aDogY2FsYygoMTQ0MHB4IC8gMTIgKiAxMikgKyAzMnB4KTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWEtZ3JpZGJveGVzIC5hYS1jb250ZW50LXdpZHRoLS1uYXJyb3cge1xuICAgIG1heC13aWR0aDogY2FsYygoMTQ0MHB4IC8gMTIgKiA2KSArIDMycHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYS1ncmlkYm94ZXMgLmFhLWNvbnRlbnQtd2lkdGgtLW5vcm1hbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxNDQwcHggLyAxMiAqIDgpICsgMzJweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFhLWdyaWRib3hlcyAuYWEtY29udGVudC13aWR0aC0td2lkZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxNDQwcHggLyAxMiAqIDEwKSArIDMycHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYS1ncmlkYm94ZXMgLmFhLWNvbnRlbnQtd2lkdGgtLWZ1bGwge1xuICAgIG1heC13aWR0aDogY2FsYygoMTQ0MHB4IC8gMTIgKiAxMikgKyAzMnB4KTsgfSB9XG5cbi5hYS1ncmlkYm94ZXMgLmFhLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyICogNCkgLSAyMnB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH1cbiAgICAgIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmQ6bnRoLW9mLXR5cGUoMm4gKyAyKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzJweDsgfVxuICAgICAgLmFhLWdyaWRib3hlcyAuYWEtY2FyZDpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygoMTQ0MHB4IC8gMTIgKiAzKSAtIDI0cHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgLyomOm50aC1vZi10eXBlKDJuICsgMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNG4gKyA0KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH0qLyB9XG4gICAgICAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkOm50aC1vZi10eXBlKDJuICsgMikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cbiAgICAgIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmQ6bnRoLW9mLXR5cGUoM24gKyAzKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICAgICAgLmFhLWdyaWRib3hlcyAuYWEtY2FyZDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH0gfVxuXG4uYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzJweCAwcHggMzJweDsgfSB9XG4gIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87IH1cbiAgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIGkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4OyB9XG4gICAgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIGk6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDsgfVxuICAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgLmFhLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciBoMywgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIC5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWNhcmRfX3RpdGxlLCAuYWEtY2FyZHMtLWFydGljbGVzIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciAuYWEtY2FyZF9fdGl0bGUsIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSwgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIC5oMywgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIC5ocy1mb3JtIC5mb3JtLXRpdGxlLCAuaHMtZm9ybSAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgLmZvcm0tdGl0bGUsIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciBoMiwgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIGgyLCAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIGgzLCAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgLmFhLWNhcmRzLS1hcnRpY2xlcyAuYWEtY2FyZF9fdGl0bGUsIC5hYS1jYXJkcy0tYXJ0aWNsZXMgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIC5hYS1jYXJkX190aXRsZSwgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgLmgzLCAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgLmhzLWZvcm0gLmZvcm0tdGl0bGUsIC5ocy1mb3JtIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciAuZm9ybS10aXRsZSwgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIGgyLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgaDIsIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUge1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDsgfSB9XG4gIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlciBzdmcge1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgd2lkdGg6IDI4cHg7IH0gfVxuXG4uYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMTJweCAyMHB4IDIwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2JvZHkge1xuICAgICAgcGFkZGluZzogMTJweCAzMnB4IDMycHggMzJweDsgfSB9XG4gIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2JvZHkgaDQsIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2JvZHkgLmg0IHtcbiAgICBsaW5lLWhlaWdodDogMjZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9fYm9keSBoNCwgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9fYm9keSAuaDQge1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDsgfSB9XG5cbi5hYS1ncmlkYm94ZXMgLmFhLWJ1dHRvbiwgLmFhLWdyaWRib3hlcyAuaHMtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtZ3JpZGJveGVzIC5hYS1idXR0b24sIC5hYS1ncmlkYm94ZXMgLmhzLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cblxuLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9fYm9keS1ob3ZlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0OyB9XG4gIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2JvZHktaG92ZXIgLmFhLWNhcmRfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7IH1cblxuLmFhLWdyaWRib3hlcyAuYWEtY2FyZDpob3ZlciAuYWEtY2FyZF9fYm9keS1ob3ZlciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkOmhvdmVyIC5hYS1jYXJkX19ib2R5LWhvdmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCAzMnB4IDMycHg7IH0gfVxuICAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkOmhvdmVyIC5hYS1jYXJkX19ib2R5LWhvdmVyIC5hYS1jYXJkX19jb250ZW50IHtcbiAgICB0b3A6IC02cHg7IH1cblxuLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyLWhvdmVyIHtcbiAgcGFkZGluZzogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXItaG92ZXIge1xuICAgICAgcGFkZGluZzogMjBweCAzMnB4OyB9IH1cbiAgLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyLWhvdmVyIC5hYS10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICAuYWEtZ3JpZGJveGVzIC5hYS1jYXJkX19oZWFkZXItaG92ZXIgc3ZnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICAgIC5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2hlYWRlci1ob3ZlciBzdmcgcGF0aCB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7IH1cblxuLmFhLWdyaWRib3hlcyAuYWEtY2FyZDpob3ZlciAuYWEtY2FyZF9faGVhZGVyLWhvdmVyIC5hYS10aXRsZSB7XG4gIHRvcDogLTZweDsgfVxuXG4uYWEtZ3JpZGJveGVzIC5hYS1jYXJkOmhvdmVyIC5hYS1jYXJkX19oZWFkZXItaG92ZXIgc3ZnIHtcbiAgdG9wOiAtMTBweDsgfVxuXG4uYWEtdG9wLWJhbm5lciB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYWEtdG9wLWJhbm5lci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYWEtdG9wLWJhbm5lciAuYWEtdGV4dC1jb2x1bW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG5cbi5hYS10b3AtYmFubmVyIC5hYS1zdWJoZWFkaW5nLCAuYWEtdG9wLWJhbm5lciAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbiwgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtdG9wLWJhbm5lciAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYWEtdG9wLWJhbm5lciAuYWEtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFhLXRvcC1iYW5uZXIgLmFhLXRleHRfX2J1dHRvbixcbi5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19jbG9zZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtN3B4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5hYS1tZW51LWl0ZW0tLWJhbm5lci1idXR0b24gLmFhLWJ1dHRvbiArIC5hYS1idXR0b24sIC5hYS1tZW51LWl0ZW0tLWJhbm5lci1idXR0b24gLmhzLWJ1dHRvbiArIC5hYS1idXR0b24sIC5hYS1tZW51LWl0ZW0tLWJhbm5lci1idXR0b24gLmhzLWZvcm0gLmhzLWJ1dHRvbiArIC5hYS1idXR0b24sIC5hYS1tZW51LWl0ZW0tLWJhbm5lci1idXR0b24gLmFhLXN5c3RlbSAuaHMtYnV0dG9uICsgLmFhLWJ1dHRvbiwgLmFhLW1lbnUtaXRlbS0tYmFubmVyLWJ1dHRvbiAuYWEtYnV0dG9uICsgLmhzLWJ1dHRvbiwgLmFhLW1lbnUtaXRlbS0tYmFubmVyLWJ1dHRvbiAuaHMtYnV0dG9uICsgLmhzLWJ1dHRvbiwgLmFhLW1lbnUtaXRlbS0tYmFubmVyLWJ1dHRvbiAuaHMtZm9ybSAuYWEtYnV0dG9uICsgLmhzLWJ1dHRvbiwgLmFhLW1lbnUtaXRlbS0tYmFubmVyLWJ1dHRvbiAuaHMtZm9ybSAuaHMtYnV0dG9uICsgLmhzLWJ1dHRvbiwgLmFhLW1lbnUtaXRlbS0tYmFubmVyLWJ1dHRvbiAuYWEtc3lzdGVtIC5hYS1idXR0b24gKyAuaHMtYnV0dG9uLCAuYWEtbWVudS1pdGVtLS1iYW5uZXItYnV0dG9uIC5hYS1zeXN0ZW0gLmhzLWJ1dHRvbiArIC5ocy1idXR0b24ge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uYWEtdG9wLWJhbm5lciBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cblxuLmFhLXRvcC1iYW5uZXIgYnV0dG9uOmhvdmVyLFxuLmFhLXRvcC1iYW5uZXIgYnV0dG9uOmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4uYWEtdG9wLWJhbm5lciBidXR0b24gc3ZnIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDsgfVxuXG4uYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9faGVhZGVyIC5hYS10ZXh0X19pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLXRvcC1iYW5uZXIgLmFhLXRleHRfX2hlYWRlciAuYWEtdGV4dF9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmFhLXRvcC1iYW5uZXIgYS50ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFhLXRvcC1iYW5uZXIgYS50ZXh0OmhvdmVyLFxuLmFhLXRvcC1iYW5uZXIgYS50ZXh0OmZvY3VzLXdpdGhpbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5hYS10b3AtYmFubmVyIC5hYS1zdWJoZWFkaW5nLCAuYWEtdG9wLWJhbm5lciAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbiwgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuYWEtdG9wLWJhbm5lciAuY2hlY2tib3gtcm93ID4gc3BhbiA+IHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07IH1cblxuLmFhLXRvcC1iYW5uZXIgLmFhLXN1YmhlYWRpbmcsIC5hYS10b3AtYmFubmVyIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLCAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS10b3AtYmFubmVyIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3Bhbixcbi5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19ib2R5X19jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtdG9wLWJhbm5lciAuYWEtdGV4dC1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9fZm9vdGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19idXR0b24ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4OyB9XG4gIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19ib2R5LFxuICAuYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9faGVhZGVyIHtcbiAgICB3aWR0aDogNjYlOyB9XG4gIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19mb290ZXIge1xuICAgIHdpZHRoOiAzMyU7IH1cbiAgLmFhLXRvcC1iYW5uZXIgLmFhLXN1YmhlYWRpbmcsIC5hYS10b3AtYmFubmVyIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyA+IHNwYW4gPiBzcGFuLCAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIC5hYS10b3AtYmFubmVyIC5jaGVja2JveC1yb3cgPiBzcGFuID4gc3BhbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG4gIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19jbG9zZSB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmFhLXRvcC1iYW5uZXIgLmFhLXRleHRfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBTeXN0ZW0gUGFnZXNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1zeXN0ZW0gLmhzLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYS1zeXN0ZW0gLmFhLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiA2KTsgfSB9XG5cbi5hYS1zeXN0ZW1fX2JvZHksXG4uYWEtc3lzdGVtX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5hYS1zeXN0ZW0gLmJhY2t1cC11bnN1YnNjcmliZSBmb3JtIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4uYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIHAuaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5ocy1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0gLml0ZW0gLmNoZWNrYm94LXJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLmFhLXN5c3RlbSAjZW1haWwtcHJlZnMtZm9ybSAuaXRlbSAuY2hlY2tib3gtcm93ID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYWEtc3lzdGVtICNlbWFpbC1wcmVmcy1mb3JtIC5pdGVtIHAge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciB7XG4gICAgb3JkZXI6IDI7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgaDEsIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24gLnBhZ2UtaGVhZGVyIGgyLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5wYWdlLWhlYWRlciBoMTplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9lbWFpbF9zdWJzY3JpcHRpb25zX2NvbmZpcm1hdGlvbiAucGFnZS1oZWFkZXIgYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX2VtYWlsX3N1YnNjcmlwdGlvbnNfY29uZmlybWF0aW9uIC5zdWNjZXNzIHtcbiAgICBvcmRlcjogMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGNvbG9yOiAjMTAyNDNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQgI2hzLXB3ZC13aWRnZXQtcGFzc3dvcmQge1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEJsb2cgQXJ0aWNsZXNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgVGFnc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFhLXRhZ3NfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS10YWdzX19pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiAxMCk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG5cbi5hYS10YWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA3cHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzEwMjQzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjYwMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7IH1cbiAgLmFhLXRhZzpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAuYWEtdGFnOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjQzZTsgfVxuXG4uYWEtdGFnLS1jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjQzZTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFBhZ2luYXRpb25cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtcGFnaW5hdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiA2KTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIC5hYS1wYWdpbmF0aW9uIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmFhLXBhZ2luYXRpb24gbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAgIC5hYS1wYWdpbmF0aW9uIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWEtcGFnaW5hdGlvbiBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLmFhLXBhZ2luYXRpb24gbGkgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMxMDI0M2U7IH1cbiAgICAuYWEtcGFnaW5hdGlvbiBsaSBhLmFhLXBhZ2luYXRpb24tLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyNDNlO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWEtcGFnaW5hdGlvbiBsaSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDM2LCA2MiwgMC4yKTtcbiAgICAgIGNvbG9yOiAjMTAyNDNlOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgQmxvZyBIZWFkZXJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1ibG9nLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYS1ibG9nLWhlYWRlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1ibG9nLWhlYWRlcl9faW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogMTApO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmFhLWJsb2ctaGVhZGVyX19pbm5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmFhLWJsb2ctYXJ0aWNsZXMgLmFhLWJsb2ctYXJ0aWNsZXNfX2lubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1ibG9nLWFydGljbGVzIC5hYS1ibG9nLWFydGljbGVzX19pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWEtYmxvZy1hcnRpY2xlcyAuYWEtYmxvZy1hcnRpY2xlc19faW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogMTApOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE2ODBweCkge1xuICAgIC5hYS1ibG9nLWFydGljbGVzIC5hYS1ibG9nLWFydGljbGVzX19pbm5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLypcbiAqIE1vZGlmaWVyOiBCbG9nIEFydGljbGVzIC0gQ2FyZHNcbiAqL1xuLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGVzX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZXNfX2hlYWRlciB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiA2KTsgfSB9XG5cbi5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IHtcbiAgcGFkZGluZzogMzJweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSB7XG4gICAgICBwYWRkaW5nOiAzMnB4OyB9IH1cblxuLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCAzMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyICogNCkgLSAyMnB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDsgfVxuICAgICAgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGU6bnRoLW9mLXR5cGUoM24gKyAzKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGU6bnRoLWxhc3Qtb2YtdHlwZSgyKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzJweDsgfVxuICAgICAgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGU6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLypcbiAqIE1vZGlmaWVyOiBCbG9nIEFydGljbGVzIC0gQ29uZGVuc2VkXG4gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtYmxvZy1hcnRpY2xlcy0tY29uZGVuc2VkIC5hYS1ibG9nLWFydGljbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyICogNCkgLSAyMnB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7IH1cbiAgICAuYWEtYmxvZy1hcnRpY2xlcy0tY29uZGVuc2VkIC5hYS1ibG9nLWFydGljbGU6bnRoLW9mLXR5cGUoM24gKyAzKSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLyAxMiAqIDQpIC0gMjJweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hYS1ibG9nLWFydGljbGVzLS1jb25kZW5zZWQgLmFhLWJsb2ctYXJ0aWNsZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDQpO1xuICAgIHBhZGRpbmc6IDE0cHggMTRweCAzMnB4OyB9XG4gICAgLmFhLWJsb2ctYXJ0aWNsZXMtLWNvbmRlbnNlZCAuYWEtYmxvZy1hcnRpY2xlOm50aC1vZi10eXBlKDNuICsgMykge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDQpOyB9XG4gICAgLmFhLWJsb2ctYXJ0aWNsZXMtLWNvbmRlbnNlZCAuYWEtYmxvZy1hcnRpY2xlOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uYWEtYmxvZy1hcnRpY2xlcy0tY29uZGVuc2VkIC5hYS1ibG9nLWFydGljbGVfX2JvZHkge1xuICBwYWRkaW5nLXRvcDogMzJweDsgfVxuXG4vKlxuICogTW9kaWZpZXI6IEJsb2cgQXJ0aWNsZXMgLSBMaXN0XG4gKi9cbi5hYS1ibG9nLWFydGljbGVzLS1saXN0IC5hYS1ibG9nLWFydGljbGVzLS1saXN0X19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWJsb2ctYXJ0aWNsZXMtLWxpc3QgLmFhLWJsb2ctYXJ0aWNsZXMtLWxpc3RfX2lubmVyIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDEwKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5hYS1ibG9nLWFydGljbGVzLS1saXN0IC5hYS1ibG9nLWFydGljbGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTAyNDNlOyB9XG4gIC5hYS1ibG9nLWFydGljbGVzLS1saXN0IC5hYS1ibG9nLWFydGljbGU6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtYmxvZy1hcnRpY2xlcy0tbGlzdCAuYWEtYmxvZy1hcnRpY2xlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxNDQwcHggLyAxMik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDE0NDBweCAvIDEyKTsgfSB9XG5cbi5hYS1ibG9nLWFydGljbGVzLS1saXN0IC5hYS1ibG9nLWFydGljbGVfX2JvZHkge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLypcbiAqIE1vZGlmaWVyOiBCbG9nIEFydGljbGVzIC0gUmVsYXRlZFxuICovXG4uYWEtYmxvZy1hcnRpY2xlcy0tcmVsYXRlZCAuYWEtYmxvZy1hcnRpY2xlc19faW5uZXIge1xuICBib3JkZXItdG9wOiA0cHggc29saWQgI2Y5ZjlmOTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtYmxvZy1hcnRpY2xlcy0tcmVsYXRlZCAuYWEtYmxvZy1hcnRpY2xlc19faW5uZXIgLmFhLWJsb2ctYXJ0aWNsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmFhLWJsb2ctYXJ0aWNsZXNfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtYmxvZy1hcnRpY2xlc19fYm9keSB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1ibG9nLWFydGljbGVzX19ib2R5IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uYWEtYmxvZy1hcnRpY2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICAuYWEtYmxvZy1hcnRpY2xlOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFhLWJsb2ctYXJ0aWNsZV9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmFhLWJsb2ctYXJ0aWNsZV9fY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmOyB9XG4gIC5hYS1ibG9nLWFydGljbGVfX2NhdGVnb3J5OmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7IH1cbiAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gICAgY29sb3I6ICMxMDI0M2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX190aXRsZTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgY29sb3I6ICMxMDI0M2U7IH1cbiAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuYWEtYmxvZy1hcnRpY2xlX19kYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWJsb2ctYXJ0aWNsZV9fYXV0aG9yIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvOyB9XG5cbi5hYS1ibG9nLWFydGljbGVfX2RhdGUge1xuICBjb2xvcjogIzk5OTsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlX19hdXRob3Ige1xuICBjb2xvcjogIzEwMjQzZTsgfVxuXG4vKlxuICogTW9kaWZpZXI6IEJsb2cgQXJ0aWNsZSAtIEZlYXR1cmVkXG4gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLWFydGljbGVfX2JvZHkge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTQ0MHB4IC8gMTIpOyB9IH1cblxuLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLWFydGljbGVfX2NhdGVnb3J5IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gIGNvbG9yOiAjMTAyNDNlOyB9XG5cbi5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3JkZXI6IDI7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgQmxvZyBDVEFcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1ibG9nLWFydGljbGUtLWN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9faW1hZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyNDNlO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZS1vdXQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYzcHg7IH0gfVxuICAgIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX3RleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmFhLWJsb2ctYXJ0aWNsZS0tY3RhIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmFhLWJ1dHRvbiwgLmFhLWJsb2ctYXJ0aWNsZS0tY3RhIC5hYS1ibG9nLWFydGljbGVfX2JvZHkgLmhzLWJ1dHRvbiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1pbi13aWR0aDogMjEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSAuaHMtc3VibWl0IC5hY3Rpb25zIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IC5ocy1zdWJtaXQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1pbi13aWR0aDogMjEwcHg7IH1cbiAgLmFhLWJsb2ctYXJ0aWNsZS0tY3RhIC5hYS1ibG9nLWFydGljbGVfX2JvZHktLWZvcm0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLWluLW91dDsgfVxuICAgIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5LS1mb3JtIC5ocy1mb3JtIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keS0tZm9ybSAuaHMtZm9ybS1maWVsZCA+IGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keS0tZm9ybSAuaHMtaW5wdXQsIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5LS1mb3JtIC5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfcGFzc3dvcmRfcHJvbXB0ICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkLCAuYWEtc3lzdGVtIC5oc19jb3Nfd3JhcHBlcl90eXBlX3Bhc3N3b3JkX3Byb21wdCAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keS0tZm9ybSAjaHMtcHdkLXdpZGdldC1wYXNzd29yZCB7XG4gICAgICBib3JkZXI6IDA7IH1cbiAgICAuYWEtYmxvZy1hcnRpY2xlLS1jdGEgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keS0tZm9ybSAuaHMtcmljaHRleHQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAgIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5LS1mb3JtIC5ocy1yaWNodGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuICAgIC5hYS1ibG9nLWFydGljbGUtLWN0YSAuYWEtYmxvZy1hcnRpY2xlX19ib2R5LS1mb3JtIC5hYS1ibG9nLWFydGljbGVfX2JhY2stYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5hYS1ibG9nLWFydGljbGUtLWN0YS5pcy1hY3RpdmUgLmFhLWJsb2ctYXJ0aWNsZV9faW1hZ2Uge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI0M2U7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlLS1jdGEuaXMtYWN0aXZlIC5hYS1ibG9nLWFydGljbGVfX2JvZHktLXRlYXNlciB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2Utb3V0OyB9XG5cbi5hYS1ibG9nLWFydGljbGUtLWN0YS5pcy1hY3RpdmUgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keS0tZm9ybSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLWluLW91dDsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlcy0tZ3JpZCAuYWEtYmxvZy1hcnRpY2xlLmFhLWJsb2ctYXJ0aWNsZS0tY3RhIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLmFhLWJsb2ctYXJ0aWNsZXMtLWdyaWQgLmFhLWJsb2ctYXJ0aWNsZS5hYS1ibG9nLWFydGljbGUtLWN0YTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYWEtYmxvZyAuYWEtaGVyby5hYS1oZXJvLS1ib2R5X2RuZF9hcmVhLW1vZHVsZS0xLmFhLWJnLW92ZXJsYXk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjQzRTtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5hYS1ibG9nIC5hYS1oZXJvLmFhLWhlcm8tLWJvZHlfZG5kX2FyZWEtbW9kdWxlLTEgLmFhLXRpdGxlLmFhLWNvbnRlbnQtY29sb3Ige1xuICBjb2xvcjogdmFyKC0teWVsbG93KTsgfVxuXG4uYWEtYmxvZyAuYWEtaGVyby5hYS1oZXJvLS1ib2R5X2RuZF9hcmVhLW1vZHVsZS0xIC5hYS1oZXJvX19ib2R5IHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmFhLWJsb2ctYXJ0aWNsZXNfX25ld3NsZXR0ZXIsIC5hYS1ibG9nLWFydGljbGVzX190YWdzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5hYS1ibG9nLWFydGljbGVzX190YWdzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlc19fYm9keSAuYWEtYmxvZy1hcnRpY2xlX19saW5rIC5hYS1ibG9nLWFydGljbGVfX2RhdGUuYWEtYmxvZy1hcnRpY2xlX19kYXRlLS1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlcyAuYWEtYmxvZy1hcnRpY2xlc19fZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuYS5hYS1ibG9nLWFydGljbGVfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5hYS1ibG9nLWFydGljbGVfX2xpbms6aG92ZXIsIC5hYS1ibG9nLWFydGljbGVfX2xpbms6Zm9jdXMtd2l0aGluIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5hYS1ibG9nLWFydGljbGVfX2xpbms6aG92ZXIgLmFhLWJsb2ctYXJ0aWNsZV9fcmVhZG1vcmUsIC5hYS1ibG9nLWFydGljbGVfX2xpbms6Zm9jdXMtd2l0aGluIC5hYS1ibG9nLWFydGljbGVfX3JlYWRtb3JlIHtcbiAgICBjb2xvcjogdmFyKC0teWVsbG93KTsgfVxuICAgIC5hYS1ibG9nLWFydGljbGVfX2xpbms6aG92ZXIgLmFhLWJsb2ctYXJ0aWNsZV9fcmVhZG1vcmUgc3ZnLCAuYWEtYmxvZy1hcnRpY2xlX19saW5rOmZvY3VzLXdpdGhpbiAuYWEtYmxvZy1hcnRpY2xlX19yZWFkbW9yZSBzdmcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICAgIC5hYS1ibG9nLWFydGljbGVfX2xpbms6aG92ZXIgLmFhLWJsb2ctYXJ0aWNsZV9fcmVhZG1vcmUgc3ZnIHBhdGgsIC5hYS1ibG9nLWFydGljbGVfX2xpbms6Zm9jdXMtd2l0aGluIC5hYS1ibG9nLWFydGljbGVfX3JlYWRtb3JlIHN2ZyBwYXRoIHtcbiAgICAgICAgc3Ryb2tlOiB2YXIoLS15ZWxsb3cpOyB9XG5cbi5hYS1ibG9nLWFydGljbGVfX2xpbms6aG92ZXIgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ibG9nLWFydGljbGVfX2xpbms6Zm9jdXMtd2l0aGluIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlX19saW5rIC5hYS1ibG9nLWFydGljbGVfX2ZlYXR1cmVkLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMCA2MCUgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5hYS1ibG9nLWFydGljbGVfX2xpbmsgLmFhLWJsb2ctYXJ0aWNsZV9fZmVhdHVyZWQtaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLmFhLWJsb2ctYXJ0aWNsZV9fbGluazpob3ZlciAuYWEtYmxvZy1hcnRpY2xlX19mZWF0dXJlZC1pbWFnZSBpbWcsIC5hYS1ibG9nLWFydGljbGVfX2xpbms6Zm9jdXMtd2l0aGluIC5hYS1ibG9nLWFydGljbGVfX2ZlYXR1cmVkLWltYWdlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7IH1cblxuLmFhLWJsb2ctYXJ0aWNsZV9fcmVhZG1vcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5hYS1ibG9nLWFydGljbGVfX3JlYWRtb3JlIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4ycyBlYXNlOyB9XG5cbi5hYS1ibG9nLWFydGljbGVzX19ib2R5IHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlc19fYm9keSAuYWEtYmxvZy1hcnRpY2xlX19saW5rIC5hYS1ibG9nLWFydGljbGVfX2JvZHkge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIC5hYS1ibG9nLWFydGljbGVzX19mZWF0dXJlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmFhLWJsb2ctYXJ0aWNsZXNfX2ZlYXR1cmVkX19maXJzdCwgLmFhLWJsb2ctYXJ0aWNsZXNfX2ZlYXR1cmVkX19yZXN0IHtcbiAgICB3aWR0aDogNDglO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYWEtYmxvZy1hcnRpY2xlc19fZmVhdHVyZWRfX3Jlc3QgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAuYWEtYmxvZy1hcnRpY2xlX19sZWZ0IHtcbiAgICB3aWR0aDogMzMlOyB9XG4gIC5hYS1ibG9nLWFydGljbGVfX3JpZ2h0IHtcbiAgICB3aWR0aDogNjAlOyB9XG4gIC5hYS1ibG9nLWFydGljbGVzX19mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlc19fZmVhdHVyZWRfX3Jlc3QgLmFhLWJsb2ctYXJ0aWNsZV9fZmVhdHVyZWQtaW1hZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7IH1cbiAgLmFhLWJsb2ctYXJ0aWNsZXNfX2ZlYXR1cmVkIC5hYS1ibG9nLWFydGljbGVzX19mZWF0dXJlZF9fcmVzdCAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTsgfSB9XG5cbi5hYS1ibG9nLWFydGljbGVzX19ib2R5LmFhLWJsb2ctYXJ0aWNsZXNfX2JvZHktLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tY29sdW1uczogMWZyO1xuICBncmlkLWNvbHVtbi1nYXA6IDI2cHg7XG4gIGdyaWQtcm93LWdhcDogNjBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIC1tcy1ncmlkLXJvd3M6IGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bzsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlc19fYm9keS5hYS1ibG9nLWFydGljbGVzX19ib2R5LS1ncmlkIC5hYS1ibG9nLWFydGljbGUge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmFhLWJsb2ctYXJ0aWNsZXNfX2JvZHkuYWEtYmxvZy1hcnRpY2xlc19fYm9keS0tZ3JpZCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2MHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWEtYmxvZy1hcnRpY2xlc19fYm9keS5hYS1ibG9nLWFydGljbGVzX19ib2R5LS1ncmlkIHtcbiAgICBncmlkLXJvdy1nYXA6IDUwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBCbG9nIFBvc3RcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hYS1ibG9nLXBvc3QtaGVhZGVyX19pbm5lciB7XG4gIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDEwKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmFhLWJsb2ctcG9zdC1oZWFkZXJfX2lubmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uYWEtYmxvZy1wb3N0X19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1ibG9nLXBvc3RfX2JvZHkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5hYS1ibG9nLXBvc3RfX2JvZHkgLmFhLWJsb2ctcG9zdF9faW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFhLWJsb2ctcG9zdF9fYm9keSAuYWEtYmxvZy1wb3N0X190aXRsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG5cbi5hYS1ibG9nLXBvc3QtaGVhZGVyX19pbWFnZSB7XG4gIGhlaWdodDogMzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEwICogNyk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFhLWJsb2ctcG9zdC1oZWFkZXJfX2ltYWdlIHtcbiAgICAgIGhlaWdodDogNDAwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtYmxvZy1wb3N0LWhlYWRlcl9faW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFhLWJsb2ctcG9zdC1oZWFkZXJfX2ltYWdlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDQyMHB4O1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYWEtYmxvZy1wb3N0X19mb290ZXIge1xuICBtYXgtd2lkdGg6IGNhbGMoMTQ0MHB4IC8gMTIgKiAxMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbGlnaHQpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1ibG9nLXBvc3RfX2Zvb3RlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICBtYXJnaW4tdG9wOiA3MHB4OyB9IH1cbiAgLmFhLWJsb2ctcG9zdF9fZm9vdGVyIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuYWEtYmxvZy1wb3N0X19mb290ZXIgdWwgbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFhLWJsb2ctcG9zdF9fZm9vdGVyIHVsIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG4gICAgLmFhLWJsb2ctcG9zdF9fZm9vdGVyIHVsIGxpIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgY29sb3I6ICMxMDI0M2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWEtYmxvZy1wb3N0X19mb290ZXIgdWwgbGkgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cbiAgICAgIC5hYS1ibG9nLXBvc3RfX2Zvb3RlciB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgLmFhLWJsb2ctcG9zdF9fZm9vdGVyIHVsIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5hYS1ibG9nLXBvc3RfX2Zvb3RlciAuYWEtc29jaWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYS1ibG9nLXBvc3RfX2Zvb3RlciAuYWEtc29jaWFsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuXG4uYWEtYmxvZy1wb3N0LWNvbnRlbnQgLmhzLWN0YS1pbWcge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmFhLWJsb2ctcG9zdF9fbGF0ZXN0X19oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtYmxvZy1wb3N0X19sYXRlc3RfX2hlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICAuYWEtYmxvZy1wb3N0X19sYXRlc3RfX2hlYWRlciBoMiwgLmFhLWJsb2ctcG9zdF9fbGF0ZXN0X19oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlLCAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctcG9zdF9fbGF0ZXN0X19oZWFkZXIgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuYWEtYmxvZy1wb3N0X19sYXRlc3RfX2hlYWRlciBoMjpsYXN0LWNoaWxkLCAuYWEtYmxvZy1wb3N0X19sYXRlc3RfX2hlYWRlciAuYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMgLmFhLWJsb2ctYXJ0aWNsZS0tZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGU6bGFzdC1jaGlsZCwgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLXBvc3RfX2xhdGVzdF9faGVhZGVyIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFhLWJsb2ctcG9zdF9fbGF0ZXN0X19oZWFkZXIgaDIsIC5hYS1ibG9nLXBvc3RfX2xhdGVzdF9faGVhZGVyIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlLS1mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSwgLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIC5hYS1ibG9nLXBvc3RfX2xhdGVzdF9faGVhZGVyIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5hYS1ibG9nLXBvc3QtY29udGVudF9faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtY29udGVudF9faW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNyk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtY29udGVudF9faW5uZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIC5hYS1ibG9nLXBvc3QtY29udGVudF9faW5uZXIgc3Bhbi5jdGEtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmFhLWJsb2ctcG9zdC1jb250ZW50X19pbm5lciAqICsgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWEtYmxvZy1wb3N0LWNvbnRlbnRfX2lubmVyICogKyBpbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9IH1cbiAgLmFhLWJsb2ctcG9zdC1jb250ZW50X19pbm5lciBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYS1ibG9nLXBvc3QtY29udGVudF9faW5uZXIgaW1nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gIC5hYS1ibG9nLXBvc3QtY29udGVudF9faW5uZXIgdWwsXG4gIC5hYS1ibG9nLXBvc3QtY29udGVudF9faW5uZXIgb2wge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuYWEtYmxvZy1wb3N0LWNvbnRlbnRfX2lubmVyIHAgPiBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgLmFhLWJsb2ctcG9zdC1jb250ZW50X19pbm5lciB1bCxcbiAgLmFhLWJsb2ctcG9zdC1jb250ZW50X19pbm5lciBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4vKlxuICogQmxvZyBQb3N0IEludHJvXG4gKi9cbi5hYS1ibG9nLXBvc3QtaW50cm8ge1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWEtYmxvZy1wb3N0LWludHJvIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDEwKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFhLWJsb2ctcG9zdC1pbnRybyAuYWEtYmxvZy1hcnRpY2xlX19kYXRlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH0gfVxuXG4uYWEtYmxvZy1wb3N0LWludHJvX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtaW50cm9fX2lubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMnB4OyB9IH1cblxuLmFhLWJsb2ctcG9zdC1pbnRyb19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtYmxvZy1wb3N0LWludHJvX19oZWFkZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWEtYmxvZy1wb3N0LWludHJvX19oZWFkZXIge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogMS41KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuYWEtYmxvZy1wb3N0LWludHJvX19oZWFkZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogMik7IH0gfVxuXG4uYWEtYmxvZy1wb3N0LWludHJvX19oZWFkZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtaW50cm9fX2hlYWRlcl9faW5uZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5hYS1ibG9nLXBvc3QtaW50cm8gLmFhLWF2YXRhciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtaW50cm8gLmFhLWF2YXRhciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuLmFhLWJsb2ctcG9zdC1pbnRybyAuYWEtc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC8gNCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtaW50cm8gLmFhLXNvY2lhbCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEwICogMyk7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFhLWJsb2ctcG9zdC1pbnRybyAuYWEtc29jaWFsIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxNDQwcHggLyAxMiAqIDIpO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYWEtYmxvZy1wb3N0LWludHJvIC5hYS1zb2NpYWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBvcmRlcjogMzsgfSB9XG4gIC5hYS1ibG9nLXBvc3QtaW50cm8gLmFhLXNvY2lhbCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmFhLWJsb2ctcG9zdC1pbnRybyAuYWEtc29jaWFsIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMTAyNDNlOyB9XG5cbi5hYS1ibG9nLXBvc3QtaW50cm9fX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtaW50cm9fX21ldGEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAuYWEtYmxvZy1wb3N0LWludHJvX19tZXRhIC5hYS1ibG9nLWFydGljbGVfX2F1dGhvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbi5hYS1ibG9nLXBvc3QtaW50cm9fX2JvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtaW50cm9fX2JvZHkge1xuICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYS1ibG9nLXBvc3QtaW50cm9fX2JvZHkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNik7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFhLWJsb2ctcG9zdC1pbnRyb19fYm9keSB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuXG4uYWEtYXZhdGFyIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1hdmF0YXIge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDsgfSB9XG5cbi5hYS1zb2NpYWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYWEtc29jaWFsIHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7IH1cblxuLmFhLXNvY2lhbCAuYWEtc29jaWFsX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtc29jaWFsIC5hYS1zb2NpYWxfX2lubmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuICAuYWEtc29jaWFsIC5hYS1zb2NpYWxfX2lubmVyIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWEtc29jaWFsIC5hYS1zb2NpYWxfX2lubmVyIGE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cbiAgLmFhLXNvY2lhbCAuYWEtc29jaWFsX19pbm5lciBzdmcge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDsgfVxuICAgIC5hYS1zb2NpYWwgLmFhLXNvY2lhbF9faW5uZXIgc3ZnOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNzsgfVxuXG4uYWEtYmxvZy1wb3N0X19mZWF0dXJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFhLWJsb2ctcG9zdF9fZmVhdHVyZWQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDE0NDBweCAvIDEyICogNyk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1ibG9nLXBvc3RfX2ZlYXR1cmVkLmFhLWJsb2ctcG9zdF9fZmVhdHVyZWQtLXdpZGUge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7IH0gfVxuXG4uYWEtYmxvZy1wb3N0LS1jdXN0b20tcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiA4NHB4OyB9XG5cbi5hYS1ibG9nLXBvc3RfX2ZlYXR1cmVkX19pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYS1ibG9nLXBvc3RfX2ZlYXR1cmVkIC5hYS1ibG9nLXBvc3RfX2ZlYXR1cmVkX19pbWFnZSBpbWcge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmFhLWJsb2ctcG9zdF9fYmFjayBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5hYS1ibG9nLXBvc3RfX2JhY2sge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYS1ibG9nLXBvc3RfX2JhY2sge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbi5hYS1ibG9nLXBvc3RfX2JhY2sgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjVzIGVhc2U7IH1cblxuLmFhLWJsb2ctcG9zdF9fYmFjayBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdyk7IH1cblxuLmFhLWJsb2ctcG9zdF9fYmFjayBhOmhvdmVyIHN2ZyB7XG4gIGxlZnQ6IC01cHg7IH1cblxuLmFhLWJsb2ctcG9zdF9fYmFjayBhOmhvdmVyIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiB2YXIoLS15ZWxsb3cpOyB9XG5cbi5hYS1ibG9nLWFydGljbGVfX2F1dGhvciB7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWEtYmxvZy1hcnRpY2xlX19hdXRob3Ige1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLmFhLWJsb2ctYXJ0aWNsZV9fYXV0aG9yIC5hdmF0YXIge1xuICB3aWR0aDogNTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi5hYS1ibG9nLWFydGljbGVfX2F1dGhvciAuYXZhdGFyX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwIDEwMCUgMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5hYS1ibG9nLWFydGljbGVfX2F1dGhvciAuYXZhdGFyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hYS1ibG9nLWFydGljbGVfX2F1dGhvciAubmFtZSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlX19hdXRob3IgLmRhdGUge1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlX19hdXRob3IgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmFhLWJsb2ctcG9zdF9faW5ncmVzcyAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uYWEtYmxvZy1hcnRpY2xlX19hdXRob3IgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3cpOyB9XG5cbi5hYS1ibG9nLXBvc3RfX2F1dGhvciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogNjRweCAyNnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWZmMGY2O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAyMnB4IDAgcmdiYSg4LCAxNSwgNTIsIDAuMDMpOyB9XG5cbi5hYS1ibG9nLXBvc3RfX2F1dGhvciBzdmcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46IDAgMjBweCAwIDA7IH1cblxuLmFhLWJsb2ctcG9zdF9fYXV0aG9yLWltYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA0MCU7IH1cblxuLmFhLWJsb2ctcG9zdF9fYXV0aG9yLWxpbmtzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFhLWJsb2ctcG9zdF9fYXV0aG9yLWxpbmtzOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5hYS1ibG9nLXBvc3RfX2F1dGhvci1pbWFnZV9faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDAgMTAwJSAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYWEtYmxvZy1wb3N0X19hdXRob3ItaW1hZ2VfX2lubmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4uYWEtYmxvZy1wb3N0X19hdXRob3ItYWJvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NSU7IH1cblxuLmFhLWJsb2ctcG9zdF9fYXV0aG9yLW5hbWUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYWEtYmxvZy1wb3N0X19hdXRob3ItbmFtZSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpOyB9XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgVGhlbWUgY3VzdG9tIHZhcmlhYmxlc1xuXG4gICAgVG8gb3ZlcnJpZGUgdGhlbWUgZGVmYXVsdCB2YXJpYWJsZXMsIHVuY29tbWVudCB0aGUgdmFyaWFibGVzIGJlbG93LlxuICAgIChJZiB5b3UgbmVlZCBzb21lIG9mIHRoZSBkZWZhdWx0IHZhcmlhYmxlcywgdW5jb21tZW50IG9ubHkgdGhlIG9uZXMgdGhhdCBzaG91bGQgYmUgb3ZlcnJpZGRlbilcblxuICAgIFRpcDogWW91IGNhbiB0b2dnbGUvdW50b2dnbGUgY29tbWVudHMgcmFwaWRseSB3aXRoIHRoZSBcIlRvZ2dsZSBMaW5lIENvbW1lbnRcIiBzaG9ydGN1dFxuICAgIChlZGl0b3IuYWN0aW9uLmNvbW1lbnRMaW5lKS5cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gU3RhbmRhcmQgY29sb3JzXG4kYmxhY2s6ICMwMDAwMDA7XG4kd2hpdGU6ICNmZmZmZmY7XG5cbi8vIEJyYW5kIGNvbG9yc1xuJHByaW1hcnk6ICMxMDI0M2U7XG4kc2Vjb25kYXJ5OiAjMzM2ZGZmO1xuJGNvbXBsZW1lbnRhcnk6ICNmZmI2MDA7XG4kZGFyazogIzEwMjQzZTtcbiRsaWdodDogI2Y5ZjlmOTtcblxuLy8gQnJhbmQgY29sb3JzIC0gUkdCIHZhbHVlcy4gWW91IHNob3VsZCBub3QgbmVlZCB0byBjaGFuZ2UgdGhlc2UuXG4kcHJpbWFyeS1yZ2I6IHJnYmEoJHByaW1hcnksIDEpO1xuJHNlY29uZGFyeS1yZ2I6IHJnYmEoJHNlY29uZGFyeSwgMSk7XG4kY29tcGxlbWVudGFyeS1yZ2I6IHJnYmEoJGNvbXBsZW1lbnRhcnksIDEpO1xuJGRhcmstcmdiOiByZ2JhKCRkYXJrLCAxKTtcbiRsaWdodC1yZ2I6IHJnYmEoJGxpZ2h0LCAxKTtcbiRwcmltYXJ5LWxpZ2h0LXJnYjogcmdiYSgkcHJpbWFyeSwgLjIpO1xuJHNlY29uZGFyeS1saWdodC1yZ2I6IHJnYmEoJHNlY29uZGFyeSwgLjIpO1xuJGNvbXBsZW1lbnRhcnktbGlnaHQtcmdiOiByZ2JhKCRjb21wbGVtZW50YXJ5LCAuMik7XG5cbi8vIENvbG9yIG1hcCBmb3IgdXRpbGl0eSBjbGFzc2VzXG4kbWFpbi1jb2xvcnM6IChcbiAgICAncHJpbWFyeSc6ICRwcmltYXJ5LFxuICAgICdzZWNvbmRhcnknOiAkc2Vjb25kYXJ5LFxuICAgICdjb21wbGVtZW50YXJ5JzogJGNvbXBsZW1lbnRhcnksXG4gICAgJ2xpZ2h0JzogJGxpZ2h0LFxuICAgICdkYXJrJzogJGRhcmssXG4gICAgJ3doaXRlJzogJHdoaXRlLFxuICAgICdibGFjayc6ICRibGFjayxcbiAgICAncHJpbWFyeS1saWdodCc6ICRwcmltYXJ5LWxpZ2h0LXJnYixcbiAgICAnc2Vjb25kYXJ5LWxpZ2h0JzogJHNlY29uZGFyeS1saWdodC1yZ2IsXG4gICAgJ2NvbXBsZW1lbnRhcnktbGlnaHQnOiAkY29tcGxlbWVudGFyeS1saWdodC1yZ2Jcbik7XG5cbi8vIFRleHQgY29sb3JzXG4kYm9keS1jb2xvcjogIzEwMjQzZTtcbiRoZWFkaW5nLWNvbG9yOiBpbmhlcml0O1xuJHRleHQtZGFyazojMTAyNDNlO1xuJHRleHQtbGlnaHQ6ICR3aGl0ZTtcblxuLy8gQWNjZW50IGNvbG9yXG4kYWNjZW50OiAkY29tcGxlbWVudGFyeTtcblxuLy8gTGluayBjb2xvcnMgJiBkZWNvcmF0aW9uXG4kbGluay1jb2xvcjogJHByaW1hcnk7XG4kbGluay1jb2xvci1ob3ZlcjogZGFya2VuKCRwcmltYXJ5LCA1JSk7XG4kbGluay10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuLy8gVGV4dC9jb250ZW50IGNvbG9ycyBvbiBicmFuZCBjb2xvcmVkIGJhY2tncm91bmRzXG4kcHJpbWFyeS1iZy10ZXh0OiAkdGV4dC1saWdodDsgLy8gVGV4dCBjb2xvciBvbiBQcmltYXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcbiRwcmltYXJ5LWJnLWxpbms6ICR0ZXh0LWxpZ2h0OyAvLyBMaW5rIGNvbG9yIG9uIFByaW1hcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuJHByaW1hcnktYmctbGluay1ob3ZlcjogJHRleHQtbGlnaHQ7IC8vIExpbmsgaG92ZXIgY29sb3Igb24gUHJpbWFyeSBjb2xvcmVkIGJhY2tncm91bmRzXG4kcHJpbWFyeS1iZy1hY2NlbnQ6IGluaGVyaXQ7IC8vIEFjY2VudCBjb2xvciBvbiBQcmltYXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcblxuJHNlY29uZGFyeS1iZy10ZXh0OiAkdGV4dC1saWdodDsgLy8gVGV4dCBjb2xvciBvbiBTZWNvbmRhcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuJHNlY29uZGFyeS1iZy1saW5rOiAkdGV4dC1saWdodDsgLy8gTGluayBjb2xvciBvbiBTZWNvbmRhcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuJHNlY29uZGFyeS1iZy1saW5rLWhvdmVyOiAkdGV4dC1saWdodDsgLy8gTGluayBob3ZlciBjb2xvciBvbiBTZWNvbmRhcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuJHNlY29uZGFyeS1iZy1hY2NlbnQ6IGluaGVyaXQ7IC8vIEFjY2VudCBjb2xvciBvbiBTZWNvbmRhcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuXG4kY29tcGxlbWVudGFyeS1iZy10ZXh0OiAkdGV4dC1kYXJrOyAvLyBUZXh0IGNvbG9yIG9uIENvbXBsZW1lbnRhcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuJGNvbXBsZW1lbnRhcnktYmctbGluazogJGxpbmstY29sb3I7IC8vIExpbmsgY29sb3Igb24gQ29tcGxlbWVudGFyeSBjb2xvcmVkIGJhY2tncm91bmRzXG4kY29tcGxlbWVudGFyeS1iZy1saW5rLWhvdmVyOiAkbGluay1jb2xvci1ob3ZlcjsgLy8gTGluayBob3ZlciBjb2xvciBvbiBDb21wbGVtZW50YXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcbiRjb21wbGVtZW50YXJ5LWJnLWFjY2VudDogaW5oZXJpdDsgLy8gQWNjZW50IGNvbG9yIG9uIENvbXBsZW1lbnRhcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuXG4kZGFyay1iZy10ZXh0OiAkdGV4dC1saWdodDsgLy8gVGV4dCBjb2xvciBvbiBEYXJrIGNvbG9yZWQgYmFja2dyb3VuZHNcbiRkYXJrLWJnLWxpbms6ICR0ZXh0LWxpZ2h0OyAvLyBMaW5rIGNvbG9yIG9uIERhcmsgY29sb3JlZCBiYWNrZ3JvdW5kc1xuJGRhcmstYmctbGluay1ob3ZlcjogJHRleHQtbGlnaHQ7IC8vIExpbmsgaG92ZXIgY29sb3Igb24gRGFyayBjb2xvcmVkIGJhY2tncm91bmRzXG4kZGFyay1iZy1hY2NlbnQ6IGluaGVyaXQ7IC8vIEFjY2VudCBjb2xvciBvbiBEYXJrIGNvbG9yZWQgYmFja2dyb3VuZHNcblxuJGxpZ2h0LWJnLXRleHQ6ICR0ZXh0LWRhcms7IC8vIFRleHQgY29sb3Igb24gTGlnaHQgY29sb3JlZCBiYWNrZ3JvdW5kc1xuJGxpZ2h0LWJnLWxpbms6ICRsaW5rLWNvbG9yOyAvLyBMaW5rIGNvbG9yIG9uIExpZ2h0IGNvbG9yZWQgYmFja2dyb3VuZHNcbiRsaWdodC1iZy1saW5rLWhvdmVyOiAkbGluay1jb2xvci1ob3ZlcjsgLy8gTGluayBob3ZlciBjb2xvciBvbiBMaWdodCBjb2xvcmVkIGJhY2tncm91bmRzXG4kbGlnaHQtYmctYWNjZW50OiBpbmhlcml0OyAvLyBBY2NlbnQgY29sb3Igb24gTGlnaHQgY29sb3JlZCBiYWNrZ3JvdW5kc1xuXG4kcHJpbWFyeS1saWdodC1iZy10ZXh0OiAkdGV4dC1kYXJrOyAvLyBUZXh0IGNvbG9yIG9uIFByaW1hcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuJHByaW1hcnktbGlnaHQtYmctbGluazogJGxpbmstY29sb3I7IC8vIExpbmsgY29sb3Igb24gUHJpbWFyeSBjb2xvcmVkIGJhY2tncm91bmRzXG4kcHJpbWFyeS1saWdodC1iZy1saW5rLWhvdmVyOiAkbGluay1jb2xvci1ob3ZlcjsgLy8gTGluayBob3ZlciBjb2xvciBvbiBQcmltYXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcbiRwcmltYXJ5LWxpZ2h0LWJnLWFjY2VudDogaW5oZXJpdDsgLy8gQWNjZW50IGNvbG9yIG9uIFByaW1hcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuXG4kc2Vjb25kYXJ5LWxpZ2h0LWJnLXRleHQ6ICR0ZXh0LWRhcms7IC8vIFRleHQgY29sb3Igb24gU2Vjb25kYXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcbiRzZWNvbmRhcnktbGlnaHQtYmctbGluazogJGxpbmstY29sb3I7IC8vIExpbmsgY29sb3Igb24gU2Vjb25kYXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcbiRzZWNvbmRhcnktbGlnaHQtYmctbGluay1ob3ZlcjogJGxpbmstY29sb3ItaG92ZXI7IC8vIExpbmsgaG92ZXIgY29sb3Igb24gU2Vjb25kYXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcbiRzZWNvbmRhcnktbGlnaHQtYmctYWNjZW50OiBpbmhlcml0OyAvLyBBY2NlbnQgY29sb3Igb24gU2Vjb25kYXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcblxuJGNvbXBsZW1lbnRhcnktbGlnaHQtYmctdGV4dDogJHRleHQtZGFyazsgLy8gVGV4dCBjb2xvciBvbiBDb21wbGVtZW50YXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcbiRjb21wbGVtZW50YXJ5LWxpZ2h0LWJnLWxpbms6ICRsaW5rLWNvbG9yOyAvLyBMaW5rIGNvbG9yIG9uIENvbXBsZW1lbnRhcnkgY29sb3JlZCBiYWNrZ3JvdW5kc1xuJGNvbXBsZW1lbnRhcnktbGlnaHQtYmctbGluay1ob3ZlcjogJGxpbmstY29sb3ItaG92ZXI7IC8vIExpbmsgaG92ZXIgY29sb3Igb24gQ29tcGxlbWVudGFyeSBjb2xvcmVkIGJhY2tncm91bmRzXG4kY29tcGxlbWVudGFyeS1saWdodC1iZy1hY2NlbnQ6IGluaGVyaXQ7IC8vIEFjY2VudCBjb2xvciBvbiBDb21wbGVtZW50YXJ5IGNvbG9yZWQgYmFja2dyb3VuZHNcblxuLy8gVHlwb2dyYXBoeVxuJGJvZHktZm9udDogJ0FiZWwgUHJvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4kaGVhZGluZy1mb250OiAnQWJlbCBQcm8gQm9sZCcsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4kaDEtZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG4kaDEtZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNzAwO1xuJGgxLWZvbnQtc3R5bGU6IG5vcm1hbDtcbiRoMS10ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiRoMi1mb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcbiRoMi1mb250LXdlaWdodDogJHdlaWdodC03MDA7XG4kaDItZm9udC1zdHlsZTogbm9ybWFsO1xuJGgyLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuJGgzLWZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuJGgzLWZvbnQtd2VpZ2h0OiAkd2VpZ2h0LTcwMDtcbiRoMy1mb250LXN0eWxlOiBub3JtYWw7XG4kaDMtdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4kaDQtZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG4kaDQtZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNzAwO1xuJGg0LWZvbnQtc3R5bGU6IG5vcm1hbDtcbiRoNC10ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiRoNS1mb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcbiRoNS1mb250LXdlaWdodDogJHdlaWdodC03MDA7XG4kaDUtZm9udC1zdHlsZTogbm9ybWFsO1xuJGg1LXRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuJGg2LWZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuJGg2LWZvbnQtd2VpZ2h0OiAkd2VpZ2h0LTcwMDtcbiRoNi1mb250LXN0eWxlOiBub3JtYWw7XG4kaDYtdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4vLyBCdXR0b25zXG4kYnV0dG9uLWZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuJGJ1dHRvbi1mb250LXN0eWxlOiBub3JtYWw7XG4kYnV0dG9uLWZvbnQtd2VpZ2h0OiAkd2VpZ2h0LTcwMDtcblxuJGJ1dHRvbnM6IChcbiAgICBcIjFcIjogKFxuICAgICAgICBcImNvbG9yXCI6ICR3aGl0ZSxcbiAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6ICRwcmltYXJ5LFxuICAgICAgICBcImJvcmRlci1jb2xvclwiOiAkcHJpbWFyeSxcbiAgICAgICAgXCJib3JkZXItd2lkdGhcIjogMnB4LFxuICAgICAgICBcImJvcmRlci1yYWRpdXNcIjogNHB4LFxuICAgICAgICBcInBhZGRpbmdcIjogMTZweCAyNHB4LFxuICAgICAgICAvLyBIb3ZlclxuICAgICAgICBcImhvdmVyXCI6IChcbiAgICAgICAgICAgIFwiY29sb3JcIjogJHdoaXRlLFxuICAgICAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6IGRhcmtlbigkcHJpbWFyeSwgNSUpLFxuICAgICAgICAgICAgXCJib3JkZXItY29sb3JcIjogZGFya2VuKCRwcmltYXJ5LCA1JSlcbiAgICAgICAgKVxuICAgICksXG4gICAgXCIyXCI6IChcbiAgICAgICAgXCJjb2xvclwiOiAkcHJpbWFyeSxcbiAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6IHRyYW5zcGFyZW50LFxuICAgICAgICBcImJvcmRlci1jb2xvclwiOiAkcHJpbWFyeSxcbiAgICAgICAgXCJib3JkZXItd2lkdGhcIjogMnB4LFxuICAgICAgICBcImJvcmRlci1yYWRpdXNcIjogNHB4LFxuICAgICAgICBcInBhZGRpbmdcIjogMTZweCAyNHB4LFxuICAgICAgICAvLyBIb3ZlclxuICAgICAgICBcImhvdmVyXCI6IChcbiAgICAgICAgICAgIFwiY29sb3JcIjogJHdoaXRlLFxuICAgICAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6IGRhcmtlbigkcHJpbWFyeSwgNSUpLFxuICAgICAgICAgICAgXCJib3JkZXItY29sb3JcIjogZGFya2VuKCRwcmltYXJ5LCA1JSlcbiAgICAgICAgKVxuICAgICksXG4gICAgXCIzXCI6IChcbiAgICAgICAgXCJjb2xvclwiOiAkcHJpbWFyeSxcbiAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6ICRhY2NlbnQsXG4gICAgICAgIFwiYm9yZGVyLWNvbG9yXCI6ICRhY2NlbnQsXG4gICAgICAgIFwiYm9yZGVyLXdpZHRoXCI6IDJweCxcbiAgICAgICAgXCJib3JkZXItcmFkaXVzXCI6IDRweCxcbiAgICAgICAgXCJwYWRkaW5nXCI6IDE2cHggMjRweCxcbiAgICAgICAgLy8gSG92ZXJcbiAgICAgICAgXCJob3ZlclwiOiAoXG4gICAgICAgICAgICBcImNvbG9yXCI6ICRwcmltYXJ5LFxuICAgICAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6IGRhcmtlbigkYWNjZW50LCA1JSksXG4gICAgICAgICAgICBcImJvcmRlci1jb2xvclwiOiBkYXJrZW4oJGFjY2VudCwgNSUpXG4gICAgICAgIClcbiAgICApLFxuICAgIFwiNFwiOiAoXG4gICAgICAgIFwiY29sb3JcIjogJGFjY2VudCxcbiAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6IHRyYW5zcGFyZW50LFxuICAgICAgICBcImJvcmRlci1jb2xvclwiOiAkYWNjZW50LFxuICAgICAgICBcImJvcmRlci13aWR0aFwiOiAycHgsXG4gICAgICAgIFwiYm9yZGVyLXJhZGl1c1wiOiA0cHgsXG4gICAgICAgIFwicGFkZGluZ1wiOiAxNnB4IDI0cHgsXG4gICAgICAgIC8vIEhvdmVyXG4gICAgICAgIFwiaG92ZXJcIjogKFxuICAgICAgICAgICAgXCJjb2xvclwiOiAkcHJpbWFyeSxcbiAgICAgICAgICAgIFwiYmFja2dyb3VuZC1jb2xvclwiOiBkYXJrZW4oJGFjY2VudCwgNSUpLFxuICAgICAgICAgICAgXCJib3JkZXItY29sb3JcIjogZGFya2VuKCRhY2NlbnQsIDUlKVxuICAgICAgICApXG4gICAgKSxcbiAgICBcIjVcIjogKFxuICAgICAgICBcImNvbG9yXCI6ICRzZWNvbmRhcnksXG4gICAgICAgIFwiYmFja2dyb3VuZC1jb2xvclwiOiB0cmFuc3BhcmVudCxcbiAgICAgICAgXCJib3JkZXItY29sb3JcIjogdHJhbnNwYXJlbnQsXG4gICAgICAgIFwiYm9yZGVyLXdpZHRoXCI6IDBweCxcbiAgICAgICAgXCJib3JkZXItcmFkaXVzXCI6IDBweCxcbiAgICAgICAgXCJwYWRkaW5nXCI6IDRweCAwcHgsXG4gICAgICAgIC8vIEhvdmVyXG4gICAgICAgIFwiaG92ZXJcIjogKFxuICAgICAgICAgICAgXCJjb2xvclwiOiAkYWNjZW50LFxuICAgICAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6IHRyYW5zcGFyZW50LFxuICAgICAgICAgICAgXCJib3JkZXItY29sb3JcIjogdHJhbnNwYXJlbnRcbiAgICAgICAgKVxuICAgICksXG4gICAgXCI2XCI6IChcbiAgICAgICAgXCJjb2xvclwiOiAkd2hpdGUsXG4gICAgICAgIFwiYmFja2dyb3VuZC1jb2xvclwiOiAkc2Vjb25kYXJ5LFxuICAgICAgICBcImJvcmRlci1jb2xvclwiOiAkc2Vjb25kYXJ5LFxuICAgICAgICBcImJvcmRlci13aWR0aFwiOiAycHgsXG4gICAgICAgIFwiYm9yZGVyLXJhZGl1c1wiOiAzMHB4LFxuICAgICAgICBcInBhZGRpbmdcIjogMjBweCAyOHB4LFxuICAgICAgICAvLyBIb3ZlclxuICAgICAgICBcImhvdmVyXCI6IChcbiAgICAgICAgICAgIFwiY29sb3JcIjogJHdoaXRlLFxuICAgICAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6IGRhcmtlbigkc2Vjb25kYXJ5LCA1JSksXG4gICAgICAgICAgICBcImJvcmRlci1jb2xvclwiOiBkYXJrZW4oJHNlY29uZGFyeSwgNSUpXG4gICAgICAgIClcbiAgICApLFxuICAgIFwiN1wiOiAoXG4gICAgICAgIFwiY29sb3JcIjogJHdoaXRlLFxuICAgICAgICBcImJhY2tncm91bmQtY29sb3JcIjogJHByaW1hcnksXG4gICAgICAgIFwiYm9yZGVyLWNvbG9yXCI6ICRwcmltYXJ5LFxuICAgICAgICBcImJvcmRlci13aWR0aFwiOiAycHgsXG4gICAgICAgIFwiYm9yZGVyLXJhZGl1c1wiOiAzMHB4LFxuICAgICAgICBcInBhZGRpbmdcIjogMjBweCAyOHB4LFxuICAgICAgICAvLyBIb3ZlclxuICAgICAgICBcImhvdmVyXCI6IChcbiAgICAgICAgICAgIFwiY29sb3JcIjogJHdoaXRlLFxuICAgICAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6IGRhcmtlbigkcHJpbWFyeSwgNSUpLFxuICAgICAgICAgICAgXCJib3JkZXItY29sb3JcIjogZGFya2VuKCRwcmltYXJ5LCA1JSlcbiAgICAgICAgKVxuICAgICksXG4gICAgXCJmb3JtXCI6IChcbiAgICAgICAgXCJjb2xvclwiOiAkcHJpbWFyeSxcbiAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6ICRhY2NlbnQsXG4gICAgICAgIFwiYm9yZGVyLWNvbG9yXCI6ICRhY2NlbnQsXG4gICAgICAgIFwiYm9yZGVyLXdpZHRoXCI6IDJweCxcbiAgICAgICAgXCJib3JkZXItcmFkaXVzXCI6IDRweCxcbiAgICAgICAgXCJwYWRkaW5nXCI6IDE2cHggMjRweCxcbiAgICAgICAgLy8gSG92ZXJcbiAgICAgICAgXCJob3ZlclwiOiAoXG4gICAgICAgICAgICBcImNvbG9yXCI6ICRwcmltYXJ5LFxuICAgICAgICAgICAgXCJiYWNrZ3JvdW5kLWNvbG9yXCI6IGRhcmtlbigkYWNjZW50LCA1JSksXG4gICAgICAgICAgICBcImJvcmRlci1jb2xvclwiOiBkYXJrZW4oJGFjY2VudCwgNSUpXG4gICAgICAgIClcbiAgICApXG4pO1xuXG4vKlxuKiAgIEZvcm1zXG4qL1xuLy8gUGFkZGluZyBsZWZ0L3JpZ2h0IG9uIGZvcm0gZmllbGRzLiBBbHNvIHVzZWQgdG8gcG9zaXRpb24gaGVscCB0ZXh0cyBhbmQgZXJyb3IgbWVzc2FnZXMuXG4kZm9ybS1pbnB1dC14LXBhZGRpbmc6IDEwcHg7XG4kZm9ybS1pbnB1dC14LXBhZGRpbmctbGc6IDE1cHg7IC8vIEJyZWFrcG9pbnQgXCJMYXJnZVwiIGFuZCB1cFxuXG4vLyBIb3Jpem9udGFsIHNwYWNpbmcgYmV0d2VlbiBmb3JtIGZpZWxkcyBpbiBtdWx0aS1jb2x1bW4gbGF5b3V0cy5cbiRmb3JtLWZpZWxkLWd1dHRlcjogMTVweDtcblxuLy8gQ29sb3JzXG4kZm9ybS1maWVsZHMtYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuJGZvcm0tZmllbGRzLWJvcmRlci13aWR0aDogMXB4OyAvLyBGb3IgZXhhbXBsZSBcIjFweFwiIGZvciBib3JkZXIgb24gYWxsIHNpZGVzIG9yIFwiMCAwIDFweFwiIGZvciBqdXN0IHRoZSBib3R0b20gYm9yZGVyLlxuJGZvcm0tZmllbGRzLWJvcmRlci1jb2xvcjogbGlnaHRlbigkYmxhY2ssIDc1JSk7XG4kZm9ybS1maWVsZHMtYm9yZGVyLWNvbG9yLWZvY3VzOiBsaWdodGVuKCRibGFjaywgNzUlKTsgLy8gQm9yZGVyIGNvbG9yIHdoZW4gdGhlIGlucHV0IGZpZWxkIGlzIGZvY3VzZWQuIE1ha2Ugc3VyZSBpdCdzIGFjY2Vzc2libGUgdG8gcGVvcGxlIHdobyB1c2UgdGhlIGtleWJvYXJkIHRvIG5hdmlnYXRlIHRoZSBmb3JtLlxuJGZvcm0tZXJyb3ItY29sb3I6ICRhY2NlbnQ7IC8vIEdlbmVyYWwgZXJyb3IgY29sb3IgdXNlZCBmb3IgZXJyb3IgbWVzc2FnZXMgYW5kIGluZGljYXRvcnMuXG5cbi8vIE1hcmtldHBsYWNlIHJlcXVpcmVkIHNldHRpbmdzLiBVc3VhbGx5IG5vdCBuZWNlc3NhcnkgdG8gY2hhbmdlIGluIGNsaWVudCBwcm9qZWN0cy5cbiRmb3JtLXRpdGxlLXRleHQtY29sb3I6ICRib2R5LWNvbG9yOyAvLyBUZXh0IGNvbG9yIGZvciB0aGUgYnVpbHQtaW4gSHViU3BvdCBmb3JtIHRpdGxlXG4kZm9ybS10aXRsZS1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gQmFja2dyb3VuZCBjb2xvciBmb3IgdGhlIGJ1aWx0LWluIEh1YlNwb3QgZm9ybSB0aXRsZVxuJGZvcm0tYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEJhY2tncm91bmQgY29sb3IgZm9yIHRoZSBlbnRpcmUgZm9ybVxuJGZvcm0tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gQm9yZGVyIGNvbG9yIGZvciB0aGUgZW50aXJlIGZvcm0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgVmFyaWFibGVzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qXG4gKiBBc3NldHMgcGF0aFxuICovXG4gJGFzc2V0cy1wYXRoOiAnL3NyYy9hc3NldHMnO1xuXG4vKlxuICogRm9udCB3ZWlnaHRzXG4gKiBEZWZpbmVkIGJ5IG51bWJlciBzaW5jZSB3ZWlnaHQgbmFtZSBjYW4gdmFyeSBkZXBlbmRpbmcgb24gZm9udC1mYW1pbHkuXG4gKi9cbiR3ZWlnaHQtMTAwOiAxMDAgIWRlZmF1bHQ7XG4kd2VpZ2h0LTIwMDogMjAwICFkZWZhdWx0O1xuJHdlaWdodC0zMDA6IDMwMCAhZGVmYXVsdDtcbiR3ZWlnaHQtNDAwOiA0MDAgIWRlZmF1bHQ7IC8vIEVxdWl2YWxlbnQgb2YgcmVndWxhclxuJHdlaWdodC01MDA6IDUwMCAhZGVmYXVsdDtcbiR3ZWlnaHQtNjAwOiA2MDAgIWRlZmF1bHQ7XG4kd2VpZ2h0LTcwMDogNzAwICFkZWZhdWx0OyAvLyBFcXVpdmFsZW50IG9mIGJvbGRcbiR3ZWlnaHQtODAwOiA4MDAgIWRlZmF1bHQ7XG4kd2VpZ2h0LTkwMDogOTAwICFkZWZhdWx0O1xuXG4vLyBDb2xvcnNcbi8vICEgQ29sb3JzIGFyZSBkZWZpbmVkIGluIGhlbHBlcnMvdGhlbWUuc2Nzcy5cblxuLy8gTGlua3Ncbi8vICEgTGlua3MgYXJlIGRlZmluZWQgaW4gaGVscGVycy90aGVtZS5zY3NzLlxuXG4vLyBTaXRlIHdpZHRoc1xuJGZ1bGwtc2l0ZS13aWR0aDogMTQ0MHB4ICFkZWZhdWx0O1xuJG1heC1zaXRlLXdpZHRoOiAxMDAlICFkZWZhdWx0O1xuXG4vLyBTaXplc1xuJHBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1czogNHB4ICFkZWZhdWx0O1xuXG4vLyBVWFxuJHNwZWVkOiAyNTBtcyAhZGVmYXVsdDtcbiRhbmltYXRpb246IGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdzogMHB4IDhweCAyMHB4IDRweCByZ2JhKDAsIDAsIDAsIC4yKSAhZGVmYXVsdDsiLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgRm9udHNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuJGZvbnQtcGF0aDogJ2h0dHBzOi8vZi5odWJzcG90dXNlcmNvbnRlbnQyMC5uZXQvaHViZnMvODg0MDQ3OCc7XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWJlbCBQcm8nO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L2FiZWwtcHJvLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vYWJlbC1wcm8td2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FiZWwgUHJvIEJvbGQnO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L2FiZWwtcHJvLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnI3skZm9udC1wYXRofS9hYmVsLXByby1ib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgVHlwb2dyYXBoeVxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5ib2R5IHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkYm9keS1mb250O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LTQwMDtcblxuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuICAgIC8qb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgaHlwaGVuczogYXV0bzsqL1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNsZWFyOiBib3RoO1xuXG4gICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG4gICAgY29sb3I6ICRoZWFkaW5nLWNvbG9yO1xuXG4gICAgLy8gRG9uJ3QgYnJlYWsgaGVhZGxpbmVzIG9uIG1vYmlsZVxuICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG5oMSwgLmgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkaDEtZm9udC1mYW1pbHk7XG4gICAgZm9udC13ZWlnaHQ6ICRoMS1mb250LXdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkaDEtZm9udC1zdHlsZTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRoMS10ZXh0LWRlY29yYXRpb247XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICAgIH1cbn1cblxuaDIsIC5oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBmb250LWZhbWlseTogJGgyLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtd2VpZ2h0OiAkaDItZm9udC13ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogJGgyLWZvbnQtc3R5bGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkaDItdGV4dC1kZWNvcmF0aW9uO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICB9XG59XG5cbmgzLCAuaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRoMy1mb250LWZhbWlseTtcbiAgICBmb250LXdlaWdodDogJGgzLWZvbnQtd2VpZ2h0O1xuICAgIGZvbnQtc3R5bGU6ICRoMy1mb250LXN0eWxlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGgzLXRleHQtZGVjb3JhdGlvbjtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgfVxufVxuXG5oNCwgLmg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkaDQtZm9udC1mYW1pbHk7XG4gICAgZm9udC13ZWlnaHQ6ICRoNC1mb250LXdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkaDQtZm9udC1zdHlsZTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRoNC10ZXh0LWRlY29yYXRpb247XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIH1cblxufVxuXG5oNSwgLmg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkaDUtZm9udC1mYW1pbHk7XG4gICAgZm9udC13ZWlnaHQ6ICRoNS1mb250LXdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkaDUtZm9udC1zdHlsZTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRoNS10ZXh0LWRlY29yYXRpb247XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cbn1cblxuaDYsIC5oNiB7XG4gICAgQGV4dGVuZCAuaDU7XG5cbiAgICBmb250LWZhbWlseTogJGg2LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtd2VpZ2h0OiAkaDYtZm9udC13ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogJGg2LWZvbnQtc3R5bGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkaDYtdGV4dC1kZWNvcmF0aW9uO1xufVxuXG5wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtdGV4dC1zaXplLS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG59XG5cbi5hYS10ZXh0LXNpemUtLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4XG4gICAgfVxufVxuXG51bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uYWEtaW1hZ2UtdGV4dF9fY29udGVudC0tY3VzdG9tLWxpc3QgdWwsXG4uYWEtZ3JpZGJveGVzX19jb250ZW50LS1jdXN0b20tbGlzdCB1bCxcbi5hYS10ZXh0X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCxcbi5hYS1jdGEtYm94X19jb250ZW50LS1jdXN0b20tbGlzdCB1bCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vODYxNDA3Ni5mczEuaHVic3BvdHVzZXJjb250ZW50LW5hMS5uZXQvaHViZnMvODYxNDA3Ni9TVkdzJTIwZm9yJTIwQ1NTJTIwLSUyMGRvJTIwbm90JTIwZGVsZXRlL2xpc3QtaWNvbi5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNHB4O1xuICAgIH1cbn1cblxuLmFhLW1vZHVsZSBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbmltZyArIHAsXG5pbWcgKyBzdHJvbmcsXG5pbWcgKyBoMSxcbmltZyArIGgyLFxuaW1nICsgaDMsXG5pbWcgKyBoNCxcbmltZyArIGg1LFxuaW1nICsgaDYsXG5wICsgaDEsXG5wICsgaDIsXG5wICsgaDMsXG5wICsgaDQsXG5wICsgaDUsXG5wICsgaDYge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbmJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyAvLyBCcm93c2VyIHJlc2V0XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyAvLyBCcm93c2VyIHJlc2V0XG5cbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC1mYW1pbHk6ICRib2R5LWZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxufVxuXG4uYWEtdGV4dC1jb2x1bW4gYmxvY2txdW90ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRib2R5LWZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIH1cblxuICAgIHAsIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG5cbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyUzRSUzQ3BhdGggZD0nTTAgMjE2QzAgMTQ5LjcgNTMuNyA5NiAxMjAgOTZoOGMxNy43IDAgMzIgMTQuMyAzMiAzMnMtMTQuMyAzMi0zMiAzMmgtOGMtMzAuOSAwLTU2IDI1LjEtNTYgNTZ2OGg2NGMzNS4zIDAgNjQgMjguNyA2NCA2NHY2NGMwIDM1LjMtMjguNyA2NC02NCA2NEg2NGMtMzUuMyAwLTY0LTI4LjctNjQtNjRWMzIwIDI4OCAyMTZ6bTI1NiAwYzAtNjYuMyA1My43LTEyMCAxMjAtMTIwaDhjMTcuNyAwIDMyIDE0LjMgMzIgMzJzLTE0LjMgMzItMzIgMzJoLThjLTMwLjkgMC01NiAyNS4xLTU2IDU2djhoNjRjMzUuMyAwIDY0IDI4LjcgNjQgNjR2NjRjMCAzNS4zLTI4LjcgNjQtNjQgNjRIMzIwYy0zNS4zIDAtNjQtMjguNy02NC02NFYzMjAgMjg4IDIxNnonIGZpbGw9JyUyMzEwMjQzRScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBsZWZ0OiAtMzBweDtcblxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ0OCA1MTInJTNFJTNDcGF0aCBkPSdNNDQ4IDI5NmMwIDY2LjMtNTMuNyAxMjAtMTIwIDEyMGgtOGMtMTcuNyAwLTMyLTE0LjMtMzItMzJzMTQuMy0zMiAzMi0zMmg4YzMwLjkgMCA1Ni0yNS4xIDU2LTU2di04SDMyMGMtMzUuMyAwLTY0LTI4LjctNjQtNjRWMTYwYzAtMzUuMyAyOC43LTY0IDY0LTY0aDY0YzM1LjMgMCA2NCAyOC43IDY0IDY0djMyIDMyIDcyem0tMjU2IDBjMCA2Ni4zLTUzLjcgMTIwLTEyMCAxMjBINjRjLTE3LjcgMC0zMi0xNC4zLTMyLTMyczE0LjMtMzIgMzItMzJoOGMzMC45IDAgNTYtMjUuMSA1Ni01NnYtOEg2NGMtMzUuMyAwLTY0LTI4LjctNjQtNjRWMTYwYzAtMzUuMyAyOC43LTY0IDY0LTY0aDY0YzM1LjMgMCA2NCAyOC43IDY0IDY0djMyIDMyIDcyeicgZmlsbD0nJTIzMTAyNDNFJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuc3Ryb25nIHtcbiAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG59XG5cbmkge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuZmlnY2FwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWJvZHlfZm9udCk7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmFhLXN1YmhlYWRpbmcsXG4uYWEtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG5cbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFV0aWxpdGllc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtYmctaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5hYS1iZy1pbWFnZS10b3AtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICBpbWcge1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgfVxuICAgfVxuICAgXG4gICBAaW5jbHVkZSBicChsZykge1xuICAgLmFhLWJnLWltYWdlLXRvcC1yaWdodCB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgcmlnaHQ6IDA7XG4gICAgIHRvcDogMDsgXG4gICAgIHotaW5kZXg6IDA7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgd2lkdGg6IDQwJTtcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICBcbiAgIH1cbiAgIH1cbiAgIFxuXG4vKlxuICogQmFja2dyb3VuZCBjb2xvcnNcbiAqL1xuLmFhLWJnLXByaW1hcnkge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1iZy10ZXh0O1xuXG4gICAgLmFhLWxhYmVsLFxuICAgIC5hYS1zdWJoZWFkaW5nIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJnLWFjY2VudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJnLWxpbms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iZy1saW5rLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhzLWlucHV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1iZy1hY2NlbnQ7XG4gICAgfVxufVxuXG4uYWEtYmctc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1iZy10ZXh0O1xuXG4gICAgLmFhLWxhYmVsLFxuICAgIC5hYS1zdWJoZWFkaW5nIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmctYWNjZW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1iZy1saW5rO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1iZy1saW5rLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhzLWlucHV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWFjY2VudDtcbiAgICB9XG59XG5cbi5hYS1iZy1jb21wbGVtZW50YXJ5IHtcbiAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnktYmctdGV4dDtcblxuICAgIC5hYS1sYWJlbCxcbiAgICAuYWEtc3ViaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAkY29tcGxlbWVudGFyeS1iZy1hY2NlbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29tcGxlbWVudGFyeS1iZy1saW5rO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnktYmctbGluay1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocy1pbnB1dCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbXBsZW1lbnRhcnktYmctYWNjZW50O1xuICAgIH1cbn1cblxuLmFhLWJnLWltYWdlLWZpdCB7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6MDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcblxuICAgIGltZywgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxufVxuXG4uYWEtYmctbGlnaHQge1xuICAgIGNvbG9yOiAkbGlnaHQtYmctdGV4dDtcblxuICAgIC5hYS1sYWJlbCxcbiAgICAuYWEtc3ViaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYmctYWNjZW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJnLWxpbms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmctbGluay1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocy1pbnB1dCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJnLWFjY2VudDtcbiAgICB9XG59XG5cbi5hYS1iZy1kYXJrIHtcbiAgICBjb2xvcjogJGRhcmstYmctdGV4dDtcblxuICAgIC5hYS1sYWJlbCxcbiAgICAuYWEtc3ViaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1iZy1hY2NlbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1iZy1saW5rO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstYmctbGluay1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocy1pbnB1dCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYmctYWNjZW50O1xuICAgIH1cbn1cblxuLmFhLWJnLXByaW1hcnktbGlnaHQge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodC1iZy10ZXh0O1xuXG4gICAgLmFhLWxhYmVsLFxuICAgIC5hYS1zdWJoZWFkaW5nIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWxpZ2h0LWJnLWFjY2VudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWxpZ2h0LWJnLWxpbms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodC1iZy1saW5rLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhzLWlucHV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1saWdodC1iZy1hY2NlbnQ7XG4gICAgfVxufVxuXG4uYWEtYmctc2Vjb25kYXJ5LWxpZ2h0IHtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1saWdodC1iZy10ZXh0O1xuXG4gICAgLmFhLWxhYmVsLFxuICAgIC5hYS1zdWJoZWFkaW5nIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktbGlnaHQtYmctYWNjZW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1saWdodC1iZy1saW5rO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1saWdodC1iZy1saW5rLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhzLWlucHV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LWxpZ2h0LWJnLWFjY2VudDtcbiAgICB9XG59XG5cbi5hYS1iZy1jb21wbGVtZW50YXJ5LWxpZ2h0IHtcbiAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnktbGlnaHQtYmctdGV4dDtcblxuICAgIC5hYS1sYWJlbCxcbiAgICAuYWEtc3ViaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAkY29tcGxlbWVudGFyeS1saWdodC1iZy1hY2NlbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29tcGxlbWVudGFyeS1saWdodC1iZy1saW5rO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnktbGlnaHQtYmctbGluay1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocy1pbnB1dCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbXBsZW1lbnRhcnktbGlnaHQtYmctYWNjZW50O1xuICAgIH1cbn1cblxuLypcbiAqIEdlbmVyYXRlIHV0aWxpdHkgY2xhc3NlcyBhbmQgc3R5bGluZyBmb3IgYWxsIGJhY2tncm91bmQgY29sb3JzIGRlZmluZWQgaW4gJGNvbG9yc1xuICovXG5AZWFjaCAka2V5LCAkY29sb3IgaW4gJG1haW4tY29sb3JzIHtcbiAgICAuYWEtYmctI3ska2V5fSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICB9XG5cbiAgICAuYWEtYmctb3ZlcmxheS0tI3ska2V5fSB7XG4gICAgICAgIEBleHRlbmQgLmFhLWJnLSN7JGtleX07XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWhlcm8uYWEtYmctb3ZlcmxheS0tI3ska2V5fSB7XG4gICAgICAgIEBleHRlbmQgLmFhLWJnLSN7JGtleX07XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgYS5hYS1idXR0b24ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWJnLW92ZXJsYXktaG92ZXItLSN7JGtleX06aG92ZXIsXG4gICAgLmFhLWJnLW92ZXJsYXktaG92ZXItLSN7JGtleX06Zm9jdXMge1xuICAgICAgICBAZXh0ZW5kIC5hYS1iZy0jeyRrZXl9O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWEtY29udGVudC1jb2xvci0tI3ska2V5fSB7XG4gICAgICAgIEBpZiAka2V5ID09ICdsaWdodCcge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWxpZ2h0O1xuICAgICAgICB9IEBlbHNlIGlmICRrZXkgPT0gJ2RhcmsnIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1kYXJrO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuYWEtY2FyZF9fYm9keSBzdmcgcGF0aCB7XG4gICAgICAgICAgICBAaWYgJGtleSA9PSAnbGlnaHQnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkdGV4dC1saWdodDtcbiAgICAgICAgICAgIH0gQGVsc2UgaWYgJGtleSA9PSAnZGFyaycge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR0ZXh0LWRhcms7XG4gICAgICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIgc3ZnIHBhdGgge1xuICAgICAgICAgICAgQGlmICRrZXkgPT0gJ2xpZ2h0JyB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHRleHQtbGlnaHQ7XG4gICAgICAgICAgICB9IEBlbHNlIGlmICRrZXkgPT0gJ2RhcmsnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkdGV4dC1kYXJrO1xuICAgICAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLSN7JGtleX06aG92ZXIsXG4gICAgLmFhLWNvbnRlbnQtY29sb3ItaG92ZXItLSN7JGtleX06Zm9jdXMge1xuICAgICAgICBAaWYgJGtleSA9PSAnbGlnaHQnIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1saWdodDtcbiAgICAgICAgfSBAZWxzZSBpZiAka2V5ID09ICdkYXJrJyB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQtZGFyaztcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWNhcmRfX2JvZHkgc3ZnIHBhdGgge1xuICAgICAgICAgICAgQGlmICRrZXkgPT0gJ2xpZ2h0JyB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHRleHQtbGlnaHQ7XG4gICAgICAgICAgICB9IEBlbHNlIGlmICRrZXkgPT0gJ2RhcmsnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkdGV4dC1kYXJrO1xuICAgICAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIEBpZiAka2V5ID09ICdsaWdodCcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR0ZXh0LWxpZ2h0O1xuICAgICAgICAgICAgfSBAZWxzZSBpZiAka2V5ID09ICdkYXJrJyB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHRleHQtZGFyaztcbiAgICAgICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1jb250ZW50LWNvbG9yLWhvdmVyLS0jeyRrZXl9IHtcblxuICAgICAgICAmLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIEBpZiAka2V5ID09ICdsaWdodCcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1saWdodDtcbiAgICAgICAgICAgIH0gQGVsc2UgaWYgJGtleSA9PSAnZGFyaycge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1kYXJrO1xuICAgICAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmLmFhLWFjY29yZGlvbi1pdGVtX19oZWFkZXIuaXMtYWN0aXZlIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIEBpZiAka2V5ID09ICdsaWdodCcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR0ZXh0LWxpZ2h0O1xuICAgICAgICAgICAgfSBAZWxzZSBpZiAka2V5ID09ICdkYXJrJyB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHRleHQtZGFyaztcbiAgICAgICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLWJnLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuXG4gICAgPiAuYWEtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cbn1cblxuLmFhLWJnLXZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICA+IC5hYS1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgfVxufVxuXG4uYWEtYmctdmlkZW8gdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4vLyBJRTExIHJlc3BvbnNpdmUgYmFja2dyb3VuZCB2aWRlbzogaHR0cHM6Ly9qc2ZpZGRsZS5uZXQvU3RhcnRCb290c3RyYXAvZW5hamM4MmQvXG4uaWUgLmFhLWJnLXZpZGVvIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaWUgLmFhLWJnLXZpZGVvIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbiAvKlxuICogVGhlIGNvbnRhaW5lciBvZiBhIG1vZHVsZVxuICovXG4uYWEtbW9kdWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICB9XG59XG5cbi8qXG4gKiBTZXRzIHRoZSB3aWR0aCBvZiB0aGUgbW9kdWxlXG4gKi9cbi5hYS1tb2R1bGUtd2lkdGgtLXBhZ2UsXG4uYWEtbW9kdWxlLXdpZHRoLS1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmFhLW1vZHVsZS13aWR0aC0tcGFnZSB7XG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkZnVsbC1zaXRlLXdpZHRoO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLypcbiAqIFNldHMgdGhlIGhlaWdodCBvZiB0aGUgbW9kdWxlXG4gKi9cbi5hYS1tb2R1bGUtaGVpZ2h0LS1zbWFsbCxcbi5hYS1tb2R1bGUtaGVpZ2h0LS1ub3JtYWwsXG4uYWEtbW9kdWxlLWhlaWdodC0tZnVsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFhLW1vZHVsZS1oZWlnaHQtLXNtYWxsIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcblxuICAgIEBtZWRpYSAobWF4LWhlaWdodDogNDAwcHgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgfVxufVxuLmFhLW1vZHVsZS1oZWlnaHQtLW5vcm1hbCB7XG4gICAgbWluLWhlaWdodDogODAwcHg7XG5cbiAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIH1cbn1cbi5hYS1tb2R1bGUtaGVpZ2h0LS1mdWxsIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLypcbiAqIFNldHMgdGhlIHNwYWNpbmcgb24gdGhlIG1vZHVsZVxuICovXG5cbiAuYWEtbW9kdWxlLXNwYWNpbmctLXNtYWxsZXN0IHtcbiAgICBAZXh0ZW5kICVsb25kb25icmlkZ2UtdG9wO1xuICAgIEBleHRlbmQgJWxvbmRvbmJyaWRnZS1ib3R0b207XG59XG5cbi5hYS1tb2R1bGUtc3BhY2luZy0tc21hbGwge1xuICAgIEBleHRlbmQgJWVpZmZlbC10b3A7XG4gICAgQGV4dGVuZCAlZWlmZmVsLWJvdHRvbTtcbn1cbi5hYS1tb2R1bGUtc3BhY2luZy0tbWVkaXVtIHtcbiAgICBAZXh0ZW5kICVlbXBpcmUtdG9wO1xuICAgIEBleHRlbmQgJWVtcGlyZS1ib3R0b207XG59XG4uYWEtbW9kdWxlLXNwYWNpbmctLWxhcmdlIHtcbiAgICBAZXh0ZW5kICVidXJqLXRvcDtcbiAgICBAZXh0ZW5kICVidXJqLWJvdHRvbTtcbn1cblxuLmFhLW1vZHVsZS1zcGFjaW5nLWJvdHRvbS0tc21hbGxlc3Qge1xuICAgIEBleHRlbmQgJWxvbmRvbmJyaWRnZS1ib3R0b207XG59XG5cbi5hYS1tb2R1bGUtc3BhY2luZy1ib3R0b20tLXNtYWxsIHtcbiAgICBAZXh0ZW5kICVlaWZmZWwtYm90dG9tO1xufVxuLmFhLW1vZHVsZS1zcGFjaW5nLWJvdHRvbS0tbWVkaXVtIHtcbiAgICBAZXh0ZW5kICVlbXBpcmUtYm90dG9tO1xufVxuLmFhLW1vZHVsZS1zcGFjaW5nLWJvdHRvbS0tbGFyZ2Uge1xuICAgIEBleHRlbmQgJWJ1cmotYm90dG9tO1xufVxuXG4uYWEtbW9kdWxlLXNwYWNpbmctdG9wLS1zbWFsbGVzdCB7XG4gICAgQGV4dGVuZCAlbG9uZG9uYnJpZGdlLXRvcDtcbn1cblxuLmFhLW1vZHVsZS1zcGFjaW5nLXRvcC0tc21hbGwge1xuICAgIEBleHRlbmQgJWVpZmZlbC10b3A7XG59XG4uYWEtbW9kdWxlLXNwYWNpbmctdG9wLS1tZWRpdW0ge1xuICAgIEBleHRlbmQgJWVtcGlyZS10b3A7XG59XG4uYWEtbW9kdWxlLXNwYWNpbmctdG9wLS1sYXJnZSB7XG4gICAgQGV4dGVuZCAlYnVyai10b3A7XG59XG5cblxuLypcbiAqIFRoZSBjb250YWluZXIgb2YgYSBtb2R1bGVzIGNvbnRlbnRcbiAqL1xuLmFhLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4vKlxuICogQ29udHJvbHMgdGhlIHBvc2l0aW9uIG9mIHRoZSBjb250ZW50IHdpdGhpbiB0aGUgbW9kdWxlXG4gKi9cbi5hYS1jb250ZW50LXBvc2l0aW9uLS1sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYWEtY29udGVudC1wb3NpdGlvbi0tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLypcbiAqIENvbnRyb2xzIHRoZSBhbGlnbm1lbnQgb2YgdGhlIGNvbnRlbnQgd2l0aGluIHRoZSBtb2R1bGVcbiAqL1xuLmFhLWNvbnRlbnQtYWxpZ25tZW50LS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFhLWNvbnRlbnQtYWxpZ25tZW50LS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFhLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDEyKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmLmFhLWlubmVyLS1jb2x1bW4gIHtcblxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbn1cblxuLypcbiAqIFNldHMgdGhlIHdpZHRoIG9mIHRoZSBjb250ZW50IGluIGEgbW9kdWxlXG4gKi9cbi5hYS1jb250ZW50LXdpZHRoLS1uYXJyb3csXG4uYWEtY29udGVudC13aWR0aC0tbm9ybWFsLFxuLmFhLWNvbnRlbnQtd2lkdGgtLXdpZGUsXG4uYWEtY29udGVudC13aWR0aC0tZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uYWEtY29udGVudC13aWR0aC0tbmFycm93IHtcbiAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogNik7XG4gICAgfVxufVxuLmFhLWNvbnRlbnQtd2lkdGgtLW5vcm1hbCB7XG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDgpO1xuICAgIH1cbn1cbi5hYS1jb250ZW50LXdpZHRoLS13aWRlIHtcbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTApO1xuICAgIH1cbn1cbi5hYS1jb250ZW50LXdpZHRoLS1mdWxsIHtcbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTIpO1xuICAgIH1cbn1cblxuLnB0LTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vKlxuICogQm9vdHN0cmFwIDQgaGlkaW5nIGNsYXNzZXNcbiAqL1xuLmhpZGRlbi14cy11cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTQzcHgpIHtcbiAgICAuaGlkZGVuLXhzLWRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBicChtZCkge1xuICAgIC5oaWRkZW4tc20tdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGlkZGVuLXNtLWRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBicChtZCkge1xuICAgIC5oaWRkZW4tbWQtdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuaGlkZGVuLW1kLWRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBicChsZykge1xuICAgIC5oaWRkZW4tbGctdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmhpZGRlbi1sZy1kb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAuaGlkZGVuLXhsLXVwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmhpZGRlbi14bC1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hYS1pbm5lci0tY3VydmUtdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICB9XG59XG5cbi5hYS1pbm5lci0tY3VydmUtYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG59XG5cbi5hYS1jdXJ2ZS10b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgc2NhbGVYKC0xKTtcbiAgICB6LWluZGV4OiAxMDtcbn1cblxuLmFhLWN1cnZlLXRvcCBzdmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNzBweCk7XG4gICAgaGVpZ2h0OiAxMDBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgfVxufVxuXG4uYWEtY3VydmUtdG9wIC5zaGFwZS1maWxsIHtcbiAgICBmaWxsOiAjRkZGRkZGO1xufVxuXG4uYWEtY3VydmUtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgei1pbmRleDogMTA7XG59XG5cbi5hYS1jdXJ2ZS1ib3R0b20gc3ZnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDcwcHgpO1xuICAgIGhlaWdodDogMTAwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIH1cbn1cblxuLmFhLWN1cnZlLWJvdHRvbSAuc2hhcGUtZmlsbCB7XG4gICAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLmFhLWluZGV4LS1jb250ZW50IHtcblxuICAgIHotaW5kZXg6IDEwO1xufVxuXG4uYWEtcG9zaXRpb24tLXJlbGF0aXZlIHtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgQnV0dG9uc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtYnV0dG9uIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogJGJ1dHRvbi1mb250LWZhbWlseTtcbiAgICBmb250LXN0eWxlOiAkYnV0dG9uLWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRidXR0b24tZm9udC13ZWlnaHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgICB9XG59XG5cbmEuYWEtYnV0dG9uIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8vIE92ZXJyaWRlIHRleHQgZGVjb3JhdGlvbnMgYXBwbGllZCBkaXJlY3RseSB0byA8YT4gZWxlbWVudHMgdGhhdCBhcmUgYnV0dG9uc1xufVxuXG4vKlxuICogVGhlbWUgYnV0dG9uc1xuICovXG5AZWFjaCAkYnV0dG9uLCAkcHJvcGVydGllcyBpbiAkYnV0dG9ucyB7XG4gICAgLmFhLWJ1dHRvbi0tI3skYnV0dG9ufSB7XG4gICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHByb3BlcnRpZXMsIFwicGFkZGluZ1wiKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRwcm9wZXJ0aWVzLFwiYm9yZGVyLWNvbG9yXCIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBtYXAtZ2V0KCRwcm9wZXJ0aWVzLCBcImJvcmRlci1yYWRpdXNcIik7XG4gICAgICAgIGJvcmRlci13aWR0aDogbWFwLWdldCgkcHJvcGVydGllcywgXCJib3JkZXItd2lkdGhcIik7XG5cbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHByb3BlcnRpZXMsXCJjb2xvclwiKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRwcm9wZXJ0aWVzLFwiYmFja2dyb3VuZC1jb2xvclwiKTtcblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAkcHJvcGVydGllczogbWFwLWdldCgkcHJvcGVydGllcywgXCJob3ZlclwiKTtcblxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRwcm9wZXJ0aWVzLFwiYm9yZGVyLWNvbG9yXCIpO1xuXG4gICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkcHJvcGVydGllcyxcImNvbG9yXCIpO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRwcm9wZXJ0aWVzLFwiYmFja2dyb3VuZC1jb2xvclwiKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEuYWEtYnV0dG9uLS0jeyRidXR0b259IHtcbiAgICAgICAgQGV4dGVuZCAuYWEtYnV0dG9uLS0jeyRidXR0b259O1xuICAgIH1cblxuICAgIC5hYS1mb3JtLWJ1dHRvbi0tI3skYnV0dG9ufSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgQGV4dGVuZCAuYWEtYnV0dG9uLS0jeyRidXR0b259O1xuICAgIH1cblxuICAgIEBlYWNoICRrZXksICRjb2xvciBpbiAkbWFpbi1jb2xvcnMge1xuICAgICAgICAuYWEtYmctI3ska2V5fSB7XG4gICAgICAgICAgICBhLmFhLWJ1dHRvbi0tI3skYnV0dG9ufSB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYWEtYnV0dG9uLS0jeyRidXR0b259O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBJbmRpdmlkdWFsIGJ1dHRvbiBvdmVycmlkZXNcbi5hYS1idXR0b24tLTUge1xuICAgIFxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkYWNjZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICRzcGVlZCAkYW5pbWF0aW9uO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtYnV0dG9uLS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG59XG5cbi5jdGFfYnV0dG9uLFxuLmN0YV9idXR0b24uY3RhLkhTQnV0dG9uVHVycXVvaXNlMixcbi5jdGFfYnV0dG9uLmN0YS5IU0J1dHRvbkJsdWVXaGl0ZSxcbi5jdGFfYnV0dG9uLmN0YS5IU0J1dHRvbldoaXRlQmx1ZSB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcblxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogJGJ1dHRvbi1mb250LWZhbWlseTtcbiAgICBmb250LXN0eWxlOiAkYnV0dG9uLWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRidXR0b24tZm9udC13ZWlnaHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGFuaW1hdGlvbjtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxpbmstY29sb3ItaG92ZXI7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaW5rLWNvbG9yLWhvdmVyO1xuICAgIH1cbn1cblxuLmN0YV9idXR0b24uY3RhLmJsdWUtc2Vjb25kYXJ5IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuXG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiAkYnV0dG9uLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRidXR0b24tZm9udC1zdHlsZTtcbiAgICBmb250LXdlaWdodDogJGJ1dHRvbi1mb250LXdlaWdodDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcblxuICAgICAgICBib3JkZXItY29sb3I6ICRsaW5rLWNvbG9yLWhvdmVyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1jb2xvci1ob3ZlcjtcbiAgICB9XG59XG5cbi5jdGFfYnV0dG9uLmN0YS55ZWxsb3ctcHJpbWFyeSB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICRjb21wbGVtZW50YXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcblxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogJGJ1dHRvbi1mb250LWZhbWlseTtcbiAgICBmb250LXN0eWxlOiAkYnV0dG9uLWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRidXR0b24tZm9udC13ZWlnaHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcGxlbWVudGFyeTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsICRzcGVlZCAkYW5pbWF0aW9uO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGFjY2VudCwgNSUpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYWNjZW50LCA1JSk7XG4gICAgfVxufVxuXG4vLyBIdWJTcG90IGRlZmF1bHQgYnV0dG9uIGNsYXNzXG4uaHMtYnV0dG9uIHtcbiAgICBAZXh0ZW5kIC5hYS1idXR0b247XG4gICAgQGV4dGVuZCAuYWEtYnV0dG9uLS0xO1xufVxuXG4vKlxuKiBCdXR0b24gZ3JvdXBzXG4qL1xuLmFhLWJ1dHRvbi1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbn1cblxuLmFhLWJ1dHRvbiArIC5hYS1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG4gICAgRm9ybXNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vLyBIdWJTcG90IGRlZmF1bHQgZm9ybSB0aXRsZVxuLmZvcm0tdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgLy8gUGFkZGluZyBiYXNlZCBzcGFjaW5nIHRvIGFjY291bnQgZm9yIGZvcm0gdGl0bGUgYmFja2dyb3VuZC1jb2xvciBmcm9tIHRoZW1lIHNldHRpbmdzXG5cbiAgICBjb2xvcjogJGZvcm0tdGl0bGUtdGV4dC1jb2xvcjtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXRpdGxlLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAmOmVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5ocy1mb3JtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9ybS1ib3JkZXItY29sb3I7XG5cbiAgICBmb250LXNpemU6IDE2cHg7IC8vIFBlciBkZWZhdWx0LCBtb3N0IGVsZW1lbnRzIHdpdGhpbiB0aGUgZm9ybSBpbmhlcml0IHRoaXMgZm9udCBzaXplLlxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyAvLyBQZXIgZGVmYXVsdCwgbW9zdCBlbGVtZW50cyB3aXRoaW4gdGhlIGZvcm0gaW5oZXJpdCB0aGlzIGxpbmUgaGVpZ2h0LlxuXG4gICAgdGV4dC1hbGlnbjogbGVmdDsgLy8gQWx3YXlzIGFsaWduIGZvcm0gZmllbGRzIHRvIHRoZSBsZWZ0LCBpbmRlcGVuZGVudCBvbiBtb2R1bGUgYWxpZ25tZW50LlxuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tYmFja2dyb3VuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgfVxufVxuXG4vLyBSZXNldCBkZWZhdWx0IEhTIGZvcm0gc3R5bGVzIGluc2lkZSBvdXIgbW9kdWxlcyBhbmQgdGVtcGxhdGVzXG4uYWEtbW9kdWxlLFxuLmFhLWxhbmRpbmctcGFnZSB7XG4gICAgLmZvcm0tdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5ocy1mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLypcbiAqIExheW91dCAmIGNvbnRhaW5lcnNcbiAqL1xuXG4vLyBGaWVsZCBjb250YWluZXJcbi5ocy1mb3JtLWZpZWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxufVxuXG4vLyBTcGVjaWZpYyBmaWVsZCB0eXBlIGNvbnRhaW5lcnNcbi5ocy1maWVsZHR5cGUtdGV4dCB7fVxuLmhzLWZpZWxkdHlwZS1zZWxlY3Qge31cbi5ocy1maWVsZHR5cGUtYm9vbGVhbmNoZWNrYm94IHt9XG4uaHMtZmllbGR0eXBlLWNoZWNrYm94IHt9XG4uaHMtZmllbGR0eXBlLXJhZGlvIHt9XG4uaHMtZmllbGR0eXBlLWRhdGUge31cbi5ocy1maWVsZHR5cGUtZmlsZSB7fVxuLmhzLWZpZWxkdHlwZS10ZXh0YXJlYSB7fVxuXG5cbi8qXG4gKiBJbnB1dCBmaWVsZHNcbiAqL1xuXG4vLyBBbGwgaW5wdXQgZmllbGRzXG4uaHMtaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWlucHV0LXgtcGFkZGluZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1pbnB1dC14LXBhZGRpbmc7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6ICRmb3JtLWZpZWxkcy1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1maWVsZHMtYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LTcwMDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpZWxkcy1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWlucHV0LXgtcGFkZGluZy1sZztcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0taW5wdXQteC1wYWRkaW5nLWxnO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6ICRmb3JtLWZpZWxkcy1ib3JkZXItY29sb3ItZm9jdXM7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogbGlnaHRlbigkYmxhY2ssIDc1JSk7XG4gICAgfVxufVxuXG4vLyBDaGVjYm94L3JhZGlvIGlucHV0c1xuLmhzLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5ocy1pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHRvcDogM3B4O1xuXG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhzLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuXG4gICAgJjpjaGVja2VkOjphZnRlciB7IFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly93d3cuaG9sbXNlY3VyaXR5LmNvbS9odWJmcy9jaGVjay1ib2xkLnN2Zyk7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgfVxufVxuXG5cbmlucHV0LmhzLWlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3cpICFpbXBvcnRhbnQ7XG4gICAgICAgIFxuICAgICAgICBcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQ6OmFmdGVyIHsgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdykgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMnB4O1xuICAgIH1cblxufVxuXG4vLyBDaGVjYm94L3JhZGlvIGlucHV0IGxhYmVsc1xuLmhzLWZvcm0tZmllbGQgLmlucHV0cy1saXN0IGxhYmVsIHNwYW4ge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgY29sb3I6IGxpZ2h0ZW4oJGJsYWNrLCA1MCUpO1xuXG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNDAwO1xufVxuXG4vLyBTaW5nbGUgY2hlY2tib3ggaW5wdXRzXG4uaHMtZmllbGR0eXBlLWJvb2xlYW5jaGVja2JveCB7XG4gICAgLmhzLWlucHV0IHt9XG59XG5cbi8vIE11bHRpcGxlIGNoZWNrYm94ZXMvcmFkaW9zXG4uaHMtZm9ybS1maWVsZCAubXVsdGktY29udGFpbmVyIHtcblxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwOyAvLyBSZXNldFxuXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU2VsZWN0IChkcm9wZG93bikgaW5wdXRzXG4uaHMtZmllbGR0eXBlLXNlbGVjdCAuaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gTWFrZSBpdCBwb3NzaWJsZSB0byBhbGlnbiB0aGUgaWNvblxufVxuXG4uaHMtZmllbGR0eXBlLXNlbGVjdCAuaW5wdXQgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIGxlZnQ6IGNhbGMoMTAwJSAtICgjeyRmb3JtLWlucHV0LXgtcGFkZGluZ30gKiAyKSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAoI3skZm9ybS1pbnB1dC14LXBhZGRpbmctbGd9ICogMikpO1xuICAgIH1cbn1cbi5ocy1maWVsZHR5cGUtc2VsZWN0IHNlbGVjdC5ocy1pbnB1dCBzdmcgcGF0aCB7XG4gICAgZmlsbDogJHByaW1hcnk7XG59XG5cbi5ocy1maWVsZHR5cGUtc2VsZWN0IHNlbGVjdC5ocy1pbnB1dDpob3ZlciB+IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAkcHJpbWFyeTtcbn1cblxuc2VsZWN0LmhzLWlucHV0IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG5cbiAgICBvcHRpb24geyAvLyBEcm9wZG93biBpdGVtc1xuICAgICAgICBjb2xvcjogbGlnaHRlbigkYmxhY2ssIDc1JSk7XG5cbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG4gICAgfVxufVxuXG4uaHMtZmllbGR0eXBlLXRleHRhcmVhIHRleHRhcmVhLmhzLWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmc6ICRmb3JtLWlucHV0LXgtcGFkZGluZztcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpZWxkcy1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBwYWRkaW5nOiAkZm9ybS1pbnB1dC14LXBhZGRpbmctbGc7XG4gICAgfVxufVxuXG4vLyBGaWxlIGlucHV0c1xuLmhzLWlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vIERhdGUgaW5wdXRzXG4uaHMtZmllbGR0eXBlLWRhdGUgLmhzLWlucHV0IHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWlucHV0LXgtcGFkZGluZyAqIDIgKyAyNHB4O1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yMCAyMEgxNlYxNkgyMFYyMFpNMTQgMTBIMTBWMTRIMTRWMTBaTTIwIDEwSDE2VjE0SDIwVjEwWk04IDE2SDRWMjBIOFYxNlpNMTQgMTZIMTBWMjBIMTRWMTZaTTggMTBINFYxNEg4VjEwWk0yNCAyVjI0SDBWMkgzVjNDMyA0LjEwMyAzLjg5NyA1IDUgNUM2LjEwMyA1IDcgNC4xMDMgNyAzVjJIMTdWM0MxNyA0LjEwMyAxNy44OTcgNSAxOSA1QzIwLjEwMyA1IDIxIDQuMTAzIDIxIDNWMkgyNFpNMjIgOEgyVjIySDIyVjhaTTIwIDFDMjAgMC40NDggMTkuNTUzIDAgMTkgMEMxOC40NDcgMCAxOCAwLjQ0OCAxOCAxVjNDMTggMy41NTIgMTguNDQ3IDQgMTkgNEMxOS41NTMgNCAyMCAzLjU1MiAyMCAzVjFaTTYgM0M2IDMuNTUyIDUuNTUzIDQgNSA0QzQuNDQ3IDQgNCAzLjU1MiA0IDNWMUM0IDAuNDQ4IDQuNDQ3IDAgNSAwQzUuNTUzIDAgNiAwLjQ0OCA2IDFWM1pcIiBmaWxsPVwiIzAwMFwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtICN7JGZvcm0taW5wdXQteC1wYWRkaW5nfSkgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0taW5wdXQteC1wYWRkaW5nLWxnICogMiArIDI0cHg7XG5cbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0jeyRmb3JtLWlucHV0LXgtcGFkZGluZy1sZ30pIGNlbnRlcjtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7ICAvLyBIaWRlIG5hdGl2ZSBjYWxlbmRhciBpY29uIGluIENocm9tZVxuICAgIH1cbn1cblxuLy8gRGF0ZSBwaWNrZXIgZHJvcGRvd25cbi5ocy1maWVsZHR5cGUtZGF0ZSAuaHMtZGF0ZXBpY2tlciB7XG4gICAgLmZuLWRhdGUtcGlja2VyIC5waWthLWJ1dHRvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgLy8gIWltcG9ydGFudCBkZWNsYXJhdGlvbiB0byBvdmVycmlkZSBIUyBzdHlsaW5nLlxuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IC8vICFpbXBvcnRhbnQgZGVjbGFyYXRpb24gdG8gb3ZlcnJpZGUgSFMgc3R5bGluZy5cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7IC8vICFpbXBvcnRhbnQgZGVjbGFyYXRpb24gdG8gb3ZlcnJpZGUgSFMgc3R5bGluZ1xuICAgICAgICAgICAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm4tZGF0ZS1waWNrZXIgLmlzLXNlbGVjdGVkIC5waWthLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb21wbGVtZW50YXJ5O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cblxuICAgIC5mbi1kYXRlLXBpY2tlciAuaXMtdG9kYXkgLnBpa2EtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG59XG5cbi8qXG4gKiBTdWJtaXQgYnV0dG9uXG4gKi9cbi5ocy1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaHMtZm9ybSAuaHMtYnV0dG9uIHtcbiAgICBAZXh0ZW5kIC5hYS1idXR0b247XG4gICAgQGV4dGVuZCAuYWEtYnV0dG9uLS1mb3JtO1xuXG4gICAgbWluLXdpZHRoOiAyMDBweDtcbn1cblxuLypcbiAqIFRleHQgYW5kIG90aGVyIGZvcm0gZWxlbWVudHNcbiAqL1xuLmhzLWZvcm0gdWwsXG4uaHMtZm9ybSBvbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZvcm0gZmllbGQgbWFpbiBsYWJlbFxuLmhzLWZvcm0tZmllbGQgPiBsYWJlbCAge1xuICAgIGNvbG9yOiBsaWdodGVuKCRibGFjaywgNTAlKTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgLyogbWFyZ2luLWJvdHRvbTogOHB4OyAqL1xuXG4gICAgICAgICY6ZW1wdHksXG4gICAgICAgICY6ZW1wdHkgKyBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBGb3JtIGZpZWxkIGhlbHAgdGV4dFxuLmhzLWZvcm0gbGVnZW5kIHtcbiAgICAvLyBvcmRlcjogMTsgLy8gUG9zaXRpb25zIGl0IGJlbG93IHRoZSBpbnB1dCBmaWVsZFxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgIGNvbG9yOiBsaWdodGVuKCRibGFjaywgNzUlKTtcblxuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LTcwMDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLy8gUmljaCB0ZXh0IGFyZWFzXG4uaHMtZm9ybSAuaHMtcmljaHRleHQge1xuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICArIC5ocy1mb3JtLWZpZWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG59XG5cbi8vIEVycm9yIG1lc3NhZ2VzXG4uaHMtaW5wdXQuZXJyb3Ige1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tZXJyb3ItY29sb3I7XG59XG5cbnVsLmhzLWVycm9yLW1zZ3Mge1xuICAgIG9yZGVyOiAxMDsgLy8gUG9zaXRpb24gaXQgbGFzdCBpbiB0aGUgZmllbGQgY29udGFpbmVyXG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1pbnB1dC14LXBhZGRpbmcgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1pbnB1dC14LXBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRmb3JtLWVycm9yLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyEnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMS4ycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9ybS1lcnJvci1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFRoZSBmaW5hbCBlcnJvciBtZXNzYWdlIGp1c3QgYWJvdmUgdGhlIHN1Ym1pdCBidXR0b24gKHNob3dzIGlmIHlvdSB0cnkgdG8gc3VibWl0IHRoZSBmb3JtIGJ1dCB0aGVyZSdzIGFuIGVycm9yKVxuLmhzX2Vycm9yX3JvbGx1cCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb3JtLWVycm9yLWNvbG9yO1xuXG4gICAgLmhzLWVycm9yLW1zZ3Mge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4vLyBGb3JtIHRpdGxlIHRoYXQgcmVuZGVycyBpZiB0aGUgXCJmb3JtX3RpdGxlXCIgcGFyYW1ldGVyIGlzIHNldCB0byB0cnVlXG4uaHMtZm9ybSAuZm9ybS10aXRsZSB7XG4gICAgQGV4dGVuZCAuaDM7XG59XG5cblxuLypcbiAqIEN1c3RvbSBHRFBSIGZpZWxkc1xuICovXG4uaHNfZ2Rwcl9jb25zZW50X21hcmtldGluZyxcbi5oc19nZHByX2NvbnNlbnRfZGF0YSB7XG4gICAgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94IGxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNDAwO1xuICAgIH1cbn1cblxuXG4vKlxuICogUmVzZXQvb3ZlcnJpZGUgdW53YW50ZWQgSHViU3BvdCBzdHlsaW5nLlxuICogTm90ZTogV2UgdXNlIGEgbG90IG9mIENTUyBzcGVjaWZpY2l0eSBoZXJlIG9uIHB1cnBvc2UgaW4gb3JkZXIgdG8gYmVhdCBIdWJTcG90J3Mgc3BlY2lmaWNpdHkuXG4gKi9cbmZvcm0uaHMtZm9ybSBmaWVsZHNldCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xufVxuXG5mb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTEsXG5mb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTIsXG5mb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTMgeyAvLyBPdmVycmlkZSBIdWJTcG90IHN0eWxpbmdcbiAgICAuaHMtZm9ybS1maWVsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5pbnB1dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG5cbmZvcm0uaHMtZm9ybSBmaWVsZHNldC5mb3JtLWNvbHVtbnMtMSB7IC8vIE92ZXJyaWRlIEh1YlNwb3Qgc3R5bGluZ1xuICAgIC5ocy1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5ocy1pbnB1dCxcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0uaHMtaW5wdXQge1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgIH1cbn1cblxuZm9ybS5ocy1mb3JtIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0yIHsgLy8gT3ZlcnJpZGUgSHViU3BvdCBzdHlsaW5nXG4gICAgLmhzLWZvcm0tZmllbGQge1xuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3skZm9ybS1maWVsZC1ndXR0ZXJ9IC8gMik7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGZvcm0tZmllbGQtZ3V0dGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5mb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTMge1xuICAgIC5ocy1mb3JtLWZpZWxkIHtcbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMiAqICN7JGZvcm0tZmllbGQtZ3V0dGVyfSAvIDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWZpZWxkLWd1dHRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSwgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KSBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KSB7IC8vIE92ZXJyaWRlIEh1YlNwb3Qgc3R5bGluZ1xuICAgIGZvcm0uaHMtZm9ybSBmaWVsZHNldC5mb3JtLWNvbHVtbnMtMixcbiAgICBmb3JtLmhzLWZvcm0gZmllbGRzZXQuZm9ybS1jb2x1bW5zLTMge1xuICAgICAgICAuaHMtaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEZ1bmN0aW9uc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vLyBIZXh0IHRvIFJHQiBmdW5jdGlvbi4gU291cmNlOiBodHRwczovL21lZGl1bS5jb20vdGVjaGhpdmUtaW8vaG93LXRvLXVzZS1jc3MtdmFyaWFibGVzLXdpdGgtc2Fzcy1taXhpbnMtNjcxZTFmNjA2N2IzXG5AZnVuY3Rpb24gaGV4VG9SR0IoJGhleCkge1xuICAgIEByZXR1cm4gcmVkKCRoZXgpLCBncmVlbigkaGV4KSwgYmx1ZSgkaGV4KTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiBGdW5jdGlvbiB0byBjcmVhdGUgYW4gb3B0aW1pemVkIHN2ZyB1cmxcblZlcnNpb246IDEuMC42XG5cblNvdXJjZTogaHR0cHM6Ly9jb2RlcGVuLmlvL2pha29iLWUvcGVuL2RvTW9NTFxuXG5Vc2FnZTpcbi5jbGFzcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+Li4uLi48L3N2Zz4nKTtcbn1cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQGZ1bmN0aW9uIHN2Zy11cmwoJHN2Zykge1xuICAgIC8vXG4gICAgLy8gQWRkIG1pc3NpbmcgbmFtZXNwYWNlXG4gICAgLy9cbiAgICBAaWYgbm90IHN0ci1pbmRleCgkc3ZnLCB4bWxucykge1xuICAgICAgICAkc3ZnOiBzdHItcmVwbGFjZShcbiAgICAgICAgICAgICRzdmcsXG4gICAgICAgICAgICBcIjxzdmdcIixcbiAgICAgICAgICAgICc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIidcbiAgICAgICAgKTtcbiAgICB9XG4gICAgLy9cbiAgICAvLyBDaHVuayB1cCBzdHJpbmcgaW4gb3JkZXIgdG8gYXZvaWRcbiAgICAvLyBcInN0YWNrIGxldmVsIHRvbyBkZWVwXCIgZXJyb3JcbiAgICAvL1xuICAgICRlbmNvZGVkOiBcIlwiO1xuICAgICRzbGljZTogMjAwMDtcbiAgICAkaW5kZXg6IDA7XG4gICAgJGxvb3BzOiBjZWlsKHN0ci1sZW5ndGgoJHN2ZykgLyAkc2xpY2UpO1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGxvb3BzIHtcbiAgICAgICAgJGNodW5rOiBzdHItc2xpY2UoJHN2ZywgJGluZGV4LCAkaW5kZXggKyAkc2xpY2UgLSAxKTtcbiAgICAgICAgLy9cbiAgICAgICAgLy8gRW5jb2RlXG4gICAgICAgIC8vXG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnXCInLCBcIidcIik7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCBcIiVcIiwgXCIlMjVcIik7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCBcIiNcIiwgXCIlMjNcIik7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCBcIntcIiwgXCIlN0JcIik7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCBcIn1cIiwgXCIlN0RcIik7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCBcIjxcIiwgXCIlM0NcIik7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCBcIj5cIiwgXCIlM0VcIik7XG4gICAgICAgIC8vXG4gICAgICAgIC8vIFRoZSBtYXliZSBsaXN0XG4gICAgICAgIC8vXG4gICAgICAgIC8vIEtlZXAgc2l6ZSBhbmQgY29tcGlsZSB0aW1lIGRvd25cbiAgICAgICAgLy8gLi4uIG9ubHkgYWRkIG9uIGRvY3VtZW50ZWQgZmFpbFxuICAgICAgICAvL1xuICAgICAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJyYnLCAnJTI2Jyk7XG4gICAgICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnfCcsICclN0MnKTtcbiAgICAgICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdbJywgJyU1QicpO1xuICAgICAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ10nLCAnJTVEJyk7XG4gICAgICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnXicsICclNUUnKTtcbiAgICAgICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdgJywgJyU2MCcpO1xuICAgICAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJzsnLCAnJTNCJyk7XG4gICAgICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnPycsICclM0YnKTtcbiAgICAgICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc6JywgJyUzQScpO1xuICAgICAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ0AnLCAnJTQwJyk7XG4gICAgICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnPScsICclM0QnKTtcbiAgICAgICAgJGVuY29kZWQ6ICN7JGVuY29kZWR9I3skY2h1bmt9O1xuICAgICAgICAkaW5kZXg6ICRpbmRleCArICRzbGljZTtcbiAgICB9XG4gICAgQHJldHVybiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsI3skZW5jb2RlZH1cIik7XG59XG4vLyBCYWNrZ3JvdW5kIHN2ZyBtaXhpblxuQG1peGluIGJhY2tncm91bmQtc3ZnKCRzdmcpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCRzdmcpO1xufVxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgY2hhcmFjdGVycyBpbiBhIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG4gICAgQHJldHVybiBpZihcbiAgICAgICAgJGluZGV4LFxuICAgICAgICBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArXG4gICAgICAgICAgICBzdHItcmVwbGFjZShcbiAgICAgICAgICAgICAgICBzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksXG4gICAgICAgICAgICAgICAgJHNlYXJjaCxcbiAgICAgICAgICAgICAgICAkcmVwbGFjZVxuICAgICAgICAgICAgKSxcbiAgICAgICAgJHN0cmluZ1xuICAgICk7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgSGFtYnVyZ2VyXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS1uYXZpZ2F0aW9uLS1kYXJrOm5vdCguaXMtYWN0aXZlKSB7XG5cbiAgICAuYWEtaGFtYnVyZ2VyIHtcblxuICAgICAgICBzcGFuLFxuICAgICAgICBzcGFuOmJlZm9yZSxcbiAgICAgICAgc3BhbjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmFhLWhhbWJ1cmdlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgc3BhbixcbiAgICBzcGFuOmJlZm9yZSxcbiAgICBzcGFuOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjFzO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICBzcGFuOmJlZm9yZSxcbiAgICBzcGFuOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICB9XG5cbiAgICBzcGFuLFxuICAgIHNwYW46YmVmb3JlLFxuICAgIHNwYW46YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgfVxuICAgIHNwYW46YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpO1xuICAgIH1cbiAgICBzcGFuOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCk7XG4gICAgfVxufVxuXG4uanMtbmF2LW9wZW4gLmFhLWhhbWJ1cmdlciB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRzcGVlZCBlYXNlO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgTmF2aWdhdGlvblxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuXG4gICAgJjpob3ZlciB7XG5cbiAgICAgICAgPiBhIHtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ocy1tZW51LWRlcHRoLTIuaHMtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDE4cHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzOHB4O1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgM3B4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJwKGhnLWVuKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTIpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaHMtbWVudS1kZXB0aC0yLmhzLWl0ZW0taGFzLWNoaWxkcmVuID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciB7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUtYmFubmVyIHtcbiAgICAgICAgICAgIC8qIHBhZGRpbmc6IDQwcHggMCAwIDA7ICovXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYTpub3QoLmFhLWJ1dHRvbikge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcblxuICAgICAgICAgICAgICAgICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBzcGFuID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFhLW1lbnUtaXRlbS0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1tZW51LWl0ZW0tLWNvbHVtbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLzMpO1xuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51LXR3by1jb2x1bW5zIHtcblxuICAgICAgICAgICAgLmFhLW1lbnUtaXRlbS0tY29sdW1uIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFhLW1lbnUtaXRlbS0tYmFubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCA0MHB4O1xuICAgICAgICAgICAvKiBtYXJnaW4tdG9wOiA0MHB4OyAqL1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZTJmZjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgICAgIC5hYS1tZW51LWl0ZW0tLWJhbm5lci1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5hYS1tZW51LWl0ZW0tLXN1YmhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWEtbWVudS1pdGVtLS1iYW5uZXItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWEtbWVudS1pdGVtLS1zdWJoZWFkaW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LTQwMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLXR3b19jb2x1bW5zIHtcblxuICAgID4gLmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMHB4O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1tZW51LWl0ZW0tLWNvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYWEtbWVudS1pdGVtLS1jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZTJmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLW5hdmlnYXRpb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hYS1uYXZpZ2F0aW9uIHtcblxuICAgIHVsLCBsaSB7IC8vIFJlc2V0XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICB1bCBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnksXG4uYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG59XG5cbi5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkge1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICB9XG59XG5cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCxcbi5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG5cbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaSxcbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGRpdiA+IGxpLFxuLmFhLW5hdmlnYXRpb24tLXNlY29uZGFyeSAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaSxcbi5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gZGl2ID4gbGkge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbn1cblxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkgPiBhLFxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gZGl2ID4gbGkgPiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuXG4gICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNzAwO1xuXG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG59XG5cbmhlYWRlciAuYWEtbmF2aWdhdGlvbi0tZGFyayAuaHMtbWVudS13cmFwcGVyID4gdWwgPiBsaSA+IGEge1xuXG4gICAgY29sb3I6ICRsaW5rLWNvbG9yO1xufVxuXG4uYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpID4gYSxcbi5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gZGl2ID4gbGkgPiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuXG4gICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNzAwO1xuXG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5hYS1uYXZpZ2F0aW9uLS1zZWNvbmRhcnkgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkgPiBhIHtcbiAgICBjdXJzb3I6IGF1dG87XG59XG5cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4sXG4uYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIsXG4uYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4gPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIFxuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxOHB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIGE6bm90KC5hYS1idXR0b24pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNzAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWEtbWVudS1pdGVtLS1zdWJoZWFkaW5nIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAvKlxuICAgICAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb21wbGVtZW50YXJ5O1xuICAgICAgICAqL1xuICAgICAgICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICBcbiAgICB9XG5cbiAgICAuYWEtbWVudS1pdGVtLS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keS1mb250O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC00MDA7XG5cbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG5cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbiA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgLypkaXNwbGF5OiBub25lOyovXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdlMmZmO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtZGVwdGgtMTpob3ZlciA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIsXG4uYWEtbmF2aWdhdGlvbi0tc2Vjb25kYXJ5IC5ocy1tZW51LWRlcHRoLTE6aG92ZXIgPiAuaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIHtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIC8qZGlzcGxheTogZmxleDsqL1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLmhzLW1lbnUtZGVwdGgtMi5ocy1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAvKmRpc3BsYXk6IGZsZXg7Ki9cbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5odG1sIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHNwZWVkIGVhc2U7XG59XG5cbmJvZHkuanMtbmF2LW9wZW4ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcblxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgei1pbmRleDogOTk4O1xuXG4gICAgLmFhLW1lbnUtaXRlbS0tc3ViaGVhZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFhLW1lbnUtaXRlbS0tZGVzY3JpcHRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hYS1tZW51LWl0ZW0tLWJhbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYWEtbmF2aWdhdGlvbi0tbW9iaWxlIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uanMtbmF2LW9wZW4gLmFhLW5hdmlnYXRpb24tLW1vYmlsZSB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSB1bCB7XG4gICAgLy8gUmVzZXRcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYWEtbmF2aWdhdGlvbi0tbW9iaWxlIHVsIGxpIHtcbiAgICAvLyBSZXNldFxuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uYWEtbmF2aWdhdGlvbi0tbW9iaWxlIHVsIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtZGVwdGgtMSB7XG5cbiAgICA+IGEge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG5cbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LTcwMDtcbiAgICB9XG5cbiAgICA+IHVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSA+IHVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLW1lbnUtZGVwdGgtMiB7XG5cbiAgICBhIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDIwcHggNnB4IDQwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgPiB1bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUgPiB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5hYS1tZW51LWFycm93IHtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cbn1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSAuaHMtbWVudS1kZXB0aC0zIHtcblxuICAgIGEge1xuICAgICAgICBwYWRkaW5nOiA2cHggMjBweCA2cHggNjBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuYWEtbWVudS1hcnJvdyB7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICB9XG59XG5cbi5hYS1uYXZpZ2F0aW9uLS1tb2JpbGUgLmhzLWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICA+IGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgID4gYVtocmVmPVwiamF2YXNjcmlwdDp2b2lkKDApXCJdICsgdWwgKyAuYWEtbWVudS1hcnJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOXB4O1xuICAgIH1cbn1cblxuLmFhLW1lbnUtYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA2NnB4O1xuICAgIGhlaWdodDogNDhweDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG5cbiAgICBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cblxuICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgc3Ryb2tlOiAkd2hpdGU7XG4gICAgfVxufVxuXG4uaHMtaXRlbS1oYXMtY2hpbGRyZW4uaXMtYWN0aXZlIC5hYS1tZW51LWFycm93IHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uYWEtbmF2aWdhdGlvbi0tbW9iaWxlIC5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSB7XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMjhweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcblxuICAgICAgICArIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaHMtbWVudS1kZXB0aC0yID4gYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuXG4vL01FR0EgTUVOVSBUV0VBS1NcblxuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbl9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi0tcGFyZW50Om5vdCg6bnRoLW9mLXR5cGUoMykpIC5hYS1tZW51LWl0ZW0tLWNvbHVtbl9faW5uZXIge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMDI0M0U7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uLmFhLW1lbnUtaXRlbS0tY29sdW1uLS1wYXJlbnQ6bm90KDpudGgtb2YtdHlwZSgzKSkge1xuICAgIGJvcmRlci1yaWdodDogIG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51IC5hYS1tZW51LWl0ZW0tLWNvbHVtbi1ib3JkZXItLWRpc2FibGVkIC5hYS1tZW51LWl0ZW0tLWNvbHVtbl9faW5uZXIge1xuICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuYWEtbWVudS1pdGVtLS1jb2x1bW4tbGF5b3V0LS1kYXJrIHtcbiAgICAuYWEtbWVudS1pdGVtLS1jb2x1bW5fX2lubmVyIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDM2LCA2MiwgMTAwJSk7XG5cbiAgICAuYWEtbWVudS1pdGVtLS1zdWJoZWFkaW5nLCBhIHtcbiAgICAgICAgY29sb3I6ICNFQkI4NDEgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhOmhvdmVyLCBhOmZvY3VzLXZpc2libGUge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgLmFhLW1lbnUtaXRlbS0tZGVzY3JpcHRpb24ge1xuXG4gICAgICAgIGNvbG9yOiAjN0Y3RjdGICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIH1cblxuICAgIC5hYS1tZW51LWl0ZW0tLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICM3RjdGN0YgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaHMtbWVudS1pdGVtIC5hYS1idXR0b24uYWEtYnV0dG9uLS0zIHtcblxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUJCODQxICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjRUJCODQxICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFQkI4NDEgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VCQjg0MSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzEwMjQzRSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tY29sdW1uIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTAyNDNFO1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAuaHMtbWVudS1pdGVtICsgLmFhLW1lbnUtaXRlbS0tc3ViaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbn1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmhzLW1lbnUtaXRlbSBhIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmhzLW1lbnUtaXRlbSBhLmFhLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmhzLW1lbnUtaXRlbS0tY3VzdG9tIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgICA+IGltZywgPiBhIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudS5hYS1tZW51LWl0ZW0tLWN1c3RvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb21wbGVtZW50YXJ5O1xuICAgIHBhZGRpbmc6ICA1cHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICA+IGEge1xuICAgICAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuXG4gICAgLmFhLW1lbnUtaXRlbS0tY29sdW1uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMDI0M0U7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmhzLW1lbnUtaXRlbSArIC5hYS1tZW51LWl0ZW0tLXN1YmhlYWRpbmcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIFxuICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1tZW51LWl0ZW0tLXN1YmhlYWRpbmcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgIC8qIFxuICAgICAgICAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnkgIWltcG9ydGFudDsgXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbXBsZW1lbnRhcnk7XG4gICAgICAgICAgICovXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmhzLW1lbnUtaXRlbSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ocy1tZW51LWl0ZW0gYS5hYS1idXR0b24ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaHMtbWVudS1pdGVtLS1jdXN0b20ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgICAgICAgPiBpbWcsID4gYSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLW5hdmlnYXRpb24tLW1vYmlsZSB7XG4gICAgLmhzLW1lbnUtaXRlbS0tbWVnYSB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbXBsZW1lbnRhcnk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1tZW51LWFycm93IHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGNvbXBsZW1lbnRhcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaHMtbWVudS1pdGVtLS1tZWdhIC5ocy1tZW51LWRlcHRoLTItLW1lZ2Ege1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcblxuICAgICAgICAuYWEtbWVudS1hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ocy1tZW51LWl0ZW0uaHMtbWVudS1kZXB0aC0zIHtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyPnVsPmxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudSAuaHMtbWVudS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5hYS1uYXZpZ2F0aW9uLS1wcmltYXJ5IC5ocy1tZW51LXdyYXBwZXI+dWw+bGkuaHMtbWVudS1kZXB0aC0xLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tbWVnYV9tZW51Pi5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgYTpub3QoLmFhLWJ1dHRvbik6bm90KC5ocy1idXR0b24pIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLmFhLW5hdmlnYXRpb24tLXByaW1hcnkgLmhzLW1lbnUtd3JhcHBlcj51bD5saS5ocy1tZW51LWRlcHRoLTEuaHMtaXRlbS1oYXMtY2hpbGRyZW4uYWEtbWVudS1pdGVtLS1tZWdhX21lbnU+LmhzLW1lbnUtY2hpbGRyZW4td3JhcHBlciBhOm5vdCguYWEtYnV0dG9uKTpub3QoLmhzLWJ1dHRvbikgc3BhbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyPnVsPmxpLmhzLW1lbnUtZGVwdGgtMS5ocy1pdGVtLWhhcy1jaGlsZHJlbi5hYS1tZW51LWl0ZW0tLW1lZ2FfbWVudT4uaHMtbWVudS1jaGlsZHJlbi13cmFwcGVyIGE6bm90KC5hYS1idXR0b24pOm5vdCguaHMtYnV0dG9uKSBpbWcubWVnYS1tZW51LWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBhc3BlY3QtcmF0aW86IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuaHMtbWVudS13cmFwcGVyIGxpLmhzLW1lbnUtZGVwdGgtMSA+IC5ocy1tZW51LWNoaWxkcmVuLXdyYXBwZXIgPiAuaHMtbWVudS1kZXB0aC0yLmhzLWl0ZW0taGFzLWNoaWxkcmVuIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG4uYWEtbmF2aWdhdGlvbi0tcHJpbWFyeSAuYWEtbWVudS1pdGVtLS1tZWdhX21lbnUgLmFhLW1lbnUtaXRlbS0tYmFubmVyLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNnB4O1xufSIsIltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTBtc1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MG1zXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xc1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjE1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjE1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMnNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zc1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjNzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMzVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMzVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNHNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC40c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjQ1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjQ1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC41NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC41NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC42c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjZzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNjVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNjVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuN3Ncbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC43c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjc1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjc1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuOHNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC44NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC44NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC45c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjlzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOTVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuOTVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4wNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjA1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjFzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMS4xc1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjE1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMTVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMnNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjJzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMjVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMS4yNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4zc1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuM3Ncbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4zNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjM1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjRzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMS40c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjQ1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNDVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNTVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMS41NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS42c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNnNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS42NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjY1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjdzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMS43c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjc1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNzVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOHNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjhzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEuODVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMS44NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS45c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuOXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS45NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjk1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyc1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDJzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMDVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMi4wNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4xc1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuMXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4xNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjE1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjJzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMi4yc1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjI1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuMjVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIuM3Ncbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjNzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMzVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMi4zNXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi40c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuNHNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi40NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjQ1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMi41c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjU1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuNTVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNnNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjZzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNjVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMi42NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi43c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuN3Ncbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi43NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjc1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjhzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMi44c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjg1c1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuODVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjlzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOTVzXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMi45NXNcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogM3Ncbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMFxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAzc1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjUsIC4yNSwgLjc1LCAuNzUpXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2VdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC42LCAtLjI4LCAuNzM1LCAuMDQ1KVxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4xNzUsIC44ODUsIC4zMiwgMS4yNzUpXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjY4LCAtLjU1LCAuMjY1LCAxLjU1KVxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNDcsIDAsIC43NDUsIC43MTUpXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjM5LCAuNTc1LCAuNTY1LCAxKVxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC40NDUsIC4wNSwgLjU1LCAuOTUpXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41NSwgLjA4NSwgLjY4LCAuNTMpXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KVxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjUxNSwgLjk1NSlcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNTUsIC4wODUsIC42OCwgLjUzKVxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KVxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc10ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KVxufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41NSwgLjA4NSwgLjY4LCAuNTMpXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpXG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXSB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNDU1LCAuMDMsIC41MTUsIC45NTUpXG59XG5cbltkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybVxufVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXS5hb3MtYW5pbWF0ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMClcbn1cblxuW2RhdGEtYW9zPWZhZGUtdXBdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKVxufVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duXSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApXG59XG5cbltkYXRhLWFvcz1mYWRlLXJpZ2h0XSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApXG59XG5cbltkYXRhLWFvcz1mYWRlLWxlZnRdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKVxufVxuXG5bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAxMDBweCwgMClcbn1cblxuW2RhdGEtYW9zPWZhZGUtdXAtbGVmdF0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDEwMHB4LCAwKVxufVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duLXJpZ2h0XSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIC0xMDBweCwgMClcbn1cblxuW2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgLTEwMHB4LCAwKVxufVxuXG5bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm1cbn1cblxuW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0uYW9zLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEpXG59XG5cbltkYXRhLWFvcz16b29tLWluXSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguNilcbn1cblxuW2RhdGEtYW9zPXpvb20taW4tdXBdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSguNilcbn1cblxuW2RhdGEtYW9zPXpvb20taW4tZG93bl0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSguNilcbn1cblxuW2RhdGEtYW9zPXpvb20taW4tcmlnaHRdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCkgc2NhbGUoLjYpXG59XG5cbltkYXRhLWFvcz16b29tLWluLWxlZnRdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSguNilcbn1cblxuW2RhdGEtYW9zPXpvb20tb3V0XSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpXG59XG5cbltkYXRhLWFvcz16b29tLW91dC11cF0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDEuMilcbn1cblxuW2RhdGEtYW9zPXpvb20tb3V0LWRvd25dIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCkgc2NhbGUoMS4yKVxufVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCkgc2NhbGUoMS4yKVxufVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtbGVmdF0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDEuMilcbn1cblxuW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtXG59XG5cbltkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKVxufVxuXG5bZGF0YS1hb3M9c2xpZGUtdXBdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApXG59XG5cbltkYXRhLWFvcz1zbGlkZS1kb3duXSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMClcbn1cblxuW2RhdGEtYW9zPXNsaWRlLXJpZ2h0XSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMClcbn1cblxuW2RhdGEtYW9zPXNsaWRlLWxlZnRdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApXG59XG5cbltkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBdIHtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtXG59XG5cbltkYXRhLWFvcz1mbGlwLWxlZnRdIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKVxufVxuXG5bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMClcbn1cblxuW2RhdGEtYW9zPWZsaXAtcmlnaHRdIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpXG59XG5cbltkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMClcbn1cblxuW2RhdGEtYW9zPWZsaXAtdXBdIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKVxufVxuXG5bZGF0YS1hb3M9ZmxpcC11cF0uYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApXG59XG5cbltkYXRhLWFvcz1mbGlwLWRvd25dIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpXG59XG5cbltkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBMYW5ndWFnZVxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtbGFuZ3VhZ2UtaXRlbXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cbn1cblxuLmFhLWxhbmd1YWdlLWRyb3AtZG93biB7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAyOXB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0yOXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDE4cHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLmFhLWxhbmd1YWdlLWl0ZW0gaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG59XG5cbi5hYS1sYW5ndWFnZS1pdGVtczpob3ZlciAuYWEtbGFuZ3VhZ2UtZHJvcC1kb3duIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hYS1sYW5ndWFnZS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi5hYS1sYW5ndWFnZS1pdGVtLS1jdXJyZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuXG4gICAgPiBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNzAwO1xuXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuU29jaWFsIExpbmtzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS1zb2NpYWwtbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJwKHNtKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLThweDtcbiAgICB9XG59XG5cbi5hYS1zb2NpYWwtbGlua3NfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG59XG5cbi5hYS1zb2NpYWwtbGlua3NfX2ljb246aG92ZXIsXG4uYWEtc29jaWFsLWxpbmtzX19pY29uOmZvY3VzIHtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDEwJSk7XG59XG5cblxuLmFhLXNvY2lhbC1saW5rc19faWNvbiBzdmcge1xuICAgIGZpbGw6ICR3aGl0ZTtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmFhLXNvY2lhbC1saW5rc19faWNvbjpob3ZlciBzdmcsXG4uYWEtc29jaWFsLWxpbmtzX19pY29uOmZvY3VzIHN2Zyxcbi5hYS1zb2NpYWwtbGlua3NfX2ljb246YWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogJHdoaXRlO1xufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBWaWRlb3NcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFhLXZpZGVvLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICB2aWRlbyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG5cbi5hYS12aWRlby1jb250YWluZXItLXlvdXR1YmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uYWEtdmlkZW8tdGh1bWJuYWlsIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ei1pbmRleDogMTtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAkc3BlZWQgJGFuaW1hdGlvbjtcblxuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssMC41KTtcblx0fVxuXG5cdCYuaXMtaGlkZGVuIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgICsgdmlkZW8ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi5pcy1oaWRkZW4gKyB2aWRlbyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG5cdC5hYS1wbGF5IHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuXG4vLyBWaWRlbyBwbGF5IGJ1dHRvblxuLmFhLXBsYXkge1xuICAgIC8vIEJyb3dzZXIgcmVzZXQgb2YgPGJ1dHRvbj5cbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG5cblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMTAwO1xuXG4gICAgdHJhbnNpdGlvbjogYWxsICRzcGVlZCBlYXNlO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMTcuNXB4IDAgMTcuNXB4IDIzcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHdoaXRlO1xuXG4gICAgICAgIHotaW5kZXg6IDEwMDtcblxuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAzNXB4IDAgMzVweCA0NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi8vIFlvdVR1YmUgdmlkZW9zXG4uYWEteW91dHViZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG9wYWNpdHk6IC4zO1xuICAgIH1cbn1cbi5hYS15b3V0dWJlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRvcDogLTE2Ljg0JTtcbiAgICBsZWZ0OiAwO1xufVxuXG5cbi5hYS15b3V0dWJlIGltZyxcbi5hYS15b3V0dWJlIGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG59XG5cbi5hYS15b3V0dWJlIGlmcmFtZSB7XG4gICAgei1pbmRleDogMjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEhlYWRlclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtaGVhZGVyLXNjcm9sbC1wb2ludCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbn1cblxuLmFhLXNpdGUtaGVhZGVyLnNjcm9sbCB7XG4gICAgdG9wOiAtODBweDtcbn1cblxuLmFhLXNpdGUtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogODBweDtcblxuICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmc7XG5cbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG59XG5cbi5hYS1zaXRlLWhlYWRlci0tbGFuZGluZy1wYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFhLXNpdGUtaGVhZGVyLS1sYW5kaW5nLXBhZ2UtcGx1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuXG4gICAgLmFhLXNpdGUtaGVhZGVyX19pbm5lciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgfVxufVxuXG4uYWEtc2l0ZS1oZWFkZXJfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAxMik7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4uYWEtYnJhbmRpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTYwcHg7XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIH1cbn1cblxuLmFhLWhlYWRlci1pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hYS1oZWFkZXItbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmhzLWl0ZW0taGFzLWNoaWxkcmVuLmFhLW1lbnUtaXRlbS0tZGVmYXVsdCB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEZvb3RlclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtc2l0ZS1mb290ZXIge1xuXG4gICAgLmFhLWJyYW5kaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLXNpdGUtZm9vdGVyX19jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmFhLXNpdGUtZm9vdGVyX19ib2R5IHtcbiAgICBAZXh0ZW5kICVlaWZmZWwtYm90dG9tO1xuXG4gICAgLmhzLW1lbnUtd3JhcHBlciB1bCB7XG4gICAgICAgIC8vIFJlc2V0XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgLmhzLW1lbnUtd3JhcHBlciB1bCBsaSB7XG4gICAgICAgIC8vIFJlc2V0XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaHMtbWVudS13cmFwcGVyIHVsIGxpIGFbaHJlZj1cImphdmFzY3JpcHQ6dm9pZCgwKTtcIl0ge1xuICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgfVxuXG4gICAgLmhzX2Nvc193cmFwcGVyX3R5cGVfc2ltcGxlX21lbnUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuaHMtbWVudS13cmFwcGVyID4gdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoc20pIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDg0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoeGwtaGcpIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKHNtKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoeGwtaGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocy1tZW51LXdyYXBwZXIgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG5cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhzLW1lbnUtd3JhcHBlciA+IHVsID4gbGkgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keS1mb250O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC00MDA7XG5cbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIFxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1zaXRlLWZvb3Rlcl9fZm9vdGVyIHtcbiAgICBAZXh0ZW5kICVlaWZmZWwtdG9wO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgIC5hYS1zaXRlLWZvb3Rlcl9fY29sdW1uIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBBY2NvcmRpb25cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFhLWFjY29yZGlvbl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA4KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG4uYWEtYWNjb3JkaW9uLWl0ZW1fX2hlYWRlcixcbi5hYS1hY2NvcmRpb24taXRlbV9fYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAwLjI1KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAwLjI1KTtcbiAgICB9XG59XG5cbi5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1hY2NvcmRpb24taXRlbV9fYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogNyk7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5hYS1hY2NvcmRpb24taXRlbS5hYS1iZy1ub25lIHtcblxuICAgIC5hYS1hY2NvcmRpb24taXRlbV9faGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIFxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1hY2NvcmRpb24taXRlbV9fYm9keSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogNy41KTtcbiAgICB9XG59XG5cbi5hYS1jb250ZW50LXdpZHRoLS1uYXJyb3cge1xuXG4gICAgLmFhLWFjY29yZGlvbi1pdGVtX19ib2R5IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDUpO1xuICAgIH1cblxuICAgIC5hYS1hY2NvcmRpb24taXRlbS5hYS1iZy1ub25lIC5hYS1hY2NvcmRpb24taXRlbV9fYm9keSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA1LjUpO1xuICAgIH1cbn1cblxuLmFhLWNvbnRlbnQtd2lkdGgtLW5vcm1hbCB7XG4gICAgXG4gICAgLmFhLWFjY29yZGlvbi1pdGVtX19ib2R5IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDcpO1xuICAgIH1cblxuICAgIC5hYS1hY2NvcmRpb24taXRlbS5hYS1iZy1ub25lIC5hYS1hY2NvcmRpb24taXRlbV9fYm9keSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA3LjUpO1xuICAgIH1cbn1cblxuLmFhLWNvbnRlbnQtd2lkdGgtLXdpZGUge1xuXG4gICAgLmFhLWFjY29yZGlvbi1pdGVtX19ib2R5IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDkpO1xuICAgIH1cblxuICAgIC5hYS1hY2NvcmRpb24taXRlbS5hYS1iZy1ub25lIC5hYS1hY2NvcmRpb24taXRlbV9fYm9keSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA5LjUpO1xuICAgIH1cbn1cblxuLmFhLWNvbnRlbnQtd2lkdGgtLWZ1bGwge1xuXG4gICAgLmFhLWFjY29yZGlvbi1pdGVtX19ib2R5IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDExKTtcbiAgICB9XG5cbiAgICAuYWEtYWNjb3JkaW9uLWl0ZW0uYWEtYmctbm9uZSAuYWEtYWNjb3JkaW9uLWl0ZW1fX2JvZHkge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTEuNSk7XG4gICAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBBQSAtIENhc2Ugc3R1ZGllc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtY2FzZS1zdHVkaWVzIC5hYS1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hYS1jYXNlLXN0dWRpZXNfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG4uYWEtY2FzZS1zdHVkaWVzX19oZWFkZXItY29sdW1ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuYWEtY2FzZS1zdHVkaWVzX19oZWFkZXItY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1jYXNlLXN0dWRpZXNfX2JvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmFhLWNhc2Utc3R1ZGllc19faXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0tY29udGVudCxcbiAgICAgICAgLmFhLWNhc2Utc3R1ZGllc19faXRlbS1pbWFnZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWNhc2Utc3R1ZGllc19faXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI1cHg7XG5cbiAgICAgICAgICAgICAgICArIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0b3A6IC04cHg7XG5cbiAgICAgICAgICAgIC5hYS1jYXNlLXN0dWRpZXNfX2l0ZW0taW1hZ2UgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIENhcmRzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS1jYXJkcyB7XG5cbn1cblxuLmFhLWNhcmRzX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG59XG5cbi5hYS1jYXJkc19fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0zMnB4O1xuICAgIH1cbn1cblxuLmFhLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgdHJhbnNpdGlvbjogYWxsICRzcGVlZCAkYW5pbWF0aW9uO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLyAxMiAqIDYpIC0gMjJweCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICAmOm50aC1vZi10eXBlKDJuICsgMikge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIgKiA0KSAtIDIycHgpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICAgICAgJjpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4gKyAyKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1jYXJkX19pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uYWEtY2FyZF9faGVhZGVyIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgfVxufVxuXG4uYWEtY2FyZF9fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gT3ZlcmxheSBjb250ZW50IG9uIGltYWdlXG4uYWEtY2FyZHMtLW92ZXJsYXktY29udGVudCB7XG5cbiAgICAuYWEtY2FyZHNfX2JvZHktLWRlc2lnbl8xIHtcblxuICAgICAgICAuYWEtY2FyZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcblxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY4MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGVuKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgIC5hYS1jYXJkX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAuYWEtY2FyZF9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWNhcmRfX2JvZHkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWNhcmRfX3dyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1jYXJkX190aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2OHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWEtY2FyZF9fY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDQ4cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA1MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWNhcmRzX19ib2R5LS1kZXNpZ25fMiB7XG5cbiAgICAgICAgLmFhLWNhcmQge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTE1JTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMTIwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTE2MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMTkwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC0yMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTEyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicCh4bC1oZykge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTE3MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hYS1jYXJkX19ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIgKiA2KSAtIDIycHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybiArIDIpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWNhcmRfX2hlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWEtY2FyZF9fYm9keSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1jYXJkX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAuYWEtc3ViaGVhZGluZyxcbiAgICAgICAgICAgIC5hYS10aXRsZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICRzcGVlZCAkYW5pbWF0aW9uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBEaXNwbGF5aW5nIHR3byBjYXJkcyBpbiBzYW1lIHJvd1xuLmFhLWNhcmRzLS10d28ge1xuICAgIC5hYS1jYXJkIHtcbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyggMTAwJSAvIDIgLSAzMHB4IC8gMik7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIERpc3BsYXlpbmcgZm91ciBjYXJkcyBpbiBzYW1lIHJvd1xuLmFhLWNhcmRzLS1mb3VyIHtcbiAgICAuYWEtY2FyZCB7XG4gICAgICAgIEBpbmNsdWRlIGJwKHNtKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLyAyIC0gMzBweCAvIDIpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuKzIpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC8gNCAtIDkwcHggLyA0KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybisyKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIE1vZGlmaWVyIGZvciBkaXNwbGF5IG9mIGJsb2cgcG9zdHNcbi5hYS1jYXJkcy0tYXJ0aWNsZXMge1xuICAgIC5hYS1jYXJkX190aXRsZSB7XG4gICAgICAgIEBleHRlbmQgaDM7XG5cbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hYS1jYXJkX190ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgfVxuICAgIC5hYS1jYXJkX19kYXRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5hYS1jYXJkX19hdXRob3Ige1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgQ29sdW1uc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtY29sdW1ucyAuYWEtaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hYS1jb2x1bW5zX19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFhLWNvbHVtbiB7XG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uYWEtY29sdW1uX19ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYWEtY29sdW1uLS10ZXh0IHtcbiAgICBAZXh0ZW5kICVlbXBpcmUtYm90dG9tO1xuICAgIEBleHRlbmQgJWVtcGlyZS10b3A7XG5cbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA0KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uYWEtY29sdW1uLS1pbWFnZSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcblxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG4uYWEtY29sdW1ucy1pbWFnZSB7XG4gICAgLmFhLWNvbHVtbi0taW1hZ2Uge1xuICAgICAgICBAZXh0ZW5kICVlaWZmZWwtdG9wO1xuXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIH1cbn1cblxuLmFhLWNvbHVtbnNfX2JvZHkgKyAuYWEtY29sdW1uc19fYm9keSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLmFhLWNvbHVtbnNfX2JvZHk6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbn1cbi5hYS1jb2x1bW5zX19ib2R5Om50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbn1cblxuLypcbiogTW9kaWZpZXJzXG4qL1xuXG4uYWEtY29sdW1ucy0tbm8tc3BhY2luZyB7XG4gICAgLmFhLWNvbHVtbnNfX2JvZHkgKyAuYWEtY29sdW1uc19fYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC5hYS1jb2x1bW5zX19ib2R5IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgICAgLmFhLWNvbHVtbi0taW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1jb2x1bW5zLS1yZXZlcnNlZCB7XG4gICAgLmFhLWNvbHVtbnNfX2JvZHk6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hYS1jb2x1bW5zX19ib2R5Om50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgQ1RBIEJveFxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtY3RhLWJveF9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA2KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG4uYWEtY3RhLWJveF9fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgICB9XG59XG5cbi5hYS1jdGEtYm94X19ib2R5LS10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA2O1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICB9XG59XG5cbi5hYS1jdGEtYm94X19ib2R5LS1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4IDMwcHggMzBweDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA2O1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgIH1cblxuICAgIC5hYS1idXR0b24tZ3JvdXAge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1idXR0b24gKyAuYWEtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgQUEgLSBGb2N1cyBib3hcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFhLWZvY3VzLWJveCB7XG4gICAgJi5hYS1iZy1vdmVybGF5LWdyYWRpZW50LS1wcmltYXJ5OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkcHJpbWFyeS1yZ2IsIDAuOSkgMjUuNTUlLCByZ2JhKCRwcmltYXJ5LXJnYiwgMC41KSAxMDAlKTtcbiAgICB9XG4gICAgJi5hYS1iZy1vdmVybGF5LWdyYWRpZW50LS1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRzZWNvbmRhcnktcmdiLCAwLjkpIDI1LjU1JSwgcmdiYSgkc2Vjb25kYXJ5LXJnYiwgMC41KSAxMDAlKTtcbiAgICB9XG4gICAgJi5hYS1iZy1vdmVybGF5LWdyYWRpZW50LS1jb21wbGVtZW50YXJ5OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkY29tcGxlbWVudGFyeS1yZ2IsIDAuOSkgMjUuNTUlLCByZ2JhKCRjb21wbGVtZW50YXJ5LXJnYiwgMC41KSAxMDAlKTtcbiAgICB9XG4gICAgJi5hYS1iZy1vdmVybGF5LWdyYWRpZW50LS1saWdodDpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGxpZ2h0LXJnYiwgMC45KSAyNS41NSUsIHJnYmEoJGxpZ2h0LXJnYiwgMC41KSAxMDAlKTtcbiAgICB9XG4gICAgJi5hYS1iZy1vdmVybGF5LWdyYWRpZW50LS1kYXJrOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkZGFyay1yZ2IsIDAuOSkgMjUuNTUlLCByZ2JhKCRkYXJrLXJnYiwgMC41KSAxMDAlKTtcbiAgICB9XG4gICAgJi5hYS1iZy1vdmVybGF5LWdyYWRpZW50LS13aGl0ZTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJHdoaXRlLCAwLjkpIDI1LjU1JSwgcmdiYSgkd2hpdGUsIDAuNSkgMTAwJSk7XG4gICAgfVxufVxuXG4uYWEtZm9jdXMtYm94X19oZWFkZXIsXG4uYWEtZm9jdXMtYm94X19ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEFBIC0gRm9ybVxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtZm9ybSB7XG4gICAgLmFhLWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1mb3JtX19jb2x1bW4ge1xuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICB9XG59XG5cbi5hYS1mb3JtX19jb2x1bW5fX2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA0KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG5cbi5hYS1mb3JtX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbn1cblxuLmFhLWZvcm0tLW9uZS1jb2x1bW4ge1xuICAgIC5hYS1jb250ZW50IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBBQSAtIEhlcm9cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFhLWhlcm8ge1xuXG4gIC5hYS1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDkycHg7XG5cbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG4gIFxuICAuYWEtY3VydmUtYm90dG9tIHtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJhbGxheCA+IHVzZSB7XG4gICAgICBhbmltYXRpb246IG1vdmUtZm9yZXZlciAyNXMgY3ViaWMtYmV6aWVyKC41NSwuNSwuNDUsLjUpIGluZmluaXRlO1xuICAgIH1cblxuICAgIC5wYXJhbGxheCA+IHVzZTpudGgtY2hpbGQoMSkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMnM7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDdzO1xuICAgIH1cblxuICAgIC5wYXJhbGxheCA+IHVzZTpudGgtY2hpbGQoMikge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtM3M7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDEwcztcbiAgICB9XG5cbiAgICAucGFyYWxsYXggPiB1c2U6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogLTRzO1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxM3M7XG4gICAgfVxuICAgIC5wYXJhbGxheCA+IHVzZTpudGgtY2hpbGQoNCkge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtNXM7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDIwcztcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtb3ZlLWZvcmV2ZXIge1xuICAwJSB7XG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC05MHB4LDAsMCk7XG4gIH1cbiAgMTAwJSB7IFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoODVweCwwLDApO1xuICB9XG59XG5cbi5hYS1oZXJvX19oZWFkZXIsXG4uYWEtaGVyb19fYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uYWEtaGVyby1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01MHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNTBweDtcbiAgei1pbmRleDogNTtcblxuICBAaW5jbHVkZSBicChzbSkge1xuICAgIHRvcDogLTgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHg7XG4gIH1cblxuICAmLmFhLWhlcm8tZm9ybS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIGJwKGxnLXhsKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uYWEtaGVyby1mb3JtX19ib2R5IHtcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICBwYWRkaW5nOiAyNXB4O1xuXG4gIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgcGFkZGluZzogNDVweDtcbiAgfVxufVxuXG4uYWEtaGVybyAuYWEtY29udGVudC1wb3NpdGlvbi0tbGVmdCAuYWEtaGVyby1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBicChsZy14bCkge1xuICAgIHBhZGRpbmctbGVmdDogNzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDAwcHg7XG4gICAgdG9wOiBpbml0aWFsO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmFhLWhlcm8tdmlkZW8tYnV0dG9uIHtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuXG4gIEBpbmNsdWRlIGJwKGxnLXhsKSB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogNzJweDtcbiAgfVxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcblxuICAgIGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG4gICAgfVxuXG4gICAgJjpob3ZlciBpOmJlZm9yZSB7XG4gICAgICBjb2xvcjogZGFya2VuKCR3aGl0ZSwgMTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLmFhLWhlcm8tdmlkZW8tcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgei1pbmRleDogOTk5OTk7XG5cbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmFhLWhlcm8tdmlkZW8tcG9wdXAtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYWEtaGVyby12aWRlby1wb3B1cF9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZy14bCkge1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDlweDtcbiAgICAgIGxlZnQ6IDJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIFxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHRvcDogN3B4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWEtaGVyby12aWRlby1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgei1pbmRleDogOTk5OTtcblxuICBkaXNwbGF5OiBub25lO1xuXG4gICYuYWEtaGVyby12aWRlby1vdmVybGF5LS1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5hYS1oZXJvLXZpZGVvLWJ1dHRvbi0tdGV4dCAuYWEtaGVyby12aWRlby1idXR0b25fX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4OyBcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogNXB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG4uYWEtaGVyby12aWRlby1idXR0b24tLXRleHQuYWEtaGVyby12aWRlby1idXR0b24gYSBpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBcbn1cblxuLmFhLWhlcm8tdmlkZW8tYnV0dG9uX190ZXh0IHtcblxuICBmb250LWZhbWlseTogJ0FiZWwgUHJvIEJvbGQnLEFyaWFsLHNhbnMtc2VyaWY7XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBBQSAtIEhlcm8gLSBDYXNlIHN0dWR5XG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS1oZXJvLWNhc2Utc3R1ZHkge1xuICAgIC5hYS1pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC04MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1oZXJvLWNhc2Utc3R1ZHlfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgPiBpbWcge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgfVxufVxuXG4uYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IHtcblxuICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2ltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcblxuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC04MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgdG9wOiAtMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0ge1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHByaW1hcnktbGlnaHQtcmdiO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHByaW1hcnktbGlnaHQtcmdiO1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWl0ZW0ge1xuXG4gICAgICAgICAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8taXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBBQSAtIEhlcm8gLSBDYXNlIHN0dWR5IHcgdmlkZW9cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXG5cdCY6YmVmb3JlIHtcblx0XHRoZWlnaHQ6IDQ2MHB4O1xuXHRcdHotaW5kZXg6IDQ7XG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGhlaWdodDogNDYwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcblx0fVxuXG5cdEBpbmNsdWRlIGJwKGxnKSB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRoZWlnaHQ6IDg2MHB4O1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGhlaWdodDogODYwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmFhLWlubmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTA7XG5cdH1cbn1cblxuLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8uYWEtYmctdmlkZW8gdmlkZW8ge1xuXHRoZWlnaHQ6IDQ2MHB4O1xuXHRyaWdodDogYXV0bztcblx0Ym90dG9tOiBhdXRvO1xuXG5cdEBpbmNsdWRlIGJwKGxnKSB7XG5cdFx0aGVpZ2h0OiA4NjBweDtcblx0fVxufVxuXG4uYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19oZWFkZXIge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IHtcblx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWEtaGVyby1jYXNlLXN0dWR5LS12aWRlbyAuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX3ZpZGVvIHtcblx0aGVpZ2h0OiBhdXRvO1xuXG5cdC5hYS12aWRlby1jb250YWluZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwcHggMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHR2aWRlbyB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5hYS12aWRlby10aHVtYm5haWwge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hYS1wbGF5IHtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRcdHdpZHRoOiAxNjRweDtcblx0XHRcdFx0aGVpZ2h0OiAxNjRweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTNweDtcblx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAyMHB4IDAgMjBweCAzMHB4O1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICR3aGl0ZTtcblxuXHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDMwcHggMCAzMHB4IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogMHB4IDBweCAyMHB4IDIwcHg7XG5cdHRvcDogMCA7XG59XG5cbi5hYS1oZXJvLWNhc2Utc3R1ZHktLXZpZGVvIHtcblx0LmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QGluY2x1ZGUgYnAobGcpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0fVxuXHR9XG5cblx0LmFhLWhlcm8tY2FzZS1zdHVkeV9fYm9keSAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvIC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8tY29sdW1uOmZpcnN0LW9mLXR5cGUge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRoMyB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDU3cHg7IC8vb2Zmc2V0IGxpc3QgaWNvblxuXHRcdH1cblxuXHRcdC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8taXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAzN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDM3cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFhLWhlcm8tY2FzZS1zdHVkeS0tdmlkZW8ge1xuXHQuYWEtaGVyby1jYXNlLXN0dWR5X19ib2R5IC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2luZm8gLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0LmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkYm9keS1mb250O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LTQwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hYS1oZXJvLWNhc2Utc3R1ZHlfX2JvZHkgLmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mbyAuYWEtaGVyby1jYXNlLXN0dWR5X19pbmZvLWNvbHVtbjpsYXN0LW9mLXR5cGUge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHQuc3BlYWtlci10aXRsZSB7XG5cdFx0XHRAZXh0ZW5kIC5oNTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXG5cdFx0LmFhLWhlcm8tY2FzZS1zdHVkeV9faW5mby1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5zcGVha2VyLWltYWdlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMjBweDtcblx0XHRcdGhlaWdodDogMTIwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zcGVha2VyLW5hbWUsXG5cdFx0LnNwZWFrZXItcG9zaXRpb24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXG5cdFx0LnNwZWFrZXItcG9zaXRpb24ge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRib2R5LWZvbnQ7XG5cdFx0XHRmb250LXdlaWdodDogJHdlaWdodC00MDA7XG5cdFx0fVxuXHR9XG59IiwiXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gIEltYWdlXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS1pbWFnZSB7XG4gICAgLmFhLWNvbnRlbnQtd2lkdGgtLW5hcnJvdyB7XG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogOCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFhLWNvbnRlbnQtd2lkdGgtLW5vcm1hbCB7XG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTApO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hYS1jb250ZW50LXdpZHRoLS13aWRlIHtcbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1pbWFnZSAuYWEtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBJbmZvcm1hdGlvbiBib3hcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFhLWluZm9ybWF0aW9uLWJveCAuc3BsaWRlX19hcnJvdyB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuXG4gICAgdHJhbnNpdGlvbjogYWxsICRzcGVlZCAkYW5pbWF0aW9uO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuXG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgIGxlZnQ6IC0xOHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAtMThweDtcblxuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcblxuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRibGFjaztcblxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICRzcGVlZCAkYW5pbWF0aW9uO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtaW5mb3JtYXRpb24tYm94X19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDYpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG59XG5cbi5hYS1pbmZvcm1hdGlvbi1ib3hfX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgMThweDtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbn1cblxuLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2JTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIHBhZGRpbmc6IDQwcHggNDVweCAzMHB4IDQ1cHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHggYXV0bztcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMzBweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWEtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxufVxuXG4uYWEtaW5mb3JtYXRpb24tYm94LS13aWRlIHtcblxuICAgIC5zcGxpZGVfX3RyYWNrIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cblxuICAgIC5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWltYWdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHsgXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7ICAgIFxuICAgICAgICAgICAgcGFkZGluZzogNTBweCA2MHB4IDQwcHggNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1pbmZvcm1hdGlvbi1ib3hfX3NsaWRlLWNvbnRlbnQtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtY29udGVudC1ib2R5ICsgLmFhLWluZm9ybWF0aW9uLWJveF9fc2xpZGUtY29udGVudC1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBMaW5lIGluZm9ybWF0aW9uXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS10YWIsXG4uYWEtaW1hZ2UtdGV4dF9fYm9keS5hYS10YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmFhLXRhYi0tYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbi5hYS1pbWFnZS10ZXh0X19oZWFkZXIrLmFhLXRvZ2dsZS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIH1cbn1cblxuLmFhLXRvZ2dsZS1idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA2MDBtcyBlYXNlO1xuXG4gICAgcGFkZGluZzogMTJweCAwO1xuXG4gICAgQGluY2x1ZGUgYnAoc20pIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG59XG5cbi5hYS10b2dnbGUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogbGlnaHRlbigkYmxhY2ssIDUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcblxuICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDYwcHggYXV0bztcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPXJhZGlvXS5hYS10b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYrbGFiZWwge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwdncgLSA0MHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNzAwO1xuXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMjAwbXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWEtdG9nZ2xlLWxlZnQrbGFiZWwge1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFhLXRvZ2dsZS1yaWdodCtsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQrbGFiZWwge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hYS10YWJzLS1uYXYsXG4uYWEtbW9kdWxlIC5hYS10YWJzLS1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDEyKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICB1bCxcbiAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFhLXRhYnMtLWxpbmtzIHtcbiAgICAgICAgQGV4dGVuZCAlZWlmZmVsLWJvdHRvbS1tYXJnaW47XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogeDtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgNzUwbXM7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEsIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcblxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGRhcms7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRkYXJrO1xuXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hYS10YWJzLS1uYXYtbGluay0tYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLWltYWdlLXRleHRfX2FuaW1hdGlvbiB7XG5cbiAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG5cbiAgICAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzIHtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1pbWFnZS10ZXh0X19jb250ZW50IHtcbiAgICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5hYS1pbWFnZS10ZXh0X19ib2R5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWltYWdlLXRleHRfX2NvbHVtbiAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uLS1pbm5lciB7XG5cbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChlbikge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWltYWdlLXRleHRfX2JvZHkgLmFhLWltYWdlLXRleHRfX2NvbHVtbiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMCAwIDg1JSAwO1xuXG4gICAgfVxuXG4gICAgLmFhLWltYWdlLXRleHRfX2ltYWdlc19faW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMiU7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAvKiB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDsgKi9cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1pbi1vdXQ7XG5cbiAgICB9XG5cbiAgICAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbWFnZS50YWItMSB7XG5cbiAgICAgICAgbGVmdDogNjMlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdG9wOiA1JTtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuXG4gICAgfVxuXG4gICAgLmFhLWltYWdlLXRleHRfX2ltYWdlc19faW1hZ2UudGFiLTIge1xuXG4gICAgICAgIGxlZnQ6IDIlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICB0b3A6IDcwJTtcblxuICAgIH1cblxuICAgIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlLnRhYi0zIHtcblxuICAgICAgICBsZWZ0OiA2MyU7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB0b3A6IDQ1JTtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuXG4gICAgfVxuXG4gICAgLmFhLWltYWdlLXRleHRfX2ltYWdlc19faW1hZ2UudGFiLTQge1xuXG4gICAgICAgIGxlZnQ6IDIlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IGF1dG87XG5cbiAgICB9XG5cbiAgICAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbWFnZS50YWItLWFjdGl2ZSB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgbGVmdDogMTYlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIGhlaWdodDogODclO1xuICAgICAgICB6LWluZGV4OiAxNTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG5cbiAgICAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbWFnZS50YWItMSAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbWFnZV9faW5uZXIsXG4gICAgLmFhLWltYWdlLXRleHRfX2ltYWdlc19faW1hZ2UudGFiLTIgLmFhLWltYWdlLXRleHRfX2ltYWdlc19faW1hZ2VfX2lubmVyIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDU1JTtcbiAgICB9XG5cblxuICAgIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlLnRhYi0tYWN0aXZlIC5hYS1pbWFnZS10ZXh0X19pbWFnZXNfX2ltYWdlX19pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbWFnZV9faW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoc20pIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWEtaW1hZ2UtdGV4dF9faW1hZ2VzX19pbWFnZV9faW5uZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBMb2dvIGFuaW1hdGlvblxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtbG9nby1hbmltYXRpb25fX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogNik7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbn1cblxuLmFhLWxvZ28tYW5pbWF0aW9uX19zbGlkZS0taW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuYS5hYS1sb2dvLWFuaW1hdGlvbl9fc2xpZGUtLWlubmVyIHsgXG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICB9XG59IiwiLmFhLWV2ZW50LWZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cbiAgICAuYWEtdGV4dF9fYm9keSB1bDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgfVxuICAgXG4gICAuYWEtZXZlbnQtZm9ybS5hYS1tb2R1bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgfVxuICAgXG4gICBAaW5jbHVkZSBicChsZykge1xuICAgIC5hYS1ldmVudC1mb3JtLmFhLW1vZHVsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgIH0gXG4gICB9XG4gICBcbiAgIC5hYS1ldmVudC1mb3JtIC5hYS10ZXh0LWNvbHVtbi0tZm9ybSB7XG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICB9XG4gICBcbiAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgIC5hYS1ldmVudC1mb3JtIC5hYS10ZXh0LWNvbHVtbi0tZm9ybSB7XG4gICBcbiAgICAgbWFyZ2luLXRvcDogMDtcbiAgIH1cbiAgIH1cbiAgIFxuICAgLmFhLWV2ZW50LWZvcm1fX2F1dGhvcnMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IFxuICAgfVxuICAgXG4gICAuYWEtZXZlbnQtZm9ybV9fYXV0aG9yc19faXRlbSB7XG4gICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICB9XG4gICBcbiAgIC5hYS1ldmVudC1mb3JtX19hdXRob3JzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IFxuICAgfVxuICAgXG4gICAuYWEtZXZlbnQtZm9ybV9fYXV0aG9yc19faXRlbV9faW1hZ2Uge1xuICAgICB3aWR0aDogOTBweDtcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICB9XG4gICBcbiAgIC5hYS1ldmVudC1mb3JtX19hdXRob3JzX19pdGVtX19pbWFnZV9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICBoZWlnaHQ6IDA7XG4gICAgIHBhZGRpbmc6IDAgMCAxMDAlIDA7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgfVxuICAgXG4gICAuYWEtZXZlbnQtZm9ybV9fYXV0aG9yc19faXRlbV9faW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICB9XG4gICBcbiAgIC5hYS1ldmVudC1mb3JtX19hdXRob3JzX19pdGVtX19zb2NpYWwge1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICB9XG4gICBcbiAgIC5hYS1ldmVudC1mb3JtX19hdXRob3JzX19pdGVtX19zb2NpYWwgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICB9XG4gICBcbiAgIC5hYS1ldmVudC1mb3JtX19hdXRob3JzX19pdGVtX19zb2NpYWwgc3ZnIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICAgaGVpZ2h0OiAyMHB4O1xuICAgfVxuICAgXG4gICAuYWEtZXZlbnQtZm9ybSAuYWEtdGV4dF9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLXllbGxvdyk7XG4gICB9XG4gICBcbiAgIC5hYS1ldmVudC1mb3JtX190aW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyBcbiAgIH1cbiAgIFxuICAgQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAuYWEtZXZlbnQtZm9ybV9fdGltZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgfVxuICAgICBcbiAgIH1cbiAgIFxuICAgLmFhLWV2ZW50LWZvcm1fX3RpbWVfX2l0ZW0ge1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgd2lkdGg6IGF1dG87XG4gICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgIFxuICAgfVxuICAgXG4gICAuYWEtZXZlbnQtZm9ybV9fdGltZV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IFxuICAgfVxuXG4gICAuYWEtZXZlbnQtZm9ybSAuYWEtZm9ybS1pbmdyZXNzIHtcbiAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLXllbGxvdyk7XG4gICAgICB9XG4gICBcbiAgIC5hYS1ldmVudC1mb3JtX190aW1lX19pdGVtIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgfVxuICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgIC5hYS1ldmVudC1mb3JtIC5hYS10ZXh0LWNvbHVtbi0tZm9ybSAuYWEtdGV4dC1jb2x1bW5fX2lubmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIGJvcmRlcjogMXggc29saWQgdmFyKC0tbGlnaHQpO1xuICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICBwYWRkaW5nOiA1M3B4IDQwcHg7XG4gICAgIGJveC1zaGFkb3c6IDAgNHB4IDIycHggMCByZ2JhKDgsMTUsNTIsMC4zKTtcbiAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICB0b3A6IDEwcHg7XG4gICAgIHJpZ2h0OiAwO1xuICAgICB6LWluZGV4OiAxMDtcbiAgIH1cbiAgIFxuICAgLmFhLWV2ZW50LWZvcm0uYWEtYmctaW1hZ2UgLmFhLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7IFxuICAgfVxuICAgfVxuICAgXG4gICBAaW5jbHVkZSBicChoZykge1xuICAgLmFhLWV2ZW50LWZvcm0uYWEtYmctaW1hZ2UgLmFhLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7IFxuICAgfVxuICAgfSIsIi5hYS1ldmVudC1lYm9vay5hYS1tb2R1bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLmFhLXRleHRfX2JvZHkgdWw6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgIH1cblxuICAgLmFhLWV2ZW50LWVib29rIHtcbiAgICBcbiAgICAuYWEtZXZlbnQtZm9ybV9fZmVhdHVyZWQgaW1nIHtcbiAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICB9XG5cbi5hYS1ldmVudC1lYm9vayAuYWEtdGV4dF9faGVhZGVyLCAuYWEtZXZlbnQtZWJvb2sgLmFhLXRleHRfX2JvZHksIC5hYS1ldmVudC1lYm9vayAuYWEtdGV4dF9fZm9vdGVyICB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS15ZWxsb3cpO1xuICAgfVxuICAgXG4gICBAaW5jbHVkZSBicChsZykge1xuICAgIC5hYS1ldmVudC1lYm9vay5hYS1tb2R1bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICB9IFxuICAgICBcbiAgICAgLmFhLWV2ZW50LWVib29rIC5hYS10ZXh0X19mb290ZXIgIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgfVxuICAgfVxuXG4gICBAaW5jbHVkZSBicChsZykge1xuICAgLmFhLWV2ZW50LWVib29rIC5hYS10ZXh0LWNvbHVtbi0tZmVhdHVyZWQgLmFhLXRleHQtY29sdW1uX19pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBib3JkZXI6IDF4IHNvbGlkIHZhcigtLWxpZ2h0KTtcbiAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgcGFkZGluZzogMDtcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgYm94LXNoYWRvdzogMCA0cHggMjJweCAwIHJnYmEoOCwxNSw1MiwwLjMpO1xuICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgIHRvcDogMTBweDtcbiAgICAgcmlnaHQ6IDA7XG4gICAgIHotaW5kZXg6IDEwO1xuICAgfVxuICAgXG4gICAuYWEtZXZlbnQtZWJvb2suYWEtYmctaW1hZ2UgLmFhLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7IFxuICAgfVxuICAgfVxuICAgXG5cbiAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAuYWEtZXZlbnQtZWJvb2suYWEtYmctaW1hZ2UgLmFhLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7IFxuICAgfVxuICAgfSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBBQSAtIFBhbmVsc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtcGFuZWxzX19pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5hYS1wYW5lbHNfX2JvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxufVxuXG4uYWEtcGFuZWwge1xuICAgIEBleHRlbmQgJWJ1cmotdG9wO1xuICAgIEBleHRlbmQgJWJ1cmotYm90dG9tO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgIH1cbn1cblxuLmFhLXBhbmVsOmZpcnN0LW9mLXR5cGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA3KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIpO1xuICAgIH1cbn1cblxuLmFhLXBhbmVsOmxhc3Qtb2YtdHlwZSB7XG5cbiAgICBAaW5jbHVkZSBicChlbikge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNSk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIpO1xuICAgIH1cbn1cblxuLmFhLXBhbmVsX19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgei1pbmRleDogMjA7XG5cbiAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogNSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChlbikge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uYWEtcGFuZWw6bGFzdC1vZi10eXBlIC5hYS1wYW5lbF9fYm9keSB7XG4gICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4uYWEtbGFuZGluZy1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZzogNjBweCA1MHB4O1xuICAgIH1cbn1cblxuLmFhLWxhbmRpbmctZm9ybV9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFF1b3RlXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS1xdW90ZV9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmFhLXF1b3RlX19ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uYWEtcXVvdGVfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYWEtcXVvdGVfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYWEtY29udGVudC1hbGlnbm1lbnQtLWNlbnRlciAuYWEtcXVvdGVfX2ltYWdlIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59IiwiLmFhLWNvdW50ZXIgLnRpbWVyLWl0ZW0gLm51bWJlciB7XG4gICAgZm9udC1mYW1pbHk6ICdBYmVsIFBybyBCb2xkJyxBcmlhbCxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICB9XG4gIFxuICAuYWEtY291bnRlciAudGltZXItaXRlbSB7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgXG4gIC5hYS1jb3VudGVyICN0aW1lciB7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNDUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDAgYXV0bztcbiAgICBtaW4taGVpZ2h0OiA3OHB4O1xuICB9XG4gIFxuICAuYWEtY291bnRlciAudGltZXItaXRlbXMge1xuICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBcbiAgLmFhLWNvdW50ZXIgLnRpbWVyLWl0ZW1zOmxhc3QtY2hpbGQge1xuICAgbWFyZ2luLWJvdHRvbTogMDsgXG4gIH1cbiAgXG4gICAuc2VwYXJhdG9yLnNlcGFyYXRvci0tZGVza3RvcCB7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICBcbiAgICBAaW5jbHVkZSBicChzbSkge1xuICAgIFxuICAgIC5hYS1jb3VudGVyIC50aW1lci1pdGVtcyB7XG4gICAgIHdpZHRoOiA0NiU7IFxuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBcbiAgIC5zZXBhcmF0b3Iuc2VwYXJhdG9yLS1kZXNrdG9wIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICB3aWR0aDogNCU7XG4gICAgfVxuICB9XG4gICBcbiAgXG4gIC5hYS1jb3VudGVyIC50aW1lci1pdGVtIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICBcbiAgLmFhLWNvdW50ZXIgLnNlcGFyYXRvciB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB3aWR0aDogOCU7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGZvbnQtZmFtaWx5OiAnQWJlbCBQcm8gQm9sZCcsQXJpYWwsc2Fucy1zZXJpZjtcbiAgfVxuICBcbiAgLmFhLWNvdW50ZXIgLnRpbWVyLWl0ZW0gLnRleHQge1xuICAgICAgZm9udC1mYW1pbHk6ICdBYmVsIFBybycsQXJpYWwsc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgXG4gIC5hYS1jb3VudGVyX19udW1iZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICB9XG4gIFxuICAuYWEtY291bnRlcl9fbnVtYmVyc19fbnVtYmVyLCAuYWEtY291bnRlcl9fbnVtYmVyc19fdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgXG4gIC5hYS1jb3VudGVyIC5hYS1jb3VudGVyX19udW1iZXJzX19udW1iZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gIH1cbiAgXG4gIC5hYS1jb3VudGVyX19udW1iZXJzX19pdGVtIHtcbiAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgXG4gIFxuQGluY2x1ZGUgYnAoc20pIHtcbiAgICAuYWEtY291bnRlcl9fbnVtYmVycyB7XG4gICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIH1cbiAgICAuYWEtY291bnRlcl9fbnVtYmVyc19faXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogNCk7XG4gICAgfVxuICB9XG5cbi5hYS1jb3VudGVyLmFhLW1vZHVsZS13aWR0aC0tZnVsbCB7XG5cbiAgICAuYWEtY291bnRlcl9fbnVtYmVyc19faXRlbSB7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoc20pIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMyk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmFhLW5ld3NsZXR0ZXItc3Vic2NyaXB0aW9uIHtcblxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjhweCAxMnB4IHJnYmEoOCwxNSw1MiwwLjUpO1xuICAgIFxuICAgIGZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4gICB9XG5cbiAgIC5hYS10ZXh0LWNvbHVtbnMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgfVxuICAgXG4gLmxlZ2FsLWNvbnNlbnQtY29udGFpbmVyIHtcbiBcbiAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICBsaW5lLWhlaWdodDogMjRweDtcbiB9XG4gICBcbiAgIFxuICAgICBAaW5jbHVkZSBicChsZykge1xuXG4gICAgICAgIC5hYS10ZXh0LWNvbHVtbnMtLXR3byAuYWEtdGV4dC1jb2x1bW46Zmlyc3QtY2hpbGQge1xuXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS10ZXh0LWNvbHVtbnMtLXR3byAuYWEtdGV4dC1jb2x1bW46bGFzdC1jaGlsZCB7XG5cbiAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICB9XG4gICBcbiAgIC5oc19lbWFpbCAuaHMtaW5wdXQge1xuICAgIG1pbi1oZWlnaHQ6IDc0cHg7XG4gICAgIGhlaWdodDogYXV0bztcbiAgIH1cbiAgXG4gICBcbiAgIGZvcm0gLmhzLWZvcm0ge1xuICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuIH1cbiAgIFxuIFxuIC5ocy1zdWJtaXQge1xuICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiA0NHB4O1xuICAgICByaWdodDogMTBweDtcbiAgICAgbWFyZ2luOiAwO1xuIH1cbiAgIC5ocy1mb3JtIC5ocy1idXR0b24ge1xuICAgICBtaW4td2lkdGg6IDExNXB4O1xuIH1cbiAgICAgXG4gICB9XG5cbn0iLCJcbi5hYS10YWctbGlzdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIFxuICAgXG4gICBcbiAgIHVsLCBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICB3aWR0aDogMTAwJTtcbiAgIH1cbiAgIFxuICAgbGkubGV2ZWwxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgfVxuICAgXG4gICBsaS5sZXZlbDEgPiBidXR0b24gc3ZnIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyBcbiAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICB9XG4gICBcbiAgIGxpLmxldmVsMSA+IGJ1dHRvbi5hY3RpdmUgc3ZnIHtcbiAgIFxuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICB9XG4gICBcbiAgIC5oaWRkZW5UYWdzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICB0b3A6IDEwMCU7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHotaW5kZXg6IDk5OTtcbiAgICAgd2lkdGg6IDI4MHB4O1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICBtYXgtd2lkdGg6IDkwdnc7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTRweCA2cHggcmdiYSg4LDE1LDUyLDAuMik7XG5cbiAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgIH1cbiAgIH1cbiAgIFxuICAgLmhpZGRlblRhZ3MgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgIH1cbiAgIFxuICAgLmhpZGRlblRhZ3MgYTpob3ZlciwgLmhpZGRlblRhZ3MgYTpmb2N1cy13aXRoaW4ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0KTtcbiAgIH1cbiAgIFxuICAgLmhpZGRlblRhZ3MuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgIH1cbiAgIFxuICAgLmFhLXRhZy1saXN0c19fYm9keSB7IFxuICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgcGFkZGluZzogMjVweCAyNXB4O1xuXG4gICAgIEBpbmNsdWRlIGJwKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgICAgfVxuICAgfVxuXG4gICAuYWEtdGFnLWxpc3RfX2Zvb3RlciB7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICB9XG4gICBcbiAgIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbiwgYS5saW5rcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7IFxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXllbGxvdyk7XG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgIGZpbGw6ICB2YXIoLS1ibGFjayk7XG4gICAgICAgICAgICB9XG4gICAgIH1cbiAgIH1cblxuICAgLmFhLXRhZy1saXN0c19fYm9keSAuYWEtYnV0dG9uIHtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIFxuICAgfVxuICAgXG4gICAuYWEtdGFnLWxpc3RzX19pdGVtX19tb3JlIHtcbiAgICAgXG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICB3aWR0aDogMTAwJTtcblxuICAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgfVxuIFxuICAgfVxuICAgXG4gICBhLmxpbmtzIHtcbiAgIGRpc3BsYXk6IGZsZXg7XG4gICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gICBtYXJnaW46IDA7XG4gICB9XG4gICBcbiAgIC5sZXZlbDIge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgd2lkdGg6IDEwMCU7XG4gICB9XG4gICBcbiAgIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbiA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG4gICB9XG4gICBcbiAgIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbiBzdmcsIC5hYS10YWctbGlzdHNfX2JvZHkgLmxpbmtzIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgaGVpZ2h0OiAyMHB4O1xuICAgfVxuICAgXG4gICAuYWEtdGFnLWxpc3RzX19ib2R5IC5pY29uIHtcbiAgICBoZWlnaHQ6IDIwcHg7IFxuICAgfVxuICAgXG4gICAuYWEtdGFnLWxpc3RzX19ib2R5IC5sZXZlbDEgLmFhLWJ1dHRvbiBzdmcge1xuICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgIH1cbiAgIC5hYS10YWctbGlzdHNfX2JvZHkgLmxldmVsMSBidXR0b24uYWEtYnV0dG9uIHtcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgIH1cbiAgIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbiBzdmcgcGF0aCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7IFxuICAgfVxuICAgXG4gICAuYWEtdGFnLWxpc3RzX19ib2R5IC5hYS1idXR0b246aG92ZXIgc3ZnIHBhdGgsIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbjpmb2N1cy13aXRoaW4gc3ZnIHBhdGgsIC5hYS10YWctbGlzdHNfX2JvZHkgLmFhLWJ1dHRvbi0tMSBzdmcgcGF0aCB7XG4gICBmaWxsOiB3aGl0ZTtcbiAgIH1cbiAgIFxuICAgXG4gIFxuICAgLmFhLXRhZy1saXN0c19fYm9keSB7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgXG4gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICB9XG4gICBcbiAgIH1cbiAgICAgXG4gICAuYWEtdGFnLWxpc3RzX19ib2R5IC5hYS10YWctbGlzdHNfX2l0ZW0tLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICB3aWR0aDogMjQlO1xuICAgICB9XG4gICAgfVxuICAgICBcbiAgICAgLmFhLXRhZy1saXN0c19fYm9keSAuYWEtdGFnLWxpc3RzX19pdGVtLS10YWdzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgd2lkdGg6IDcyJTtcbiAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgIH1cbiAgICB9XG4gICAgIFxuICAgfVxuICAgIiwiLmFhLWJsb2ctcG9zdHNfX2hlYWRlciB7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBcblxuICAgIEBpbmNsdWRlIGJwKHNtKSB7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgID4gZGl2IHtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgLmFhLWJsb2ctcG9zdHNfX2hlYWRlcl9fdGV4dCB7XG5cbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICB9XG5cbiAgICAuYWEtYmxvZy1wb3N0c19faGVhZGVyX19idXR0b24ge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbn1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgVGV4dCBtYXAgYm94XG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS10ZXh0LW1hcC1ib3gge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFhLXRleHQtbWFwLWJveF9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA4KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG4uYWEtdGV4dC1tYXAtYm94X19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIH1cbn1cblxuLmFhLXRleHQtbWFwLWJveF9fY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIC4xKTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAuMTUpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAuMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAuMjUpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoZW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFhLXRleHQtbWFwLWJveF9fY29sdW1uLS1pbm5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY2LjY2NjYlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIC4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogLjMpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAuNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWEtdGV4dC1tYXAtYm94X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoaGctZW4pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDYwcHgpICsgKCgxMDB2dyAtIDE0NDBweCkgLyAyKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS10ZXh0LW1hcC1ib3hfX2NvbHVtbi0taW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5hYS10ZXh0LW1hcC1ib3gtLW1hcC13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBicChzbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLXRleHQtbWFwLWJveF9faW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuYWEtdGV4dC1tYXAtYm94X19pbmZvLS1hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gIEFBIC0gUmljaCBUZXh0XG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS10ZXh0LWNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5hYS10ZXh0LWNvbHVtbnMuYWEtdGV4dC1jb2x1bW5zLS1vbmUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYWEtdGV4dC1jb2x1bW5zLS10d28gLmFhLXRleHQtY29sdW1uIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIC4yKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAuMyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogLjUpO1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1vZi10eXBlIHtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogLjIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogLjMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKGhnKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogLjUpO1xuICAgIH1cbiAgfVxufVxuXG4uYWEtdGV4dF9faGVhZGVyLFxuLmFhLXRleHRfX2JvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmFhLWZvcm0tYmcge1xuICBwYWRkaW5nOiAyMHB4O1xuXG4gIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBBQSAtIFZpZGVvXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS12aWRlbyB7XG4gICAgLmFhLWNvbnRlbnQtd2lkdGgtLW5hcnJvdyB7XG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogOCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFhLWNvbnRlbnQtd2lkdGgtLW5vcm1hbCB7XG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTApO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hYS1jb250ZW50LXdpZHRoLS13aWRlIHtcbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS12aWRlbyAuYWEtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBJbWFnZSAvIFRleHRcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFhLWltYWdlLXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFhLWltYWdlLXRleHQgLmFhLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5hYS1pbWFnZS10ZXh0X19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5hYS1pbWFnZS10ZXh0X19jb2x1bW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogNik7XG5cbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIC4yKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIC4zKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcblxuICAgICAgICAuYWEtaW1hZ2UtdGV4dF9fY29sdW1uLS1pbm5lciB7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDYpO1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIC4yKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogLjMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFhLWltYWdlLXRleHRfX2NvbHVtbi0td2lkZS1pbWcge1xuXG4gICAgICAgIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG5cbiAgICAgICAgICAgIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG5cbiAgICAgICAgICAgIC5hYS1pbWFnZS10ZXh0X19jb2x1bW4tLWlubmVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1pbWFnZS10ZXh0X19ib3hlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBtYXJnaW4tYm90dG9tOiAtMjZweDtcblxuICAgIC5hYS1pbWFnZS10ZXh0X19ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgIGltZywgaSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxvcmQtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgaTpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEuYWEtaW1hZ2UtdGV4dF9fYm94IHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGFuaW1hdGlvbjtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtaW1hZ2UtdGV4dF9fdmlkZW9fX3RodW1iIHtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICBvYmplY3QtZml0OmNvdmVyOyBcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDA7XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFRhYmxlXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS10YWJsZV9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA4KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG4uYWEtdGFibGVfX2JvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTApO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgfVxufVxuXG4uYWEtdGFibGVfX2Zvb3RlciB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgIHRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdHIge1xuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG5cbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcblxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmZhLWNpcmNsZS1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICArIGkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keS1mb250O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNDAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNDBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS10YWJsZSB7XG5cbiAgICAuYWEtY2FyZCB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICB9XG5cbiAgICAuYWEtY2FyZF9faGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcblxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWNhcmRfX2JvZHkge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzJweCAzMnB4IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWEtdGFibGUtY2FyZC0tc3VidGl0bGUge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgLmFhLXRhYmxlLWNhcmQtLXByaWNlLXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFhLXRhYmxlLWNhcmQtLWN1cnJlbmN5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS10YWJsZS1jYXJkLS1iaWxsaW5nLXBlcmlvZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICBociB7XG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZjlmOWY5O1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5hYS1idXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEdyaWRib3hlc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtZ3JpZGJveGVzX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG59XG5cbi5hYS1ncmlkYm94ZXNfX2JvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbiAgICB9XG59XG5cbi5hYS1ncmlkYm94ZXMge1xuXG4gICAgLmFhLWNvbnRlbnQtYWxpZ25tZW50LS1sZWZ0IHtcbiAgICAgXG4gICAgICAgIC5hYS1jYXJkX19oZWFkZXIsXG4gICAgICAgIC5hYS1jYXJkX19ib2R5IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWEtY2FyZF9faGVhZGVyIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1pbm5lciB7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTIpICsgMzJweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWEtY29udGVudC13aWR0aC0tbmFycm93IHtcblxuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA2KSArIDMycHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWNvbnRlbnQtd2lkdGgtLW5vcm1hbCB7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogOCkgKyAzMnB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1jb250ZW50LXdpZHRoLS13aWRlIHtcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAxMCkgKyAzMnB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1jb250ZW50LXdpZHRoLS1mdWxsIHtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDEyKSArIDMycHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWNhcmQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGFuaW1hdGlvbjtcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIgKiA0KSAtIDIycHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybiArIDIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24gKyAzKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAzKSAtIDI0cHgpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuICsgMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIC8qJjpudGgtb2YtdHlwZSgybiArIDIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24gKyAzKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDRuICsgNCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9Ki9cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1jYXJkX19oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzJweCAwcHggMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIFxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIGkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIFxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS10aXRsZSB7IFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzLCAuaDMgeyAgICAgICAgXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWEtY2FyZF9fYm9keSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcblxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMTJweCAyMHB4IDIwcHggMjBweDtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzJweCAzMnB4IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICBoNCwgLmg0IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFhLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1ncmlkYm94ZXMgLmFhLWNhcmRfX2JvZHktaG92ZXIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG5cbiAgICAuYWEtY2FyZF9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwcHg7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICRzcGVlZCAkYW5pbWF0aW9uO1xuICAgIH1cbn1cblxuLmFhLWdyaWRib3hlcyAuYWEtY2FyZDpob3ZlciAuYWEtY2FyZF9fYm9keS1ob3ZlciB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBwYWRkaW5nOiAwIDMycHggMzJweCAzMnB4O1xuICAgIH1cblxuICAgIC5hYS1jYXJkX19jb250ZW50IHtcbiAgICAgICAgdG9wOiAtNnB4O1xuICAgIH1cbn1cblxuLmFhLWdyaWRib3hlcyAuYWEtY2FyZF9faGVhZGVyLWhvdmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAzMnB4O1xuICAgIH1cblxuICAgIC5hYS10aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwcHg7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICRzcGVlZCAkYW5pbWF0aW9uO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtNHB4O1xuXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGFuaW1hdGlvbjtcblxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGFuaW1hdGlvbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLWdyaWRib3hlcyAuYWEtY2FyZDpob3ZlciAuYWEtY2FyZF9faGVhZGVyLWhvdmVyIHtcblxuICAgIC5hYS10aXRsZSB7XG4gICAgICAgIHRvcDogLTZweDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICB0b3A6IC0xMHB4O1xuICAgIH1cbn0iLCIuYWEtdG9wLWJhbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFhLXRvcC1iYW5uZXIuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFhLXRvcC1iYW5uZXIgLmFhLXRleHQtY29sdW1uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uYWEtdG9wLWJhbm5lciAuYWEtc3ViaGVhZGluZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cbn1cblxuLmFhLXRvcC1iYW5uZXIgLmFhLXRleHRfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFhLXRvcC1iYW5uZXIgLmFhLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19idXR0b24sXG4uYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9fY2xvc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG4uYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTdweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFhLW1lbnUtaXRlbS0tYmFubmVyLWJ1dHRvbiB7XG4gICAgLmFhLWJ1dHRvbisuYWEtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4uYWEtdG9wLWJhbm5lciBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uYWEtdG9wLWJhbm5lciBidXR0b246aG92ZXIsXG4uYWEtdG9wLWJhbm5lciBidXR0b246Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjc7XG59XG5cbi5hYS10b3AtYmFubmVyIGJ1dHRvbiBzdmcge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbn1cblxuLmFhLXRvcC1iYW5uZXIgLmFhLXRleHRfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIC5hYS10ZXh0X19pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtdG9wLWJhbm5lciBhLnRleHQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hYS10b3AtYmFubmVyIGEudGV4dDpob3Zlcixcbi5hYS10b3AtYmFubmVyIGEudGV4dDpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDAuNztcbn1cblxuLmFhLXRvcC1iYW5uZXIgLmFhLXN1YmhlYWRpbmcge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cblxuLmFhLXRvcC1iYW5uZXIgLmFhLXN1YmhlYWRpbmcsXG4uYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9fYm9keV9fY29udGVudCB7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQGluY2x1ZGUgYnAobGcpIHtcblxuICAgIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0LWNvbHVtbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICB9XG5cblxuICAgIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19mb290ZXIge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9fYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuXG4gICAgfVxuXG4gICAgLmFhLXRvcC1iYW5uZXIgLmFhLXRleHRfX2JvZHksXG4gICAgLmFhLXRvcC1iYW5uZXIgLmFhLXRleHRfX2hlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIGJwKHhsKSB7XG5cbiAgICAuYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9faGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IDY2JTtcbiAgICB9XG5cbiAgICAuYWEtdG9wLWJhbm5lciAuYWEtdGV4dF9fZm9vdGVyIHtcbiAgICAgICAgd2lkdGg6IDMzJTtcbiAgICB9XG5cbiAgICAuYWEtdG9wLWJhbm5lciAuYWEtc3ViaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcblxuICAgIH1cblxuICAgIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19jbG9zZSB7XG5cbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG5cblxuICAgIC5hYS10b3AtYmFubmVyIC5hYS10ZXh0X19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuXG5cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgU3lzdGVtIFBhZ2VzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS1zeXN0ZW0ge1xuICAgIEBleHRlbmQgJWJ1cmotdG9wO1xuICAgIEBleHRlbmQgJWJ1cmotYm90dG9tO1xuXG4gICAgLmhzLWJ1dHRvbiB7XG4gICAgICAgIEBleHRlbmQgLmFhLWJ1dHRvbjtcbiAgICAgICAgQGV4dGVuZCAuYWEtYnV0dG9uLS0xO1xuXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmFhLWlubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA2KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLXN5c3RlbV9fYm9keSxcbi5hYS1zeXN0ZW1fX2Zvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmFhLXN5c3RlbSAuYmFja3VwLXVuc3Vic2NyaWJlIHtcbiAgICBmb3JtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG59XG5cbi5hYS1zeXN0ZW0gI2VtYWlsLXByZWZzLWZvcm0ge1xuICAgIHAuaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG4gICAgfVxuXG4gICAgLmhzLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoZWNrYm94LXJvdyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IHNwYW4gPiBzcGFuIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5hYS1zdWJoZWFkaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1zeXN0ZW0gLmhzX2Nvc193cmFwcGVyX3R5cGVfZW1haWxfc3Vic2NyaXB0aW9uc19jb25maXJtYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcblxuICAgICAgICBoMSwgaDIge1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDI7XG5cbiAgICAgICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oMztcbiAgICAgICAgfVxuXG4gICAgICAgIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VjY2VzcyB7XG4gICAgICAgIEBleHRlbmQgLmgxO1xuXG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtNzAwO1xuICAgIH1cbn1cblxuLmFhLXN5c3RlbSAuaHNfY29zX3dyYXBwZXJfdHlwZV9wYXNzd29yZF9wcm9tcHQge1xuICAgICNocy1wd2Qtd2lkZ2V0LXBhc3N3b3JkIHtcbiAgICAgICAgQGV4dGVuZCAuaHMtaW5wdXQ7XG5cbiAgICAgICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IC8vIE92ZXJyaWRlIGRlZmF1bHQgaW5saW5lIHN0eWxpbmdcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IC8vIE92ZXJyaWRlIGRlZmF1bHQgaW5saW5lIHN0eWxpbmdcbiAgICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBUYWdzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hYS10YWdzX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDEwKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG5cbi5hYS10YWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogN3B4IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcblxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBsZW1lbnRhcnk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLmFhLXRhZy0tY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgUGFnaW5hdGlvblxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtcGFnaW5hdGlvbiB7XG4gICAgQGV4dGVuZCAlYnVyai1ib3R0b207XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmc7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDYpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxpIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuXG4gICAgICAgICYuYWEtcGFnaW5hdGlvbi0tYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjIwKTtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgQmxvZyBIZWFkZXJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFhLWJsb2ctaGVhZGVyIHtcbiAgICBAZXh0ZW5kICVlbXBpcmUtYm90dG9tLW1hcmdpbjtcblxuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgLy8gY29sb3I6ICR3aGl0ZTtcbn1cblxuLmFhLWJsb2ctaGVhZGVyX19pbm5lciB7XG4gICAgQGV4dGVuZCAlZW1waXJlLXRvcDtcbiAgICBAZXh0ZW5kICVsaWJlcnR5LWJvdHRvbTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nO1xuXG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTApO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBCbG9nIEFydGljbGVzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvdGFncyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL3BhZ2luYXRpb24nO1xuQGltcG9ydCAnLi4vbW9kdWxlcy9ibG9nLWhlYWRlcic7XG5cbi5hYS1ibG9nLWFydGljbGVzIHtcbiAgICBAZXh0ZW5kICVlbXBpcmUtYm90dG9tO1xuXG4gICAgLmFhLWJsb2ctYXJ0aWNsZXNfX2lubmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRmdWxsLXNpdGUtd2lkdGg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAxMCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnAoZW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKlxuICogTW9kaWZpZXI6IEJsb2cgQXJ0aWNsZXMgLSBDYXJkc1xuICovXG4uYWEtYmxvZy1hcnRpY2xlcy0tY2FyZHMge1xuICAgIC5hYS1ibG9nLWFydGljbGVzX19oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWEtYmxvZy1hcnRpY2xlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDMycHggMCByZ2JhKCRibGFjaywgLjEpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLyAxMiAqIDQpIC0gMjJweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24gKyAzKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtbGFzdC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qXG4gKiBNb2RpZmllcjogQmxvZyBBcnRpY2xlcyAtIENvbmRlbnNlZFxuICovXG4gLmFhLWJsb2ctYXJ0aWNsZXMtLWNvbmRlbnNlZCB7XG4gICAgLmFhLWJsb2ctYXJ0aWNsZSB7XG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcblxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIgKiA0KSAtIDIycHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuICsgMykge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyICogNCkgLSAyMnB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA0KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTRweCAzMnB4O1xuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuICsgMykge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgfVxufVxuXG4vKlxuICogTW9kaWZpZXI6IEJsb2cgQXJ0aWNsZXMgLSBMaXN0XG4gKi9cbi5hYS1ibG9nLWFydGljbGVzLS1saXN0IHtcblxuICAgIC5hYS1ibG9nLWFydGljbGVzLS1saXN0X19pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDEwKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYS1ibG9nLWFydGljbGUge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMik7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMik7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICAgICAgICAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gICAgICAgICAgICBAZXh0ZW5kIGgzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qXG4gKiBNb2RpZmllcjogQmxvZyBBcnRpY2xlcyAtIFJlbGF0ZWRcbiAqL1xuXG4uYWEtYmxvZy1hcnRpY2xlcy0tcmVsYXRlZCAuYWEtYmxvZy1hcnRpY2xlc19faW5uZXIge1xuICAgIEBleHRlbmQgJWVtcGlyZS10b3A7XG5cbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgJGxpZ2h0O1xuXG4gICAgLmFhLWJsb2ctYXJ0aWNsZSB7XG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtYmxvZy1hcnRpY2xlc19fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uYWEtYmxvZy1hcnRpY2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcblxuICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGFuaW1hdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICBcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cbi5hYS1ibG9nLWFydGljbGVfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uYWEtYmxvZy1hcnRpY2xlX19jYXRlZ29yeSB7XG4gICAgQGV4dGVuZCBoNTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcblxuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC00MDA7XG5cbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxufVxuXG4uYWEtYmxvZy1hcnRpY2xlX19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG5cbiAgICAuYWEtYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gICAgICAgIEBleHRlbmQgaDM7XG5cbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hYS1ibG9nLWFydGljbGVfX3RleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB9XG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fZGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuYWEtYmxvZy1hcnRpY2xlX19hdXRob3Ige1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIH1cbn1cblxuLy8gVE9ETzogQWRkIGdsb2JhbGx5LCBzaW5jZSB0aGlzIGlzIHVzZWQgbXVsdGlwbGUgdGltZXNcbi5hYS1ibG9nLWFydGljbGVfX2RhdGUge1xuICAgIEBleHRlbmQgLmFhLXRleHQtc2l6ZS0tc21hbGw7XG5cbiAgICBjb2xvcjogIzk5OTtcbn1cbi8vIFRPRE86IEFkZCBnbG9iYWxseSwgc2luY2UgdGhpcyBpcyB1c2VkIG11bHRpcGxlIHRpbWVzXG4uYWEtYmxvZy1hcnRpY2xlX19hdXRob3Ige1xuICAgIEBleHRlbmQgLmFhLXRleHQtc2l6ZS0tc21hbGw7XG5cbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG59XG5cbi8qXG4gKiBNb2RpZmllcjogQmxvZyBBcnRpY2xlIC0gRmVhdHVyZWRcbiAqL1xuLmFhLWJsb2ctYXJ0aWNsZXMtLWNhcmRzIC5hYS1ibG9nLWFydGljbGUtLWZlYXR1cmVkIHtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAzMnB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSB7XG4gICAgICAgIEBleHRlbmQgJWxpYmVydHktdG9wO1xuICAgICAgICBAZXh0ZW5kICVsaWJlcnR5LWJvdHRvbTtcblxuICAgICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWEtYmxvZy1hcnRpY2xlX19jYXRlZ29yeSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUge1xuICAgICAgICBAZXh0ZW5kIGgyO1xuXG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB9XG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9faW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBCbG9nIENUQVxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWEtYmxvZy1hcnRpY2xlLS1jdGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5hYS1ibG9nLWFydGljbGVfX2ltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIC5hYS1ibG9nLWFydGljbGVfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2Utb3V0O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWJsb2ctYXJ0aWNsZV9fdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWJ1dHRvbiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5hYS1idXR0b24tLTE7XG5cbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuaHMtc3VibWl0IC5hY3Rpb25zIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuaHMtc3VibWl0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYWEtYmxvZy1hcnRpY2xlX19ib2R5LS1mb3JtIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgLmhzLWZvcm0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ocy1mb3JtLWZpZWxkID4gbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhzLWlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ocy1yaWNodGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFhLWJsb2ctYXJ0aWNsZV9fYmFjay1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcblxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtYmxvZy1hcnRpY2xlLS1jdGEuaXMtYWN0aXZlIHtcbiAgICAuYWEtYmxvZy1hcnRpY2xlX19pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC5hYS1ibG9nLWFydGljbGVfX2JvZHktLXRlYXNlciB7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keS0tZm9ybSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLWluLW91dDtcbiAgICB9XG59XG5cbi5hYS1ibG9nLWFydGljbGVzLS1ncmlkIC5hYS1ibG9nLWFydGljbGUuYWEtYmxvZy1hcnRpY2xlLS1jdGEge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYWEtYmxvZyAuYWEtaGVyby5hYS1oZXJvLS1ib2R5X2RuZF9hcmVhLW1vZHVsZS0xLmFhLWJnLW92ZXJsYXk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyNDNFO1xuICAgIG9wYWNpdHk6IDAuNztcbn1cbiAgXG4gIC5hYS1ibG9nIC5hYS1oZXJvLmFhLWhlcm8tLWJvZHlfZG5kX2FyZWEtbW9kdWxlLTEgLmFhLXRpdGxlLmFhLWNvbnRlbnQtY29sb3Ige1xuICAgIGNvbG9yOiB2YXIoLS15ZWxsb3cpO1xufVxuXG4uYWEtYmxvZyAuYWEtaGVyby5hYS1oZXJvLS1ib2R5X2RuZF9hcmVhLW1vZHVsZS0xIC5hYS1oZXJvX19ib2R5IHtcbmNvbG9yOiAjZmZmO1xuXG59XG4gIFxuLmFhLWJsb2ctYXJ0aWNsZXNfX25ld3NsZXR0ZXIsIC5hYS1ibG9nLWFydGljbGVzX190YWdzICB7XG4gd2lkdGg6IDEwMCU7IFxuIGRpc3BsYXk6IGJsb2NrO1xuXG59XG4gXG4uYWEtYmxvZy1hcnRpY2xlc19fdGFncyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4uYWEtYmxvZy1hcnRpY2xlc19fYm9keSAuYWEtYmxvZy1hcnRpY2xlX19saW5rIC5hYS1ibG9nLWFydGljbGVfX2RhdGUuYWEtYmxvZy1hcnRpY2xlX19kYXRlLS1ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICB9XG4gICBcbiAgIC5hYS1ibG9nLWFydGljbGVzLS1jYXJkcyAuYWEtYmxvZy1hcnRpY2xlIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IFxuICAgfVxuICAgXG4gIC5hYS1ibG9nLWFydGljbGVzIC5hYS1ibG9nLWFydGljbGVzX19mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICB9XG4gICBcbiAgIGEuYWEtYmxvZy1hcnRpY2xlX19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgaGVpZ2h0OiAxMDAlO1xuICAgfVxuICAgXG4gICAgIC5hYS1ibG9nLWFydGljbGVfX2xpbms6aG92ZXIsIC5hYS1ibG9nLWFydGljbGVfX2xpbms6Zm9jdXMtd2l0aGluIHtcbiAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAuYWEtYmxvZy1hcnRpY2xlX19yZWFkbW9yZSB7XG5cbiAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdyk7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6IHZhcigtLXllbGxvdyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgfVxuICAgfVxuICAgXG4gICAgIC5hYS1ibG9nLWFydGljbGVfX2xpbms6aG92ZXIgLmFhLWJsb2ctYXJ0aWNsZV9fdGl0bGUsIC5hYS1ibG9nLWFydGljbGVfX2xpbms6Zm9jdXMtd2l0aGluIC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3cpO1xuICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgIH1cbiAgIFxuIFxuICAgXG4gICAuYWEtYmxvZy1hcnRpY2xlX19saW5rIC5hYS1ibG9nLWFydGljbGVfX2ZlYXR1cmVkLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMDtcbiAgICAgcGFkZGluZzogMCAwIDYwJSAwO1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICB9XG4gICBcbiAgICAgLmFhLWJsb2ctYXJ0aWNsZV9fbGluayAuYWEtYmxvZy1hcnRpY2xlX19mZWF0dXJlZC1pbWFnZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHotaW5kZXg6IDE7XG4gICAgICAgdG9wOiAwO1xuICAgICAgIGxlZnQ6IDA7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgIH1cbiAgIFxuICAgICAuYWEtYmxvZy1hcnRpY2xlX19saW5rOmhvdmVyIC5hYS1ibG9nLWFydGljbGVfX2ZlYXR1cmVkLWltYWdlIGltZywgLmFhLWJsb2ctYXJ0aWNsZV9fbGluazpmb2N1cy13aXRoaW4gLmFhLWJsb2ctYXJ0aWNsZV9fZmVhdHVyZWQtaW1hZ2UgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgIH1cbiBcbiAgIC5hYS1ibG9nLWFydGljbGVfX3JlYWRtb3JlIHtcblxuICAgZGlzcGxheTogZmxleDtcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4ycyBlYXNlO1xufVxuICAgfVxuXG4gICBcbiAgIFxuICAgLmFhLWJsb2ctYXJ0aWNsZXNfX2JvZHkge1xuICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgfVxuICAgXG4gIC5hYS1ibG9nLWFydGljbGVzX19ib2R5IC5hYS1ibG9nLWFydGljbGVfX2xpbmsgLmFhLWJsb2ctYXJ0aWNsZV9fYm9keSB7XG4gICAgcGFkZGluZzogMDsgXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgfVxuICAgXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gLmFhLWJsb2ctYXJ0aWNsZXNfX2ZlYXR1cmVkIHtcbiAgIGRpc3BsYXk6IGZsZXg7XG4gICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgIH1cbiAgICAgLmFhLWJsb2ctYXJ0aWNsZXNfX2ZlYXR1cmVkX19maXJzdCwgIC5hYS1ibG9nLWFydGljbGVzX19mZWF0dXJlZF9fcmVzdCB7XG4gICAgICB3aWR0aDogNDglOyBcbiAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIH1cbiAgICAgXG4gICAgIC5hYS1ibG9nLWFydGljbGVzX19mZWF0dXJlZF9fcmVzdCAuYWEtYmxvZy1hcnRpY2xlX19ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIH1cbiAgICAgXG4gICAgIC5hYS1ibG9nLWFydGljbGVfX2xlZnQge1xuICAgICAgd2lkdGg6IDMzJTsgXG4gICAgIH1cbiAgICAgXG4gICAgIC5hYS1ibG9nLWFydGljbGVfX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiA2MCU7IFxuICAgICB9XG4gICAgIFxuICAgIC5hYS1ibG9nLWFydGljbGVzX19mZWF0dXJlZCAuYWEtYmxvZy1hcnRpY2xlc19fZmVhdHVyZWRfX3Jlc3QgLmFhLWJsb2ctYXJ0aWNsZV9fZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgYm9yZGVyLXJhZGl1czogMThweDsgXG4gICAgIH1cbiAgICAgXG4gICAuYWEtYmxvZy1hcnRpY2xlc19fZmVhdHVyZWQgLmFhLWJsb2ctYXJ0aWNsZXNfX2ZlYXR1cmVkX19yZXN0IC5hYS1ibG9nLWFydGljbGVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgfVxuICAgICBcbiAgIH1cbiAgIFxuICAgLmFhLWJsb2ctYXJ0aWNsZXNfX2JvZHkuYWEtYmxvZy1hcnRpY2xlc19fYm9keS0tZ3JpZCB7XG4gICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICBncmlkLWF1dG8tY29sdW1uczogMWZyO1xuICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAyNnB4O1xuICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2MHB4O1xuICAgICAgIFxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAtbXMtZ3JpZC1yb3dzOiBhdXRvO1xuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgfVxuICAgXG4gICAuYWEtYmxvZy1hcnRpY2xlc19fYm9keS5hYS1ibG9nLWFydGljbGVzX19ib2R5LS1ncmlkIC5hYS1ibG9nLWFydGljbGUge1xuICAgICBtYXJnaW46IDA7XG4gICAgIG1heC13aWR0aDogMTAwJTtcbiAgIH1cbiAgICAgICBcbiAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAuYWEtYmxvZy1hcnRpY2xlc19fYm9keS5hYS1ibG9nLWFydGljbGVzX19ib2R5LS1ncmlkIHtcbiAgICAgICAgICAgICBncmlkLXJvdy1nYXA6IDYwcHg7XG4gIFxuICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgIH1cbiAgIH1cbiBcbiAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLmFhLWJsb2ctYXJ0aWNsZXNfX2JvZHkuYWEtYmxvZy1hcnRpY2xlc19fYm9keS0tZ3JpZCB7XG4gICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA1MHB4O1xuICBcbiAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgICAgfVxuICAgIFxuICAgfSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBCbG9nIFBvc3RcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmFhLWJsb2ctcG9zdC1oZWFkZXJfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTApO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXG4gICAgQGluY2x1ZGUgYnAoaGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLmFhLWJsb2ctcG9zdF9fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgIEBpbmNsdWRlIGJwKGxnKXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLmFhLWJsb2ctcG9zdF9faW5mbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuYWEtYmxvZy1wb3N0X190aXRsZSB7XG4gICAgICBcblxuICAgICAgICBAaW5jbHVkZSBicChsZyl7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgXG59XG4uYWEtYmxvZy1wb3N0LWhlYWRlcl9faW1hZ2Uge1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMCAqIDcpO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnAobGcpIHtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgbWF4LWhlaWdodDogNDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG4uYWEtYmxvZy1wb3N0X19mb290ZXIge1xuICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiAxMCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWxpZ2h0KTtcblxuICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC01MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hYS1zb2NpYWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtYmxvZy1wb3N0LWNvbnRlbnQge1xuICAgIEBleHRlbmQgJWVtcGlyZS1ib3R0b207XG5cbiAgICAuaHMtY3RhLWltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cbi5hYS1ibG9nLXBvc3QtLWJhc2ljIC5hYS1ibG9nLXBvc3QtY29udGVudCB7XG4gICAgQGV4dGVuZCAlZW1waXJlLXRvcDtcbn1cblxuLmFhLWJsb2ctcG9zdF9fbGF0ZXN0X19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBoMiB7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWEtYmxvZy1wb3N0LWNvbnRlbnRfX2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygjeyRmdWxsLXNpdGUtd2lkdGh9IC8gMTIgKiA3KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgICBzcGFuLmN0YS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgKiArIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgcCA+IGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgdWwsXG4gICAgb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxufVxuXG4vKlxuICogQmxvZyBQb3N0IEludHJvXG4gKi9cbi5hYS1ibG9nLXBvc3QtaW50cm8ge1xuICAgIEBleHRlbmQgJWxpYmVydHktdG9wO1xuICAgIEBleHRlbmQgJWxpYmVydHktYm90dG9tO1xuXG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMTApO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5hYS1ibG9nLWFydGljbGVfX2RhdGUge1xuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFhLWJsb2ctcG9zdC1pbnRyb19faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcblxuICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICB9XG59XG5cbi5hYS1ibG9nLXBvc3QtaW50cm9fX2hlYWRlciB7XG4gICAgQGV4dGVuZCAlbGliZXJ0eS1ib3R0b20tbWFyZ2luO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMS41KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMik7XG4gICAgfVxufVxuLmFhLWJsb2ctcG9zdC1pbnRyb19faGVhZGVyX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnAoeGwpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG4uYWEtYmxvZy1wb3N0LWludHJvIHtcbiAgICAuYWEtYXZhdGFyIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFhLXNvY2lhbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMCAqIDMpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogMik7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYWEtYmxvZy1wb3N0LWludHJvX19tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5hYS1ibG9nLWFydGljbGVfX2F1dGhvciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG59XG5cbi5hYS1ibG9nLXBvc3QtaW50cm9fX2JvZHkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skZnVsbC1zaXRlLXdpZHRofSAvIDEyICogNik7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicCh4bCkge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLy8gVE9ETzogQWRkIGdsb2JhbGx5LCBzaW5jZSB0aGlzIGlzIHVzZWQgbXVsdGlwbGUgdGltZXNcbi5hYS1hdmF0YXIge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcblxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICB9XG59XG4vLyBUT0RPOiBBZGQgZ2xvYmFsbHksIHNpbmNlIHRoaXMgaXMgdXNlZCBtdWx0aXBsZSB0aW1lc1xuLmFhLXNvY2lhbCB7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC03MDA7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgIH1cblxuICAgIC5hYS1zb2NpYWxfX2lubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hYS1ibG9nLXBvc3RfX2ZlYXR1cmVkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGZ1bGwtc2l0ZS13aWR0aH0gLyAxMiAqIDcpO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgIFxuXG4gICAgJi5hYS1ibG9nLXBvc3RfX2ZlYXR1cmVkLS13aWRlIHtcbiAgICAgICAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG5cbiAgICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hYS1ibG9nLXBvc3QtLWN1c3RvbS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogODRweDsgXG4gICB9XG5cbiAgLmFhLWJsb2ctcG9zdF9fZmVhdHVyZWRfX2ltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYWEtYmxvZy1wb3N0X19mZWF0dXJlZCAuYWEtYmxvZy1wb3N0X19mZWF0dXJlZF9faW1hZ2UgaW1nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIFxuICAuYWEtYmxvZy1wb3N0X19iYWNrIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgICAgXG5cbiAgIFxuICB9XG4gIC5hYS1ibG9nLXBvc3RfX2JhY2sge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuICAuYWEtYmxvZy1wb3N0X19iYWNrIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuNXMgZWFzZTtcbiAgfVxuICBcbiAgIC5hYS1ibG9nLXBvc3RfX2JhY2sgYTpob3ZlciB7XG4gICBjb2xvcjogdmFyKC0teWVsbG93KTsgIFxuICB9XG4gIFxuICAuYWEtYmxvZy1wb3N0X19iYWNrIGE6aG92ZXIgc3ZnIHtcbiAgIGxlZnQ6IC01cHg7IFxuICB9XG4gIFxuICAuYWEtYmxvZy1wb3N0X19iYWNrIGE6aG92ZXIgc3ZnIHBhdGgge1xuICAgIHN0cm9rZTogdmFyKC0teWVsbG93KTtcbiAgfVxuICBcbiAgLmFhLWJsb2ctYXJ0aWNsZV9fYXV0aG9yIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICBcbiAgfVxuICBcbiAgLmFhLWJsb2ctYXJ0aWNsZV9fYXV0aG9yIC5hdmF0YXIgeyBcbiAgICB3aWR0aDogNTVweDtcbiAgICBcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgXG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fYXV0aG9yIC5hdmF0YXJfX2lubmVyIHsgXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDAgMCAxMDAlIDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgXG4gICAgLmFhLWJsb2ctYXJ0aWNsZV9fYXV0aG9yIC5hdmF0YXIgaW1nIHtcbiAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWFyZ2luOiAwO1xuICB9XG4gIFxuICAgLmFhLWJsb2ctYXJ0aWNsZV9fYXV0aG9yIC5uYW1lIHtcbiAgIG1hcmdpbi1yaWdodDogMTVweDsgIFxuICB9XG4gIFxuICAgLmFhLWJsb2ctYXJ0aWNsZV9fYXV0aG9yIC5kYXRlIHtcbiAgIG1hcmdpbi1sZWZ0OiAxNXB4OyAgXG4gIH1cbiAgXG4gICAuYWEtYmxvZy1hcnRpY2xlX19hdXRob3IgYSB7XG4gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICBcbiAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgXG4gIH1cbiAgXG4gIC5hYS1ibG9nLXBvc3RfX2luZ3Jlc3MgKjpmaXJzdC1jaGlsZCB7XG4gICBtYXJnaW4tdG9wOiAyMHB4OyBcbiAgfVxuICBcbiAgXG4gICAuYWEtYmxvZy1hcnRpY2xlX19hdXRob3IgYTpob3ZlciB7XG4gICBjb2xvcjogdmFyKC0teWVsbG93KTtcbiAgfVxuICBcbiAgLmFhLWJsb2ctcG9zdF9fYXV0aG9yIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogNjRweCAyNnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWZmMGY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDRweCAyMnB4IDAgcmdiYSg4LDE1LDUyLDAuMDMpO1xufVxuICBcbiAgLmFhLWJsb2ctcG9zdF9fYXV0aG9yIHN2ZyB7XG4gICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICB9XG4gIFxuICAuYWEtYmxvZy1wb3N0X19hdXRob3ItaW1hZ2UgIHtcbiAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG4gIFxuICAuYWEtYmxvZy1wb3N0X19hdXRob3ItbGlua3MgYSB7XG4gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IFxuICB9XG4gIFxuICAuYWEtYmxvZy1wb3N0X19hdXRob3ItbGlua3M6aG92ZXIge1xuICAgb3BhY2l0eTogMC43OyBcbiAgfVxuICBcbiAgLmFhLWJsb2ctcG9zdF9fYXV0aG9yLWltYWdlX19pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAgMCAxMDAlIDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICB9XG4gIFxuICAuYWEtYmxvZy1wb3N0X19hdXRob3ItaW1hZ2VfX2lubmVyIGltZyB7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAuYWEtYmxvZy1wb3N0X19hdXRob3ItYWJvdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG4gIFxuICAuYWEtYmxvZy1wb3N0X19hdXRob3ItbmFtZSBhIHtcbiAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcbiAgfVxuICAgLmFhLWJsb2ctcG9zdF9fYXV0aG9yLW5hbWUgYTpob3ZlciB7XG4gICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgXG4gIH0iXX0= */



.aa-webpage ul {
  padding-left: 40px;
}

.aa-text.aa-module .aa-text__body.aa-text__content--custom-list ul,
.aa-webpage ul.inputs-list {
  padding-left: 0;
}



.aa-text.aa-module .aa-text__body.aa-text__content.aa-text__content--custom-list ul li:before {
  top: -4px;
}

.aa-button--custom {
    padding: 16px 24px;
    border-radius: 4px;
}

.aa-button+.aa-button {
  margin-top: 0;
}

.aa-hero__footer .aa-button-group {
    gap: 20px;
}

.aa-content-position--center .aa-button-group {
    justify-content: center;
}

.aa-gridboxes .aa-card {
    height: auto;
}

.aa-gridboxes .aa-card__content {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.aa-gridboxes-card--content {
    margin-bottom: 30px;
}

.aa-gridboxes .aa-button {
    margin-top: auto;
}

.aa-gridboxes .aa-content-alignment--center .aa-card__content .aa-button {
    margin-left: auto;
    margin-right: auto;
}

.aa-information-box .splide__list {
    width: 100%;
    max-width: 100%;
}



.aa-site-footer__column--menu {
  display: grid;
  grid-template-columns: 1fr;
  gap: 25px;
}

@media only screen and (min-width: 589px) {
  .aa-site-footer__column--menu {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media only screen and (min-width: 979px) {
  .aa-site-footer__column--menu {
    grid-template-columns: repeat(4, 1fr);
  }
}

@media only screen and (min-width: 1200px) {
  .aa-site-footer__column--menu {
    grid-template-columns: repeat(5, 1fr);
  }
}

.aa-site-footer__column--menu .aa-site-footer-col {
  display: grid;
  grid-template-columns: 1fr;
  gap: 25px;
}

.aa-site-footer__column--menu .aa-site-footer-col-item__title {
  color: white;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  font-family: Abel Pro Bold, Arial, sans-serif;
  margin-bottom: 8px;
}

.aa-site-footer__column--menu .aa-site-footer-col-item a {
  display: block;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
  color: rgba(255, 255, 255, 70%);
  text-decoration: none;
}

.aa-site-footer__column--menu .aa-site-footer-col-item a:hover {
  color: rgba(255, 182, 0, 100%);
  text-decoration: none;
}

@media only screen and (min-width: 992px) {
  .aa-site-footer__column--menu .aa-site-footer-col-item__title {
    font-size: 24px;
    line-height: 32px;
  }
  
  .aa-site-footer__column--menu .aa-site-footer-col-item a {
    display: block;
    font-size: 20px;
    line-height: 28px;
  }
}

.aa-site-footer__body .hs-menu-wrapper > ul {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  width: 100%;
}

.aa-site-footer__body .hs-menu-wrapper > ul > li {
  width: 100%;
  margin-bottom: 20px;
}

@media only screen and (min-width: 576px) {
  .aa-site-footer__body .hs-menu-wrapper > ul {
    max-height: 1040px;
  }
  
  .aa-site-footer__body .hs-menu-wrapper > ul > li {
    max-width: 50%;
  }
}

@media only screen and (min-width: 992px) {
  .aa-site-footer__body .hs-menu-wrapper > ul {
    max-height: 640px;
  }
  
  .aa-site-footer__body .hs-menu-wrapper > ul > li {
    max-width: 25%;
  }
}

@media only screen and (min-width: 1360px) {
  .aa-site-footer__body .hs-menu-wrapper > ul {
    max-height: 440px;
  }
  
  .aa-site-footer__body .hs-menu-wrapper > ul > li {
    max-width: 20%;
  }
}

.aa-site-footer__column.logos {
  padding-top: 65px;
  display: flex;
  gap: 25px;
  align-items: center;
  flex-wrap: wrap;
}

.aa-site-footer__column.logos .logo-wrapper {
  position: relative;
}

.aa-site-footer__column.logos .logo-wrapper a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.aa-language-items:hover .aa-language-drop-down {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

.aa-language-item>a {
  width: 150px;
}

.aa-language-item.aa-language-item--current,
.aa-navigation.aa-navigation--secondary ul li a {
  cursor: pointer;
}

@media (min-width: 992px) {
  .aa-navigation--primary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button), .aa-navigation--secondary .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper a:not(.aa-button):not(.hs-button) {
    width: 250px;
  }

  .aa-language-item>a {
    width: 150px;
  }
}

.aa-text.aa-module .aa-text__body.aa-text__content.aa-text__content--custom-list ul li:before {
  top: 3px;
}

@media (max-width: 860px) {
  .aa-blog-post__featured {
      padding-left: 16px;
      padding-right: 16px;
  }
}

.aa-blog-post__featured__image {
    border-radius: 50px;
}

@media (max-width: 680px) {
  .aa-blog-article__link .aa-blog-article__featured-image {
    border-radius: 8px;
  }
  .aa-blog-post__featured__image {
      border-radius: 8px;
  }
}

.aa-blog-post__back.aa-inner {
  max-width: 840px;
  margin: 0 auto;
  margin-bottom: 35px;
}

.aa-blog-post__back.aa-inner .aa-button {
  padding: 10px 16px;
}

.aa-blog-post__author-about h3 {
  margin-bottom: 0;
}

.aa-blog-post__author-about .aa-blog-post__author-bio strong {
  display: block;
  margin-bottom: 15px;
}

.aa-blog-post__author-about .aa-blog-post__author-bio br {
  display: none;
}

.aa-blog-articles__featured .aa-blog-articles__featured__rest .aa-blog-article__featured-image,
.aa-blog-article__link .aa-blog-article__featured-image,
.aa-blog-article__featured-image,
.aa-blog-post__featured__image {
  border-radius: 8px;
}

@media (min-width: 720px) {
  .aa-blog-articles__featured .aa-blog-articles__featured__rest .aa-blog-article__featured-image,
  .aa-blog-article__link .aa-blog-article__featured-image,
  .aa-blog-article__featured-image,
  .aa-blog-post__featured__image {
    border-radius: 8px;
  }
}

.aa-blog-post__back svg {
  width: 14px;
  margin-right: 10px;
}

.aa-blog-post__back a:hover svg {
  fill: var(--yellow);
}

.aa-blog-article-header__footer {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
} 

.aa-blog-article-header__footer .aa-blog-post__tags {
  display: flex;
  column-gap: 16px;
  row-gap: 8px;
  align-items: center;
  flex-wrap: wrap;
}

.aa-blog-post__tags > a {
  display: flex;
  align-items: center;
  gap: 10px;
  border-radius: 32px;
  padding: 6px 16px;
  transition: all ease-in-out 0.3s;
}

.aa-blog-post__tags > a img {
  width: 20px;
  height: 20px;
  object-fit: contain;
  margin: 0;
  transition: opacity ease-in-out 0.3s;
}

.aa-blog-article__date img.icon {
  display: block;
  opacity: 1;
}

.aa-blog-article__date:hover img.icon {
  display: none;
  opacity: 0;
}

.aa-blog-article__date img.hover_icon {
  display: none;
  opacity: 0;
}

.aa-blog-article__date:hover img.hover_icon {
  display: block;
  opacity: 1;
}

.aa-blog-article-header__footer .aa-blog-post__tags {
  justify-content: flex-end;
}

/* footer cta */

.aa-site-footer .aa-inner {
  flex-direction: column;
}

.aa-site-footer-cta .footer-cta-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 70px;
  height: 70px;
  border: 2px solid white;
  border-radius: 50%;
}

@media only screen and (min-width: 680px) {
  .aa-site-footer-cta .footer-cta-icon {
    width: 100px;
    height: 100px;
  }
}

.aa-site-footer-cta {
  padding: 45px 20px;
  background-color: rgba(3, 45, 112, 100%);
  border-radius: 8px;
  margin-bottom: 35px;
}

@media only screen and (min-width: 680px) {
  .aa-site-footer-cta {
    padding: 65px 20px;
    margin-bottom: 65px;
  }
}

.aa-site-footer-cta .aa-site-footer-cta__inner {
  max-width: 1200px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
}

@media only screen and (min-width: 680px) {
  .aa-site-footer-cta .aa-site-footer-cta__inner {
    justify-content: space-between;
    gap: 30px;
    flex-direction: row;
  }
}

.aa-site-footer-cta .footer-cta-icon img {
  max-width: 30px;
  width: 100%;
  height: 30px;
  object-fit: contain;
}

@media only screen and (min-width: 680px) {
  .aa-site-footer-cta .footer-cta-icon img {
    max-width: 40px;
    height: 40px;
  }
}

.aa-site-footer-cta .footer-cta-content {
  display: flex;
  gap: 25px;
  color: white;
  text-align: center;
  align-items: center;
  flex-direction: column;
}

@media only screen and (min-width: 680px) {
  .aa-site-footer-cta .footer-cta-content {
    text-align: start;
    flex-direction: row;
    align-items: flex-start;
    gap: 45px;
  }
}

.aa-site-footer-cta .footer-cta-content .aa-subheading {
  color: rgba(255, 182, 0, 100%);
}

.aa-site-footer-cta .footer-cta-content .h3 {
  margin-bottom: 5px;
}

.aa-site-footer-cta .footer-cta-content .text {
  font-size: 16px;
  line-height: 1;
}

@media only screen and (min-width: 680px) {
  .aa-site-footer-cta .footer-cta-content .text {
    font-size: 24px;
  }
}

.aa-site-footer__footer .footer__copyright a {
  color: rgba(255, 255, 255, 70%);
  text-decoration: none;
}

.aa-site-footer__footer .footer__copyright a:hover {
  text-decoration: underline;
}