﻿*,* *{margin:0;padding:0;position:relative;box-sizing:border-box}p{font-size:1rem;margin-bottom:16px;line-height:1.5;color:rgba(16,41,76,.7)}p strong,p em{color:inherit}p:last-child{margin-bottom:0}p a{color:#0f5680}footer,header,nav,main,section{display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{font-family:"Poppins",sans-serif;color:#10294c}html,body{height:100%;width:100%}.button{display:inline-flex;align-items:center;justify-content:center;background-color:#0f5680;text-decoration:none;color:#fff;font-weight:700;text-align:center;font-size:1rem;border-radius:0;line-height:normal;padding:10px 40px;transition:all .4s ease}.button:hover{background-color:#10294c}.link-button.left{text-align:left}.link-button.align-center{text-align:center}.link-button.align-right{text-align:right}.hidden{display:none}.page-container,.site-main{background-color:#fff;padding:0 0 24px}@media(min-width: 1024px){.page-container,.site-main{padding-bottom:36px}}.page-container>.page.page-width>ul,.page-container>.page.page-width>ol,.site-main>.page.page-width>ul,.site-main>.page.page-width>ol{padding-left:16px;margin-bottom:16px}.page-container>.page.page-width>ul li,.page-container>.page.page-width>ol li,.site-main>.page.page-width>ul li,.site-main>.page.page-width>ol li{margin-bottom:8px}.page-container>.page.page-width>ul li>ul,.page-container>.page.page-width>ul li ol,.page-container>.page.page-width>ol li>ul,.page-container>.page.page-width>ol li ol,.site-main>.page.page-width>ul li>ul,.site-main>.page.page-width>ul li ol,.site-main>.page.page-width>ol li>ul,.site-main>.page.page-width>ol li ol{margin-top:8px}.page-container>.page.page-width>ol,.site-main>.page.page-width>ol{padding-left:18px}.page-container>.page-width,.site-main>.page-width{width:calc(100% - 40px);margin:0 auto;max-width:1240px;padding:30px 0}@media(min-width: 768px){.page-container>.page-width,.site-main>.page-width{width:calc(100% - 100px);padding:44px 0}}.page-container>.nf-form-cont,.site-main>.nf-form-cont{width:calc(100% - 40px);margin:0 auto;max-width:1240px;padding:30px 0}@media(min-width: 768px){.page-container>.nf-form-cont,.site-main>.nf-form-cont{width:calc(100% - 100px);padding:44px 0}}.page-container>.form.page-width,.site-main>.form.page-width{padding-top:0}.page-container>.banner.page-width,.site-main>.banner.page-width{padding:40px 32px;margin:24px auto}@media(min-width: 768px){.page-container>.banner.page-width,.site-main>.banner.page-width{padding:40px;margin:40px auto}}.page-container>.accordion.page-width,.site-main>.accordion.page-width{max-width:800px}.page-container>.card.page-width,.site-main>.card.page-width{padding:0;margin-bottom:16px}@media(min-width: 768px){.page-container>.card.page-width,.site-main>.card.page-width{margin-bottom:40px}}.page-container>.card.full-width,.site-main>.card.full-width{padding:0;margin:16px;width:auto;max-width:none !important}@media(min-width: 768px){.page-container>.card.full-width,.site-main>.card.full-width{margin:40px}}.page-container>.featured-content.page-width,.site-main>.featured-content.page-width{width:100%;max-width:none}.page-container>.featured-content.page-width .featured-content__inner-container,.site-main>.featured-content.page-width .featured-content__inner-container{max-width:1240px;width:calc(100% - 40px);margin:0 auto}@media(min-width: 768px){.page-container>.featured-content.page-width .featured-content__inner-container,.site-main>.featured-content.page-width .featured-content__inner-container{width:calc(100% - 100px)}}.page-container>.featured-content.full-width,.site-main>.featured-content.full-width{width:100%;margin:30px 0}@media(min-width: 768px){.page-container>.featured-content.full-width,.site-main>.featured-content.full-width{margin:44px 0}}.page-container>.featured-content.full-width .featured-content__inner-container,.site-main>.featured-content.full-width .featured-content__inner-container{max-width:1540px;width:calc(100% - 40px);margin:0 auto}@media(min-width: 768px){.page-container>.featured-content.full-width .featured-content__inner-container,.site-main>.featured-content.full-width .featured-content__inner-container{width:calc(100% - 100px)}}.page-container>.heading.page-width.align-left,.page-container>.heading.full-width.align-left,.page-container>.heading-with-eyebrow.page-width.align-left,.page-container>.heading-with-eyebrow.full-width.align-left,.page-container>.plain_text.page-width.align-left,.page-container>.plain_text.full-width.align-left,.site-main>.heading.page-width.align-left,.site-main>.heading.full-width.align-left,.site-main>.heading-with-eyebrow.page-width.align-left,.site-main>.heading-with-eyebrow.full-width.align-left,.site-main>.plain_text.page-width.align-left,.site-main>.plain_text.full-width.align-left{padding:24px 0 0;max-width:900px;left:20px;margin:0 0 16px}@media(min-width: 768px){.page-container>.heading.page-width.align-left,.page-container>.heading.full-width.align-left,.page-container>.heading-with-eyebrow.page-width.align-left,.page-container>.heading-with-eyebrow.full-width.align-left,.page-container>.plain_text.page-width.align-left,.page-container>.plain_text.full-width.align-left,.site-main>.heading.page-width.align-left,.site-main>.heading.full-width.align-left,.site-main>.heading-with-eyebrow.page-width.align-left,.site-main>.heading-with-eyebrow.full-width.align-left,.site-main>.plain_text.page-width.align-left,.site-main>.plain_text.full-width.align-left{left:50px;padding:40px 0 0}}@media(min-width: 1340px){.page-container>.heading.page-width.align-left,.page-container>.heading.full-width.align-left,.page-container>.heading-with-eyebrow.page-width.align-left,.page-container>.heading-with-eyebrow.full-width.align-left,.page-container>.plain_text.page-width.align-left,.page-container>.plain_text.full-width.align-left,.site-main>.heading.page-width.align-left,.site-main>.heading.full-width.align-left,.site-main>.heading-with-eyebrow.page-width.align-left,.site-main>.heading-with-eyebrow.full-width.align-left,.site-main>.plain_text.page-width.align-left,.site-main>.plain_text.full-width.align-left{left:calc((100vw - 1240px)/2)}}.page-container>.heading.page-width.align-right,.page-container>.heading.full-width.align-right,.page-container>.heading-with-eyebrow.page-width.align-right,.page-container>.heading-with-eyebrow.full-width.align-right,.page-container>.plain_text.page-width.align-right,.page-container>.plain_text.full-width.align-right,.site-main>.heading.page-width.align-right,.site-main>.heading.full-width.align-right,.site-main>.heading-with-eyebrow.page-width.align-right,.site-main>.heading-with-eyebrow.full-width.align-right,.site-main>.plain_text.page-width.align-right,.site-main>.plain_text.full-width.align-right{padding:24px 0 0;max-width:900px;margin:0 auto 16px;margin-right:16px;text-align:right}@media(min-width: 768px){.page-container>.heading.page-width.align-right,.page-container>.heading.full-width.align-right,.page-container>.heading-with-eyebrow.page-width.align-right,.page-container>.heading-with-eyebrow.full-width.align-right,.page-container>.plain_text.page-width.align-right,.page-container>.plain_text.full-width.align-right,.site-main>.heading.page-width.align-right,.site-main>.heading.full-width.align-right,.site-main>.heading-with-eyebrow.page-width.align-right,.site-main>.heading-with-eyebrow.full-width.align-right,.site-main>.plain_text.page-width.align-right,.site-main>.plain_text.full-width.align-right{margin-right:40px;padding:40px 0 0}}@media(min-width: 1340px){.page-container>.heading.page-width.align-right,.page-container>.heading.full-width.align-right,.page-container>.heading-with-eyebrow.page-width.align-right,.page-container>.heading-with-eyebrow.full-width.align-right,.page-container>.plain_text.page-width.align-right,.page-container>.plain_text.full-width.align-right,.site-main>.heading.page-width.align-right,.site-main>.heading.full-width.align-right,.site-main>.heading-with-eyebrow.page-width.align-right,.site-main>.heading-with-eyebrow.full-width.align-right,.site-main>.plain_text.page-width.align-right,.site-main>.plain_text.full-width.align-right{margin:0;left:calc((100vw - 620px)/2)}}.page-container>.heading.page-width.align-center,.page-container>.heading.full-width.align-center,.page-container>.heading-with-eyebrow.page-width.align-center,.page-container>.heading-with-eyebrow.full-width.align-center,.page-container>.plain_text.page-width.align-center,.page-container>.plain_text.full-width.align-center,.site-main>.heading.page-width.align-center,.site-main>.heading.full-width.align-center,.site-main>.heading-with-eyebrow.page-width.align-center,.site-main>.heading-with-eyebrow.full-width.align-center,.site-main>.plain_text.page-width.align-center,.site-main>.plain_text.full-width.align-center{padding:24px 0 0;max-width:900px;margin:0 auto 16px;text-align:center}@media(min-width: 768px){.page-container>.heading.page-width.align-center,.page-container>.heading.full-width.align-center,.page-container>.heading-with-eyebrow.page-width.align-center,.page-container>.heading-with-eyebrow.full-width.align-center,.page-container>.plain_text.page-width.align-center,.page-container>.plain_text.full-width.align-center,.site-main>.heading.page-width.align-center,.site-main>.heading.full-width.align-center,.site-main>.heading-with-eyebrow.page-width.align-center,.site-main>.heading-with-eyebrow.full-width.align-center,.site-main>.plain_text.page-width.align-center,.site-main>.plain_text.full-width.align-center{padding:40px 0 0}}.page-container>.video.page-width,.site-main>.video.page-width{padding:0;max-width:900px;left:20px;margin:0 0 16px}@media(min-width: 768px){.page-container>.video.page-width,.site-main>.video.page-width{left:50px}}@media(min-width: 1340px){.page-container>.video.page-width,.site-main>.video.page-width{left:calc((100vw - 1240px)/2)}}.page-container>.wysiwyg.page-width,.site-main>.wysiwyg.page-width{max-width:900px;left:20px;margin:0}@media(min-width: 768px){.page-container>.wysiwyg.page-width,.site-main>.wysiwyg.page-width{left:50px}}@media(min-width: 1340px){.page-container>.wysiwyg.page-width,.site-main>.wysiwyg.page-width{left:calc((100vw - 1240px)/2)}}.page-container>.wysiwyg.full-width,.site-main>.wysiwyg.full-width{padding:24px 16px}@media(min-width: 768px){.page-container>.wysiwyg.full-width,.site-main>.wysiwyg.full-width{padding:40px}}.page-container>.link-button.page-width,.site-main>.link-button.page-width{padding:24px 0}.page-container>.link-box.page-width,.site-main>.link-box.page-width{padding:20px 24px;margin:24px auto}@media(min-width: 768px){.page-container>.link-box.page-width,.site-main>.link-box.page-width{margin:40px auto}}@media(min-width: 1250px){.page-container>.link-box.page-width,.site-main>.link-box.page-width{padding:24px;margin:56px auto}}.page-container>.container--vertical.full-width,.page-container>.container--horizontal.full-width,.site-main>.container--vertical.full-width,.site-main>.container--horizontal.full-width{margin-bottom:0}.page-container>.container--vertical.full-width+.container--vertical.full-width,.page-container>.container--vertical.full-width+.container--horizontal.full-width,.page-container>.container--horizontal.full-width+.container--vertical.full-width,.page-container>.container--horizontal.full-width+.container--horizontal.full-width,.site-main>.container--vertical.full-width+.container--vertical.full-width,.site-main>.container--vertical.full-width+.container--horizontal.full-width,.site-main>.container--horizontal.full-width+.container--vertical.full-width,.site-main>.container--horizontal.full-width+.container--horizontal.full-width{margin-top:0}.page-container>.row.full-width,.site-main>.row.full-width{margin-bottom:0}.page-container>.row.full-width+.row.full-width,.site-main>.row.full-width+.row.full-width{margin-top:0}.page-container>.full-width,.site-main>.full-width{margin-bottom:0}.page-container{padding:0}@media(min-width: 1024px){.page-container{padding-bottom:0}}.container.page-width{width:calc(100% - 32px);margin:0 auto;max-width:1300px;padding:32px 0}@media(min-width: 768px){.container.page-width{width:calc(100% - 40px);padding:44px 0}}h1{font-size:2rem;line-height:1.25;margin-bottom:16px}@media(min-width: 1250px){h1{font-size:4rem}}h2{font-size:1.875rem;line-height:1.33;margin-bottom:14px;font-weight:400}@media(min-width: 1250px){h2{font-size:2.75rem;line-height:1.36}}h3{font-size:1.375rem;margin-bottom:14px;line-height:1.33;font-weight:400}@media(min-width: 1250px){h3{font-size:1.875rem}}h4{font-size:1.25rem;margin-bottom:12px;font-weight:700}@media(min-width: 1250px){h4{font-size:1.5rem}}h5{font-size:1rem;margin-bottom:12px;font-weight:700}@media(min-width: 1250px){h5{font-size:1rem}}h6{font-size:.9375rem;margin-bottom:12px;font-weight:700}h1,h2,h3,h4,h5,h6{color:#10294c}h4,h5,h6{margin-bottom:12px}@media(min-width: 1250px){h4,h5,h6{margin-bottom:16px}}.wysiwyg h1,.wysiwyg h2,.paragraph__text h1,.paragraph__text h2,.card__text h1,.card__text h2,.accordion h1,.accordion h2{color:#10294c}.wysiwyg h3,.wysiwyg h4,.paragraph__text h3,.paragraph__text h4,.card__text h3,.card__text h4,.accordion h3,.accordion h4{color:#10294c}.wysiwyg a,.paragraph__text a,.card__text a,.accordion a{color:#0f5680;transition:color .4s ease}.wysiwyg a span,.paragraph__text a span,.card__text a span,.accordion a span{color:inherit}.wysiwyg a:hover,.paragraph__text a:hover,.card__text a:hover,.accordion a:hover{color:#10294c}.wysiwyg *:last-child,.paragraph__text *:last-child,.card__text *:last-child,.accordion *:last-child{margin-bottom:0}.wysiwyg blockquote,.paragraph__text blockquote,.card__text blockquote,.accordion blockquote{background:#eef4f8;border-left:8px solid #adbd39;margin:16px 0;padding:40px 56px;quotes:"“" "”" "‘" "’"}@media(min-width: 1024px){.wysiwyg blockquote,.paragraph__text blockquote,.card__text blockquote,.accordion blockquote{padding:40px 72px}}.wysiwyg blockquote p,.paragraph__text blockquote p,.card__text blockquote p,.accordion blockquote p{display:inline;color:#10294c;font-size:1.5rem;font-weight:700;line-height:1.33;opacity:1}.wysiwyg ul,.wysiwyg ol,.paragraph__text ul,.paragraph__text ol,.card__text ul,.card__text ol,.accordion ul,.accordion ol{padding-left:16px;margin-bottom:16px}.wysiwyg ul li,.wysiwyg ol li,.paragraph__text ul li,.paragraph__text ol li,.card__text ul li,.card__text ol li,.accordion ul li,.accordion ol li{margin-bottom:8px}.wysiwyg ul li>ul,.wysiwyg ul li ol,.wysiwyg ol li>ul,.wysiwyg ol li ol,.paragraph__text ul li>ul,.paragraph__text ul li ol,.paragraph__text ol li>ul,.paragraph__text ol li ol,.card__text ul li>ul,.card__text ul li ol,.card__text ol li>ul,.card__text ol li ol,.accordion ul li>ul,.accordion ul li ol,.accordion ol li>ul,.accordion ol li ol{margin-top:8px}.wysiwyg ol,.paragraph__text ol,.card__text ol,.accordion ol{padding-left:18px}.wysiwyg li,.paragraph__text li,.card__text li,.accordion li{font-size:1rem;line-height:1.5;font-optical-sizing:auto;font-style:normal;color:rgba(16,41,76,.7)}.wysiwyg li strong,.wysiwyg li em,.paragraph__text li strong,.paragraph__text li em,.card__text li strong,.card__text li em,.accordion li strong,.accordion li em{color:inherit}.wysiwyg li a,.paragraph__text li a,.card__text li a,.accordion li a{color:#0f5680}.wysiwyg pre,.paragraph__text pre,.card__text pre,.accordion pre{margin:1em 0px}.stat-wysiwyg{padding:12px 0}.stat-wysiwyg .stat-heading{font-size:1.125rem;text-transform:uppercase;letter-spacing:3px;margin:0}.stat-wysiwyg .stat-number{color:#10294c;margin:0;font-size:3rem}.stat-wysiwyg .stat-text{font-size:1rem}img.alignleft{float:left;margin-right:16px}img.alignright{float:right;margin-left:16px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;width:calc(100% - 32px);margin:0 auto;max-width:1200px;padding:16px 0 8px}@media(min-width: 768px){.breadcrumbs{width:calc(100% - 80px);padding:10px 0 8px}}.breadcrumbs>a{color:#10294c;transition:color .4s ease}.breadcrumbs>a:hover{color:#10294c}.breadcrumbs>a svg{margin-left:8px;width:5px;height:auto}.skip-nav{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-nav:focus{left:10px;top:10px;width:auto;height:auto;z-index:9999999}.sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap}.alert-bar-container{padding:8px 24px 4px;background-color:#c62828}.alert-bar-container .alert-bar-inner-container{text-align:center}.alert-bar-container .alert-bar-inner-container .alert-bar{display:inline-flex;color:#fff;font-size:1rem;line-height:1.5;font-weight:300;text-align:left;gap:8px}.alert-bar-container .alert-bar-inner-container .alert-bar::before{content:"";background-image:url("../images/warning.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:22px;min-width:22px;height:22px;display:inline-flex}.wysiwyg img{margin:20px 0;display:block}.wysiwyg img.alignleft{margin:20px 20px 20px 0;float:left}.wysiwyg img.aligncenter{margin:20px auto}.wysiwyg img.alignright{margin:20px 0 20px 20px;float:right}.wysiwyg p,.wysiwyg li{font-size:1.25rem;line-height:1.6}#external-link-modal{z-index:999999}.new-form-section::after{content:"";background-image:url("../images/bg-image.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:150px;right:-75px;width:450px;height:450px;display:none}@media(min-width: 768px){.new-form-section::after{display:block}}.new-form-section .split__inner-container{z-index:1}.new-form-section .split__inner-container .nf-form-wrap.ninja-forms-form-wrap{margin:0 auto}.new-form-section .split__inner-container .image.page-width{box-shadow:1px 1px 12px 1px rgba(0,0,0,.1);border-radius:3px;margin-top:8px !important}.new-form-section .split__inner-container img{object-fit:contain;filter:drop-shadow(8px 8px 10px rgba(0, 0, 0, 0.2));margin-top:10px;max-width:100%}h2.banking-impact{margin:0 !important;padding:0 !important}@media(min-width: 1024px){.page-container>.page-width.housing-container{padding:84px 0}}.split.full-width.our-impact-quote{padding:40px 0 0 !important;margin-bottom:0 !important}@media(min-width: 768px){.split.full-width.our-impact-quote{padding:0 !important}}@media(min-width: 768px){.split.full-width.our-impact-quote .split__inner-container .image{max-height:360px !important}}.background.full-width.banking-impact-container{padding:36px 0 0 !important}@media(min-width: 1024px){.background.full-width.banking-impact-container{padding:24px 0 0 !important}}@media(min-width: 1250px){.background.full-width.banking-impact-container{padding:36px 0 0 !important}}.background.full-width.banking-impact-container .row__inner-container{gap:0 !important}@media(min-width: 768px){.background.full-width.banking-impact-container .row__inner-container{gap:24px 20px !important}}.wysiwyg.new-page-intro{margin:40px 0 40px !important}@media(min-width: 768px){.wysiwyg.new-page-intro{margin:60px 0 60px !important}}.split.full-width.new-form-section{padding:0 !important}.top-bar{background-color:#0f5680;height:80px;z-index:1000;display:none}@media(min-width: 1250px){.top-bar{height:auto;margin-top:0;display:block;background-color:rgba(0,0,0,0)}}.top-bar .top-bar-container{max-width:1380px;padding:0 12px;height:100%;margin:0 auto;display:flex;justify-content:flex-start}@media(min-width: 1250px){.top-bar .top-bar-container{justify-content:space-between;align-items:center;padding:32px 70px 24px;height:auto}}.top-bar .top-bar-container .logo{display:none;height:90px;width:334px;padding:0;z-index:3}@media(min-width: 1250px){.top-bar .top-bar-container .logo{display:inline-block;height:70px;width:auto;max-width:225px;margin:0}}.top-bar .top-bar-container .logo svg{width:100%;height:100%}.top-bar .top-bar-container .logo .i72-image{background-size:contain;background-repeat:no-repeat;background-position:center;height:90px;width:334px}.top-bar .top-bar-container .logo .i72-svg{display:flex;justify-content:center;width:100%;height:100%}.top-bar .top-bar-container .logo .i72-svg svg{width:100%;height:100%}.top-bar .top-bar-container .logo:hover{background-color:rgba(0,0,0,0)}.top-bar .top-bar-container .top-bar-buttons{display:flex}.top-bar .top-bar-container .top-bar-buttons .top-nav ul{display:flex;list-style-type:none;align-items:center;gap:40px}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li a{font-size:.875rem;position:relative;box-shadow:none;bottom:auto;letter-spacing:.3px;text-decoration:none;padding:8px 24px;border-radius:0;display:flex;height:auto;min-height:40px;margin:0;font-weight:600;color:#fff;background-color:#212721;align-items:center;transition:all .4s ease}@media(min-width: 1250px){.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li a{font-size:1rem;padding:0px;border-radius:0;font-weight:normal;color:#10294c;background-color:rgba(0,0,0,0);min-height:auto}}@media(min-width: 1250px){.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li a:hover{color:#10294c;background-color:rgba(0,0,0,0);text-decoration:underline}}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li a span{font-family:inherit;color:inherit;display:inline-flex;gap:8px;align-items:center}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li a .i72-svg{margin-right:8px;width:24px}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li a .i72-svg svg{margin:0}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li a::after{content:none}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li a.active svg path{fill:#adbd39}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li:last-child a{display:inline-flex;align-items:center;justify-content:center;background-color:#0f5680;text-decoration:none;color:#fff;font-weight:700;text-align:center;font-size:1rem;border-radius:0;line-height:normal;padding:10px 40px;transition:all .4s ease}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li:last-child a:hover{background-color:#10294c}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li>.sub-menu{position:absolute;gap:0;left:50%;top:44px;transform:translateX(-50%);max-height:0;overflow:hidden;width:160px;flex-direction:column;z-index:9;align-items:flex-start;background-color:#fff;border:1px solid #10294c;border-radius:0;padding:0 12px;visibility:hidden;transition:all .4s ease}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li>.sub-menu li{margin-bottom:4px;width:100%}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li>.sub-menu li a{background-color:rgba(0,0,0,0);border-radius:0;padding:8px;min-height:auto;font-weight:400;color:#10294c}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li>.sub-menu li a:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.top-bar .top-bar-container .top-bar-buttons .top-nav ul>li>.sub-menu.active{max-height:800px;padding:6px 12px 2px;visibility:visible}.top-bar .top-bar-container a.search-link{color:#212721;background-color:#fff;font-size:.875rem;text-decoration:none;padding:6px 16px;border-radius:0;min-height:40px;display:flex;height:auto;letter-spacing:.3px;align-items:center;transition:all .4s ease}@media(min-width: 1250px){.top-bar .top-bar-container a.search-link{padding:0;font-size:1rem;color:#10294c;background-color:rgba(0,0,0,0);min-height:auto;height:auto;margin:0 40px 0 0}}.top-bar .top-bar-container a.search-link svg{margin-right:8px;height:22px;width:22px}.top-bar .top-bar-container a.search-link svg path{transition:fill .4s ease}.top-bar .top-bar-container a.search-link:hover{background-color:#10294c}@media(min-width: 1250px){.top-bar .top-bar-container a.search-link:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:#10294c}}.top-bar .top-bar-container a.search-link.active{background-color:inherit;box-shadow:none;height:auto;position:relative;bottom:auto;padding-top:0;border-top-left-radius:0;border-top-right-radius:0;background-color:#10294c}@media(min-width: 1250px){.top-bar .top-bar-container a.search-link.active{background-color:rgba(0,0,0,0)}}.top-bar .top-bar-container a.search-link.active svg path{fill:#adbd39}.top-bar .top-bar-container a.search-link.active::after{content:none}@media(min-width: 1250px){.top-bar .top-bar-container a.search-link.active:hover{background-color:rgba(0,0,0,0)}}.nav-container{position:relative;z-index:1000;width:100%}@media(min-width: 1250px){.nav-container{box-shadow:none;z-index:2;background-color:#fff}}.nav-container .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#eef4f8}.nav-container .nav-inner-container{max-width:1850px;margin:0 auto}.nav-container .mobile-container{height:auto;display:flex;align-items:flex-start;padding:16px 40px}@media(min-width: 768px){.nav-container .mobile-container{height:auto}}@media(min-width: 1250px){.nav-container .mobile-container{display:none}}.nav-container .mobile-container .logo{display:inline-block;height:60px;width:170px;background-color:rgba(0,0,0,0);padding:6px;z-index:3}.nav-container .mobile-container .logo svg{width:100%;height:100%}.nav-container .mobile-container .logo .i72-image{background-size:contain;background-repeat:no-repeat;background-position:center;height:40px;width:150px}@media(min-width: 768px){.nav-container .mobile-container .logo .i72-image{width:266px;height:71px}}.nav-container .mobile-container .logo .i72-svg{display:flex;justify-content:center;width:100%;height:100%}.nav-container .mobile-container .logo .i72-svg svg{width:100%;height:100%}.nav-container .mobile-container .menu-toggle{position:absolute;top:0;right:0;z-index:2;background-color:rgba(0,0,0,0);transition:height .4s ease,box-shadow .4s ease,background-color .4s ease,padding .4s ease;padding:22px 16px 16px;height:64px;margin-right:18px;top:8px}@media(min-width: 1250px){.nav-container .mobile-container .menu-toggle{display:none}}.nav-container .mobile-container .menu-toggle span{background-color:#10294c;width:22px;height:3px;margin-bottom:4px;border-radius:0;display:flex;gap:4px;opacity:1;transition:all .4s ease}.nav-container .mobile-container .menu-toggle span:nth-child(2),.nav-container .mobile-container .menu-toggle span:nth-child(3){transition:opacity .4s ease}.nav-container .mobile-container .menu-toggle span::after{content:"";width:3px;height:100%;background-color:#10294c;position:absolute;right:-7px;top:0px;transition:all .4s ease}.nav-container .main-nav-container{background-image:none;background-color:#eef4f8;padding:0;max-height:0;overflow:hidden;position:absolute;box-shadow:0 4px 4px 0 rgba(255,255,255,.25);width:100%;transition:padding .4s ease,max-height .4s ease,box-shadow .4s ease}@media(min-width: 768px){.nav-container .main-nav-container{padding:0}}@media(min-width: 1250px){.nav-container .main-nav-container{background-image:none;background-color:#eef4f8;width:auto;position:relative;max-height:none;overflow:visible;max-width:none;padding:0 40px;display:flex;align-items:flex-end;justify-content:space-between;margin:0 auto}}.nav-container .main-nav-container .top-nav{padding:24px 12px;background-color:#fff}@media(min-width: 1250px){.nav-container .main-nav-container .top-nav{display:none}}.nav-container .main-nav-container .top-nav ul{display:flex;list-style-type:none;align-items:stretch;justify-content:space-around;gap:0 12px}@media(min-width: 768px){.nav-container .main-nav-container .top-nav ul{gap:0 12px}}.nav-container .main-nav-container .top-nav ul li a{font-size:1rem;text-decoration:none;text-align:center;padding:0;display:flex;height:100%;margin:0;font-weight:400;color:#10294c;align-items:center;transition:all .4s ease}.nav-container .main-nav-container .top-nav ul li a span{font-family:inherit;color:inherit;font-weight:inherit;display:inline-flex;align-items:center;gap:8px}.nav-container .main-nav-container .top-nav ul li a img{display:none}@media(min-width: 768px){.nav-container .main-nav-container .top-nav ul li a img{display:inline-block}}.nav-container .main-nav-container .top-nav ul li a .i72-svg{margin-right:8px;width:24px}.nav-container .main-nav-container .top-nav ul li a .i72-svg svg{margin:0}.nav-container .main-nav-container .top-nav ul li a:hover{color:#0f5680}.nav-container .main-nav-container .top-nav ul li>.sub-menu{position:absolute;gap:0;right:0;top:44px;max-height:0;overflow:hidden;width:165px;flex-direction:column;z-index:9;align-items:flex-start;background-color:#fff;border:1px solid #10294c;border-radius:0;padding:0 6px;visibility:hidden;transition:all .4s ease}@media(min-width: 768px){.nav-container .main-nav-container .top-nav ul li>.sub-menu{right:auto;left:50%;transform:translateX(-50%)}}.nav-container .main-nav-container .top-nav ul li>.sub-menu li{margin-bottom:4px;width:100%}.nav-container .main-nav-container .top-nav ul li>.sub-menu li a{background-color:rgba(0,0,0,0);color:#10294c;font-weight:400;border-radius:0;padding:8px;min-height:auto}.nav-container .main-nav-container .top-nav ul li>.sub-menu li a img{display:inline-block}.nav-container .main-nav-container .top-nav ul li>.sub-menu li a:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.nav-container .main-nav-container .top-nav ul li>.sub-menu.active{visibility:visible;max-height:800px;padding:6px 6px 2px;border-color:#212721}.nav-container .main-nav-container .top-nav ul li:last-child a{display:inline-flex;align-items:center;justify-content:center;background-color:#0f5680;text-decoration:none;color:#fff;font-weight:700;text-align:center;font-size:1rem;border-radius:0;line-height:normal;padding:10px 40px;transition:all .4s ease}.nav-container .main-nav-container .top-nav ul li:last-child a:hover{background-color:#10294c}.nav-container .main-nav{background-color:rgba(0,0,0,0);padding:0 14px;max-height:none;overflow:hidden;position:relative;box-shadow:none;width:100%;transition:padding .4s ease,max-height .4s ease}@media(min-width: 768px){.nav-container .main-nav{padding:0 34px;width:100%;overflow:visible;background-color:#eef4f8}}@media(min-width: 1250px){.nav-container .main-nav{background-image:none;background-color:rgba(0,0,0,0);padding:0;width:100%;position:static;max-height:none;overflow:visible;box-shadow:none;max-width:1440px;margin:0 auto;border:0}}.nav-container .main-nav>ul{list-style:none;position:static}@media(min-width: 768px){.nav-container .main-nav>ul{position:static}}@media(min-width: 1250px){.nav-container .main-nav>ul{display:flex;min-height:50px;gap:0;width:100%;align-items:center;justify-content:space-between;max-width:1240px;position:static;margin:0 auto}}@media(min-width: 1440px){.nav-container .main-nav>ul{padding-right:0;border-bottom-right-radius:0;border-top-right-radius:0}}.nav-container .main-nav>ul li{cursor:pointer;margin-bottom:16px;position:static;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width: 768px){.nav-container .main-nav>ul li{width:100%;position:static}}@media(min-width: 1250px){.nav-container .main-nav>ul li{display:inline-block;position:static;width:auto;height:100%;vertical-align:middle;text-align:center;margin:0}}@media(min-width: 1250px){.nav-container .main-nav>ul li.menu-item-has-children>a{padding-right:26px}}.nav-container .main-nav>ul li a{font-size:1rem;display:flex;font-weight:400;text-transform:none;line-height:1.5;color:#10294c;text-decoration:none;padding:8px 6px;border-bottom:0;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .2s ease}@media(min-width: 768px){.nav-container .main-nav>ul li a{font-size:1rem}}@media(min-width: 1250px){.nav-container .main-nav>ul li a{border-bottom:none;color:#10294c;letter-spacing:normal;height:100%;display:flex;justify-content:center;align-items:center;padding:20px 6px 26px;font-size:1rem;font-weight:400}}@media(min-width: 1250px){.nav-container .main-nav>ul li a::after{content:"";position:absolute;left:0;bottom:16px;width:100%;height:2px;background:#adbd39;margin:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in}}.nav-container .main-nav>ul li a:hover{color:#10294c;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width: 1250px){.nav-container .main-nav>ul li a:hover{color:#10294c;background-color:rgba(0,0,0,0);text-decoration:none}}@media(min-width: 1250px){.nav-container .main-nav>ul li a:hover::after{transform:scaleX(1)}}.nav-container .main-nav>ul li a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;box-shadow:0}.nav-container .main-nav>ul li a.active{color:#10294c;text-decoration:underline}@media(min-width: 1250px){.nav-container .main-nav>ul li a.active{text-decoration:none}}.nav-container .main-nav>ul li a:active{color:#10294c;text-decoration:underline;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width: 1250px){.nav-container .main-nav>ul li a:active{text-decoration:none}}@media(min-width: 1250px){.nav-container .main-nav>ul li a:before{content:none}}.nav-container .main-nav>ul li a:focus-visible{outline:-webkit-focus-ring-color auto 1px}.nav-container .main-nav>ul li .sub-menu{padding:0 0 0 34px;position:relative;z-index:2;width:100%;height:100%;background-color:#eef4f8;max-height:0;overflow:hidden;visibility:hidden;list-style:none;transition:all .4s ease}@media(min-width: 768px){.nav-container .main-nav>ul li .sub-menu{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu{position:absolute;overflow:hidden;opacity:.75;max-height:0;width:100%;height:auto;padding:20px 40px;z-index:1;left:0;transform:none;background-color:#10294c;top:auto;justify-content:flex-start;align-items:center;flex-wrap:wrap;border-radius:0;gap:20px 68px;flex-direction:row;transition:max-height .3s ease,padding .3s ease,visibility .3s ease,opacity .6s ease}}@media(min-width: 1340px){.nav-container .main-nav>ul li .sub-menu{padding-left:calc((100vw - 1240px)/2);padding-right:calc((100vw - 1240px)/2)}}@media(min-width: 768px){.nav-container .main-nav>ul li .sub-menu li{opacity:1;transition:opacity 0s ease;margin-bottom:16px}}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu li{display:inline-flex;width:auto;height:auto;opacity:1;margin-bottom:0;transition:opacity .4s ease}}.nav-container .main-nav>ul li .sub-menu li a{border-bottom:none;padding:6px;font-weight:400}@media(min-width: 768px){.nav-container .main-nav>ul li .sub-menu li a{padding:6px;font-size:1rem}}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu li a{padding:6px 6px 9px;font-size:1rem;color:#fff;height:auto;display:block;text-align:left;font-weight:400}}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu li a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#adbd39;margin:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in}}.nav-container .main-nav>ul li .sub-menu li a:hover,.nav-container .main-nav>ul li .sub-menu li a:active{color:#10294c;text-decoration:underline}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu li a:hover,.nav-container .main-nav>ul li .sub-menu li a:active{color:#fff;text-decoration:none}}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu li a:hover::after,.nav-container .main-nav>ul li .sub-menu li a:active::after{transform:scaleX(1)}}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu li.current-menu-item a{box-shadow:none;background-color:rgba(0,0,0,0);position:relative;width:100%;top:auto;border-radius:0}}.nav-container .main-nav>ul li .sub-menu.active{max-height:800px;padding:6px 0 6px 34px;visibility:visible}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu.active{box-shadow:none;overflow:hidden;padding:20px 40px;z-index:2;max-height:2500px;opacity:1;transition:max-height .3s ease,padding .3s ease,visibility .3s ease,opacity 0s ease}}@media(min-width: 1340px){.nav-container .main-nav>ul li .sub-menu.active{padding-left:calc((100vw - 1240px)/2);padding-right:calc((100vw - 1240px)/2)}}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu.active::after{content:none}}@media(min-width: 768px){.nav-container .main-nav>ul li .sub-menu::before{content:none}}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu::before{display:none}}@media(min-width: 1250px){.nav-container .main-nav>ul li .sub-menu.split::after{content:"";height:calc(100% - 105px);width:1px;background-color:#212721;position:absolute;top:55px;left:49%}}@media(min-width: 1250px){.nav-container .main-nav>ul li.menu-item-has-children>a::after{content:"";position:absolute;left:0;bottom:16px;width:100%;height:2px;background:#adbd39;margin:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in}}.nav-container .main-nav>ul li.menu-item-has-children>a::before{content:"";background-image:url("../images/add.svg");width:24px;height:24px;background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:47%;transform:translateY(-50%);right:6px;opacity:1;transition:all .2s ease}@media(min-width: 1250px){.nav-container .main-nav>ul li.menu-item-has-children>a::before{height:24px;top:43%;right:1px;width:24px}}.nav-container .main-nav>ul li.menu-item-has-children>a.active::before{background-image:url("../images/subtract.svg")}.nav-container .main-nav>ul li.menu-item-has-children>a:hover::after{transform:scaleX(1)}@media(min-width: 1250px){.nav-container .main-nav>ul li.current-menu-item>a,.nav-container .main-nav>ul li.current-menu-parent>a{box-shadow:none;color:#212721;background-color:rgba(0,0,0,0);position:relative;width:auto;top:auto}}@media(min-width: 1250px){.nav-container .main-nav>ul li:last-child .sub-menu{right:auto;left:0}}@media(min-width: 1440px){.nav-container .main-nav>ul li:last-child .sub-menu{right:auto}}@media(min-width: 1250px){.nav-container .main-nav>ul li:nth-last-child(2) .sub-menu{left:0}}.nav-container.active .mobile-container{height:auto}@media(min-width: 768px){.nav-container.active .mobile-container{height:auto}}@media(min-width: 1250px){.nav-container.active .mobile-container{height:auto}}.nav-container.active .mobile-container .menu-toggle{box-shadow:none;height:60px;background-color:rgba(0,0,0,0);padding:22px 16px 16px;right:-6px}.nav-container.active .mobile-container .menu-toggle span{transform:rotate(-45deg);margin-top:10px;height:3px;width:28px;background-color:#10294c}.nav-container.active .mobile-container .menu-toggle span:nth-child(2),.nav-container.active .mobile-container .menu-toggle span:nth-child(3){opacity:0;transition:opacity 0s ease}.nav-container.active .mobile-container .menu-toggle span:last-child{transform:rotate(225deg);margin-top:-33px}.nav-container.active .mobile-container .menu-toggle span::after{right:0}.nav-container.active .main-nav-container{background-image:none;background-color:#eef4f8;padding:0;max-height:3000px;overflow:auto;box-shadow:0 4px 4px 0 rgba(71,98,123,.25)}@media(min-width: 768px){.nav-container.active .main-nav-container{padding:0;background-color:#eef4f8}}@media(min-width: 1250px){.nav-container.active .main-nav-container{padding:0;background-color:#eef4f8;background-image:none;box-shadow:none;overflow:visible;max-height:calc(100vh - 195px)}}.nav-container.active .main-nav-container .main-nav{padding:0 14px;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.nav-container.active .main-nav-container .main-nav{padding:0 34px;background-color:#eef4f8}}@media(min-width: 1250px){.nav-container.active .main-nav-container .main-nav{padding:0;background-color:#eef4f8}}header{z-index:3}.hero{display:flex;flex-direction:column;padding:0;min-height:auto;margin-bottom:24px}@media(min-width: 768px){.hero{margin-bottom:32px}}.hero.hero--home{min-height:380px;padding:24px 40px 40px}@media(min-width: 1250px){.hero.hero--home{padding:64px 100px;min-height:350px}}.hero.hero--home .hero__inner-container{max-width:1072px}.hero.hero--home .hero__title{padding:0}.hero.hero--home .hero__title::before{display:none}.hero.hero--home .hero__text{max-width:950px;line-height:1.5}.hero__image{background-position:center;background-repeat:no-repeat;background-size:cover;height:200px;width:100%;order:1}@media(min-width: 768px){.hero__image{height:20vw;max-height:465px}}.hero__eyebrow{font-size:1rem;color:#fff;font-weight:300;max-width:525px;line-height:1.5;letter-spacing:4.8px;text-transform:uppercase}.hero .hero__eyebrow p{font-size:1rem;color:#fff;font-weight:300;line-height:1.5;letter-spacing:4.8px;text-transform:normal}.hero__inner-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px;gap:12px;background-color:#10294c;width:100%;z-index:2;max-width:none}@media(min-width: 768px){.hero__inner-container{order:2}}@media(min-width: 1250px){.hero__inner-container{padding:32px 64px 36px}}@media(min-width: 1408px){.hero__inner-container{padding-left:calc((100vw - 1280px)/2);padding-right:calc((100vw - 1280px)/2)}}.hero__title{margin:0;max-width:none;color:#fff;font-weight:400;padding:0;font-size:1.875rem;line-height:1.33;letter-spacing:.3px}@media(min-width: 1250px){.hero__title{font-size:2.75rem;letter-spacing:normal}}.hero__text{margin-bottom:24px;max-width:1028px;line-height:1.62;color:#212721;font-weight:700}@media(min-width: 768px){.hero__text{font-weight:700}}.hero__links{display:flex;flex-wrap:wrap;gap:16px}.hero__link{background-color:#10294c;text-decoration:none;color:#fff;display:inline-flex;padding:16px 24px;font-size:1.375rem;font-weight:700;transition:background-color .4s ease}.hero__link:hover{background-color:#10294c}.page-container>.page-width.home-hero,.home-hero{min-height:350px;width:100%;padding:0;max-width:none;margin:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;flex-direction:column}.page-container>.page-width.home-hero .hero__buttons-container,.home-hero .hero__buttons-container{display:flex;flex-direction:column;padding:20px;gap:20px;width:100%}@media(min-width: 1024px){.page-container>.page-width.home-hero .hero__buttons-container,.home-hero .hero__buttons-container{flex-direction:row;padding:20px 0}}.page-container>.page-width.home-hero .hero__banners-container,.home-hero .hero__banners-container{margin:0 auto;overflow:hidden;width:100vw;min-width:100vw;max-width:100vw}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__controls,.home-hero .hero__banners-container .hero-carousel__controls{display:flex;justify-content:center;padding:16px 24px;align-items:center;gap:24px;margin:0 auto;width:100%}@media(min-width: 768px){.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__controls,.home-hero .hero__banners-container .hero-carousel__controls{background-color:rgba(0,0,0,0);padding:16px 40px;z-index:3}}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__controls .hero-carousel__button,.home-hero .hero__banners-container .hero-carousel__controls .hero-carousel__button{border:1px solid rgba(0,0,0,0);width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0)}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__controls .hero-carousel__button span,.home-hero .hero__banners-container .hero-carousel__controls .hero-carousel__button span{border-radius:50%;width:8px;height:8px;display:inline-flex;background-color:#212721;transition:all .4s ease}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__controls .hero-carousel__button:hover,.home-hero .hero__banners-container .hero-carousel__controls .hero-carousel__button:hover{border-color:#212721}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__controls .hero-carousel__button.active,.home-hero .hero__banners-container .hero-carousel__controls .hero-carousel__button.active{border-color:#212721}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__prev-btn,.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__next-btn,.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__pause,.home-hero .hero__banners-container .hero-carousel__prev-btn,.home-hero .hero__banners-container .hero-carousel__next-btn,.home-hero .hero__banners-container .hero-carousel__pause{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;transition:border-color .4s ease}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__prev-btn svg,.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__next-btn svg,.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__pause svg,.home-hero .hero__banners-container .hero-carousel__prev-btn svg,.home-hero .hero__banners-container .hero-carousel__next-btn svg,.home-hero .hero__banners-container .hero-carousel__pause svg{width:28px;height:auto}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__prev-btn svg path,.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__next-btn svg path,.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__pause svg path,.home-hero .hero__banners-container .hero-carousel__prev-btn svg path,.home-hero .hero__banners-container .hero-carousel__next-btn svg path,.home-hero .hero__banners-container .hero-carousel__pause svg path{transition:fill .4s ease}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__prev-btn:hover span,.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__next-btn:hover span,.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__pause:hover span,.home-hero .hero__banners-container .hero-carousel__prev-btn:hover span,.home-hero .hero__banners-container .hero-carousel__next-btn:hover span,.home-hero .hero__banners-container .hero-carousel__pause:hover span{background-color:#10294c}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__pause,.home-hero .hero__banners-container .hero-carousel__pause{gap:5px}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__pause span,.home-hero .hero__banners-container .hero-carousel__pause span{height:22px;width:4px;border-radius:2px;background-color:#212721;display:block;transition:background-color .4s ease}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__pause.hidden,.home-hero .hero__banners-container .hero-carousel__pause.hidden{display:none}.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__pause:hover span,.home-hero .hero__banners-container .hero-carousel__pause:hover span{background-color:#212721}@media(min-width: 768px){.page-container>.page-width.home-hero .hero__banners-container .hero-carousel__pause:hover span,.home-hero .hero__banners-container .hero-carousel__pause:hover span{background-color:#10294c}}.page-container>.page-width.home-hero .hero__banners-inner-container,.home-hero .hero__banners-inner-container{display:flex;flex-direction:row;align-items:center;gap:0;height:auto;min-height:460px;background-color:#212721}@media(min-width: 375px){.page-container>.page-width.home-hero .hero__banners-inner-container,.home-hero .hero__banners-inner-container{min-height:400px}}@media(min-width: 768px){.page-container>.page-width.home-hero .hero__banners-inner-container,.home-hero .hero__banners-inner-container{min-height:365px}}@media(min-width: 1250px){.page-container>.page-width.home-hero .hero__banners-inner-container,.home-hero .hero__banners-inner-container{min-height:350px}}@keyframes leftNext{from{left:100%}to{left:0}}@keyframes leftCurr{from{left:0}to{left:-100%}}@keyframes rightNext{from{left:-100%}to{left:0}}@keyframes rightCurr{from{left:0}to{left:100%}}.page-container>.page-width.home-hero .hero__banner,.home-hero .hero__banner{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;text-decoration:none;width:100vw;min-width:100vw;max-width:100vw;padding:0;min-height:460px;height:100%;background-color:#262626;position:absolute;left:100%;animation:.6s cubic-bezier(0.645, 0.045, 0.355, 1) 0s left;animation-fill-mode:forwards;visibility:hidden;transition:visibility .4s ease}@media(min-width: 375px){.page-container>.page-width.home-hero .hero__banner,.home-hero .hero__banner{min-height:400px}}@media(min-width: 768px){.page-container>.page-width.home-hero .hero__banner,.home-hero .hero__banner{min-height:365px}}@media(min-width: 1250px){.page-container>.page-width.home-hero .hero__banner,.home-hero .hero__banner{min-height:350px}}.page-container>.page-width.home-hero .hero__banner .i72-image,.home-hero .hero__banner .i72-image{background-repeat:no-repeat;background-position:center;background-size:cover;max-width:none;position:absolute;inset:0}.page-container>.page-width.home-hero .hero__banner .banner__image-container,.home-hero .hero__banner .banner__image-container{display:block}.page-container>.page-width.home-hero .hero__banner .banner__image-container::after,.home-hero .hero__banner .banner__image-container::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.55);z-index:1}.page-container>.page-width.home-hero .hero__banner .banner__container,.home-hero .hero__banner .banner__container{display:flex;flex-direction:column;height:100%;width:100%;min-height:460px;height:100vw;align-items:center;justify-content:center;padding:24px 40px 36px;z-index:2}@media(min-width: 375px){.page-container>.page-width.home-hero .hero__banner .banner__container,.home-hero .hero__banner .banner__container{min-height:400px}}@media(min-width: 768px){.page-container>.page-width.home-hero .hero__banner .banner__container,.home-hero .hero__banner .banner__container{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:32px 60px;min-height:365px;height:26vw;max-width:1360px;margin:0 auto}}@media(min-width: 1250px){.page-container>.page-width.home-hero .hero__banner .banner__container,.home-hero .hero__banner .banner__container{min-height:350px;max-width:1440px;padding:60px 100px}}.page-container>.page-width.home-hero .hero__banner .banner__container .text-container,.home-hero .hero__banner .banner__container .text-container{order:1;text-align:left;width:100%;max-width:450px}@media(min-width: 768px){.page-container>.page-width.home-hero .hero__banner .banner__container .text-container,.home-hero .hero__banner .banner__container .text-container{max-width:none;margin-top:0;text-align:left;display:flex;align-items:flex-start;justify-content:space-between}}.page-container>.page-width.home-hero .hero__banner .banner__container .text-container .title,.home-hero .hero__banner .banner__container .text-container .title{color:#fff;font-size:1.875rem;font-weight:400;margin-bottom:20px;line-height:1.33}@media(min-width: 768px){.page-container>.page-width.home-hero .hero__banner .banner__container .text-container .title,.home-hero .hero__banner .banner__container .text-container .title{margin-bottom:0;flex-basis:50%;font-size:2.75rem;padding-right:36px}}@media(min-width: 1250px){.page-container>.page-width.home-hero .hero__banner .banner__container .text-container .title,.home-hero .hero__banner .banner__container .text-container .title{font-size:3.65rem;line-height:1.2;padding-right:42px}}.page-container>.page-width.home-hero .hero__banner .banner__container .text-container .description,.home-hero .hero__banner .banner__container .text-container .description{color:#fff;font-size:1rem;opacity:1;line-height:1.5;font-weight:300;margin:0}@media(min-width: 1250px){.page-container>.page-width.home-hero .hero__banner .banner__container .text-container .description,.home-hero .hero__banner .banner__container .text-container .description{font-size:1.25rem;line-height:1.6}}.page-container>.page-width.home-hero .hero__banner .banner__container .text-inner-container,.home-hero .hero__banner .banner__container .text-inner-container{text-align:left;flex-basis:50%;display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 768px){.page-container>.page-width.home-hero .hero__banner .banner__container .text-inner-container,.home-hero .hero__banner .banner__container .text-inner-container{padding-top:12px}}.page-container>.page-width.home-hero .hero__banner .banner__container .button,.home-hero .hero__banner .banner__container .button{margin-top:26px}.page-container>.page-width.home-hero .hero__banner .inner-container,.home-hero .hero__banner .inner-container{display:flex;flex-direction:column;justify-content:center;gap:16px}.page-container>.page-width.home-hero .hero__banner.active,.home-hero .hero__banner.active{visibility:visible}@media(min-width: 1024px){.hero:has(.buttons-center){background-image:none}}.footer{background-color:#10294c;padding:0;background-image:none}.footer__container{padding:40px 32px;display:flex;flex-direction:column;align-items:center}@media(min-width: 1024px){.footer__container{flex-direction:row;padding:80px 100px 40px;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}}.footer__inner-container{display:flex;flex-direction:column;align-items:center;gap:34px;margin-bottom:60px}@media(min-width: 1024px){.footer__inner-container{align-items:flex-start;flex-basis:31%}}.footer__logo{width:200px;height:auto}.footer__logo .i72-svg{width:100%;height:100%}.footer__logo .i72-svg svg{width:100%;height:100%}.footer__section-title{font-size:1rem;font-weight:300;text-align:center;color:#fff;opacity:.8;line-height:1.5;margin-bottom:14px}@media(min-width: 1024px){.footer__section-title{text-align:left}}.footer__social-nav ul{display:flex;gap:8px;align-items:center;justify-content:center;list-style-type:none}@media(min-width: 1024px){.footer__social-nav ul{justify-content:flex-start}}.footer__social-nav ul li a .i72-svg{width:68px;height:auto}.footer__social-nav ul li a .i72-svg svg{width:100%;height:100%}.footer__social-nav ul li a .i72-svg svg rect{transition:all .4s ease}.footer__social-nav ul li a:hover .i72-svg svg rect{stroke:#adbd39;stroke-width:1}.footer__app-nav ul{display:flex;gap:20px;align-items:center;justify-content:center;list-style-type:none}@media(min-width: 1024px){.footer__app-nav ul{justify-content:flex-start}}.footer__app-nav ul li a .i72-svg{width:135px;height:40px}.footer__app-nav ul li a .i72-svg svg{width:100%;height:100%;transition:all .4s ease}.footer__app-nav ul li a:hover .i72-svg svg{transform:scale(1.075)}.footer__navigation-section{display:none}@media(min-width: 1024px){.footer__navigation-section{display:block;flex-basis:60%}}.footer__main-nav>ul{display:flex;justify-content:space-between;list-style-type:none;gap:16px}@media(min-width: 1024px){.footer__main-nav>ul{padding-bottom:14px}}.footer__main-nav>ul>li>a{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.33;text-decoration:none;margin-bottom:28px;display:inline-flex}@media(min-width: 1024px){.footer__main-nav>ul>li>a::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:#adbd39;margin:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in}}@media(min-width: 1250px){.footer__main-nav>ul>li>a:hover::after{transform:scaleX(1)}}.footer__main-nav>ul>li>ul.sub-menu{display:flex;flex-direction:column;gap:20px}.footer__main-nav>ul>li>ul.sub-menu li a{color:#fff;font-weight:300;font-size:1rem;opacity:.8;line-height:1.5;text-decoration:none}@media(min-width: 1024px){.footer__main-nav>ul>li>ul.sub-menu li a::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:#adbd39;margin:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in}}@media(min-width: 1250px){.footer__main-nav>ul>li>ul.sub-menu li a:hover::after{transform:scaleX(1)}}.footer__details-container{width:100%;display:flex;flex-direction:column;align-items:center;max-width:600px}@media(min-width: 1024px){.footer__details-container{flex-direction:row;justify-content:space-between;flex-basis:100%;max-width:none}}.footer__copyright-text{opacity:.5;font-weight:300;color:#fff;margin:0 0 32px}@media(min-width: 1024px){.footer__copyright-text{margin:0}}.footer__legal-nav{width:100%}@media(min-width: 1024px){.footer__legal-nav{width:auto}}.footer__legal-nav ul{display:flex;list-style-type:none;justify-content:space-between}@media(min-width: 1024px){.footer__legal-nav ul{gap:40px}}.footer__legal-nav ul li a{opacity:.5;font-weight:300;color:#fff;text-decoration:none}.footer__legal-nav ul li a:hover{text-decoration:underline}.footer__certification-links{background-color:#32557a;padding:20px 22px;display:flex;gap:10px;justify-content:center}@media(min-width: 768px){.footer__certification-links{padding:22px;gap:20px}}@media(min-width: 1024px){.footer__certification-links{gap:40px}}.footer__certification-links>a{transition:all .4s ease}.footer__certification-links>a .i72-svg{height:42px;width:50px;align-items:center}@media(min-width: 768px){.footer__certification-links>a .i72-svg{height:60px;width:80px}}@media(min-width: 1024px){.footer__certification-links>a .i72-svg{height:70px;width:100px}}.footer__certification-links>a .i72-svg svg{height:100%;width:100%;max-width:90px}@media(min-width: 768px){.footer__certification-links>a .i72-svg svg{max-width:120px}}@media(min-width: 1024px){.footer__certification-links>a .i72-svg svg{max-width:150px}}.footer__certification-links>a .i72-image{height:42px;width:50px;background-position:center;background-size:contain;background-repeat:no-repeat}@media(min-width: 768px){.footer__certification-links>a .i72-image{height:60px;width:80px}}@media(min-width: 1024px){.footer__certification-links>a .i72-image{height:70px;width:100px}}.footer__certification-links>a:hover{transform:scale(1.075)}.search-bar-container{display:flex;background-color:#eef4f8;justify-content:flex-start;align-items:center;height:0;overflow:hidden;visibility:hidden;padding:0 56px;transition:height .4s ease,visibility .4s ease}.search-bar-container .search-bar-inner-container{display:flex;justify-content:space-between;align-items:center;max-width:1240px;width:100%;margin:0 auto}.search-bar-container form{width:auto;margin:0;display:flex;justify-content:center;align-items:center;gap:0 8px}.search-bar-container form input[type=text]{background-color:#fff;color:#10294c;border-radius:0;font-size:1rem;font-weight:400;height:44px;width:clamp(600px,55vw,754px);padding:0 24px}.search-bar-container form input[type=submit]{z-index:2;display:inline-flex;align-items:center;justify-content:center;text-align:center;position:relative;cursor:pointer;right:auto;top:auto;width:auto;border-radius:0;letter-spacing:1px;height:44px;border:0;font-size:1rem;padding:8px 40px;background-color:#10294c;color:#fff;font-weight:700;background-image:none;transition:all .4s ease}.search-bar-container form input[type=submit]:hover{background-color:#0f5680;color:#fff}.search-bar-container .close-search{height:45px;border:0;padding:8px;transition:all .4s ease}.search-bar-container .close-search svg{width:32px}.search-bar-container.active{visibility:visible;z-index:999;height:120px;display:none}@media(min-width: 1250px){.search-bar-container.active{display:flex}}.search-bar-container.mobile{height:auto;justify-content:flex-start;padding:20px;display:flex;background-color:#eef4f8;visibility:visible}@media(min-width: 1250px){.search-bar-container.mobile{display:none}}.search-bar-container.mobile .search-form{margin:0 auto;width:100%;gap:0 16px}.search-bar-container.mobile input[type=text]{width:70%;max-width:225px;padding:0 24px;background-image:url("../images/search.svg");background-size:14px;background-position:12px center;background-repeat:no-repeat;height:44px;font-size:.875rem}@media(min-width: 768px){.search-bar-container.mobile input[type=text]{max-width:325px}}.search-bar-container.mobile input[type=submit]{height:44px;padding:8px 40px;font-weight:700;font-size:1rem;transition:all .4s ease}.search-bar-container.mobile input[type=submit]:hover{background-color:#0f5680;color:#fff}.search-results-container{max-height:0;overflow:hidden;transition:all .4s ease;padding:0 20px;max-width:1380px;margin:0 auto;display:none;background-color:#fff}@media(min-width: 768px){.search-results-container{padding:0 40px}}@media(min-width: 1250px){.search-results-container{padding:0 70px;display:block}}.search-results-container.active{padding:40px 20px 76px;max-height:3000px}@media(min-width: 768px){.search-results-container.active{padding:32px 40px 84px}}@media(min-width: 1250px){.search-results-container.active{padding:36px 70px}}.search-results-container .search-title-container>h2{font-size:1.5rem}.search-results-container .result-count{font-weight:500;color:#10294c;font-size:1rem;padding-bottom:0;max-width:none;display:block;border-bottom:0;margin:0 auto 40px;max-width:1240px}@media(min-width: 768px){.search-results-container .result-count{margin-bottom:56px}}.search-results-container .result-container{max-width:1300px;margin:0 auto 48px}@media(min-width: 768px){.search-results-container .result-container{margin-bottom:72px}}@media(min-width: 1250px){.search-results-container .result-container{margin-bottom:96px}}.search-results-container .result{padding:0;border-bottom:0;max-width:805px;margin:0 0 40px;display:block;text-decoration:none}@media(min-width: 768px){.search-results-container .result{margin-bottom:48px}}.search-results-container .result .title{font-size:1.5rem;display:inline-block;text-decoration:none;font-weight:400;color:#0f5680;line-height:1.2;margin-bottom:16px;transition:color .4s ease}@media(min-width: 768px){.search-results-container .result .title{font-size:1.5rem}}@media(min-width: 1250px){.search-results-container .result .title{font-size:2rem;margin-bottom:16px}}.search-results-container .result .desc{margin:0;line-height:1.6}.search-results-container .result:hover .title{color:#0f5680}.search-results-container .pagination-container{display:flex;justify-content:center;max-width:1088px;padding-top:16px;margin:0 auto}@media(min-width: 1250px){.search-results-container .pagination-container{padding-top:32px}}.search-results-container .pagination-container .prev-results,.search-results-container .pagination-container .next-results{color:#10294c;font-weight:700;font-size:1rem;padding:16px 0}.search-results-container .pagination-container .prev-results svg,.search-results-container .pagination-container .next-results svg{width:8px;top:1px}.search-results-container .pagination-container .prev-results svg path,.search-results-container .pagination-container .next-results svg path{fill:#10294c}.search-results-container .pagination-container .prev-results:hover,.search-results-container .pagination-container .next-results:hover{text-decoration:underline}.search-results-container .pagination-container .next-results{margin-left:auto}.search-results-container .pagination-container .next-results svg{transform:rotate(270deg)}.search-results-container .pagination-container .prev-results{margin-right:auto}.search-results-container .pagination-container .prev-results svg{transform:rotate(90deg)}.search-results-container .close-search-results{font-size:1rem;text-decoration:none;position:relative;right:auto;top:auto;width:130px;bottom:auto;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:0;letter-spacing:normal;height:44px;border:0;padding:8px 32px;background-color:#10294c;text-transform:uppercase;color:#fff;margin:0 auto;font-weight:700;transition:all .4s ease}.search-results-container .close-search-results:hover{border:0;background-color:#0f5680;color:#fff}.search-results-container.mobile{display:block}@media(min-width: 1250px){.search-results-container.mobile{display:none}}.search-results-container.mobile .close-search-results{top:auto;right:auto;padding:12px;left:auto;bottom:auto;transform:none;gap:0 8px}@media(min-width: 768px){.search-results-container.mobile .close-search-results{bottom:auto}}.pagination,.feed__pagination{display:flex;align-items:center;justify-content:center;gap:12px 6px;padding:12px 16px}@media(min-width: 1250px){.pagination,.feed__pagination{gap:12px}}.pagination__button,.feed__pagination__button{font-size:1.25rem;line-height:1.2;color:#0f5680;font-weight:500;min-width:45px;height:45px;text-decoration:none;display:flex;align-items:center;justify-content:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer;padding:0}.pagination__button span,.feed__pagination__button span{display:flex;align-items:center;justify-content:center;gap:6px}@media(min-width: 1250px){.pagination__button span,.feed__pagination__button span{margin-left:6px}}.pagination__button span svg,.feed__pagination__button span svg{width:16px;height:auto;transform:rotate(270deg)}.pagination__button span svg path,.feed__pagination__button span svg path{fill:#0f5680;transition:fill .4s ease}@media(min-width: 1250px){.pagination__button span.prev,.feed__pagination__button span.prev{margin-left:0;margin-right:6px}}.pagination__button span.prev svg,.feed__pagination__button span.prev svg{transform:rotate(90deg)}.pagination__button:hover,.feed__pagination__button:hover{color:#10294c;text-decoration:none}.pagination__button:hover span svg path,.feed__pagination__button:hover span svg path{fill:#10294c}.pagination__current,.feed__pagination__current{font-weight:500;border-bottom:2px solid #10294c;color:#10294c;font-size:1.25rem;line-height:1.2;margin:0;padding:0;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center}.bio__container{display:flex;flex-direction:column;align-items:center;padding:40px 20px;max-width:1340px;gap:32px;margin:0 auto}@media(min-width: 768px){.bio__container{padding:40px 50px}}@media(min-width: 1024px){.bio__container{flex-direction:row;gap:40px;padding:80px 50px;align-items:flex-start}}@media(min-width: 1250px){.bio__container{gap:80px}}.bio__image{width:100%;height:90vw;max-height:500px;max-width:400px}@media(min-width: 1024px){.bio__image{width:32%;min-width:32%;max-width:none}}.bio__image .bio__image-photo{height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.post__container{padding:40px 20px;max-width:880px;margin:0 auto}@media(min-width: 768px){.post__container{padding:40px 50px}}@media(min-width: 1250px){.post__container{padding:80px 50px}}.post__container .featured__image{width:100%;height:65vw;max-height:350px;margin-bottom:36px}.post__container .featured__image .featured__image-photo{height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.post__container .featured__image:blank{display:none}.filters{width:100%;text-align:center}@media(min-width: 768px){.filters{width:232px;min-width:232px}}@media(min-width: 1250px){.filters{width:340px;min-width:340px}}.filters__inner-container{text-align:left;margin-bottom:20px;overflow:hidden;max-height:2000px;transition:max-height .4s ease}@media(min-width: 768px){.filters__inner-container{margin-bottom:0;overflow:visible;max-height:none}}.filters__inner-container.close{max-height:0}@media(min-width: 768px){.filters__inner-container.close{max-height:none}}.filters__title{padding-bottom:12px;margin-bottom:32px;border-bottom:4px solid #10294c}@media(min-width: 1250px){.filters__title{padding-bottom:16px}}.filters__taxonomy{margin-bottom:32px}.filters__toggle{display:block;padding:10px 0 26px;text-decoration:none;border-bottom:1px solid #10294c;transition:border-color .8s ease}.filters__toggle::before,.filters__toggle::after{content:"";background-color:#10294c;height:21.5px;width:1.5px;display:block;position:absolute;border-radius:0;right:18px;top:14px;transition:all .4s ease}.filters__toggle::after{transform:rotate(90deg)}.filters__toggle:hover::before,.filters__toggle:hover::after{background-color:#0f5680}.filters__toggle:hover .filters__taxonomy-title::after{border-color:#0f5680}.filters__toggle.active{border-color:#fff;transition:border-color .2s ease}.filters__toggle.active::before{transform:rotate(0deg);height:0px;top:25px;right:18px}.filters__toggle.active::after{transform:rotate(90deg)}.filters__toggle.active+.filters__terms{max-height:500px;visibility:visible}.filters__taxonomy-title{max-width:80%;position:static;margin:0}.filters__taxonomy-title::after{content:"";height:37px;width:37px;display:block;position:absolute;border-radius:50%;right:0;top:6px;border:1px solid #10294c;transition:all .4s ease}.filters__terms{list-style:none;max-height:0;overflow:hidden;visibility:hidden;transition:all .4s ease}.filters__term{margin-bottom:14px}.filters__term:last-child{margin-bottom:0}.filters__term input{opacity:0;position:absolute}.filters__term input:focus-visible+label{outline:-webkit-focus-ring-color auto 1px}.filters__term input:checked+label::after{position:absolute;display:inline-block;left:-29px;top:3px}.filters__term label{font-family:"lato",sans-serif;font-size:1rem;margin-left:32px;color:#6c6463;font-weight:400}.filters__term label:before{content:"";width:20px;height:20px;position:absolute;left:-32px;top:1px;border:1px solid #d0d5dd}.filters__term label:after{content:"";display:none;height:9px;width:18px;box-shadow:none !important;border-left:2px solid #0f5680;border-bottom:2px solid #0f5680;transform:rotate(-45deg);border-radius:0;background-color:inherit}.filters__term.child-term{padding-left:24px}.filters__term ul.child__terms{margin-top:14px}.filters__mobile-toggle{margin-bottom:60px}@media(min-width: 768px){.filters__mobile-toggle{display:none}}.filter-feed-container{width:100%}.filter-button-container{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 1024px){.filter-button-container{flex-direction:row;justify-content:space-between;gap:16px}}.no-results{font-size:1rem;text-align:center;padding:32px;line-height:1.65;max-width:500px;margin:0 auto}@media(min-width: 1250px){.no-results{font-size:1.125rem;padding:44px 32px}}.applied-filters{display:flex;gap:16px;flex-wrap:wrap;width:100%;align-items:flex-start}@media(min-width: 1024px){.applied-filters{margin-bottom:40px}}.applied-filters .applied-filter{border-radius:6px;padding:4px 16px;border:1px solid #6c6463;color:#6c6463;font-size:.875rem;font-family:"lato",sans-serif;text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;transition:color .4s ease,border-color .4s ease}.applied-filters .applied-filter span{color:#6c6463;font-size:.875rem;font-family:"lato",sans-serif;margin-left:10px}.applied-filters .applied-filter span svg{width:11px;height:auto}.applied-filters .applied-filter span svg svg path{transition:fill .4s ease}.applied-filters .applied-filter:hover{color:#10294c;border-color:#10294c}.applied-filters .applied-filter:hover svg path{fill:#10294c}.applied-filters .applied-filter:last-child{margin-bottom:40px}@media(min-width: 1024px){.applied-filters .applied-filter:last-child{margin-bottom:0}}.sort-results{margin-bottom:32px}.sort-results .sort-select{border:0;border-right:2px solid #253441;border-bottom:2px solid #253441;appearance:none;padding:10px 44px 10px 20px;outline:0;background-image:url("../images/caret.svg");background-repeat:no-repeat;background-position:calc(100% - 22px) center;text-transform:capitalize}.sort-results .sort-select:hover{border-color:#10294c;color:#10294c;background-image:url("../images/caret-red.svg")}.sort-results .sort-select:focus-visible{outline:-webkit-focus-ring-color auto 1px}@media(min-width: 768px){.product-feed,.resource-feed,.blogs-feed,.posts-archive{display:flex;gap:70px}}.product-feed .product__container,.resource-feed .product__container,.blogs-feed .product__container,.posts-archive .product__container{width:100%}.product-feed .results-wrapper,.resource-feed .results-wrapper,.blogs-feed .results-wrapper,.posts-archive .results-wrapper{display:flex;flex-direction:column;gap:40px}@media(min-width: 1024px){.product-feed .results-wrapper,.resource-feed .results-wrapper,.blogs-feed .results-wrapper,.posts-archive .results-wrapper{flex-direction:row;flex-wrap:wrap;gap:70px 36px}}.product-feed .results-wrapper .card,.resource-feed .results-wrapper .card,.blogs-feed .results-wrapper .card,.posts-archive .results-wrapper .card{width:100%;max-width:415px;margin:0 auto;padding:24px}@media(min-width: 768px){.product-feed .results-wrapper .card,.resource-feed .results-wrapper .card,.blogs-feed .results-wrapper .card,.posts-archive .results-wrapper .card{flex-direction:column;margin:0;max-width:415px}}@media(min-width: 1024px){.product-feed .results-wrapper .card,.resource-feed .results-wrapper .card,.blogs-feed .results-wrapper .card,.posts-archive .results-wrapper .card{min-width:calc(50% - 18px);max-width:calc(50% - 18px)}}.product-feed .results-wrapper .card .card__inner-container,.resource-feed .results-wrapper .card .card__inner-container,.blogs-feed .results-wrapper .card .card__inner-container,.posts-archive .results-wrapper .card .card__inner-container{padding:0 8px}.product-feed .results-wrapper .card .card__inner-container .card__text p,.resource-feed .results-wrapper .card .card__inner-container .card__text p,.blogs-feed .results-wrapper .card .card__inner-container .card__text p,.posts-archive .results-wrapper .card .card__inner-container .card__text p{display:block;display:-webkit-box;-webkit-line-clamp:6;line-height:1.65;max-height:9.9em;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.product-feed .results-wrapper .card .card__inner-container .card__downloads,.resource-feed .results-wrapper .card .card__inner-container .card__downloads,.blogs-feed .results-wrapper .card .card__inner-container .card__downloads,.posts-archive .results-wrapper .card .card__inner-container .card__downloads{display:flex;flex-wrap:wrap;gap:12px;width:100%}.product-feed .results-wrapper .card .card__inner-container .card__download-button,.resource-feed .results-wrapper .card .card__inner-container .card__download-button,.blogs-feed .results-wrapper .card .card__inner-container .card__download-button,.posts-archive .results-wrapper .card .card__inner-container .card__download-button{display:flex;gap:8px;width:calc(50% - 6px);min-width:calc(50% - 6px);padding:10px}.product-feed .results-wrapper .card .card__inner-container .card__download-button .download-type-icon,.resource-feed .results-wrapper .card .card__inner-container .card__download-button .download-type-icon,.blogs-feed .results-wrapper .card .card__inner-container .card__download-button .download-type-icon,.posts-archive .results-wrapper .card .card__inner-container .card__download-button .download-type-icon{width:20px;min-width:20px;height:20px;background-size:contain;border:0;min-height:auto}.product-feed .results-wrapper .card .card__inner-container .card__download-button .download-type-name,.resource-feed .results-wrapper .card .card__inner-container .card__download-button .download-type-name,.blogs-feed .results-wrapper .card .card__inner-container .card__download-button .download-type-name,.posts-archive .results-wrapper .card .card__inner-container .card__download-button .download-type-name{color:#fff}.product-feed .results-wrapper .card .i72-image__description,.resource-feed .results-wrapper .card .i72-image__description,.blogs-feed .results-wrapper .card .i72-image__description,.posts-archive .results-wrapper .card .i72-image__description{display:none}.product-feed .results-wrapper .card .i72-image,.product-feed .results-wrapper .card .i72-svg,.resource-feed .results-wrapper .card .i72-image,.resource-feed .results-wrapper .card .i72-svg,.blogs-feed .results-wrapper .card .i72-image,.blogs-feed .results-wrapper .card .i72-svg,.posts-archive .results-wrapper .card .i72-image,.posts-archive .results-wrapper .card .i72-svg{border-bottom:4px solid #10294c;max-height:225px;height:48vw}@media(min-width: 768px){.product-feed .results-wrapper .card .i72-image,.product-feed .results-wrapper .card .i72-svg,.resource-feed .results-wrapper .card .i72-image,.resource-feed .results-wrapper .card .i72-svg,.blogs-feed .results-wrapper .card .i72-image,.blogs-feed .results-wrapper .card .i72-svg,.posts-archive .results-wrapper .card .i72-image,.posts-archive .results-wrapper .card .i72-svg{height:25vw;max-height:225px;width:100%}}@media(min-width: 1024px){.product-feed .results-wrapper .card .i72-image,.product-feed .results-wrapper .card .i72-svg,.resource-feed .results-wrapper .card .i72-image,.resource-feed .results-wrapper .card .i72-svg,.blogs-feed .results-wrapper .card .i72-image,.blogs-feed .results-wrapper .card .i72-svg,.posts-archive .results-wrapper .card .i72-image,.posts-archive .results-wrapper .card .i72-svg{height:16vw;max-height:225px}}.product-feed .results-wrapper .card .card__image-container,.resource-feed .results-wrapper .card .card__image-container,.blogs-feed .results-wrapper .card .card__image-container,.posts-archive .results-wrapper .card .card__image-container{margin:0 0 16px;width:100%;order:unset}.product-feed .results-wrapper .card:hover .card__button,.resource-feed .results-wrapper .card:hover .card__button,.blogs-feed .results-wrapper .card:hover .card__button,.posts-archive .results-wrapper .card:hover .card__button{background-color:#10294c}.posts-archive .results-wrapper{width:calc(100% - 40px);margin:0 auto;max-width:1240px;padding:24px 0}@media(min-width: 768px){.posts-archive .results-wrapper{width:calc(100% - 100px);padding:40px 0}}.feed__pagination{margin-top:74px}@media(min-width: 768px){.feed__pagination{margin-top:58px}}@media(min-width: 1024px){.feed__pagination{margin-top:90px}}.lb-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;z-index:99999;background-color:rgba(255,255,255,.4);backdrop-filter:blur(7px)}.lb-overlay .login_bx{display:inline-flex;width:95%;max-width:500px;flex-direction:column;gap:36px;background-color:#eef4f8;padding:24px 24px 32px;box-shadow:0 0 7px rgba(0,0,0,.3);border-radius:4px}.lb-overlay .login_bx .lb-close{display:inline-flex;align-items:center;justify-content:center;background-color:#757575;text-decoration:none;color:#fff;font-weight:500;text-align:center;font-size:.9375rem;border-radius:6px;line-height:normal;padding:6px 12px;transition:all .4s ease;margin-left:auto}.lb-overlay .login_bx .lb-close:hover{background-color:#4a4a4a}.lb-overlay .login_bx #onlinebanking form .onlinebanking-login{display:inline-flex;align-items:center;margin-bottom:16px;width:100%}.lb-overlay .login_bx #onlinebanking form .onlinebanking-login input[type=text]{height:44px;padding:4px 8px;width:100%;border-radius:0;border-width:1px}.lb-overlay .login_bx #onlinebanking form .onlinebanking-login input[type=submit]{display:inline-flex;align-items:center;justify-content:center;background-color:#0f5680;text-decoration:none;color:#fff;font-weight:700;text-align:center;font-size:1rem;border-radius:0;line-height:normal;padding:10px 40px;border:0;transition:all .4s ease}.lb-overlay .login_bx #onlinebanking form .onlinebanking-login input[type=submit]:hover{background-color:#10294c}.lb-overlay .login_bx #onlinebanking form #enroll-anchor2,.lb-overlay .login_bx #onlinebanking form #enroll-anchor{display:inline-flex;align-items:center;justify-content:center;width:100%;background-color:#0f5680;text-decoration:none;color:#fff;font-weight:700;text-align:center;font-size:1rem;border-radius:0;line-height:normal;padding:10px 40px;transition:all .4s ease}.lb-overlay .login_bx #onlinebanking form #enroll-anchor2:hover,.lb-overlay .login_bx #onlinebanking form #enroll-anchor:hover{background-color:#10294c}.lb-overlay .login_bx #onlinebanking form #enroll-anchor{background-color:#adbd39;margin-top:8px;color:#10294c}.lb-overlay .login_bx #onlinebanking form #enroll-anchor:hover{color:#fff}.lb-overlay.open{display:flex}.resource-feed select{appearance:none;background-image:url("../images/chevron-select.svg");background-size:13px 12px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;min-height:44px;background-color:#fff;border:1px solid #10294c;font-size:1rem;padding:8px 32px 8px 12px}.resource-feed .button{padding:10px 24px}.resource-feed .filters__year{display:flex;align-items:center;justify-content:space-between;padding:0 0 26px;border-bottom:1px solid #10294c;margin-bottom:32px}.resource-feed .filters__year .filters__year-title{margin:0}.resource-feed .filters__year select{width:70%;max-width:375px}.resource-feed .standalone-filter-container{display:flex;align-items:center;gap:32px 48px;flex-wrap:wrap;padding:18px 0;border-bottom:2px solid #10294c;border-top:2px solid #10294c;margin-bottom:18px}.resource-feed .standalone-filter-container+.resource__container .feed-table{display:table;margin-top:0}.resource-feed .feed-table-container{width:100%;overflow-x:auto}.resource-feed .feed-table .feed-table__description-cell{min-width:325px}.resource-feed .feed-table .feed-table__download-cell .feed-table__downloads{display:flex;flex-direction:column;gap:4px}.resource-feed .feed-table .feed-table__download-cell .feed-table__downloads .feed-table__download-link{display:flex;gap:4px;text-decoration:none;align-items:center;font-size:.875rem;padding:4px 2px;background-color:#eef4f8;transition:background-color .4s ease}.resource-feed .feed-table .feed-table__download-cell .feed-table__downloads .feed-table__download-link .download-type-icon{width:22px;min-width:22px;height:22px;background-size:contain}.resource-feed .feed-table .feed-table__download-cell .feed-table__downloads .feed-table__download-link:hover{background-color:#dfe4e8}.resource-feed .standalone-year-filter,.resource-feed .standalone-form-type-filter{display:flex;align-items:center;gap:12px;flex-wrap:wrap;width:100%;justify-content:space-between}@media(min-width: 768px){.resource-feed .standalone-year-filter,.resource-feed .standalone-form-type-filter{width:auto;flex-wrap:nowrap}}.resource-feed .results-wrapper .feed-reports-container{width:100%}.resource-feed .results-wrapper .feed-reports-container .feed-report-item{border-bottom:1px solid rgba(16,41,76,.5);display:flex;align-items:center;gap:16px;padding:6px 0 24px;margin-bottom:18px}@media(min-width: 768px){.resource-feed .results-wrapper .feed-reports-container .feed-report-item{gap:24px}}.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__image-container{height:125px;width:125px;min-width:125px}@media(min-width: 768px){.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__image-container{height:150px;width:150px;min-width:150px}}.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__image-container .i72-image{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__content{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__content .feed-report__title{font-size:1.25rem;margin:0}@media(min-width: 1024px){.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__content .feed-report__title{font-size:1.375rem}}.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__content .feed-report__downloads{display:flex;flex-direction:column;gap:4px}.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__content .feed-report__downloads .feed-report__download-link{display:flex;gap:4px;text-decoration:none;align-items:center;padding:4px;width:100px;background-color:#eef4f8;transition:background-color .4s ease}.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__content .feed-report__downloads .feed-report__download-link .download-type-icon{width:22px;min-width:22px;height:22px;background-size:contain}.resource-feed .results-wrapper .feed-reports-container .feed-report-item .feed-report__content .feed-report__downloads .feed-report__download-link:hover{background-color:#dfe4e8}table,.wysiwyg table{border:0;display:block;overflow:auto;width:100%;margin:40px 0;border-collapse:unset !important}@media(min-width: 1024px){table,.wysiwyg table{margin:60px 0}}table thead tr td,table thead tr th,.wysiwyg table thead tr td,.wysiwyg table thead tr th{color:#fff;font-weight:700;font-size:1rem;background-color:#10294c;padding:10px 24px;border:0}table tbody,.wysiwyg table tbody{border:solid 1px rgba(21,40,61,.1)}table tbody tr td,.wysiwyg table tbody tr td{font-size:1rem;color:#10294c;padding:20px 24px;border:0}table tbody tr td a,.wysiwyg table tbody tr td a{color:#0f5680;text-decoration:underline}table tbody tr:nth-child(even) td,.wysiwyg table tbody tr:nth-child(even) td{background-color:#e4f0f9}.zelle-page .block-txt p,.zelle-page .block-txt li{font-family:"ZelleSans-Regular",sans-serif;font-size:1rem;line-height:1.25;color:#000}@media screen and (min-width: 576px){.zelle-page .block-txt p,.zelle-page .block-txt li{font-size:1.125rem;line-height:1.4}}@media screen and (min-width: 1000px){.zelle-page .block-txt p,.zelle-page .block-txt li{font-size:1.25rem;line-height:1.3}}.zelle-page .block-txt p span,.zelle-page .block-txt p sup,.zelle-page .block-txt li span,.zelle-page .block-txt li sup{color:inherit;font:inherit}.zelle-page h1,.zelle-page h2,.zelle-page h3,.zelle-page h4,.zelle-page h5,.zelle-page h6{color:#000}.zelle-page h1 span,.zelle-page h1 sup,.zelle-page h2 span,.zelle-page h2 sup,.zelle-page h3 span,.zelle-page h3 sup,.zelle-page h4 span,.zelle-page h4 sup,.zelle-page h5 span,.zelle-page h5 sup,.zelle-page h6 span,.zelle-page h6 sup{color:inherit;font:inherit}.zelle-page .block-hero .shape-triangle{z-index:0}.zelle-page .block-hero .wrapper{z-index:1}.zelle-page .block-download .download-four .heading-h2{line-height:1.33}.zelle-page .block-download .download-four .heading-h2 span,.zelle-page .block-download .download-four .heading-h2 sup{color:inherit;font:inherit}.cookie_consent-container{display:none;padding:30px 0;position:fixed;background-color:#fff;z-index:9999;bottom:0;left:0;width:100%;border-top:2px solid #10294c}.cookie_consent-container .cookie_consent_inner_container{width:calc(100% - 40px);margin:0 auto;max-width:1240px}@media(min-width: 768px){.cookie_consent-container .cookie_consent_inner_container{width:calc(100% - 100px)}}.cookie_consent-container .cookie_consent_inner_container .cookie_consent_buttons{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:24px}.cookie_consent-container .cookie_consent_inner_container .cookie_consent_buttons .cookie_consent_accept{display:inline-flex;align-items:center;justify-content:center;background-color:#0f5680;text-decoration:none;color:#fff;font-weight:700;text-align:center;font-size:1rem;border-radius:0;border:0;cursor:pointer;line-height:normal;padding:10px 40px;transition:all .4s ease}.cookie_consent-container .cookie_consent_inner_container .cookie_consent_buttons .cookie_consent_accept:hover{background-color:#10294c}.carousel{overflow:hidden}.carousel.background-color--light-blue{background-color:#eef4f8}.carousel.full-width{padding:24px 0}@media(min-width: 768px){.carousel.full-width{padding:40px 0}}.carousel.full-width .carousel__container{max-width:1240px;width:calc(100% - 40px)}@media(min-width: 768px){.carousel.full-width .carousel__container{width:calc(100% - 100px)}}@media(min-width: 768px){.carousel.slides--1 .carousel__inner-container .image,.carousel.slides--1 .carousel__inner-container .card,.carousel.slides--1 .carousel__inner-container>div,.carousel.slides--1 .carousel__inner-container>h1,.carousel.slides--1 .carousel__inner-container>h2,.carousel.slides--1 .carousel__inner-container>h3,.carousel.slides--1 .carousel__inner-container>h4,.carousel.slides--1 .carousel__inner-container>h5,.carousel.slides--1 .carousel__inner-container>a{height:46vw;width:calc(100vw - 80px);max-width:calc(100vw - 80px);min-width:calc(100vw - 80px)}}@media(min-width: 1250px){.carousel.slides--1 .carousel__inner-container .image,.carousel.slides--1 .carousel__inner-container .card,.carousel.slides--1 .carousel__inner-container>div,.carousel.slides--1 .carousel__inner-container>h1,.carousel.slides--1 .carousel__inner-container>h2,.carousel.slides--1 .carousel__inner-container>h3,.carousel.slides--1 .carousel__inner-container>h4,.carousel.slides--1 .carousel__inner-container>h5,.carousel.slides--1 .carousel__inner-container>a{max-height:650px;width:1200px;max-width:1200px;min-width:1200px}}.carousel.slides--1 .carousel__inner-container>a.link-box{display:flex}.carousel.slides--1 .carousel__inner-container .card{height:auto;max-height:none;align-self:stretch;background-color:#fff}.carousel.slides--1 .carousel__inner-container .card .i72-image,.carousel.slides--1 .carousel__inner-container .card .i72-svg{max-height:159px}.carousel.slides--1 .carousel__inner-container .paragraph{height:auto;max-height:none}.carousel.slides--1 .carousel__inner-container>div.no-results{height:80px;padding:24px 0 0;text-align:left}@media(min-width: 768px){.carousel.slides--2 .carousel__inner-container .image,.carousel.slides--2 .carousel__inner-container .card,.carousel.slides--2 .carousel__inner-container>div,.carousel.slides--2 .carousel__inner-container>h1,.carousel.slides--2 .carousel__inner-container>h2,.carousel.slides--2 .carousel__inner-container>h3,.carousel.slides--2 .carousel__inner-container>h4,.carousel.slides--2 .carousel__inner-container>h5,.carousel.slides--2 .carousel__inner-container>a{height:40vw;width:calc(50vw - 60px);max-width:calc(50vw - 60px);min-width:calc(50vw - 60px)}}@media(min-width: 1024px){.carousel.slides--2 .carousel__inner-container .image,.carousel.slides--2 .carousel__inner-container .card,.carousel.slides--2 .carousel__inner-container>div,.carousel.slides--2 .carousel__inner-container>h1,.carousel.slides--2 .carousel__inner-container>h2,.carousel.slides--2 .carousel__inner-container>h3,.carousel.slides--2 .carousel__inner-container>h4,.carousel.slides--2 .carousel__inner-container>h5,.carousel.slides--2 .carousel__inner-container>a{height:37vw}}@media(min-width: 1250px){.carousel.slides--2 .carousel__inner-container .image,.carousel.slides--2 .carousel__inner-container .card,.carousel.slides--2 .carousel__inner-container>div,.carousel.slides--2 .carousel__inner-container>h1,.carousel.slides--2 .carousel__inner-container>h2,.carousel.slides--2 .carousel__inner-container>h3,.carousel.slides--2 .carousel__inner-container>h4,.carousel.slides--2 .carousel__inner-container>h5,.carousel.slides--2 .carousel__inner-container>a{max-height:450px;width:580px;max-width:580px;min-width:580px}}.carousel.slides--2 .carousel__inner-container>a.link-box{display:flex}.carousel.slides--2 .carousel__inner-container .card{height:auto;max-height:none;align-self:stretch;background-color:#fff}.carousel.slides--2 .carousel__inner-container .card .i72-image,.carousel.slides--2 .carousel__inner-container .card .i72-svg{max-height:159px}.carousel.slides--2 .carousel__inner-container .paragraph{height:auto;max-height:none}.carousel.slides--2 .carousel__inner-container>div.no-results{height:80px;padding:24px 0 0;text-align:left}@media(min-width: 768px){.carousel.slides--4 .carousel__inner-container .image,.carousel.slides--4 .carousel__inner-container .card,.carousel.slides--4 .carousel__inner-container>div,.carousel.slides--4 .carousel__inner-container>h1,.carousel.slides--4 .carousel__inner-container>h2,.carousel.slides--4 .carousel__inner-container>h3,.carousel.slides--4 .carousel__inner-container>h4,.carousel.slides--4 .carousel__inner-container>h5,.carousel.slides--4 .carousel__inner-container>a{height:35vw;width:calc(50vw - 60px);max-width:calc(50vw - 60px);min-width:calc(50vw - 60px)}}@media(min-width: 1024px){.carousel.slides--4 .carousel__inner-container .image,.carousel.slides--4 .carousel__inner-container .card,.carousel.slides--4 .carousel__inner-container>div,.carousel.slides--4 .carousel__inner-container>h1,.carousel.slides--4 .carousel__inner-container>h2,.carousel.slides--4 .carousel__inner-container>h3,.carousel.slides--4 .carousel__inner-container>h4,.carousel.slides--4 .carousel__inner-container>h5,.carousel.slides--4 .carousel__inner-container>a{height:32vw;width:calc(25vw - 50px);max-width:calc(25vw - 50px);min-width:calc(25vw - 50px)}}@media(min-width: 1250px){.carousel.slides--4 .carousel__inner-container .image,.carousel.slides--4 .carousel__inner-container .card,.carousel.slides--4 .carousel__inner-container>div,.carousel.slides--4 .carousel__inner-container>h1,.carousel.slides--4 .carousel__inner-container>h2,.carousel.slides--4 .carousel__inner-container>h3,.carousel.slides--4 .carousel__inner-container>h4,.carousel.slides--4 .carousel__inner-container>h5,.carousel.slides--4 .carousel__inner-container>a{max-height:350px;width:270px;max-width:270px;min-width:270px}}.carousel.slides--4 .carousel__inner-container>a.link-box{display:flex}.carousel.slides--4 .carousel__inner-container .card{height:auto;max-height:none;align-self:stretch;background-color:#fff}.carousel.slides--4 .carousel__inner-container .card .i72-image,.carousel.slides--4 .carousel__inner-container .card .i72-svg{max-height:159px}.carousel.slides--4 .carousel__inner-container .paragraph{height:auto;max-height:none}.carousel.slides--4 .carousel__inner-container>div.no-results{height:80px;padding:24px 0 0;text-align:left}.carousel__container{margin:0 auto;overflow:hidden;width:100%;max-width:100%}.carousel__inner-container{display:flex;flex-direction:row;align-items:center;gap:20px}.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{width:calc(100vw - 40px);min-width:calc(100vw - 40px);max-width:calc(100vw - 40px);height:90vw;max-height:400px;background-color:rgba(0,0,0,0);margin:0 !important}@media(min-width: 768px){.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{height:37vw;width:calc(50vw - 60px);max-width:calc(50vw - 60px);min-width:calc(50vw - 60px)}}@media(min-width: 1024px){.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{height:34vw;width:calc(33.333vw - 46px);max-width:calc(33.333vw - 46px);min-width:calc(33.333vw - 46px)}}@media(min-width: 1340px){.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{max-height:400px;width:400px;max-width:400px;min-width:400px}}.carousel__inner-container>a.link-box{display:flex}.carousel__inner-container .card{height:auto;max-height:none;align-self:stretch;background-color:#eef4f8}.carousel__inner-container .card .i72-image,.carousel__inner-container .card .i72-svg{max-height:255px}.carousel__inner-container .paragraph{height:auto;max-height:none}.carousel__inner-container>div.no-results{height:80px;padding:24px 0 0;text-align:left}.carousel__counter{display:none}.carousel__controls{display:flex;justify-content:center;padding:32px 16px 0 16px;align-items:center;gap:60px;margin:0}.carousel__prev-btn,.carousel__next-btn{width:auto;height:auto;display:flex;align-items:center;justify-content:center;border:0;gap:16px;background-color:rgba(0,0,0,0);cursor:pointer}.carousel__prev-btn span,.carousel__next-btn span{color:#10294c;font-size:1rem;font-weight:700}.carousel__prev-btn svg,.carousel__next-btn svg{width:56px;height:auto}.carousel__prev-btn svg>rect,.carousel__next-btn svg>rect{transition:all .4s ease}.carousel__prev-btn svg path,.carousel__next-btn svg path{transition:all .4s ease}.carousel__prev-btn:hover>svg>rect,.carousel__next-btn:hover>svg>rect{stroke:#fff;fill:#adbd39}.carousel__prev-btn:hover>svg path,.carousel__next-btn:hover>svg path{fill:#fff}.carousel__next-btn svg{transform:rotate(0deg)}.card{display:flex;flex-direction:column;background-color:#eef4f8;border:0;margin-bottom:0;flex:1;width:100%;border-radius:0;max-width:none;overflow:visible}@media(min-width: 768px){.card{margin-bottom:0;max-width:1200px;margin:0 auto}}.card.align-center .card__inner-container{text-align:center;align-items:center}.card.align-left .card__inner-container{text-align:left;align-items:flex-start}.card.align-right .card__inner-container{text-align:right;align-items:flex-end}.card .i72-image,.card .i72-svg{max-height:300px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.card .i72-image,.card .i72-svg{height:45vw}}.card .i72-image svg,.card .i72-svg svg{height:100%;width:100%}.card__inner-container{padding:24px;color:#10294c;display:flex;min-height:auto;flex-direction:column;flex:1;gap:16px}@media(min-width: 1250px){.card__inner-container{padding-top:36px}}.card__inner-container>svg{position:absolute;top:-25px;right:24px}@media(min-width: 1250px){.card__inner-container>svg{top:-31px;width:62px;height:auto}}.card__inner-container>svg>rect{transition:all .4s ease}.card__inner-container>svg path{transition:all .4s ease}.card__title{margin-bottom:0;font-size:1.5rem;line-height:1.33;font-weight:700;color:#10294c;transition:color .4s ease}.card__title a{color:inherit;text-decoration:none}.card__title a:hover{color:#10294c}.card__subtitle{font-size:1rem;margin:-10px 0 0px;font-weight:400;line-height:1.5}.card__subheading p{color:#10294c;font-style:italic}.card__author{display:flex;gap:6px}.card__author p{margin:0}.card__authors p a{color:#10294c;font-style:italic;margin-right:6px}.card__authors p span{font-style:italic;margin-right:6px}.card__authors p *:last-child{margin-right:0}.card__text{margin-bottom:12px;padding-top:16px;width:100%;border-top:1px solid rgba(16,41,76,.1)}.card__text p{color:#10294c;opacity:.6}.card__button{margin-top:auto}.card__button:hover{background-color:#10294c}.card__link{font-size:1rem;color:#10294c;display:inline-flex;gap:8px;align-items:center;text-decoration:none;font-weight:700;border-bottom:2px solid #adbd39;padding-bottom:5px;margin-top:auto;transition:all .4s ease}.card__link::after{content:"";background-image:url("../images/arrow--right.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:21px;height:21px;display:inline-flex}.card__link:hover,.card__link:active{gap:14px;color:#0f5680;border-color:#0f5680}.card.card--icon{border:0;padding:24px 24px 20px}.card.card--icon .card__inner-container{padding:0}.card.card--icon .card__link{background-color:#10294c}.card.card--icon .card__link:hover{background-color:#10294c;color:#fff}.card.card--icon .i72-svg{width:65px;max-height:63px !important;height:auto;min-width:auto;max-width:none;margin-bottom:24px;padding:0 5px}.card.card--icon .card__link{display:inline-flex;align-items:center;justify-content:center;background-color:#10294c;text-decoration:none;color:#fff;font-weight:700;text-align:center;font-size:1rem;border-radius:0;line-height:normal;padding:10px 20px}.card.card--icon .card__link svg{display:none}.card.card--icon.align-center .i72-svg{margin:0 auto}.card.card--icon.align-right .i72-svg{margin-left:auto}.card.card--cta{max-width:650px;min-width:auto}.card.card--cta.align-left{left:16px;margin:24px 0}@media(min-width: 768px){.card.card--cta.align-left{left:40px;margin:40px 0}}@media(min-width: 1250px){.card.card--cta.align-left{left:calc((100vw - 1200px)/2)}}.card.card--cta.align-center{margin:24px auto}@media(min-width: 768px){.card.card--cta.align-center{margin:40px auto}}.card.card--cta.align-right{margin:24px auto;margin-right:16px}@media(min-width: 768px){.card.card--cta.align-right{margin:40px auto;margin-right:40px}}@media(min-width: 1250px){.card.card--cta.align-right{margin:40px 0;left:calc((100vw - 100px)/2)}}a.card.card--anchor{text-decoration:none}a.card.card--anchor:hover .card__title{color:#10294c}a.card.card--anchor:hover .card__inner-container>svg>rect{stroke:#fff;fill:#adbd39}a.card.card--anchor:hover .card__inner-container>svg path{fill:#fff}a.card.card--anchor.background-color--002f6c:hover .card__title{color:#0f5680}a.card.card--anchor.background-color--002f6c:hover .card__link{color:#0f5680}a.card.card--anchor.background-color--002f6c:hover .card__link svg path{stroke:#0f5680}a.card.card--anchor.background-color--0067b9:hover .card__title{color:#eef4f8}a.card.card--anchor.background-color--0067b9:hover .card__link{color:#eef4f8}a.card.card--anchor.background-color--0067b9:hover .card__link svg path{stroke:#eef4f8}.card.card--anchor:has(a:hover) .card__inner-container>svg>rect{stroke:#fff;fill:#adbd39}.card.card--anchor:has(a:hover) .card__inner-container>svg path{fill:#fff}.card.card--anchor:has(a:hover) .card__title{color:#10294c}.link-box{height:334px;padding:24px;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;text-decoration:none;background-color:#10294c;box-shadow:none}@media(min-width: 1250px){.link-box{padding:24px}}.link-box.background-color--light-blue{background-color:#eef4f8}.link-box.background-color--light-blue .link-box__title,.link-box.background-color--light-blue .link-box__link{color:#10294c}.link-box.background-color--light-blue .link-box__title{text-shadow:none}.link-box.full-width{max-width:none}.link-box.full-width .i72-svg{width:70%}@media(min-width: 768px){.link-box.full-width .i72-svg{width:55%}}@media(min-width: 1024px){.link-box.full-width .i72-svg{width:45%}}@media(min-width: 1250px){.link-box.full-width .i72-svg{width:33%;max-width:500px}}.link-box .i72-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:absolute;inset:0}.link-box .i72-image::before{content:"";position:absolute;inset:0;z-index:1;background-image:linear-gradient(to top, rgba(16, 41, 76, 0.65) 15%, rgba(16, 41, 76, 0) 33%)}.link-box .i72-svg{position:absolute;width:190px;height:auto;left:50%;top:50%;transform:translate(-50%, -50%);transition:width .4s ease}.link-box__title{color:#fff;margin-bottom:12px;font-size:1.25rem;z-index:2;font-weight:700;text-shadow:0 4px 4px rgba(0,0,0,.25);transition:color .4s ease}.link-box__link{color:#fff;z-index:2;font-size:1rem;margin:0}.link-box__link svg{width:10px;top:1px;margin-left:8px}.link-box__link svg path{fill:#fff}.link-box:hover,.link-box:focus{box-shadow:0 3px 12px 0 rgba(0,0,0,.22)}.link-box:hover .link-box__link,.link-box:focus .link-box__link{text-decoration:underline}.background{background-position:center;background-repeat:no-repeat;background-size:cover;padding:0}@media(min-width: 768px){.background{padding:0}}@media(min-width: 1250px){.background{padding:0}}.background.full-width{padding:16px 0}.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.nf-form-cont{width:calc(100% - 40px);margin:0 auto;padding:24px 0}@media(min-width: 768px){.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.nf-form-cont{width:calc(100% - 100px);padding:40px 0;max-width:1240px}}@media(min-width: 1440px){.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.nf-form-cont{margin-bottom:0}}.background.full-width .background__inner-container>*.page-width:last-child,.background.full-width .background__inner-container>.nf-form-cont:last-child{margin-bottom:0 !important}.background.full-width .background__inner-container>.accordion.page-width{max-width:800px}.background.full-width .background__inner-container>.banner.page-width{padding:40px 32px;margin:24px auto}@media(min-width: 768px){.background.full-width .background__inner-container>.banner.page-width{padding:40px;margin:40px auto}}.background.full-width .background__inner-container>.card.page-width{padding:0;margin-bottom:24px}@media(min-width: 768px){.background.full-width .background__inner-container>.card.page-width{margin-bottom:40px}}.background.full-width .background__inner-container>.heading.page-width.align-left,.background.full-width .background__inner-container>.heading.full-width.align-left,.background.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-left,.background.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-left,.background.full-width .background__inner-container>.plain_text.page-width.align-left,.background.full-width .background__inner-container>.plain_text.full-width.align-left{padding:24px 0 0;max-width:900px;left:20px;margin:0 0 16px}@media(min-width: 768px){.background.full-width .background__inner-container>.heading.page-width.align-left,.background.full-width .background__inner-container>.heading.full-width.align-left,.background.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-left,.background.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-left,.background.full-width .background__inner-container>.plain_text.page-width.align-left,.background.full-width .background__inner-container>.plain_text.full-width.align-left{left:50px;padding:40px 0 0}}@media(min-width: 1340px){.background.full-width .background__inner-container>.heading.page-width.align-left,.background.full-width .background__inner-container>.heading.full-width.align-left,.background.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-left,.background.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-left,.background.full-width .background__inner-container>.plain_text.page-width.align-left,.background.full-width .background__inner-container>.plain_text.full-width.align-left{left:calc((100vw - 1240px)/2)}}.background.full-width .background__inner-container>.heading.page-width.align-right,.background.full-width .background__inner-container>.heading.full-width.align-right,.background.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-right,.background.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-right,.background.full-width .background__inner-container>.plain_text.page-width.align-right,.background.full-width .background__inner-container>.plain_text.full-width.align-right{padding:24px 0 0;max-width:900px;margin:0 auto 16px;margin-right:16px;text-align:right}@media(min-width: 768px){.background.full-width .background__inner-container>.heading.page-width.align-right,.background.full-width .background__inner-container>.heading.full-width.align-right,.background.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-right,.background.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-right,.background.full-width .background__inner-container>.plain_text.page-width.align-right,.background.full-width .background__inner-container>.plain_text.full-width.align-right{margin-right:40px;padding:40px 0 0}}@media(min-width: 1340px){.background.full-width .background__inner-container>.heading.page-width.align-right,.background.full-width .background__inner-container>.heading.full-width.align-right,.background.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-right,.background.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-right,.background.full-width .background__inner-container>.plain_text.page-width.align-right,.background.full-width .background__inner-container>.plain_text.full-width.align-right{margin:0;left:calc((100vw - 620px)/2)}}.background.full-width .background__inner-container>.heading.page-width.align-center,.background.full-width .background__inner-container>.heading.full-width.align-center,.background.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-center,.background.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-center,.background.full-width .background__inner-container>.plain_text.page-width.align-center,.background.full-width .background__inner-container>.plain_text.full-width.align-center{padding:24px 0 0;max-width:900px;margin:0 auto 16px;text-align:center}@media(min-width: 768px){.background.full-width .background__inner-container>.heading.page-width.align-center,.background.full-width .background__inner-container>.heading.full-width.align-center,.background.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-center,.background.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-center,.background.full-width .background__inner-container>.plain_text.page-width.align-center,.background.full-width .background__inner-container>.plain_text.full-width.align-center{padding:40px 0 0}}.background.full-width .background__inner-container>.wysiwyg.page-width,.background.full-width .background__inner-container>.nf-form-cont{max-width:900px}.background.background-color--light-blue{background-color:#eef4f8}@media(min-width: 768px){.background.background-alignment--right{background-color:rgba(0,0,0,0);background-image:linear-gradient(to left, #eef4f8 75%, transparent 25%)}}@media(min-width: 1440px){.background.background-alignment--right{background-image:linear-gradient(to left, #eef4f8 70%, transparent 25%)}}@media(min-width: 1920px){.background.background-alignment--right{background-image:linear-gradient(to left, #eef4f8 63%, transparent 25%)}}@media(min-width: 768px){.background.background-alignment--left{background-color:rgba(0,0,0,0);background-image:linear-gradient(to right, #eef4f8 75%, transparent 25%)}}@media(min-width: 1440px){.background.background-alignment--left{background-image:linear-gradient(to right, #eef4f8 70%, transparent 25%)}}@media(min-width: 1920px){.background.background-alignment--left{background-image:linear-gradient(to right, #eef4f8 63%, transparent 25%)}}.background .background__inner-container{margin-bottom:0}@media(min-width: 768px){.background .background__inner-container{margin-bottom:0}}@media(min-width: 1250px){.background .background__inner-container{margin-bottom:0}}.background__inner-container{margin-bottom:0}.background__inner-container .split{margin-bottom:0}.background__inner-container>*.page-width{width:100%;margin:0 auto 32px}@media(min-width: 768px){.background__inner-container>*.page-width{margin-bottom:60px}}.background__inner-container>*.page-width:last-of-type{margin-bottom:0}.background.page-width{padding:16px 0;margin-bottom:30px}@media(min-width: 768px){.background.page-width{padding:40px 0;margin-bottom:40px}}.paragraph{display:flex;flex-direction:column;margin-bottom:0;flex:1}@media(min-width: 1024px){.paragraph{margin-bottom:0;flex-direction:row}}@media(min-width: 768px){.paragraph.align-center{flex-direction:column}}.paragraph.align-center .i72-image,.paragraph.align-center .i72-svg{margin:0 auto 18px}@media(min-width: 1024px){.paragraph.align-center .i72-image,.paragraph.align-center .i72-svg{margin-bottom:24px}}.paragraph.align-center .paragraph__inner-container{text-align:center;align-items:center;margin:0 auto}.paragraph.align-left .paragraph__inner-container{text-align:left;align-items:flex-start}.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{margin:0 0 20px auto}@media(min-width: 768px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{order:initial}}@media(min-width: 1024px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{order:2;margin:0 0 0 40px}}@media(min-width: 1250px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{margin-left:40px}}.paragraph.align-right .paragraph__inner-container{text-align:right;align-items:flex-end;margin-left:auto}@media(min-width: 1024px){.paragraph.paragraph--default .i72-svg{padding:24px}}@media(min-width: 1024px){.paragraph.paragraph--default .paragraph__inner-container{display:flex;gap:40px}}.paragraph.paragraph--default .paragraph__text-container{width:100%}.paragraph.paragraph--default .paragraph__link{white-space:nowrap}@media(min-width: 1024px){.paragraph.paragraph--default .paragraph__link{margin-top:auto}}.paragraph.paragraph--default .paragraph__link:hover,.paragraph.paragraph--default .paragraph__link:active{gap:8px;color:#0f5680;border-color:#0f5680}@media(min-width: 1024px){.paragraph.paragraph--default.align-center .paragraph__inner-container{flex-direction:column}}.paragraph.image-left{flex-direction:row !important;align-items:center !important}.paragraph.image-left .i72-svg{margin:0 20px 0 0;max-width:125px}@media(min-width: 1024px){.paragraph.image-left .i72-svg{margin:0;max-width:190px}}.paragraph.image-left .paragraph__title{margin:0 !important;font-weight:400;font-size:2rem}@media(min-width: 1024px){.paragraph.image-left .paragraph__title{font-size:3rem}}.paragraph.paragraph--icon,.paragraph.paragraph--cta{min-height:auto;min-width:auto;border-radius:0;display:flex;gap:20px;flex-direction:row;align-items:center;justify-content:center}@media(min-width: 768px){.paragraph.paragraph--icon,.paragraph.paragraph--cta{align-items:flex-start;justify-content:flex-start;min-width:auto}}.paragraph.paragraph--icon.align-center,.paragraph.paragraph--cta.align-center{align-items:center;flex-direction:column}.paragraph.paragraph--icon.align-center .i72-image,.paragraph.paragraph--icon.align-center .i72-svg,.paragraph.paragraph--cta.align-center .i72-image,.paragraph.paragraph--cta.align-center .i72-svg{margin:0 auto}.paragraph.paragraph--icon.align-left .i72-image,.paragraph.paragraph--icon.align-left .i72-svg,.paragraph.paragraph--cta.align-left .i72-image,.paragraph.paragraph--cta.align-left .i72-svg{margin-right:auto}.paragraph.paragraph--icon.align-right .i72-image,.paragraph.paragraph--icon.align-right .i72-svg,.paragraph.paragraph--cta.align-right .i72-image,.paragraph.paragraph--cta.align-right .i72-svg{order:1;margin-left:auto}.paragraph.paragraph--icon.align-right .paragraph__inner-container,.paragraph.paragraph--cta.align-right .paragraph__inner-container{align-items:flex-end;text-align:right}.paragraph.paragraph--icon .i72-svg,.paragraph.paragraph--cta .i72-svg{width:64px;min-height:64px;max-height:64px;height:auto;min-width:auto;max-width:none;margin-bottom:24px;padding:0}.paragraph.paragraph--icon .i72-svg svg path,.paragraph.paragraph--icon .i72-svg svg circle,.paragraph.paragraph--cta .i72-svg svg path,.paragraph.paragraph--cta .i72-svg svg circle{fill:""}.paragraph.paragraph--icon .paragraph__inner-container,.paragraph.paragraph--cta .paragraph__inner-container{flex-direction:column;align-items:flex-start;width:100%}@media(min-width: 768px){.paragraph.paragraph--icon .paragraph__inner-container,.paragraph.paragraph--cta .paragraph__inner-container{max-width:none;padding:0 0 20px !important}}.paragraph.paragraph--icon .paragraph__text p,.paragraph.paragraph--icon .paragraph__text li,.paragraph.paragraph--cta .paragraph__text p,.paragraph.paragraph--cta .paragraph__text li{font-size:1.25rem;line-height:1.6}.paragraph.paragraph--icon .paragraph__title,.paragraph.paragraph--cta .paragraph__title{font-size:1.875rem;line-height:1.33;letter-spacing:normal;margin-bottom:16px;text-transform:none}@media(min-width: 1024px){.paragraph.paragraph--icon .paragraph__title,.paragraph.paragraph--cta .paragraph__title{font-size:2.25rem}}@media(min-width: 1250px){.paragraph.paragraph--icon .paragraph__title,.paragraph.paragraph--cta .paragraph__title{font-size:2.75rem}}@media(min-width: 768px){.paragraph.paragraph--icon:first-child,.paragraph.paragraph--cta:first-child{padding-left:0}}@media(min-width: 768px){.paragraph.paragraph--icon:last-child,.paragraph.paragraph--cta:last-child{padding-right:0}}.paragraph.paragraph--cta .paragraph__title{font-size:1.5rem;font-weight:700;line-height:1.33;letter-spacing:normal;margin-bottom:10px;text-transform:none}.paragraph.paragraph--cta .paragraph__text p{font-size:1rem;line-height:1.5}.paragraph .i72-image,.paragraph .i72-svg{max-height:275px;height:50vw;width:100%;max-width:400px;margin-bottom:34px;border-radius:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 1024px){.paragraph .i72-image,.paragraph .i72-svg{margin:0;margin-right:34px;height:25vw;max-height:190px;width:40%;max-width:190px}}.paragraph .i72-image svg,.paragraph .i72-svg svg{height:100%;width:100%}.paragraph__inner-container{color:#10294c;flex:1;padding:0;max-width:none}.paragraph__title{margin-bottom:10px;font-size:1.5rem;font-weight:700;color:#10294c;transition:color .4s ease}.paragraph__text{font-size:1rem;line-height:1.5}.paragraph__button{margin-top:24px}.paragraph__link{font-size:1rem;color:#10294c;display:inline-flex;gap:8px;align-items:center;text-decoration:none;font-weight:700;border-bottom:2px solid #adbd39;padding-bottom:5px;margin-top:32px;transition:all .4s ease}.paragraph__link::after{content:"";background-image:url("../images/arrow--right.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:21px;height:21px;display:inline-flex}.paragraph__link:hover,.paragraph__link:active{gap:14px;color:#0f5680;border-color:#0f5680}.paragraph__link svg{display:none}.paragraph.paragraph--anchor{text-decoration:none}.paragraph.paragraph--anchor>a{display:block;position:absolute;inset:0;z-index:2;outline-offset:-2px}.paragraph.paragraph--anchor>a:hover+.i72-image+.paragraph__inner-container .paragraph__title{color:#10294c}.paragraph.paragraph--anchor>a:hover+.paragraph__inner-container .paragraph__title{color:#10294c}.paragraph.paragraph--button .paragraph__text ul li,.paragraph.paragraph--button .paragraph__text ol li{font-size:1.125rem}.paragraph.paragraph--button .paragraph__text p{font-size:1.125rem}.row .paragraph .i72-image{max-height:159px}@media(min-width: 768px){.row .paragraph .i72-image{height:30vw;max-height:159px;width:100%;margin:0 0 16px}}@media(min-width: 768px){.row .paragraph.align-right .i72-image{order:unset;margin-left:auto}}.row .paragraph.align-right .paragraph__inner-container{text-align:right;align-items:flex-end}@media(min-width: 768px){.row .paragraph.align-center .i72-image,.row .paragraph.align-center .i72-svg{margin:0 auto 16px}}.row .paragraph.paragraph--icon,.row .paragraph.paragraph--cta{padding:0}.row .paragraph.paragraph--icon .i72-svg,.row .paragraph.paragraph--cta .i72-svg{width:65px;min-width:65px;max-height:65px;height:auto;min-width:auto;max-width:none;margin-bottom:0;padding:0}.row .paragraph.paragraph--icon .i72-svg svg path,.row .paragraph.paragraph--icon .i72-svg svg circle,.row .paragraph.paragraph--cta .i72-svg svg path,.row .paragraph.paragraph--cta .i72-svg svg circle{fill:""}.row .paragraph.paragraph--icon.align-left,.row .paragraph.paragraph--cta.align-left{flex-direction:row}.row .paragraph.paragraph--icon.align-left .i72-image,.row .paragraph.paragraph--cta.align-left .i72-image{margin-right:auto}.row .paragraph.paragraph--icon.align-right,.row .paragraph.paragraph--cta.align-right{flex-direction:row;justify-content:flex-start;align-items:flex-start}.row .paragraph.paragraph--icon.align-right .i72-image,.row .paragraph.paragraph--icon.align-right .i72-svg,.row .paragraph.paragraph--cta.align-right .i72-image,.row .paragraph.paragraph--cta.align-right .i72-svg{margin-left:auto;order:1}@media(min-width: 1024px){.row .paragraph.paragraph--default .paragraph__inner-container{display:flex;flex-direction:column;gap:20px}}@media(min-width: 1024px){.row .paragraph.paragraph--default .paragraph__link{margin-top:0}}.row{display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.row{flex-direction:row;align-items:unset;flex-wrap:wrap;justify-content:flex-start}}@media(min-width: 768px){.row.vertical-align--middle .row__inner-container{align-items:center}}@media(min-width: 768px){.row.vertical-align--bottom .row__inner-container{align-items:flex-end}}.row.background-color--light-blue{background-color:#eef4f8}@media(min-width: 768px){.row.background-alignment--right{background-color:rgba(0,0,0,0);background-image:linear-gradient(to left, #eef4f8 78%, transparent 25%)}}@media(min-width: 1440px){.row.background-alignment--right{background-image:linear-gradient(to left, #eef4f8 70%, transparent 25%)}}@media(min-width: 1920px){.row.background-alignment--right{background-image:linear-gradient(to left, #eef4f8 63%, transparent 25%)}}@media(min-width: 768px){.row.background-alignment--left{background-color:rgba(0,0,0,0);background-image:linear-gradient(to right, #eef4f8 78%, transparent 25%)}}@media(min-width: 1440px){.row.background-alignment--left{background-image:linear-gradient(to right, #eef4f8 70%, transparent 25%)}}@media(min-width: 1920px){.row.background-alignment--left{background-image:linear-gradient(to right, #eef4f8 63%, transparent 25%)}}.row__inner-container{gap:20px}@media(min-width: 768px){.row__inner-container{gap:24px 20px;justify-content:flex-start}}.row__inner-container>.link-box{margin:0;width:100%}.row__inner-container .background.page-width{margin:0}.row__inner-container .column.page-width{padding:0;margin:0}.row__inner-container .card,.row__inner-container .card.card--cta{max-width:450px}@media(min-width: 768px){.row__inner-container .card,.row__inner-container .card.card--cta{flex-direction:column;max-width:none}}@media(min-width: 768px){.row__inner-container .image{height:auto;max-height:none;flex:1;min-height:400px}}.row__inner-container .image.image--border .i72-image{outline:4px solid #fff;outline-offset:-20px}@media(min-width: 1024px){.row__inner-container .image.image--border .i72-image{outline-offset:-20px}}@media(min-width: 768px){.row.row-break--2 .row__inner-container>div,.row.row-break--2 .row__inner-container>a{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 768px){.row.row-break--3 .row__inner-container>div,.row.row-break--3 .row__inner-container>a{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1024px){.row.row-break--3 .row__inner-container>div,.row.row-break--3 .row__inner-container>a{min-width:calc(33.33% - 14px);max-width:calc(33.33% - 14px)}}@media(min-width: 768px){.row.row-break--4 .row__inner-container>div,.row.row-break--4 .row__inner-container>a{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1024px){.row.row-break--4 .row__inner-container>div,.row.row-break--4 .row__inner-container>a{min-width:calc(25% - 40px)}}@media(min-width: 768px){.row.row-break--5 .row__inner-container>div,.row.row-break--5 .row__inner-container>a{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1024px){.row.row-break--5 .row__inner-container>div,.row.row-break--5 .row__inner-container>a{min-width:calc(20% - 40px);max-width:calc(20% - 40px)}}@media(min-width: 768px){.row.row-break--6 .row__inner-container>div,.row.row-break--6 .row__inner-container>a{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1024px){.row.row-break--6 .row__inner-container>div,.row.row-break--6 .row__inner-container>a{min-width:calc(16.5% - 40px);max-width:calc(16.5% - 40px)}}.row.full-width{padding:24px 0;margin-bottom:20px !important}@media(min-width: 768px){.row.full-width{padding:40px 0;margin-bottom:40px !important}}.row.full-width .row__inner-container{width:calc(100% - 40px);margin:0 auto;max-width:1240px;padding:0}@media(min-width: 768px){.row.full-width .row__inner-container{width:calc(100% - 100px)}}.row .card,.row .card.card--cta{left:auto;right:auto;margin:0}@media(min-width: 768px){.row .card,.row .card.card--cta{margin:0}}@media(min-width: 1024px){.row .card,.row .card.card--cta{margin:0}}.row .card .i72-image,.row .card.card--cta .i72-image{max-height:300px}.row .card .card__inner-container,.row .card.card--cta .card__inner-container{min-height:auto}.row .card.align-right .card__inner-container{text-align:right}.row.row-gap--large .row__inner-container{gap:32px}@media(min-width: 768px){.row.row-gap--large .row__inner-container{gap:76px}}@media(min-width: 768px){.row.row-gap--large.row-break--2 .row__inner-container>div,.row.row-gap--large.row-break--2 .row__inner-container>a{min-width:calc(50% - 38px);max-width:calc(50% - 38px)}}@media(min-width: 768px){.row.row-gap--large.row-break--3 .row__inner-container>div,.row.row-gap--large.row-break--3 .row__inner-container>a{min-width:calc(50% - 38px);max-width:calc(50% - 38px)}}@media(min-width: 1024px){.row.row-gap--large.row-break--3 .row__inner-container>div,.row.row-gap--large.row-break--3 .row__inner-container>a{min-width:calc(33.33% - 51px);max-width:calc(33.33% - 51px)}}@media(min-width: 768px){.row.row-gap--large.row-break--4 .row__inner-container>div,.row.row-gap--large.row-break--4 .row__inner-container>a{min-width:calc(50% - 38px);max-width:calc(50% - 38px)}}@media(min-width: 1024px){.row.row-gap--large.row-break--4 .row__inner-container>div,.row.row-gap--large.row-break--4 .row__inner-container>a{min-width:calc(25% - 58px)}}@media(min-width: 768px){.row.row-gap--large.row-break--5 .row__inner-container>div,.row.row-gap--large.row-break--5 .row__inner-container>a{min-width:calc(50% - 38px);max-width:calc(50% - 38px)}}@media(min-width: 1024px){.row.row-gap--large.row-break--5 .row__inner-container>div,.row.row-gap--large.row-break--5 .row__inner-container>a{min-width:calc(20% - 61px);max-width:calc(20% - 61px)}}@media(min-width: 768px){.row.row-gap--large.row-break--6 .row__inner-container>div,.row.row-gap--large.row-break--6 .row__inner-container>a{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1024px){.row.row-gap--large.row-break--6 .row__inner-container>div,.row.row-gap--large.row-break--6 .row__inner-container>a{min-width:calc(16.5% - 40px);max-width:calc(16.5% - 40px)}}.page-container>.row.page-width+.row.page-width{padding-top:0 !important;margin-top:-10px !important}@media(min-width: 768px){.page-container>.row.page-width+.row.page-width{margin-top:-20px !important}}.accordion__outer-container{border-bottom:1px solid rgba(16,41,76,.1);padding-bottom:24px}.accordion__title{display:flex;align-items:center;text-decoration:none;padding:12px 24px 8px;z-index:2;border-radius:0;border-left:4px solid #adbd39;box-shadow:none;background-color:rgba(0,0,0,0);transition:all .4s ease}.accordion__title span{font-size:1.5rem;font-weight:700;display:inline-block;color:#10294c;max-width:calc(100% - 24px);line-height:1.33;transition:color .4s ease}.accordion__title::before{content:"";background-image:url("../images/arrow--right.svg");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:rgba(0,0,0,0);height:27px;width:27px;position:absolute;border-radius:0;right:4px;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform .4s ease}.accordion__title::after{content:none}.accordion__title:hover{background-color:rgba(0,0,0,0)}.accordion__title:hover span{color:#10294c}.accordion__inner-container{max-height:0;visibility:hidden;overflow:hidden;padding:0 12px;border:0;border-top:0;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:max-height .6s ease,padding .6s ease,visibility .6s ease,box-shadow .6s ease}@media(min-width: 768px){.accordion__inner-container{padding:0 20px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}}@media(min-width: 1250px){.accordion__inner-container{padding:0 32px}}.accordion__inner-container>*.page-width{margin-bottom:32px}@media(min-width: 768px){.accordion__inner-container>*.page-width{margin-bottom:60px}}.accordion__inner-container>*.page-width:last-of-type{margin-bottom:0}.accordion.active .accordion__title{background-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left-color:#10294c}.accordion.active .accordion__title span{color:#10294c}.accordion.active .accordion__title::before{transform:translateY(-50%) rotate(90deg);top:50%;height:27px;background-color:rgba(0,0,0,0)}.accordion.active .accordion__title:hover{background-color:rgba(0,0,0,0)}.accordion.active .accordion__title:hover span{color:#10294c}.accordion.active .accordion__inner-container{max-height:5000px;visibility:visible;padding:24px 12px;box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}@media(min-width: 768px){.accordion.active .accordion__inner-container{padding:24px 20px}}@media(min-width: 1250px){.accordion.active .accordion__inner-container{padding:24px 32px}}.accordion.full-width+.accordion.full-width{margin-top:0 !important}.accordion.page-width+.accordion.page-width{padding-top:0 !important;margin-top:-24px}@media(min-width: 768px){.accordion.page-width+.accordion.page-width{margin-top:-40px}}.accordion.active.page-width+.accordion.page-width{padding-top:0 !important;margin-top:-16px}@media(min-width: 768px){.accordion.active.page-width+.accordion.page-width{margin-top:-32px}}.image{height:72vw;width:100%;min-height:200px;max-height:350px}@media(min-width: 768px){.image{max-height:600px}}.image.image--border .i72-image{outline:4px solid #fff;outline-offset:-20px}@media(min-width: 1024px){.image.image--border .i72-image{outline-offset:-35px}}.image .i72-image,.image .i72-svg{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;display:flex}.image .i72-image svg,.image .i72-svg svg{height:100%;width:100%}.image .i72-image.contain,.image .i72-svg.contain{background-position:center}.i72-image,.i72-svg{display:flex}.page-container>.image.full-width{margin:24px 0}@media(min-width: 768px){.page-container>.image.full-width{margin:40px 0}}.quote::before{content:"";background-image:url("../images/card-quote.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:93px;height:93px;display:inline-flex;margin-bottom:40px;position:relative;top:auto;left:auto}.quote.align-center .quote__outer-container{text-align:center;padding:0}.quote.align-center .quote__text{padding:0}.quote.align-right .quote__outer-container{text-align:right;padding:0}.quote.align-right .quote__text{padding:0}.row .quote,.split .quote{border:0;padding:0}.row .quote::before,.split .quote::before{content:"";background-image:url("../images/card-quote.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:93px;height:93px;display:inline-flex;margin-bottom:32px;position:relative;top:auto;left:auto}.row .quote__outer-container,.split .quote__outer-container{display:flex;flex-direction:column;gap:32px}@media(min-width: 768px){.row .quote__outer-container,.split .quote__outer-container{gap:14px}}.row .quote__title,.split .quote__title{font-size:1.875rem;line-height:1.3;letter-spacing:.3;margin:0}@media(min-width: 768px){.row .quote__title,.split .quote__title{font-size:2.25rem;line-height:1.36}}@media(min-width: 1250px){.row .quote__title,.split .quote__title{font-size:2.75rem}}.row .quote__text,.split .quote__text{font-size:1.25rem;line-height:1.6;padding:0}@media(min-width: 768px){.row .quote__text,.split .quote__text{margin-bottom:20px}}.row .quote__text::before,.split .quote__text::before{content:"“";display:inline;background-image:none;position:relative;top:auto;left:auto}.row .quote__text::after,.split .quote__text::after{content:"”";display:inline}.row .quote__author-container,.split .quote__author-container{display:flex;flex-direction:column;align-items:flex-start;margin:0;text-align:left}.row .quote__author_name,.split .quote__author_name{font-size:1.25rem;font-weight:600;line-height:1.6;opacity:1}.row .quote__author_title,.split .quote__author_title{font-size:1rem;line-height:1.5;opacity:1}.row .quote.align-center .quote__outer-container,.split .quote.align-center .quote__outer-container{text-align:center;padding:0}.row .quote.align-center .quote__text,.split .quote.align-center .quote__text{padding:0;text-align:center;margin:0}@media(min-width: 768px){.row .quote.align-center .quote__text,.split .quote.align-center .quote__text{margin-bottom:20px}}.row .quote.align-right .quote__outer-container,.split .quote.align-right .quote__outer-container{text-align:right;padding:0}.row .quote.align-right .quote__text,.split .quote.align-right .quote__text{padding:0;text-align:right;margin:0}@media(min-width: 768px){.row .quote.align-right .quote__text,.split .quote.align-right .quote__text{margin-bottom:20px}}.row .quote.align-left .quote__outer-container,.split .quote.align-left .quote__outer-container{text-align:left;padding:0}.row .quote.align-left .quote__text,.split .quote.align-left .quote__text{padding:0;text-align:left;margin:0}@media(min-width: 768px){.row .quote.align-left .quote__text,.split .quote.align-left .quote__text{margin-bottom:20px}}.quote{padding:0}.quote__outer-container{display:flex;flex-direction:column;gap:32px}@media(min-width: 768px){.quote__outer-container{gap:14px}}.quote__title{font-size:1.875rem;line-height:1.3;letter-spacing:.3;margin:0}@media(min-width: 768px){.quote__title{font-size:2.25rem;line-height:1.36}}@media(min-width: 1250px){.quote__title{font-size:2.75rem}}.quote__text{font-size:1.25rem;line-height:1.6;padding:0;margin:0}@media(min-width: 768px){.quote__text{margin-bottom:20px}}.quote__text::before{content:"“";display:inline;background-image:none;position:relative;top:auto;left:auto}.quote__text::after{content:"”";display:inline}.quote__author-container{display:flex;flex-direction:column;align-items:flex-start;margin:0;text-align:left}.quote__author_name{font-size:1.25rem;font-weight:600;line-height:1.6;opacity:1}.quote__author_title{font-size:1rem;line-height:1.5;opacity:1;max-width:none;text-transform:none}.video{text-align:center;margin:0}@media(min-width: 768px){.video{margin:0;flex:1}}.video>a{position:absolute;height:auto;width:100%;left:50%;top:50%;transform:translate(-50%, -50%);aspect-ratio:16/9;z-index:1;background-color:rgba(0,0,0,.5);outline:4px solid #fff;outline-offset:-20px}@media(min-width: 1024px){.video>a{outline-offset:-35px}}.video>a::after{content:"";background-image:url("../images/play--outline.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:56px;height:56px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 1024px){.video>a::after{width:76px;height:76px}}.video iframe{max-width:100%;border-radius:0;height:auto;width:100%;max-height:none;aspect-ratio:16/9}.video.active>a{display:none}.row .video iframe{margin-bottom:0}.row .video>a{outline-offset:-20px}.row .video>a::after{width:56px;height:56px}.heading-with-eyebrow{margin-bottom:16px}.heading-with-eyebrow span{font-size:1rem;line-height:1.5;letter-spacing:4.8px;margin-bottom:12px;display:inline-block;text-transform:uppercase}.heading-with-eyebrow>h1,.heading-with-eyebrow>h2,.heading-with-eyebrow>h3,.heading-with-eyebrow>h4,.heading-with-eyebrow>h5,.heading-with-eyebrow>h6{margin:0;font-weight:400}.plain_text{font-weight:700}.plain_text.align-center{text-align:center}.plain_text.align-right{text-align:right}.banner{padding:40px 32px}@media(min-width: 768px){.banner{padding:48px 40px}}.banner .i72-image{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;inset:0;z-index:1}.banner .i72-image+.overlay--dark-blue{background-color:rgba(0,47,108,.75)}.banner .i72-image+.overlay--light-blue{background-color:rgba(0,103,185,.75)}.banner .i72-svg{position:absolute;inset:0;z-index:1}.banner .i72-svg svg{margin:0 auto}.banner .i72-svg+.overlay--dark-blue{background-color:rgba(0,47,108,.9)}.banner .i72-svg+.overlay--light-blue{background-color:rgba(0,103,185,.9)}.banner .overlay--dark-blue,.banner .overlay--light-blue{z-index:2;position:absolute;inset:0;background-color:#002f6c}.banner .overlay--light-blue{background-color:#0067b9}.banner .overlay--light-blue+.banner__inner-container .banner__link:hover{color:#fff;border-color:#0f5680;background-color:#10294c}.banner__inner-container{max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px;z-index:3}.banner__title{color:#fff;margin:0}.banner__text{color:#fff;line-height:1.62;margin:0}.banner__links{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;flex-direction:column}@media(min-width: 768px){.banner__links{margin-top:8px;flex-direction:row}}.banner__link{padding:16px 24px;color:#fff;background-color:rgba(0,0,0,0);font-size:1.375rem;font-weight:700;border:2px solid #fff;transition:all .4s ease}.banner__link:hover{color:#fff;border-color:#0f5680;background-color:rgba(0,0,0,0)}.split.background-color--light-blue{background-color:#eef4f8}@media(min-width: 768px){.split.background-alignment--right{background-color:rgba(0,0,0,0);background-image:linear-gradient(to left, #eef4f8 75%, transparent 25%)}}@media(min-width: 1440px){.split.background-alignment--right{background-image:linear-gradient(to left, #eef4f8 70%, transparent 25%)}}@media(min-width: 1920px){.split.background-alignment--right{background-image:linear-gradient(to left, #eef4f8 63%, transparent 25%)}}@media(min-width: 768px){.split.background-alignment--left{background-color:rgba(0,0,0,0);background-image:linear-gradient(to right, #eef4f8 75%, transparent 25%)}}@media(min-width: 1440px){.split.background-alignment--left{background-image:linear-gradient(to right, #eef4f8 70%, transparent 25%)}}@media(min-width: 1920px){.split.background-alignment--left{background-image:linear-gradient(to right, #eef4f8 63%, transparent 25%)}}@media(min-width: 768px){.split.vertical-align--middle .split__inner-container{align-items:center}}@media(min-width: 768px){.split.vertical-align--bottom .split__inner-container{align-items:flex-end}}.split__inner-container{display:flex;flex-wrap:wrap;flex-direction:column;gap:30px}@media(min-width: 768px){.split__inner-container{flex-direction:row;gap:40px}}@media(min-width: 1024px){.split__inner-container{gap:100px}}@media(min-width: 1250px){.split__inner-container{gap:120px}}.split__inner-container .column.page-width{padding:0;margin:0}.split__inner-container .paragraph.page-width{padding:0}@media(min-width: 768px){.split__inner-container .video>a{max-width:none}}@media(min-width: 768px){.split__inner-container .video iframe{width:100%}}.split__inner-container .image{border-radius:0px;overflow:hidden;min-height:250px;height:60vw;max-height:350px}@media(min-width: 768px){.split__inner-container .image{max-height:400px;height:40vw}}@media(min-width: 1250px){.split__inner-container .image{height:33vw;max-height:440px}}.split.page-width{margin-bottom:24px !important}@media(min-width: 768px){.split.page-width{margin-bottom:44px !important}}.split.page-width+.split.page-width{margin-top:24px !important}@media(min-width: 1024px){.split.page-width+.split.page-width{margin-top:44px !important}}.split.full-width{padding:40px 0;margin-bottom:32px !important}@media(min-width: 768px){.split.full-width{padding:50px 0;margin-bottom:44px !important}}@media(min-width: 1250px){.split.full-width{padding:60px 0}}.split.full-width .split__inner-container{width:calc(100% - 40px);margin:0 auto;max-width:1240px}@media(min-width: 768px){.split.full-width .split__inner-container{width:calc(100% - 100px)}}.split.full-width+.split.full-width{margin-top:60px !important}@media(min-width: 1024px){.split.full-width+.split.full-width{margin-top:88px !important}}@media(min-width: 768px){.split.split-size--66 .split__inner-container>div:nth-child(odd),.split.split-size--66 .split__inner-container>a:nth-child(odd),.split.split-size--66 .split__inner-container>.heading:nth-child(odd),.split.split-size--66 .split__inner-container>img:nth-child(odd){width:calc(66.66% - 20px);min-width:calc(66.66% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--66 .split__inner-container>div:nth-child(odd),.split.split-size--66 .split__inner-container>a:nth-child(odd),.split.split-size--66 .split__inner-container>.heading:nth-child(odd),.split.split-size--66 .split__inner-container>img:nth-child(odd){width:calc(66.66% - 50px);min-width:calc(66.66% - 50px);margin:0}}@media(min-width: 1250px){.split.split-size--66 .split__inner-container>div:nth-child(odd),.split.split-size--66 .split__inner-container>a:nth-child(odd),.split.split-size--66 .split__inner-container>.heading:nth-child(odd),.split.split-size--66 .split__inner-container>img:nth-child(odd){width:calc(66.66% - 60px);min-width:calc(66.66% - 60px);margin:0}}@media(min-width: 768px){.split.split-size--66 .split__inner-container>div:nth-child(even),.split.split-size--66 .split__inner-container>a:nth-child(even),.split.split-size--66 .split__inner-container>.heading:nth-child(even),.split.split-size--66 .split__inner-container>img:nth-child(even){width:calc(33.33% - 20px);min-width:calc(33.33% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--66 .split__inner-container>div:nth-child(even),.split.split-size--66 .split__inner-container>a:nth-child(even),.split.split-size--66 .split__inner-container>.heading:nth-child(even),.split.split-size--66 .split__inner-container>img:nth-child(even){width:calc(33.33% - 50px);min-width:calc(33.33% - 50px);margin:0}}@media(min-width: 1250px){.split.split-size--66 .split__inner-container>div:nth-child(even),.split.split-size--66 .split__inner-container>a:nth-child(even),.split.split-size--66 .split__inner-container>.heading:nth-child(even),.split.split-size--66 .split__inner-container>img:nth-child(even){width:calc(33.33% - 60px);min-width:calc(33.33% - 60px);margin:0}}@media(min-width: 1024px){.split.split-size--33 .split__inner-container{gap:75px}}@media(min-width: 1250px){.split.split-size--33 .split__inner-container{gap:85px}}@media(min-width: 768px){.split.split-size--33 .split__inner-container>div:nth-child(odd),.split.split-size--33 .split__inner-container>a:nth-child(odd),.split.split-size--33 .split__inner-container>.heading:nth-child(odd),.split.split-size--33 .split__inner-container>img:nth-child(odd){width:calc(33.33% - 20px);min-width:calc(33.33% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--33 .split__inner-container>div:nth-child(odd),.split.split-size--33 .split__inner-container>a:nth-child(odd),.split.split-size--33 .split__inner-container>.heading:nth-child(odd),.split.split-size--33 .split__inner-container>img:nth-child(odd){width:calc(33.33% - 50px);min-width:calc(33.33% - 50px);margin:0}}@media(min-width: 1250px){.split.split-size--33 .split__inner-container>div:nth-child(odd),.split.split-size--33 .split__inner-container>a:nth-child(odd),.split.split-size--33 .split__inner-container>.heading:nth-child(odd),.split.split-size--33 .split__inner-container>img:nth-child(odd){width:calc(33.33% - 60px);min-width:calc(33.33% - 60px);margin:0}}@media(min-width: 768px){.split.split-size--33 .split__inner-container>div:nth-child(even),.split.split-size--33 .split__inner-container>a:nth-child(even),.split.split-size--33 .split__inner-container>.heading:nth-child(even),.split.split-size--33 .split__inner-container>img:nth-child(even){width:calc(66.66% - 20px);min-width:calc(66.66% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--33 .split__inner-container>div:nth-child(even),.split.split-size--33 .split__inner-container>a:nth-child(even),.split.split-size--33 .split__inner-container>.heading:nth-child(even),.split.split-size--33 .split__inner-container>img:nth-child(even){width:calc(66.66% - 26px);min-width:calc(66.66% - 26px);margin:0}}@media(min-width: 1250px){.split.split-size--33 .split__inner-container>div:nth-child(even),.split.split-size--33 .split__inner-container>a:nth-child(even),.split.split-size--33 .split__inner-container>.heading:nth-child(even),.split.split-size--33 .split__inner-container>img:nth-child(even){width:calc(67.66% - 40px);min-width:calc(67.66% - 40px);margin:0}}@media(min-width: 768px){.split.split-size--50 .split__inner-container>div:nth-child(odd),.split.split-size--50 .split__inner-container>a:nth-child(odd),.split.split-size--50 .split__inner-container>.heading:nth-child(odd),.split.split-size--50 .split__inner-container>img:nth-child(odd){width:calc(50% - 20px);min-width:calc(50% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--50 .split__inner-container>div:nth-child(odd),.split.split-size--50 .split__inner-container>a:nth-child(odd),.split.split-size--50 .split__inner-container>.heading:nth-child(odd),.split.split-size--50 .split__inner-container>img:nth-child(odd){width:calc(50% - 50px);min-width:calc(50% - 50px)}}@media(min-width: 1250px){.split.split-size--50 .split__inner-container>div:nth-child(odd),.split.split-size--50 .split__inner-container>a:nth-child(odd),.split.split-size--50 .split__inner-container>.heading:nth-child(odd),.split.split-size--50 .split__inner-container>img:nth-child(odd){width:calc(50% - 60px);min-width:calc(50% - 60px)}}@media(min-width: 768px){.split.split-size--50 .split__inner-container>div:nth-child(even),.split.split-size--50 .split__inner-container>a:nth-child(even),.split.split-size--50 .split__inner-container>.heading:nth-child(even),.split.split-size--50 .split__inner-container>img:nth-child(even){width:calc(50% - 20px);min-width:calc(50% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--50 .split__inner-container>div:nth-child(even),.split.split-size--50 .split__inner-container>a:nth-child(even),.split.split-size--50 .split__inner-container>.heading:nth-child(even),.split.split-size--50 .split__inner-container>img:nth-child(even){width:calc(50% - 50px);min-width:calc(50% - 50px)}}@media(min-width: 1250px){.split.split-size--50 .split__inner-container>div:nth-child(even),.split.split-size--50 .split__inner-container>a:nth-child(even),.split.split-size--50 .split__inner-container>.heading:nth-child(even),.split.split-size--50 .split__inner-container>img:nth-child(even){width:calc(50% - 60px);min-width:calc(50% - 60px)}}@media(min-width: 768px){.split.split-size--25 .split__inner-container>div:nth-child(odd),.split.split-size--25 .split__inner-container>a:nth-child(odd),.split.split-size--25 .split__inner-container>.heading:nth-child(odd),.split.split-size--25 .split__inner-container>img:nth-child(odd){width:calc(25% - 20px);min-width:calc(25% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--25 .split__inner-container>div:nth-child(odd),.split.split-size--25 .split__inner-container>a:nth-child(odd),.split.split-size--25 .split__inner-container>.heading:nth-child(odd),.split.split-size--25 .split__inner-container>img:nth-child(odd){width:calc(25% - 50px);min-width:calc(25% - 50px);margin:0}}@media(min-width: 1250px){.split.split-size--25 .split__inner-container>div:nth-child(odd),.split.split-size--25 .split__inner-container>a:nth-child(odd),.split.split-size--25 .split__inner-container>.heading:nth-child(odd),.split.split-size--25 .split__inner-container>img:nth-child(odd){width:calc(25% - 60px);min-width:calc(25% - 60px);margin:0}}@media(min-width: 768px){.split.split-size--25 .split__inner-container>div:nth-child(even),.split.split-size--25 .split__inner-container>a:nth-child(even),.split.split-size--25 .split__inner-container>.heading:nth-child(even),.split.split-size--25 .split__inner-container>img:nth-child(even){width:calc(75% - 20px);min-width:calc(75% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--25 .split__inner-container>div:nth-child(even),.split.split-size--25 .split__inner-container>a:nth-child(even),.split.split-size--25 .split__inner-container>.heading:nth-child(even),.split.split-size--25 .split__inner-container>img:nth-child(even){width:calc(75% - 50px);min-width:calc(75% - 50px);margin:0}}@media(min-width: 1250px){.split.split-size--25 .split__inner-container>div:nth-child(even),.split.split-size--25 .split__inner-container>a:nth-child(even),.split.split-size--25 .split__inner-container>.heading:nth-child(even),.split.split-size--25 .split__inner-container>img:nth-child(even){width:calc(75% - 60px);min-width:calc(75% - 60px);margin:0}}@media(min-width: 768px){.split.split-size--75 .split__inner-container>div:nth-child(odd),.split.split-size--75 .split__inner-container>a:nth-child(odd),.split.split-size--75 .split__inner-container>.heading:nth-child(odd),.split.split-size--75 .split__inner-container>img:nth-child(odd){width:calc(75% - 20px);min-width:calc(75% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--75 .split__inner-container>div:nth-child(odd),.split.split-size--75 .split__inner-container>a:nth-child(odd),.split.split-size--75 .split__inner-container>.heading:nth-child(odd),.split.split-size--75 .split__inner-container>img:nth-child(odd){width:calc(75% - 50px);min-width:calc(75% - 50px);margin:0}}@media(min-width: 1250px){.split.split-size--75 .split__inner-container>div:nth-child(odd),.split.split-size--75 .split__inner-container>a:nth-child(odd),.split.split-size--75 .split__inner-container>.heading:nth-child(odd),.split.split-size--75 .split__inner-container>img:nth-child(odd){width:calc(75% - 60px);min-width:calc(75% - 60px);margin:0}}@media(min-width: 768px){.split.split-size--75 .split__inner-container>div:nth-child(even),.split.split-size--75 .split__inner-container>a:nth-child(even),.split.split-size--75 .split__inner-container>.heading:nth-child(even),.split.split-size--75 .split__inner-container>img:nth-child(even){width:calc(25% - 20px);min-width:calc(25% - 20px);margin:0;padding:0}}@media(min-width: 1024px){.split.split-size--75 .split__inner-container>div:nth-child(even),.split.split-size--75 .split__inner-container>a:nth-child(even),.split.split-size--75 .split__inner-container>.heading:nth-child(even),.split.split-size--75 .split__inner-container>img:nth-child(even){width:calc(25% - 50px);min-width:calc(25% - 50px);margin:0}}@media(min-width: 1250px){.split.split-size--75 .split__inner-container>div:nth-child(even),.split.split-size--75 .split__inner-container>a:nth-child(even),.split.split-size--75 .split__inner-container>.heading:nth-child(even),.split.split-size--75 .split__inner-container>img:nth-child(even){width:calc(25% - 60px);min-width:calc(25% - 60px);margin:0}}.image-grid__container{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, minmax(50%, 1fr))}@media(min-width: 768px){.image-grid__container{grid-template-columns:repeat(auto-fit, minmax(33.33%, 1fr))}}@media(min-width: 1024px){.image-grid__container{grid-template-columns:repeat(auto-fit, minmax(25%, 1fr))}}@media(min-width: 1250px){.image-grid__container{grid-template-columns:repeat(auto-fit, minmax(20%, 1fr))}}.image-grid__link{border:0}@media(min-width: 1024px){.image-grid__link{padding:16px}}.image-grid__link:hover .i72-image,.image-grid__link:hover .i72-svg{transform:scale(1.05)}.image-grid .i72-image,.image-grid .i72-svg{width:auto;background-position:center;background-size:70%;background-repeat:no-repeat;height:25vw;transition:transform .4s ease}@media(min-width: 768px){.image-grid .i72-image,.image-grid .i72-svg{height:20vw;background-size:56%}}@media(min-width: 1024px){.image-grid .i72-image,.image-grid .i72-svg{background-size:70%;height:165px}}@media(min-width: 1250px){.image-grid .i72-image,.image-grid .i72-svg{height:185px;background-size:80%}}.image-grid .i72-svg{padding:10px 13.5%}@media(min-width: 768px){.image-grid .i72-svg{padding:12px 20%}}@media(min-width: 1024px){.image-grid .i72-svg{padding:8px 15%}}@media(min-width: 1250px){.image-grid .i72-svg{padding:12px 7.5%}}.image-grid .i72-svg svg{width:100%;height:100%}.image-gallery__container{display:grid;grid-column-gap:8px;grid-row-gap:8px;height:720px}.image-gallery__container.five-img .image:first-child{grid-column:1/6;height:auto}@media(min-width: 1024px){.image-gallery__container.five-img .image:first-child{grid-column:1/10;grid-row:1/4}}.image-gallery__container.five-img .image:nth-child(2){grid-column:6/10;height:auto}@media(min-width: 1024px){.image-gallery__container.five-img .image:nth-child(2){grid-column:1/6;grid-row:4/5}}.image-gallery__container.five-img .image:nth-child(3){grid-column:1/10;height:auto}@media(min-width: 1024px){.image-gallery__container.five-img .image:nth-child(3){grid-column:6/10;grid-row:4/5}}.image-gallery__container.five-img .image:nth-child(4){grid-column:1/5;height:auto}@media(min-width: 1024px){.image-gallery__container.five-img .image:nth-child(4){grid-column:10/20;grid-row:1/2}}.image-gallery__container.five-img .image:last-child{grid-column:5/10;height:auto}@media(min-width: 1024px){.image-gallery__container.five-img .image:last-child{grid-column:10/20;grid-row:2/5}}.image-gallery__container.six-img .image:first-child{grid-column:1/10;height:auto}@media(min-width: 1024px){.image-gallery__container.six-img .image:first-child{grid-column:1/10;grid-row:1/4}}.image-gallery__container.six-img .image:nth-child(2){grid-column:1/6;height:auto}@media(min-width: 1024px){.image-gallery__container.six-img .image:nth-child(2){grid-column:1/6;grid-row:4/5}}.image-gallery__container.six-img .image:nth-child(3){grid-column:6/10;height:auto}@media(min-width: 1024px){.image-gallery__container.six-img .image:nth-child(3){grid-column:6/10;grid-row:4/5}}.image-gallery__container.six-img .image:nth-child(4){grid-column:1/10;height:auto}@media(min-width: 1024px){.image-gallery__container.six-img .image:nth-child(4){grid-column:10/14;grid-row:1/2}}.image-gallery__container.six-img .image:nth-child(5){grid-column:1/5;height:auto}@media(min-width: 1024px){.image-gallery__container.six-img .image:nth-child(5){grid-column:14/20;grid-row:1/2}}.image-gallery__container.six-img .image:last-child{grid-column:5/10;height:auto}@media(min-width: 1024px){.image-gallery__container.six-img .image:last-child{grid-column:10/20;grid-row:2/5}}.image-gallery .image{height:auto;grid-column:1/10;border-radius:0;max-height:none}.image-gallery .image .i72-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.image-gallery .image .i72-image__caption{display:none}@media(min-width: 1024px){.image-gallery .image:first-child{grid-column:1/11;grid-row:1/5}}.image-gallery .image:nth-child(2){grid-column:1/6}@media(min-width: 1024px){.image-gallery .image:nth-child(2){grid-column:1/6;grid-row:5/6}}.image-gallery .image:nth-child(3){grid-column:6/10}@media(min-width: 1024px){.image-gallery .image:nth-child(3){grid-column:6/11;grid-row:5/6}}@media(min-width: 1024px){.image-gallery .image:last-child{grid-column:11/22;grid-row:1/6}}.image-gallery.full-width{max-width:1440px;margin:0 auto;padding:24px 0}@media(min-width: 768px){.image-gallery.full-width{padding:40px 0}}@media(min-width: 1250px){.image-gallery.full-width{padding:56px 0}}.multi-button.background-color--0067b9{background-color:#10294c;padding:40px 16px 48px}@media(min-width: 768px){.multi-button.background-color--0067b9{padding:44px 56px}}.multi-button.background-color--0067b9 .multi-button__title,.multi-button.background-color--0067b9 .multi-button__text{color:#fff}.multi-button.background-color--0067b9 .multi-button__link{border-color:#fff;color:#fff}.multi-button.background-color--0067b9 .multi-button__link:hover{border-color:#0f5680;color:#fff;background-color:#10294c}.multi-button.background-color--f1f6f9{background-color:#eef4f8;padding:40px 16px 48px}@media(min-width: 768px){.multi-button.background-color--f1f6f9{padding:44px 56px}}.multi-button.background-color--002f6c{background-color:#10294c;padding:40px 16px 48px}@media(min-width: 768px){.multi-button.background-color--002f6c{padding:44px 56px}}.multi-button.background-color--002f6c .multi-button__title,.multi-button.background-color--002f6c .multi-button__text{color:#fff}.multi-button.background-color--002f6c .multi-button__link{border-color:#fff;color:#fff}.multi-button.background-color--002f6c .multi-button__link:hover{border-color:#0f5680;color:#0f5680;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.multi-button.align-center .multi-button__inner-container{text-align:center;align-items:center}}@media(min-width: 768px){.multi-button.align-center .multi-button__links{justify-content:center}}@media(min-width: 768px){.multi-button.align-left .multi-button__inner-container{text-align:left;align-items:flex-start}}@media(min-width: 768px){.multi-button.align-right .multi-button__inner-container{text-align:right;align-items:flex-end}}@media(min-width: 768px){.multi-button.align-right .multi-button__links{justify-content:flex-end}}.multi-button.full-width{padding:0}.multi-button.full-width .multi-button__inner-container{padding:40px 32px 48px}@media(min-width: 768px){.multi-button.full-width .multi-button__inner-container{padding:44px 56px}}.multi-button__inner-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px;max-width:1200px;margin:0 auto}@media(min-width: 768px){.multi-button__inner-container{text-align:left;align-items:flex-start}}.multi-button__title{font-size:2rem;line-height:1.25;margin:0}.multi-button__text{line-height:1.62;margin:0;max-width:1044px}.multi-button__links{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media(min-width: 768px){.multi-button__links{flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-top:8px}}.multi-button__link{border:2px solid #10294c;background-color:rgba(0,0,0,0);color:#10294c;font-size:1.375rem;padding:16px 24px}@media(min-width: 768px){.multi-button__link{padding:10px 20px;font-size:1rem}}.multi-button__link:hover{border-color:#10294c;color:#10294c;background-color:rgba(0,0,0,0)}.nf-form-cont .nf-form-wrap{max-width:450px}@media(min-width: 768px){.nf-form-cont .nf-form-wrap{max-width:500px}}@media(min-width: 1024px){.nf-form-cont .nf-form-wrap{max-width:750px}}.nf-form-cont .nf-form-fields-required{margin-bottom:20px}.nf-form-cont .nf-form-content{padding:0}.nf-form-cont .nf-form-content .nf-pass .ninja-forms-field{border-color:#10294c !important}.nf-form-cont .nf-form-content select{border-radius:0}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-cont .nf-form-content input:not([type=button]),.nf-form-cont .nf-form-content input:not([type=checkbox]),.nf-form-cont .nf-form-content input:not([type=radio]),.nf-form-cont .nf-form-content textarea,.nf-form-cont .nf-form-content select{border:1px solid #10294c;background-color:#fff;color:#10294c;height:44px;padding:4px 12px}.nf-form-cont .nf-form-content textarea{height:150px}.nf-form-cont .label-right .checkbox-wrap .nf-field-element{display:inline-flex;align-items:center}.nf-form-cont .list-checkbox-wrap .nf-field-element li,.nf-form-cont .list-image-wrap .nf-field-element li,.nf-form-cont .list-radio-wrap .nf-field-element li{margin-bottom:12px !important}.nf-form-cont .nf-form-content input[type=checkbox],.nf-form-cont .nf-form-content input[type=radio]{height:20px;min-width:20px;width:20px !important;top:-1px;margin-right:14px;accent-color:#0f5680}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-form-cont .nf-form-content input:not([type=button]):focus,.nf-form-cont .nf-form-content textarea:focus,.nf-form-cont .nf-form-content select:focus{border:1px solid #0f5680 !important;background-color:#fff !important;color:#10294c !important}.nf-form-cont .nf-form-content label{font-size:1rem;color:#10294c;font-weight:400}.nf-form-cont .checkbox-container{margin-top:16px}.nf-form-cont .checkbox-container .checkbox-wrap .nf-field-label:after{width:20px;height:20px}.nf-form-cont .checkbox-container .checkbox-wrap .nf-field-label.nf-checked-label label::before{color:#10294c}.nf-form-cont .nf-form-content input[type=submit]{display:inline-flex;align-items:center;justify-content:center;background-color:#0f5680;text-decoration:none;color:#fff;font-weight:700;text-align:center;font-size:1rem;border-radius:0;line-height:normal;padding:10px 40px;transition:all .4s ease}.nf-form-cont .nf-form-content input[type=submit]:hover{background-color:#10294c}.nf-form-cont .nf-pass.field-wrap .nf-field-element:after{color:#10294c}.paragraph__inner-container .nf-form-cont,.card__inner-container .nf-form-cont{margin-top:32px;max-width:325px}.paragraph__inner-container .nf-form-cont .nf-form-content input[type=submit],.card__inner-container .nf-form-cont .nf-form-content input[type=submit]{background-color:rgba(0,0,0,0);border:2px solid #10294c;color:#10294c;height:auto;margin-top:8px}@media(min-width: 801px){.paragraph__inner-container .nf-form-cont .nf-form-content input[type=submit],.card__inner-container .nf-form-cont .nf-form-content input[type=submit]{margin-top:20px}}.paragraph__inner-container .nf-form-cont .nf-form-content input[type=submit]:hover,.card__inner-container .nf-form-cont .nf-form-content input[type=submit]:hover{background-color:rgba(0,0,0,0);color:#10294c;border-color:#10294c}.paragraph__inner-container .nf-form-cont .nf-form-content .label-above .nf-field-label,.card__inner-container .nf-form-cont .nf-form-content .label-above .nf-field-label{margin-bottom:4px}.paragraph__inner-container .nf-form-cont .nf-form-content .label-above .nf-field-element,.card__inner-container .nf-form-cont .nf-form-content .label-above .nf-field-element{margin-bottom:10px}.paragraph__inner-container .nf-form-cont .nf-form-content .nf-error-msg,.card__inner-container .nf-form-cont .nf-form-content .nf-error-msg{margin-top:-6px;margin-bottom:10px}.paragraph__inner-container .nf-form-cont .nf-form-content input[type=email],.paragraph__inner-container .nf-form-cont .nf-form-content input[type=text],.paragraph__inner-container .nf-form-cont .nf-form-content input[type=tel],.card__inner-container .nf-form-cont .nf-form-content input[type=email],.card__inner-container .nf-form-cont .nf-form-content input[type=text],.card__inner-container .nf-form-cont .nf-form-content input[type=tel]{height:40px;padding:8px 12px}.paragraph__inner-container .nf-form-cont .nf-form-content textarea,.card__inner-container .nf-form-cont .nf-form-content textarea{height:100px;padding:8px 12px}.paragraph__inner-container .nf-form-cont .nf-form-content select,.card__inner-container .nf-form-cont .nf-form-content select{height:40px !important;padding:8px 12px 8px 9px}.paragraph__inner-container .nf-form-cont .nf-form-fields-required,.card__inner-container .nf-form-cont .nf-form-fields-required{margin-bottom:12px;font-size:.875rem}.paragraph__inner-container .nf-form-cont .nf-error.field-wrap .nf-field-element:after,.card__inner-container .nf-form-cont .nf-error.field-wrap .nf-field-element:after{height:38px;width:40px;line-height:40px}.paragraph__inner-container .nf-form-cont .nf-pass.field-wrap .nf-field-element:after,.card__inner-container .nf-form-cont .nf-pass.field-wrap .nf-field-element:after{right:8px;height:38px;line-height:40px}.paragraph__inner-container .nf-form-cont .nf-response-msg p,.card__inner-container .nf-form-cont .nf-response-msg p{color:#10294c;font-weight:700}.featured-content{overflow:hidden}.featured-content::after{content:"";background-image:url("../images/bg-image.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:-50px;right:-170px;width:450px;height:450px;display:none}@media(min-width: 768px){.featured-content::after{display:block}}.featured-content__inner-container{display:flex;flex-direction:column;gap:48px;z-index:1}@media(min-width: 768px){.featured-content__inner-container{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width: 1250px){.featured-content__inner-container{gap:76px}}.featured-content__title-container{max-width:450px;width:100%;margin:0 auto}@media(min-width: 768px){.featured-content__title-container{flex-basis:64.5%;margin:0;max-width:none}}.featured-content__title{background-color:#10294c;width:84%;margin-bottom:-48px;color:#fff;font-size:1.5rem;line-height:1.33;padding:24px;text-align:right;z-index:1}@media(min-width: 768px){.featured-content__title{padding:24px 40px}}@media(min-width: 1024px){.featured-content__title{padding:32px 80px;font-size:1.875rem;letter-spacing:1.33}}.featured-content .i72-image{min-height:282px;background-position:center;background-repeat:no-repeat;background-size:cover;width:73%;height:73vw;max-height:450px;margin-left:auto}@media(min-width: 768px){.featured-content .i72-image{min-height:400px;height:45vw;max-height:508px}}@media(min-width: 768px){.featured-content__text-container{flex-basis:29.5%}}.featured-content__text{margin-bottom:32px}.featured-content__link{font-size:1rem;display:inline-flex;gap:8px;align-items:center;text-decoration:none;font-weight:700;border-bottom:2px solid #adbd39;padding-bottom:5px;transition:all .4s ease}.featured-content__link::after{content:"";background-image:url("../images/arrow--right.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:21px;height:21px;display:inline-flex}.featured-content__link:hover{gap:14px}.faq__container{width:100%}@media(min-width: 768px){.faq__container{background-color:#eef4f8;padding:40px 0 24px}}.faq__inner-container{width:100%;max-width:1340px;margin:0 auto;padding:0 20px}@media(min-width: 768px){.faq__inner-container{padding:0 50px}}@media(min-width: 1024px){.faq__inner-container{gap:40px;display:flex}}@media(min-width: 1250px){.faq__inner-container{gap:64px}}.faq__header{flex-basis:100%;width:100%;max-width:1340px;margin:0 auto;padding:0 20px}@media(min-width: 768px){.faq__header{padding:0 50px}}.faq__eyebrow{font-size:1rem;line-height:1.5;letter-spacing:4.8px;margin-bottom:12px;display:inline-block;text-transform:uppercase}@media(min-width: 1024px){.faq__eyebrow{max-width:calc(60% - 40px);min-width:calc(60% - 40px)}}@media(min-width: 1250px){.faq__eyebrow{max-width:calc(60% - 64px);min-width:calc(60% - 64px)}}.faq__title{font-size:1.875rem;margin-bottom:40px}@media(min-width: 1024px){.faq__title{max-width:calc(60% - 40px);min-width:calc(60% - 40px)}}@media(min-width: 1250px){.faq__title{font-size:2.75rem;max-width:calc(60% - 64px);min-width:calc(60% - 64px);margin-bottom:70px}}.faq__questions{max-width:900px}.faq__item{border-bottom:1px solid rgba(16,41,76,.1);padding-bottom:24px;margin-bottom:24px}.faq__item.active .faq__question::before{transform:translateY(-50%) rotate(-90deg);top:50%;height:27px}.faq__item.active .faq__answer{max-height:5000px;visibility:visible;padding:24px 0 0 24px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}.faq__question{display:flex;align-items:center;text-decoration:none;padding:2px 42px 0px 24px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.33;z-index:2;border-radius:0;border-left:4px solid #adbd39;box-shadow:none;background-color:rgba(0,0,0,0);transition:all .4s ease}.faq__question::before{content:"";background-image:url("../images/arrow--right.svg");background-position:center;background-size:contain;background-repeat:no-repeat;height:27px;width:27px;position:absolute;border-radius:0;right:4px;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform .4s ease}.faq__answer{max-height:0;visibility:hidden;overflow:hidden;padding:0 0 0 24px;transition:max-height .6s ease,padding .6s ease,visibility .6s ease,box-shadow .6s ease}.faq__answer a{color:#0f5680;transition:color .4s ease}.faq__answer a span{color:inherit}.faq__answer a:hover{color:#10294c}.faq__answer *:last-child{margin-bottom:0}.faq__answer blockquote{background:#eef4f8;border-left:8px solid #adbd39;margin:16px 0;padding:40px 56px;quotes:"“" "”" "‘" "’"}@media(min-width: 1024px){.faq__answer blockquote{padding:40px 72px}}.faq__answer blockquote p{display:inline;color:#10294c;font-size:1.5rem;font-weight:700;line-height:1.33;opacity:1}.faq__answer ul,.faq__answer ol{padding-left:16px;margin-bottom:16px}.faq__answer ul li,.faq__answer ol li{margin-bottom:8px}.faq__answer ul li>ul,.faq__answer ul li ol,.faq__answer ol li>ul,.faq__answer ol li ol{margin-top:8px}.faq__answer ol{padding-left:18px}.faq__answer li{font-size:1rem;line-height:1.5;font-optical-sizing:auto;font-style:normal;color:rgba(16,41,76,.7)}.faq__answer li strong,.faq__answer li em{color:inherit}.faq__answer li a{color:#0f5680}.faq__answer pre{margin:1em 0px}.faq__image{width:100%;height:90vw;min-height:250px;max-height:500px;max-width:375px}@media(min-width: 1024px){.faq__image{margin-top:-155px;flex-basis:40%;min-width:40%;max-width:40%;height:50vw;max-height:748px}}@media(min-width: 1250px){.faq__image{margin-top:-205px}}.faq__image .i72-image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.faq__header:empty{display:none}.column{background-position:center;background-repeat:no-repeat;background-size:cover;padding:0}@media(min-width: 768px){.column{padding:0}}@media(min-width: 1250px){.column{padding:0}}.column.full-width{padding:24px 0}.column.full-width .background__inner-container>*.page-width,.column.full-width .background__inner-container>.nf-form-cont,.column.full-width .column__inner-container>*.page-width,.column.full-width .column__inner-container>.nf-form-cont{width:calc(100% - 40px);margin:0 auto;padding:24px 0}@media(min-width: 768px){.column.full-width .background__inner-container>*.page-width,.column.full-width .background__inner-container>.nf-form-cont,.column.full-width .column__inner-container>*.page-width,.column.full-width .column__inner-container>.nf-form-cont{width:calc(100% - 100px);padding:40px 0;max-width:1240px}}@media(min-width: 1440px){.column.full-width .background__inner-container>*.page-width,.column.full-width .background__inner-container>.nf-form-cont,.column.full-width .column__inner-container>*.page-width,.column.full-width .column__inner-container>.nf-form-cont{margin-bottom:0}}.column.full-width .background__inner-container>*.page-width:last-child,.column.full-width .background__inner-container>.nf-form-cont:last-child,.column.full-width .column__inner-container>*.page-width:last-child,.column.full-width .column__inner-container>.nf-form-cont:last-child{margin-bottom:0 !important}.column.full-width .background__inner-container>.accordion.page-width,.column.full-width .column__inner-container>.accordion.page-width{max-width:800px}.column.full-width .background__inner-container>.banner.page-width,.column.full-width .column__inner-container>.banner.page-width{padding:40px 32px;margin:24px auto}@media(min-width: 768px){.column.full-width .background__inner-container>.banner.page-width,.column.full-width .column__inner-container>.banner.page-width{padding:40px;margin:40px auto}}.column.full-width .background__inner-container>.card.page-width,.column.full-width .column__inner-container>.card.page-width{padding:0;margin-bottom:24px}@media(min-width: 768px){.column.full-width .background__inner-container>.card.page-width,.column.full-width .column__inner-container>.card.page-width{margin-bottom:40px}}.column.full-width .background__inner-container>.heading.page-width.align-left,.column.full-width .background__inner-container>.heading.full-width.align-left,.column.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-left,.column.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-left,.column.full-width .background__inner-container>.plain_text.page-width.align-left,.column.full-width .background__inner-container>.plain_text.full-width.align-left,.column.full-width .column__inner-container>.heading.page-width.align-left,.column.full-width .column__inner-container>.heading.full-width.align-left,.column.full-width .column__inner-container>.heading-with-eyebrow.page-width.align-left,.column.full-width .column__inner-container>.heading-with-eyebrow.full-width.align-left,.column.full-width .column__inner-container>.plain_text.page-width.align-left,.column.full-width .column__inner-container>.plain_text.full-width.align-left{padding:24px 0 0;max-width:900px;left:20px;margin:0 0 16px}@media(min-width: 768px){.column.full-width .background__inner-container>.heading.page-width.align-left,.column.full-width .background__inner-container>.heading.full-width.align-left,.column.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-left,.column.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-left,.column.full-width .background__inner-container>.plain_text.page-width.align-left,.column.full-width .background__inner-container>.plain_text.full-width.align-left,.column.full-width .column__inner-container>.heading.page-width.align-left,.column.full-width .column__inner-container>.heading.full-width.align-left,.column.full-width .column__inner-container>.heading-with-eyebrow.page-width.align-left,.column.full-width .column__inner-container>.heading-with-eyebrow.full-width.align-left,.column.full-width .column__inner-container>.plain_text.page-width.align-left,.column.full-width .column__inner-container>.plain_text.full-width.align-left{left:50px;padding:40px 0 0}}@media(min-width: 1340px){.column.full-width .background__inner-container>.heading.page-width.align-left,.column.full-width .background__inner-container>.heading.full-width.align-left,.column.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-left,.column.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-left,.column.full-width .background__inner-container>.plain_text.page-width.align-left,.column.full-width .background__inner-container>.plain_text.full-width.align-left,.column.full-width .column__inner-container>.heading.page-width.align-left,.column.full-width .column__inner-container>.heading.full-width.align-left,.column.full-width .column__inner-container>.heading-with-eyebrow.page-width.align-left,.column.full-width .column__inner-container>.heading-with-eyebrow.full-width.align-left,.column.full-width .column__inner-container>.plain_text.page-width.align-left,.column.full-width .column__inner-container>.plain_text.full-width.align-left{left:calc((100vw - 1240px)/2)}}.column.full-width .background__inner-container>.heading.page-width.align-right,.column.full-width .background__inner-container>.heading.full-width.align-right,.column.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-right,.column.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-right,.column.full-width .background__inner-container>.plain_text.page-width.align-right,.column.full-width .background__inner-container>.plain_text.full-width.align-right,.column.full-width .column__inner-container>.heading.page-width.align-right,.column.full-width .column__inner-container>.heading.full-width.align-right,.column.full-width .column__inner-container>.heading-with-eyebrow.page-width.align-right,.column.full-width .column__inner-container>.heading-with-eyebrow.full-width.align-right,.column.full-width .column__inner-container>.plain_text.page-width.align-right,.column.full-width .column__inner-container>.plain_text.full-width.align-right{padding:24px 0 0;max-width:900px;margin:0 auto 16px;margin-right:16px;text-align:right}@media(min-width: 768px){.column.full-width .background__inner-container>.heading.page-width.align-right,.column.full-width .background__inner-container>.heading.full-width.align-right,.column.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-right,.column.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-right,.column.full-width .background__inner-container>.plain_text.page-width.align-right,.column.full-width .background__inner-container>.plain_text.full-width.align-right,.column.full-width .column__inner-container>.heading.page-width.align-right,.column.full-width .column__inner-container>.heading.full-width.align-right,.column.full-width .column__inner-container>.heading-with-eyebrow.page-width.align-right,.column.full-width .column__inner-container>.heading-with-eyebrow.full-width.align-right,.column.full-width .column__inner-container>.plain_text.page-width.align-right,.column.full-width .column__inner-container>.plain_text.full-width.align-right{margin-right:40px;padding:40px 0 0}}@media(min-width: 1340px){.column.full-width .background__inner-container>.heading.page-width.align-right,.column.full-width .background__inner-container>.heading.full-width.align-right,.column.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-right,.column.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-right,.column.full-width .background__inner-container>.plain_text.page-width.align-right,.column.full-width .background__inner-container>.plain_text.full-width.align-right,.column.full-width .column__inner-container>.heading.page-width.align-right,.column.full-width .column__inner-container>.heading.full-width.align-right,.column.full-width .column__inner-container>.heading-with-eyebrow.page-width.align-right,.column.full-width .column__inner-container>.heading-with-eyebrow.full-width.align-right,.column.full-width .column__inner-container>.plain_text.page-width.align-right,.column.full-width .column__inner-container>.plain_text.full-width.align-right{margin:0;left:calc((100vw - 620px)/2)}}.column.full-width .background__inner-container>.heading.page-width.align-center,.column.full-width .background__inner-container>.heading.full-width.align-center,.column.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-center,.column.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-center,.column.full-width .background__inner-container>.plain_text.page-width.align-center,.column.full-width .background__inner-container>.plain_text.full-width.align-center,.column.full-width .column__inner-container>.heading.page-width.align-center,.column.full-width .column__inner-container>.heading.full-width.align-center,.column.full-width .column__inner-container>.heading-with-eyebrow.page-width.align-center,.column.full-width .column__inner-container>.heading-with-eyebrow.full-width.align-center,.column.full-width .column__inner-container>.plain_text.page-width.align-center,.column.full-width .column__inner-container>.plain_text.full-width.align-center{padding:24px 0 0;max-width:900px;margin:0 auto 16px;text-align:center}@media(min-width: 768px){.column.full-width .background__inner-container>.heading.page-width.align-center,.column.full-width .background__inner-container>.heading.full-width.align-center,.column.full-width .background__inner-container>.heading-with-eyebrow.page-width.align-center,.column.full-width .background__inner-container>.heading-with-eyebrow.full-width.align-center,.column.full-width .background__inner-container>.plain_text.page-width.align-center,.column.full-width .background__inner-container>.plain_text.full-width.align-center,.column.full-width .column__inner-container>.heading.page-width.align-center,.column.full-width .column__inner-container>.heading.full-width.align-center,.column.full-width .column__inner-container>.heading-with-eyebrow.page-width.align-center,.column.full-width .column__inner-container>.heading-with-eyebrow.full-width.align-center,.column.full-width .column__inner-container>.plain_text.page-width.align-center,.column.full-width .column__inner-container>.plain_text.full-width.align-center{padding:40px 0 0}}.column.full-width .background__inner-container>.wysiwyg.page-width,.column.full-width .background__inner-container>.nf-form-cont,.column.full-width .column__inner-container>.wysiwyg.page-width,.column.full-width .column__inner-container>.nf-form-cont{max-width:900px}.column.background-color--light-blue{background-color:#eef4f8}@media(min-width: 768px){.column.background-alignment--right{background-color:rgba(0,0,0,0);background-image:linear-gradient(to left, #eef4f8 75%, transparent 25%)}}@media(min-width: 1440px){.column.background-alignment--right{background-image:linear-gradient(to left, #eef4f8 70%, transparent 25%)}}@media(min-width: 1920px){.column.background-alignment--right{background-image:linear-gradient(to left, #eef4f8 63%, transparent 25%)}}@media(min-width: 768px){.column.background-alignment--left{background-color:rgba(0,0,0,0);background-image:linear-gradient(to right, #eef4f8 75%, transparent 25%)}}@media(min-width: 1440px){.column.background-alignment--left{background-image:linear-gradient(to right, #eef4f8 70%, transparent 25%)}}@media(min-width: 1920px){.column.background-alignment--left{background-image:linear-gradient(to right, #eef4f8 63%, transparent 25%)}}.column .background__inner-container,.column .column__inner-container{margin-bottom:0}@media(min-width: 768px){.column .background__inner-container,.column .column__inner-container{margin-bottom:0}}@media(min-width: 1250px){.column .background__inner-container,.column .column__inner-container{margin-bottom:0}}.column__inner-container{margin-bottom:0}.column__inner-container .split{margin-bottom:0}.column__inner-container>*.page-width{width:100%;margin:0 auto 32px}@media(min-width: 768px){.column__inner-container>*.page-width{margin-bottom:44px}}.column__inner-container>*.page-width:last-of-type{margin-bottom:0}.column.page-width{padding:24px}@media(min-width: 768px){.column.page-width{padding:40px}}.link-list__list{list-style-type:none;display:flex;flex-direction:column;gap:40px}.link-list__link{font-size:1rem;color:#10294c;display:inline-flex;gap:8px;align-items:center;text-decoration:none;font-weight:700;border-bottom:2px solid #adbd39;padding-bottom:5px;transition:all .4s ease}.link-list__link::after{content:"";background-image:url("../images/arrow--right.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:21px;height:21px;display:inline-flex}.link-list__link:hover,.link-list__link:active{gap:14px;color:#0f5680;border-color:#0f5680}@page{size:A4}@media print{@page{margin:1in}footer,header,.back-link,.carousel__controls,.filters{display:none !important}body,html{overflow:visible !important}*{color:#212721 !important}.hero{padding:20px !important;min-height:auto !important}.hero__link{background-color:rgba(0,0,0,0) !important}.hero__image{background-image:none !important}.i72-image{page-break-inside:avoid}.button{background-color:rgba(0,0,0,0) !important}.card{background-color:#fff !important;page-break-inside:avoid}.card .i72-image{display:none !important}.banner .i72-image{background-image:none !important}.banner .i72-image::after{background-color:rgba(0,0,0,0) !important}.banner .overlay--dark-blue,.banner .overlay--light-blue{background-color:#fff !important}.row,.split,.background{overflow:visible !important;background-color:#fff !important}.split,.stat__box{page-break-inside:avoid !important}.carousel{overflow:visible !important;background-color:#fff !important}.carousel .carousel__inner-container{flex-direction:column;margin:0 auto !important;width:auto !important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJjb25zdC9fdmFyaWFibGVzLnNjc3MiLCJjb25zdC9fbWl4aW5zLnNjc3MiLCJfbmF2aWdhdGlvbi5zY3NzIiwiX2hlcm8uc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9zZWFyY2guc2NzcyIsIl9iaW8uc2NzcyIsIl9wb3N0LnNjc3MiLCJfZmlsdGVyLnNjc3MiLCJfbG9naW4tbW9kYWwuc2NzcyIsIl9mZWVkcy5zY3NzIiwiX3RhYmxlLnNjc3MiLCJfemVsbGUuc2NzcyIsIl9jb29raWVzLnNjc3MiLCJfY2Fyb3VzZWwuc2NzcyIsIl9jYXJkLnNjc3MiLCJfbGluay1ib3guc2NzcyIsIl9iYWNrZ3JvdW5kLWJsb2NrLnNjc3MiLCJfcGFyYWdyYXBoLnNjc3MiLCJfcm93LnNjc3MiLCJfYWNjb3JkaW9uLnNjc3MiLCJfaW1hZ2Uuc2NzcyIsIl9xdW90ZS5zY3NzIiwiX3ZpZGVvLnNjc3MiLCJfaGVhZGluZy5zY3NzIiwiX2Jhbm5lci5zY3NzIiwiX3NwbGl0LnNjc3MiLCJfaW1hZ2UtZ3JpZC5zY3NzIiwiX2ltYWdlLWdhbGxlcnkuc2NzcyIsIl9tdWx0aS1idXR0b24uc2NzcyIsIl9mb3Jtcy5zY3NzIiwiX2ZlYXR1cmVkLWNvbnRlbnQuc2NzcyIsIl9mYXEuc2NzcyIsIl9jb2x1bW4uc2NzcyIsIl9saW5rLWxpc3Quc2NzcyIsIl9wcmludC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJDQUNBLE1BRUMsU0FDQSxVQUNBLGtCQUNBLHNCQUdELEVBQ0MsZUFDRyxtQkFDQSxnQkFDQSx3QkFDQSxjQUNJLGNBRUosYUFDSSxnQkFFSixJQUNJLE1DZEssUURtQmIsK0JBS0MsY0FHRCxtQkFHSSw4QkFDQSwyQkFDQSxzQkFHSixFQUNDLGlDQUNHLE1DdENHLFFEeUNQLFVBQ0ksWUFDQSxXQUdKLFFBQ0ksb0JBQ0EsbUJBQ0EsdUJBQ0EsaUJDakRTLFFEa0RULHFCQUNBLE1DekRJLEtEMERKLFlDcENlLElEcUNmLGtCQUNBLGVBQ0Es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QUNJLGlDQUVKLDBCQUNJLDBDQUdSLHlEQUNJLGlDQUVKLHdCQUNJLDRCQUNBLGlDQUVKLGtCQUNJLG1DQUVKLFVBQ0ksNEJBQ0EsaUNBQ0EscUNBQ0ksc0JBQ0EseUJBQ0EiLCJmaWxlIjoiZ3VscC1wcmludC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBpZ25pdGlvbjcyIEJhc2UgKi9cclxuKixcclxuKiAqIHtcclxuXHRtYXJnaW46MDtcclxuXHRwYWRkaW5nOjA7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxucCB7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBjb2xvcjogcmdiYSgxNiwgNDEsIDc2LCAuNyk7XHJcbiAgICBzdHJvbmcsIGVtIHtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLypcdGVuc3VyZSBIVE1MNSBlbGVtZW50cyBhcmUgaGFuZGxlZCBhcyBibG9jayBsZXZlbCBvbiBvbGRlciBicm93c2VycyAqL1xyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5tYWluLFxyXG5zZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuKixcclxuKjphZnRlcixcclxuKjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKiB7XHJcblx0Zm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG5odG1sLCBib2R5IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5saW5rLWJ1dHRvbiB7XHJcbiAgICAmLmxlZnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnBhZ2UtY29udGFpbmVyLCAuc2l0ZS1tYWluIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDAgMCAyNHB4O1xyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xyXG4gICAgfVxyXG4gICAgPiAucGFnZS5wYWdlLXdpZHRoIHtcclxuICAgICAgICA+IHVsLCA+IG9sIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICA+IHVsLCBvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gb2wge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAucGFnZS13aWR0aCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTI0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0NHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAubmYtZm9ybS1jb250IHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ0cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5mb3JtLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgPiAuYmFubmVyLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzJweDtcclxuICAgICAgICBtYXJnaW46IDI0cHggYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5hY2NvcmRpb24ucGFnZS13aWR0aCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIH1cclxuICAgID4gLmNhcmQucGFnZS13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuY2FyZC5mdWxsLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMTZweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuZmVhdHVyZWQtY29udGVudC5wYWdlLXdpZHRoIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgLmZlYXR1cmVkLWNvbnRlbnRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTI0MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLmZlYXR1cmVkLWNvbnRlbnQuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA0NHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mZWF0dXJlZC1jb250ZW50X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5oZWFkaW5nLnBhZ2Utd2lkdGguYWxpZ24tbGVmdCwgPiAuaGVhZGluZy5mdWxsLXdpZHRoLmFsaWduLWxlZnQsXHJcbiAgICA+IC5oZWFkaW5nLXdpdGgtZXllYnJvdy5wYWdlLXdpZHRoLmFsaWduLWxlZnQsID4gLmhlYWRpbmctd2l0aC1leWVicm93LmZ1bGwtd2lkdGguYWxpZ24tbGVmdCxcclxuICAgID4gLnBsYWluX3RleHQucGFnZS13aWR0aC5hbGlnbi1sZWZ0LCA+IC5wbGFpbl90ZXh0LmZ1bGwtd2lkdGguYWxpZ24tbGVmdCB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAwIDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbGVmdDogNTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzQwcHgpIHtcclxuICAgICAgICAgICAgbGVmdDogY2FsYygoMTAwdncgLSAxMjQwcHgpIC8gMik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuaGVhZGluZy5wYWdlLXdpZHRoLmFsaWduLXJpZ2h0LCA+IC5oZWFkaW5nLmZ1bGwtd2lkdGguYWxpZ24tcmlnaHQsXHJcbiAgICA+IC5oZWFkaW5nLXdpdGgtZXllYnJvdy5wYWdlLXdpZHRoLmFsaWduLXJpZ2h0LCA+IC5oZWFkaW5nLXdpdGgtZXllYnJvdy5mdWxsLXdpZHRoLmFsaWduLXJpZ2h0LFxyXG4gICAgPiAucGxhaW5fdGV4dC5wYWdlLXdpZHRoLmFsaWduLXJpZ2h0LCA+IC5wbGFpbl90ZXh0LmZ1bGwtd2lkdGguYWxpZ24tcmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMCAwO1xyXG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNDBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoKDEwMHZ3IC0gNjIwcHgpIC8gMik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuaGVhZGluZy5wYWdlLXdpZHRoLmFsaWduLWNlbnRlciwgPiAuaGVhZGluZy5mdWxsLXdpZHRoLmFsaWduLWNlbnRlcixcclxuICAgID4gLmhlYWRpbmctd2l0aC1leWVicm93LnBhZ2Utd2lkdGguYWxpZ24tY2VudGVyLCA+IC5oZWFkaW5nLXdpdGgtZXllYnJvdy5mdWxsLXdpZHRoLmFsaWduLWNlbnRlcixcclxuICAgID4gLnBsYWluX3RleHQucGFnZS13aWR0aC5hbGlnbi1jZW50ZXIsID4gLnBsYWluX3RleHQuZnVsbC13aWR0aC5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMCAwO1xyXG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAudmlkZW8ucGFnZS13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM0MHB4KSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTI0MHB4KSAvIDIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLnd5c2l3eWcucGFnZS13aWR0aCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM0MHB4KSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTI0MHB4KSAvIDIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLnd5c2l3eWcuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAubGluay1idXR0b24ucGFnZS13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgfVxyXG4gICAgPiAubGluay1ib3gucGFnZS13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAyNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMjRweCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDU2cHggYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5jb250YWluZXItLXZlcnRpY2FsLmZ1bGwtd2lkdGgsID4gLmNvbnRhaW5lci0taG9yaXpvbnRhbC5mdWxsLXdpZHRoIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICsgLmNvbnRhaW5lci0tdmVydGljYWwuZnVsbC13aWR0aCwgKyAuY29udGFpbmVyLS1ob3Jpem9udGFsLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLnJvdy5mdWxsLXdpZHRoIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICsgLnJvdy5mdWxsLXdpZHRoIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5mdWxsLXdpZHRoIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnZS1jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhaW5lci5wYWdlLXdpZHRoIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICBwYWRkaW5nOiA0NHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBIRUFESU5HUyAvL1xyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaDIge1xyXG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xyXG4gICAgfVxyXG59XHJcblxyXG5oMyB7XHJcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5oNCB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaDUge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5oNiB7XHJcbiAgICBmb250LXNpemU6IC45Mzc1cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxufVxyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcbmg0LCBoNSwgaDYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLnd5c2l3eWcsIC5wYXJhZ3JhcGhfX3RleHQsIC5jYXJkX190ZXh0LCAuYWNjb3JkaW9uIHtcclxuICAgIGgxLCBoMiB7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgfVxyXG4gICAgaDMsIGg0IHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAqIHtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGJsb2NrcXVvdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAkZ3JlZW47XHJcbiAgICAgICAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCA1NnB4O1xyXG4gICAgICAgIHF1b3RlczogXCJcXDIwMUNcIlwiXFwyMDFEXCJcIlxcMjAxOFwiXCJcXDIwMTlcIjtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCwgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICA+IHVsLCBvbCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDE2LCA0MSwgNzYsIC43KTtcclxuICAgICAgICBzdHJvbmcsIGVtIHtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcHJlIHtcclxuICAgICAgICBtYXJnaW46IDFlbSAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdGF0LXd5c2l3eWcge1xyXG4gICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgLnN0YXQtaGVhZGluZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLnN0YXQtbnVtYmVyIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxuICAgIC5zdGF0LXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbmltZyB7XHJcbiAgICAmLmFsaWdubGVmdCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbnJpZ2h0IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5icmVhZGNydW1icyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgcGFkZGluZzogMTZweCAwIDhweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCA4cHg7XHJcbiAgICB9XHJcbiAgICA+IGEge1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNraXAtbmF2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC0xMDAwMHB4O1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3Itb25seSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMXB4OyBcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpO1xyXG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpOyBcclxuICAgIGNsaXAtcGF0aDogaW5zZXQoNTAlKTsgXHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uYWxlcnQtYmFyLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiA4cHggMjRweCA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYyODI4O1xyXG4gICAgLmFsZXJ0LWJhci1pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAuYWxlcnQtYmFyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3dhcm5pbmcuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnd5c2l3eWcge1xyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmLmFsaWdubGVmdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAyMHB4IDIwcHggMDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ25jZW50ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbnJpZ2h0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweCAyMHB4O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCwgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgfVxyXG59XHJcblxyXG4jZXh0ZXJuYWwtbGluay1tb2RhbCB7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk7XHJcbn1cclxuXHJcblxyXG4ubmV3LWZvcm0tc2VjdGlvbiB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmctaW1hZ2UucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE1MHB4O1xyXG4gICAgICAgIHJpZ2h0OiAtNzVweDtcclxuICAgICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIC5uZi1mb3JtLXdyYXAubmluamEtZm9ybXMtZm9ybS13cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZS5wYWdlLXdpZHRoIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAxMnB4IDFweCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyg4cHggOHB4IDEwcHggcmdiYSgwLCAwLCAwLCAuMikpO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5oMi5iYW5raW5nLWltcGFjdCB7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBhZ2UtY29udGFpbmVyPi5wYWdlLXdpZHRoLmhvdXNpbmctY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiA4NHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zcGxpdC5mdWxsLXdpZHRoLm91ci1pbXBhY3QtcXVvdGUge1xyXG4gICAgcGFkZGluZzogNDBweCAwIDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnNwbGl0X19pbm5lci1jb250YWluZXIgLmltYWdlIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJhY2tncm91bmQuZnVsbC13aWR0aC5iYW5raW5nLWltcGFjdC1jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMzZweCAwIDAgIWltcG9ydGFudDtcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAzNnB4IDAgMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBnYXA6IDI0cHggMjBweCAhaW1wb3J0YW50XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud3lzaXd5Zy5uZXctcGFnZS1pbnRybyB7XHJcbiAgICBtYXJnaW46IDQwcHggMCA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbjogNjBweCAwIDYwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnNwbGl0LmZ1bGwtd2lkdGgubmV3LWZvcm0tc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn0iLCIvKiBDb2xvcnMgKi9cclxuJHdoaXRlOiByZ2IoMjU1LDI1NSwyNTUpOyAvLyAjZmZmZmZmXHJcbiRibGFjazogcmdiKDMzLCAzOSwgMzMpOyAvLyAjMjEyNzIxXHJcbiRncmF5OiByZ2IoMTQwLCAxMzcsIDEzMyk7IC8vIzhjODk4NVxyXG4kZ3JheS1kYXJrOiByZ2IoMTA4LCAxMDAsIDk5KTsgLy8jNmM2NDYzXHJcbiRncmF5LWxpZ2h0OiByZ2IoMjA3LCAyMDUsIDIwMSk7IC8vI2NmY2RjOVxyXG4kYmx1ZTogIzEwMjk0YztcclxuJGJsdWUtbGlnaHQ6ICMwZjU2ODA7IFxyXG4kYmx1ZS12ZXJ5LWxpZ2h0OiAjZWVmNGY4O1xyXG4kcmVkOiAjYzYyODI4O1xyXG4kZ3JlZW46ICNhZGJkMzk7XHJcblxyXG5cclxuLyogQnJlYWtwb2ludCBTaXplcyAqL1xyXG4kbWVkaXVtLXdpZHRoOiA3NjhweDtcclxuJGxhcmdlLXdpZHRoOiAxMDI0cHg7XHJcbiR4bGFyZ2Utd2lkdGg6IDEyNTBweDtcclxuJHh4bGFyZ2Utd2lkdGg6IDE0NDBweDtcclxuXHJcbi8vIEZvbnQgV2VpZ2h0c1xyXG4kZm9udC13ZWlnaHQtbm9ybTogNDAwO1xyXG4kZm9udC13ZWlnaHQtbWVkOiA1MDA7XHJcbiRmb250LXdlaWdodC1zZW1pOiA2MDA7XHJcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XHJcblxyXG4vLyB0cmFuc2l0aW9uIHNwZWVkc1xyXG4kdHJhbnMtc2xvdzogMC42cztcclxuJHRyYW5zLW1lZDogMC40cztcclxuJHRyYW5zLWZhc3Q6IDAuMnM7XHJcbiIsIi8vIGJyZWFrcG9pbnQgaGFuZGxpbmdcclxuXHJcbkBtaXhpbiBtZWRpdW0ge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRtZWRpdW0td2lkdGh9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBsYXJnZSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGxhcmdlLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4geGxhcmdlIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skeGxhcmdlLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4geHhsYXJnZSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHh4bGFyZ2Utd2lkdGh9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn0iLCIudG9wLWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC50b3AtYmFyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzgwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNzBweCAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzM0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjI1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcC1iYXItYnV0dG9ucyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIC50b3AtbmF2IHtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGdyZWVuOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweCAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhLnNlYXJjaC1saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuM3B4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xyXG4gICAgfVxyXG4gICAgLm5hdi1pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTg1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLm1vYmlsZS1jb250YWluZXIge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggNDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMTZweCAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9ICAgXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC03cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tYWluLW5hdi1jb250YWluZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudG9wLW5hdiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMTJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICAgICAgICAgIGdhcDogMCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAgMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCA2cHggMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1haW4tbmF2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlLCBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDM0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLWZhc3QgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA2cHggMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMzRweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHggNjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgZWFzZSxwYWRkaW5nIC4zcyBlYXNlLHZpc2liaWxpdHkgLjNzIGVhc2Usb3BhY2l0eSAwLjZzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzQwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDB2dyAtIDEyNDBweCkgLyAyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSAxMjQwcHgpIC8gMik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCA2cHggOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMCA2cHggMzRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zcyBlYXNlLHBhZGRpbmcgLjNzIGVhc2UsdmlzaWJpbGl0eSAuM3MgZWFzZSxvcGFjaXR5IDBzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDB2dyAtIDEyNDBweCkgLyAyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTI0MHB4KSAvIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnNwbGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwNXB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ5JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlLWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2FkZC5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDclO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLWZhc3QgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDMlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zdWJ0cmFjdC5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sICYuY3VycmVudC1tZW51LXBhcmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgLm1vYmlsZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubWVudS10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAxNnB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTZweDtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbi1uYXYtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSg3MSwgOTgsIDEyMywgMC4yNSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE5NXB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubWFpbi1uYXYge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzRweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciB7XHJcbiAgICB6LWluZGV4OiAzO1xyXG59IiwiLmhlcm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgICAmLmhlcm8tLWhvbWUge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDM4MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggNDBweCA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDY0cHggMTAwcHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVyb19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDcycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZXJvX190aXRsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZXJvX190ZXh0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjB2dztcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNDY1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZXllYnJvdyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDUyNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgICAuaGVyb19fZXllYnJvdyBwIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzJweCA2NHB4IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDA4cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDB2dyAtIDEyODBweCkgLyAyKTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSAxMjgwcHgpIC8gMik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MjtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogMTZweDtcclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcclxuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnZS1jb250YWluZXI+LnBhZ2Utd2lkdGguaG9tZS1oZXJvLCAuaG9tZS1oZXJvIHtcclxuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAuaGVybyB7XHJcbiAgICAgICAgJl9fYnV0dG9ucy1jb250YWluZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2Jhbm5lcnMtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgLmhlcm8tY2Fyb3VzZWxfX2NvbnRyb2xzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5oZXJvLWNhcm91c2VsX19idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjazsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlcm8tY2Fyb3VzZWxfX3ByZXYtYnRuLCAuaGVyby1jYXJvdXNlbF9fbmV4dC1idG4sIC5oZXJvLWNhcm91c2VsX19wYXVzZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlcm8tY2Fyb3VzZWxfX3BhdXNlIHtcclxuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuaGlkZGVuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2Jhbm5lcnMtaW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ2MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAa2V5ZnJhbWVzIGxlZnROZXh0IHtcclxuICAgICAgICAgICAgZnJvbSB7IGxlZnQ6IDEwMCU7IH1cclxuICAgICAgICAgICAgdG8geyBsZWZ0OiAwOyB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICAgXHJcbiAgICAgICAgQGtleWZyYW1lcyBsZWZ0Q3VyciB7XHJcbiAgICAgICAgICAgIGZyb20geyBsZWZ0OiAwOyB9XHJcbiAgICAgICAgICAgIHRvIHsgbGVmdDogLTEwMCU7IH1cclxuICAgICAgICB9XHJcbiAgICAgICAgICBcclxuICAgICAgICBAa2V5ZnJhbWVzIHJpZ2h0TmV4dCB7XHJcbiAgICAgICAgICAgIGZyb20geyBsZWZ0OiAtMTAwJTsgfVxyXG4gICAgICAgICAgICB0byB7IGxlZnQ6IDA7IH1cclxuICAgICAgICB9XHJcbiAgICAgICAgICBcclxuICAgICAgICBAa2V5ZnJhbWVzIHJpZ2h0Q3VyciB7XHJcbiAgICAgICAgICAgIGZyb20geyBsZWZ0OiAwOyB9XHJcbiAgICAgICAgICAgIHRvIHsgbGVmdDogMTAwJTsgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19iYW5uZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogLjZzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSAwcyBsZWZ0O1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBpbnNldDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmFubmVyX19pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJhbm5lcl9faW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJhbm5lcl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDQwcHggMzZweDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZ2dztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzNjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAxMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50ZXh0LWlubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmlubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uaGVybzpoYXMoLmJ1dHRvbnMtY2VudGVyKSB7XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxufSIsIi5mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAzMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgcGFkZGluZzogODBweCAxMDBweCA0MHB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDM0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAzMSU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NvY2lhbC1zZWN0aW9uIHtcclxuXHJcbiAgICB9XHJcbiAgICAmX19zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zb2NpYWwtbmF2IHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2FwcC1zZWN0aW9uIHtcclxuICAgIH1cclxuICAgICZfX2FwcC1uYXYge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX25hdmlnYXRpb24tc2VjdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA2MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbWFpbi1uYXYge1xyXG4gICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC00cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlLWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPiB1bC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2RldGFpbHMtY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29weXJpZ2h0LXRleHQge1xyXG4gICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xlZ2FsLW5hdiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NlcnRpZmljYXRpb24tbGlua3Mge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjU1N2E7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAyMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHg7XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgIFxyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfSAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDc1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zZWFyY2gtYmFyLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMCA1NnB4O1xyXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAuc2VhcmNoLWJhci1pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICBmb3JtIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMCA4cHg7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNsYW1wKDYwMHB4LCA1NXZ3LCA3NTRweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7IFxyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggNDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2xvc2Utc2VhcmNoIHtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWFyY2gtZm9ybSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZ2FwOiAwIDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWFyY2guc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTJweCBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggNDBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIHtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIG1heC13aWR0aDogMTM4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNzBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHggNzZweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzMDAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzJweCA0MHB4IDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDM2cHggNzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLXRpdGxlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgPiBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZXN1bHQtY291bnQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZXN1bHQtY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEzMDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA0OHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDk2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlc3VsdCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogODA1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhZ2luYXRpb24tY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4OHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJldi1yZXN1bHRzLCAubmV4dC1yZXN1bHRzIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubmV4dC1yZXN1bHRzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcmV2LXJlc3VsdHMge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2xvc2Utc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyBcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAzMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNsb3NlLXNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIGdhcDogMCA4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLCAuZmVlZF9fcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAxMnB4IDZweDtcclxuICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XHJcbiAgICAgICAgbWluLXdpZHRoOiA0NXB4O1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5wcmV2IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY3VycmVudCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtaW4td2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxufSIsIi5iaW8ge1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQwcHg7XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggNTBweDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGdhcDogODBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA5MHZ3O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMzIlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDMyJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmlvX19pbWFnZS1waG90byB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucG9zdCB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogODBweCA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmVhdHVyZWRfX2ltYWdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjV2dztcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgICAgIC5mZWF0dXJlZF9faW1hZ2UtcGhvdG8ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZmVhdHVyZWRfX2ltYWdlOmJsYW5rIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJcclxuLmZpbHRlcnMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHdpZHRoOiAyMzJweDtcclxuICAgICAgICBtaW4td2lkdGg6IDIzMnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICB3aWR0aDogMzQwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAzNDBweDtcclxuICAgIH1cclxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjAwMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNsb3NlIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGF4b25vbXkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgICAmX190b2dnbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCAyNnB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC44cyBlYXNlO1xyXG4gICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjEuNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMS41cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB0b3A6IDE0cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmlsdGVyc19fdGF4b25vbXktdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMjVweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICArIC5maWx0ZXJzX190ZXJtcyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190YXhvbm9teS10aXRsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzdweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3Rlcm1zIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgIH1cclxuICAgICZfX3Rlcm0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICArIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjlweDtcclxuICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwibGF0b1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyazsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTMycHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQ1ZGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRibHVlLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2hpbGQtdGVybSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWwuY2hpbGRfX3Rlcm1zIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19tb2JpbGUtdG9nZ2xlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5maWx0ZXItZmVlZC1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmZpbHRlci1idXR0b24tY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcbi5uby1yZXN1bHRzIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS42NTtcclxuICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICBwYWRkaW5nOiA0NHB4IDMycHg7XHJcbiAgICB9XHJcbn1cclxuLmFwcGxpZWQtZmlsdGVycyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAvLyBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE4NHB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgLmFwcGxpZWQtZmlsdGVyIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDE2cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktZGFyaztcclxuICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwibGF0b1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZSwgYm9yZGVyLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwibGF0b1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zb3J0LXJlc3VsdHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIC5zb3J0LXNlbGVjdCB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMyNTM0NDE7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyNTM0NDE7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDQ0cHggMTBweCAyMHB4O1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2FyZXQuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMnB4KSBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2FyZXQtcmVkLnN2ZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC1mZWVkLCAucmVzb3VyY2UtZmVlZCwgLmJsb2dzLWZlZWQsIC5wb3N0cy1hcmNoaXZlIHtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDcwcHg7XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdF9fY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5yZXN1bHRzLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogNzBweCAzNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAxOHB4KTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxOHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2FyZF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICAgICAgICAgICAgLmNhcmRfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkuOWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNhcmRfX2Rvd25sb2FkcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNhcmRfX2Rvd25sb2FkLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLmRvd25sb2FkLXR5cGUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kb3dubG9hZC10eXBlLW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH0gICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLWltYWdlX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHZ3O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkX19pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLmNhcmRfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3N0cy1hcmNoaXZlIHtcclxuICAgIC5yZXN1bHRzLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZlZWRfX3BhZ2luYXRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNzRweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNThweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xyXG4gICAgfVxyXG59IiwiLmxiLW92ZXJsYXkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IDk5OTk5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoN3B4KTtcclxuICAgIC5sb2dpbl9ieCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAzNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IDMycHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDdweCByZ2JhKDAsIDAsIDAsIC4zKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgLmxiLWNsb3NlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgI29ubGluZWJhbmtpbmcge1xyXG4gICAgICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgICAgIC5vbmxpbmViYW5raW5nLWxvZ2luIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAjZW5yb2xsLWFuY2hvcjIsICNlbnJvbGwtYW5jaG9yIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgI2Vucm9sbC1hbmNob3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGJkMzk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm9wZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbn0iLCIucmVzb3VyY2UtZmVlZCB7XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hldnJvbi1zZWxlY3Quc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4IDEycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTBweCkgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAzMnB4IDhweCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyNHB4O1xyXG4gICAgfVxyXG4gICAgLmZpbHRlcnNfX3llYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDI2cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgLmZpbHRlcnNfX3llYXItdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzc1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN0YW5kYWxvbmUtZmlsdGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMzJweCA0OHB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiAxOHB4IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICsgLnJlc291cmNlX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAuZmVlZC10YWJsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmVlZC10YWJsZS1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuZmVlZC10YWJsZSB7XHJcbiAgICAgICAgLmZlZWQtdGFibGVfX2Rlc2NyaXB0aW9uLWNlbGwge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDMyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmVlZC10YWJsZV9fZG93bmxvYWQtY2VsbCB7XHJcbiAgICAgICAgICAgIC5mZWVkLXRhYmxlX19kb3dubG9hZHMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgICAgIC5mZWVkLXRhYmxlX19kb3dubG9hZC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgLmRvd25sb2FkLXR5cGUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZTRlODtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3RhbmRhbG9uZS15ZWFyLWZpbHRlcixcclxuICAgIC5zdGFuZGFsb25lLWZvcm0tdHlwZS1maWx0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlc3VsdHMtd3JhcHBlciB7XHJcbiAgICAgICAgLmZlZWQtcmVwb3J0cy1jb250YWluZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLmZlZWQtcmVwb3J0LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTYsIDQxLCA3NiwgMC41KTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDAgMjRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5mZWVkLXJlcG9ydF9faW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5mZWVkLXJlcG9ydF9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAuZmVlZC1yZXBvcnRfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmZlZWQtcmVwb3J0X19kb3dubG9hZHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZlZWQtcmVwb3J0X19kb3dubG9hZC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZG93bmxvYWQtdHlwZS1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmU0ZTg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJ0YWJsZSwgLnd5c2l3eWcgdGFibGUge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luOiA2MHB4IDA7XHJcbiAgICB9XHJcbiAgICB0aGVhZCB7XHJcbiAgICAgICAgdHIge1xyXG4gICAgICAgICAgICB0ZCwgdGgge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGJvZHkge1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMjEsIDQwLCA2MSwgMC4xKTtcclxuICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZjBmOTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi56ZWxsZS1wYWdlIHtcclxuICAgIC5ibG9jay10eHQge1xyXG4gICAgICAgIHAsIGxpIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdaZWxsZVNhbnMtUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4sIHN1cCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBzcGFuLCBzdXAge1xyXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmxvY2staGVybyAuc2hhcGUtdHJpYW5nbGUge1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICB9XHJcbiAgICAuYmxvY2staGVybyAud3JhcHBlciB7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICAgIC5ibG9jay1kb3dubG9hZCAuZG93bmxvYWQtZm91ciAuaGVhZGluZy1oMiB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XHJcbiAgICAgICAgc3Bhbiwgc3VwIHtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmNvb2tpZV9jb25zZW50LWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzEwMjk0YztcclxuICAgIC5jb29raWVfY29uc2VudF9pbm5lcl9jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29va2llX2NvbnNlbnRfbWVzc2FnZSB7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29va2llX2NvbnNlbnRfYnV0dG9ucyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgLmNvb2tpZV9jb25zZW50X2FjY2VwdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjU2ODA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDI5NGM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvb2tpZV9jb25zZW50X21vcmUge1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5jYXJvdXNlbCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1saWdodC1ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xyXG4gICAgfVxyXG4gICAgJi5mdWxsLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2Fyb3VzZWxfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTI0MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zbGlkZXMtLTEge1xyXG4gICAgICAgIC5jYXJvdXNlbF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmltYWdlLCAuY2FyZCwgPiBkaXYsID4gaDEsID4gaDIsID4gaDMsID4gaDQsID4gaDUsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDZ2dztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDgwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDgwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxMDB2dyAtIDgwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2NTBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTIwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gYS5saW5rLWJveCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkIC5pNzItaW1hZ2UsIC5jYXJkIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE1OXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IGRpdi5uby1yZXN1bHRzIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2xpZGVzLS0yIHtcclxuICAgICAgICAuY2Fyb3VzZWxfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIC5pbWFnZSwgLmNhcmQsID4gZGl2LCA+IGgxLCA+IGgyLCA+IGgzLCA+IGg0LCA+IGg1LCA+IGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTB2dyAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MHZ3IC0gNjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwdncgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3dnc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1ODBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTgwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiBhLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhcmQgLmk3Mi1pbWFnZSwgLmNhcmQgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTU5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gZGl2Lm5vLXJlc3VsdHMge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zbGlkZXMtLTQge1xyXG4gICAgICAgIC5jYXJvdXNlbF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmltYWdlLCAuY2FyZCwgPiBkaXYsID4gaDEsID4gaDIsID4gaDMsID4gaDQsID4gaDUsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzV2dztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MHZ3IC0gNjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwdncgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTB2dyAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJ2dztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNXZ3IC0gNTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDI1dncgLSA1MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjV2dyAtIDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI3MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gYS5saW5rLWJveCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkIC5pNzItaW1hZ2UsIC5jYXJkIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE1OXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IGRpdi5uby1yZXN1bHRzIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAuaW1hZ2UsIC5jYXJkLCA+IGRpdiwgPiBoMSwgPiBoMiwgPiBoMywgPiBoNCwgPiBoNSwgPiBhIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDkwdnc7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3dnc7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MHZ3IC0gNjBweCk7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTB2dyAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwdncgLSA2MHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0dnc7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMzN2dyAtIDQ2cHgpO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDMzLjMzM3Z3IC0gNDZweCk7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMzdncgLSA0NnB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gYS5saW5rLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNlZWY0Zjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkIC5pNzItaW1hZ2UsIC5jYXJkIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gZGl2Lm5vLXJlc3VsdHMge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvdW50ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX19jb250cm9scyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHggMCAxNnB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiA2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICZfX3ByZXYtYnRuLCAmX19uZXh0LWJ0biB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgPiByZWN0IHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICA+IHN2ZyB7XHJcbiAgICAgICAgICAgICAgICA+IHJlY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX25leHQtYnRuIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZmxleDogMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyBcclxuICAgIH1cclxuICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAuY2FyZF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWxpZ24tbGVmdCB7XHJcbiAgICAgICAgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgIC5jYXJkX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwdnc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBzdmcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTI1cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMzFweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gcmVjdCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luOiAtMTBweCAwIDBweDtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxuICAgICZfX3N1YmhlYWRpbmcge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19hdXRob3Ige1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19hdXRob3JzIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICo6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE2LCA0MSwgNzYsIC4xKTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JlZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctLXJpZ2h0LnN2ZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jYXJkLS1pY29uIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IDIwcHg7XHJcbiAgICAgICAgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkX19saW5rIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYzcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkX19saW5rIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jYXJkLS1jdGEge1xyXG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgICYuYWxpZ24tbGVmdCB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjRweCAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCgxMDB2dyAtIDEyMDBweCkgLyAyKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCgxMDB2dyAtIDEwMHB4KSAvIDIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5hLmNhcmQuY2FyZC0tYW5jaG9yIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5jYXJkX190aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gc3ZnIHtcclxuICAgICAgICAgICAgICAgID4gcmVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS0wMDJmNmMge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuY2FyZF9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkX19saW5rIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS0wMDY3Yjkge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuY2FyZF9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhcmRfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZC5jYXJkLS1hbmNob3I6aGFzKGE6aG92ZXIpIHtcclxuICAgIC5jYXJkX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgID4gc3ZnIHtcclxuICAgICAgICAgICAgPiByZWN0IHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGdyZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcmRfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICB9XHJcbn0iLCIubGluay1ib3gge1xyXG4gICAgaGVpZ2h0OiAzMzRweDtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tbGlnaHQtYmx1ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcclxuICAgICAgICAubGluay1ib3hfX3RpdGxlLCAubGluay1ib3hfX2xpbmsge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saW5rLWJveF9fdGl0bGUge1xyXG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDE2LCA0MSwgNzYsIC42NSkgMTUlLCByZ2JhKDE2LCA0MSwgNzYsIDApIDMzJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmk3Mi1zdmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTkwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMTJweCAwIHJnYmEoMCwgMCwgMCwgMC4yMik7XHJcbiAgICAgICAgLmxpbmstYm94X19saW5rIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5iYWNrZ3JvdW5kIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xyXG4gICAgICAgIC5iYWNrZ3JvdW5kX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+ICoucGFnZS13aWR0aCwgPiAubmYtZm9ybS1jb250IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5hY2NvcmRpb24ucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmJhbm5lci5wYWdlLXdpZHRoIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmNhcmQucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5oZWFkaW5nLnBhZ2Utd2lkdGguYWxpZ24tbGVmdCwgPiAuaGVhZGluZy5mdWxsLXdpZHRoLmFsaWduLWxlZnQsXHJcbiAgICAgICAgICAgID4gLmhlYWRpbmctd2l0aC1leWVicm93LnBhZ2Utd2lkdGguYWxpZ24tbGVmdCwgPiAuaGVhZGluZy13aXRoLWV5ZWJyb3cuZnVsbC13aWR0aC5hbGlnbi1sZWZ0LFxyXG4gICAgICAgICAgICA+IC5wbGFpbl90ZXh0LnBhZ2Utd2lkdGguYWxpZ24tbGVmdCwgPiAucGxhaW5fdGV4dC5mdWxsLXdpZHRoLmFsaWduLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygoMTAwdncgLSAxMjQwcHgpIC8gMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiAuaGVhZGluZy5wYWdlLXdpZHRoLmFsaWduLXJpZ2h0LCA+IC5oZWFkaW5nLmZ1bGwtd2lkdGguYWxpZ24tcmlnaHQsXHJcbiAgICAgICAgICAgID4gLmhlYWRpbmctd2l0aC1leWVicm93LnBhZ2Utd2lkdGguYWxpZ24tcmlnaHQsID4gLmhlYWRpbmctd2l0aC1leWVicm93LmZ1bGwtd2lkdGguYWxpZ24tcmlnaHQsXHJcbiAgICAgICAgICAgID4gLnBsYWluX3RleHQucGFnZS13aWR0aC5hbGlnbi1yaWdodCwgPiAucGxhaW5fdGV4dC5mdWxsLXdpZHRoLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCgxMDB2dyAtIDYyMHB4KSAvIDIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmhlYWRpbmcucGFnZS13aWR0aC5hbGlnbi1jZW50ZXIsID4gLmhlYWRpbmcuZnVsbC13aWR0aC5hbGlnbi1jZW50ZXIsXHJcbiAgICAgICAgICAgID4gLmhlYWRpbmctd2l0aC1leWVicm93LnBhZ2Utd2lkdGguYWxpZ24tY2VudGVyLCA+IC5oZWFkaW5nLXdpdGgtZXllYnJvdy5mdWxsLXdpZHRoLmFsaWduLWNlbnRlcixcclxuICAgICAgICAgICAgPiAucGxhaW5fdGV4dC5wYWdlLXdpZHRoLmFsaWduLWNlbnRlciwgPiAucGxhaW5fdGV4dC5mdWxsLXdpZHRoLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC53eXNpd3lnLnBhZ2Utd2lkdGgsID4gLm5mLWZvcm0tY29udCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1saWdodC1ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWFsaWdubWVudC0tcmlnaHQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJGJsdWUtdmVyeS1saWdodCA3NSUsIHRyYW5zcGFyZW50IDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJGJsdWUtdmVyeS1saWdodCA3MCUsIHRyYW5zcGFyZW50IDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICRibHVlLXZlcnktbGlnaHQgNjMlLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1hbGlnbm1lbnQtLWxlZnQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRibHVlLXZlcnktbGlnaHQgNzUlLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYmx1ZS12ZXJ5LWxpZ2h0IDcwJSwgdHJhbnNwYXJlbnQgMjUlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRibHVlLXZlcnktbGlnaHQgNjMlLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5iYWNrZ3JvdW5kX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgLnNwbGl0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiAqLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVte1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wYWdlLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnBhcmFncmFwaCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFyYWdyYXBoLS1kZWZhdWx0IHtcclxuICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX190ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX19saW5rIHtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmltYWdlLWxlZnQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTI1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTkwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9fdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnBhcmFncmFwaC0taWNvbiwgJi5wYXJhZ3JhcGgtLWN0YSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tbGVmdCB7XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgsIGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX190ZXh0IHtcclxuICAgICAgICAgICAgcCwgbGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wYXJhZ3JhcGgtLWN0YSB7XHJcbiAgICAgICAgLnBhcmFncmFwaF9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGhfX3RleHQge1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjc1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHZ3O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNXZ3O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxOTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxuICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JlZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctLXJpZ2h0LnN2ZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wYXJhZ3JhcGgtLWFuY2hvciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICArIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICsgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaF9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgKyAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGhfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFyYWdyYXBoLS1idXR0b24ge1xyXG4gICAgICAgIC5wYXJhZ3JhcGhfX3RleHQge1xyXG4gICAgICAgICAgICB1bCwgb2wge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucm93IHtcclxuICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNTlweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzB2dztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE1OXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgICAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnBhcmFncmFwaC0taWNvbiwgJi5wYXJhZ3JhcGgtLWN0YSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoLCBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAnJztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hbGlnbi1sZWZ0IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wYXJhZ3JhcGgtLWRlZmF1bHQge1xyXG4gICAgICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhcmFncmFwaF9fbGluayB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XHJcbiAgICB9XHJcbiAgICAmLnZlcnRpY2FsLWFsaWduLS1taWRkbGUge1xyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi52ZXJ0aWNhbC1hbGlnbi0tYm90dG9tIHtcclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1saWdodC1ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWFsaWdubWVudC0tcmlnaHQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJGJsdWUtdmVyeS1saWdodCA3OCUsIHRyYW5zcGFyZW50IDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJGJsdWUtdmVyeS1saWdodCA3MCUsIHRyYW5zcGFyZW50IDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICRibHVlLXZlcnktbGlnaHQgNjMlLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1hbGlnbm1lbnQtLWxlZnQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRibHVlLXZlcnktbGlnaHQgNzglLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYmx1ZS12ZXJ5LWxpZ2h0IDcwJSwgdHJhbnNwYXJlbnQgMjUlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRibHVlLXZlcnktbGlnaHQgNjMlLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGdhcDogMjRweCAyMHB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gLmxpbmstYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJhY2tncm91bmQucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbHVtbi5wYWdlLXdpZHRoIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZCwgLmNhcmQuY2FyZC0tY3RhIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5pbWFnZS0tYm9yZGVyIHtcclxuICAgICAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDRweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucm93LWJyZWFrLS0yIHtcclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+IGRpdiwgPiBhIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucm93LWJyZWFrLS0zIHtcclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+IGRpdiwgPiBhIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMTRweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDMzLjMzJSAtIDE0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yb3ctYnJlYWstLTQge1xyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gZGl2LCA+IGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSA0MHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucm93LWJyZWFrLS01IHtcclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+IGRpdiwgPiBhIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDIwJSAtIDQwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yb3ctYnJlYWstLTYge1xyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gZGl2LCA+IGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDQwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxNi41JSAtIDQwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5mdWxsLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FyZCwgLmNhcmQuY2FyZC0tY3RhIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJkLmFsaWduLXJpZ2h0IC5jYXJkX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgJi5yb3ctZ2FwLS1sYXJnZSB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA3NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucm93LWJyZWFrLS0yIHtcclxuICAgICAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgID4gZGl2LCA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAzOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDM4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnJvdy1icmVhay0tMyB7XHJcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICA+IGRpdiwgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMzhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAzOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gNTFweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygzMy4zMyUgLSA1MXB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5yb3ctYnJlYWstLTQge1xyXG4gICAgICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDM4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMzhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDU4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnJvdy1icmVhay0tNSB7XHJcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICA+IGRpdiwgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMzhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAzOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjAlIC0gNjFweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygyMCUgLSA2MXB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5yb3ctYnJlYWstLTYge1xyXG4gICAgICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDE2LjUlIC0gNDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxNi41JSAtIDQwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2UtY29udGFpbmVyPi5yb3cucGFnZS13aWR0aCB7XHJcbiAgICArIC5yb3cucGFnZS13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmFjY29yZGlvbiB7XHJcbiAgICAmX19vdXRlci1jb250YWluZXIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE2LCA0MSwgNzYsIC4xKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMjRweCA4cHg7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGdyZWVuO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy0tcmlnaHQuc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjdweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICByaWdodDogNHB4O1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtc2xvdyBlYXNlLCBwYWRkaW5nICR0cmFucy1zbG93IGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLXNsb3cgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtc2xvdyBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiAqLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIC5hY2NvcmRpb25fX3RpdGxlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWNjb3JkaW9uX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDAwcHg7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMTJweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDMycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hY2NvcmRpb24uZnVsbC13aWR0aCsuYWNjb3JkaW9uLmZ1bGwtd2lkdGgge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLnBhZ2Utd2lkdGgrLmFjY29yZGlvbi5wYWdlLXdpZHRoIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjRweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hY2NvcmRpb24uYWN0aXZlLnBhZ2Utd2lkdGgrLmFjY29yZGlvbi5wYWdlLXdpZHRoIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTMycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIi5pbWFnZSB7XHJcbiAgICBoZWlnaHQ6IDcydnc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgbWF4LWhlaWdodDogMzUwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgfVxyXG4gICAgJi5pbWFnZS0tYm9yZGVyIHtcclxuICAgICAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgb3V0bGluZTogNHB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0yMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jb250YWluIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnBhZ2UtY29udGFpbmVyPi5pbWFnZS5mdWxsLXdpZHRoIHtcclxuICAgIG1hcmdpbjogMjRweCAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgIH1cclxufSIsIi5xdW90ZSB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NhcmQtcXVvdGUuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHdpZHRoOiA5M3B4O1xyXG4gICAgICAgIGhlaWdodDogOTNweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxuICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAucXVvdGVfX291dGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnF1b3RlX190ZXh0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAucXVvdGVfX291dGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucXVvdGVfX3RleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnJvdywgLnNwbGl0IHtcclxuICAgIC5xdW90ZSB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NhcmQtcXVvdGUuc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB3aWR0aDogOTNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5M3B4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX291dGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oCcXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIuKAnVwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2F1dGhvci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19hdXRob3JfbmFtZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19hdXRob3JfdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAgICAgLnF1b3RlX19vdXRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucXVvdGVfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgLnF1b3RlX19vdXRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5xdW90ZV9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbi1sZWZ0IHtcclxuICAgICAgICAgICAgLnF1b3RlX19vdXRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnF1b3RlX190ZXh0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucXVvdGUge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgICZfX291dGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBnYXA6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCLigJxcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIuKAnVwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yX25hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxufSIsIi52aWRlbyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG4gICAgPiBhIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICAgICAgb3V0bGluZTogNHB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICBvdXRsaW5lLW9mZnNldDogLTIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3BsYXktLW91dGxpbmUuc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucm93IHtcclxuICAgIC52aWRlbyB7XHJcbiAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0yMHB4O1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5oZWFkaW5nLXdpdGgtZXllYnJvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgICA+IGgxLCA+IGgyLCA+IGgzLCA+IGg0LCA+IGg1LCA+IGg2IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGxhaW5fdGV4dCB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn0iLCIuYmFubmVyIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMzJweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogNDhweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICArIC5vdmVybGF5LS1kYXJrLWJsdWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDQ3LCAxMDgsIDAuNzUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICArIC5vdmVybGF5LS1saWdodC1ibHVlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMDMsIDE4NSwgMC43NSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmk3Mi1zdmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICArIC5vdmVybGF5LS1kYXJrLWJsdWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDQ3LCAxMDgsIDAuOSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICsgLm92ZXJsYXktLWxpZ2h0LWJsdWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEwMywgMTg1LCAwLjkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5vdmVybGF5LS1kYXJrLWJsdWUsIC5vdmVybGF5LS1saWdodC1ibHVlIHtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDQ3LCAxMDgsIDEpO1xyXG4gICAgfVxyXG4gICAgLm92ZXJsYXktLWxpZ2h0LWJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTAzLCAxODUsIDEpO1xyXG4gICAgICAgICsgLmJhbm5lcl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmJhbm5lcl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MjtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAmX19saW5rcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zcGxpdCB7XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWxpZ2h0LWJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXZlcnktbGlnaHQ7XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtYWxpZ25tZW50LS1yaWdodCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAkYmx1ZS12ZXJ5LWxpZ2h0IDc1JSwgdHJhbnNwYXJlbnQgMjUlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAkYmx1ZS12ZXJ5LWxpZ2h0IDcwJSwgdHJhbnNwYXJlbnQgMjUlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJGJsdWUtdmVyeS1saWdodCA2MyUsIHRyYW5zcGFyZW50IDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWFsaWdubWVudC0tbGVmdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGJsdWUtdmVyeS1saWdodCA3NSUsIHRyYW5zcGFyZW50IDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRibHVlLXZlcnktbGlnaHQgNzAlLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGJsdWUtdmVyeS1saWdodCA2MyUsIHRyYW5zcGFyZW50IDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi52ZXJ0aWNhbC1hbGlnbi0tbWlkZGxlIHtcclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi52ZXJ0aWNhbC1hbGlnbi0tYm90dG9tIHtcclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBnYXA6IDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBnYXA6IDEyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sdW1uLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGgucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC52aWRlbyB7XHJcbiAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwdnc7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwdnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzN2dztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wYWdlLXdpZHRoIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICArIC5zcGxpdC5wYWdlLXdpZHRoIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgKyAuc3BsaXQuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS02NiB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+IGRpdiwgPiBhLCA+LmhlYWRpbmcsID4gaW1nICB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2Ni42NiUgLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDY2LjY2JSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjYlIC0gNTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg2Ni42NiUgLSA1MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2Ni42NiUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDY2LjY2JSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSA1MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDMzLjMzJSAtIDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gNjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNwbGl0LXNpemUtLTMzIHtcclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGdhcDogNzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA4NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gZGl2LCA+IGEsID4uaGVhZGluZywgPiBpbWcgIHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSA1MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDMzLjMzJSAtIDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gNjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjYlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg2Ni42NiUgLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2JSAtIDI2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNjYuNjYlIC0gMjZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjcuNjYlIC0gNDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg2Ny42NiUgLSA0MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3BsaXQtc2l6ZS0tNTAge1xyXG4gICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSwgPi5oZWFkaW5nLCA+IGltZyAge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gNTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gNjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3BsaXQtc2l6ZS0tMjUge1xyXG4gICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSwgPi5oZWFkaW5nLCA+IGltZyAge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gNTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gNjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDc1JSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gNTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg3NSUgLSA1MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDc1JSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS03NSB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+IGRpdiwgPiBhLCA+LmhlYWRpbmcsID4gaW1nICB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDc1JSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gNTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg3NSUgLSA1MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDc1JSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSA1MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gNjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaW1hZ2UtZ3JpZCB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDUwJSwgMWZyKSk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMy4zMyUsIDFmcikpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjUlLCAxZnIpKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMCUsIDFmcikpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGhlaWdodDogMjV2dztcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjB2dztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1NiU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTY1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTg1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xyXG4gICAgICAgIH1cclxuICAgIH0gICAgXHJcbiAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxMy41JTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDcuNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfSAgICBcclxufVxyXG4iLCIuaW1hZ2UtZ2FsbGVyeSB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiA4cHg7XHJcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3MjBweDtcclxuICAgICAgICAmLmZpdmUtaW1nIHtcclxuICAgICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gNjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMS8xMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEvNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDYgLyAxMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMS82O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogNC81O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDEwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiA2LzEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogNC81O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEwLzIwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMS8yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDUgLyAxMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTAvMjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyLzU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2l4LWltZyB7XHJcbiAgICAgICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDEwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMS80O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDY7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDQvNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDYgLyAxMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogNi8xMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDQvNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAxMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTAvMTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxLzI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gNTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTQvMjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxLzI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogNSAvIDEwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxMC8yMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDIvNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW1hZ2Uge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBncmlkLWNvbHVtbjogMSAvIDEwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaTcyLWltYWdlX19jYXB0aW9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMTE7XHJcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMS81O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyA2O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDY7XHJcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogNS82O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDYgLyAxMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDYgLyAxMTtcclxuICAgICAgICAgICAgICAgIGdyaWQtcm93OiA1LzY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDExIC8gMjI7XHJcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDU2cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubXVsdGktYnV0dG9uIHtcclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tMDA2N2I5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDE2cHggNDhweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0NHB4IDU2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tdWx0aS1idXR0b25fX3RpdGxlLCAubXVsdGktYnV0dG9uX190ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm11bHRpLWJ1dHRvbl9fbGluayB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWYxZjZmOSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdmVyeS1saWdodDtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDE2cHggNDhweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0NHB4IDU2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS0wMDJmNmMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTZweCA0OHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ0cHggNTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm11bHRpLWJ1dHRvbl9fdGl0bGUsIC5tdWx0aS1idXR0b25fX3RleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubXVsdGktYnV0dG9uX19saW5rIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIC5tdWx0aS1idXR0b25fX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tdWx0aS1idXR0b25fX2xpbmtzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1sZWZ0IHtcclxuICAgICAgICAubXVsdGktYnV0dG9uX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgLm11bHRpLWJ1dHRvbl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tdWx0aS1idXR0b25fX2xpbmtzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgLm11bHRpLWJ1dHRvbl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAzMnB4IDQ4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NHB4IDU2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYyO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwNDRweDtcclxuICAgIH1cclxuICAgICZfX2xpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5uZi1mb3JtLWNvbnQge1xyXG4gICAgLm5mLWZvcm0td3JhcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5mLWZvcm0tZmllbGRzLXJlcXVpcmVkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLm5mLWZvcm0tY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAubmYtcGFzcyAubmluamEtZm9ybXMtZmllbGQge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5mLWZvcm0tY29udGVudCBzZWxlY3Qge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbiAgICAubmYtZm9ybS1jb250ZW50IC5saXN0LXNlbGVjdC13cmFwIC5uZi1maWVsZC1lbGVtZW50PmRpdiwgXHJcbiAgICAubmYtZm9ybS1jb250ZW50IGlucHV0Om5vdChbdHlwZT1idXR0b25dKSwgLm5mLWZvcm0tY29udGVudCBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXQ6bm90KFt0eXBlPVwicmFkaW9cIl0pLFxyXG4gICAgLm5mLWZvcm0tY29udGVudCB0ZXh0YXJlYSwgLm5mLWZvcm0tY29udGVudCBzZWxlY3Qge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLm5mLWZvcm0tY29udGVudCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgIH1cclxuICAgIC5sYWJlbC1yaWdodCAuY2hlY2tib3gtd3JhcCAubmYtZmllbGQtZWxlbWVudCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5saXN0LWNoZWNrYm94LXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQgbGksIC5saXN0LWltYWdlLXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQgbGksIC5saXN0LXJhZGlvLXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQgbGkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCAubmYtZm9ybS1jb250ZW50IGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMjBweDtcclxuICAgICAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgYWNjZW50LWNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgIH1cclxuICAgIC5uZi1mb3JtLWNvbnRlbnQgLmxpc3Qtc2VsZWN0LXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQ+ZGl2OmZvY3VzLCBcclxuICAgIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXQ6bm90KFt0eXBlPWJ1dHRvbl0pOmZvY3VzLCAubmYtZm9ybS1jb250ZW50IHRleHRhcmVhOmZvY3VzLCAubmYtZm9ybS1jb250ZW50IHNlbGVjdDpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWUtbGlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5uZi1mb3JtLWNvbnRlbnQgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xyXG4gICAgfVxyXG4gICAgLmNoZWNrYm94LWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAuY2hlY2tib3gtd3JhcCB7XHJcbiAgICAgICAgICAgIC5uZi1maWVsZC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm5mLWNoZWNrZWQtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWxpZ2h0O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5mLXBhc3MuZmllbGQtd3JhcCAubmYtZmllbGQtZWxlbWVudDphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIsIC5jYXJkX19pbm5lci1jb250YWluZXIge1xyXG4gICAgLm5mLWZvcm0tY29udCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDMyNXB4O1xyXG4gICAgICAgIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogODAxcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5mLWZvcm0tY29udGVudCAubGFiZWwtYWJvdmUgLm5mLWZpZWxkLWxhYmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmYtZm9ybS1jb250ZW50IC5sYWJlbC1hYm92ZSAubmYtZmllbGQtZWxlbWVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZi1mb3JtLWNvbnRlbnQgLm5mLWVycm9yLW1zZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1lbWFpbF0sXHJcbiAgICAgICAgLm5mLWZvcm0tY29udGVudCBpbnB1dFt0eXBlPXRleHRdLFxyXG4gICAgICAgIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT10ZWxdIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5mLWZvcm0tY29udGVudCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmYtZm9ybS1jb250ZW50IHNlbGVjdCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweCA4cHggOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmYtZm9ybS1maWVsZHMtcmVxdWlyZWQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZi1lcnJvci5maWVsZC13cmFwIC5uZi1maWVsZC1lbGVtZW50OmFmdGVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZi1wYXNzLmZpZWxkLXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQ6YWZ0ZXIge1xyXG4gICAgICAgICAgICByaWdodDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZi1yZXNwb25zZS1tc2cge1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mZWF0dXJlZC1jb250ZW50IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmctaW1hZ2UucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC01MHB4O1xyXG4gICAgICAgIHJpZ2h0OiAtMTcwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDQ4cHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGdhcDogNzZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZS1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogNjQuNSU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB3aWR0aDogODQlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC00OHB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDgwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjMzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4MnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgd2lkdGg6IDczJTtcclxuICAgICAgICBoZWlnaHQ6IDczdnc7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDV2dztcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNTA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dC1jb250YWluZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDI5LjUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JlZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LS1yaWdodC5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mYXEge1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTM0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBnYXA6IDY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTM0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZXllYnJvdyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNjAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg2MCUgLSA0MHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDYwJSAtIDY0cHgpO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNjAlIC0gNjRweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg2MCUgLSA0MHB4KTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDYwJSAtIDQwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg2MCUgLSA2NHB4KTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDYwJSAtIDY0cHgpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3F1ZXN0aW9ucyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE2LCA0MSwgNzYsIC4xKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgLmZhcV9fcXVlc3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mYXFfX2Fuc3dlciB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDAwcHg7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDAgMjRweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcXVlc3Rpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDQycHggMHB4IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZ3JlZW47XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy0tcmlnaHQuc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19hbnN3ZXIge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMjRweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1zbG93IGVhc2UsIHBhZGRpbmcgJHRyYW5zLXNsb3cgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtc2xvdyBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1zbG93IGVhc2U7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICoge1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBibG9ja3F1b3RlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtdmVyeS1saWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAkZ3JlZW47XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDU2cHg7XHJcbiAgICAgICAgICAgIHF1b3RlczogXCJcXDIwMUNcIlwiXFwyMDFEXCJcIlxcMjAxOFwiXCJcXDIwMTlcIjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCA3MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWwsIG9sIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICA+IHVsLCBvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIG9sIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgxNiwgNDEsIDc2LCAuNyk7XHJcbiAgICAgICAgICAgIHN0cm9uZywgZW0ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcHJlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxZW0gMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDkwdnc7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNzVweDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNTVweDtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogNDAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTB2dztcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNzQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mYXFfX2hlYWRlcjplbXB0eSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiLmNvbHVtbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICAuYmFja2dyb3VuZF9faW5uZXItY29udGFpbmVyLCAuY29sdW1uX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+ICoucGFnZS13aWR0aCwgPiAubmYtZm9ybS1jb250IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5hY2NvcmRpb24ucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmJhbm5lci5wYWdlLXdpZHRoIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmNhcmQucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5oZWFkaW5nLnBhZ2Utd2lkdGguYWxpZ24tbGVmdCwgPiAuaGVhZGluZy5mdWxsLXdpZHRoLmFsaWduLWxlZnQsXHJcbiAgICAgICAgICAgID4gLmhlYWRpbmctd2l0aC1leWVicm93LnBhZ2Utd2lkdGguYWxpZ24tbGVmdCwgPiAuaGVhZGluZy13aXRoLWV5ZWJyb3cuZnVsbC13aWR0aC5hbGlnbi1sZWZ0LFxyXG4gICAgICAgICAgICA+IC5wbGFpbl90ZXh0LnBhZ2Utd2lkdGguYWxpZ24tbGVmdCwgPiAucGxhaW5fdGV4dC5mdWxsLXdpZHRoLmFsaWduLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygoMTAwdncgLSAxMjQwcHgpIC8gMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiAuaGVhZGluZy5wYWdlLXdpZHRoLmFsaWduLXJpZ2h0LCA+IC5oZWFkaW5nLmZ1bGwtd2lkdGguYWxpZ24tcmlnaHQsXHJcbiAgICAgICAgICAgID4gLmhlYWRpbmctd2l0aC1leWVicm93LnBhZ2Utd2lkdGguYWxpZ24tcmlnaHQsID4gLmhlYWRpbmctd2l0aC1leWVicm93LmZ1bGwtd2lkdGguYWxpZ24tcmlnaHQsXHJcbiAgICAgICAgICAgID4gLnBsYWluX3RleHQucGFnZS13aWR0aC5hbGlnbi1yaWdodCwgPiAucGxhaW5fdGV4dC5mdWxsLXdpZHRoLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCgxMDB2dyAtIDYyMHB4KSAvIDIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmhlYWRpbmcucGFnZS13aWR0aC5hbGlnbi1jZW50ZXIsID4gLmhlYWRpbmcuZnVsbC13aWR0aC5hbGlnbi1jZW50ZXIsXHJcbiAgICAgICAgICAgID4gLmhlYWRpbmctd2l0aC1leWVicm93LnBhZ2Utd2lkdGguYWxpZ24tY2VudGVyLCA+IC5oZWFkaW5nLXdpdGgtZXllYnJvdy5mdWxsLXdpZHRoLmFsaWduLWNlbnRlcixcclxuICAgICAgICAgICAgPiAucGxhaW5fdGV4dC5wYWdlLXdpZHRoLmFsaWduLWNlbnRlciwgPiAucGxhaW5fdGV4dC5mdWxsLXdpZHRoLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC53eXNpd3lnLnBhZ2Utd2lkdGgsID4gLm5mLWZvcm0tY29udCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1saWdodC1ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS12ZXJ5LWxpZ2h0O1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWFsaWdubWVudC0tcmlnaHQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJGJsdWUtdmVyeS1saWdodCA3NSUsIHRyYW5zcGFyZW50IDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJGJsdWUtdmVyeS1saWdodCA3MCUsIHRyYW5zcGFyZW50IDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICRibHVlLXZlcnktbGlnaHQgNjMlLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1hbGlnbm1lbnQtLWxlZnQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRibHVlLXZlcnktbGlnaHQgNzUlLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYmx1ZS12ZXJ5LWxpZ2h0IDcwJSwgdHJhbnNwYXJlbnQgMjUlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRibHVlLXZlcnktbGlnaHQgNjMlLCB0cmFuc3BhcmVudCAyNSUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5iYWNrZ3JvdW5kX19pbm5lci1jb250YWluZXIsIC5jb2x1bW5fX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAuc3BsaXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+ICoucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubGluay1saXN0IHtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcblxyXG4gICAgfVxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRncmVlbjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctLXJpZ2h0LnN2ZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHBhZ2Uge1xyXG4gICAgc2l6ZTogQTQ7XHJcbiAgfVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC8vIHNldHMgcHJpbnQgbWFyZ2luXHJcbiAgICBAcGFnZSB7XHJcbiAgICAgICAgbWFyZ2luOiAxaW47XHJcbiAgICB9ICBcclxuICAgIGZvb3RlcixcclxuICAgIGhlYWRlcixcclxuICAgIC5iYWNrLWxpbmssXHJcbiAgICAuY2Fyb3VzZWxfX2NvbnRyb2xzLFxyXG4gICAgLmZpbHRlcnNcclxuICAgICB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgYm9keSwgaHRtbCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICoge1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5oZXJvIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmhlcm9fX2xpbmsge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuaGVyb19faW1hZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgIH1cclxuICAgIC5idXR0b24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuY2FyZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgICAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5iYW5uZXIge1xyXG4gICAgICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pNzItaW1hZ2U6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmFubmVyIC5vdmVybGF5LS1kYXJrLWJsdWUsIC5iYW5uZXIgLm92ZXJsYXktLWxpZ2h0LWJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5yb3csIC5zcGxpdCwgLmJhY2tncm91bmQge1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnNwbGl0LCAuc3RhdF9fYm94IHtcclxuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5jYXJvdXNlbCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLmNhcm91c2VsX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIl19 */
