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}body.dashboard-page--light{background-color:#f5f5f5}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}.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;cursor:pointer}.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 .navigation-item--child,#performance-mobile .navigation-item--child{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-visible,header a.is-active{color:#fff;background-color:#324d68}header a:active .fa-solid,header a:focus-visible .fa-solid,header a.is-active .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:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .15s ease-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}.account-status .login-left>div{min-height:100%}.account-status .login-left .link-social{width:100%}.account-status .login-left .link-social img{display:block;width:min(50%,360px)!important;height:auto}.account-status-panel{min-width:0}.account-status-container{box-sizing:border-box;width:min(420px,calc(100% - 48px));padding:32px;gap:10px}.account-status-container h2{margin:0;text-align:center;text-wrap:balance}.account-status-container #verify-form{display:flex;width:100%;flex-direction:column;align-items:center}.account-status-container #verify-form p{margin:8px 0;font-size:1rem;line-height:1.45;text-wrap:pretty}.account-status-container #verify-form .account-accepted{color:#324d68;font-weight:700}.account-status-container #verify-form .resent{display:none}.account-status-container #verify-form #resend{padding:0;border:0;background:none;color:#2f9dcb;cursor:pointer;font:inherit;text-decoration:underline}.account-status-container #verify-form .support-button{display:flex;width:min(323px,100%);min-height:44px;align-items:center;justify-content:center;box-sizing:border-box;margin-top:20px;padding:0 18px;border-radius:10px;background:#324d68;color:#fff;font-weight:500;text-align:center;transition-property:background-color,transform;transition-duration:.15s;transition-timing-function:ease-out}.account-status-container #verify-form .support-button:hover{background:#2f9dcb;color:#fff}.account-status-container #verify-form .support-button:active{transform:scale(.96)}@media screen and (max-width:700px){.account-status-container{padding:28px 24px}}#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:0}.clara-container>div{display:flex;justify-content:center;width:100%}.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 .required-indicator{color:#c83c3c;font-weight:700}.signUp-form .required-indicator{font-size:.95rem;margin-left:2px}.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 select{height:39px;border-radius:10px;border:1px solid #c3d0d6;background-color:#fff;padding:0 10px}.signUp-form input:focus-visible{border:2px solid #2f9dcb;outline:none!important}.signUp-form select:focus-visible{border:2px solid #2f9dcb;outline:none!important}.signUp-form .event-typeahead,.signUp-form .event-typeahead-control{position:relative;width:100%;gap:0}.signUp-form .event-typeahead-input{box-sizing:border-box;width:100%;padding-right:42px}.signUp-form .event-typeahead-toggle,.signUp-form .event-typeahead-option{border:none;background:transparent;color:inherit;transition:none;text-transform:none;letter-spacing:0;font-size:1rem;font-weight:400;transform:none}.signUp-form .event-typeahead-toggle:hover,.signUp-form .event-typeahead-option:hover{background:transparent;font-weight:400;transform:none}.signUp-form .event-typeahead-toggle{position:absolute;right:0;top:0;width:42px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.signUp-form .event-typeahead-caret{width:10px;height:10px;border-right:2px solid #7f8f98;border-bottom:2px solid #7f8f98;transform:rotate(45deg);margin-top:-4px}.signUp-form .event-typeahead-panel{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;max-height:220px;overflow-y:auto;background:#fff;border:1px solid #c3d0d6;border-radius:10px;box-shadow:0 12px 28px #324d682e;padding:8px 0 0;gap:0;scrollbar-width:thin;scrollbar-color:#8aa8bc #eef4f8}.signUp-form .event-typeahead-panel[hidden],.signUp-form .event-typeahead-empty[hidden],.signUp-form .event-typeahead-option[hidden],.signUp-form .event-typeahead-scroll-hint[hidden]{display:none}.signUp-form .event-typeahead-panel::-webkit-scrollbar{width:12px}.signUp-form .event-typeahead-panel::-webkit-scrollbar-track{background:#eef4f8;border-radius:0 10px 10px 0}.signUp-form .event-typeahead-panel::-webkit-scrollbar-thumb{background:#8aa8bc;border:3px solid #eef4f8;border-radius:999px}.signUp-form .event-typeahead-empty{padding:10px 14px;color:#6f7c84;font-size:.95rem}.signUp-form .event-typeahead-option{width:100%;min-height:auto;display:block;padding:10px 14px;border-radius:0;text-align:left;cursor:pointer}.signUp-form .event-typeahead-option:hover,.signUp-form .event-typeahead-option.is-active,.signUp-form .event-typeahead-option.is-selected{background-color:#edf5fb}.signUp-form .event-typeahead-scroll-hint{position:sticky;bottom:0;display:block;padding:14px;background:linear-gradient(180deg,#ffffff40,#ffffffeb 45%,#fff);color:#6f7c84;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-align:right;text-transform:uppercase;pointer-events:none}.signUp-form .event-typeahead.is-open .event-typeahead-input,.signUp-form .event-typeahead-input:focus{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}.form-security{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;position:relative;width:100%}.signUp-form .form-security{gap:8px}.register-form .form-security{flex-direction:column;gap:8px;width:400px}.form-security .form-security-honeypot{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.form-security .turnstile-label{color:#8798a6;display:none;font-size:.66rem;font-weight:700;letter-spacing:1.5px;margin:0;text-align:center;text-transform:uppercase;width:100%}.form-security.is-interactive .turnstile-label{display:block}.form-security .turnstile-widget{display:block;margin:0 auto;min-height:0;width:auto}.form-security .turnstile-state{align-items:center;color:#6f7c84;display:flex;flex-direction:row;gap:7px;justify-content:center;min-height:18px;width:auto}.form-security.is-interactive:not(.is-error) .turnstile-state{display:none}.form-security.is-verified .turnstile-state{color:#43708f}.form-security.is-error .turnstile-state{color:#b42318}.form-security .turnstile-status{font-size:.78rem;line-height:1.35;text-align:center}.form-security .turnstile-mark{flex:none;height:15px;width:15px}.form-security .turnstile-mark svg{display:block;fill:none;height:100%;width:100%}.form-security .turnstile-mark-ring{stroke:#c3d0d6;stroke-dasharray:16 34;stroke-linecap:round;stroke-width:2;transform-origin:10px 10px}.form-security.is-checking .turnstile-mark-ring{animation:turnstile-spin .9s linear infinite;stroke:#2f9dcb}.form-security .turnstile-mark-check{stroke:#2f9dcb;stroke-dasharray:16;stroke-dashoffset:16;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.form-security.is-verified .turnstile-mark-ring{stroke:#a9dcee;stroke-dasharray:none}.form-security.is-verified .turnstile-mark-check{stroke-dashoffset:0;transition:stroke-dashoffset .32s ease-out 60ms}.form-security.is-error .turnstile-mark-ring{stroke:#b42318;stroke-dasharray:none}.form-security .turnstile-retry{background:none;border:none;color:#324d68;cursor:pointer;font-size:.78rem;font-weight:700;height:auto;letter-spacing:0;line-height:1.35;margin:0;padding:0;text-decoration:underline;text-transform:none;transform:none;width:auto}.form-security .turnstile-retry:hover{background:none;color:#2f9dcb;transform:none}.form-security .turnstile-noscript{color:#b42318;display:block;font-size:.78rem;margin:0;text-align:center;width:100%}@keyframes turnstile-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.form-security.is-checking .turnstile-mark-ring{animation:none}.form-security.is-verified .turnstile-mark-check{transition:none}}[data-turnstile-submit]:disabled,[data-turnstile-submit]:disabled:hover{background-color:#e4eaf0;box-shadow:inset 0 0 0 1px #d2dce4;color:#8a9aa9;cursor:not-allowed;font-weight:700;opacity:1;transform:none}.signUp-form button{height:44px;border-radius:10px;background-color:#324d68;color:#fff;border:none;font-weight:500;transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .15s ease-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{width:100%;max-width:640px;text-align:center}.signUp-container>#signUp-success p{margin:16px auto;max-width:560px;line-height:1.3}.signUp-container>#signUp-success h2{text-align:center;margin-bottom:0}.signUp-success-note{margin:18px auto 0;max-width:560px;padding:18px 22px;border:1px solid #d8e6ef;border-radius:14px;background:linear-gradient(180deg,#f7fbfd,#eef6fb);box-shadow:inset 0 1px #fffc;font-size:1rem;line-height:1.45;text-align:left}.signUp-success-note a{color:#215b9c;font-weight:700;text-decoration:none}.signUp-success-note a:hover{text-decoration:underline}@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;text-wrap:balance}#verify-form{width:75%}.activation-clara-container #verify-form p{margin:8px 0;font-size:1rem;text-wrap:pretty}.activation-clara-container #verify-form .account-accepted{color:#324d68;font-weight:700}.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,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsic3JjL2Nzcy9zdHlsZS5jc3MiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImh0bWwsXG5ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbmJvZHkuZGFzaGJvYXJkLXBhZ2UtLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG5tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCAxZnI7XG59XG5cbi8qaWZyYW1lIGNvbnRhaW5lciovXG5tYWluIHNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qXG5tYWluIC5ub3RpZmljYXRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xufSovXG5cbi8qbWVudSovXG5oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyZjQyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDRweCA1M3B4IHJnYmEoMTUsIDMxLCA0MSwgMC4wOCksXG4gICAgMCAwIDNweCByZ2JhKDE1LCAzMSwgNDEsIDAuMDQpO1xufVxuXG4uYWR2ZXJ0aXNlci1zZWxlY3Qge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uYWN0aXZlLWFkdmVydGlzZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDM1NjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYWN0aXZlLWFkdmVydGlzZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1jb250YWluZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5hZHZlcnRpc2VyLXNlYXJjaCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWNvbnRhaW5lciA+IGRpdiB7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogN3B4IDEwcHggNHB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWNvbnRhaW5lciA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1heC1oZWlnaHQ6IDc2dmg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDA7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogI2ZmZiAjMzI0ZDY4O1xufVxuXG4vKiBFbnRpcmUgc2Nyb2xsYmFyICovXG4uYWR2ZXJ0aXNlci1zZWxlY3QtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA4cHg7XG59XG5cbi8qIFRyYWNrIChiYWNrZ3JvdW5kKSAqL1xuLmFkdmVydGlzZXItc2VsZWN0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzI0ZDY4O1xufVxuXG4vKiBUaHVtYiAodGhlIGRyYWdnYWJsZSBwYXJ0KSAqL1xuLmFkdmVydGlzZXItc2VsZWN0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmFkdmVydGlzZXItc2VsZWN0LWxpc3QgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IGxpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA3cHggMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IGxpOm50aC1jaGlsZChldmVuKSB7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggIzI2M2I1MDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IGxpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5oZWFkZXItY29udGFpbmVyIHtcbn1cblxuLmhlYWRlci1sb2dvIHtcbiAgICAvKm1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7Ki9cbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbnVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB3aWR0aDogMjc1cHg7XG59XG5cbi5jb250ZW50LWhpZGUgfiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbiN1c2VyIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQ0NDM1NjtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuI3BlcmZvcm1hbmNlIGxpOmZpcnN0LWNoaWxkLCAjcGVyZm9ybWFuY2UtbW9iaWxlIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQ0NDM1NjtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuXG4jcGVyZm9ybWFuY2UgLm5hdmlnYXRpb24taXRlbS0tY2hpbGQsXG4jcGVyZm9ybWFuY2UtbW9iaWxlIC5uYXZpZ2F0aW9uLWl0ZW0tLWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuXG5saSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIC8qdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsqL1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5zdWItbWVudSBsaSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmZhLXNvbGlkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0MzU2O1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmZhLXNvbGlkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyZjQyO1xufVxuXG5hIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5oZWFkZXIgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAxMXB4IDE1cHggMTFweCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLm5hdmlnYXRpb24tc2VjdGlvbnMge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLm5hdmlnYXRpb24tc2VjdGlvbnMtbW9iaWxlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi8qaW52ZXJ0IG1lbnUgY29sb3JzIHdoZW4gaG92ZXJlZCovXG5oZWFkZXIgYTpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDQzNTY7XG59XG5cbmhlYWRlciBhOmhvdmVyIC5mYS1zb2xpZCxcbi5mYS1zb2xpZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0Mjtcbn1cblxuLyogQ2hhbmdlIG1lbnUgY29sb3JzIHdoZW4gYSBsaW5rIGlzIGFjdGl2ZSBvciByZXByZXNlbnRzIHRoZSBjdXJyZW50IHBhZ2UuICovXG5oZWFkZXIgYTphY3RpdmUsXG5oZWFkZXIgYTpmb2N1cy12aXNpYmxlLFxuaGVhZGVyIGEuaXMtYWN0aXZlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbn1cblxuaGVhZGVyIGE6YWN0aXZlIC5mYS1zb2xpZCxcbmhlYWRlciBhOmZvY3VzLXZpc2libGUgLmZhLXNvbGlkLFxuaGVhZGVyIGEuaXMtYWN0aXZlIC5mYS1zb2xpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzRmZjtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLmxvZ28ge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDM5cHg7XG59XG5cbi8qSWZyYW1lKi9cblxuaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmlmcmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLyogRm9vdGVyICovXG4uY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbmZvb3RlciBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMjksIDAuOTkpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5mb290ZXIgYTpob3ZlcixcbmZvb3RlciBhOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbmZvb3RlciAucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGdhcDogMnJlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDFyZW07XG59XG5cbi5zaWduVXAgbWFpbiBmb290ZXIsIC5yZWdpc3RlciBtYWluIGZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzMyNGQ2ODtcbn1cblxuLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbn1cblxuLnNpZ25VcCBtYWluIGZvb3RlciAucm93LCAucmVnaXN0ZXIgbWFpbiBmb290ZXIgLnJvdywgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gZm9vdGVyIC5yb3cge1xuICAgIHBhZGRpbmc6IDIwcHggMnJlbTtcbn1cblxuLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gZm9vdGVyIC5yb3cge1xuICAgIGhlaWdodDogdW5zZXQ7XG59XG5cbi53YWl0aW5nQWN0aXZhdGlvbiBmb290ZXIgLnNtYWxsLWNvbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLndhaXRpbmdBY3RpdmF0aW9uIGZvb3RlciAubGFyZ2UtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLndhaXRpbmdBY3RpdmF0aW9uIGZvb3RlciAubGFyZ2UtY29sIC5saW5rIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgICBiYWNrZ3JvdW5kOiAjMzAyZjQyO1xufVxuXG5mb290ZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuZm9vdGVyIC5zbWFsbC1jb2wge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIC5sYXJnZS1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5mb290ZXIgLmxhcmdlLWNvbCBsaSB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuZm9vdGVyIHVsIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbmZvb3RlciAubGFyZ2UtY29sIGxpIC5saW5rIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGVyYy01MCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnBlcmMtNTAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBlcmMtNTAgbGkgKyBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwifFwiO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMCAxMnB4O1xufVxuXG5mb290ZXIgaSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ubGluay1zb2NpYWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgbWFyZ2luOiAwIDhweDtcbn1cblxuLmxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG4gICAgI21haW4tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG5cbiAgICAucGVyYy0yNSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnBlcmMtNTAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3LjlweCkge1xuICAgIGJyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGhlYWRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICNtYWluLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxuXG4gICAgLmNvbXAtY2FyZHMgLmNhcmQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDdweCkge1xuXG4gICAgLmFkdmVydGlzZXItc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgICAuYWR2ZXJ0aXNlci1zZWxlY3QtY29udGFpbmVyID4gZGl2IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuYWR2ZXJ0aXNlci1zZWxlY3QtY29udGFpbmVyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5hZHZlcnRpc2VyLXNlbGVjdC1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbXAtbG9nby1iYXIgLmxvZ29zIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICB9XG5cbiAgICAuY29tcC1sb2dvLWJhciAubG9nb3MgLmxvZ28ge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZXJjLTI1IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cblxuICAgIC5wZXJjLTUwID4gbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICB9XG5cbiAgICAucGVyYy01MCA+IGxpOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZm9vdGVyIHtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBmb290ZXIgLnJvdyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgZ2FwOiAwO1xuICAgIH1cblxuICAgIGZvb3RlciAuc21hbGwtY29sIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG5cbiAgICBmb290ZXIgLmxhcmdlLWNvbCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcbiAgICAgICAgLmNvbXAtY2FyZHMgLmNhcmQge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0JTtcbiAgICAgICAgICAgIHdpZHRoOiAzMS4zMyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogNHB4IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3LjlweCkge1xuICAgICAgICAuY29tcC1jYXJkcyAuY2FyZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuc2lnblVwIG1haW4gZm9vdGVyIC5yb3csIC5yZWdpc3RlciBtYWluIGZvb3RlciAucm93LCAud2FpdGluZ0FjdGl2YXRpb24gbWFpbiBmb290ZXIgLnJvdyB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxufVxuXG5cbi5mYWRlb3V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiA0ZW07XG4gICAgaGVpZ2h0OiAzZW07XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlXG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCVcbiAgICApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCVcbiAgICApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCVcbiAgICApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlXG4gICAgKTtcbn1cblxuLnJlYWQtbW9yZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucmVhZC1tb3JlIGEge1xuICAgIGNvbG9yOiAjZGQ5YjBmO1xufVxuXG4ucmVhZC1tb3JlOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLypSZWdpc3RyYXRpb24gUGFnZSovXG5cbi5yZWdpc3RlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLnJlZ2lzdGVyIG1haW4ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG59XG5cbi5sb2dpbi1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsqL1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDUwcHg7XG59XG5cbi5sb2dpbi1sZWZ0IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sb2dpbi1sZWZ0IHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmxvZ2luLWxlZnQgZGl2IGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuLmxvZ2luLWxlZnQgZGl2IGEgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG5cbiAgICAubG9naW4tbGVmdCBkaXYgYSB7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuXG59XG5cbi5jaGFydC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxvZ2luLWxlZnQgLmNoYXJ0LWNvbnRhaW5lciAuZmEtc29saWQge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvZ2luLWxlZnQgLmZhLXNvbGlkIHtcbiAgICBwYWRkaW5nOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4jZm9yZ290LXBhc3N3b3JkIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzJmOWRjYjtcbn1cblxuLnJlZ2lzdGVyIHNlY3Rpb246bm90KC5sb2dpbi1sZWZ0KSB7XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyZjQyOyovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6ICMzMjRkNjg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGdyaWQtcm93OiAxLzM7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG59XG5cbi5yZWdpc3RlciBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucmVnaXN0ZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMjBweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxNHB4IDI4cHggcmdiYSgwLCAwLCAwLCAwLjI1KSxcbiAgICAwIDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xufVxuXG4uY3VzdG9tZXItbG9nbyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIC8qZmlsdGVyOiBkcm9wLXNoYWRvdyg1cHggNXB4IDEwcHggcmdiKDAsIDAsIDApKTsqL1xufVxuXG4uY3VzdG9tZXItbG9nbyBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5yZWdpc3Rlci1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuZGl2LnJlZ2lzdGVyLWZvcm0tY29udGFpbmVyID4gZm9ybSA+IGRpdiA+IGxhYmVsOm50aC1jaGlsZCgxKSA+IGIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnJlZ2lzdGVyIC5mYS1zb2xpZCB7XG4gICAgY29sb3I6ICMyZjlkY2I7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlZ2lzdGVyLWZvcm0gaW5wdXQ6bm90KC5jaGVja2JveCkge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNkMGQ2O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgY29sb3I6ICMzMjRkNjg7XG59XG5cbi5yZWdpc3Rlci1mb3JtIGlucHV0OmZvY3VzLXZpc2libGUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyZjlkY2I7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucmVnaXN0ZXItZm9ybSBkaXYge1xuICAgIHdpZHRoOiA0MDBweDtcbn1cblxuLnJlZ2lzdGVyLWZvcm0gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbmRpdi5yZW1lbWJlci1tZSB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnJlZ2lzdGVyLWZvcm0gYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgd2lkdGg6IDMyM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2Utb3V0LCBib3gtc2hhZG93IDE1MG1zIGVhc2Utb3V0LFxuICAgIGNvbG9yIDE1MG1zIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMTUwbXMgZWFzZS1vdXQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2lnbi11cCBidXR0b24ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uc2lnbi11cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjM2QwZDY7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnNpZ24tdXAgYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY5ZGNiO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4ucmVnaXN0ZXItZm9ybSBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjlkY2I7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5yZWdpc3RlciAucmVnaXN0ZXItZm9ybSBidXR0b246aG92ZXIgLmZhLXNvbGlkIHtcbiAgICBjb2xvcjogIzMyNGQ2ODtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5yZWdpc3RlciAucmVnaXN0ZXItZm9ybSBidXR0b24gLmZhLXNvbGlkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaW5wdXQuY2hlY2tib3gge1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuZGl2LnJlZ2lzdGVyLWZpZWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMzIwcHg7XG59XG5cbmRpdi5yZWdpc3Rlci1maWVsZC1sYWJlbCB7XG4gICAgd2lkdGg6IDMyMHB4O1xufVxuXG5kaXYucmVnaXN0ZXItZmllbGQgPiAucmVnaXN0ZXItZmllbGQtbGFiZWwgPiBkaXYge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuZGl2LnJlZ2lzdGVyLWZpZWxkLWVtYWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuZGl2LnJlZ2lzdGVyLWZpZWxkLWVtYWlsID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIHdpZHRoOiAzMjBweDtcbn1cblxuLnBhc3N3b3JkLXJlcXVpcmVtZW50cyBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuc3Bhbi5zdmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5zcGFuLnJlcXVpcmVtZW50cyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHdpZHRoOiAzMjBweDtcbn1cblxuLmVycm9yIHtcbiAgICBjb2xvcjogcmVkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZXJyb3ItY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHJlZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zdWNjZXNzIHtcbiAgICBjb2xvcjogIzJmOWRjYjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBhdGgge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG5cbi5wYXRoLmNpcmNsZSB7XG4gICAgYW5pbWF0aW9uOiBkYXNoIDAuOXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wYXRoLmNoZWNrIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEwMDtcbiAgICBhbmltYXRpb246IGNoZWNrIDNzIGVhc2UtaW4gaW5maW5pdGU7XG59XG5cbnAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDIwcHggMCA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xufVxuXG5wLnN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjMmY5ZGNiO1xufVxuXG5Aa2V5ZnJhbWVzIGNoZWNrIHtcbiAgICAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDkwMDtcbiAgICB9XG59XG5cbiNwYXRoIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQwMDtcblxuICAgIGFuaW1hdGlvbjogY2hlY2tlciAyLjhzIGxpbmVhcjtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cblxuQGtleWZyYW1lcyBjaGVja2VyIHtcbiAgICBmcm9tIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDMyMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogNDAwO1xuICAgIH1cbn1cblxuI3BhdGgyIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA0MzA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDgwMDtcblxuICAgIGFuaW1hdGlvbjogeCAwLjZzIGxpbmVhcjtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cblxuI3BhdGgzIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA0MzA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDgwMDtcblxuICAgIGFuaW1hdGlvbjogeCAwLjZzIGxpbmVhcjtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbkBrZXlmcmFtZXMgeCB7XG4gICAgZnJvbSB7XG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQzMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA0MDA7XG4gICAgfVxufVxuXG4uc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN1c2VyID4gbGkuaGFzLXN1Yi1tZW51ID4gdWwge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4jdXNlciA+IGxpLmhhcy1zdWItbWVudSA+IHVsID4gbGkge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uaGFzLXN1Yi1tZW51OmhvdmVyIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAvKiB3aWR0aDogMjUwcHg7Ki9cbn1cblxuLmhhcy1zdWItbWVudTpob3ZlciBhLnN1Yi1tZW51IHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5zdWItbWVudSBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLypjb2xsYXBzZSBtZW51Ki9cblxuLmxvZ28tdG9nZ2xlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogODAlO1xufVxuXG4uY29udGVudC1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb250ZW50IHtcbiAgICBkaXNwbGF5OiByZXZlcnQ7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5jb2xsYXBzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0MjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgLyp3aWR0aDogMTAwJTsqL1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jb2xsYXBzZS1tb2JpbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDJmNDI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmljb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgaGVhZGVyOm5vdCgubW9iaWxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgbWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5tb2JpbGUtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAubW9iaWxlLWNvbnRhaW5lciBpbWcge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAubW9iaWxlIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIH1cblxuICAgIGlmcmFtZSB7XG4gICAgICAgIGhlaWdodDogNDAwMHB4O1xuICAgICAgICB3aWR0aDogMTAyJTtcbiAgICB9XG5cbiAgICAuYm9keS1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuXG4vKldlYmluYXJzIGFuZCBOb3RpZmljYXRpb25zKi9cblxuLmJvZHktc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMS8zO1xufVxuXG4uYm9keS1zZWN0aW9uID4gZGl2LFxuI25vdGlmaWNhdGlvbnMtYm9keSA+IGRpdixcbi5ib2R5LXNlY3Rpb24gLnBhZ2UtdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xufVxuXG4uYm9keS1zZWN0aW9uIGJ1dHRvbixcbi5ib2R5LXNlY3Rpb24gLnBhZ2UtdGl0bGUgYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4IDVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDJmNDI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmJvZHktc2VjdGlvblxuPiBkaXY6bnRoLWNoaWxkKDEpXG4+IGRpdjpudGgtY2hpbGQoMilcbj4gYnV0dG9uXG4+IGlcbiNub3RpZmljYXRpb25zLWJvZHlcbj4gZGl2Om50aC1jaGlsZCgxKVxuPiBkaXY6bnRoLWNoaWxkKDIpXG4+IGJ1dHRvblxuPiBpIHtcbiAgICBjb2xvcjogIzNhYzRmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3dlYmluYXJzLWZpbHRlcmluZy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbiN3ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDBweCAyMHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjIpIDBweCA4cHggMjRweDtcbn1cblxuLndlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyLS1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogMjAwcHg7XG59XG5cbi53ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lci0tY29udGFpbmVyOm50aC1vZi10eXBlKDEpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhmM2ZmO1xufVxuXG4ud2ViaW5hcnMtbWV0cmljcy1jb250YWluZXItLWNvbnRhaW5lcjpudGgtb2YtdHlwZSgxKSAuaW5uZXItaWNvbiBpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FjNGZmO1xufVxuXG4ud2ViaW5hcnMtbWV0cmljcy1jb250YWluZXItLWNvbnRhaW5lcjpudGgtb2YtdHlwZSgyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZjJlZTtcbn1cblxuLndlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyLS1jb250YWluZXI6bnRoLW9mLXR5cGUoMikgLmlubmVyLWljb24gaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiYmVhZTtcbn1cblxuLndlYmluYXJzLW1ldHJpY3MtY29udGFpbmVyLS1jb250YWluZXI6bnRoLW9mLXR5cGUoMykge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWRmZGQ7XG59XG5cbi53ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lci0tY29udGFpbmVyOm50aC1vZi10eXBlKDMpIC5pbm5lci1pY29uIGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYjYxNTg7XG59XG5cbi53ZWJpbmFycy1tZXRyaWNzLWNvbnRhaW5lci0tY29udGFpbmVyOm50aC1vZi10eXBlKDQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGZhO1xufVxuXG4ud2ViaW5hcnMtbWV0cmljcy1jb250YWluZXItLWNvbnRhaW5lcjpudGgtb2YtdHlwZSg0KSAuaW5uZXItaWNvbiBpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZhZGMyO1xufVxuXG4jd2ViaW5hcnMtbWV0cmljcy1jb250YWluZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbiN3ZWJpbmFycy1icm93c2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53ZWJpbmFycy1icm93c2UtLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLndlYmluYXJzLXNpbmdsZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAzMSU7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjIpIDBweCA4cHggMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLndlYmluYXJzLXNpbmdsZS1jb250YWluZXItLWlubmVyLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMHB4IDBweDtcbn1cblxuLndlYmluYXJzLXNpbmdsZS1jb250YWluZXItLWlubmVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi53ZWJpbmFycy1zaW5nbGUtY29udGFpbmVyLS1pbm5lci1pbmZvID4gLndlYmluYXJzLWRhdGUtdHlwZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53ZWJpbmFyLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4ud2ViaW5hci1kYXRlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzljOWFiNDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4ud2ViaW5hci1tb3JlLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAvKiBwYWRkaW5nLXRvcDogMjBweDsqL1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKlxuLndlYmluYXItbW9yZS1pbmZvID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5YzlhYjQ7XG4gICAgXG59Ki9cblxuLndlYmluYXItbW9yZS1pbmZvID4gZGl2IHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi53ZWJpbmFyLW1vcmUtaW5mbyBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi53ZWJpbmFyLW1vcmUtaW5mbyBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ud2ViaW5hci10eXBlIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnZpcnR1YWwtZXZlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YTYwYjQ7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4ud2ViaW5hciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwOTdiNDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi8qbm90aWZpY2F0aW9ucyovXG5cbiNub3RpZmljYXRpb25zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xufVxuXG4jbm90aWZpY2F0aW9ucy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4jbm90aWZpY2F0aW9ucy1ib2R5IC5pY29uLWJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyZjQyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5ub3RpZmljYXRpb24tY29udGFpbmVyLW91dGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuI2Rhc2hib2FyZC1ib2R5IC5ub3RpZmljYXRpb24tY29udGFpbmVyLW91dGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDBweDtcbn1cblxuLnR3by1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi50d28tdGhpcmRzIHtcbiAgICB3aWR0aDogNjUlO1xufVxuXG4ub25lLXRoaXJkIHtcbiAgICB3aWR0aDogMzIlO1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4yKSAwcHggOHB4IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLm5vdGlmaWNhdGlvbi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHdpZHRoOiA5NiU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubm90aWZpY2F0aW9uLWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ub3RpZmljYXRpb24tY29sdW1uIGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWRpc21pc3MgaSB7XG4gICAgY29sb3I6ICNhOGE4YTg7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubm90aWZpY2F0aW9uLXRleHQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5ub3RpZmljYXRpb24tdGV4dC1jb250YWluZXIgZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ub3RpZmljYXRpb24tbGluayB7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4vKmFsZXJ0IHR5cGUgMSAtIGRhcmsqL1xuLm5vdGlmaWNhdGlvbi1hbGVydC1jYWxlbmRhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMmY0MjtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtY2FsZW5kYXIgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGNvbG9yOiAjMzAyZjQyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtY2FsZW5kYXIgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogIzNhYzRmZjtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi8qYWxlcnQgdHlwZSAyIC0gZmlyZSovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtZmlyZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTBkZTtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1maXJlIGJ1dHRvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNjE1ODtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LWZpcmUgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogI2ZiNjE1ODtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi8qYWxlcnQgdHlwZSAzIC0gd2F2ZSovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtd2F2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZjNmZjtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC13YXZlIGJ1dHRvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzRmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LXdhdmUgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogIzNhYzRmZjtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi8qYWxlcnQgdHlwZSA0IC0gY2F1dGlvbiovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtY2F1dGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZTBmYjtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1jYXV0aW9uIGJ1dHRvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EwNjZlYjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LWNhdXRpb24gLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogI2EwNjZlYjtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi8qYWxlcnQgdHlwZSA1IC0gYmVsbCovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtYmVsbCB7XG4gICAgLyogYmFja2dyb3VuZC1jb2xvcjogI2Q4ZjJlZTtcbiAgICAgIGNvbG9yOiAjMzMzOyovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjBmYTtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1iZWxsIGJ1dHRvbiB7XG4gICAgLypjb2xvcjogd2hpdGU7XG4gICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2JiZWFlO1xuICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7Ki9cbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWM5YWI0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtYmVsbCAubm90aWZpY2F0aW9uLWljb24ge1xuICAgIC8qY29sb3I6ICMzYmJlYWU7XG4gICAgICAgZm9udC1zaXplOiA0MHB4OyovXG4gICAgY29sb3I6ICM5YzlhYjQ7XG4gICAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4vKmFsZXJ0IHR5cGUgNiAtIG5ld3NwYXBlciovXG5cbi5ub3RpZmljYXRpb24tYWxlcnQtbmV3cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjBmYTtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLm5vdGlmaWNhdGlvbi1hbGVydC1uZXdzIGJ1dHRvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzljOWFiNDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWFsZXJ0LW5ld3MgLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBjb2xvcjogIzljOWFiNDtcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5ub3RpZmljYXRpb24tYWxlcnQtbmV3cyBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDcyODY7XG59XG5cbi5mYS1zb2xpZC5mYS10cmFzaC1jYW46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAvKmNvbG9yOiAjNzQ3Mjg2OyovXG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4jZGFzaGJvYXJkLWJvZHkgLmZhLXNvbGlkIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmEtY2lyY2xlLXhtYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogIzc0NzI4Njtcbn1cblxuI25vdGlmaWNhdGlvbnMtYm9keSAuZmEtY2lyY2xlLXhtYXJrIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKlNldHRpbmdzIENvbnRhaW5lciovXG5cbiNub3RpZmljYXRpb25zLXNldHRpbmdzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMHB4IDIwcHggMjBweCAyMHB4O1xufVxuXG4jbm90aWZpY2F0aW9ucy1zZXR0aW5ncy1jb250YWluZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuI25vdGlmaWNhdGlvbnMtc2V0dGluZ3MtY29udGFpbmVyIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiBibGFjaztcbn1cblxuI25vdGlmaWNhdGlvbnMtc2V0dGluZ3MtY29udGFpbmVyIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIGNvbG9yOiBncmV5O1xufVxuXG4ubm90aWZpY2F0aW9ucy1jYXRlZ29yeS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuXG4ubm90aWZpY2F0aW9ucy1zZWxlY3QtY29udGFpbmVyIHtcbiAgICBjb2xvcjogZ3JleTtcbn1cblxuLm5vdGlmaWNhdGlvbnMtc2V0dGluZ3Mtc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbn1cblxuLyogQ3VzdG9tIENoZWNrYm94ZXMgKi9cbi5jaGVja2JveC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uY2hlY2tib3gtY29udGFpbmVyIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xufVxuXG4uY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5jaGVja2JveC1jb250YWluZXI6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuXG4uY2hlY2tib3gtY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzO1xufVxuXG4uY2hlY2ttYXJrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tib3gtY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNoZWNrYm94LWNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICBsZWZ0OiA2cHg7XG4gICAgdG9wOiAycHg7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4vKkZvcmdvdCBQYXNzd29yZCovXG5cbiNmb3Jnb3QtcGFzc3dvcmQtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuI2ZvcmdvdC1wYXNzd29yZC1mb3JtIGJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4jcmV0dXJuLXRvLXNpZ25pbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnVzZXItZ3JlZXRpbmcge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbiNyZXR1cm4tdG8tc2lnbmluIGEge1xuICAgIGNvbG9yOiAjMmY5ZGNiO1xufVxuXG4jZW1haWwtY29uZmlybWF0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbiNlbWFpbC1jb25maXJtYXRpb24gZGl2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuI2ZvcmdvdC1wYXNzd29yZC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNDIwcHg7XG59XG5cbi8qIEFjY291bnQgU3RhdHVzICovXG5cbi5hY2NvdW50LXN0YXR1cyAubG9naW4tbGVmdCA+IGRpdiB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLmFjY291bnQtc3RhdHVzIC5sb2dpbi1sZWZ0IC5saW5rLXNvY2lhbCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5hY2NvdW50LXN0YXR1cyAubG9naW4tbGVmdCAubGluay1zb2NpYWwgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogbWluKDUwJSwgMzYwcHgpICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYWNjb3VudC1zdGF0dXMtcGFuZWwge1xuICAgIG1pbi13aWR0aDogMDtcbn1cblxuLmFjY291bnQtc3RhdHVzLWNvbnRhaW5lciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogbWluKDQyMHB4LCBjYWxjKDEwMCUgLSA0OHB4KSk7XG4gICAgcGFkZGluZzogMzJweDtcbiAgICBnYXA6IDEwcHg7XG59XG5cbi5hY2NvdW50LXN0YXR1cy1jb250YWluZXIgaDIge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC13cmFwOiBiYWxhbmNlO1xufVxuXG4uYWNjb3VudC1zdGF0dXMtY29udGFpbmVyICN2ZXJpZnktZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hY2NvdW50LXN0YXR1cy1jb250YWluZXIgI3ZlcmlmeS1mb3JtIHAge1xuICAgIG1hcmdpbjogOHB4IDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIHRleHQtd3JhcDogcHJldHR5O1xufVxuXG4uYWNjb3VudC1zdGF0dXMtY29udGFpbmVyICN2ZXJpZnktZm9ybSAuYWNjb3VudC1hY2NlcHRlZCB7XG4gICAgY29sb3I6ICMzMjRkNjg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFjY291bnQtc3RhdHVzLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gLnJlc2VudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFjY291bnQtc3RhdHVzLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gI3Jlc2VuZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogIzJmOWRjYjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmFjY291bnQtc3RhdHVzLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gLnN1cHBvcnQtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBtaW4oMzIzcHgsIDEwMCUpO1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogIzMyNGQ2ODtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLmFjY291bnQtc3RhdHVzLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gLnN1cHBvcnQtYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmY5ZGNiO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmFjY291bnQtc3RhdHVzLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gLnN1cHBvcnQtYnV0dG9uOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk2KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAuYWNjb3VudC1zdGF0dXMtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAyNHB4O1xuICAgIH1cbn1cblxuLypMb2FkaW5nIEFuaW1hdGlvbiovXG5cbiNsb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYWM0ZmY7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4ubG9hZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzRmZiAhaW1wb3J0YW50O1xufVxuXG4ubG9hZGluZy1idXR0b24gPiBzcGFuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkV4cG9ydCBhcyBQREZcIjtcbn1cblxuLmxvYWRpbmcgPiBzcGFuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkV4cG9ydGluZy4uLlwiO1xufVxuXG5pI2V4cG9ydC1pY29uLmZhLXNvbGlkLmZhLXNwaW5uZXItdGhpcmQuZmEtc3BpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuI2xvYWRpbmcgPiBpIHtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgIGZvb3RlciBpbWcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIG1haW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5yZWdpc3RlciBtYWluIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmxvZ2luLWxlZnQgPiBkaXYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAubG9naW4tbGVmdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmxvZ2luLWxlZnQgLmZhLXNvbGlkIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRlbTtcbiAgICB9XG5cbiAgICAubGluay1zb2NpYWwgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMmVtO1xuICAgIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMXB4KSBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICBpZnJhbWUge1xuICAgICAgICB3aWR0aDogMTA1JSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTBweCkgYW5kIChtYXgtd2lkdGg6IDE2MTVweCkge1xuICAgIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA1NzUuOThweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cbiAgICAucmVnaXN0ZXIgbWFpbiB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxuXG59XG5cblxuLypTaWduIFVwIFBhZ2UqL1xuXG4uc2lnblVwIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4uc2lnblVwIG1haW4ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2lnblVwIHNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGQ2ODtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jbGFyYS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG59XG5cbi5jbGFyYS1jb250YWluZXIgc3BhbiB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmNsYXJhLWNvbnRhaW5lciA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmNsYXJhLWNvbnRhaW5lciBkaXYgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmNsYXJhLWNvbnRhaW5lci5mYS1zb2xpZCB7XG4gICAgcGFkZGluZzogMTdweDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnNpZ25VcCBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uc2lnblVwLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDQwcHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGdhcDogMjVweDtcbiAgICBib3gtc2hhZG93OiAwIDE0cHggMjhweCByZ2JhKDAsIDAsIDAsIDAuMjUpLFxuICAgIDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLnNpZ25VcC1jb250YWluZXIgLmN1c3RvbWVyLWxvZ28ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNpZ25VcC1jb250YWluZXIgLmN1c3RvbWVyLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4jc2lnblVwLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM5N2EwYTk7XG4gICAgd2lkdGg6IDgwJTtcbn1cblxuLnNpZ25VcC1mb3JtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWduVXAtZm9ybSAucmVxdWlyZWQtaW5kaWNhdG9yIHtcbiAgICBjb2xvcjogI2M4M2MzYztcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2lnblVwLWZvcm0gLnJlcXVpcmVkLWluZGljYXRvciB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5zaWduVXAtZm9ybSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiAyMHB4O1xufVxuXG5kaXYuc2lnblVwLWZvcm0tY29udGFpbmVyID4gZm9ybSA+IGRpdiA+IGxhYmVsOm50aC1jaGlsZCgxKSA+IGIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNpZ25VcCAuZmEtc29saWQge1xuICAgIGNvbG9yOiAjMmY5ZGNiO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4uc2lnblVwLWZvcm0gaW5wdXQ6bm90KC5jaGVja2JveCkge1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2QwZDY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uc2lnblVwLWZvcm0gc2VsZWN0IHtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNkMGQ2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLnNpZ25VcC1mb3JtIGlucHV0OmZvY3VzLXZpc2libGUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyZjlkY2I7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2lnblVwLWZvcm0gc2VsZWN0OmZvY3VzLXZpc2libGUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyZjlkY2I7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2lnblVwLWZvcm0gLmV2ZW50LXR5cGVhaGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDogMDtcbn1cblxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtY29udHJvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDogMDtcbn1cblxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtaW5wdXQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogNDJweDtcbn1cblxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtdG9nZ2xlLFxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtb3B0aW9uIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLXRvZ2dsZTpob3Zlcixcbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLW9wdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtY2FyZXQge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjN2Y4Zjk4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjN2Y4Zjk4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4uc2lnblVwLWZvcm0gLmV2ZW50LXR5cGVhaGVhZC1wYW5lbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgNnB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIG1heC1oZWlnaHQ6IDIyMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MzZDBkNjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMTJweCAyOHB4IHJnYmEoNTAsIDc3LCAxMDQsIDAuMTgpO1xuICAgIHBhZGRpbmc6IDhweCAwIDA7XG4gICAgZ2FwOiAwO1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM4YWE4YmMgI2VlZjRmODtcbn1cblxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtcGFuZWxbaGlkZGVuXSxcbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLWVtcHR5W2hpZGRlbl0sXG4uc2lnblVwLWZvcm0gLmV2ZW50LXR5cGVhaGVhZC1vcHRpb25baGlkZGVuXSxcbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLXNjcm9sbC1oaW50W2hpZGRlbl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLXBhbmVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDEycHg7XG59XG5cbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLXBhbmVsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2VlZjRmODtcbiAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xufVxuXG4uc2lnblVwLWZvcm0gLmV2ZW50LXR5cGVhaGVhZC1wYW5lbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM4YWE4YmM7XG4gICAgYm9yZGVyOiAzcHggc29saWQgI2VlZjRmODtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbn1cblxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtZW1wdHkge1xuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICBjb2xvcjogIzZmN2M4NDtcbiAgICBmb250LXNpemU6IDAuOTVyZW07XG59XG5cbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLW9wdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtb3B0aW9uOmhvdmVyLFxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtb3B0aW9uLmlzLWFjdGl2ZSxcbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLW9wdGlvbi5pcy1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjVmYjtcbn1cblxuLnNpZ25VcC1mb3JtIC5ldmVudC10eXBlYWhlYWQtc2Nyb2xsLWhpbnQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkyKSA0NSUsICNmZmZmZmYgMTAwJSk7XG4gICAgY29sb3I6ICM2ZjdjODQ7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLmlzLW9wZW4gLmV2ZW50LXR5cGVhaGVhZC1pbnB1dCxcbi5zaWduVXAtZm9ybSAuZXZlbnQtdHlwZWFoZWFkLWlucHV0OmZvY3VzIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMmY5ZGNiO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNpZ25VcC1mb3JtIGxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG5cbi5zaWduVXAtZm9ybSBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDZweDtcbn1cblxuLmZvcm0tMi1jb2wge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbn1cblxuLyogU2VjdXJpdHkgY2hlY2sgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgVHVybnN0aWxlIGlzIGluZnJhc3RydWN0dXJlLCBub3QgYSBmb3JtIGZpZWxkOiBpdCBzdGF5cyBhIHNpbmdsZSBxdWlldCBsaW5lXG4gICB1bnRpbCBDbG91ZGZsYXJlIGFjdHVhbGx5IGFza3MgdGhlIHZpc2l0b3IgdG8gYWN0LCBhbmQgb25seSB0aGVuIHByb21vdGVzXG4gICBpdHNlbGYgdG8gYSBsYWJlbGxlZCBibG9jay4gKi9cbi5mb3JtLXNlY3VyaXR5IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWduVXAtZm9ybSAuZm9ybS1zZWN1cml0eSB7XG4gICAgZ2FwOiA4cHg7XG59XG5cbi5yZWdpc3Rlci1mb3JtIC5mb3JtLXNlY3VyaXR5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICAgIHdpZHRoOiA0MDBweDtcbn1cblxuLmZvcm0tc2VjdXJpdHkgLmZvcm0tc2VjdXJpdHktaG9uZXlwb3Qge1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IC0xMDAwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMXB4O1xufVxuXG4uZm9ybS1zZWN1cml0eSAudHVybnN0aWxlLWxhYmVsIHtcbiAgICBjb2xvcjogIzg3OThhNjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMC42NnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLXNlY3VyaXR5LmlzLWludGVyYWN0aXZlIC50dXJuc3RpbGUtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9ybS1zZWN1cml0eSAudHVybnN0aWxlLXdpZGdldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWluLWhlaWdodDogMDtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmZvcm0tc2VjdXJpdHkgLnR1cm5zdGlsZS1zdGF0ZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogIzZmN2M4NDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA3cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMThweDtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLyogT25jZSB0aGUgd2lkZ2V0IGlzIG9uIHNjcmVlbiBpdCBjYXJyaWVzIHRoZSBpbnN0cnVjdGlvbiBpdHNlbGYuICovXG4uZm9ybS1zZWN1cml0eS5pcy1pbnRlcmFjdGl2ZTpub3QoLmlzLWVycm9yKSAudHVybnN0aWxlLXN0YXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybS1zZWN1cml0eS5pcy12ZXJpZmllZCAudHVybnN0aWxlLXN0YXRlIHtcbiAgICBjb2xvcjogIzQzNzA4Zjtcbn1cblxuLmZvcm0tc2VjdXJpdHkuaXMtZXJyb3IgLnR1cm5zdGlsZS1zdGF0ZSB7XG4gICAgY29sb3I6ICNiNDIzMTg7XG59XG5cbi5mb3JtLXNlY3VyaXR5IC50dXJuc3RpbGUtc3RhdHVzIHtcbiAgICBmb250LXNpemU6IDAuNzhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBPbmUgbWFyayBjYXJyaWVzIGV2ZXJ5IHN0YXRlOiBzcGlubmVyLCB0aGVuIGNoZWNrLCB0aGVuIGFsZXJ0LiAqL1xuLmZvcm0tc2VjdXJpdHkgLnR1cm5zdGlsZS1tYXJrIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbn1cblxuLmZvcm0tc2VjdXJpdHkgLnR1cm5zdGlsZS1tYXJrIHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmlsbDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLXNlY3VyaXR5IC50dXJuc3RpbGUtbWFyay1yaW5nIHtcbiAgICBzdHJva2U6ICNjM2QwZDY7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTYgMzQ7XG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgIHN0cm9rZS13aWR0aDogMjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMHB4IDEwcHg7XG59XG5cbi5mb3JtLXNlY3VyaXR5LmlzLWNoZWNraW5nIC50dXJuc3RpbGUtbWFyay1yaW5nIHtcbiAgICBhbmltYXRpb246IHR1cm5zdGlsZS1zcGluIDkwMG1zIGxpbmVhciBpbmZpbml0ZTtcbiAgICBzdHJva2U6ICMyZjlkY2I7XG59XG5cbi5mb3JtLXNlY3VyaXR5IC50dXJuc3RpbGUtbWFyay1jaGVjayB7XG4gICAgc3Ryb2tlOiAjMmY5ZGNiO1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE2O1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxNjtcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG59XG5cbi5mb3JtLXNlY3VyaXR5LmlzLXZlcmlmaWVkIC50dXJuc3RpbGUtbWFyay1yaW5nIHtcbiAgICBzdHJva2U6ICNhOWRjZWU7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogbm9uZTtcbn1cblxuLmZvcm0tc2VjdXJpdHkuaXMtdmVyaWZpZWQgLnR1cm5zdGlsZS1tYXJrLWNoZWNrIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAzMjBtcyBlYXNlLW91dCA2MG1zO1xufVxuXG4uZm9ybS1zZWN1cml0eS5pcy1lcnJvciAudHVybnN0aWxlLW1hcmstcmluZyB7XG4gICAgc3Ryb2tlOiAjYjQyMzE4O1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7XG59XG5cbi5mb3JtLXNlY3VyaXR5IC50dXJuc3RpbGUtcmV0cnkge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMzI0ZDY4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDAuNzhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uZm9ybS1zZWN1cml0eSAudHVybnN0aWxlLXJldHJ5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjMmY5ZGNiO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmZvcm0tc2VjdXJpdHkgLnR1cm5zdGlsZS1ub3NjcmlwdCB7XG4gICAgY29sb3I6ICNiNDIzMTg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjc4cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbkBrZXlmcmFtZXMgdHVybnN0aWxlLXNwaW4ge1xuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZvcm0tc2VjdXJpdHkuaXMtY2hlY2tpbmcgLnR1cm5zdGlsZS1tYXJrLXJpbmcge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLmZvcm0tc2VjdXJpdHkuaXMtdmVyaWZpZWQgLnR1cm5zdGlsZS1tYXJrLWNoZWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi8qIEEgZ2F0ZWQgY2FsbCB0byBhY3Rpb24gc2hvdWxkIHJlYWQgYXMgd2FpdGluZywgbm90IGJyb2tlbi4gKi9cbltkYXRhLXR1cm5zdGlsZS1zdWJtaXRdOmRpc2FibGVkLFxuW2RhdGEtdHVybnN0aWxlLXN1Ym1pdF06ZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGVhZjA7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkMmRjZTQ7XG4gICAgY29sb3I6ICM4YTlhYTk7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uc2lnblVwLWZvcm0gYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0ZDY4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2Utb3V0LCBib3gtc2hhZG93IDE1MG1zIGVhc2Utb3V0LFxuICAgIGNvbG9yIDE1MG1zIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMTUwbXMgZWFzZS1vdXQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaWduVXAtZm9ybSBidXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjlkY2I7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDI1KTtcbn1cblxuLnNpZ25VcCAuc2lnblVwLWZvcm0gYnV0dG9uOmhvdmVyIC5mYS1zb2xpZCB7XG4gICAgY29sb3I6ICMzMjRkNjg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4uc2lnblVwIC5zaWduVXAtZm9ybSBidXR0b24gLmZhLXNvbGlkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuZGl2LnNpZ25VcC1maWVsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDMyMHB4O1xufVxuXG5kaXYuc2lnblVwLWZpZWxkLWxhYmVsIHtcbiAgICB3aWR0aDogMzIwcHg7XG59XG5cbmRpdi5zaWduVXAtZmllbGQgPiAuc2lnblVwLWZpZWxkLWxhYmVsID4gZGl2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbmRpdi5zaWduVXAtZmllbGQtZW1haWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5kaXYuc2lnblVwLWZpZWxkLWVtYWlsID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIHdpZHRoOiAzMjBweDtcbn1cblxuLnNpZ25VcC1mb3JtIC5wYXNzd29yZC1yZXF1aXJlbWVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNpZ25VcC1yZXF1aXJlbWVudHMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmxvYWRlciB7XG4gICAgYm9yZGVyOiA4cHggc29saWQgI2UwZTBlMDsgLyogTGlnaHQgZ3JheSAqL1xuICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjMzQ5OGRiOyAvKiBCbHVlICovXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLnNpZ25VcC1jb250YWluZXIgPiAjc2lnblVwLXN1Y2Nlc3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2lnblVwLWNvbnRhaW5lciA+ICNzaWduVXAtc3VjY2VzcyBwIHtcbiAgICBtYXJnaW46IDE2cHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5zaWduVXAtY29udGFpbmVyID4gI3NpZ25VcC1zdWNjZXNzIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpZ25VcC1zdWNjZXNzLW5vdGUge1xuICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICBwYWRkaW5nOiAxOHB4IDIycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZTZlZjtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmN2ZiZmQgMCUsICNlZWY2ZmIgMTAwJSk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zaWduVXAtc3VjY2Vzcy1ub3RlIGEge1xuICAgIGNvbG9yOiAjMjE1YjljO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2lnblVwLXN1Y2Nlc3Mtbm90ZSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcblxuICAgIC5zaWduVXAgc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5zaWduVXAgbWFpbiB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2lnblVwIHNlY3Rpb24ge1xuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG5cbiAgICAuc2lnblVwLWZvcm0ge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG5cbiAgICAuZm9ybS0yLWNvbCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICAgIH1cblxuICAgIC5zaWduVXAgbWFpbiBmb290ZXIgLnJvdywgLnJlZ2lzdGVyIG1haW4gZm9vdGVyIC5yb3csIC53YWl0aW5nQWN0aXZhdGlvbiBtYWluIGZvb3RlciAucm93IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgbWFpbiBzZWN0aW9uIHtcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICB9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNTc1Ljk4cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXG4gICAgLnNpZ25VcCBtYWluIHtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbn1cblxuXG4vKiBXYWl0aW5nIEFjdGl2YXRpb24gKi9cblxuLndhaXRpbmdBY3RpdmF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzI0ZDY4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9pbWFnZXMuZGVzaWdud29ybGRvbmxpbmUuY29tL25ld3NsZXR0ZXJzL2ltYWdlcy80ODI1ZjBkOTkwMzBmNzQ3ZWY1YjA5YzM0YTIwZDc1MC5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMwJSA3MCU7XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMCU7XG59XG5cbi53YWl0aW5nQWN0aXZhdGlvbiBtYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4ud2FpdGluZ0FjdGl2YXRpb24gbWFpbiBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDM1cHg7XG4gICAgd2lkdGg6IDU1JTtcbn1cblxuLmFjdGl2YXRpb24tcGFnZS1sb2dvIHtcbiAgICB3aWR0aDogNDQlO1xufVxuXG4uYWN0aXZhdGlvbi1wYWdlLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmFjdGl2YXRpb24tY2xhcmEtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbi5hY3RpdmF0aW9uLWNsYXJhLWNvbnRhaW5lciBoMyB7XG4gICAgY29sb3I6ICMzMjRkNjg7XG4gICAgdGV4dC13cmFwOiBiYWxhbmNlO1xufVxuXG4jdmVyaWZ5LWZvcm0ge1xuICAgIHdpZHRoOiA3NSU7XG59XG5cbi5hY3RpdmF0aW9uLWNsYXJhLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gcCB7XG4gICAgbWFyZ2luOiA4cHggMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC13cmFwOiBwcmV0dHk7XG59XG5cbi5hY3RpdmF0aW9uLWNsYXJhLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gLmFjY291bnQtYWNjZXB0ZWQge1xuICAgIGNvbG9yOiAjMzI0ZDY4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hY3RpdmF0aW9uLWNsYXJhLWNvbnRhaW5lciAjdmVyaWZ5LWZvcm0gLnJlc2VudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFjdGl2YXRpb24tY2xhcmEtY29udGFpbmVyICN2ZXJpZnktZm9ybSAjcmVzZW5kIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjM2Q4MGQ2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFjdGl2YXRpb24tY2xhcmEtY29udGFpbmVyICN2ZXJpZnktZm9ybSAuc3VwcG9ydC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMzMjRkNjg7XG4gICAgcGFkZGluZzogMC43NXJlbSAycmVtO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYWN0aXZhdGlvbi1jbGFyYS1jb250YWluZXIgI3ZlcmlmeS1mb3JtIC5zdXBwb3J0LWJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzRkYzRkZDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG5cbiAgICAuYWN0aXZhdGlvbi1wYWdlLWxvZ28ge1xuICAgICAgICB3aWR0aDogNDQlO1xuICAgIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gICAgfVxuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYWN0aXZhdGlvbi1wYWdlLWxvZ28ge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gc2VjdGlvbiB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cbiAgICAud2FpdGluZ0FjdGl2YXRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMCUgMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzAwJTtcbiAgICB9XG5cbiAgICAud2FpdGluZ0FjdGl2YXRpb24gbWFpbiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLndhaXRpbmdBY3RpdmF0aW9uIG1haW4gc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuXG4gICAgLmFjdGl2YXRpb24tcGFnZS1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG5cbiAgICAuYWN0aXZhdGlvbi1jbGFyYS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgIH1cblxufVxuXG4vKiBWZXJpZmljYXRpb24gUGFnZSAqL1xuXG4udmVyaWZ5LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDcwJTtcbn1cblxuLnZlcmlmeS1jb250YWluZXIgaDMge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi52ZXJpZnktY29udGFpbmVyIHAge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIHdpZHRoOiA4MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAgIC52ZXJpZnktY29udGFpbmVyIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLnZlcmlmeS1jb250YWluZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblxuICAgIC52ZXJpZnktY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAudmVyaWZ5LWNvbnRhaW5lciBwIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbn1cblxuLyogUGFnZSBOb3QgRm91bmQgKi9cblxuLnBhZ2VOb3RGb3VuZCB7XG4gICAgYmFja2dyb3VuZDogIzMyNGQ2ODtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5wYWdlTm90Rm91bmQgbWFpbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNXJlbTtcbn1cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3NXB4IDFmcjtcbiAgICBnYXA6IDIwcHg7XG59XG5cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgZGl2IHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgZGl2IGgxIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBjb2xvcjogIzRlYzNkYztcbn1cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgZGl2IGgyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2VOb3RGb3VuZC1jbGFyYS1jb250YWluZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBncmlkLXJvdzogMS8zO1xufVxuXG4ucGFnZU5vdEZvdW5kLWNsYXJhLWNvbnRhaW5lciBhIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICM0ZWMzZGM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMXJlbTtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wYWdlTm90Rm91bmQtY2xhcmEtY29udGFpbmVyIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlO1xuICAgIGNvbG9yOiAjMzI0ZDY4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXG4gICAgLnBhZ2VOb3RGb3VuZCBtYWluIHtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblxuICAgIC5wYWdlTm90Rm91bmQtY2xhcmEtY29udGFpbmVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MHB4IDFmcjtcbiAgICB9XG5cbiAgICAucGFnZU5vdEZvdW5kLWNsYXJhLWNvbnRhaW5lciBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgfVxuXG59XG4iXSwKICAibWFwcGluZ3MiOiAiQUFBQSxLQUNBLEtBQ0ksTUFBTyxLQUNQLE9BQVEsS0FIWixPQUlZLEVBSlosUUFLYSxFQUNULE9BQVEsSUFDWixDQUVBLEtBQ0ksWUFBYSxTQUFXLENBQUUsV0FWOUIsT0FXWSxFQVhaLFFBWWEsRUFDVCxNQUFPLElBQ1gsQ0FFQSxJQUFJLENBQUMsc0JBQ0QsaUJBQWtCLE9BQ3RCLENBRUEsS0FDSSxNQUFPLEtBQ1AsT0FBUSxNQUNSLFFBQVMsS0FDVCxtQkFBb0IsSUFDcEIsc0JBQXVCLE1BQU0sR0FDakMsQ0FHQSxLQUFLLFFBQ0QsTUFBTyxLQUNQLFNBQVUsTUFDZCxDQVNBLE9BQ0ksZUFBZ0IsT0FDaEIsZ0JBQWlCLFdBQ2pCLFNBQVUsT0FDVixJQUFLLEVBQ0wsT0FBUSxLQUNSLGlCQUFrQixRQUNsQixRQUFTLEtBQ1QsWUFBYSxPQUNiLFdBQVksRUFBRSxJQUFJLEtBQUssU0FBc0IsQ0FDN0MsRUFBRSxFQUFFLElBQUksU0FDWixDQUVBLENBQUMsa0JBQ0csV0FBWSxLQUNaLFlBQWEsS0FDYixhQUFjLElBQ2xCLENBRUEsQ0FBQyxrQkE1REQsUUE2RGEsS0FDVCxpQkFBa0IsUUFDbEIsT0FBUSxLQUNSLE1BQU8sS0FoRVgsY0FpRW1CLEtBQ2YsVUFBVyxNQUNYLFNBQVUsT0FDVixjQUFlLFNBQ2YsV0FBWSxPQUNaLGVBQWdCLE1BQ3BCLENBRUEsQ0FiQyxpQkFhaUIsT0FDZCxpQkFBa0IsT0FDdEIsQ0FFQSxDQUFDLDRCQUNHLE9BQVEsS0FDUixPQUFRLE1BQ1IsTUFBTyxNQUNQLFNBQVUsUUFDZCxDQUVBLENBQUMsa0JBQ0csTUFBTyxNQUNQLFlBQWEsS0FDYixlQUFnQixLQUNoQixhQUFjLEtBQ2QsT0FBUSxLQXpGWixjQTBGbUIsSUFDbkIsQ0FFQSxDQWhCQywyQkFnQjRCLENBQUUsSUFDM0IsTUFBTyxNQTlGWCxjQStGbUIsVUFDYSxFQWhHaEMsUUFpR2EsSUFBSSxLQUFLLElBQ2xCLGlCQUFrQixPQUN0QixDQUVBLENBeEJDLDJCQXdCNEIsQ0FBRSxHQUFHLFlBQzlCLE1BQU8sTUF0R1gsY0F1R21CLEtBdkduQixRQXdHYSxHQUNiLENBRUEsQ0FBQyx1QkFDRyxTQUFVLE9BQ1YsV0FBWSxPQUNaLGNBQWUsU0FDZixpQkFBa0IsUUEvR3RCLGNBZ0htQixLQUNmLE1BQU8sS0FDUCxXQUFZLEtBbEhoQixPQW1IWSxFQUNSLE1BQU8sTUFDUCxVQUFXLE9BckhmLFFBc0hhLEtBQUssRUFBRSxJQUNoQixnQkFBaUIsS0FDakIsZ0JBQWlCLEtBQUssT0FDMUIsQ0FHQSxDQWpCQyxzQkFpQnNCLG9CQUNuQixNQUFPLEdBQ1gsQ0FHQSxDQXRCQyxzQkFzQnNCLDBCQUNuQixXQUFZLE9BQ2hCLENBR0EsQ0EzQkMsc0JBMkJzQiwwQkFDbkIsV0FBWSxLQXZJaEIsY0F3SW1CLEdBQ25CLENBRUEsQ0FoQ0MsdUJBZ0N1QixFQUFFLE9BSTFCLENBcENDLHVCQW9DdUIsQ0FBQyxPQUhyQixpQkFBa0IsT0FDdEIsQ0FNQSxDQXhDQyx1QkF3Q3VCLEdBQ3BCLE1BQU8sS0FwSlgsUUFxSmEsSUFBSSxLQUNiLE9BQVEsT0FDWixDQUVBLENBOUNDLHVCQThDdUIsRUFBRSxlQUN0QixPQUFRLE1BQU0sSUFBSSxRQUNsQixhQUFjLEtBQ2QsWUFBYSxJQUNqQixDQUVBLENBcERDLHVCQW9EdUIsRUFBRSxZQUN0QixjQUFlLElBQ25CLENBS0EsQ0FBQyxZQXRLRCxRQTJLYSxLQUNULE1BQU8sTUFDUCxPQUFRLElBQ1osQ0FFQSxHQUNJLFFBQVMsS0FDVCxlQUFnQixPQUNoQixXQUFZLEtBQ1osZ0JBQWlCLGFBQ2pCLGFBQWMsRUFDZCxNQUFPLEtBQ1gsQ0FFQSxDQUFDLFlBQWEsQ0FBRSxHQUNaLFFBQVMsS0FDVCxlQUFnQixPQUNoQixXQUFZLEtBQ1osZ0JBQWlCLGFBQ2pCLGFBQWMsRUFDZCxNQUFPLElBQ1gsQ0FFQSxDQUFDLEtBQUssRUFBRSxhQUtSLENBQUMsWUFBWSxFQUFFLGFBQWMsQ0FBQyxtQkFBbUIsRUFBRSxhQUovQyxXQUFZLElBQUksTUFBTSxRQUN0QixZQUFhLElBQ2pCLENBUUEsQ0FOQyxZQU1ZLENBQUMsdUJBQ2QsQ0FQOEIsbUJBT1YsQ0FETix1QkFFVixZQUFhLElBQ2pCLENBR0EsR0FDSSxhQUFjLEtBcE5sQixRQXNOYSxJQUNiLENBRUEsQ0FBQyxTQUFTLEdBek5WLFFBME5hLFlBQ1QsYUFBYyxXQUNsQixDQUVBLENBQUMsU0FDRyxpQkFBa0IsUUEvTnRCLFFBZ09hLElBaE9iLGNBaU9tQixJQUNmLGFBQWMsS0FDZCxNQUFPLElBQ1gsQ0FFQSxDQVJDLFFBUVEsT0FDTCxpQkFBa0IsT0FDdEIsQ0FFQSxFQTFPQSxRQTJPYSxFQUNULGdCQUFpQixJQUNyQixDQUVBLE9BQU8sRUFDSCxnQkFBaUIsS0FDakIsTUFBTyxLQWpQWCxRQWtQYSxLQUFLLEtBQUssS0FBSyxJQWxQNUIsY0FtUG1CLElBQ25CLENBRUEsQ0FBQyxvQkFDRyxNQUFPLEtBQ1AsaUJBQWtCLFFBeFB0QixRQXlQYSxLQXpQYixjQTBQbUIsS0FDZixVQUFXLElBQ1gsWUFBYSxJQUNqQixDQUVBLENBQUMsMkJBQ0csTUFBTyxLQUNQLGlCQUFrQixRQWpRdEIsUUFrUWEsS0FsUWIsY0FtUW1CLElBQ25CLENBR0EsT0FBTyxDQUFDLE9BQ0osTUFBTyxLQUNQLGlCQUFrQixPQUN0QixDQUVBLE9BQU8sQ0FBQyxPQUFPLENBOUNkLFNBK0NELENBL0NDLFFBK0NRLE9BQ0wsaUJBQWtCLE9BQ3RCLENBR0EsT0FBTyxDQUFDLFFBQ1IsT0FBTyxDQUFDLGVBQ1IsT0FBTyxDQUFDLENBQUMsVUFDTCxNQUFPLEtBQ1AsaUJBQWtCLE9BQ3RCLENBRUEsT0FBTyxDQUFDLFFBQVEsQ0EzRGYsU0E0REQsT0FBTyxDQUFDLGVBQWUsQ0E1RHRCLFNBNkRELE9BQU8sQ0FBQyxDQVBDLFVBT1UsQ0E3RGxCLFNBOERHLGlCQUFrQixRQUNsQixNQUFPLElBQ1gsQ0FFQSxDQUFDLEtBQ0csTUFBTyxNQUNQLE9BQVEsSUFDWixDQUlBLE9BQ0ksTUFBTyxLQUNQLE9BQVEsS0F6U1osT0EwU1ksRUExU1osUUEyU2EsRUFDVCxPQUFRLEtBQ1IsV0FBWSxNQUNoQixDQUVBLE9BQ0ksV0FBWSxJQUNoQixDQUdBLENBQUMsVUFDRyxRQUFTLE1BQ1QsTUFBTyxLQXZUWCxPQXdUWSxJQUNaLENBRUEsT0FBTyxFQUNILE1BQU8sS0FDUCxXQUFZLElBQUksSUFDaEIsMkJBQTRCLGFBQWEsR0FBSSxDQUFFLENBQUMsQ0FBRSxHQUFJLENBQUUsS0FDeEQsUUFBUyxLQUNiLENBRUEsT0FBTyxDQUFDLE9BQ1IsT0FBTyxDQUFDLE9BQ0osZ0JBQWlCLEtBRWpCLE1BQU8sSUFDWCxDQUVBLE9BQU8sQ0FBQyxJQUNKLFFBQVMsS0FDVCxZQUFhLE9BQ2IsZ0JBQWlCLEtBQ2pCLElBQUssS0E3VVQsUUE4VWEsS0FBSyxJQUNsQixDQUVBLENBQUMsT0FBTyxLQUFLLE9BQVEsQ0FBQyxTQUFTLEtBQUssT0FDaEMsTUFBTyxLQUNQLFdBQVksT0FDaEIsQ0FFQSxDQUFDLGtCQUFrQixLQUFLLE9BQ3BCLE1BQU8sS0FDUCxXQUFZLEtBQ2hCLENBRUEsQ0FWQyxPQVVPLEtBQUssT0FBTyxDQWxCWixJQWtCa0IsQ0FWSixTQVVjLEtBQUssT0FBTyxDQWxCeEMsSUFrQjhDLENBTHJELGtCQUt3RSxLQUFLLE9BQU8sQ0FsQjdFLElBelVSLFFBNFZhLEtBQUssSUFDbEIsQ0FFQSxDQVRDLGtCQVNrQixLQUFLLE9BQU8sQ0F0QnZCLElBdUJKLE9BQVEsS0FDWixDQUVBLENBYkMsa0JBYWtCLE9BQU8sQ0FBQyxVQUN2QixRQUFTLElBQ2IsQ0FFQSxDQWpCQyxrQkFpQmtCLE9BQU8sQ0FBQyxVQUN2QixNQUFPLElBQ1gsQ0FFQSxDQXJCQyxrQkFxQmtCLE9BQU8sQ0FKQyxVQUlVLENBQUMsS0FDbEMsVUFBVyxNQUNYLFdBQVksTUFDaEIsQ0FFQSxPQUNJLGlCQUFrQixLQUNsQixXQUFZLE9BQ2hCLENBRUEsT0FBTyxJQUNILE1BQU8sSUFDWCxDQUVBLE9BQU8sQ0F0Qm9CLFVBdUJ2QixNQUFPLElBQ1AsUUFBUyxJQUNiLENBRUEsT0FBTyxDQXZCb0IsVUF3QnZCLE1BQU8sSUFDWCxDQUVBLE9BQU8sQ0EzQm9CLFVBMkJULEdBbFlsQixRQW1ZYSxDQUNiLENBRUEsT0FBTyxHQXRZUCxPQXVZWSxDQUNaLENBRUEsT0FBTyxDQW5Db0IsVUFtQ1QsR0FBRyxDQS9CaUIsS0FnQ2xDLFVBQVcsS0FDWCxXQUFZLE1BQ2hCLENBRUEsQ0FBQyxRQUNHLFdBQVksS0FDWixNQUFPLElBalpYLE9Ba1pZLEVBbFpaLFFBbVphLEVBQ1QsZ0JBQWlCLElBQ3JCLENBRUEsQ0FSQyxRQVFRLEdBQ0wsUUFBUyxZQUNiLENBRUEsQ0FaQyxRQVlRLEVBQUcsQ0FBRSxFQUFFLFFBQ1osUUFBUyxJQUNULE1BQU8sS0E3WlgsT0E4WlksRUFBRSxJQUNkLENBRUEsT0FBTyxFQUNILFdBQVksTUFDaEIsQ0FFQSxDQUFDLFlBQ0csVUFBVyxLQUNYLFlBQWEsTUF2YWpCLE9Bd2FZLEVBQUUsR0FDZCxDQUVBLENBaEVzQyxLQWlFbEMsVUFBVyxLQUNYLFlBQWEsS0FDakIsQ0FFQSxPQUFPLFVBQVksU0FDZixDQUFDLGFBamJMLFFBa2JpQixLQUFLLENBQ2xCLENBRUEsQ0FBQyxRQUtELENBM0NILFFBdUNPLFdBQVksT0FDWixNQUFPLElBQ1gsQ0FPSixDQUVBLE9BQU8sVUFBWSxTQUNmLEdBQ0ksUUFBUyxJQUVULENBQUMsT0FDRyxRQUFTLEdBQ2IsQ0FDSixDQUVBLE9BQ0ksZ0JBQWlCLE1BQ3JCLENBRUEsQ0E3QkMsYUFqYkwsUUErY2lCLEtBQUssQ0FDbEIsQ0FFQSxDQUFDLFdBQVcsQ0FBQyxLQUNULFdBQVksaUJBQ1osTUFBTyxjQUNYLENBQ0osQ0FFQSxPQUFPLFVBQVksT0FFZixDQTdZSCw0QkE4WU8sU0FBVSxNQUNWLE9BQVEsS0FDWixDQUVBLENBbFpILDJCQWtaZ0MsQ0FBRSxJQUMzQiwwQkFBMkIsQ0FDL0IsQ0FFQSxDQXRaSCwyQkFzWmdDLENBQUUsR0FBRyxZQUM5QixXQUFZLFdBQ1osTUFBTyxNQXJlZixRQXNlaUIsSUFDVCxTQUFVLFNBQ1YsS0FBTSxDQUNWLENBRUEsQ0FoWUgsdUJBaVlPLE1BQU8sSUFDWCxDQUVBLENBQUMsY0FBYyxDQUFDLE1BQ1osVUFBVyxJQUFJLElBQ25CLENBRUEsQ0FKQyxjQUljLENBSkMsTUFJTSxDQW5OekIsS0FvTk8sT0FBUSxLQUNaLENBRUEsQ0FsRUMsUUFyYkwsUUF3ZmlCLEtBQUssQ0FDbEIsQ0FFQSxDQTVHSCxPQTRHWSxDQUFFLEdBQ1AsUUFBUyxNQTVmakIsT0E2ZmdCLElBQUksQ0FDaEIsQ0FFQSxDQWpISCxPQWlIWSxDQUFFLEVBQUUsUUFDVCxRQUFTLElBQ2IsQ0FFQSxPQUNJLE9BQVEsTUFyZ0JoQixRQXNnQmlCLENBQ2IsQ0FFQSxPQUFPLENBaE1ILElBaU1BLGVBQWdCLE9BMWdCeEIsUUEyZ0JpQixLQUFLLEVBQ2QsSUFBSyxDQUNULENBRUEsT0FBTyxDQTVLZ0IsVUE2S25CLE1BQU8sR0FDWCxDQUVBLE9BQU8sQ0E1S2dCLFVBNktuQixNQUFPLEdBQ1gsQ0FFQSxPQUFPLFVBQVksU0FDZixDQXRFSCxXQXNFZSxDQXRFSCxLQWxkakIsUUF5aEJxQixLQUFLLEdBQ2QsTUFBTyxpQkExaEJuQixPQTJoQm9CLElBQUksSUFDaEIsQ0FDSixDQUVBLE9BQU8sVUFBWSxTQUNmLENBOUVILFdBOEVlLENBOUVILEtBK0VMLFdBQVksaUJBQ1osTUFBTyxjQUNYLENBQ0osQ0FDSixDQUdBLE9BQU8sWUFBVyxVQUFZLE9BQzFCLENBeE5ILE9Bd05XLEtBQUssT0FBTyxDQWhPaEIsSUFnT3NCLENBeE5SLFNBd05rQixLQUFLLE9BQU8sQ0FoTzVDLElBZ09rRCxDQW5OekQsa0JBbU40RSxLQUFLLE9BQU8sQ0FoT2pGLElBaU9BLE9BQVEsS0FDWixDQUNKLENBR0EsQ0FBQyxRQUNHLFNBQVUsU0FDVixPQUFRLElBQ1IsT0FBUSxJQUNSLFdBQVksd0JBQ0osS0FBSyxHQUFHLENBQUUsR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLEVBQUUsQ0FDekIsS0FBSyxHQUFHLENBQUUsR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLE1BRS9CLGlCQUFrQixxQkFDVixLQUFLLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxDQUFFLEdBQUcsRUFBRSxDQUN6QixLQUFLLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxDQUFFLEdBQUcsTUFFL0IsaUJBQWtCLG1CQUNWLEtBQUssR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxFQUFFLENBQ3pCLEtBQUssR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxNQUUvQixpQkFBa0IsZ0JBQ1YsS0FEVSxDQUVWLE1BRVIsaUJBQWtCLG9CQUNWLEtBQUssR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxFQUFFLENBQ3pCLEtBQUssR0FBRyxDQUFFLEdBQUcsQ0FBRSxHQUFHLENBQUUsR0FBRyxLQUVuQyxDQUVBLENBQUMsVUFDRyxXQUFZLE9BQ1osV0FBWSxNQUNaLGVBQWdCLElBQ3BCLENBRUEsQ0FOQyxVQU1VLEVBQ1AsTUFBTyxPQUNYLENBRUEsQ0FWQyxTQVVTLE9BQ04sWUFBYSxHQUNqQixDQUlBLENBeFFzQixTQXlRbEIsWUFBYSxTQUFXLENBQUUsV0ExbEI5QixPQTJsQlksRUEzbEJaLFFBNGxCYSxFQUNULE1BQU8sS0FDUCxNQUFPLEtBQ1AsT0FBUSxLQUNaLENBRUEsQ0FqUnNCLFNBaVJaLEtBQ04sT0FBUSxNQUNSLFFBQVMsS0FDVCxzQkFBdUIsSUFBSSxJQUMzQixtQkFBb0IsR0FDeEIsQ0FFQSxDQUFDLFdBQ0csUUFBUyxLQUNULGVBQWdCLE9BQ2hCLGlCQUFrQixRQUVsQixNQUFPLEtBQ1AsWUFBYSxJQUNiLFdBQVksT0FDWixVQUFXLElBQ2YsQ0FFQSxDQVhDLFdBV1csSUFDUixRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsWUFBYSxPQUNiLGdCQUFpQixNQUNyQixDQUVBLENBbEJDLFdBa0JXLEtBQ1IsYUFBYyxJQUNsQixDQUVBLENBdEJDLFdBc0JXLElBQUksRUFDWixRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixpQkFBa0Isc0JBQ2xCLE1BQU8sR0FDWCxDQUVBLENBL0JDLFdBK0JXLElBQUksRUFBRSxJQUNkLE1BQU8sSUFDWCxDQUdBLE9BQU8saUJBQWdCLFVBQVksT0FFL0IsQ0F0Q0gsV0FzQ2UsSUFBSSxFQUNaLE1BQU8sR0FDWCxDQUVKLENBRUEsQ0FBQyxnQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsVUFBVyxLQUNYLE1BQU8sTUFDUCxXQUFZLEtBQ1osZ0JBQWlCLE9BQ2pCLFlBQWEsTUFDakIsQ0FFQSxDQXREQyxXQXNEVyxDQVZYLGdCQVU0QixDQWpjNUIsU0FrY0csVUFBVyxLQUNYLGlCQUFrQixzQkFqcUJ0QixRQWtxQmEsS0FDVCxRQUFTLElBQ2IsQ0FFQSxDQTdEQyxXQTZEVyxDQXhjWCxTQTlORCxRQXVxQmEsS0FDVCxVQUFXLEtBQ1gsaUJBQWtCLHFCQUN0QixDQUVBLENBQUMsZ0JBQWdCLEVBQ2IsVUFBVyxLQUNYLE1BQU8sT0FDWCxDQUVBLENBaFdzQixTQWdXWixPQUFPLEtBQUssQ0F4RXJCLFlBMEVHLGlCQUFrQixLQUNsQixNQUFPLFFBQ1AsVUFBVyxFQUNYLFNBQVUsQ0FBQyxDQUFDLEVBQ1osWUFBYSxDQUNqQixDQUVBLENBeldzQixTQXlXWixRQUNOLFFBQVMsS0FDVCxlQUFnQixPQUNoQixVQUFXLE9BQ1gsTUFBTyxLQUNQLGdCQUFpQixPQUNqQixZQUFhLE1BQ2pCLENBV0EsQ0FBQyxtQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FodEJqQixRQWl0QmEsS0FBSyxLQUFLLEtBanRCdkIsY0FrdEJtQixLQUNmLFdBQVksRUFBRSxLQUFLLEtBQUssU0FBbUIsQ0FDM0MsRUFBRSxLQUFLLEtBQUssU0FDaEIsQ0FFQSxDQUFDLGNBdnRCRCxRQXd0QmEsS0F4dEJiLGNBeXRCbUIsSUFFbkIsQ0FFQSxDQU5DLGNBTWMsSUFDWCxNQUFPLE1BQ1AsT0FBUSxJQUNaLENBRUEsQ0FBQyxjQUNHLFFBQVMsS0FDVCxlQUFnQixPQUNoQixZQUFhLE1BQ2pCLENBRUEsR0FBRyxDQUFDLHVCQUF3QixDQUFFLElBQUssQ0FBRSxHQUFJLENBQUUsS0FBSyxhQUFjLENBQUUsRUFDNUQsV0FBWSxNQUNoQixDQUVBLENBM1pzQixTQTJaWixDQTlnQlQsU0ErZ0JHLE1BQU8sUUE3dUJYLGNBOHVCbUIsS0FDZixpQkFBa0IsV0FDdEIsQ0FFQSxDQWhCQyxjQWdCYyxLQUFLLEtBQUssQ0FBQyxVQUN0QixPQUFRLEtBbnZCWixPQW92QlksS0FwdkJaLGNBcXZCbUIsS0FDZixPQUFRLElBQUksTUFBTSxRQUNsQixNQUFPLE1BQ1AsaUJBQWtCLEtBQ2xCLGFBQWMsS0FDZCxNQUFPLE9BQ1gsQ0FFQSxDQTNCQyxjQTJCYyxLQUFLLGVBQ2hCLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLFFBQVMsY0FDYixDQUVBLENBaENDLGNBZ0NjLElBQ1gsTUFBTyxLQUNYLENBRUEsQ0FwQ0MsY0FvQ2MsSUFDWCxRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsTUFDakIsQ0FFQSxHQUFHLENBQUMsWUFDQSxNQUFPLE1BQ1AsZ0JBQWlCLFVBQ3JCLENBRUEsQ0EvQ0MsY0ErQ2MsT0FDWCxPQUFRLEtBQ1IsTUFBTyxNQW54QlgsY0FveEJtQixLQUNmLGlCQUFrQixRQUNsQixNQUFPLEtBQ1AsV0FBWSxLQUNaLE9BQVEsS0FDUixZQUFhLElBQ2IsV0FBWSxpQkFBaUIsS0FBTSxRQUFRLENBQUUsV0FBVyxLQUFNLFFBQVEsQ0FDdEUsTUFBTSxLQUFNLFFBQVEsQ0FBRSxVQUFVLEtBQU0sU0FDdEMsVUFBVyxLQUNYLFlBQWEsR0FDakIsQ0FFQSxDQUFDLFFBQVEsT0FDTCxPQUFRLEtBQ1IsTUFBTyxNQWx5QlgsY0FteUJtQixLQUNmLGlCQUFrQixRQUNsQixNQUFPLEtBQ1AsT0FBUSxLQUNSLFdBQVksSUFBSSxJQUFLLFlBQ3JCLFVBQVcsSUFDZixDQUVBLENBWEMsUUFZRyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixXQUFZLElBQUksTUFBTSxRQUN0QixXQUFZLElBQ2hCLENBRUEsQ0FwQkMsUUFvQlEsTUFBTSxPQU1mLENBeEZDLGNBd0ZjLE1BQU0sT0FMakIsaUJBQWtCLFFBQ2xCLFlBQWEsSUFDYixVQUFXLE1BQU0sSUFDckIsQ0FRQSxDQS9lc0IsU0ErZVosQ0E5RlQsY0E4RndCLE1BQU0sT0FBTyxDQWxtQnJDLFNBbW1CRyxNQUFPLFFBQ1AsVUFBVyxNQUFNLElBQ3JCLENBRUEsQ0FwZnNCLFNBb2ZaLENBbkdULGNBbUd3QixPQUFPLENBdm1CL0IsU0F3bUJHLGlCQUFrQixZQUNsQixZQUFhLElBQ2IsV0FBWSxJQUFJLElBQUssV0FDekIsQ0FFQSxLQUFLLENBekZxQixTQTBGdEIsT0FBUSxJQUNaLENBRUEsR0FBRyxDQUFDLGVBQ0EsUUFBUyxLQUNULGVBQWdCLE9BQ2hCLFVBQVcsS0FDWCxnQkFBaUIsY0FDakIsTUFBTyxLQUNYLENBRUEsR0FBRyxDQUFDLHFCQUNBLE1BQU8sS0FDWCxDQUVBLEdBQUcsQ0FaQyxjQVllLENBQUUsQ0FKakIsb0JBSXVDLENBQUUsSUFDekMsZ0JBQWlCLGFBQ3JCLENBRUEsR0FBRyxDQUFDLHFCQUNBLFFBQVMsS0FDVCxlQUFnQixPQUNoQixnQkFBaUIsV0FDakIsV0FBWSxLQUNaLFdBQVksSUFDaEIsQ0FFQSxHQUFHLENBUkMsb0JBUXFCLENBQUUsR0FBRyxlQUMxQixXQUFZLEtBQ1osZ0JBQWlCLEtBQ2pCLE1BQU8sS0FDWCxDQUVBLENBQUMsc0JBQXNCLElBQ25CLE1BQU8sS0FDUCxRQUFTLE1BQ1QsYUFBYyxLQUNkLFlBQWEsSUFDakIsQ0FFQSxJQUFJLENBQUMsSUFDRCxRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsZ0JBQWlCLE9BQ2pCLFlBQWEsTUFDakIsQ0FFQSxJQUFJLENBQUMsYUFDRCxVQUFXLEtBQ1gsTUFBTyxLQUNYLENBRUEsQ0FBQyxNQUNHLE1BQU8sSUFDUCxZQUFhLElBQ2IsV0FBWSxLQUNaLFVBQVcsSUFDZixDQUVBLENBQUMsZ0JBQ0csV0FBWSxPQUNaLE1BQU8sSUFDUCxVQUFXLElBQ2YsQ0FFQSxDQUFDLFFBQ0csTUFBTyxRQUNQLFlBQWEsR0FDakIsQ0FFQSxDQUFDLEtBQ0csaUJBQWtCLEtBQ2xCLGtCQUFtQixDQUN2QixDQUVBLENBTEMsSUFLSSxDQUFDLE9BQ0YsVUFBVyxLQUFLLElBQUssV0FDekIsQ0FFQSxDQVRDLElBU0ksQ0FBQyxNQUNGLGtCQUFtQixLQUNuQixVQUFXLE1BQU0sR0FBRyxRQUFRLFFBQ2hDLENBRUEsRUFDSSxXQUFZLE9BajZCaEIsT0FrNkJZLEtBQUssRUFBRSxLQUNmLFVBQVcsTUFDZixDQUVBLENBQUMsQ0F6QkEsUUEwQkcsTUFBTyxPQUNYLENBRUEsV0FmTSxNQWdCRixHQUNJLGtCQUFtQixJQUN2QixDQUNBLEdBQ0ksa0JBQW1CLEdBQ3ZCLENBQ0osQ0FFQSxDQWpDQyxLQWtDRyxpQkFBa0IsSUFDbEIsa0JBQW1CLElBRW5CLFVBQVcsUUFBUSxLQUFLLE9BQ3hCLG9CQUFxQixRQUN6QixDQUVBLFdBSmUsUUFLWCxHQUNJLGtCQUFtQixHQUN2QixDQUNBLEdBQ0ksa0JBQW1CLEdBQ3ZCLENBQ0osQ0FFQSxDQUFDLE1BQ0csaUJBQWtCLElBQ2xCLGtCQUFtQixJQUVuQixVQUFXLEVBQUUsSUFBSyxPQUNsQixvQkFBcUIsUUFDekIsQ0FFQSxDQUFDLE1BQ0csaUJBQWtCLElBQ2xCLGtCQUFtQixJQUVuQixVQUFXLEVBQUUsSUFBSyxPQUNsQixvQkFBcUIsU0FDckIsZ0JBQWlCLEdBQ3JCLENBRUEsV0FiZSxFQWNYLEdBQ0ksaUJBQWtCLEdBQ3RCLENBQ0EsR0FDSSxpQkFBa0IsR0FDdEIsQ0FDSixDQUVBLENBcndCQyxTQXN3QkcsUUFBUyxJQUNiLENBRUEsQ0FoeUJDLElBZ3lCSyxDQUFFLEVBQUUsQ0FBQyxZQUFhLENBQUUsR0FDdEIsWUFBYSxJQUNqQixDQUVBLENBcHlCQyxJQW95QkssQ0FBRSxFQUFFLENBSkMsWUFJYSxDQUFFLEVBQUcsQ0FBRSxHQUMzQixZQUFhLEVBQ2IsT0FBUSxJQUNaLENBRUEsQ0FUVyxZQVNFLE9BQU8sQ0FseEJuQixTQW14QkcsUUFBUyxnQkFDVCxNQUFPLEtBQ1AsV0FBWSxJQUVoQixDQUVBLENBaEJXLFlBZ0JFLE9BQU8sQ0FBQyxDQXp4QnBCLFNBMHhCRyxPQUFRLElBQ1osQ0FFQSxDQTd4QkMsU0E2eEJTLEdBQ04sY0FBZSxJQUNuQixDQUlBLENBQUMsc0JBQ0csUUFBUyxLQUNULGVBQWdCLElBQ2hCLGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsWUFBYSxLQUNiLFdBQVksS0FDWixNQUFPLEdBQ1gsQ0FFQSxDQTcwQkMsYUE4MEJHLFFBQVMsS0FDVCxTQUFVLE1BQ2QsQ0FFQSxDQUFDLFFBQ0csUUFBUyxPQUNULFNBQVUsSUFDZCxDQUVBLENBQUMsU0FDRyxpQkFBa0IsUUFDbEIsTUFBTyxLQUNQLE9BQVEsUUFuaENaLFFBb2hDYSxLQUVULE9BQVEsS0FDUixXQUFZLEtBQ1osUUFBUyxJQUNiLENBRUEsQ0FBQyxnQkFDRyxpQkFBa0IsUUFDbEIsTUFBTyxLQUNQLE9BQVEsSUFDWixDQUVBLENBQUMsTUFDRyxRQUFTLEtBQ1QsZUFBZ0IsTUFDcEIsQ0FFQSxDQUFDLE9BSUQsQ0FBQyxLQUhHLFFBQVMsSUFDYixDQU1BLENBQUMsS0FDRyxRQUFTLEtBQ1QsZUFBZ0IsTUFDcEIsQ0FFQSxPQUFPLGlCQUFnQixVQUFZLE9BQy9CLENBZEgsT0FlTyxRQUFTLEtBQ1QsZUFBZ0IsTUFDcEIsQ0FFQSxNQUFNLEtBQUssQ0FuQmQsUUFvQk8sUUFBUyxJQUNiLENBRUEsS0FDSSxRQUFTLEtBQ1QsZUFBZ0IsTUFDcEIsQ0FFQSxPQUNJLFFBQVMsS0FDVCxPQUFRLElBQ1osQ0FFQSxDQUFDLGlCQUNHLFFBQVMsS0FDVCxlQUFnQixHQUNwQixDQUVBLENBTEMsaUJBS2lCLElBQ2QsZUFBZ0IsSUFDcEIsQ0FFQSxDQTFDSCxPQTBDVyxDQTc2QlgsaUJBODZCTyxVQUFXLE1BQ1gsYUFBYyxJQUNsQixDQUVBLE9BQ0ksT0FBUSxPQUNSLE1BQU8sSUFDWCxDQUVBLENBQUMsYUExbENMLFFBMmxDaUIsV0FDYixDQUVBLENBQUMsV0FDRyxhQUFjLElBQ2xCLENBQ0osQ0FJQSxDQVhLLGFBWUQsUUFBUyxLQUNULGVBQWdCLE9BQ2hCLGlCQUFrQixRQUNsQixXQUFZLFdBQ1osWUFBYSxFQUNiLFNBQVUsQ0FBQyxDQUFDLENBQ2hCLENBRUEsQ0FwQkssWUFvQlMsQ0FBRSxJQUNoQixDQUFDLGtCQUFtQixDQUFFLElBQ3RCLENBdEJLLGFBc0JTLENBbEJULFdBbUJELGNBQWUsSUFBSSxNQUFNLFFBQ3pCLFFBQVMsS0FDVCxlQUFnQixJQUNoQixnQkFBaUIsY0FDakIsWUFBYSxPQXJuQ2pCLFFBc25DYSxLQUFLLEtBQUssQ0FDdkIsQ0FFQSxDQS9CSyxhQStCUyxPQUNkLENBaENLLGFBZ0NTLENBNUJULFdBNEJxQixPQTFuQzFCLGNBMm5DbUIsS0EzbkNuQixRQTRuQ2EsSUFBSSxLQUFLLElBQUksS0FDdEIsaUJBQWtCLFFBQ2xCLE1BQU8sS0FDUCxPQUFRLElBQ1osQ0FFQSxDQXhDSyxZQXlDTCxDQUFFLEdBQUcsYUFDTCxDQUFFLEdBQUcsYUFDTCxDQUFFLE1BQ0YsQ0FBRSxFQUNGLENBeEJDLGtCQXlCRCxDQUFFLEdBQUcsYUFDTCxDQUFFLEdBQUcsYUFDTCxDQUFFLE1BQ0YsQ0FBRSxFQUNFLE1BQU8sUUFDUCxpQkFBa0IsV0FDdEIsQ0FFQSxDQUFDLDZCQUNHLFFBQVMsS0FDVCxlQUFnQixJQUNoQixVQUFXLElBQ2YsQ0FFQSxDQUFDLDJCQUNHLFFBQVMsS0FDVCxlQUFnQixPQUNoQixpQkFBa0IsS0F6cEN0QixRQTBwQ2EsRUFBSSxLQUFLLEtBMXBDdEIsY0EycENtQixLQUNmLFdBQVksS0FDWixjQUFlLEtBQ2YsV0FBWSxVQUF5QixFQUFJLElBQUksSUFDakQsQ0FFQSxDQUFDLHNDQWpxQ0QsY0FrcUNtQixLQWxxQ25CLFFBbXFDYSxLQUNULE1BQU8sS0FDWCxDQUVBLENBTkMscUNBTXFDLGdCQUNsQyxpQkFBa0IsT0FDdEIsQ0FFQSxDQVZDLHFDQVVxQyxnQkFBZ0IsQ0FBQyxXQUFXLEVBQzlELGlCQUFrQixPQUN0QixDQUVBLENBZEMscUNBY3FDLGdCQUNsQyxpQkFBa0IsT0FDdEIsQ0FFQSxDQWxCQyxxQ0FrQnFDLGdCQUFnQixDQVJDLFdBUVcsRUFDOUQsaUJBQWtCLE9BQ3RCLENBRUEsQ0F0QkMscUNBc0JxQyxnQkFDbEMsaUJBQWtCLE9BQ3RCLENBRUEsQ0ExQkMscUNBMEJxQyxnQkFBZ0IsQ0FoQkMsV0FnQlcsRUFDOUQsaUJBQWtCLE9BQ3RCLENBRUEsQ0E5QkMscUNBOEJxQyxnQkFDbEMsaUJBQWtCLE9BQ3RCLENBRUEsQ0FsQ0MscUNBa0NxQyxnQkFBZ0IsQ0F4QkMsV0F3QlcsRUFDOUQsaUJBQWtCLE9BQ3RCLENBRUEsQ0FqREMsMEJBaUQyQixDQUFFLElBQzFCLFFBQVMsS0FDVCxlQUFnQixJQUNoQixnQkFBaUIsYUFDckIsQ0FFQSxDQUFDLDBCQUNHLFFBQVMsS0FDVCxlQUFnQixNQUNwQixDQUVBLENBQUMsTUFDRyxRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsWUFBYSxNQUNqQixDQUVBLENBQUMscUJBQ0csUUFBUyxLQUNULGVBQWdCLElBQ2hCLFVBQVcsS0FDWCxnQkFBaUIsYUFDakIsTUFBTyxJQUNYLENBRUEsQ0FBQywwQkFDRyxNQUFPLElBQ1AsVUFBVyxNQUNYLFVBQVcsTUFDWCxpQkFBa0IsS0FwdUN0QixjQXF1Q21CLEtBQ2YsV0FBWSxVQUF5QixFQUFJLElBQUksS0FDN0MsY0FBZSxLQUNmLGFBQWMsSUFDbEIsQ0FFQSxDQUFDLHFDQUFxQyxJQUNsQyxNQUFPLEtBQ1AsT0FBUSxLQTd1Q1osY0E4dUNtQixLQUFLLEtBQUssRUFBSSxDQUNqQyxDQUVBLENBQUMsc0NBanZDRCxRQWt2Q2EsSUFDYixDQUVBLENBSkMscUNBSXNDLENBQUUsQ0FBQyw2QkFDdEMsUUFBUyxLQUNULGVBQWdCLElBQ2hCLGdCQUFpQixhQUNyQixDQUVBLENBQUMsY0FDRyxZQUFhLElBQ2IsVUFBVyxLQUNmLENBRUEsQ0FBQyxhQUNHLFlBQWEsSUFDYixNQUFPLFFBQ1AsVUFBVyxLQUNmLENBRUEsQ0FBQyxrQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsZ0JBQWlCLGFBRWpCLFlBQWEsR0FDakIsQ0FRQSxDQWRDLGlCQWNrQixDQUFFLElBQ2pCLFVBQVcsTUFDWCxXQUFZLEtBQ1osTUFBTyxJQUNYLENBRUEsQ0FwQkMsa0JBb0JrQixFQUNmLGdCQUFpQixLQUNqQixNQUFPLE9BQ1gsQ0FFQSxDQXpCQyxrQkF5QmtCLENBQUMsT0FDaEIsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFDUCxpQkFBa0IsUUFseUN0QixRQW15Q2EsSUFBSSxJQUFJLElBQUksRUFueUN6QixjQW95Q21CLEdBQ25CLENBRUEsQ0FBQyxhQUNHLFVBQVcsSUFDWCxRQUVhLElBREUsS0ExeUNuQixjQTZ5Q21CLElBQ25CLENBRUEsQ0FBQyxjQUNHLGlCQUFrQixRQUNsQixNQUFPLElBQ1gsQ0FFQSxDQUFDLFFBQ0csaUJBQWtCLFFBQ2xCLE1BQU8sSUFDWCxDQUlBLENBQUMsY0FDRyxpQkFBa0IsT0FDdEIsQ0FFQSxDQWpOQyxtQkFrTkcsUUFBUyxLQUNULGVBQWdCLE9BQ2hCLGlCQUFrQixRQW4wQ3RCLFFBbzBDYSxJQUNiLENBRUEsQ0F4TkMsbUJBd05tQixDQUFDLFlBdjBDckIsY0F3MENtQixLQXgwQ25CLFFBeTBDYSxJQUFJLEtBQUssSUFBSSxLQUN0QixpQkFBa0IsUUFDbEIsTUFBTyxLQUNQLE9BQVEsSUFDWixDQUVBLENBQUMsNkJBQ0csTUFBTyxJQUNYLENBRUEsQ0FBQyxlQUFlLENBSmYsNkJBS0csV0FBWSxNQUNaLFdBQVksT0FDWixRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsTUFBTyxLQUNQLE9BQVEsZUF6MUNaLFFBMDFDYSxDQUNiLENBRUEsQ0FBQyxXQUNHLFFBQVMsS0FDVCxlQUFnQixJQUNoQixnQkFBaUIsYUFDckIsQ0FFQSxDQUFDLFdBQ0csTUFBTyxHQUNYLENBRUEsQ0FBQyxVQUNHLE1BQU8sSUFDUCxXQUFZLFVBQXlCLEVBQUksSUFBSSxLQUM3QyxpQkFBa0IsS0ExMkN0QixjQTIyQ21CLElBQ25CLENBRUEsQ0FBQyx1QkE5MkNELFFBKzJDYSxLQUFLLEtBLzJDbEIsY0FnM0NtQixLQUNmLE1BQU8sSUFDUCxjQUFlLEtBQ2YsUUFBUyxLQUNULGVBQWdCLElBQ2hCLGdCQUFpQixhQUNyQixDQUVBLENBQUMsb0JBQ0csUUFBUyxLQUNULGVBQWdCLElBQ2hCLFlBQWEsTUFDakIsQ0FFQSxDQU5DLG9CQU1vQixHQUFHLGVBQ3BCLGNBQWUsSUFDbkIsQ0FFQSxDQUFDLHFCQUFxQixFQUNsQixNQUFPLFFBQ1AsVUFBVyxLQUNYLGlCQUFrQixXQUN0QixDQUVBLENBQUMsNEJBQ0csUUFBUyxLQUNULGVBQWdCLE1BQ3BCLENBRUEsQ0FMQyw0QkFLNEIsR0FBRyxlQUM1QixVQUFXLE1BQ1gsWUFBYSxHQUNqQixDQUVBLENBQUMsa0JBQ0csTUFBTyxJQUNYLENBR0EsQ0FBQyw0QkFDRyxpQkFBa0IsUUFDbEIsTUFBTyxJQUNYLENBRUEsQ0FMQyw0QkFLNEIsT0FDekIsaUJBQWtCLEtBNzVDdEIsY0E4NUNtQixLQUNmLE1BQU8sUUFDUCxPQUFRLEtBaDZDWixRQWk2Q2EsS0FBSyxJQUNsQixDQUVBLENBYkMsNEJBYTRCLENBQUMsa0JBQzFCLE1BQU8sUUFDUCxVQUFXLElBQ2YsQ0FJQSxDQUFDLHdCQUNHLGlCQUFrQixRQUNsQixNQUFPLElBQ1gsQ0FFQSxDQUxDLHdCQUt3QixPQUNyQixNQUFPLEtBajdDWCxjQWs3Q21CLEtBQ2YsaUJBQWtCLFFBQ2xCLE9BQVEsS0FwN0NaLFFBcTdDYSxLQUFLLElBQ2xCLENBRUEsQ0FiQyx3QkFhd0IsQ0FwQkssa0JBcUIxQixNQUFPLFFBQ1AsVUFBVyxJQUNmLENBSUEsQ0FBQyx3QkFDRyxpQkFBa0IsUUFDbEIsTUFBTyxJQUNYLENBRUEsQ0FMQyx3QkFLd0IsT0FDckIsTUFBTyxLQXI4Q1gsY0FzOENtQixLQUNmLGlCQUFrQixRQUNsQixPQUFRLEtBeDhDWixRQXk4Q2EsS0FBSyxJQUNsQixDQUVBLENBYkMsd0JBYXdCLENBeENLLGtCQXlDMUIsTUFBTyxRQUNQLFVBQVcsSUFDZixDQUlBLENBQUMsMkJBQ0csaUJBQWtCLFFBQ2xCLE1BQU8sSUFDWCxDQUVBLENBTEMsMkJBSzJCLE9BQ3hCLE1BQU8sS0F6OUNYLGNBMDlDbUIsS0FDZixpQkFBa0IsUUFDbEIsT0FBUSxLQTU5Q1osUUE2OUNhLEtBQUssSUFDbEIsQ0FFQSxDQWJDLDJCQWEyQixDQTVERSxrQkE2RDFCLE1BQU8sUUFDUCxVQUFXLElBQ2YsQ0FJQSxDQUFDLHdCQUdHLGlCQUFrQixRQUNsQixNQUFPLElBQ1gsQ0FFQSxDQVBDLHdCQU93QixPQU1yQixNQUFPLEtBcC9DWCxjQXEvQ21CLEtBQ2YsaUJBQWtCLFFBQ2xCLE9BQVEsS0F2L0NaLFFBdy9DYSxLQUFLLElBQ2xCLENBRUEsQ0FwQkMsd0JBb0J3QixDQXZGSyxrQkEwRjFCLE1BQU8sUUFDUCxVQUFXLElBQ2YsQ0FJQSxDQUFDLHdCQUNHLGlCQUFrQixRQUNsQixNQUFPLElBQ1gsQ0FFQSxDQUxDLHdCQUt3QixPQUNyQixNQUFPLEtBMWdEWCxjQTJnRG1CLEtBQ2YsaUJBQWtCLFFBQ2xCLE9BQVEsS0E3Z0RaLFFBOGdEYSxLQUFLLElBQ2xCLENBRUEsQ0FiQyx3QkFhd0IsQ0E3R0ssa0JBOEcxQixNQUFPLFFBQ1AsVUFBVyxJQUNmLENBRUEsQ0FsQkMsd0JBa0J3QixNQUFNLE9BQzNCLGlCQUFrQixPQUN0QixDQUVBLENBNXpDQyxRQTR6Q1EsQ0FBQyxZQUFZLE9BQ2xCLGlCQUFrQixJQUVsQixNQUFPLElBQ1gsQ0FFQSxDQTdNQyxlQTZNZSxDQWwwQ2YsU0FtMENHLFFBQVMsSUFDYixDQUVBLENBQUMsZUFBZSxPQUNaLE1BQU8sT0FDWCxDQUVBLENBemJDLG1CQXlibUIsQ0FKbkIsZ0JBS0csUUFBUyxJQUNiLENBSUEsQ0FBQyxpQ0E5aURELFFBK2lEYSxFQUFJLEtBQUssSUFDdEIsQ0FFQSxDQUpDLGdDQUlpQyxDQUFFLEdBQUcsZUFDbkMsY0FBZSxJQUFJLE1BQU0sUUFDekIsY0FBZSxLQUNmLGVBQWdCLElBQ3BCLENBRUEsQ0FWQyxpQ0FVaUMsR0FDOUIsY0FBZSxLQUNmLFlBQWEsSUFDYixVQUFXLEtBQ1gsTUFBTyxJQUNYLENBRUEsQ0FqQkMsaUNBaUJpQyxLQUM5QixZQUFhLFFBQ2IsTUFBTyxJQUNYLENBRUEsQ0FBQyw2QkFDRyxZQUFhLElBQ2IsVUFBVyxLQUNYLGNBQWUsS0FDZixNQUFPLElBQ1gsQ0FFQSxDQUFDLCtCQUNHLE1BQU8sSUFDWCxDQUVBLENBQUMsOEJBQThCLEtBQUssYUFDaEMsY0FBZSxJQUFJLE1BQU0sT0FDN0IsQ0FHQSxDQUFDLG1CQUNHLFFBQVMsTUFDVCxTQUFVLFNBQ1YsYUFBYyxLQUNkLGNBQWUsSUFDZixPQUFRLFFBQ1Isb0JBQXFCLEtBQ3JCLGlCQUFrQixLQUNsQixnQkFBaUIsS0FDakIsWUFBYSxJQUNqQixDQUVBLENBWkMsbUJBWW1CLE1BQ2hCLFNBQVUsU0FDVixRQUFTLEVBQ1QsT0FBUSxRQUNSLE9BQVEsRUFDUixNQUFPLENBQ1gsQ0FFQSxDQUFDLFVBQ0csU0FBVSxTQUNWLElBQUssRUFDTCxLQUFNLEVBQ04sT0FBUSxLQUNSLE1BQU8sS0FDUCxpQkFBa0IsSUFDdEIsQ0FFQSxDQTdCQyxrQkE2QmtCLE9BQU8sS0FBTSxDQUFFLENBVGpDLFVBVUcsaUJBQWtCLElBQ3RCLENBRUEsQ0FqQ0MsbUJBaUNtQixLQUFLLFFBQVMsQ0FBRSxDQWJuQyxVQWNHLGlCQUFrQixPQUN0QixDQUVBLENBakJDLFNBaUJTLE9BQ04sUUFBUyxHQUNULFNBQVUsU0FDVixRQUFTLElBQ2IsQ0FFQSxDQTNDQyxtQkEyQ21CLEtBQUssUUFBUyxDQUFFLENBdkJuQyxTQXVCNkMsT0FDMUMsUUFBUyxLQUNiLENBRUEsQ0EvQ0MsbUJBK0NtQixDQTNCbkIsU0EyQjZCLE9BQzFCLEtBQU0sSUFDTixJQUFLLElBQ0wsTUFBTyxJQUNQLE9BQVEsS0FDUixPQUFRLE1BQU0sTUFDZCxhQUFjLEVBQUUsSUFBSSxJQUFJLEVBQ3hCLGtCQUFtQixPQUFPLE9BQzFCLGNBQWUsT0FBTyxPQUN0QixVQUFXLE9BQU8sTUFDdEIsQ0FJQSxDQUFDLHFCQUNHLFdBQVksSUFDaEIsQ0FFQSxDQUpDLHFCQUlxQixPQUNsQixZQUFhLGFBQ2pCLENBRUEsQ0FBQyxpQkFDRyxXQUFZLElBQ2hCLENBRUEsQ0FBQyxjQTdwREQsUUE4cERhLElBQ2IsQ0FFQSxDQVJDLGlCQVFpQixFQUNkLE1BQU8sT0FDWCxDQUVBLENBQUMsbUJBQ0csVUFBVyxNQXRxRGYsUUF1cURhLElBQ2IsQ0FFQSxDQUxDLG1CQUttQixJQUNoQixlQUFnQixJQUNwQixDQUVBLENBQUMsMEJBQ0csVUFBVyxLQUNmLENBSUEsQ0FBQyxlQUFlLENBM2tDZixVQTJrQzJCLENBQUUsSUFDMUIsV0FBWSxJQUNoQixDQUVBLENBSkMsZUFJZSxDQS9rQ2YsV0Era0MyQixDQW54QzNCLFlBb3hDRyxNQUFPLElBQ1gsQ0FFQSxDQVJDLGVBUWUsQ0FubENmLFdBbWxDMkIsQ0F2eEMzQixZQXV4Q3dDLElBQ3JDLFFBQVMsTUFDVCxNQUFPLElBQUksR0FBRyxDQUFFLGlCQUNoQixPQUFRLElBQ1osQ0FFQSxDQUFDLHFCQUNHLFVBQVcsQ0FDZixDQUVBLENBQUMseUJBQ0csV0FBWSxXQUNaLE1BQU8sSUFBSSxLQUFLLENBQUUsS0FBSyxLQUFLLEVBQUUsT0F4c0RsQyxRQXlzRGEsS0FDVCxJQUFLLElBQ1QsQ0FFQSxDQVBDLHlCQU95QixHQTdzRDFCLE9BOHNEWSxFQUNSLFdBQVksT0FDWixVQUFXLE9BQ2YsQ0FFQSxDQWJDLHlCQWF5QixDQUFDLFlBQ3ZCLFFBQVMsS0FDVCxNQUFPLEtBQ1AsZUFBZ0IsT0FDaEIsWUFBYSxNQUNqQixDQUVBLENBcEJDLHlCQW9CeUIsQ0FQQyxZQU9ZLEVBMXREdkMsT0EydERZLElBQUksRUFDWixVQUFXLEtBQ1gsWUFBYSxLQUNiLFVBQVcsTUFDZixDQUVBLENBM0JDLHlCQTJCeUIsQ0FkQyxZQWNZLENBQUMsaUJBQ3BDLE1BQU8sUUFDUCxZQUFhLEdBQ2pCLENBRUEsQ0FoQ0MseUJBZ0N5QixDQW5CQyxZQW1CWSxDQUFDLE9BQ3BDLFFBQVMsSUFDYixDQUVBLENBcENDLHlCQW9DeUIsQ0F2QkMsWUF1QlksQ0FBQyxPQTF1RHhDLFFBMnVEYSxFQUNULE9BQVEsRUFDUixXQUFZLEtBQ1osTUFBTyxRQUNQLE9BQVEsUUFDUixLQUFNLFFBQ04sZ0JBQWlCLFNBQ3JCLENBRUEsQ0E5Q0MseUJBOEN5QixDQWpDQyxZQWlDWSxDQUFDLGVBQ3BDLFFBQVMsS0FDVCxNQUFPLElBQUksS0FBSyxDQUFFLE1BQ2xCLFdBQVksS0FDWixZQUFhLE9BQ2IsZ0JBQWlCLE9BQ2pCLFdBQVksV0FDWixXQUFZLEtBM3ZEaEIsUUE0dkRhLEVBQUUsS0E1dkRmLGNBNnZEbUIsS0FDZixXQUFZLFFBQ1osTUFBTyxLQUNQLFlBQWEsSUFDYixXQUFZLE9BQ1osb0JBQXFCLGdCQUFnQixDQUFFLFVBQ3ZDLG9CQUFxQixLQUNyQiwyQkFBNEIsUUFDaEMsQ0FFQSxDQWpFQyx5QkFpRXlCLENBcERDLFlBb0RZLENBbkJDLGNBbUJjLE9BQ2xELFdBQVksUUFDWixNQUFPLElBQ1gsQ0FFQSxDQXRFQyx5QkFzRXlCLENBekRDLFlBeURZLENBeEJDLGNBd0JjLFFBQ2xELFVBQVcsTUFBTSxJQUNyQixDQUVBLE9BQU8sWUFBVyxVQUFZLE9BQzFCLENBM0VILHlCQXRzREQsUUFreERpQixLQUFLLElBQ2xCLENBQ0osQ0FJQSxDQUFDLFFBQ0csUUFBUyxLQUNULGVBQWdCLElBQ2hCLFlBQWEsT0FDYixnQkFBaUIsYUFDakIsTUFBTyxNQUNQLE9BQVEsS0FDUixpQkFBa0IsUUFDbEIsTUFBTyxJQUNYLENBRUEsQ0FYQyxRQVlHLGlCQUFrQixpQkFDdEIsQ0FFQSxDQUFDLGNBQWUsQ0FBRSxJQUFJLE9BQ2xCLFFBQVMsZUFDYixDQUVBLENBbkJDLE9BbUJRLENBQUUsSUFBSSxPQUNYLFFBQVMsY0FDYixDQUVBLENBQUMsQ0FBQyxXQUFXLENBamxEWixRQWlsRHFCLENBQUMsZ0JBQWdCLENBQUMsUUFDcEMsaUJBQWtCLHFCQUN0QixDQUVBLENBM0JDLE9BMkJRLENBQUUsRUFDUCxNQUFPLGVBQ1AsaUJBQWtCLFdBQ3RCLENBRUEsQ0E5d0JDLEtBK3dCRyxRQUFTLElBQ2IsQ0FFQSxDQTl3QkMsS0Erd0JHLFFBQVMsS0FDYixDQUVBLE9BQU8saUJBQWdCLFVBQVksT0FDL0IsT0FBTyxJQUNILGFBQWMsV0FDbEIsQ0FFQSxLQUNJLFFBQVMsS0FDVCxlQUFnQixNQUNwQixDQUVBLENBei9Da0IsU0F5L0NSLEtBQ04sT0FBUSxLQUNSLFFBQVMsS0FDVCxlQUFnQixPQUNoQixPQUFRLE1BQ1IsZ0JBQWlCLGFBQ3JCLENBRUEsQ0F6dUNILFVBeXVDZSxDQUFFLElBQ1YsVUFBVyxLQUNYLFVBQVcsSUFDZixDQUVBLENBOXVDSCxXQSt1Q08sVUFBVyxJQUNYLFlBQWEsS0FDYixlQUFnQixJQUNwQixDQUVBLENBcHZDSCxXQW92Q2UsQ0EvbkRmLFNBZ29ETyxVQUFXLEtBQ2YsQ0FFQSxDQTU3Q0gsWUE0N0NnQixJQUNULFdBQVksR0FDaEIsQ0FDSixDQUdBLE9BQU8saUJBQWdCLFVBQVksV0FBVyxVQUFZLE9BQ3RELE9BQ0ksTUFBTyxjQUNYLENBQ0osQ0FFQSxPQUFPLGlCQUFnQixVQUFZLFdBQVcsVUFBWSxRQUN0RCxPQUNJLE1BQU8sY0FDWCxDQUNKLENBRUEsT0FBTyxpQkFBZ0IsV0FBYSxjQUFjLFlBQWMsV0FFNUQsQ0FwaURrQixTQW9pRFIsS0FDTixPQUFRLEtBQ1osQ0FFSixDQUtBLENBN2lEQyxPQThpREcsWUFBYSxTQUFXLENBQUUsV0EvM0Q5QixPQWc0RFksRUFoNERaLFFBaTREYSxFQUNULE1BQU8sS0FDUCxNQUFPLEtBQ1AsT0FBUSxLQUNaLENBRUEsQ0F0akRDLE9Bc2pETyxLQUNKLE9BQVEsTUFDUixRQUFTLEtBQ1QsZUFBZ0IsTUFDcEIsQ0FFQSxDQTVqREMsT0E0akRPLFFBQ0osUUFBUyxLQUNULGVBQWdCLE9BQ2hCLElBQUssS0FDTCxpQkFBa0IsUUFDbEIsT0FBUSxJQUNaLENBRUEsQ0FBQyxnQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsWUFBYSxPQUNiLE1BQU8sS0FDUCxZQUFhLFNBQVcsQ0FBRSxXQUMxQixZQUFhLElBQ2IsV0FBWSxPQUNaLFVBQVcsT0FDZixDQUVBLENBWEMsZ0JBV2dCLEtBaDZEakIsUUFpNkRhLENBQ2IsQ0FFQSxDQWZDLGVBZWdCLENBQUUsSUFDZixRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLE1BQU8sSUFDWCxDQUVBLENBckJDLGdCQXFCZ0IsSUFBSSxFQUNqQixRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixpQkFBa0IscUJBQ3RCLENBRUEsQ0E3QkMsZUE2QmUsQ0FwdERmLFNBOU5ELFFBbTdEYSxLQUNULFVBQVcsS0FDWCxpQkFBa0IscUJBQ3RCLENBRUEsQ0F2bURDLE9BdW1ETyxRQUNKLFFBQVMsS0FDVCxlQUFnQixPQUNoQixVQUFXLE9BQ1gsTUFBTyxLQUNQLGdCQUFpQixPQUNqQixZQUFhLE1BQ2pCLENBRUEsV0E5dkNXLE9BK3ZDUCxHQUNJLFFBQVMsQ0FDYixDQUNBLEdBQ0ksUUFBUyxDQUNiLENBQ0osQ0FFQSxDQUFDLGlCQUNHLFFBQVMsS0FDVCxlQUFnQixPQUNoQixnQkFBaUIsT0FDakIsWUFBYSxPQTk4RGpCLFFBKzhEYSxLQUFLLEtBQUssS0EvOER2QixjQWc5RG1CLEtBQ2YsSUFBSyxLQUNMLFdBQVksRUFBRSxLQUFLLEtBQUssU0FBbUIsQ0FDM0MsRUFBRSxLQUFLLEtBQUssVUFDWixNQUFPLElBQ1AsV0FBWSxLQUNaLE1BQU8sSUFDWCxDQUVBLENBZkMsaUJBZWlCLENBbHdDakIsY0F2dEJELFFBMDlEYSxFQTE5RGIsY0EyOURtQixJQUNuQixDQUVBLENBcEJDLGlCQW9CaUIsQ0F2d0NqQixjQXV3Q2dDLElBQzdCLE1BQU8sTUFDUCxPQUFRLElBQ1osQ0FFQSxDQUFDLG1CQUNHLFVBQVcsTUFDWCxXQUFZLE9BQ1osTUFBTyxRQUNQLE1BQU8sR0FDWCxDQUVBLENBQUMsc0JBQ0csTUFBTyxJQUNYLENBRUEsQ0FBQyxZQUFZLENBQUMsbUJBQ1YsTUFBTyxRQUNQLFlBQWEsR0FDakIsQ0FFQSxDQUxDLFlBS1ksQ0FMQyxtQkFNVixVQUFXLE9BQ1gsWUFBYSxHQUNqQixDQUVBLENBVkMsWUFXRyxRQUFTLEtBQ1Qsc0JBQXVCLElBQUksSUFDM0IsSUFBSyxJQUNULENBRUEsR0FBRyxDQXBCRixxQkFvQnlCLENBQUUsSUFBSyxDQUFFLEdBQUksQ0FBRSxLQUFLLGFBQWMsQ0FBRSxFQUMxRCxXQUFZLE1BQ2hCLENBRUEsQ0FqckRDLE9BaXJETyxDQXB5RFAsU0FxeURHLE1BQU8sUUFuZ0VYLGNBb2dFbUIsS0FDZixpQkFBa0IsWUFDbEIsVUFBVyxJQUNmLENBRUEsQ0EzQkMsWUEyQlksS0FBSyxLQUFLLENBdnhDRyxVQXd4Q3RCLE9BQVEsS0ExZ0VaLGNBMmdFbUIsS0FDZixPQUFRLElBQUksTUFBTSxRQUNsQixpQkFBa0IsS0FDbEIsYUFBYyxJQUNsQixDQUVBLENBbkNDLFlBbUNZLE9BQ1QsT0FBUSxLQWxoRVosY0FtaEVtQixLQUNmLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLGlCQUFrQixLQXJoRXRCLFFBc2hFYSxFQUFFLElBQ2YsQ0FFQSxDQTNDQyxZQTJDWSxLQUFLLGVBQ2QsT0FBUSxJQUFJLE1BQU0sUUFDbEIsUUFBUyxjQUNiLENBRUEsQ0FoREMsWUFnRFksTUFBTSxlQUNmLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLFFBQVMsY0FDYixDQUVBLENBckRDLFlBcURZLENBQUMsZ0JBTWQsQ0EzREMsWUEyRFksQ0FBQyx3QkFMVixTQUFVLFNBQ1YsTUFBTyxLQUNQLElBQUssQ0FDVCxDQVFBLENBakVDLFlBaUVZLENBQUMsc0JBQ1YsV0FBWSxXQUNaLE1BQU8sS0FDUCxjQUFlLElBQ25CLENBRUEsQ0F2RUMsWUF1RVksQ0FBQyx1QkFDZCxDQXhFQyxZQXdFWSxDQUFDLHVCQUNWLE9BQVEsS0FDUixXQUFZLFlBQ1osTUFBTyxRQUNQLFdBQVksS0FDWixlQUFnQixLQUNoQixlQUFnQixFQUNoQixVQUFXLEtBQ1gsWUFBYSxJQUNiLFVBQVcsSUFDZixDQUVBLENBcEZDLFlBb0ZZLENBYkMsc0JBYXNCLE9BQ3BDLENBckZDLFlBcUZZLENBYkMsc0JBYXNCLE9BQ2hDLFdBQVksWUFDWixZQUFhLElBQ2IsVUFBVyxJQUNmLENBRUEsQ0EzRkMsWUEyRlksQ0FwQkMsdUJBcUJWLFNBQVUsU0FDVixNQUFPLEVBQ1AsSUFBSyxFQUNMLE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxLQUNULFlBQWEsT0FDYixnQkFBaUIsT0FDakIsT0FBUSxPQUNaLENBRUEsQ0F2R0MsWUF1R1ksQ0FBQyxzQkFDVixNQUFPLEtBQ1AsT0FBUSxLQUNSLGFBQWMsSUFBSSxNQUFNLFFBQ3hCLGNBQWUsSUFBSSxNQUFNLFFBQ3pCLFVBQVcsT0FBTyxPQUNsQixXQUFZLElBQ2hCLENBRUEsQ0FoSEMsWUFnSFksQ0FBQyxzQkFDVixTQUFVLFNBQ1YsSUFBSyxLQUFLLEtBQUssRUFBRSxLQUNqQixLQUFNLEVBQ04sTUFBTyxFQUNQLFFBQVMsR0FDVCxXQUFZLE1BQ1osV0FBWSxLQUNaLFdBQVksS0FDWixPQUFRLElBQUksTUFBTSxRQXZtRXRCLGNBd21FbUIsS0FDZixXQUFZLEVBQUUsS0FBSyxLQUFLLFVBem1FNUIsUUEwbUVhLElBQUksRUFBRSxFQUNmLElBQUssRUFDTCxnQkFBaUIsS0FDakIsZ0JBQWlCLFFBQVEsT0FDN0IsQ0FFQSxDQWxJQyxZQWtJWSxDQWxCQyxxQkFrQnFCLENBQUMsUUFDcEMsQ0FuSUMsWUFtSVksQ0FBQyxxQkFBcUIsQ0FBQyxRQUNwQyxDQXBJQyxZQW9JWSxDQTVEQyxzQkE0RHNCLENBQUMsUUFDckMsQ0FySUMsWUFxSVksQ0FBQywyQkFBMkIsQ0FBQyxRQUN0QyxRQUFTLElBQ2IsQ0FFQSxDQXpJQyxZQXlJWSxDQXpCQyxxQkF5QnFCLG9CQUMvQixNQUFPLElBQ1gsQ0FFQSxDQTdJQyxZQTZJWSxDQTdCQyxxQkE2QnFCLDBCQUMvQixXQUFZLFFBNW5FaEIsY0E2bkVtQixFQUFFLEtBQUssS0FBSyxDQUMvQixDQUVBLENBbEpDLFlBa0pZLENBbENDLHFCQWtDcUIsMEJBQy9CLFdBQVksUUFDWixPQUFRLElBQUksTUFBTSxRQWxvRXRCLGNBbW9FbUIsS0FDbkIsQ0FFQSxDQXhKQyxZQXdKWSxDQXJCQyxzQkFqbkVkLFFBdW9FYSxLQUFLLEtBQ2QsTUFBTyxRQUNQLFVBQVcsTUFDZixDQUVBLENBOUpDLFlBOEpZLENBdEZDLHVCQXVGVixNQUFPLEtBQ1AsV0FBWSxLQUNaLFFBQVMsTUEvb0ViLFFBZ3BFYSxLQUFLLEtBaHBFbEIsY0FpcEVtQixFQUNmLFdBQVksS0FDWixPQUFRLE9BQ1osQ0FFQSxDQXhLQyxZQXdLWSxDQWhHQyxzQkFnR3NCLE9BQ3BDLENBektDLFlBeUtZLENBakdDLHNCQWlHc0IsQ0FuNEQzQixVQW80RFQsQ0ExS0MsWUEwS1ksQ0FsR0Msc0JBa0dzQixDQUFDLFlBQ2pDLGlCQUFrQixPQUN0QixDQUVBLENBOUtDLFlBOEtZLENBekNDLDRCQTBDVixTQUFVLE9BQ1YsT0FBUSxFQUNSLFFBQVMsTUEvcEViLFFBZ3FFYSxLQUNULFdBQVksZ0JBQWdCLE1BQWhCLENBQXdCLFNBQXhCLENBQXNELFVBQTBCLEdBQWhGLENBQXFGLE1BQ2pHLE1BQU8sUUFDUCxVQUFXLE1BQ1gsWUFBYSxJQUNiLGVBQWdCLE1BQ2hCLFdBQVksTUFDWixlQUFnQixVQUNoQixlQUFnQixJQUNwQixDQUVBLENBN0xDLFlBNkxZLENBeElDLGVBd0llLENBQUMsUUFBUSxDQTVIeEIsc0JBNkhkLENBOUxDLFlBOExZLENBN0hDLHFCQTZIcUIsT0FDL0IsT0FBUSxJQUFJLE1BQU0sUUFDbEIsUUFBUyxjQUNiLENBRUEsQ0FuTUMsWUFtTVksTUFDVCxlQUFnQixVQUNoQixZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsVUFBVyxNQUNYLGFBQWMsR0FDbEIsQ0FFQSxDQTNNQyxZQTJNWSxJQUNULFFBQVMsS0FDVCxlQUFnQixPQUNoQixJQUFLLEdBQ1QsQ0FFQSxDQUFDLFdBQ0csWUFBYSxFQUFFLEVBQUUsQ0FDckIsQ0FNQSxDQUFDLGNBQ0csV0FBWSxXQUNaLFFBQVMsS0FDVCxlQUFnQixPQUNoQixJQUFLLElBQ0wsU0FBVSxTQUNWLE1BQU8sSUFDWCxDQUVBLENBbE9DLFlBa09ZLENBVFosY0FVRyxJQUFLLEdBQ1QsQ0FFQSxDQWwvQ0MsY0FrL0NjLENBYmQsY0FjRyxlQUFnQixPQUNoQixJQUFLLElBQ0wsTUFBTyxLQUNYLENBRUEsQ0FuQkMsY0FtQmMsQ0FBQyx1QkFDWixPQUFRLElBQ1IsS0FBTSxTQUNOLFNBQVUsT0FDVixTQUFVLFNBQ1YsSUFBSyxLQUNMLE1BQU8sR0FDWCxDQUVBLENBNUJDLGNBNEJjLENBQUMsZ0JBQ1osTUFBTyxRQUNQLFFBQVMsS0FDVCxVQUFXLE9BQ1gsWUFBYSxJQUNiLGVBQWdCLE1BeHVFcEIsT0F5dUVZLEVBQ1IsV0FBWSxPQUNaLGVBQWdCLFVBQ2hCLE1BQU8sSUFDWCxDQUVBLENBeENDLGFBd0NhLENBQUMsZUFBZSxDQVpkLGdCQWFaLFFBQVMsS0FDYixDQUVBLENBNUNDLGNBNENjLENBQUMsaUJBQ1osUUFBUyxNQXB2RWIsT0FxdkVZLEVBQUUsS0FDVixXQUFZLEVBQ1osTUFBTyxJQUNYLENBRUEsQ0FuREMsY0FtRGMsQ0FBQyxnQkFDWixZQUFhLE9BQ2IsTUFBTyxRQUNQLFFBQVMsS0FDVCxlQUFnQixJQUNoQixJQUFLLElBQ0wsZ0JBQWlCLE9BQ2pCLFdBQVksS0FDWixNQUFPLElBQ1gsQ0FHQSxDQS9EQyxhQStEYSxDQXZCQyxjQXVCYyxLQUFLLENBQUMsVUFBVSxDQVo3QixnQkFhWixRQUFTLElBQ2IsQ0FFQSxDQW5FQyxhQW1FYSxDQUFDLFlBQVksQ0FoQlgsZ0JBaUJaLE1BQU8sT0FDWCxDQUVBLENBdkVDLGFBdUVhLENBUnFCLFNBUVgsQ0FwQlIsZ0JBcUJaLE1BQU8sT0FDWCxDQUVBLENBM0VDLGNBMkVjLENBQUMsaUJBQ1osVUFBVyxPQUNYLFlBQWEsS0FDYixXQUFZLE1BQ2hCLENBR0EsQ0FsRkMsY0FrRmMsQ0FBQyxlQUNaLEtBQU0sS0FDTixPQUFRLEtBQ1IsTUFBTyxJQUNYLENBRUEsQ0F4RkMsY0F3RmMsQ0FOQyxlQU1lLElBQzNCLFFBQVMsTUFDVCxLQUFNLEtBQ04sT0FBUSxLQUNSLE1BQU8sSUFDWCxDQUVBLENBL0ZDLGNBK0ZjLENBQUMsb0JBQ1osT0FBUSxRQUNSLGlCQUFrQixHQUFHLEdBQ3JCLGVBQWdCLE1BQ2hCLGFBQWMsRUFDZCxpQkFBa0IsS0FBSyxJQUMzQixDQUVBLENBdkdDLGFBdUdhLENBQUMsWUFBWSxDQVJYLG9CQVNaLFVBQVcsZUFBZSxJQUFNLE9BQU8sU0FDdkMsT0FBUSxPQUNaLENBRUEsQ0E1R0MsY0E0R2MsQ0FBQyxxQkFDWixPQUFRLFFBQ1IsaUJBQWtCLEdBQ2xCLGtCQUFtQixHQUNuQixlQUFnQixNQUNoQixnQkFBaUIsTUFDakIsYUFBYyxDQUNsQixDQUVBLENBckhDLGFBcUhhLENBbERDLFlBa0RZLENBdEJYLG9CQXVCWixPQUFRLFFBQ1IsaUJBQWtCLElBQ3RCLENBRUEsQ0ExSEMsYUEwSGEsQ0F2REMsWUF1RFksQ0FkWCxxQkFlWixrQkFBbUIsRUFDbkIsV0FBWSxrQkFBa0IsS0FBTSxTQUFTLElBQ2pELENBRUEsQ0EvSEMsYUErSGEsQ0FoRXFCLFNBZ0VYLENBaENSLG9CQWlDWixPQUFRLFFBQ1IsaUJBQWtCLElBQ3RCLENBRUEsQ0FwSUMsY0FvSWMsQ0FBQyxnQkFDWixXQUFZLEtBQ1osT0FBUSxLQUNSLE1BQU8sUUFDUCxPQUFRLFFBQ1IsVUFBVyxPQUNYLFlBQWEsSUFDYixPQUFRLEtBQ1IsZUFBZ0IsRUFDaEIsWUFBYSxLQXAxRWpCLE9BcTFFWSxFQXIxRVosUUFzMUVhLEVBQ1QsZ0JBQWlCLFVBQ2pCLGVBQWdCLEtBQ2hCLFVBQVcsS0FDWCxNQUFPLElBQ1gsQ0FFQSxDQXRKQyxjQXNKYyxDQWxCQyxlQWtCZSxPQUMzQixXQUFZLEtBQ1osTUFBTyxRQUNQLFVBQVcsSUFDZixDQUVBLENBNUpDLGNBNEpjLENBQUMsbUJBQ1osTUFBTyxRQUNQLFFBQVMsTUFDVCxVQUFXLE9BdDJFZixPQXUyRVksRUFDUixXQUFZLE9BQ1osTUFBTyxJQUNYLENBRUEsV0E3RGUsZUE4RFgsR0FDSSxVQUFXLE9BQU8sT0FDdEIsQ0FDSixDQUVBLE9BQU8sdUJBQXlCLFFBQzVCLENBNUtILGFBNEtpQixDQXJFSCxZQXFFZ0IsQ0E3RWYsb0JBOEVSLFVBQVcsSUFDZixDQUVBLENBaExILGFBZ0xpQixDQTdHSCxZQTZHZ0IsQ0FwRWYscUJBcUVSLFdBQVksSUFDaEIsQ0FDSixDQUdBLENBQUMsc0JBQXNCLFVBQ3ZCLENBQUMsc0JBQXNCLFNBQVMsT0FDNUIsaUJBQWtCLFFBQ2xCLFdBQVksTUFBTSxFQUFFLEVBQUUsRUFBRSxJQUFJLFFBQzVCLE1BQU8sUUFDUCxPQUFRLFlBQ1IsWUFBYSxJQUNiLFFBQVMsRUFDVCxVQUFXLElBQ2YsQ0FFQSxDQTFaQyxZQTBaWSxPQUNULE9BQVEsS0F6NEVaLGNBMDRFbUIsS0FDZixpQkFBa0IsUUFDbEIsTUFBTyxLQUNQLE9BQVEsS0FDUixZQUFhLElBQ2IsV0FBWSxpQkFBaUIsS0FBTSxRQUFRLENBQUUsV0FBVyxLQUFNLFFBQVEsQ0FDdEUsTUFBTSxLQUFNLFFBQVEsQ0FBRSxVQUFVLEtBQU0sU0FDdEMsVUFBVyxLQUNYLFlBQWEsSUFDYixlQUFnQixVQUNoQixlQUFnQixJQUNoQixPQUFRLE9BQ1osQ0FFQSxDQTFhQyxZQTBhWSxNQUFNLE9BQ2YsaUJBQWtCLFFBQ2xCLFlBQWEsSUFDYixVQUFXLE1BQU0sTUFDckIsQ0FFQSxDQTdrRUMsT0E2a0VPLENBaGJQLFlBZ2JvQixNQUFNLE9BQU8sQ0Foc0VqQyxTQWlzRUcsTUFBTyxRQUNQLFVBQVcsTUFBTSxJQUNyQixDQUVBLENBbGxFQyxPQWtsRU8sQ0FyYlAsWUFxYm9CLE9BQU8sQ0Fyc0UzQixTQXNzRUcsaUJBQWtCLFlBQ2xCLFlBQWEsSUFDYixXQUFZLElBQUksSUFBSyxXQUN6QixDQUVBLEdBQUcsQ0FBQyxhQUNBLFFBQVMsS0FDVCxlQUFnQixPQUNoQixVQUFXLEtBQ1gsZ0JBQWlCLGNBQ2pCLE1BQU8sS0FDWCxDQUVBLEdBQUcsQ0FBQyxtQkFDQSxNQUFPLEtBQ1gsQ0FFQSxHQUFHLENBWkMsWUFZYSxDQUFFLENBSmYsa0JBSW1DLENBQUUsSUFDckMsZ0JBQWlCLGFBQ3JCLENBRUEsR0FBRyxDQUFDLG1CQUNBLFFBQVMsS0FDVCxlQUFnQixPQUNoQixnQkFBaUIsV0FDakIsV0FBWSxLQUNaLFdBQVksSUFDaEIsQ0FFQSxHQUFHLENBUkMsa0JBUW1CLENBQUUsR0FBRyxlQUN4QixXQUFZLEtBQ1osZ0JBQWlCLEtBQ2pCLE1BQU8sS0FDWCxDQUVBLENBemRDLFlBeWRZLENBMWxEWixzQkEybERHLFFBQVMsS0FDVCxlQUFnQixJQUNoQixJQUFLLEVBQ0wsWUFBYSxPQUNiLGdCQUFpQixNQUNyQixDQUVBLENBQUMsb0JBQ0csVUFBVyxJQUNmLENBRUEsQ0FBQyxPQUNHLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLFdBQVksSUFBSSxNQUFNLFFBcjlFMUIsY0FzOUVtQixJQUNmLE1BQU8sS0FDUCxPQUFRLEtBQ1IsVUFBVyxLQUFLLEdBQUcsT0FBTyxRQUM5QixDQUVBLFdBSGUsS0FJWCxHQUNJLFVBQVcsT0FBTyxFQUN0QixDQUNBLEdBQ0ksVUFBVyxPQUFPLE9BQ3RCLENBQ0osQ0FFQSxDQTNoQkMsZ0JBMmhCaUIsQ0FBRSxDQUFDLGVBQ2pCLE1BQU8sS0FDUCxVQUFXLE1BQ1gsV0FBWSxNQUNoQixDQUVBLENBamlCQyxnQkFpaUJpQixDQUFFLENBTkMsZUFNZSxFQTMrRXBDLE9BNCtFWSxLQUFLLEtBQ2IsVUFBVyxNQUNYLFlBQWEsR0FDakIsQ0FFQSxDQXZpQkMsZ0JBdWlCaUIsQ0FBRSxDQVpDLGVBWWUsR0FDaEMsV0FBWSxPQUNaLGNBQWUsQ0FDbkIsQ0FFQSxDQUFDLG9CQXQvRUQsT0F1L0VZLEtBQUssS0FBSyxFQUNsQixVQUFXLE1BeC9FZixRQXkvRWEsS0FBSyxLQUNkLE9BQVEsSUFBSSxNQUFNLFFBMS9FdEIsY0EyL0VtQixLQUNmLFdBQVksZ0JBQWdCLE1BQWhCLENBQXdCLE9BQXhCLENBQW9DLFNBQ2hELFdBQVksTUFBTSxFQUFFLElBQU0sTUFDMUIsVUFBVyxLQUNYLFlBQWEsS0FDYixXQUFZLElBQ2hCLENBRUEsQ0FiQyxvQkFhb0IsRUFDakIsTUFBTyxRQUNQLFlBQWEsSUFDYixnQkFBaUIsSUFDckIsQ0FFQSxDQW5CQyxvQkFtQm9CLENBQUMsT0FDbEIsZ0JBQWlCLFNBQ3JCLENBRUEsT0FBTyxZQUFXLFVBQVksT0FFMUIsQ0E5ckVILE9BOHJFVyxRQUNKLE9BQVEsTUFDUixVQUFXLENBQ2YsQ0FFSixDQUdBLE9BQU8sWUFBVyxVQUFZLE9BQzFCLENBdnNFSCxPQXVzRVcsS0FDSixPQUFRLElBQ1osQ0FFQSxDQTNzRUgsT0Eyc0VXLFFBQ0osT0FBUSxNQUNSLFVBQVcsRUE5aEZuQixRQStoRmlCLEtBQUssQ0FDbEIsQ0FFQSxDQXBqQkgsWUFxakJPLHNCQUF1QixHQUMzQixDQUVBLENBdldILFdBd1dPLFlBQWEsSUFDakIsQ0FFQSxDQXp0RUgsT0F5dEVXLEtBQUssT0FBTyxDQWp1RWhCLElBaXVFc0IsQ0F6dEVSLFNBeXRFa0IsS0FBSyxPQUFPLENBanVFNUMsSUFpdUVrRCxDQXB0RXpELGtCQW90RTRFLEtBQUssT0FBTyxDQWp1RWpGLElBelVSLFFBMmlGaUIsS0FBSyxDQUNsQixDQUNKLENBRUEsT0FBTyxpQkFBZ0IsVUFBWSxPQUMvQixLQUFLLFFBQ0QsU0FBVSxNQUNkLENBQ0osQ0FHQSxPQUFPLGlCQUFnQixXQUFhLGNBQWMsWUFBYyxXQUU1RCxDQXZ1RUgsT0F1dUVXLEtBQ0osT0FBUSxLQUNaLENBRUosQ0FLQSxDQTN1RUMsa0JBNHVFRyxXQUFZLFFBQ1osaUJBQWtCLGtHQUNsQixrQkFBbUIsVUFDbkIsb0JBQXFCLElBQUksSUFDekIsc0JBQXVCLFNBQ3ZCLGdCQUFpQixJQUNyQixDQUVBLENBcHZFQyxrQkFvdkVrQixLQUNmLE1BQU8sS0FDUCxPQUFRLE1BQ1IsUUFBUyxLQUNULFVBQVcsS0FDWCxnQkFBaUIsU0FDakIsWUFBYSxRQUNqQixDQUVBLENBN3ZFQyxrQkE2dkVrQixLQUFLLFFBQ3BCLFFBQVMsS0FDVCxlQUFnQixPQUNoQixZQUFhLE9BQ2IsSUFBSyxLQUNMLE1BQU8sR0FDWCxDQUVBLENBQUMscUJBQ0csTUFBTyxHQUNYLENBRUEsQ0FKQyxxQkFJcUIsSUFDbEIsTUFBTyxJQUNYLENBRUEsQ0FBQywyQkFDRyxRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsWUFBYSxPQUNiLFlBQWEsU0FBVyxDQUFFLFdBQzFCLFdBQVksT0FDWixXQUFZLEtBem1GaEIsY0EwbUZtQixLQTFtRm5CLFFBMm1GYSxLQUFLLEVBQ2QsV0FBWSxPQUNaLE1BQU8sR0FDWCxDQUVBLENBYkMsMkJBYTJCLEdBQ3hCLE1BQU8sUUFDUCxVQUFXLE9BQ2YsQ0FFQSxDQWw2QjJCLFlBbTZCdkIsTUFBTyxHQUNYLENBRUEsQ0F0QkMsMkJBc0IyQixDQXQ2QkQsWUFzNkJjLEVBem5GekMsT0EwbkZZLElBQUksRUFDWixVQUFXLEtBQ1gsVUFBVyxNQUNmLENBRUEsQ0E1QkMsMkJBNEIyQixDQTU2QkQsWUE0NkJjLENBOTVCRCxpQkErNUJwQyxNQUFPLFFBQ1AsWUFBYSxHQUNqQixDQUVBLENBakNDLDJCQWlDMkIsQ0FqN0JELFlBaTdCYyxDQTk1QkQsT0ErNUJwQyxRQUFTLElBQ2IsQ0FFQSxDQXJDQywyQkFxQzJCLENBcjdCRCxZQXE3QmMsQ0E5NUJELE9BKzVCcEMsV0FBWSxLQUNaLFFBQVMsS0FDVCxPQUFRLEtBQ1IsVUFBVyxLQTVvRmYsUUE2b0ZhLEVBQ1QsTUFBTyxRQUNQLGdCQUFpQixVQUNqQixPQUFRLE9BQ1osQ0FFQSxDQWhEQywyQkFnRDJCLENBaDhCRCxZQWc4QmMsQ0EvNUJELGVBZzZCcEMsUUFBUyxNQUNULFdBQVksUUFycEZoQixRQXNwRmEsT0FBUSxLQXRwRnJCLE9BdXBGWSxLQUFLLEVBQ2IsTUFBTyxLQUNQLFlBQWEsSUF6cEZqQixjQTBwRm1CLElBQ25CLENBRUEsQ0ExREMsMkJBMEQyQixDQTE4QkQsWUEwOEJjLENBejZCRCxjQXk2QmdCLE9BQ3BELFdBQVksUUFDWixNQUFPLElBQ1gsQ0FHQSxPQUFPLFlBQVcsVUFBWSxRQUUxQixDQTFFSCxxQkEyRU8sTUFBTyxHQUNYLENBRUosQ0FFQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQXYxRUgsa0JBdzFFTyxvQkFBcUIsSUFBSSxHQUN6QixnQkFBaUIsSUFDckIsQ0FFQSxDQTUxRUgsa0JBNDFFc0IsS0FDZixnQkFBaUIsTUFDckIsQ0FFQSxDQTNGSCxxQkE0Rk8sTUFBTyxHQUNYLENBRUosQ0FFQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQXgyRUgsa0JBdzJFc0IsS0FBSyxRQUNwQixVQUFXLEVBQ1gsZ0JBQWlCLE1BQ3JCLENBRUosQ0FFQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQWozRUgsa0JBazNFTyxvQkFBcUIsSUFBSSxHQUN6QixnQkFBaUIsSUFDckIsQ0FFQSxDQXQzRUgsa0JBczNFc0IsS0FDZixZQUFhLE1BQ2pCLENBRUEsQ0ExM0VILGtCQTAzRXNCLEtBQUssUUFDcEIsTUFBTyxHQUNYLENBRUEsQ0F6SEgscUJBMEhPLE1BQU8sR0FDWCxDQUVBLENBckhILDJCQXNITyxNQUFPLEtBenRGZixRQTB0RmlCLEtBQUssQ0FDbEIsQ0FFSixDQUlBLENBQUMsaUJBQ0csV0FBWSxNQUNaLE1BQU8sS0FudUZYLFFBb3VGYSxFQUNULE1BQU8sR0FDWCxDQUVBLENBUEMsaUJBT2lCLEdBQ2QsWUFBYSxTQUFXLENBQUUsV0FDMUIsVUFBVyxPQUNYLGVBQWdCLFVBQ2hCLE1BQU8sS0FDUCxXQUFZLENBQ2hCLENBRUEsQ0FmQyxpQkFlaUIsRUFodkZsQixPQWl2RlksRUFBRSxFQUFFLEtBQ1osVUFBVyxRQUNYLE1BQU8sR0FDWCxDQUVBLE9BQU8sWUFBVyxVQUFZLFFBQzFCLENBdEJILGlCQXNCcUIsR0FDZCxVQUFXLE1BQ2YsQ0FFQSxDQTFCSCxpQkEwQnFCLEVBQ2QsVUFBVyxJQUNmLENBQ0osQ0FHQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQWxDSCxpQkFzQ0csQ0F0Q0gsaUJBc0NxQixFQUhkLE1BQU8sR0FDWCxDQU1KLENBSUEsQ0FBQyxhQUNHLFdBQVksUUFDWixNQUFPLElBQ1gsQ0FFQSxDQUxDLGFBS2EsS0FDVixPQUFRLE1BQ1IsWUFBYSxPQXR4RmpCLFFBdXhGYSxFQUFFLElBQ2YsQ0FFQSxDQUFDLDZCQUNHLFFBQVMsS0FDVCxzQkFBdUIsS0FBSyxJQUM1QixJQUFLLElBQ1QsQ0FHQSxDQVBDLDZCQU82QixJQUMxQixZQUFhLEVBQ2IsV0FBWSxPQUNaLFFBQVMsS0FDVCxVQUFXLElBQ2YsQ0FHQSxDQWZDLDZCQWU2QixJQUFJLEdBenlGbEMsT0EweUZZLEVBQ1IsVUFBVyxLQUNYLGVBQWdCLFVBQ2hCLGVBQWdCLElBQ2hCLE1BQU8sT0FDWCxDQUVBLENBdkJDLDZCQXVCNkIsSUFBSSxHQWp6RmxDLE9Ba3pGWSxFQUNSLFVBQVcsS0FDWCxZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsTUFBTyxJQUNYLENBRUEsQ0EvQkMsNkJBK0I2QixJQUMxQixNQUFPLEtBQ1AsU0FBVSxDQUFDLENBQUMsQ0FDaEIsQ0FFQSxDQXBDQyw2QkFvQzZCLEVBOXpGOUIsY0ErekZtQixLQUNmLGlCQUFrQixNQUNsQixPQUFRLElBQUksTUFBTSxRQUNsQixNQUFPLEtBQ1AsWUFBYSxJQUNiLFdBQVksSUFBSSxJQUFLLFlBQ3JCLFlBQWEsSUFDYixlQUFnQixVQUNoQixlQUFnQixJQUNoQixPQUFRLFFBeDBGWixRQXkwRmEsTUFBTyxLQUNoQixVQUFXLE1BQ1gsYUFBYyxLQUNkLFFBQVMsS0FDYixDQUVBLENBckRDLDZCQXFENkIsQ0FBQyxPQUMzQixpQkFBa0IsS0FDbEIsT0FBUSxJQUFJLE1BQU0sTUFDbEIsTUFBTyxPQUNYLENBRUEsT0FBTyxZQUFXLFVBQVksT0FFMUIsQ0F4RUgsYUF3RWlCLEtBdjFGbEIsUUF3MUZpQixJQUNiLENBRUosQ0FFQSxPQUFPLFlBQVcsVUFBWSxPQUUxQixDQXJFSCw2QkFzRU8sc0JBQXVCLEtBQUssR0FDaEMsQ0FFQSxDQXpFSCw2QkF5RWlDLEdBQUcsWUFDN0IsWUFBYSxDQUFDLENBQUMsQ0FDbkIsQ0FFSiIsCiAgIm5hbWVzIjogW10KfQo= */
