html,body{width:100%;height:100%;margin:0;padding:0;border:none}body{font-family:Open Sans,sans-serif;margin:0;padding:0;color:#333}main{width:100%;height:100vh;display:grid;grid-template-rows:1fr;grid-template-columns:300px 1fr}main section{width:100%;overflow:hidden}header{flex-direction:column;justify-content:flex-start;position:sticky;top:0;height:100%;background-color:#302f42;display:flex;align-items:center;box-shadow:0 4px 53px #0f1f2914,0 0 3px #0f1f290a}.advertiser-select{margin-top:20px;margin-left:10px;margin-right:20px}.active-advertiser{padding:10px;background-color:#444356;border:none;color:#fff;border-radius:10px;max-width:200px;overflow:hidden;text-overflow:ellipsis;text-align:center;vertical-align:middle}.active-advertiser:hover{background-color:#3ac4ff}.advertiser-select-container{border:none;height:200px;width:210px;position:absolute}.advertiser-search{width:200px;padding-top:10px;padding-bottom:10px;padding-left:10px;border:none;border-radius:10px}#dashboard .advertiser-search{width:210px}.advertiser-select-container>div{width:210px;border-radius:10px 10px 0;padding:7px 10px 4px;background-color:#324d68}.advertiser-select-container>div:last-child{width:400px;border-radius:10px;padding:5px}.advertiser-select-list{overflow:hidden;overflow-y:scroll;text-overflow:ellipsis;background-color:#324d68;border-radius:10px;color:#fff;max-height:76vh;margin:0;width:400px;font-size:.85rem;padding:10px 0 5px;scrollbar-width:thin;scrollbar-color:#fff #324d68}.advertiser-select-list::-webkit-scrollbar{width:8px}.advertiser-select-list::-webkit-scrollbar-track{background:#324d68}.advertiser-select-list::-webkit-scrollbar-thumb{background:#fff;border-radius:6px}.advertiser-select-list li:hover,.advertiser-select-list .active{background-color:#3ac4ff}.advertiser-select-list li{color:#fff;padding:7px 20px}.advertiser-select-list li:nth-child(2n){border:solid 1px #263b50;border-right:none;border-left:none}.advertiser-select-list li:last-child{border-bottom:none}.header-logo{padding:10px;width:150px;height:auto}ul{display:flex;flex-direction:column;list-style:none;justify-content:space-around;padding-left:0;width:275px}.content-hide~ul{display:flex;flex-direction:column;list-style:none;justify-content:space-around;padding-left:0;width:100%}#user li:first-child,#performance li:first-child,#performance-mobile li:first-child{border-top:1px solid #444356;padding-top:30px}#performance li:nth-child(n+2),#performance-mobile li:nth-child(n+2){margin-left:20px}li{margin-right:10px;padding:10px}.sub-menu li{padding:0!important;margin-right:0!important}.fa-solid{background-color:#444356;padding:7px;border-radius:7px;margin-right:10px;color:#fff}.fa-solid:hover{background-color:#302f42}a{padding:0;text-decoration:none}header a{text-decoration:none;color:#fff;padding:11px 15px 11px 6px;border-radius:10px}.navigation-sections{color:#fff;background-color:#324d68;padding:10px;border-radius:10px;max-width:75%;margin-left:10px}.navigation-sections-mobile{color:#fff;background-color:#324d68;padding:10px;border-radius:10px}header a:hover{color:#fff;background-color:#444356}header a:hover .fa-solid,.fa-solid:hover{background-color:#302f42}header a:active,header a:focus,body#retargeting .retargeting{color:#fff;background-color:#324d68}header a:active,header a:focus,body#display-ads .display-ads{color:#fff;background-color:#324d68}header a:active,header a:focus,body#dashboard .dashboard{color:#fff;background-color:#324d68}body#notifications .notifications,body#webinars .webinars,body#enews .enews,body#audience-extension .audience-extension,body#display-ads .display-ads,body#dashboard .dashboard,body#audience-insights .audience-insights,body#campaign-insights .campaign-insights,body#program-performance .program-performance,body#abm-report .abm-report,body#brand-boost .brand-boost,body#help-feedback .help-feedback,body#affinity .affinity,body#print-circulation .print-circulation,body#gated-content .gated-content{color:#fff;background-color:#324d68}body#retargeting .retargeting .fa-solid,body#dashboard .dashboard .fa-solid,body#webinars .webinars .fa-solid,body#notifications .notifications .fa-solid,body#enews .enews .fa-solid,body#audience-extension .audience-extension .fa-solid,body#display-ads .display-ads .fa-solid,body#audience-insights .audience-insights .fa-solid,body#campaign-insights .campaign-insights .fa-solid,body#program-performance .program-performance .fa-solid,body#abm-report .abm-report .fa-solid,body#brand-boost .brand-boost .fa-solid,body#help-feedback .help-feedback .fa-solid,body#affinity .affinity .fa-solid,body#print-circulation .print-circulation .fa-solid,body#gated-content .gated-content .fa-solid{background-color:#3ac4ff;color:#333}.logo{width:140px;height:39px}iframe{width:100%;height:100%;margin:0;padding:0;border:none;overflow-x:hidden}iframe{margin-top:20px}.container{display:block;width:100%;margin:auto}footer a{color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(.16,1,.29,.99);display:block}footer a:hover,footer a:focus{text-decoration:none;color:#fff}footer .row{display:flex;align-items:center;justify-content:left;gap:2rem;padding:10px 1rem}.signUp main footer,.register main footer{width:100%;background:#324d68}.waitingActivation main footer{width:100%;background:unset}.signUp main footer .row,.register main footer .row,.waitingActivation main footer .row{padding:20px 2rem}.waitingActivation main footer .row{height:unset}.waitingActivation footer .small-col{display:none}.waitingActivation footer .large-col{width:100%}.waitingActivation footer .large-col .link{font-size:.8rem;text-align:center}footer{background-color:#333;background:#302f42}footer img{width:100%}footer .small-col{width:15%;display:none}footer .large-col{width:100%}footer .large-col li{padding:0}footer ul{margin:0}footer .large-col li .link{font-size:11px;text-align:center}.perc-50{text-align:left;width:90%;margin:0;padding:0;list-style-type:none}.perc-50 li{display:inline-block}.perc-50 li+li:before{content:"|";color:#fff;margin:0 12px}footer i{font-style:normal}.link-social{font-size:18px;line-height:1.3em;margin:0 8px}.link{font-size:14px;line-height:1.3em}@media (max-width: 991.9px){#main-content{padding:20px 0}.perc-25,.perc-50{text-align:center;width:100%}}@media (max-width: 767.9px){br{content:" ";&:after{content:" "}}header{justify-content:center}#main-content{padding:10px 0}.comp-cards .card{text-align:center!important;width:100%!important}}@media (max-width: 607px){.advertiser-select-container{position:unset;height:unset}.advertiser-select-container>div{border-bottom-left-radius:0}.advertiser-select-container>div:last-child{box-sizing:border-box;width:100vw;padding:8px;position:absolute;left:0}.advertiser-select-list{width:100%}.comp-logo-bar .logos{flex-flow:row wrap}.comp-logo-bar .logos .logo{height:100px}.perc-25{padding:10px 0}.perc-50>li{display:block;margin:5px 0}.perc-50>li:before{display:none}footer{height:unset;padding:0}footer .row{flex-direction:column;padding:10px 0;gap:0}footer .small-col{width:30%}footer .large-col{width:90%}@media (max-width: 991.9px){.comp-cards .card{padding:20px 4%;width:31.33%!important;margin:4px auto}}@media (max-width: 767.9px){.comp-cards .card{text-align:center!important;width:100%!important}}}@media screen and (max-width: 500px){.signUp main footer .row,.register main footer .row,.waitingActivation main footer .row{height:unset}}.fadeout{position:relative;bottom:4em;height:3em;background:-webkit-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:-moz-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:linear-gradient(#fff0,#fff);background-image:-ms-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.read-more{text-align:center;margin-top:-40px;padding-bottom:40px}.read-more a{color:#dd9b0f}.read-more:hover{font-weight:700}.register{font-family:Open Sans,sans-serif;margin:0;padding:0;color:#fff;width:100%;height:100vh}.register main{height:100vh;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.login-left{display:flex;flex-direction:column;background-color:#324d68;color:#fff;font-weight:400;font-style:normal;font-size:50px}.login-left div{display:flex;flex-direction:row;align-items:center;justify-content:center}.login-left span{padding-left:20px}.login-left div a{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:transparent!important;width:50%}.login-left div a img{width:100%}@media only screen and (max-width: 700px){.login-left div a{width:85%}}.chart-container{display:flex;flex-direction:row;flex-wrap:wrap;width:500px;margin-top:40px;justify-content:center;align-items:center}.login-left .chart-container .fa-solid{font-size:60px;background-color:transparent!important;padding:40px;display:none}.login-left .fa-solid{padding:17px;font-size:60px;background-color:transparent!important}#forgot-password a{font-size:14px;color:#2f9dcb}.register section:not(.login-left){background-color:#fff;color:#324d68;flex-grow:1;grid-row:1/3;grid-column:2}.register section{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;justify-content:center;align-items:center}.register-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 10px 20px;border-radius:10px;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.customer-logo{padding:20px;border-radius:10px}.customer-logo img{width:200px;height:auto}.register-form{display:flex;flex-direction:column;align-items:center}div.register-form-container>form>div>label:nth-child(1)>b{visibility:hidden}.register .fa-solid{color:#2f9dcb;border-radius:10px;background-color:transparent}.register-form input:not(.checkbox){height:40px;margin:10px;border-radius:10px;border:1px solid #c3d0d6;width:300px;background-color:#fff;padding-left:20px;color:#324d68}.register-form input:focus-visible{border:2px solid #2f9dcb;outline:none!important}.register-form div{width:400px}.register-form div{display:flex;justify-content:center;align-items:center}div.remember-me{width:320px;justify-content:flex-start}.register-form button{height:44px;width:323px;border-radius:10px;background-color:#324d68;color:#fff;margin-top:20px;border:none;font-weight:500;transition:all .5s ease-in-out;font-size:20px;font-weight:700}.sign-up button{height:32px;width:150px;border-radius:10px;background-color:#324d68;color:#fff;border:none;transition:all .5s ease-in-out;font-size:15px}.sign-up{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid #c3d0d6;margin-top:40px}.sign-up button:hover,.register-form button:hover{background-color:#2f9dcb;font-weight:600;transform:scale(1.1)}.register .register-form button:hover .fa-solid{color:#324d68;transform:scale(1.1)}.register .register-form button .fa-solid{background-color:transparent;font-weight:700;transition:all .5s ease-in-out}input.checkbox{height:20px}div.register-field{display:flex;flex-direction:column;font-size:14px;justify-content:space-between;width:320px}div.register-field-label{width:320px}div.register-field>.register-field-label>div{justify-content:space-between}div.register-field-email{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;margin-top:20px}div.register-field-email>div:first-of-type{text-align:left;justify-content:left;width:320px}.password-requirements svg{width:20px;display:block;margin-right:10px;margin-left:10px}span.svg{display:flex;flex-direction:row;justify-content:center;align-items:center}span.requirements{font-size:12px;width:320px}.error{color:red;font-weight:700;margin-top:10px;font-size:12px}.error-container{text-align:center;color:red;font-size:14px}.success{color:#2f9dcb;font-weight:700}.path{stroke-dasharray:1000;stroke-dashoffset:0}.path.circle{animation:dash .9s ease-in-out}.path.check{stroke-dashoffset:-100;animation:check 3s ease-in infinite}p{text-align:center;margin:20px 0 60px;font-size:1.25em}p.success{color:#2f9dcb}@keyframes check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}#path{stroke-dasharray:200;stroke-dashoffset:400;animation:checker 2.8s linear;animation-fill-mode:forwards}@keyframes checker{0%{stroke-dashoffset:320}to{stroke-dashoffset:400}}#path2{stroke-dasharray:430;stroke-dashoffset:800;animation:x .6s linear;animation-fill-mode:forwards}#path3{stroke-dasharray:430;stroke-dashoffset:800;animation:x .6s linear;animation-fill-mode:forwards;animation-delay:.3s}@keyframes x{0%{stroke-dasharray:430}to{stroke-dasharray:400}}.sub-menu{display:none}#user>li.has-sub-menu>ul{padding-top:20px}#user>li.has-sub-menu>ul>li{padding-top:0;border:none}.has-sub-menu:hover .sub-menu{display:block!important;color:#fff;text-align:left}.has-sub-menu:hover a.sub-menu{border:none}.sub-menu li{margin-bottom:10px}.logo-toggle-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:10px;margin-top:20px;width:80%}.content-hide{display:none;overflow:hidden}.content{display:revert;overflow:auto}.collapse{background-color:#302f42;color:#fff;cursor:pointer;padding:14px;border:none;text-align:left;outline:none}.collapse-mobile{background-color:#302f42;color:#fff;border:none}.icons{display:flex;flex-direction:column}.mobile,.hide{display:none}.show{display:flex;flex-direction:column}@media only screen and (max-width: 800px){.mobile{display:flex;flex-direction:column}header:not(.mobile){display:none}main{display:flex;flex-direction:column}header{display:flex;height:auto}.mobile-container{display:flex;flex-direction:row}.mobile-container img{padding-bottom:10px}.mobile .header-container{min-width:300px;padding-left:3rem}iframe{height:4000px;width:102%}.body-section{padding:0!important}.page-title{padding-left:20px}}.body-section{display:flex;flex-direction:column;background-color:#fcfcfc;box-sizing:border-box;grid-column:2;grid-row:1/3}.body-section>div,#notifications-body>div,.body-section .page-title{border-bottom:1px solid #e4e4e4;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 20px 0}.body-section button,.body-section .page-title button{border-radius:10px;padding:5px 20px 5px 10px;background-color:#302f42;color:#fff;border:none}.body-section>div:nth-child(1)>div:nth-child(2)>button>i #notifications-body>div:nth-child(1)>div:nth-child(2)>button>i{color:#3ac4ff;background-color:transparent}#webinars-filtering-container{display:flex;flex-direction:row;flex-wrap:wrap}#webinars-metrics-container{display:flex;flex-direction:column;background-color:#fff;padding:0 20px 20px;border-radius:20px;margin-top:20px;margin-bottom:20px;box-shadow:#959da533 0 8px 24px}.webinars-metrics-container--container{border-radius:20px;padding:10px;width:200px}.webinars-metrics-container--container:nth-of-type(1){background-color:#d8f3ff}.webinars-metrics-container--container:nth-of-type(1) .inner-icon i{background-color:#3ac4ff}.webinars-metrics-container--container:nth-of-type(2){background-color:#d8f2ee}.webinars-metrics-container--container:nth-of-type(2) .inner-icon i{background-color:#3bbeae}.webinars-metrics-container--container:nth-of-type(3){background-color:#fedfdd}.webinars-metrics-container--container:nth-of-type(3) .inner-icon i{background-color:#fb6158}.webinars-metrics-container--container:nth-of-type(4){background-color:#f1f0fa}.webinars-metrics-container--container:nth-of-type(4) .inner-icon i{background-color:#afadc2}#webinars-metrics-container>div{display:flex;flex-direction:row;justify-content:space-between}#webinars-browse-container{display:flex;flex-direction:column}.inner{display:flex;flex-direction:row;align-items:center}.webinars-browse--row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:100%}.webinars-single-container{width:31%;max-width:700px;min-width:300px;background-color:#fff;border-radius:20px;box-shadow:#959da533 0 8px 24px;margin-bottom:20px;margin-right:10px}.webinars-single-container--inner-img img{width:100%;height:auto;border-radius:20px 20px 0 0}.webinars-single-container--inner-info{padding:20px}.webinars-single-container--inner-info>.webinars-date-type-container{display:flex;flex-direction:row;justify-content:space-between}.webinar-title{font-weight:700;font-size:1.2em}.webinar-date{font-weight:700;color:#9c9ab4;font-size:1.2em}.webinar-more-info{display:flex;flex-direction:row;justify-content:space-evenly;font-weight:700}.webinar-more-info>div{font-size:1.2em;text-align:left;width:100%}.webinar-more-info a{text-decoration:none;color:inherit}.webinar-more-info a:hover{text-decoration:none;color:inherit;background-color:#dbdbdb;padding:5px 5px 5px 0;border-radius:5px}.webinar-type{font-size:1em;padding:2px 10px;border-radius:10px}.virtual-event{background-color:#9a60b4;color:#fff}.webinar{background-color:#6097b4;color:#fff}#notifications{background-color:#fcfcfc}#notifications-body{display:flex;flex-direction:column;background-color:#fcfcfc;padding:20px}#notifications-body .icon-button{border-radius:10px;padding:5px 20px 5px 10px;background-color:#302f42;color:#fff;border:none}.notification-container-outer{width:100%}#dashboard-body .notification-container-outer{max-height:250px;overflow-y:scroll;display:flex;flex-direction:column;width:100%;border:none!important;padding:0}.two-column{display:flex;flex-direction:row;justify-content:space-between}.two-thirds{width:65%}.one-third{width:32%;box-shadow:#959da533 0 8px 24px;background-color:#fff;border-radius:20px}.notification-container{padding:10px 20px;border-radius:20px;width:96%;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between}.notification-column{display:flex;flex-direction:row;align-items:center}.notification-column div:first-of-type{padding-right:20px}.notification-dismiss i{color:#a8a8a8;font-size:25px;background-color:transparent}.notification-text-container{display:flex;flex-direction:column}.notification-text-container div:first-of-type{font-size:1.3em;font-weight:700}.notification-link{color:#fff}.notification-alert-calendar{background-color:#302f42;color:#fff}.notification-alert-calendar button{background-color:#fff;border-radius:15px;color:#302f42;border:none;padding:10px 15px}.notification-alert-calendar .notification-icon{color:#3ac4ff;font-size:40px}.notification-alert-fire{background-color:#fae0de;color:#333}.notification-alert-fire button{color:#fff;border-radius:15px;background-color:#fb6158;border:none;padding:10px 15px}.notification-alert-fire .notification-icon{color:#fb6158;font-size:40px}.notification-alert-wave{background-color:#d8f3ff;color:#333}.notification-alert-wave button{color:#fff;border-radius:15px;background-color:#3ac4ff;border:none;padding:10px 15px}.notification-alert-wave .notification-icon{color:#3ac4ff;font-size:40px}.notification-alert-caution{background-color:#ece0fb;color:#333}.notification-alert-caution button{color:#fff;border-radius:15px;background-color:#a066eb;border:none;padding:10px 15px}.notification-alert-caution .notification-icon{color:#a066eb;font-size:40px}.notification-alert-bell{background-color:#f1f0fa;color:#333}.notification-alert-bell button{color:#fff;border-radius:15px;background-color:#9c9ab4;border:none;padding:10px 15px}.notification-alert-bell .notification-icon{color:#9c9ab4;font-size:40px}.notification-alert-news{background-color:#f1f0fa;color:#333}.notification-alert-news button{color:#fff;border-radius:15px;background-color:#9c9ab4;border:none;padding:10px 15px}.notification-alert-news .notification-icon{color:#9c9ab4;font-size:40px}.notification-alert-news button:hover{background-color:#747286}.fa-solid.fa-trash-can:hover{background-color:red;color:#fff}#dashboard-body .fa-solid{display:none}.fa-circle-xmark:hover{color:#747286}#notifications-body .fa-circle-xmark{display:none}#notifications-settings-container{padding:0 20px 20px}#notifications-settings-container>div:first-of-type{border-bottom:1px solid #e4e4e4;margin-bottom:10px;padding-bottom:10px}#notifications-settings-container h3{margin-bottom:10px;font-weight:900;font-size:20px;color:#000}#notifications-settings-container span{font-weight:lighter;color:gray}.notifications-category-title{font-weight:700;font-size:18px;margin-bottom:10px;color:#000}.notifications-select-container{color:gray}.notifications-settings-section:not(:last-child){border-bottom:1px solid #e4e4e4}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#forgot-password-form{margin-top:20px}#forgot-password-form button{font-weight:400!important}#return-to-signin{margin-top:20px}.user-greeting{padding:20px}#return-to-signin a{color:#2f9dcb}#email-confirmation{max-width:420px;padding:20px}#email-confirmation div{padding-bottom:10px}#forgot-password-container{max-width:420px}#loading{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:155px;height:40px;background-color:#3ac4ff;color:#fff}.loading{background-color:#3ac4ff!important}.loading-button>span:after{content:"Export as PDF"}.loading>span:after{content:"Exporting..."}i#export-icon.fa-solid.fa-spinner-third.fa-spin{background-color:transparent!important}#loading>i{color:#fff!important;background-color:transparent}.hide{display:none}.show{display:block}@media only screen and (max-width: 700px){footer img{padding-left:0!important}main{display:flex;flex-direction:column}.register main{height:auto;display:flex;flex-direction:column;height:100vh;justify-content:space-between}.login-left>div{max-width:100%;flex-wrap:wrap}.login-left{font-size:2em;padding-top:20px;padding-bottom:20px}.login-left .fa-solid{font-size:2.4em}.link-social img{max-height:2em}}@media only screen and (min-width: 701px) and (max-width: 950px){iframe{width:105%!important}}@media only screen and (min-width: 950px) and (max-width: 1615px){iframe{width:100%!important}}@media only screen and (max-height: 575.98px) and (orientation: landscape){.register main{height:unset}}.signUp{font-family:Open Sans,sans-serif;margin:0;padding:0;color:#fff;width:100%;height:100vh}.signUp main{height:100vh;display:flex;flex-direction:column}.signUp section{display:flex;flex-direction:column;gap:40px;background-color:#324d68;height:100%}.clara-container{display:flex;flex-direction:column;align-items:center;color:#fff;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-size:2.25rem}.clara-container span{padding-left:20px}.clara-container div a{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:transparent!important}.clara-container.fa-solid{padding:17px;font-size:60px;background-color:transparent!important}.signUp section{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;justify-content:center;align-items:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.signUp-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 30px 40px;border-radius:10px;gap:25px;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;width:65%;background:#fff;color:#333}.signUp-container .customer-logo{padding:0;border-radius:10px}.signUp-container .customer-logo img{width:200px;height:auto}#signUp-description{font-size:.9rem;text-align:center;color:#97a0a9;width:80%}.signUp-form-container{width:100%}.signUp-form{display:grid;grid-template-columns:1fr 1fr;gap:20px}div.signUp-form-container>form>div>label:nth-child(1)>b{visibility:hidden}.signUp .fa-solid{color:#2f9dcb;border-radius:10px;background-color:transparent;font-size:3rem}.signUp-form input:not(.checkbox){height:35px;border-radius:10px;border:1px solid #c3d0d6;background-color:#fff;padding-left:10px}.signUp-form input:focus-visible{border:2px solid #2f9dcb;outline:none!important}.signUp-form label{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:.7rem;padding-left:2px}.signUp-form div{display:flex;flex-direction:column;gap:6px}.form-2-col{grid-column:1 / 3}.signUp-form button{height:44px;border-radius:10px;background-color:#324d68;color:#fff;border:none;font-weight:500;transition:all .5s ease-in-out;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer}.signUp-form button:hover{background-color:#2f9dcb;font-weight:600;transform:scale(1.025)}.signUp .signUp-form button:hover .fa-solid{color:#324d68;transform:scale(1.1)}.signUp .signUp-form button .fa-solid{background-color:transparent;font-weight:700;transition:all .5s ease-in-out}div.signUp-field{display:flex;flex-direction:column;font-size:14px;justify-content:space-between;width:320px}div.signUp-field-label{width:320px}div.signUp-field>.signUp-field-label>div{justify-content:space-between}div.signUp-field-email{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;margin-top:20px}div.signUp-field-email>div:first-of-type{text-align:left;justify-content:left;width:320px}.signUp-form .password-requirements{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.signUp-requirements{font-size:12px}.loader{border:8px solid #e0e0e0;border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.signUp-container>#signUp-success p{margin:20px}.signUp-container>#signUp-success h2{text-align:center}@media screen and (max-width: 700px){.signUp section{height:unset;flex-grow:1}}@media screen and (max-width: 500px){.signUp main{height:auto}.signUp section{height:unset;flex-grow:1;padding:3rem 0}.signUp-form{grid-template-columns:1fr}.form-2-col{grid-column:auto}.signUp main footer .row,.register main footer .row,.waitingActivation main footer .row{padding:10px 0}}@media only screen and (max-width: 350px){main section{overflow:scroll}}@media only screen and (max-height: 575.98px) and (orientation: landscape){.signUp main{height:unset}}.waitingActivation{background:#324d68;background-image:url(https://images.designworldonline.com/newsletters/images/4825f0d99030f747ef5b09c34a20d750.png);background-repeat:no-repeat;background-position:30% 70%;background-blend-mode:multiply;background-size:130%}.waitingActivation main{width:100%;height:100vh;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}.waitingActivation main section{display:flex;flex-direction:column;align-items:center;gap:35px;width:55%}.activation-page-logo{width:44%}.activation-page-logo img{width:100%}.activation-clara-container{display:flex;flex-direction:column;align-items:center;font-family:"Open Sans",sans-serif font-style: normal;background:#fff;border-radius:10px;padding:1rem 0;text-align:center;width:50%}.activation-clara-container h3{color:#324d68}#verify-form{width:75%}.activation-clara-container #verify-form p{margin:8px 0;font-size:1rem}.activation-clara-container #verify-form .resent{display:none}.activation-clara-container #verify-form #resend{background:none;outline:none;border:none;font-size:1rem;padding:0;color:#3d80d6;text-decoration:underline;cursor:pointer}.activation-clara-container #verify-form .support-button{display:block;background:#324d68;padding:.75rem 2rem;margin:1rem 0;color:#fff;font-weight:700;border-radius:10px}.activation-clara-container #verify-form .support-button:hover{background:#4dc4dd;color:#fff}@media screen and (max-width: 1500px){.activation-page-logo{width:44%}}@media screen and (max-width: 800px){.waitingActivation{background-position:30% 0%;background-size:200%}.waitingActivation main{justify-content:center}.activation-page-logo{width:40%}}@media screen and (max-width: 700px){.waitingActivation main section{flex-grow:1;justify-content:center}}@media screen and (max-width: 500px){.waitingActivation{background-position:30% 0%;background-size:300%}.waitingActivation main{align-items:center}.waitingActivation main section{width:85%}.activation-page-logo{width:70%}.activation-clara-container{width:100%;padding:1rem 0}}.verify-container{background:unset;color:#fff;padding:0;width:70%}.verify-container h3{font-family:Open Sans,sans-serif;font-size:1.5rem;text-transform:uppercase;color:#fff;margin-top:0}.verify-container p{margin:0 0 20px;font-size:1.35rem;width:80%}@media screen and (max-width: 1550px){.verify-container h3{font-size:1.5rem}.verify-container p{font-size:1rem}}@media screen and (max-width: 600px){.verify-container,.verify-container p{width:80%}}.pageNotFound{background:#324d68;color:#fff}.pageNotFound main{height:100vh;align-items:center;padding:0 5rem}.pageNotFound-clara-container{display:grid;grid-template-columns:75px 1fr;gap:20px}.pageNotFound-clara-container div{grid-column:2;align-self:center;display:flex;flex-wrap:wrap}.pageNotFound-clara-container div h1{margin:0;font-size:4rem;text-transform:uppercase;letter-spacing:2px;color:#4ec3dc}.pageNotFound-clara-container div h2{margin:0;font-size:2rem;font-weight:300;letter-spacing:2px;width:100%}.pageNotFound-clara-container img{width:100%;grid-row:1/3}.pageNotFound-clara-container a{border-radius:10px;background-color:unset;border:3px solid #4ec3dc;color:#fff;font-weight:500;transition:all .5s ease-in-out;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;padding:.7rem 1rem;font-size:.8rem;margin-right:12px;display:block}.pageNotFound-clara-container a:hover{background-color:#fff;border:3px solid white;color:#324d68}@media screen and (max-width: 800px){.pageNotFound main{padding:3rem}}@media screen and (max-width: 500px){.pageNotFound-clara-container{grid-template-columns:50px 1fr}.pageNotFound-clara-container div:last-child{grid-column:1/3}}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiYXNzZXRzL3NyYy9jc3Mvc3R5bGUuY3NzIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyJodG1sLFxuYm9keSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG5tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCAxZnI7XG59XG5cbi8qaWZyYW1lIGNvbnRhaW5lciovXG5tYWluIHNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qXG5tYWluIC5ub3RpZmljYXRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xufSovXG5cbi8qbWVudSovXG5oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyZjQyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDRweCA1M3B4IHJnYmEoMTUsIDMxLCA0MSwgMC4wOCksXG4gICAgMCAwIDNweCByZ2JhKDE1LCAzMSwgNDEsIDAuMDQpO1xufVxuXG4uYWR2ZXJ0aXNlci1zZWxlY3Qge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uYWN0aXZlLWFkdmVydGlzZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDM1NjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYWN0aXZlLWFkdmVydGlzZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1jb250YWluZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5hZHZlcnRpc2VyLXNlYXJjaCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuI2Rhc2hib2FyZCAuYWR2ZXJ0aXNlci1zZWFyY2gge1xuICAgIHdpZHRoOiAyMTBweDtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWNvbnRhaW5lciA+IGRpdiB7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogN3B4IDEwcHggNHB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWNvbnRhaW5lciA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1heC1oZWlnaHQ6IDc2dmg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDA7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogI2ZmZiAjMzI0ZDY4O1xufVxuXG4vKiBFbnRpcmUgc2Nyb2xsYmFyICovXG4uYWR2ZXJ0aXNlci1zZWxlY3QtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA4cHg7XG59XG5cbi8qIFRyYWNrIChiYWNrZ3JvdW5kKSAqL1xuLmFkdmVydGlzZXItc2VsZWN0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzI0ZDY4O1xufVxuXG4vKiBUaHVtYiAodGhlIGRyYWdnYWJsZSBwYXJ0KSAqL1xuLmFkdmVydGlzZXItc2VsZWN0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWxpc3QgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IGxpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA3cHggMjBweDtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWxpc3QgbGk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjMjYzYjUwO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmhlYWRlci1jb250YWluZXIge1xufVxuXG4uaGVhZGVyLWxvZ28ge1xuICAgIC8qbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDsqL1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDEwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogYXV0bztcbn1cblxudWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHdpZHRoOiAyNzVweDtcbn1cblxuLmNvbnRlbnQtaGlkZSB+IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuI3VzZXIgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDQ0MzU2O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4jcGVyZm9ybWFuY2UgbGk6Zmlyc3QtY2hpbGQsICNwZXJmb3JtYW5jZS1tb2JpbGUgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDQ0MzU2O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG5cbiNwZXJmb3JtYW5jZSBsaTpudGgtY2hpbGQobisyKSwgI3BlcmZvcm1hbmNlLW1vYmlsZSBsaTpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cblxubGkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAvKnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7Ki9cbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uc3ViLW1lbnUgbGkge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mYS1zb2xpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDM1NjtcbiAgICBwYWRkaW5nOiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5mYS1zb2xpZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0Mjtcbn1cblxuYSB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaGVhZGVyIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMTFweCAxNXB4IDExcHggNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5uYXZpZ2F0aW9uLXNlY3Rpb25zIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5uYXZpZ2F0aW9uLXNlY3Rpb25zLW1vYmlsZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4vKmludmVydCBtZW51IGNvbG9ycyB3aGVuIGhvdmVyZWQqL1xuaGVhZGVyIGE6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0MzU2O1xufVxuXG5oZWFkZXIgYTpob3ZlciAuZmEtc29saWQsXG4uZmEtc29saWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDJmNDI7XG59XG5cbi8qY2hhbmdlIG1lbnUgY29sb3JzIHdoZW4gbGluayBpcyBhY3RpdmUqL1xuaGVhZGVyIGE6YWN0aXZlLFxuaGVhZGVyIGE6Zm9jdXMsXG5ib2R5I2Rhc2hib2FyZCAuZGFzaGJvYXJkIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbn1cblxuaGVhZGVyIGE6YWN0aXZlLFxuaGVhZGVyIGE6Zm9jdXMsXG5ib2R5I3JldGFyZ2V0aW5nIC5yZXRhcmdldGluZyB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG59XG5cbmhlYWRlciBhOmFjdGl2ZSxcbmhlYWRlciBhOmZvY3VzLFxuYm9keSNkaXNwbGF5LWFkcyAuZGlzcGxheS1hZHMge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xufVxuXG5oZWFkZXIgYTphY3RpdmUsXG5oZWFkZXIgYTpmb2N1cyxcbmJvZHkjZGFzaGJvYXJkIC5kYXNoYm9hcmQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xufVxuXG5ib2R5I25vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbnMsXG5ib2R5I3dlYmluYXJzIC53ZWJpbmFycyxcbmJvZHkjZW5ld3MgLmVuZXdzLFxuYm9keSNhdWRpZW5jZS1leHRlbnNpb24gLmF1ZGllbmNlLWV4dGVuc2lvbixcbmJvZHkjZGlzcGxheS1hZHMgLmRpc3BsYXktYWRzLFxuYm9keSNkYXNoYm9hcmQgLmRhc2hib2FyZCxcbmJvZHkjYXVkaWVuY2UtaW5zaWdodHMgLmF1ZGllbmNlLWluc2lnaHRzLFxuYm9keSNjYW1wYWlnbi1pbnNpZ2h0cyAuY2FtcGFpZ24taW5zaWdodHMsXG5ib2R5I3Byb2dyYW0tcGVyZm9ybWFuY2UgLnByb2dyYW0tcGVyZm9ybWFuY2UsXG5ib2R5I2FibS1yZXBvcnQgLmFibS1yZXBvcnQsXG5ib2R5I2JyYW5kLWJvb3N0IC5icmFuZC1ib29zdCxcbmJvZHkjaGVscC1mZWVkYmFjayAuaGVscC1mZWVkYmFjayxcbmJvZHkjYWZmaW5pdHkgLmFmZmluaXR5LFxuYm9keSNwcmludC1jaXJjdWxhdGlvbiAucHJpbnQtY2lyY3VsYXRpb24sXG5ib2R5I2dhdGVkLWNvbnRlbnQgLmdhdGVkLWNvbnRlbnQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xufVxuXG5ib2R5I3JldGFyZ2V0aW5nIC5yZXRhcmdldGluZyAuZmEtc29saWQsXG5ib2R5I2Rhc2hib2FyZCAuZGFzaGJvYXJkIC5mYS1zb2xpZCxcbmJvZHkjd2ViaW5hcnMgLndlYmluYXJzIC5mYS1zb2xpZCxcbmJvZHkjbm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9ucyAuZmEtc29saWQsXG5ib2R5I2VuZXdzIC5lbmV3cyAuZmEtc29saWQsXG5ib2R5I2F1ZGllbmNlLWV4dGVuc2lvbiAuYXVkaWVuY2UtZXh0ZW5zaW9uIC5mYS1zb2xpZCxcbmJvZHkjZGlzcGxheS1hZHMgLmRpc3BsYXktYWRzIC5mYS1zb2xpZCxcbmJvZHkjZGFzaGJvYXJkIC5kYXNoYm9hcmQgLmZhLXNvbGlkLFxuYm9keSNhdWRpZW5jZS1pbnNpZ2h0cyAuYXVkaWVuY2UtaW5zaWdodHMgLmZhLXNvbGlkLFxuYm9keSNjYW1wYWlnbi1pbnNpZ2h0cyAuY2FtcGFpZ24taW5zaWdodHMgLmZhLXNvbGlkLFxuYm9keSNwcm9ncmFtLXBlcmZvcm1hbmNlIC5wcm9ncmFtLXBlcmZvcm1hbmNlIC5mYS1zb2xpZCxcbmJvZHkjYWJtLXJlcG9ydCAuYWJtLXJlcG9ydCAuZmEtc29saWQsXG5ib2R5I2JyYW5kLWJvb3N0IC5icmFuZC1ib29zdCAuZmEtc29saWQsXG5ib2R5I2hlbHAtZmVlZGJhY2sgLmhlbHAtZmVlZGJhY2sgLmZhLXNvbGlkLFxuYm9keSNhZmZpbml0eSAuYWZmaW5pdHkgLmZhLXNvbGlkLFxuYm9keSNwcmludC1jaXJjdWxhdGlvbiAucHJpbnQtY2lyY3VsYXRpb24gLmZhLXNvbGlkLFxuYm9keSNnYXRlZC1jb250ZW50IC5nYXRlZC1jb250ZW50IC5mYS1zb2xpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzRmZjtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLmxvZ28ge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDM5cHg7XG59XG5cbi8qSWZyYW1lKi9cblxuaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmlmcmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLyogRm9vdGVyICovXG4uY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbmZvb3RlciBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMjksIDAuOTkpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5mb290ZXIgYTpob3ZlcixcbmZvb3RlciBhOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbmZvb3RlciAucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGdhcDogMnJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDFyZW07XG59XG5cbi5zaWduVXAgbWFpbiBmb290ZXIsIC5yZWdpc3RlciBtYWluIGZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzMyNGQ2ODtcbn1cblxuLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbn1cblxuLnNpZ25VcCBtYWluIGZvb3RlciAucm93LCAucmVnaXN0ZXIgbWFpbiBmb290ZXIgLnJvdywgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gZm9vdGVyIC5yb3cge1xuICAgIHBhZGRpbmc6IDIwcHggMnJlbTtcbn1cblxuLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gZm9vdGVyIC5yb3cge1xuICAgIGhlaWdodDogdW5zZXQ7XG59XG5cbi53YWl0aW5nQWN0aXZhdGlvbiBmb290ZXIgLnNtYWxsLWNvbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLndhaXRpbmdBY3RpdmF0aW9uIGZvb3RlciAubGFyZ2UtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLndhaXRpbmdBY3RpdmF0aW9uIGZvb3RlciAubGFyZ2UtY29sIC5saW5rIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgICBiYWNrZ3JvdW5kOiAjMzAyZjQyO1xufVxuXG5mb290ZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuZm9vdGVyIC5zbWFsbC1jb2wge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIC5sYXJnZS1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5mb290ZXIgLmxhcmdlLWNvbCBsaSB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuZm9vdGVyIHVsIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbmZvb3RlciAubGFyZ2UtY29sIGxpIC5saW5rIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGVyYy01MCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnBlcmMtNTAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBlcmMtNTAgbGkgKyBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwifFwiO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMCAxMnB4O1xufVxuXG5mb290ZXIgaSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ubGluay1zb2NpYWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgbWFyZ2luOiAwIDhweDtcbn1cblxuLmxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG4gICAgI21haW4tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG5cbiAgICAucGVyYy0yNSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnBlcmMtNTAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3LjlweCkge1xuICAgIGJyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGhlYWRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICNtYWluLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxuXG4gICAgLmNvbXAtY2FyZHMgLmNhcmQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDdweCkge1xuXG4gICAgLmFkdmVydGlzZXItc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgICAuYWR2ZXJ0aXNlci1zZWxlY3QtY29udGFpbmVyID4gZGl2IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuYWR2ZXJ0aXNlci1zZWxlY3QtY29udGFpbmVyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbXAtbG9nby1iYXIgLmxvZ29zIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICB9XG5cbiAgICAuY29tcC1sb2dvLWJhciAubG9nb3MgLmxvZ28ge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZXJjLTI1IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cblxuICAgIC5wZXJjLTUwID4gbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICB9XG5cbiAgICAucGVyYy01MCA+IGxpOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZm9vdGVyIHtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBmb290ZXIgLnJvdyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgZ2FwOiAwO1xuICAgIH1cblxuICAgIGZvb3RlciAuc21hbGwtY29sIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG5cbiAgICBmb290ZXIgLmxhcmdlLWNvbCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcbiAgICAgICAgLmNvbXAtY2FyZHMgLmNhcmQge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0JTtcbiAgICAgICAgICAgIHdpZHRoOiAzMS4zMyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogNHB4IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3LjlweCkge1xuICAgICAgICAuY29tcC1jYXJkcyAuY2FyZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuc2lnblVwIG1haW4gZm9vdGVyIC5yb3csIC5yZWdpc3RlciBtYWluIGZvb3RlciAucm93LCAud2FpdGluZ0FjdGl2YXRpb24gbWFpbiBmb290ZXIgLnJvdyB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxufVxuXG5cbi5mYWRlb3V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiA0ZW07XG4gICAgaGVpZ2h0OiAzZW07XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlXG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCVcbiAgICApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCVcbiAgICApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCVcbiAgICApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlXG4gICAgKTtcbn1cblxuLnJlYWQtbW9yZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucmVhZC1tb3JlIGEge1xuICAgIGNvbG9yOiAjZGQ5YjBmO1xufVxuXG4ucmVhZC1tb3JlOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLypSZWdpc3RyYXRpb24gUGFnZSovXG5cbi5yZWdpc3RlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLnJlZ2lzdGVyIG1haW4ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG59XG5cbi5sb2dpbi1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsqL1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDUwcHg7XG59XG5cbi5sb2dpbi1sZWZ0IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sb2dpbi1sZWZ0IHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmxvZ2luLWxlZnQgZGl2IGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuLmxvZ2luLWxlZnQgZGl2IGEgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG5cbiAgICAubG9naW4tbGVmdCBkaXYgYSB7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuXG59XG5cbi5jaGFydC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxvZ2luLWxlZnQgLmNoYXJ0LWNvbnRhaW5lciAuZmEtc29saWQge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvZ2luLWxlZnQgLmZhLXNvbGlkIHtcbiAgICBwYWRkaW5nOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4jZm9yZ290LXBhc3N3b3JkIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzJmOWRjYjtcbn1cblxuLnJlZ2lzdGVyIHNlY3Rpb246bm90KC5sb2dpbi1sZWZ0KSB7XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyZjQyOyovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6ICMzMjRkNjg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGdyaWQtcm93OiAxLzM7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG59XG5cbi5yZWdpc3RlciBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucmVnaXN0ZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMjBweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxNHB4IDI4cHggcmdiYSgwLCAwLCAwLCAwLjI1KSxcbiAgICAwIDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xufVxuXG4uY3VzdG9tZXItbG9nbyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIC8qZmlsdGVyOiBkcm9wLXNoYWRvdyg1cHggNXB4IDEwcHggcmdiKDAsIDAsIDApKTsqL1xufVxuXG4uY3VzdG9tZXItbG9nbyBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5yZWdpc3Rlci1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuZGl2LnJlZ2lzdGVyLWZvcm0tY29udGFpbmVyID4gZm9ybSA+IGRpdiA+IGxhYmVsOm50aC1jaGlsZCgxKSA+IGIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnJlZ2lzdGVyIC5mYS1zb2xpZCB7XG4gICAgY29sb3I6ICMyZjlkY2I7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlZ2lzdGVyLWZvcm0gaW5wdXQ6bm90KC5jaGVja2JveCkge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNkMGQ2O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgY29sb3I6ICMzMjRkNjg7XG59XG5cbi5yZWdpc3Rlci1mb3JtIGlucHV0OmZvY3VzLXZpc2libGUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyZjlkY2I7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucmVnaXN0ZXItZm9ybSBkaXYge1xuICAgIHdpZHRoOiA0MDBweDtcbn1cblxuLnJlZ2lzdGVyLWZvcm0gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbmRpdi5yZW1lbWJlci1tZSB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnJlZ2lzdGVyLWZvcm0gYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgd2lkdGg6IDMyM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zaWduLXVwIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjRkNjg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5zaWduLXVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2MzZDBkNjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uc2lnbi11cCBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjlkY2I7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5yZWdpc3Rlci1mb3JtIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmOWRjYjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnJlZ2lzdGVyIC5yZWdpc3Rlci1mb3JtIGJ1dHRvbjpob3ZlciAuZmEtc29saWQge1xuICAgIGNvbG9yOiAjMzI0ZDY4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnJlZ2lzdGVyIC5yZWdpc3Rlci1mb3JtIGJ1dHRvbiAuZmEtc29saWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5pbnB1dC5jaGVja2JveCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG5kaXYucmVnaXN0ZXItZmllbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAzMjBweDtcbn1cblxuZGl2LnJlZ2lzdGVyLWZpZWxkLWxhYmVsIHtcbiAgICB3aWR0aDogMzIwcHg7XG59XG5cbmRpdi5yZWdpc3Rlci1maWVsZCA+IC5yZWdpc3Rlci1maWVsZC1sYWJlbCA+IGRpdiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5kaXYucmVnaXN0ZXItZmllbGQtZW1haWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5kaXYucmVnaXN0ZXItZmllbGQtZW1haWwgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMyMHB4O1xufVxuXG4ucGFzc3dvcmQtcmVxdWlyZW1lbnRzIHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5zcGFuLnN2ZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbnNwYW4ucmVxdWlyZW1lbnRzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDMyMHB4O1xufVxuXG4uZXJyb3Ige1xuICAgIGNvbG9yOiByZWQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lcnJvci1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogcmVkO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjMmY5ZGNiO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucGF0aCB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cblxuLnBhdGguY2lyY2xlIHtcbiAgICBhbmltYXRpb246IGRhc2ggMC45cyBlYXNlLWluLW91dDtcbn1cblxuLnBhdGguY2hlY2sge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTAwO1xuICAgIGFuaW1hdGlvbjogY2hlY2sgM3MgZWFzZS1pbiBpbmZpbml0ZTtcbn1cblxucCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMjBweCAwIDYwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG59XG5cbnAuc3VjY2VzcyB7XG4gICAgY29sb3I6ICMyZjlkY2I7XG59XG5cbkBrZXlmcmFtZXMgY2hlY2sge1xuICAgIDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogOTAwO1xuICAgIH1cbn1cblxuI3BhdGgge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogNDAwO1xuXG4gICAgYW5pbWF0aW9uOiBjaGVja2VyIDIuOHMgbGluZWFyO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIGNoZWNrZXIge1xuICAgIGZyb20ge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMzIwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA0MDA7XG4gICAgfVxufVxuXG4jcGF0aDIge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQzMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogODAwO1xuXG4gICAgYW5pbWF0aW9uOiB4IDAuNnMgbGluZWFyO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG4jcGF0aDMge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQzMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogODAwO1xuXG4gICAgYW5pbWF0aW9uOiB4IDAuNnMgbGluZWFyO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cblxuQGtleWZyYW1lcyB4IHtcbiAgICBmcm9tIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNDMwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQwMDtcbiAgICB9XG59XG5cbi5zdWItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuI3VzZXIgPiBsaS5oYXMtc3ViLW1lbnUgPiB1bCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbiN1c2VyID4gbGkuaGFzLXN1Yi1tZW51ID4gdWwgPiBsaSB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5oYXMtc3ViLW1lbnU6aG92ZXIgLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC8qIHdpZHRoOiAyNTBweDsqL1xufVxuXG4uaGFzLXN1Yi1tZW51OmhvdmVyIGEuc3ViLW1lbnUge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLnN1Yi1tZW51IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKmNvbGxhcHNlIG1lbnUqL1xuXG4ubG9nby10b2dnbGUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdpZHRoOiA4MCU7XG59XG5cbi5jb250ZW50LWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IHJldmVydDtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbGxhcHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyZjQyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMTRweDtcbiAgICAvKndpZHRoOiAxMDAlOyovXG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNvbGxhcHNlLW1vYmlsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0MjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uaWNvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBoZWFkZXI6bm90KC5tb2JpbGUpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBtYWluIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBoZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm1vYmlsZS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgIC5tb2JpbGUtY29udGFpbmVyIGltZyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5tb2JpbGUgLmhlYWRlci1jb250YWluZXIge1xuICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgfVxuXG4gICAgaWZyYW1lIHtcbiAgICAgICAgaGVpZ2h0OiA0MDAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDIlO1xuICAgIH1cblxuICAgIC5ib2R5LXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFnZS10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG59XG5cbi8qV2ViaW5hcnMgYW5kIE5vdGlmaWNhdGlvbnMqL1xuXG4uYm9keS1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxLzM7XG59XG5cbi5ib2R5LXNlY3Rpb24gPiBkaXYsXG4jbm90aWZpY2F0aW9ucy1ib2R5ID4gZGl2LFxuLmJvZHktc2VjdGlvbiAucGFnZS10aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG59XG5cbi5ib2R5LXNlY3Rpb24gYnV0dG9uLFxuLmJvZHktc2VjdGlvbiAucGFnZS10aXRsZSBidXR0b24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogNXB4IDIwcHggNXB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0MjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uYm9keS1zZWN0aW9uXG4+IGRpdjpudGgtY2hpbGQoMSlcbj4gZGl2Om50aC1jaGlsZCgyKVxuPiBidXR0b25cbj4gaVxuI25vdGlmaWNhdGlvbnMtYm9keVxuPiBkaXY6bnRoLWNoaWxkKDEpXG4+IGRpdjpudGgtY2hpbGQoMilcbj4gYnV0dG9uXG4+IGkge1xuICAgIGNvbG9yOiAjM2FjNGZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jd2ViaW5hcnMtZmlsdGVyaW5nLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuI3dlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMHB4IDIwcHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCAxNjUsIDAuMikgMHB4IDhweCAyNHB4O1xufVxuXG4ud2ViaW5hcnMtbWV0cmljcy1jb250YWluZXItLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdpZHRoOiAyMDBweDtcbn1cblxuLndlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyLS1jb250YWluZXI6bnRoLW9mLXR5cGUoMSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOGYzZmY7XG59XG5cbi53ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lci0tY29udGFpbmVyOm50aC1vZi10eXBlKDEpIC5pbm5lci1pY29uIGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG59XG5cbi53ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lci0tY29udGFpbmVyOm50aC1vZi10eXBlKDIpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhmMmVlO1xufVxuXG4ud2ViaW5hcnMtbWV0cmljcy1jb250YWluZXItLWNvbnRhaW5lcjpudGgtb2YtdHlwZSgyKSAuaW5uZXItaWNvbiBpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2JiZWFlO1xufVxuXG4ud2ViaW5hcnMtbWV0cmljcy1jb250YWluZXItLWNvbnRhaW5lcjpudGgtb2YtdHlwZSgzKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZGZkZDtcbn1cblxuLndlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyLS1jb250YWluZXI6bnRoLW9mLXR5cGUoMykgLmlubmVyLWljb24gaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNjE1ODtcbn1cblxuLndlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyLS1jb250YWluZXI6bnRoLW9mLXR5cGUoNCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYwZmE7XG59XG5cbi53ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lci0tY29udGFpbmVyOm50aC1vZi10eXBlKDQpIC5pbm5lci1pY29uIGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZmFkYzI7XG59XG5cbiN3ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lciA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuI3dlYmluYXJzLWJyb3dzZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLndlYmluYXJzLWJyb3dzZS0tcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ud2ViaW5hcnMtc2luZ2xlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDMxJTtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCAxNjUsIDAuMikgMHB4IDhweCAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ud2ViaW5hcnMtc2luZ2xlLWNvbnRhaW5lci0taW5uZXItaW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwcHggMHB4O1xufVxuXG4ud2ViaW5hcnMtc2luZ2xlLWNvbnRhaW5lci0taW5uZXItaW5mbyB7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuLndlYmluYXJzLXNpbmdsZS1jb250YWluZXItLWlubmVyLWluZm8gPiAud2ViaW5hcnMtZGF0ZS10eXBlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLndlYmluYXItdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbi53ZWJpbmFyLWRhdGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjOWM5YWI0O1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbi53ZWJpbmFyLW1vcmUtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIC8qIHBhZGRpbmctdG9wOiAyMHB4OyovXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qXG4ud2ViaW5hci1tb3JlLWluZm8gPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzljOWFiNDtcbiAgICBcbn0qL1xuXG4ud2ViaW5hci1tb3JlLWluZm8gPiBkaXYge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLndlYmluYXItbW9yZS1pbmZvIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLndlYmluYXItbW9yZS1pbmZvIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiO1xuICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi53ZWJpbmFyLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4udmlydHVhbC1ldmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlhNjBiNDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi53ZWJpbmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA5N2I0O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLypub3RpZmljYXRpb25zKi9cblxuI25vdGlmaWNhdGlvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7XG59XG5cbiNub3RpZmljYXRpb25zLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbiNub3RpZmljYXRpb25zLWJvZHkgLmljb24tYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4IDVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDJmNDI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLm5vdGlmaWNhdGlvbi1jb250YWluZXItb3V0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4jZGFzaGJvYXJkLWJvZHkgLm5vdGlmaWNhdGlvbi1jb250YWluZXItb3V0ZXIge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMHB4O1xufVxuXG4udHdvLWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnR3by10aGlyZHMge1xuICAgIHdpZHRoOiA2NSU7XG59XG5cbi5vbmUtdGhpcmQge1xuICAgIHdpZHRoOiAzMiU7XG4gICAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjIpIDBweCA4cHggMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5ub3RpZmljYXRpb24tY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5vdGlmaWNhdGlvbi1jb2x1bW4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5ub3RpZmljYXRpb24tZGlzbWlzcyBpIHtcbiAgICBjb2xvcjogI2E4YThhODtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ub3RpZmljYXRpb24tdGV4dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm5vdGlmaWNhdGlvbi10ZXh0LWNvbnRhaW5lciBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm5vdGlmaWNhdGlvbi1saW5rIHtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi8qYWxlcnQgdHlwZSAxIC0gZGFyayovXG4ubm90aWZpY2F0aW9uLWFsZXJ0LWNhbGVuZGFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyZjQyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1jYWxlbmRhciBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgY29sb3I6ICMzMDJmNDI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1jYWxlbmRhciAubm90aWZpY2F0aW9uLWljb24ge1xuICAgIGNvbG9yOiAjM2FjNGZmO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLyphbGVydCB0eXBlIDIgLSBmaXJlKi9cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1maXJlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlMGRlO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LWZpcmUgYnV0dG9uIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI2MTU4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtZmlyZSAubm90aWZpY2F0aW9uLWljb24ge1xuICAgIGNvbG9yOiAjZmI2MTU4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLyphbGVydCB0eXBlIDMgLSB3YXZlKi9cblxuLm5vdGlmaWNhdGlvbi1hbGVydC13YXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhmM2ZmO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LXdhdmUgYnV0dG9uIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FjNGZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtd2F2ZSAubm90aWZpY2F0aW9uLWljb24ge1xuICAgIGNvbG9yOiAjM2FjNGZmO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLyphbGVydCB0eXBlIDQgLSBjYXV0aW9uKi9cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1jYXV0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlMGZiO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LWNhdXRpb24gYnV0dG9uIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTA2NmViO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtY2F1dGlvbiAubm90aWZpY2F0aW9uLWljb24ge1xuICAgIGNvbG9yOiAjYTA2NmViO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLyphbGVydCB0eXBlIDUgLSBiZWxsKi9cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1iZWxsIHtcbiAgICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhmMmVlO1xuICAgICAgY29sb3I6ICMzMzM7Ki9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGZhO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LWJlbGwgYnV0dG9uIHtcbiAgICAvKmNvbG9yOiB3aGl0ZTtcbiAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYmJlYWU7XG4gICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDsqL1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YzlhYjQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1iZWxsIC5ub3RpZmljYXRpb24taWNvbiB7XG4gICAgLypjb2xvcjogIzNiYmVhZTtcbiAgICAgICBmb250LXNpemU6IDQwcHg7Ki9cbiAgICBjb2xvcjogIzljOWFiNDtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi8qYWxlcnQgdHlwZSA2IC0gbmV3c3BhcGVyKi9cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1uZXdzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGZhO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LW5ld3MgYnV0dG9uIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWM5YWI0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtbmV3cyAubm90aWZpY2F0aW9uLWljb24ge1xuICAgIGNvbG9yOiAjOWM5YWI0O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1uZXdzIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0NzI4Njtcbn1cblxuLmZhLXNvbGlkLmZhLXRyYXNoLWNhbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIC8qY29sb3I6ICM3NDcyODY7Ki9cbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbiNkYXNoYm9hcmQtYm9keSAuZmEtc29saWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYS1jaXJjbGUteG1hcms6aG92ZXIge1xuICAgIGNvbG9yOiAjNzQ3Mjg2O1xufVxuXG4jbm90aWZpY2F0aW9ucy1ib2R5IC5mYS1jaXJjbGUteG1hcmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qU2V0dGluZ3MgQ29udGFpbmVyKi9cblxuI25vdGlmaWNhdGlvbnMtc2V0dGluZ3MtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwcHggMjBweCAyMHB4IDIwcHg7XG59XG5cbiNub3RpZmljYXRpb25zLXNldHRpbmdzLWNvbnRhaW5lciA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4jbm90aWZpY2F0aW9ucy1zZXR0aW5ncy1jb250YWluZXIgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuXG4jbm90aWZpY2F0aW9ucy1zZXR0aW5ncy1jb250YWluZXIgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgY29sb3I6IGdyZXk7XG59XG5cbi5ub3RpZmljYXRpb25zLWNhdGVnb3J5LXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogYmxhY2s7XG59XG5cbi5ub3RpZmljYXRpb25zLXNlbGVjdC1jb250YWluZXIge1xuICAgIGNvbG9yOiBncmV5O1xufVxuXG4ubm90aWZpY2F0aW9ucy1zZXR0aW5ncy1zZWN0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuXG4vKiBDdXN0b20gQ2hlY2tib3hlcyAqL1xuLmNoZWNrYm94LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jaGVja2JveC1jb250YWluZXIgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5jaGVja21hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLmNoZWNrYm94LWNvbnRhaW5lcjpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbi5jaGVja2JveC1jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG59XG5cbi5jaGVja21hcms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja2JveC1jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2hlY2tib3gtY29udGFpbmVyIC5jaGVja21hcms6YWZ0ZXIge1xuICAgIGxlZnQ6IDZweDtcbiAgICB0b3A6IDJweDtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBib3JkZXI6IHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi8qRm9yZ290IFBhc3N3b3JkKi9cblxuI2ZvcmdvdC1wYXNzd29yZC1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4jZm9yZ290LXBhc3N3b3JkLWZvcm0gYnV0dG9uIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbiNyZXR1cm4tdG8tc2lnbmluIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4udXNlci1ncmVldGluZyB7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuI3JldHVybi10by1zaWduaW4gYSB7XG4gICAgY29sb3I6ICMyZjlkY2I7XG59XG5cbiNlbWFpbC1jb25maXJtYXRpb24ge1xuICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuI2VtYWlsLWNvbmZpcm1hdGlvbiBkaXYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4jZm9yZ290LXBhc3N3b3JkLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbn1cblxuLypMb2FkaW5nIEFuaW1hdGlvbiovXG5cbiNsb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4ubG9hZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzRmZiAhaW1wb3J0YW50O1xufVxuXG4ubG9hZGluZy1idXR0b24gPiBzcGFuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkV4cG9ydCBhcyBQREZcIjtcbn1cblxuLmxvYWRpbmcgPiBzcGFuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkV4cG9ydGluZy4uLlwiO1xufVxuXG5pI2V4cG9ydC1pY29uLmZhLXNvbGlkLmZhLXNwaW5uZXItdGhpcmQuZmEtc3BpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuI2xvYWRpbmcgPiBpIHtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgIGZvb3RlciBpbWcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIG1haW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5yZWdpc3RlciBtYWluIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmxvZ2luLWxlZnQgPiBkaXYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAubG9naW4tbGVmdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmxvZ2luLWxlZnQgLmZhLXNvbGlkIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRlbTtcbiAgICB9XG5cbiAgICAubGluay1zb2NpYWwgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMmVtO1xuICAgIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMXB4KSBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICBpZnJhbWUge1xuICAgICAgICB3aWR0aDogMTA1JSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTBweCkgYW5kIChtYXgtd2lkdGg6IDE2MTVweCkge1xuICAgIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA1NzUuOThweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cbiAgICAucmVnaXN0ZXIgbWFpbiB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxuXG59XG5cblxuLypTaWduIFVwIFBhZ2UqL1xuXG4uc2lnblVwIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4uc2lnblVwIG1haW4ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2lnblVwIHNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jbGFyYS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG59XG5cbi5jbGFyYS1jb250YWluZXIgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uY2xhcmEtY29udGFpbmVyIGRpdiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uY2xhcmEtY29udGFpbmVyLmZhLXNvbGlkIHtcbiAgICBwYWRkaW5nOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uc2lnblVwIHNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5zaWduVXAtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggNDBweCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZ2FwOiAyNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMTRweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4yNSksXG4gICAgMCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICB3aWR0aDogNjUlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4uc2lnblVwLWNvbnRhaW5lciAuY3VzdG9tZXItbG9nbyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uc2lnblVwLWNvbnRhaW5lciAuY3VzdG9tZXItbG9nbyBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbiNzaWduVXAtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzk3YTBhOTtcbiAgICB3aWR0aDogODAlO1xufVxuXG4uc2lnblVwLWZvcm0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZ25VcC1mb3JtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDIwcHg7XG59XG5cbmRpdi5zaWduVXAtZm9ybS1jb250YWluZXIgPiBmb3JtID4gZGl2ID4gbGFiZWw6bnRoLWNoaWxkKDEpID4gYiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2lnblVwIC5mYS1zb2xpZCB7XG4gICAgY29sb3I6ICMyZjlkY2I7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDNyZW07XG59XG5cbi5zaWduVXAtZm9ybSBpbnB1dDpub3QoLmNoZWNrYm94KSB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MzZDBkNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5zaWduVXAtZm9ybSBpbnB1dDpmb2N1cy12aXNpYmxlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMmY5ZGNiO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNpZ25VcC1mb3JtIGxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG5cbi5zaWduVXAtZm9ybSBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDZweDtcbn1cblxuLmZvcm0tMi1jb2wge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbn1cblxuLnNpZ25VcC1mb3JtIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaWduVXAtZm9ybSBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjlkY2I7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDI1KTtcbn1cblxuLnNpZ25VcCAuc2lnblVwLWZvcm0gYnV0dG9uOmhvdmVyIC5mYS1zb2xpZCB7XG4gICAgY29sb3I6ICMzMjRkNjg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4uc2lnblVwIC5zaWduVXAtZm9ybSBidXR0b24gLmZhLXNvbGlkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuZGl2LnNpZ25VcC1maWVsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDMyMHB4O1xufVxuXG5kaXYuc2lnblVwLWZpZWxkLWxhYmVsIHtcbiAgICB3aWR0aDogMzIwcHg7XG59XG5cbmRpdi5zaWduVXAtZmllbGQgPiAuc2lnblVwLWZpZWxkLWxhYmVsID4gZGl2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbmRpdi5zaWduVXAtZmllbGQtZW1haWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5kaXYuc2lnblVwLWZpZWxkLWVtYWlsID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIHdpZHRoOiAzMjBweDtcbn1cblxuLnNpZ25VcC1mb3JtIC5wYXNzd29yZC1yZXF1aXJlbWVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNpZ25VcC1yZXF1aXJlbWVudHMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmxvYWRlciB7XG4gICAgYm9yZGVyOiA4cHggc29saWQgI2UwZTBlMDsgLyogTGlnaHQgZ3JheSAqL1xuICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjMzQ5OGRiOyAvKiBCbHVlICovXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLnNpZ25VcC1jb250YWluZXIgPiAjc2lnblVwLXN1Y2Nlc3MgcCB7XG4gICAgbWFyZ2luOiAyMHB4O1xufVxuXG4uc2lnblVwLWNvbnRhaW5lciA+ICNzaWduVXAtc3VjY2VzcyBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuXG4gICAgLnNpZ25VcCBzZWN0aW9uIHtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnNpZ25VcCBtYWluIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5zaWduVXAgc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgIH1cblxuICAgIC5zaWduVXAtZm9ybSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cblxuICAgIC5mb3JtLTItY29sIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgfVxuXG4gICAgLnNpZ25VcCBtYWluIGZvb3RlciAucm93LCAucmVnaXN0ZXIgbWFpbiBmb290ZXIgLnJvdywgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gZm9vdGVyIC5yb3cge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgICBtYWluIHNlY3Rpb24ge1xuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA1NzUuOThweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cbiAgICAuc2lnblVwIG1haW4ge1xuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIH1cblxufVxuXG5cbi8qIFdhaXRpbmcgQWN0aXZhdGlvbiAqL1xuXG4ud2FpdGluZ0FjdGl2YXRpb24ge1xuICAgIGJhY2tncm91bmQ6ICMzMjRkNjg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL2ltYWdlcy5kZXNpZ253b3JsZG9ubGluZS5jb20vbmV3c2xldHRlcnMvaW1hZ2VzLzQ4MjVmMGQ5OTAzMGY3NDdlZjViMDljMzRhMjBkNzUwLnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIDcwJTtcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTMwJTtcbn1cblxuLndhaXRpbmdBY3RpdmF0aW9uIG1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi53YWl0aW5nQWN0aXZhdGlvbiBtYWluIHNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMzVweDtcbiAgICB3aWR0aDogNTUlO1xufVxuXG4uYWN0aXZhdGlvbi1wYWdlLWxvZ28ge1xuICAgIHdpZHRoOiA0NCU7XG59XG5cbi5hY3RpdmF0aW9uLXBhZ2UtbG9nbyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYWN0aXZhdGlvbi1jbGFyYS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlO1xufVxuXG4uYWN0aXZhdGlvbi1jbGFyYS1jb250YWluZXIgaDMge1xuICAgIGNvbG9yOiAjMzI0ZDY4O1xufVxuXG4jdmVyaWZ5LWZvcm0ge1xuICAgIHdpZHRoOiA3NSU7XG59XG5cbi5hY3RpdmF0aW9uLWNsYXJhLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gcCB7XG4gICAgbWFyZ2luOiA4cHggMDtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG5cbi5hY3RpdmF0aW9uLWNsYXJhLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gLnJlc2VudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFjdGl2YXRpb24tY2xhcmEtY29udGFpbmVyICN2ZXJpZnktZm9ybSAjcmVzZW5kIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjM2Q4MGQ2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFjdGl2YXRpb24tY2xhcmEtY29udGFpbmVyICN2ZXJpZnktZm9ybSAuc3VwcG9ydC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMzMjRkNjg7XG4gICAgcGFkZGluZzogMC43NXJlbSAycmVtO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYWN0aXZhdGlvbi1jbGFyYS1jb250YWluZXIgI3ZlcmlmeS1mb3JtIC5zdXBwb3J0LWJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzRkYzRkZDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG5cbiAgICAuYWN0aXZhdGlvbi1wYWdlLWxvZ28ge1xuICAgICAgICB3aWR0aDogNDQlO1xuICAgIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gICAgfVxuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYWN0aXZhdGlvbi1wYWdlLWxvZ28ge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gc2VjdGlvbiB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cbiAgICAud2FpdGluZ0FjdGl2YXRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMCUgMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzAwJTtcbiAgICB9XG5cbiAgICAud2FpdGluZ0FjdGl2YXRpb24gbWFpbiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuXG4gICAgLmFjdGl2YXRpb24tcGFnZS1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG5cbiAgICAuYWN0aXZhdGlvbi1jbGFyYS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgIH1cblxufVxuXG4vKiBWZXJpZmljYXRpb24gUGFnZSAqL1xuXG4udmVyaWZ5LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDcwJTtcbn1cblxuLnZlcmlmeS1jb250YWluZXIgaDMge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi52ZXJpZnktY29udGFpbmVyIHAge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIHdpZHRoOiA4MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAgIC52ZXJpZnktY29udGFpbmVyIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLnZlcmlmeS1jb250YWluZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblxuICAgIC52ZXJpZnktY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAudmVyaWZ5LWNvbnRhaW5lciBwIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbn1cblxuLyogUGFnZSBOb3QgRm91bmQgKi9cblxuLnBhZ2VOb3RGb3VuZCB7XG4gICAgYmFja2dyb3VuZDogIzMyNGQ2ODtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5wYWdlTm90Rm91bmQgbWFpbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNXJlbTtcbn1cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3NXB4IDFmcjtcbiAgICBnYXA6IDIwcHg7XG59XG5cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgZGl2IHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgZGl2IGgxIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBjb2xvcjogIzRlYzNkYztcbn1cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgZGl2IGgyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBncmlkLXJvdzogMS8zO1xufVxuXG4ucGFnZU5vdEZvdW5kLWNsYXJhLWNvbnRhaW5lciBhIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICM0ZWMzZGM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMXJlbTtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wYWdlTm90Rm91bmQtY2xhcmEtY29udGFpbmVyIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlO1xuICAgIGNvbG9yOiAjMzI0ZDY4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXG4gICAgLnBhZ2VOb3RGb3VuZCBtYWluIHtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblxuICAgIC5wYWdlTm90Rm91bmQtY2xhcmEtY29udGFpbmVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MHB4IDFmcjtcbiAgICB9XG5cbiAgICAucGFnZU5vdEZvdW5kLWNsYXJhLWNvbnRhaW5lciBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgfVxuXG59Il0sCiAgIm1hcHBpbmdzIjogIkFBQUEsS0FDQSxLQUNJLE1BQU8sS0FDUCxPQUFRLEtBSFosT0FJWSxFQUpaLFFBS2EsRUFDVCxPQUFRLElBQ1osQ0FFQSxLQUNJLFlBQWEsU0FBVyxDQUFFLFdBVjlCLE9BV1ksRUFYWixRQVlhLEVBQ1QsTUFBTyxJQUNYLENBRUEsS0FDSSxNQUFPLEtBQ1AsT0FBUSxNQUNSLFFBQVMsS0FDVCxtQkFBb0IsSUFDcEIsc0JBQXVCLE1BQU0sR0FDakMsQ0FHQSxLQUFLLFFBQ0QsTUFBTyxLQUNQLFNBQVUsTUFDZCxDQVNBLE9BQ0ksZUFBZ0IsT0FDaEIsZ0JBQWlCLFdBQ2pCLFNBQVUsT0FDVixJQUFLLEVBQ0wsT0FBUSxLQUNSLGlCQUFrQixRQUNsQixRQUFTLEtBQ1QsWUFBYSxPQUNiLFdBQVksRUFBRSxJQUFJLEtBQUssU0FBc0IsQ0FDN0MsRUFBRSxFQUFFLElBQUksU0FDWixDQUVBLENBQUMsa0JBQ0csV0FBWSxLQUNaLFlBQWEsS0FDYixhQUFjLElBQ2xCLENBRUEsQ0FBQyxrQkF4REQsUUF5RGEsS0FDVCxpQkFBa0IsUUFDbEIsT0FBUSxLQUNSLE1BQU8sS0E1RFgsY0E2RG1CLEtBQ2YsVUFBVyxNQUNYLFNBQVUsT0FDVixjQUFlLFNBQ2YsV0FBWSxPQUNaLGVBQWdCLE1BQ3BCLENBRUEsQ0FiQyxpQkFhaUIsT0FDZCxpQkFBa0IsT0FDdEIsQ0FFQSxDQUFDLDRCQUNHLE9BQVEsS0FDUixPQUFRLE1BQ1IsTUFBTyxNQUNQLFNBQVUsUUFDZCxDQUVBLENBQUMsa0JBQ0csTUFBTyxNQUNQLFlBQWEsS0FDYixlQUFn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 */
