.elementor-widget:not(:last-child){margin-bottom:0 !important}.elementor-widget-text-editor p{margin-bottom:0}html,body{overflow-x:clip}@supports not (overflow-x: clip){html,body{overflow-x:hidden}}html{scroll-behavior:smooth}#breadcrumbs a,#breadcrumbs span{font-size:14px;font-weight:600;color:var(--e-global-color-text);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#breadcrumbs a:hover{color:var(--e-global-color-accent)}a{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none !important}img[data-src]{opacity:0;-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;will-change:opacity}img[data-src][src]{opacity:1}.min-height-0 .elementor-column{min-height:0}::-moz-selection{background-color:#cb2056 !important;color:#fff !important}::selection{background-color:#cb2056 !important;color:#fff !important}.elementor-column-gap-default.elementor-container>.elementor-column>.elementor-element-populated{padding:10px 25px}#cookie-law-info-again{-webkit-box-shadow:rgba(0,0,0,.15) 0px 4px 24px,rgba(0,0,0,.05) 0px 2px 6px !important;box-shadow:rgba(0,0,0,.15) 0px 4px 24px,rgba(0,0,0,.05) 0px 2px 6px !important;border-radius:10px 10px 0 0 !important;padding:3px 15px !important}#cookie-law-info-bar{padding:0 !important;border-radius:10px !important;width:420px !important;max-width:calc(100% - 30px) !important;background-color:#c60049 !important;color:#fff;-webkit-box-shadow:0 0 50px 0px rgba(0,0,0,.3) !important;box-shadow:0 0 50px 0px rgba(0,0,0,.3) !important}#cookie-law-info-bar .cli-bar-message{padding:20px 30px;font-size:14px !important;background:#c60049;color:#fff}#cookie-law-info-bar .cli-bar-message>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}#cookie-law-info-bar .cli-bar-message>div p{font-size:18px;line-height:1.2}#cookie-law-info-bar .cli-bar-message>div p span{font-size:35px;font-weight:700}#cookie-law-info-bar .cli-bar-message>div img{width:90px;display:block}#cookie-law-info-bar .cli-bar-message a{margin:5px 0 0 !important;display:block !important;color:#fff !important}#cookie-law-info-bar .cli-bar-btn_container{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;border-top:1px solid #e9e9e9 !important;background:#c60049}#cookie-law-info-bar .cli-bar-btn_container a{margin:0 !important;padding:10px 15px !important;background:none !important;text-decoration:none !important;font-size:14px !important;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff !important;font-weight:600}#cookie-law-info-bar .cli-bar-btn_container a:hover{background-color:#930036 !important}#cookie-law-info-bar .cli-bar-btn_container a:hover:not(:last-child){border-right:1px solid #e9e9e9 !important}#cookie-law-info-bar .cli-bar-btn_container a:not(:last-child){border-right:1px solid #e9e9e9 !important}#cwa_webinclusion_btn #cwa_btn_info_bulle{display:none;opacity:1 !important}#cwa_webinclusion_btn:hover #cwa_btn_info_bulle{display:block}@-webkit-keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.bigger .lds-roller{display:inline-block;position:relative;width:80px;height:80px}.bigger .lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;-webkit-transform-origin:40px 40px;-ms-transform-origin:40px 40px;transform-origin:40px 40px}.bigger .lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.bigger .lds-roller div:nth-child(1){-webkit-animation-delay:-0.036s;animation-delay:-0.036s}.bigger .lds-roller div:nth-child(1):after{top:63px;color:#000;left:63px}.bigger .lds-roller div:nth-child(2){-webkit-animation-delay:-0.072s;animation-delay:-0.072s}.bigger .lds-roller div:nth-child(2):after{top:68px;left:56px}.bigger .lds-roller div:nth-child(3){-webkit-animation-delay:-0.108s;animation-delay:-0.108s}.bigger .lds-roller div:nth-child(3):after{top:71px;left:48px}.bigger .lds-roller div:nth-child(4){-webkit-animation-delay:-0.144s;animation-delay:-0.144s}.bigger .lds-roller div:nth-child(4):after{top:72px;left:40px}.bigger .lds-roller div:nth-child(5){-webkit-animation-delay:-0.18s;animation-delay:-0.18s}.bigger .lds-roller div:nth-child(5):after{top:71px;left:32px}.bigger .lds-roller div:nth-child(6){-webkit-animation-delay:-0.216s;animation-delay:-0.216s}.bigger .lds-roller div:nth-child(6):after{top:68px;left:24px}.bigger .lds-roller div:nth-child(7){-webkit-animation-delay:-0.252s;animation-delay:-0.252s}.bigger .lds-roller div:nth-child(7):after{top:63px;left:17px}.bigger .lds-roller div:nth-child(8){-webkit-animation-delay:-0.288s;animation-delay:-0.288s}.bigger .lds-roller div:nth-child(8):after{top:56px;left:12px}.lds-roller{display:inline-block;position:relative;width:40px;height:40px}.lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;-webkit-transform-origin:20px 20px;-ms-transform-origin:20px 20px;transform-origin:20px 20px}.lds-roller div:after{content:" ";display:block;position:absolute;width:3.5px;height:3.5px;border-radius:50%;background:#000;margin:-2px 0 0 -2px}.lds-roller div:nth-child(1){-webkit-animation-delay:-0.036s;animation-delay:-0.036s}.lds-roller div:nth-child(1):after{top:31.5px;left:31.5px}.lds-roller div:nth-child(2){-webkit-animation-delay:-0.072s;animation-delay:-0.072s}.lds-roller div:nth-child(2):after{top:34px;left:28px}.lds-roller div:nth-child(3){-webkit-animation-delay:-0.108s;animation-delay:-0.108s}.lds-roller div:nth-child(3):after{top:35.5px;left:24px}.lds-roller div:nth-child(4){-webkit-animation-delay:-0.144s;animation-delay:-0.144s}.lds-roller div:nth-child(4):after{top:36px;left:20px}.lds-roller div:nth-child(5){-webkit-animation-delay:-0.18s;animation-delay:-0.18s}.lds-roller div:nth-child(5):after{top:35.5px;left:16px}.lds-roller div:nth-child(6){-webkit-animation-delay:-0.216s;animation-delay:-0.216s}.lds-roller div:nth-child(6):after{top:34px;left:12px}.lds-roller div:nth-child(7){-webkit-animation-delay:-0.252s;animation-delay:-0.252s}.lds-roller div:nth-child(7):after{top:31.5px;left:8.5px}.lds-roller div:nth-child(8){-webkit-animation-delay:-0.288s;animation-delay:-0.288s}.lds-roller div:nth-child(8):after{top:28px;left:6px}.elementor-editor-active .elementor-widget-billetterie .elementor-widget-container>.elementor-section{height:unset;overflow:unset}.elementor-widget-billetterie .elementor-widget-container .elementor-container.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-billetterie .elementor-widget-container .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-billetterie .elementor-widget-container .step .number{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:80px;background-color:var(--e-global-color-accent);color:#fff;font-weight:600;font-size:30px;line-height:0;border-radius:50%}.elementor-widget-billetterie .elementor-widget-container .step .description{font-size:20px;font-weight:600}.elementor-widget-billetterie .elementor-widget-container .step.step1{margin-top:50px}.elementor-widget-billetterie .elementor-widget-container .step.step2{margin-bottom:30px}.elementor-widget-billetterie .elementor-widget-container>.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.elementor-widget-billetterie .elementor-widget-container>.title .icon{margin-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 11.24px;border-radius:50%}.elementor-widget-billetterie .elementor-widget-container>.title:hover>i{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}@-webkit-keyframes pulseToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes pulseToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes pulseToLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes pulseToLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.elementor-widget-billetterie .elementor-widget-container>.title>i{margin-left:40px;font-size:30px}.elementor-widget-billetterie .elementor-widget-container>.elementor-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:0;overflow:hidden}.elementor-widget-billetterie .elementor-widget-container>.elementor-section .redirect-recreatex{display:inline-block;padding:10px 30px;border-radius:5px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content}.elementor-widget-billetterie .elementor-widget-container>.elementor-section .redirect-recreatex.pulse{-webkit-animation:CwaPulseGrow .5s infinite alternate;animation:CwaPulseGrow .5s infinite alternate;background-color:var(--e-global-color-accent) !important;color:#fff !important}@-webkit-keyframes CwaPulseGrow{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes CwaPulseGrow{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;margin-bottom:50px;width:100%}@media(max-width: 500px){.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content .recreatex_calendar .month{width:100%}.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content .recreatex_calendar .header .period{text-align:center}}@media(max-width: 880px){.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content #timeSlots .date{margin-top:20px}.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content #timeSlots .slots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:unset;grid-template-columns:unset;gap:10px 20px}.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content #timeSlots .slots .slot{margin:0 !important}}.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content>.lds-roller{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none;z-index:2}.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content.loading .lds-roller{display:block}.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content.loading::after{content:"";width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:50%;left:50%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0}@supports not ((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))){.elementor-widget-billetterie .elementor-widget-container>.elementor-section>.content.loading::after{background-color:rgba(255,255,255,.6)}}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar{font-family:var(--e-global-typography-accent-font-family);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;height:-webkit-max-content;height:-moz-max-content;height:max-content}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .header{width:100%;background-color:var(--e-global-color-primary);color:#fff;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .header .arrow{padding:5px 20px;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;display:block;cursor:pointer}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .header .arrow:hover{background-color:var(--e-global-color-accent)}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month{width:50%}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month:hover .name{opacity:1}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .name{width:100%;padding:10px;text-align:center;text-transform:uppercase;background-color:var(--e-global-color-accent);opacity:.6;color:#fff;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;font-family:var(--e-global-typography-text-font-family);font-weight:600;font-size:20px;letter-spacing:2px;line-height:1}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .labels{background-color:#c5c5c4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .labels span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-right:30px;margin-right:0 !important;margin-left:0 !important}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .week{background-color:#ebebeb;padding:10px 0;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .days{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .days .day{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:default;position:relative}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .days .day.past{opacity:.6}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .days .day.today::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#ebebeb;opacity:.8;width:30px;height:30px;max-width:100%;max-height:100%;border-radius:50%;z-index:-1}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .days .day.available{color:var(--e-global-color-secondary);cursor:pointer}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .days .day.available:hover,.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .days .day.available.active{color:#fff}.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .days .day.available:hover::before,.elementor-widget-billetterie .elementor-widget-container .recreatex_calendar .month .row .days .day.available.active::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--e-global-color-accent);opacity:1;width:30px;height:30px;max-width:100%;max-height:100%;border-radius:50%;z-index:-1}.elementor-widget-billetterie .elementor-widget-container #timeSlots{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px;position:relative}.elementor-widget-billetterie .elementor-widget-container #timeSlots .date{width:100%;text-align:center;font-family:var(--e-global-typography-primary-font-family);font-size:25px;font-weight:600;margin-bottom:20px}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px 20px}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot{position:relative;border:1px solid #b3b3b3;font-family:var(--e-global-typography-accent-font-family);width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:10px;font-size:20px;cursor:default;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot:nth-child(2n+1){margin-left:auto}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot:nth-child(2n){margin-right:auto}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot.complete{background-color:rgba(179,179,179,.7);border:1px solid rgba(179,179,179,.7);color:#fff}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot.past{overflow:hidden}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot.past::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-o-repeating-linear-gradient(135deg, #b3b3b3 1px, #b3b3b3 2px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0) 8px);background:repeating-linear-gradient(-45deg, #b3b3b3 1px, #b3b3b3 2px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0) 8px);z-index:-1}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot .content{border-radius:10px;padding:5px 25px;overflow:hidden;position:relative}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot .linear-gradient{position:absolute;top:0;left:0;width:0;height:100%;background-color:var(--e-global-color-accent);-webkit-transition:width .4s .2s ease;-o-transition:width .4s .2s ease;transition:width .4s .2s ease;border-radius:10px 0 0 10px;z-index:-1}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot .tooltip{position:absolute;top:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;background-color:var(--e-global-color-primary);color:#fff;font-size:15px;font-family:var(--e-global-typography-text-font-family);border-radius:5px;padding:5px 15px;z-index:1}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot .tooltip::before{content:"";position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-bottom:5px solid var(--e-global-color-primary)}.elementor-widget-billetterie .elementor-widget-container #timeSlots .slots .slot:hover .tooltip{display:inline-block;white-space:nowrap}.elementor-widget-billetterie .elementor-widget-container #timeSlots>.lds-roller{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none;z-index:2}.elementor-widget-billetterie .elementor-widget-container #timeSlots.loading .lds-roller{display:block}.elementor-widget-billetterie .elementor-widget-container #timeSlots.loading::after{content:"";width:calc(100% - 40px);height:calc(100% + 10px);position:absolute;top:50%;left:50%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0}@supports not ((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))){.elementor-widget-billetterie .elementor-widget-container #timeSlots.loading::after{background-color:rgba(255,255,255,.6)}}#sticky-infos.front{position:fixed;top:50%;right:0;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-webkit-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);z-index:98;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,.3);box-shadow:0 0 10px -5px rgba(0,0,0,.3);max-height:100vh;font-family:var(--e-global-typography-text-font-family);border-radius:0 0 0 10px}@media(max-width: 820px){#sticky-infos.front{display:none}}#sticky-infos.front .close{display:none;position:absolute;top:0;right:0;-webkit-transform:translate(40%, -40%);-ms-transform:translate(40%, -40%);transform:translate(40%, -40%);background-color:#fff;border-radius:50%;padding:10px}#sticky-infos.front .close svg{display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:20px;fill:#000}@media(max-width: 820px){#sticky-infos.front .close{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 820px){#sticky-infos.front{right:unset;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:500px;max-width:calc(100% - 20px);max-height:calc(100vh - 20px)}}#sticky-infos.front .head{background-color:inherit;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:1;padding:10px 25px;border-radius:10px 10px 0 0;position:absolute;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;right:100%;bottom:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);border-bottom:1px solid #000;cursor:pointer;-webkit-box-shadow:0 -5px 10px -5px rgba(0,0,0,.3);box-shadow:0 -5px 10px -5px rgba(0,0,0,.3);color:inherit}@media(max-width: 820px){#sticky-infos.front .head{position:static;-webkit-transform:unset;-ms-transform:unset;transform:unset;-webkit-box-shadow:none;box-shadow:none;right:unset;bottom:unset;cursor:default;width:100%;text-align:center;font-size:20px;text-transform:uppercase;border-radius:0}}#sticky-infos.front .head>svg{width:7px;margin-left:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}@media(max-width: 820px){#sticky-infos.front .head>svg{display:none}}#sticky-infos.front.opened{-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);z-index:200}@media(max-width: 820px){#sticky-infos.front.opened{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9999999;display:block}}#sticky-infos.front.opened .head svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#sticky-infos.front .content{width:400px;max-width:100%;background-color:inherit;max-height:95vh;padding:15px 20px;border-radius:0 0 0 10px;text-align:left;color:inherit}@media(max-width: 820px){#sticky-infos.front .content{width:100%;max-height:100%;border-radius:0}}#sticky-infos.front .content .image{width:100%;height:240px;margin-bottom:10px}#sticky-infos.front .content .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#sticky-infos.front .content>a.btn{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:7px 30px;border-radius:10px;margin-top:10px}.elementor-widget-video .elementor-custom-embed-image-overlay[data-title-before]::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.elementor-widget-video .elementor-custom-embed-image-overlay[data-title-before]::before{content:attr(data-title-before);position:absolute;top:30px;left:50px;width:calc(100% - 60px);color:#fff;font-family:var(--e-global-typography-text-font-family);font-size:26px;z-index:1;text-align:left}@media(max-width: 425px){.elementor-widget-video .elementor-custom-embed-image-overlay[data-title-before]::before{font-size:18px;top:15px;left:20px;width:calc(100% - 30px)}}.elementor-widget-video .elementor-custom-embed-image-overlay[data-title-before] .elementor-custom-embed-play{z-index:1}body:not(.wp-admin) .flatpickr-calendar{top:100% !important;left:0 !important;width:100%;-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,.15);box-shadow:0 5px 10px -5px rgba(0,0,0,.15);border-radius:0 0 15px 15px}body:not(.wp-admin) .flatpickr-calendar .flatpickr-current-month{display:-webkit-box;display:-ms-flexbox;display:flex}body:not(.wp-admin) .flatpickr-calendar .flatpickr-current-month select{width:100%}body:not(.wp-admin) .flatpickr-calendar .flatpickr-current-month .numInputWrapper{width:100px !important}body:not(.wp-admin) .flatpickr-calendar .flatpickr-rContainer{width:100%}body:not(.wp-admin) .flatpickr-calendar .flatpickr-rContainer .flatpickr-weekdays{width:100%}body:not(.wp-admin) .flatpickr-calendar .flatpickr-rContainer .flatpickr-days{width:100% !important}body:not(.wp-admin) .flatpickr-calendar .flatpickr-rContainer .flatpickr-days .dayContainer{width:100% !important;max-width:100% !important}body:not(.wp-admin) .flatpickr-calendar .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day{width:14.2857142857% !important;max-width:unset}.cwa-modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);z-index:200}.cwa-modal .dialog{background-color:var(--e-global-color-primary);color:#fff;margin:50px auto;padding:50px;border-radius:30px;width:60%;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;position:relative}.cwa-modal .dialog .close{position:absolute;top:0;right:0;width:40px;height:40px;border-radius:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:var(--e-global-color-secondary)}.cwa-modal .dialog .close:hover,.cwa-modal .dialog .close:focus{color:#000;text-decoration:none;cursor:pointer}.cwa-modal .dialog a{color:var(--e-global-color-secondary)}.cwa-modal .dialog a:hover{text-decoration:underline}@media(max-width: 767px){.cwa-modal .dialog{padding:20px;width:90%}}.cwa-modal .bigger .lds-roller{display:block;margin:0 auto}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.single_offer_details{font-family:var(--e-global-typography-text-font-family)}.single_offer_details>.title{font-size:22px;margin-bottom:20px}.single_offer_details .title{font-weight:700;text-transform:uppercase;text-align:center;font-size:18px}.single_offer_details>.description{text-align:center}.single_offer_details .all-datas .item{margin:50px 0}.single_offer_details .all-datas .item .title{margin-bottom:10px}.single_ao_details{font-family:var(--e-global-typography-text-font-family)}.single_ao_details>.title{font-size:22px;margin-bottom:20px}.single_ao_details .title{font-weight:700;text-transform:uppercase;font-size:18px}.single_ao_details .all-datas{margin-top:30px}.single_ao_details .all-datas .item a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.single_ao_details .all-datas .item a:hover{color:var(--e-global-color-secondary)}.single_ao_details .all-datas .item a .icon,.single_ao_details .all-datas .item a .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single_ao_details .all-datas .item a .icon{margin-right:10px}.single_ao_details .all-datas .item:not(:last-child){margin-bottom:10px}.cwa-accordion{margin:50px 0}.cwa-accordion .cwa-accordion-item{width:100%;padding:25px 0;border-bottom:solid 2px}.cwa-accordion .cwa-accordion-item:first-child{border-top:solid 2px}.cwa-accordion .cwa-accordion-item .accordion-title{position:relative;width:100%;text-transform:uppercase;font-weight:600;font-size:18px;padding-right:45px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.cwa-accordion .cwa-accordion-item .accordion-title .icon{position:absolute;top:50%;right:0;text-align:right;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cwa-accordion .cwa-accordion-item .accordion-title .icon:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.cwa-accordion .cwa-accordion-item .accordion-title.active{margin-bottom:20px}.cwa-accordion .cwa-accordion-item .accordion-title.active .icon:before{content:""}.cwa-accordion .cwa-accordion-item .accordion-content{width:100%;height:0;overflow:hidden}.elementor-sitemap-wrap .elementor-sitemap-section{width:100%}.elementor-sitemap-wrap .elementor-sitemap-section ul.elementor-sitemap-list{padding:0}.elementor-sitemap-wrap .elementor-sitemap-section ul.elementor-sitemap-list>li{list-style-type:none;margin:20px 0}.elementor-sitemap-wrap .elementor-sitemap-section ul.elementor-sitemap-list>li:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:var(--e-global-color-accent);font-size:18px;margin-right:10px}.elementor-sitemap-wrap .elementor-sitemap-section ul.elementor-sitemap-list>li>a{font-weight:600}.elementor-sitemap-wrap .elementor-sitemap-section ul.elementor-sitemap-list>li a{font-size:18px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-sitemap-wrap .elementor-sitemap-section ul.elementor-sitemap-list>li a:hover{color:var(--e-global-color-accent)}.elementor-sitemap-wrap .elementor-sitemap-section ul.elementor-sitemap-list>li>ul.children{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.elementor-sitemap-wrap .elementor-sitemap-section ul.elementor-sitemap-list>li>ul.children>li{list-style-type:none;margin:10px 20px}.elementor-sitemap-wrap .elementor-sitemap-section ul.elementor-sitemap-list>li>ul.children>li>a{width:100%;font-weight:600;display:block}@media(max-width: 536px){.home.page .feedrs-container{display:none}.home.page #static-social-networks{display:block}.home.page .elementor-location-footer footer.elementor-section .newsletter{margin-top:0px !important}.home.page #main-footer .elementor-container .elementor-column .elementor-widget-wrap .elementor-section .elementor-container .elementor-column:nth-child(2) .elementor-widget-wrap{padding-top:70px}}#main-header,#main-header-sticky{position:absolute;top:0;left:0;width:100%;z-index:100}@media(max-width: 1300px){#main-header .top.all-pages #cs-header-logo img,#main-header-sticky .top.all-pages #cs-header-logo img{width:200px}}@media(max-width: 1267px){#main-header .top.all-pages .toggleSideMenu,#main-header-sticky .top.all-pages .toggleSideMenu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 1267px){#main-header .top.all-pages #cs-header-menu,#main-header .top.all-pages #cs-header-icons #iconMenu,#main-header-sticky .top.all-pages #cs-header-menu,#main-header-sticky .top.all-pages #cs-header-icons #iconMenu{display:none}}#main-header .top.all-pages .elementor-widget-wrap::after,#main-header-sticky .top.all-pages .elementor-widget-wrap::after{content:none !important}#main-header .top.all-pages .elementor-widget-custom-menu,#main-header-sticky .top.all-pages .elementor-widget-custom-menu{position:relative;top:unset;left:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header .top.all-pages .elementor-widget-custom-menu>.elementor-widget-container>.elementor-section nav ul.menu>li>a,#main-header-sticky .top.all-pages .elementor-widget-custom-menu>.elementor-widget-container>.elementor-section nav ul.menu>li>a{font-size:16px}#main-header .top.all-pages .elementor-widget-custom-menu>.elementor-widget-container>.elementor-section nav ul.menu>li>a span,#main-header-sticky .top.all-pages .elementor-widget-custom-menu>.elementor-widget-container>.elementor-section nav ul.menu>li>a span{padding:12px 10px}#main-header .top.all-pages .elementor-widget-custom-menu #main-menu .navigation nav .menu,#main-header-sticky .top.all-pages .elementor-widget-custom-menu #main-menu .navigation nav .menu{margin:20px 0}#main-header .top.all-pages #iconMenu,#main-header-sticky .top.all-pages #iconMenu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#main-header .top .elementor-widget-wrap,#main-header-sticky .top .elementor-widget-wrap{position:relative}#main-header .top .elementor-widget-wrap::after,#main-header-sticky .top .elementor-widget-wrap::after{content:"";position:absolute;top:75px;right:170px;width:calc(100% - 430px);height:1px;background-color:#fff}@media(max-width: 1170px){#main-header .top .elementor-widget-wrap::after,#main-header-sticky .top .elementor-widget-wrap::after{right:90px;width:calc(100% - 350px)}}@media(max-width: 575px){#main-header .top .elementor-widget-wrap,#main-header-sticky .top .elementor-widget-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main-header .top .elementor-widget-wrap::after,#main-header-sticky .top .elementor-widget-wrap::after{content:none}#main-header .top .elementor-widget-wrap #cs-header-logo,#main-header-sticky .top .elementor-widget-wrap #cs-header-logo{margin-top:20px}#main-header .top .elementor-widget-wrap #cs-header-logo img,#main-header-sticky .top .elementor-widget-wrap #cs-header-logo img{width:280px}#main-header .top .elementor-widget-wrap #cs-header-icons,#main-header-sticky .top .elementor-widget-wrap #cs-header-icons{position:static}#main-header .top .elementor-widget-wrap #cs-header-icons .toggleSideMenu,#main-header-sticky .top .elementor-widget-wrap #cs-header-icons .toggleSideMenu{-webkit-transform:none;-ms-transform:none;transform:none;position:absolute;top:20px;right:20px;margin-right:0}}#iconMenu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}#iconMenu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#iconMenu li.toggleSearch{cursor:pointer}#iconMenu li:not(:last-child){margin-right:20px}#iconMenu li img,#iconMenu li svg{width:30px;fill:#fff}#iconMenu li a{display:inherit}#iconMenu li #cwa_webinclusion_btn{display:-webkit-box;display:-ms-flexbox;display:flex}.toggleSideMenu{display:none;color:#fff;font-size:30px;margin-right:20px;cursor:pointer}@media(max-width: 1170px){.toggleSideMenu{display:-webkit-box;display:-ms-flexbox;display:flex}}#main-header-sticky{position:fixed;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;background-color:#000;z-index:98}#main-header-sticky #cs-header-logo img{width:200px}@media(max-width: 820px){#main-header-sticky .logo{display:none}}#main-header-sticky .logo_mobile{display:none}@media(max-width: 820px){#main-header-sticky .logo_mobile{display:block}#main-header-sticky .logo_mobile img{width:60px !important}}@media(max-width: 1267px){#main-header-sticky #cs-header-menu,#main-header-sticky #cs-header-icons #iconMenu{display:none}}@media(max-width: 1267px){#main-header-sticky .toggleSideMenu{display:-webkit-box;display:-ms-flexbox;display:flex}}#main-header-sticky.sticky{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#main-header-sticky .elementor-widget-custom-menu{position:static;top:unset;left:unset;bottom:unset;right:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header-sticky .elementor-widget-custom-menu>.elementor-widget-container>.elementor-section nav ul.menu>li>a{font-size:16px}#main-header-sticky .elementor-widget-custom-menu>.elementor-widget-container>.elementor-section nav ul.menu>li>a span{padding:12px 10px}#main-header-sticky .elementor-widget-custom-menu #main-menu .navigation nav .menu{margin:20px 0}#main-header-sticky #iconMenu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#main-header-sticky>.elementor-section>.elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}@media(max-width: 1170px){.home .elementor-location-header #main-header #iconMenu{display:none}.home .elementor-location-header .toggleSideMenu{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.home .elementor-location-header #cs-header-menu{display:none}.home .elementor-location-header #main-menu{display:none}}@media(max-width: 880px){.home #cs-header-logo img{width:250px}.home #main-header .top .elementor-widget-wrap::after{content:none}}footer#main-footer .navigation .elementor-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer#main-footer .navigation .elementor-column:not(:first-child){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid rgba(255,255,255,.6)}footer#main-footer .navigation .elementor-column:not(:first-child) .elementor-widget-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}footer#main-footer .navigation .elementor-icon-list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer#main-footer .navigation .elementor-icon-list-item .elementor-icon-list-icon{margin-top:3px}footer#main-footer .navigation .elementor-widget-nav-menu .menu-item>a::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:6px;position:absolute;top:50%;left:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}footer#main-footer .navigation .elementor-widget-nav-menu .menu-item>a::before{background:none;opacity:1}footer#main-footer .navigation .elementor-widget-nav-menu .menu-item>a:hover::before{color:var(--e-global-color-accent);background:none}@media(max-width: 767px){footer#main-footer .navigation{padding:0 0 30px 0}footer#main-footer .navigation .elementor-column{border:none !important}footer#main-footer .navigation .elementor-column:not(:last-child){margin-bottom:30px}footer#main-footer .navigation .elementor-column:first-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer#main-footer .navigation .elementor-column:first-child .elementor-widget-wrap{width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer#main-footer .navigation .elementor-column:first-child .elementor-widget-wrap img{width:500px}footer#main-footer .navigation .elementor-column .title-duo{font-weight:600;text-align:center;font-size:20px}footer#main-footer .navigation .elementor-column .elementor-widget-nav-menu ul li a{text-align:center;display:block}footer#main-footer .navigation .elementor-column .elementor-widget-nav-menu ul li a::before{content:none}}@media(max-width: 820px){footer#main-footer .legal{padding-bottom:60px}}@media(max-width: 425px){footer#main-footer .legal{padding-bottom:50px}}footer#main-footer .legal .elementor-widget-nav-menu li.menu-item a::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:calc(100% - 10px);background-color:#fff;opacity:1}@media(max-width: 768px){footer#main-footer .legal .elementor-widget-nav-menu ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}footer#main-footer .legal .elementor-widget-nav-menu ul li{max-width:100%}footer#main-footer .legal .elementor-widget-nav-menu ul li a{max-width:100%;white-space:normal;text-align:center}footer#main-footer .legal .elementor-widget-nav-menu ul li a::after{content:none !important}}@media(max-width: 425px){footer#main-footer .legal .elementor-widget-nav-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer#main-footer .map-interactive .elementor-column:last-child .elementor-widget-container img{-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}@media(max-width: 1430px){footer#main-footer .map-interactive .elementor-column:last-child .elementor-widget-container img{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}}@media(max-width: 767px){footer#main-footer .map-interactive .elementor-column:last-child .elementor-widget-container img{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}footer#main-footer .elementor-widget-image-mosaic .content{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around}footer#main-footer .elementor-widget-image-mosaic .content .slick-list,footer#main-footer .elementor-widget-image-mosaic .content .slick-track{min-width:100%}footer#main-footer .elementor-widget-image-mosaic .content img{margin-right:0;margin-bottom:0;max-width:33%}@media(max-width: 500px){footer#main-footer .elementor-widget-image-mosaic .content img:first-child{max-width:150px;max-height:75px}}@media(max-width: 400px){footer#main-footer .elementor-widget-image-mosaic .content img:first-child{max-width:120px;max-height:60px}}@media(max-width: 300px){footer#main-footer .elementor-widget-image-mosaic .content img:first-child{max-width:100px;max-height:50px}}footer#main-footer .elementor-widget-image-mosaic .content .arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000;font-size:24px}footer#main-footer .elementor-widget-image-mosaic .content .arrow.left{left:10px}footer#main-footer .elementor-widget-image-mosaic .content .arrow.right{right:10px}.home .elementor-location-footer footer.elementor-section .newsletter{margin-top:-200px;z-index:0;background:#fff;background:-webkit-gradient(linear, left top, right top, color-stop(45%, rgb(255, 255, 255)), color-stop(45%, rgb(203, 32, 86)));background:-o-linear-gradient(left, rgb(255, 255, 255) 45%, rgb(203, 32, 86) 45%);background:linear-gradient(90deg, rgb(255, 255, 255) 45%, rgb(203, 32, 86) 45%)}@media(max-width: 1020px){.home .elementor-location-footer footer.elementor-section .newsletter{background:-webkit-gradient(linear, left top, right top, color-stop(35%, rgb(255, 255, 255)), color-stop(35%, rgb(203, 32, 86))) !important;background:-o-linear-gradient(left, rgb(255, 255, 255) 35%, rgb(203, 32, 86) 35%) !important;background:linear-gradient(90deg, rgb(255, 255, 255) 35%, rgb(203, 32, 86) 35%) !important}.home .elementor-location-footer footer.elementor-section .newsletter .elementor-column:first-child{width:40%}.home .elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child{width:60%}}@media(max-width: 820px){body:not(.home) .elementor-location-footer footer.elementor-section .newsletter .title-duo{margin-bottom:30px}}@media(max-width: 820px){.elementor-location-footer footer.elementor-section .newsletter.elementor-section{background:var(--e-global-color-accent) !important}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:first-child{width:0 !important}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child{width:100% !important}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-heading-colors{width:100%}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-heading-colors .title-duo{text-align:center}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter{width:100%}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter #cs-newsletter{width:410px;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter #cs-newsletter input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:7px;width:calc(100% - 120px)}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter #cs-newsletter .slider{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter #cs-newsletter .slider .arrow{display:none}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter #cs-newsletter .slider .lists{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;background:none;margin-bottom:20px}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter #cs-newsletter .slider .lists .list{width:130px;max-width:calc(33% - 10px);border:1px solid #fff;cursor:pointer}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter #cs-newsletter .slider .lists .list.slick-current{background-color:#000;border-color:#000}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter #cs-newsletter button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-location-footer footer.elementor-section .newsletter .elementor-column:last-child .elementor-widget-wrap .elementor-widget-newsletter .error-messages{width:410px;max-width:100%}}@media(max-width: 820px){.home .elementor-location-footer footer.elementor-section .elementor-widget.elementor-widget-graphic-element{display:none}}@media(max-width: 1550px){.elementor-location-footer .legal{margin-bottom:80px}}#cwa-search-container{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);display:none;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;z-index:999999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cwa-search-container.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}#cwa-search-container .header{background-color:var(--e-global-color-primary);width:100%}#cwa-search-container .header form{width:100%}#cwa-search-container .header form label{display:none}#cwa-search-container .header form input{width:100%;font-size:80px;font-family:var(--e-global-typography-primary-font-family);color:rgba(255,255,255,.7);outline:none;border:none;background:none;padding:0 30px}@media(max-width: 500px){#cwa-search-container .header form input{font-size:50px}}#cwa-search-container .content{border:15px solid var(--e-global-color-accent);background-color:#f7f5f3;height:calc(100% - 120px);position:relative}@media(max-width: 500px){#cwa-search-container .content{height:calc(100% - 75px)}}#cwa-search-container .content .close{position:absolute;top:10px;right:10px;cursor:pointer;z-index:2}#cwa-search-container .content .close svg{width:40px;height:40px;fill:var(--e-global-color-primary)}#cwa-search-container .content .results{height:100%}#cwa-search-container .content .results .elementor-container{padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;height:100%}#cwa-search-container .content .results .elementor-container .bigger{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cwa-search-container .content .results .elementor-container .bigger .lds-roller>div::after{background-color:var(--e-global-color-primary)}#cwa-search-container .content .results .elementor-container .error-message{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:var(--e-global-typography-text-font-family);font-weight:600}#cwa-search-container .content .results .elementor-container .error-message i{margin-right:10px}#cwa-search-container .content .results .elementor-container .item{display:block;width:298px;height:298px;background-color:#000;position:relative;border-radius:15px;overflow:hidden;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#cwa-search-container .content .results .elementor-container .item:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#cwa-search-container .content .results .elementor-container .item img{width:100%;height:100%}#cwa-search-container .content .results .elementor-container .item img:not(.placeholder){-o-object-fit:cover;object-fit:cover}#cwa-search-container .content .results .elementor-container .item img.placeholder{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}#cwa-search-container .content .results .elementor-container .item .action{position:absolute;bottom:0;width:100%;background-color:var(--e-global-color-accent);color:#fff;padding:10px;text-align:center;font-family:var(--e-global-typography-text-font-family);font-weight:600}#fixed-mobile-menu{position:fixed;bottom:0;left:0;width:100vw;background-color:#000;display:none;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;padding:10px 10px 15px;-webkit-box-shadow:0 -5px 10px -5px rgba(255,255,255,.5);box-shadow:0 -5px 10px -5px rgba(255,255,255,.5)}#fixed-mobile-menu.show_hours{bottom:41px}@media(max-width: 820px){#fixed-mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}#fixed-mobile-menu .item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:50px;height:50px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}@media(max-width: 425px){#fixed-mobile-menu .item{width:30px;height:30px}}#fixed-mobile-menu .item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}#fixed-mobile-menu .item .link{display:-webkit-box;display:-ms-flexbox;display:flex}#fixed-mobile-menu .item .link svg{fill:#fff;width:50px;height:50px}@media(max-width: 425px){#fixed-mobile-menu .item .link svg{width:30px;height:30px}}#fixed-mobile-menu .item .link svg *{fill:#fff !important}#fixed-mobile-menu .item:nth-child(3){width:90px;-webkit-box-shadow:0 0 10px -3px rgba(0,0,0,.4);box-shadow:0 0 10px -3px rgba(0,0,0,.4)}@media(max-width: 425px){#fixed-mobile-menu .item:nth-child(3){width:70px}}#fixed-mobile-menu .item:nth-child(3) .link{background-color:var(--e-global-color-accent);padding:15px;border-radius:50%;position:absolute;bottom:0;left:0;-webkit-box-shadow:0 0 10px -3px rgba(255,255,255,.5);box-shadow:0 0 10px -3px rgba(255,255,255,.5)}#fixed-mobile-menu .item:nth-child(3) .link svg{width:60px;height:60px}@media(max-width: 425px){#fixed-mobile-menu .item:nth-child(3) .link svg{width:40px;height:40px}}.default-single-programme-archive .title{font-family:"Baumans",Sans-serif;font-size:75px;font-weight:600;text-transform:lowercase;line-height:55px;letter-spacing:1px;color:#fff}.default-single-programme-archive .elementor-widget-container .right .hours{background-color:#000;color:#fff}.default-single-programme-archive .elementor-widget-container .right .link-to-recreatex{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#fff}.default-single-programme-archive .elementor-widget-container .right .link-to-recreatex:hover{background-color:var(--e-global-color-primary)}.default-single-programme-archive .elementor-widget-container .right .icon svg{width:30px;fill:#fff}.default-single-programme-archive .elementor-widget-breadcrumbs{font-family:"Helvetica",Sans-serif}.default-single-programme-archive .elementor-widget-breadcrumbs span a{font-size:14px;font-weight:600;color:var(--e-global-color-text);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none !important;background-color:rgba(0,0,0,0)}.default-single-programme-archive .elementor-widget-breadcrumbs span{font-size:14px;font-weight:600;color:var(--e-global-color-text)}.default-single-programme-archive .elementor-widget-breadcrumbs span a:hover{color:var(--e-global-color-accent)}.default-single-programme-archive .elementor-widget-heading h1{color:var(--e-global-color-primary);font-family:"Baumans",Sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:.5px}.default-single-programme-archive a.simple-button-plugin{color:#fff !important;background-color:var(--e-global-color-accent) !important;border:1px solid var(--e-global-color-accent) !important}.toplevel_page_business-hours ul{list-style-type:disc;padding-left:20px}.toplevel_page_business-hours form#business-hours{max-width:800px;width:100%}.toplevel_page_business-hours form#business-hours .cwacf_repeater_items .item{background-color:#fff;border-radius:20px;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,.2);box-shadow:0 0 10px -5px rgba(0,0,0,.2);padding:20px 10px 20px 50px}.toplevel_page_business-hours form#business-hours .cwacf_repeater_items .item::before{left:0}.toplevel_page_business-hours form#business-hours .cwacf_repeater_items .item:last-of-type{margin-bottom:20px}.toplevel_page_business-hours form#business-hours .cwacf_repeater_items .item:not(:last-of-type){border:none;margin-bottom:10px}.toplevel_page_business-hours form#business-hours .cwacf_repeater_items .item .delete_item{right:0;top:0;-webkit-transform:translate(30%, -30%);-ms-transform:translate(30%, -30%);transform:translate(30%, -30%)}.toplevel_page_business-hours form#business-hours .save{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toplevel_page_business-hours form#business-hours .save button{border:none;outline:none;background-color:#cb2056;color:#fff;border-radius:35px;padding:10px 20px;text-transform:uppercase;font-weight:600;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;cursor:pointer;margin-right:20px}.toplevel_page_business-hours form#business-hours .save button:hover{background-color:#000}.toplevel_page_business-hours form#business-hours .save.loading button{opacity:.6;pointer-events:none}.toplevel_page_business-hours form#business-hours .save.loading .lds-roller{opacity:1}.toplevel_page_business-hours form#business-hours .save .lds-roller{opacity:0}.toplevel_page_sticky-infos #sticky-infos{max-width:50%;width:600px}.toplevel_page_sticky-infos #sticky-infos .cwacf_field .activated_switcher{margin-bottom:0}.toplevel_page_sticky-infos #sticky-infos .save{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.toplevel_page_sticky-infos #sticky-infos .save button{border:none;outline:none;background-color:#cb2056;color:#fff;border-radius:35px;padding:10px 20px;text-transform:uppercase;font-weight:600;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;cursor:pointer;margin-right:20px}.toplevel_page_sticky-infos #sticky-infos .save button:hover{background-color:#000}.toplevel_page_sticky-infos #sticky-infos .save.loading button{opacity:.6;pointer-events:none}.toplevel_page_sticky-infos #sticky-infos .save.loading .lds-roller{opacity:1}.toplevel_page_sticky-infos #sticky-infos .save .lds-roller{opacity:0}.postbox .handle-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.postbox .handle-actions .cwa_wp_admin_select_all_container{margin-right:15px}.section-affiche .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-affiche .elementor-container .elementor-column.elementor-element:nth-child(1){width:100%}.section-affiche .elementor-container .elementor-column.elementor-element:nth-child(2){width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:sticky;top:20px}@media(max-width: 1024px){.section-affiche .elementor-container .elementor-column.elementor-element:nth-child(2){width:100% !important}.section-affiche .elementor-container .elementor-column.elementor-element:nth-child(2) .elementor-widget-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-affiche .elementor-container .elementor-column.elementor-element:nth-child(2) .elementor-widget-wrap .elementor-widget-heading{text-align:center !important}}.accordeon_programme .elementor-accordion-item:not(:last-child){margin-bottom:10px}.elementor-widget-highlighted .slider.slick-init article.slick-active .content .title .letter,.elementor-widget-highlighted .slider.slick-init article.slick-active .content .subtitle .letter{-webkit-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:300ms;animation-delay:300ms;-webkit-animation-name:textApparition;animation-name:textApparition;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;display:inline-block}@-webkit-keyframes textApparition{from{-webkit-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes textApparition{from{-webkit-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.elementor-widget-highlighted .slider article .content .title .letter,.elementor-widget-highlighted .slider article .content .subtitle .letter{opacity:0}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUdGLFNBQ0UscUVBSUosU0FDRSwyQ0N0RVIsYUFDRSxZQUNBLDRFQUVBLGVBQ0UsaURBR0YsbUJBQ0UsQ0FERixtQkFDRSxDQURGLFlBQ0UseUJBQ0EsQ0FEQSxxQkFDQSxDQURBLGtCQUNBLGdCQUNBLHdEQUVBLFdBQ0UsYUFDQSx5QkFDQSxXQUNBLG1CQUNBLGtCQUNBLHlCQUNBLGdCQUNBLDRCQUNBLENBREEsc0JBQ0EsQ0FEQSxtQkFDQSxlQUNBLGtCQUNBLDhEQUVBLHFCQUNFLGdFQUtGLFVBQ0Usb0JBQ0EscUVBR0YsU0FDRSw2REFJSixTQUNFLDBCQzFDSixtQkFDRSxDQURGLG1CQUNFLENBREYsWUFDRSx5QkFDQSxDQURBLHFCQUNBLENBREEsa0JBQ0Esd0JBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLDZEQUVBLGlCQUNFLHVDQ1BOLG1CQUNFLENBREYsbUJBQ0UsQ0FERixZQUNFLHlCQUNBLENBREEscUJBQ0EsQ0FEQSw2QkFDQSx3RkFFRSxVQUNFLHdGQUdGLHlCQUNFLENBREYsc0JBQ0UsQ0FERixpQkFDRSwyQkFDQSxDQURBLHVCQUNBLENBREEsa0JBQ0EsZ0JBQ0EsU0FDQSwyQm5CVUosdUZtQmRFLHFCQU9JLCtHQUVBLHVCQUNFLENBREYsb0JBQ0UsQ0FERixzQkFDRSx5SUFFQSw0QkFDRSxrRUFTVixrQkFDRSxnTUM3QkEsZ0NwQkRGLENvQkNFLHdCcEJERiw4QkFDQSxDQURBLHFCQUNBLHNDQUNBLENBREEsNkJBQ0EsMkNBQ0EsQ0FEQSxrQ0FDQSxxQ0FDQSxDQURBLDRCQUNBLFVBQ0EscUJBQ0EsbUNBRUEsS0FDRSwwQkFDRSxDQURGLGtCQUNFLFVBQ0EsSUFFRiwwQkFDRSxDQURGLGtCQUNFLFVBQ0EsRUFUSiwwQkFFQSxLQUNFLDBCQUNFLENBREYsa0JBQ0UsVUFDQSxJQUVGLDBCQUNFLENBREYsa0JBQ0UsVUFDQSxpSm9CTkYsU0FDRSxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvbWFpbi5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2Jhc2UvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19jb29raWVzLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fd2ViaW5jbHVzaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy91dGlscy9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvdXRpbHMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX3N0aWNreV9pbmZvLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fdmlkZW9feW91dHViZS5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX3NlYXJjaF9iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19tb2RhbC5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX3NpbmdsZV9vZmZlcl9kZXRhaWxzLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fc2luZ2xlX2FvX2RldGFpbHMuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19zaXRlbWFwLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fZmVlZHJzLWZpbHRlcnMuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9sYXlvdXRzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9sYXlvdXRzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9sYXlvdXRzL19zZWFyY2hfY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvbGF5b3V0cy9fbW9iaWxlX2ZpeGVkX21lbnUuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9sYXlvdXRzL19zaW5nbGVfYXJjaGl2ZS5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL3BhZ2VzL2FkbWluL19idXNpbmVzc19ob3Vycy5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL3BhZ2VzL2FkbWluL19zdGlja3ktaW5mby5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL3BhZ2VzL2FkbWluL19hZGRfb3JfZWRpdF9hY3Rpdml0eV9saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvcGFnZXMvZnJvbnQvX3NpbmdsZS1wcm9ncmFtbWUuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9wYWdlcy9mcm9udC9faG9tZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5lbGVtZW50b3Itd2lkZ2V0Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtdGV4dC1lZGl0b3IgcHttYXJnaW4tYm90dG9tOjB9aHRtbCxib2R5e292ZXJmbG93LXg6Y2xpcH1Ac3VwcG9ydHMgbm90IChvdmVyZmxvdy14OiBjbGlwKXtodG1sLGJvZHl7b3ZlcmZsb3cteDpoaWRkZW59fWh0bWx7c2Nyb2xsLWJlaGF2aW9yOnNtb290aH0jYnJlYWRjcnVtYnMgYSwjYnJlYWRjcnVtYnMgc3Bhbntmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7dHJhbnNpdGlvbjouNHMgZWFzZX0jYnJlYWRjcnVtYnMgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfWF7YXBwZWFyYW5jZTpub25lO291dGxpbmU6bm9uZSAhaW1wb3J0YW50fWltZ1tkYXRhLXNyY117b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuMjVzIGVhc2UtaW4tb3V0O3dpbGwtY2hhbmdlOm9wYWNpdHl9aW1nW2RhdGEtc3JjXVtzcmNde29wYWNpdHk6MX0ubWluLWhlaWdodC0wIC5lbGVtZW50b3ItY29sdW1ue21pbi1oZWlnaHQ6MH06OnNlbGVjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiNjYjIwNTYgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9LmVsZW1lbnRvci1jb2x1bW4tZ2FwLWRlZmF1bHQuZWxlbWVudG9yLWNvbnRhaW5lcj4uZWxlbWVudG9yLWNvbHVtbj4uZWxlbWVudG9yLWVsZW1lbnQtcG9wdWxhdGVke3BhZGRpbmc6MTBweCAyNXB4fSNjb29raWUtbGF3LWluZm8tYWdhaW57Ym94LXNoYWRvdzpyZ2JhKDAsMCwwLC4xNSkgMHB4IDRweCAyNHB4LHJnYmEoMCwwLDAsLjA1KSAwcHggMnB4IDZweCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MTBweCAxMHB4IDAgMCAhaW1wb3J0YW50O3BhZGRpbmc6M3B4IDE1cHggIWltcG9ydGFudH0jY29va2llLWxhdy1pbmZvLWJhcntwYWRkaW5nOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjEwcHggIWltcG9ydGFudDt3aWR0aDo0MjBweCAhaW1wb3J0YW50O21heC13aWR0aDpjYWxjKDEwMCUgLSAzMHB4KSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6I2M2MDA0OSAhaW1wb3J0YW50O2NvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDAgNTBweCAwcHggcmdiYSgwLDAsMCwuMykgIWltcG9ydGFudH0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpLWJhci1tZXNzYWdle3BhZGRpbmc6MjBweCAzMHB4O2ZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojYzYwMDQ5O2NvbG9yOiNmZmZ9I2Nvb2tpZS1sYXctaW5mby1iYXIgLmNsaS1iYXItbWVzc2FnZT5kaXZ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206MTVweH0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpLWJhci1tZXNzYWdlPmRpdiBwe2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMn0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpLWJhci1tZXNzYWdlPmRpdiBwIHNwYW57Zm9udC1zaXplOjM1cHg7Zm9udC13ZWlnaHQ6NzAwfSNjb29raWUtbGF3LWluZm8tYmFyIC5jbGktYmFyLW1lc3NhZ2U+ZGl2IGltZ3t3aWR0aDo5MHB4O2Rpc3BsYXk6YmxvY2t9I2Nvb2tpZS1sYXctaW5mby1iYXIgLmNsaS1iYXItbWVzc2FnZSBhe21hcmdpbjo1cHggMCAwICFpbXBvcnRhbnQ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpLWJhci1idG5fY29udGFpbmVye2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTllOWU5ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojYzYwMDQ5fSNjb29raWUtbGF3LWluZm8tYmFyIC5jbGktYmFyLWJ0bl9jb250YWluZXIgYXttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmc6MTBweCAxNXB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtmb250LXNpemU6MTRweCAhaW1wb3J0YW50O2ZsZXg6MTtjb2xvcjojZmZmICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NjAwfSNjb29raWUtbGF3LWluZm8tYmFyIC5jbGktYmFyLWJ0bl9jb250YWluZXIgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5MzAwMzYgIWltcG9ydGFudH0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpLWJhci1idG5fY29udGFpbmVyIGE6aG92ZXI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNlOWU5ZTkgIWltcG9ydGFudH0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpLWJhci1idG5fY29udGFpbmVyIGE6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNlOWU5ZTkgIWltcG9ydGFudH0jY3dhX3dlYmluY2x1c2lvbl9idG4gI2N3YV9idG5faW5mb19idWxsZXtkaXNwbGF5Om5vbmU7b3BhY2l0eToxICFpbXBvcnRhbnR9I2N3YV93ZWJpbmNsdXNpb25fYnRuOmhvdmVyICNjd2FfYnRuX2luZm9fYnVsbGV7ZGlzcGxheTpibG9ja31Aa2V5ZnJhbWVzIGxkcy1yb2xsZXJ7MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LmJpZ2dlciAubGRzLXJvbGxlcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo4MHB4O2hlaWdodDo4MHB4fS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2e2FuaW1hdGlvbjpsZHMtcm9sbGVyIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTt0cmFuc2Zvcm0tb3JpZ2luOjQwcHggNDBweH0uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6N3B4O2hlaWdodDo3cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojZmZmO21hcmdpbjotNHB4IDAgMCAtNHB4fS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgxKXthbmltYXRpb24tZGVsYXk6LTAuMDM2c30uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSk6YWZ0ZXJ7dG9wOjYzcHg7Y29sb3I6IzAwMDtsZWZ0OjYzcHh9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpe2FuaW1hdGlvbi1kZWxheTotMC4wNzJzfS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgyKTphZnRlcnt0b3A6NjhweDtsZWZ0OjU2cHh9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpe2FuaW1hdGlvbi1kZWxheTotMC4xMDhzfS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKTphZnRlcnt0b3A6NzFweDtsZWZ0OjQ4cHh9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpe2FuaW1hdGlvbi1kZWxheTotMC4xNDRzfS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg0KTphZnRlcnt0b3A6NzJweDtsZWZ0OjQwcHh9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDUpe2FuaW1hdGlvbi1kZWxheTotMC4xOHN9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDUpOmFmdGVye3RvcDo3MXB4O2xlZnQ6MzJweH0uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi0wLjIxNnN9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpOmFmdGVye3RvcDo2OHB4O2xlZnQ6MjRweH0uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi0wLjI1MnN9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDcpOmFmdGVye3RvcDo2M3B4O2xlZnQ6MTdweH0uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCl7YW5pbWF0aW9uLWRlbGF5Oi0wLjI4OHN9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDgpOmFmdGVye3RvcDo1NnB4O2xlZnQ6MTJweH0ubGRzLXJvbGxlcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo0MHB4O2hlaWdodDo0MHB4fS5sZHMtcm9sbGVyIGRpdnthbmltYXRpb246bGRzLXJvbGxlciAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7dHJhbnNmb3JtLW9yaWdpbjoyMHB4IDIwcHh9Lmxkcy1yb2xsZXIgZGl2OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozLjVweDtoZWlnaHQ6My41cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojMDAwO21hcmdpbjotMnB4IDAgMCAtMnB4fS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSl7YW5pbWF0aW9uLWRlbGF5Oi0wLjAzNnN9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgxKTphZnRlcnt0b3A6MzEuNXB4O2xlZnQ6MzEuNXB4fS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi0wLjA3MnN9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgyKTphZnRlcnt0b3A6MzRweDtsZWZ0OjI4cHh9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKXthbmltYXRpb24tZGVsYXk6LTAuMTA4c30ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpOmFmdGVye3RvcDozNS41cHg7bGVmdDoyNHB4fS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNCl7YW5pbWF0aW9uLWRlbGF5Oi0wLjE0NHN9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg0KTphZnRlcnt0b3A6MzZweDtsZWZ0OjIwcHh9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LTAuMThzfS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSk6YWZ0ZXJ7dG9wOjM1LjVweDtsZWZ0OjE2cHh9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg2KXthbmltYXRpb24tZGVsYXk6LTAuMjE2c30ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpOmFmdGVye3RvcDozNHB4O2xlZnQ6MTJweH0ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDcpe2FuaW1hdGlvbi1kZWxheTotMC4yNTJzfS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNyk6YWZ0ZXJ7dG9wOjMxLjVweDtsZWZ0OjguNXB4fS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCl7YW5pbWF0aW9uLWRlbGF5Oi0wLjI4OHN9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg4KTphZnRlcnt0b3A6MjhweDtsZWZ0OjZweH0uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbntoZWlnaHQ6dW5zZXQ7b3ZlcmZsb3c6dW5zZXR9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5lbGVtZW50b3ItY29udGFpbmVyLmNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc3RlcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc3RlcCAubnVtYmVye21hcmdpbi1yaWdodDoyMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDo4MHB4O2hlaWdodDo4MHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDowO2JvcmRlci1yYWRpdXM6NTAlfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc3RlcCAuZGVzY3JpcHRpb257Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NjAwfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc3RlcC5zdGVwMXttYXJnaW4tdG9wOjUwcHh9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5zdGVwLnN0ZXAye21hcmdpbi1ib3R0b206MzBweH0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjdXJzb3I6cG9pbnRlcn0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxlIC5pY29ue21hcmdpbi1yaWdodDo0MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjEwcHggMTEuMjRweDtib3JkZXItcmFkaXVzOjUwJX0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxlOmhvdmVyPml7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfUBrZXlmcmFtZXMgcHVsc2VUb1JpZ2h0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMHB4KX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIHB1bHNlVG9MZWZ0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjBweCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi50aXRsZT5pe21hcmdpbi1sZWZ0OjQwcHg7Zm9udC1zaXplOjMwcHh9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW59LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbiAucmVkaXJlY3QtcmVjcmVhdGV4e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTBweCAzMHB4O2JvcmRlci1yYWRpdXM6NXB4O3RyYW5zaXRpb246LjRzIGVhc2U7d2lkdGg6bWF4LWNvbnRlbnR9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbiAucmVkaXJlY3QtcmVjcmVhdGV4LnB1bHNle2FuaW1hdGlvbjpDd2FQdWxzZUdyb3cgLjVzIGluZmluaXRlIGFsdGVybmF0ZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCkgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9QGtleWZyYW1lcyBDd2FQdWxzZUdyb3d7ZnJvbXt0cmFuc2Zvcm06c2NhbGUoMSl9dG97dHJhbnNmb3JtOnNjYWxlKDEuMSl9fS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uZWxlbWVudG9yLXNlY3Rpb24+LmNvbnRlbnR7ZGlzcGxheTpmbGV4O21hcmdpbi10b3A6NTBweDttYXJnaW4tYm90dG9tOjUwcHg7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbj4uY29udGVudCAucmVjcmVhdGV4X2NhbGVuZGFyIC5tb250aHt3aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uZWxlbWVudG9yLXNlY3Rpb24+LmNvbnRlbnQgLnJlY3JlYXRleF9jYWxlbmRhciAuaGVhZGVyIC5wZXJpb2R7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5jb250ZW50e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjAgMTBweH0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5jb250ZW50ICN0aW1lU2xvdHMgLmRhdGV7bWFyZ2luLXRvcDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uZWxlbWVudG9yLXNlY3Rpb24+LmNvbnRlbnQgI3RpbWVTbG90cyAuc2xvdHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z3JpZC1nYXA6dW5zZXQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnVuc2V0O2dhcDoxMHB4IDIwcHh9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbj4uY29udGVudCAjdGltZVNsb3RzIC5zbG90cyAuc2xvdHttYXJnaW46MCAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5jb250ZW50Pi5sZHMtcm9sbGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtkaXNwbGF5Om5vbmU7ei1pbmRleDoyfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uZWxlbWVudG9yLXNlY3Rpb24+LmNvbnRlbnQubG9hZGluZyAubGRzLXJvbGxlcntkaXNwbGF5OmJsb2NrfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uZWxlbWVudG9yLXNlY3Rpb24+LmNvbnRlbnQubG9hZGluZzo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOmNhbGMoMTAwJSArIDEwcHgpO2hlaWdodDpjYWxjKDEwMCUgKyAxMHB4KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO2JhY2tkcm9wLWZpbHRlcjpibHVyKDVweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4OjB9QHN1cHBvcnRzIG5vdCAoYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCkpey5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uZWxlbWVudG9yLXNlY3Rpb24+LmNvbnRlbnQubG9hZGluZzo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX19LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yZWNyZWF0ZXhfY2FsZW5kYXJ7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtmbGV4OjEuMjtoZWlnaHQ6bWF4LWNvbnRlbnR9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yZWNyZWF0ZXhfY2FsZW5kYXIgLmhlYWRlcnt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnJlY3JlYXRleF9jYWxlbmRhciAuaGVhZGVyIC5hcnJvd3twYWRkaW5nOjVweCAyMHB4O3RyYW5zaXRpb246LjJzIGVhc2U7ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcn0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnJlY3JlYXRleF9jYWxlbmRhciAuaGVhZGVyIC5hcnJvdzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yZWNyZWF0ZXhfY2FsZW5kYXIgLm1vbnRoe3dpZHRoOjUwJX0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnJlY3JlYXRleF9jYWxlbmRhciAubW9udGg6aG92ZXIgLm5hbWV7b3BhY2l0eToxfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmVjcmVhdGV4X2NhbGVuZGFyIC5tb250aCAubmFtZXt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO29wYWNpdHk6LjY7Y29sb3I6I2ZmZjt0cmFuc2l0aW9uOi4ycyBlYXNlO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xldHRlci1zcGFjaW5nOjJweDtsaW5lLWhlaWdodDoxfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmVjcmVhdGV4X2NhbGVuZGFyIC5tb250aCAubGFiZWxze2JhY2tncm91bmQtY29sb3I6I2M1YzVjNDtkaXNwbGF5OmZsZXg7cGFkZGluZzowIDMwcHh9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yZWNyZWF0ZXhfY2FsZW5kYXIgLm1vbnRoIC5sYWJlbHMgc3BhbntmbGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmVjcmVhdGV4X2NhbGVuZGFyIC5tb250aCAucm93e2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MzBweDttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnJlY3JlYXRleF9jYWxlbmRhciAubW9udGggLnJvdyAud2Vla3tiYWNrZ3JvdW5kLWNvbG9yOiNlYmViZWI7cGFkZGluZzoxMHB4IDA7Zm9udC1zaXplOjEzcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjMwcHh9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yZWNyZWF0ZXhfY2FsZW5kYXIgLm1vbnRoIC5yb3cgLmRheXN7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCV9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yZWNyZWF0ZXhfY2FsZW5kYXIgLm1vbnRoIC5yb3cgLmRheXMgLmRheXtmbGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2N1cnNvcjpkZWZhdWx0O3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmVjcmVhdGV4X2NhbGVuZGFyIC5tb250aCAucm93IC5kYXlzIC5kYXkucGFzdHtvcGFjaXR5Oi42fS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmVjcmVhdGV4X2NhbGVuZGFyIC5tb250aCAucm93IC5kYXlzIC5kYXkudG9kYXk6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JhY2tncm91bmQtY29sb3I6I2ViZWJlYjtvcGFjaXR5Oi44O3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6NTAlO3otaW5kZXg6LTF9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yZWNyZWF0ZXhfY2FsZW5kYXIgLm1vbnRoIC5yb3cgLmRheXMgLmRheS5hdmFpbGFibGV7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtjdXJzb3I6cG9pbnRlcn0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnJlY3JlYXRleF9jYWxlbmRhciAubW9udGggLnJvdyAuZGF5cyAuZGF5LmF2YWlsYWJsZTpob3ZlciwuZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnJlY3JlYXRleF9jYWxlbmRhciAubW9udGggLnJvdyAuZGF5cyAuZGF5LmF2YWlsYWJsZS5hY3RpdmV7Y29sb3I6I2ZmZn0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnJlY3JlYXRleF9jYWxlbmRhciAubW9udGggLnJvdyAuZGF5cyAuZGF5LmF2YWlsYWJsZTpob3Zlcjo6YmVmb3JlLC5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmVjcmVhdGV4X2NhbGVuZGFyIC5tb250aCAucm93IC5kYXlzIC5kYXkuYXZhaWxhYmxlLmFjdGl2ZTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO29wYWNpdHk6MTt3aWR0aDozMHB4O2hlaWdodDozMHB4O21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjUwJTt6LWluZGV4Oi0xfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAjdGltZVNsb3Rze2ZsZXg6MTtwYWRkaW5nOjAgMjBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgI3RpbWVTbG90cyAuZGF0ZXt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7Zm9udC1zaXplOjI1cHg7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206MjBweH0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgI3RpbWVTbG90cyAuc2xvdHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtncmlkLWdhcDoxMHB4IDIwcHh9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyICN0aW1lU2xvdHMgLnNsb3RzIC5zbG90e3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjoxcHggc29saWQgI2IzYjNiMztmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7d2lkdGg6bWF4LWNvbnRlbnQ7Ym9yZGVyLXJhZGl1czoxMHB4O2ZvbnQtc2l6ZToyMHB4O2N1cnNvcjpkZWZhdWx0O3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyICN0aW1lU2xvdHMgLnNsb3RzIC5zbG90Om50aC1jaGlsZCgybisxKXttYXJnaW4tbGVmdDphdXRvfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAjdGltZVNsb3RzIC5zbG90cyAuc2xvdDpudGgtY2hpbGQoMm4pe21hcmdpbi1yaWdodDphdXRvfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAjdGltZVNsb3RzIC5zbG90cyAuc2xvdC5jb21wbGV0ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTc5LDE3OSwxNzksLjcpO2JvcmRlcjoxcHggc29saWQgcmdiYSgxNzksMTc5LDE3OSwuNyk7Y29sb3I6I2ZmZn0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgI3RpbWVTbG90cyAuc2xvdHMgLnNsb3QucGFzdHtvdmVyZmxvdzpoaWRkZW59LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyICN0aW1lU2xvdHMgLnNsb3RzIC5zbG90LnBhc3Q6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjYjNiM2IzIDFweCwgI2IzYjNiMyAycHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMnB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDhweCk7ei1pbmRleDotMX0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgI3RpbWVTbG90cyAuc2xvdHMgLnNsb3QgLmNvbnRlbnR7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6NXB4IDI1cHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAjdGltZVNsb3RzIC5zbG90cyAuc2xvdCAubGluZWFyLWdyYWRpZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDowO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTt0cmFuc2l0aW9uOndpZHRoIC40cyAuMnMgZWFzZTtib3JkZXItcmFkaXVzOjEwcHggMCAwIDEwcHg7ei1pbmRleDotMX0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgI3RpbWVTbG90cyAuc2xvdHMgLnNsb3QgLnRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDEwcHgpO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE1cHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtib3JkZXItcmFkaXVzOjVweDtwYWRkaW5nOjVweCAxNXB4O3otaW5kZXg6MX0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgI3RpbWVTbG90cyAuc2xvdHMgLnNsb3QgLnRvb2x0aXA6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwMCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1sZWZ0OjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206NXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAjdGltZVNsb3RzIC5zbG90cyAuc2xvdDpob3ZlciAudG9vbHRpcHtkaXNwbGF5OmlubGluZS1ibG9jazt3aGl0ZS1zcGFjZTpub3dyYXB9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyICN0aW1lU2xvdHM+Lmxkcy1yb2xsZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2Rpc3BsYXk6bm9uZTt6LWluZGV4OjJ9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyICN0aW1lU2xvdHMubG9hZGluZyAubGRzLXJvbGxlcntkaXNwbGF5OmJsb2NrfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAjdGltZVNsb3RzLmxvYWRpbmc6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDpjYWxjKDEwMCUgLSA0MHB4KTtoZWlnaHQ6Y2FsYygxMDAlICsgMTBweCk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig1cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ei1pbmRleDowfUBzdXBwb3J0cyBub3QgKGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpKXsuZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgI3RpbWVTbG90cy5sb2FkaW5nOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpfX0jc3RpY2t5LWluZm9zLmZyb250e3Bvc2l0aW9uOmZpeGVkO3RvcDo1MCU7cmlnaHQ6MDt0cmFuc2l0aW9uOi40cyBlYXNlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoLTUwJSk7ei1pbmRleDo5ODtib3gtc2hhZG93OjAgMCAxMHB4IC01cHggcmdiYSgwLDAsMCwuMyk7bWF4LWhlaWdodDoxMDB2aDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2JvcmRlci1yYWRpdXM6MCAwIDAgMTBweH1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7I3N0aWNreS1pbmZvcy5mcm9udHtkaXNwbGF5Om5vbmV9fSNzdGlja3ktaW5mb3MuZnJvbnQgLmNsb3Nle2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoNDAlLCAtNDAlKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7cGFkZGluZzoxMHB4fSNzdGlja3ktaW5mb3MuZnJvbnQgLmNsb3NlIHN2Z3tkaXNwbGF5OmZsZXg7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmaWxsOiMwMDB9QG1lZGlhKG1heC13aWR0aDogODIwcHgpeyNzdGlja3ktaW5mb3MuZnJvbnQgLmNsb3Nle2Rpc3BsYXk6ZmxleH19QG1lZGlhKG1heC13aWR0aDogODIwcHgpeyNzdGlja3ktaW5mb3MuZnJvbnR7cmlnaHQ6dW5zZXQ7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDo1MDBweDttYXgtd2lkdGg6Y2FsYygxMDAlIC0gMjBweCk7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMjBweCl9fSNzdGlja3ktaW5mb3MuZnJvbnQgLmhlYWR7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0O3dpZHRoOm1heC1jb250ZW50O2xpbmUtaGVpZ2h0OjE7cGFkZGluZzoxMHB4IDI1cHg7Ym9yZGVyLXJhZGl1czoxMHB4IDEwcHggMCAwO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tIHJpZ2h0O3JpZ2h0OjEwMCU7Ym90dG9tOjEwMCU7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDA7Y3Vyc29yOnBvaW50ZXI7Ym94LXNoYWRvdzowIC01cHggMTBweCAtNXB4IHJnYmEoMCwwLDAsLjMpO2NvbG9yOmluaGVyaXR9QG1lZGlhKG1heC13aWR0aDogODIwcHgpeyNzdGlja3ktaW5mb3MuZnJvbnQgLmhlYWR7cG9zaXRpb246c3RhdGljO3RyYW5zZm9ybTp1bnNldDtib3gtc2hhZG93Om5vbmU7cmlnaHQ6dW5zZXQ7Ym90dG9tOnVuc2V0O2N1cnNvcjpkZWZhdWx0O3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JvcmRlci1yYWRpdXM6MH19I3N0aWNreS1pbmZvcy5mcm9udCAuaGVhZD5zdmd7d2lkdGg6N3B4O21hcmdpbi1sZWZ0OjEwcHg7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zaXRpb246LjRzIGVhc2V9QG1lZGlhKG1heC13aWR0aDogODIwcHgpeyNzdGlja3ktaW5mb3MuZnJvbnQgLmhlYWQ+c3Zne2Rpc3BsYXk6bm9uZX19I3N0aWNreS1pbmZvcy5mcm9udC5vcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWSgtNTAlKTt6LWluZGV4OjIwMH1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7I3N0aWNreS1pbmZvcy5mcm9udC5vcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4Ojk5OTk5OTk7ZGlzcGxheTpibG9ja319I3N0aWNreS1pbmZvcy5mcm9udC5vcGVuZWQgLmhlYWQgc3Zne3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfSNzdGlja3ktaW5mb3MuZnJvbnQgLmNvbnRlbnR7d2lkdGg6NDAwcHg7bWF4LXdpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0O21heC1oZWlnaHQ6OTV2aDtwYWRkaW5nOjE1cHggMjBweDtib3JkZXItcmFkaXVzOjAgMCAwIDEwcHg7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOmluaGVyaXR9QG1lZGlhKG1heC13aWR0aDogODIwcHgpeyNzdGlja3ktaW5mb3MuZnJvbnQgLmNvbnRlbnR7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czowfX0jc3RpY2t5LWluZm9zLmZyb250IC5jb250ZW50IC5pbWFnZXt3aWR0aDoxMDAlO2hlaWdodDoyNDBweDttYXJnaW4tYm90dG9tOjEwcHh9I3N0aWNreS1pbmZvcy5mcm9udCAuY29udGVudCAuaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0jc3RpY2t5LWluZm9zLmZyb250IC5jb250ZW50PmEuYnRue2Rpc3BsYXk6YmxvY2s7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzo3cHggMzBweDtib3JkZXItcmFkaXVzOjEwcHg7bWFyZ2luLXRvcDoxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXZpZGVvIC5lbGVtZW50b3ItY3VzdG9tLWVtYmVkLWltYWdlLW92ZXJsYXlbZGF0YS10aXRsZS1iZWZvcmVdOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC40KX0uZWxlbWVudG9yLXdpZGdldC12aWRlbyAuZWxlbWVudG9yLWN1c3RvbS1lbWJlZC1pbWFnZS1vdmVybGF5W2RhdGEtdGl0bGUtYmVmb3JlXTo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLXRpdGxlLWJlZm9yZSk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMwcHg7bGVmdDo1MHB4O3dpZHRoOmNhbGMoMTAwJSAtIDYwcHgpO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtmb250LXNpemU6MjZweDt6LWluZGV4OjE7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZWxlbWVudG9yLXdpZGdldC12aWRlbyAuZWxlbWVudG9yLWN1c3RvbS1lbWJlZC1pbWFnZS1vdmVybGF5W2RhdGEtdGl0bGUtYmVmb3JlXTo6YmVmb3Jle2ZvbnQtc2l6ZToxOHB4O3RvcDoxNXB4O2xlZnQ6MjBweDt3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KX19LmVsZW1lbnRvci13aWRnZXQtdmlkZW8gLmVsZW1lbnRvci1jdXN0b20tZW1iZWQtaW1hZ2Utb3ZlcmxheVtkYXRhLXRpdGxlLWJlZm9yZV0gLmVsZW1lbnRvci1jdXN0b20tZW1iZWQtcGxheXt6LWluZGV4OjF9Ym9keTpub3QoLndwLWFkbWluKSAuZmxhdHBpY2tyLWNhbGVuZGFye3RvcDoxMDAlICFpbXBvcnRhbnQ7bGVmdDowICFpbXBvcnRhbnQ7d2lkdGg6MTAwJTtib3gtc2hhZG93OjAgNXB4IDEwcHggLTVweCByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czowIDAgMTVweCAxNXB4fWJvZHk6bm90KC53cC1hZG1pbikgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGh7ZGlzcGxheTpmbGV4fWJvZHk6bm90KC53cC1hZG1pbikgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc2VsZWN0e3dpZHRoOjEwMCV9Ym9keTpub3QoLndwLWFkbWluKSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVye3dpZHRoOjEwMHB4ICFpbXBvcnRhbnR9Ym9keTpub3QoLndwLWFkbWluKSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItckNvbnRhaW5lcnt3aWR0aDoxMDAlfWJvZHk6bm90KC53cC1hZG1pbikgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLXJDb250YWluZXIgLmZsYXRwaWNrci13ZWVrZGF5c3t3aWR0aDoxMDAlfWJvZHk6bm90KC53cC1hZG1pbikgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLXJDb250YWluZXIgLmZsYXRwaWNrci1kYXlze3dpZHRoOjEwMCUgIWltcG9ydGFudH1ib2R5Om5vdCgud3AtYWRtaW4pIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1yQ29udGFpbmVyIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVye3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fWJvZHk6bm90KC53cC1hZG1pbikgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLXJDb250YWluZXIgLmZsYXRwaWNrci1kYXlzIC5kYXlDb250YWluZXIgLmZsYXRwaWNrci1kYXl7d2lkdGg6MTQuMjg1NzE0Mjg1NyUgIWltcG9ydGFudDttYXgtd2lkdGg6dW5zZXR9LmN3YS1tb2RhbHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC40KTt6LWluZGV4OjIwMH0uY3dhLW1vZGFsIC5kaWFsb2d7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmO21hcmdpbjo1MHB4IGF1dG87cGFkZGluZzo1MHB4O2JvcmRlci1yYWRpdXM6MzBweDt3aWR0aDo2MCU7LXdlYmtpdC1hbmltYXRpb24tbmFtZTphbmltYXRldG9wOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi40czthbmltYXRpb24tbmFtZTphbmltYXRldG9wO2FuaW1hdGlvbi1kdXJhdGlvbjouNHM7cG9zaXRpb246cmVsYXRpdmV9LmN3YS1tb2RhbCAuZGlhbG9nIC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIC01MCUpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uY3dhLW1vZGFsIC5kaWFsb2cgLmNsb3NlOmhvdmVyLC5jd2EtbW9kYWwgLmRpYWxvZyAuY2xvc2U6Zm9jdXN7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcn0uY3dhLW1vZGFsIC5kaWFsb2cgYXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5jd2EtbW9kYWwgLmRpYWxvZyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jd2EtbW9kYWwgLmRpYWxvZ3twYWRkaW5nOjIwcHg7d2lkdGg6OTAlfX0uY3dhLW1vZGFsIC5iaWdnZXIgLmxkcy1yb2xsZXJ7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvfUAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRldG9we2Zyb217dG9wOi0zMDBweDtvcGFjaXR5OjB9dG97dG9wOjA7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGFuaW1hdGV0b3B7ZnJvbXt0b3A6LTMwMHB4O29wYWNpdHk6MH10b3t0b3A6MDtvcGFjaXR5OjF9fS5zaW5nbGVfb2ZmZXJfZGV0YWlsc3tmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpfS5zaW5nbGVfb2ZmZXJfZGV0YWlscz4udGl0bGV7Zm9udC1zaXplOjIycHg7bWFyZ2luLWJvdHRvbToyMHB4fS5zaW5nbGVfb2ZmZXJfZGV0YWlscyAudGl0bGV7Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MThweH0uc2luZ2xlX29mZmVyX2RldGFpbHM+LmRlc2NyaXB0aW9ue3RleHQtYWxpZ246Y2VudGVyfS5zaW5nbGVfb2ZmZXJfZGV0YWlscyAuYWxsLWRhdGFzIC5pdGVte21hcmdpbjo1MHB4IDB9LnNpbmdsZV9vZmZlcl9kZXRhaWxzIC5hbGwtZGF0YXMgLml0ZW0gLnRpdGxle21hcmdpbi1ib3R0b206MTBweH0uc2luZ2xlX2FvX2RldGFpbHN7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KX0uc2luZ2xlX2FvX2RldGFpbHM+LnRpdGxle2ZvbnQtc2l6ZToyMnB4O21hcmdpbi1ib3R0b206MjBweH0uc2luZ2xlX2FvX2RldGFpbHMgLnRpdGxle2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE4cHh9LnNpbmdsZV9hb19kZXRhaWxzIC5hbGwtZGF0YXN7bWFyZ2luLXRvcDozMHB4fS5zaW5nbGVfYW9fZGV0YWlscyAuYWxsLWRhdGFzIC5pdGVtIGF7ZGlzcGxheTpmbGV4O2NvbG9yOiNmZmY7dHJhbnNpdGlvbjouNHMgZWFzZX0uc2luZ2xlX2FvX2RldGFpbHMgLmFsbC1kYXRhcyAuaXRlbSBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LnNpbmdsZV9hb19kZXRhaWxzIC5hbGwtZGF0YXMgLml0ZW0gYSAuaWNvbiwuc2luZ2xlX2FvX2RldGFpbHMgLmFsbC1kYXRhcyAuaXRlbSBhIC50ZXh0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNpbmdsZV9hb19kZXRhaWxzIC5hbGwtZGF0YXMgLml0ZW0gYSAuaWNvbnttYXJnaW4tcmlnaHQ6MTBweH0uc2luZ2xlX2FvX2RldGFpbHMgLmFsbC1kYXRhcyAuaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MTBweH0uY3dhLWFjY29yZGlvbnttYXJnaW46NTBweCAwfS5jd2EtYWNjb3JkaW9uIC5jd2EtYWNjb3JkaW9uLWl0ZW17d2lkdGg6MTAwJTtwYWRkaW5nOjI1cHggMDtib3JkZXItYm90dG9tOnNvbGlkIDJweH0uY3dhLWFjY29yZGlvbiAuY3dhLWFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6c29saWQgMnB4fS5jd2EtYWNjb3JkaW9uIC5jd2EtYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi10aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE4cHg7cGFkZGluZy1yaWdodDo0NXB4O3RyYW5zaXRpb246YWxsIC41cztjdXJzb3I6cG9pbnRlcn0uY3dhLWFjY29yZGlvbiAuY3dhLWFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tdGl0bGUgLmljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO3RleHQtYWxpZ246cmlnaHQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmN3YS1hY2NvcmRpb24gLmN3YS1hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLXRpdGxlIC5pY29uOmJlZm9yZXtjb250ZW50Olwi74GnXCI7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7Zm9udC13ZWlnaHQ6OTAwfS5jd2EtYWNjb3JkaW9uIC5jd2EtYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi10aXRsZS5hY3RpdmV7bWFyZ2luLWJvdHRvbToyMHB4fS5jd2EtYWNjb3JkaW9uIC5jd2EtYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi10aXRsZS5hY3RpdmUgLmljb246YmVmb3Jle2NvbnRlbnQ6XCLvgahcIn0uY3dhLWFjY29yZGlvbiAuY3dhLWFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDowO292ZXJmbG93OmhpZGRlbn0uZWxlbWVudG9yLXNpdGVtYXAtd3JhcCAuZWxlbWVudG9yLXNpdGVtYXAtc2VjdGlvbnt3aWR0aDoxMDAlfS5lbGVtZW50b3Itc2l0ZW1hcC13cmFwIC5lbGVtZW50b3Itc2l0ZW1hcC1zZWN0aW9uIHVsLmVsZW1lbnRvci1zaXRlbWFwLWxpc3R7cGFkZGluZzowfS5lbGVtZW50b3Itc2l0ZW1hcC13cmFwIC5lbGVtZW50b3Itc2l0ZW1hcC1zZWN0aW9uIHVsLmVsZW1lbnRvci1zaXRlbWFwLWxpc3Q+bGl7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjIwcHggMH0uZWxlbWVudG9yLXNpdGVtYXAtd3JhcCAuZWxlbWVudG9yLXNpdGVtYXAtc2VjdGlvbiB1bC5lbGVtZW50b3Itc2l0ZW1hcC1saXN0PmxpOmJlZm9yZXtjb250ZW50Olwi74GhXCI7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7Zm9udC13ZWlnaHQ6OTAwO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Zm9udC1zaXplOjE4cHg7bWFyZ2luLXJpZ2h0OjEwcHh9LmVsZW1lbnRvci1zaXRlbWFwLXdyYXAgLmVsZW1lbnRvci1zaXRlbWFwLXNlY3Rpb24gdWwuZWxlbWVudG9yLXNpdGVtYXAtbGlzdD5saT5he2ZvbnQtd2VpZ2h0OjYwMH0uZWxlbWVudG9yLXNpdGVtYXAtd3JhcCAuZWxlbWVudG9yLXNpdGVtYXAtc2VjdGlvbiB1bC5lbGVtZW50b3Itc2l0ZW1hcC1saXN0PmxpIGF7Zm9udC1zaXplOjE4cHg7dHJhbnNpdGlvbjphbGwgLjVzfS5lbGVtZW50b3Itc2l0ZW1hcC13cmFwIC5lbGVtZW50b3Itc2l0ZW1hcC1zZWN0aW9uIHVsLmVsZW1lbnRvci1zaXRlbWFwLWxpc3Q+bGkgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itc2l0ZW1hcC13cmFwIC5lbGVtZW50b3Itc2l0ZW1hcC1zZWN0aW9uIHVsLmVsZW1lbnRvci1zaXRlbWFwLWxpc3Q+bGk+dWwuY2hpbGRyZW57ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MH0uZWxlbWVudG9yLXNpdGVtYXAtd3JhcCAuZWxlbWVudG9yLXNpdGVtYXAtc2VjdGlvbiB1bC5lbGVtZW50b3Itc2l0ZW1hcC1saXN0PmxpPnVsLmNoaWxkcmVuPmxpe2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjoxMHB4IDIwcHh9LmVsZW1lbnRvci1zaXRlbWFwLXdyYXAgLmVsZW1lbnRvci1zaXRlbWFwLXNlY3Rpb24gdWwuZWxlbWVudG9yLXNpdGVtYXAtbGlzdD5saT51bC5jaGlsZHJlbj5saT5he3dpZHRoOjEwMCU7Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNTM2cHgpey5ob21lLnBhZ2UgLmZlZWRycy1jb250YWluZXJ7ZGlzcGxheTpub25lfS5ob21lLnBhZ2UgI3N0YXRpYy1zb2NpYWwtbmV0d29ya3N7ZGlzcGxheTpibG9ja30uaG9tZS5wYWdlIC5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlcnttYXJnaW4tdG9wOjBweCAhaW1wb3J0YW50fS5ob21lLnBhZ2UgI21haW4tZm9vdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5lbGVtZW50b3ItY29sdW1uIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5lbGVtZW50b3ItY29sdW1uOm50aC1jaGlsZCgyKSAuZWxlbWVudG9yLXdpZGdldC13cmFwe3BhZGRpbmctdG9wOjcwcHh9fSNtYWluLWhlYWRlciwjbWFpbi1oZWFkZXItc3RpY2t5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6MTAwfUBtZWRpYShtYXgtd2lkdGg6IDEzMDBweCl7I21haW4taGVhZGVyIC50b3AuYWxsLXBhZ2VzICNjcy1oZWFkZXItbG9nbyBpbWcsI21haW4taGVhZGVyLXN0aWNreSAudG9wLmFsbC1wYWdlcyAjY3MtaGVhZGVyLWxvZ28gaW1ne3dpZHRoOjIwMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMjY3cHgpeyNtYWluLWhlYWRlciAudG9wLmFsbC1wYWdlcyAudG9nZ2xlU2lkZU1lbnUsI21haW4taGVhZGVyLXN0aWNreSAudG9wLmFsbC1wYWdlcyAudG9nZ2xlU2lkZU1lbnV7ZGlzcGxheTpmbGV4fX1AbWVkaWEobWF4LXdpZHRoOiAxMjY3cHgpeyNtYWluLWhlYWRlciAudG9wLmFsbC1wYWdlcyAjY3MtaGVhZGVyLW1lbnUsI21haW4taGVhZGVyIC50b3AuYWxsLXBhZ2VzICNjcy1oZWFkZXItaWNvbnMgI2ljb25NZW51LCNtYWluLWhlYWRlci1zdGlja3kgLnRvcC5hbGwtcGFnZXMgI2NzLWhlYWRlci1tZW51LCNtYWluLWhlYWRlci1zdGlja3kgLnRvcC5hbGwtcGFnZXMgI2NzLWhlYWRlci1pY29ucyAjaWNvbk1lbnV7ZGlzcGxheTpub25lfX0jbWFpbi1oZWFkZXIgLnRvcC5hbGwtcGFnZXMgLmVsZW1lbnRvci13aWRnZXQtd3JhcDo6YWZ0ZXIsI21haW4taGVhZGVyLXN0aWNreSAudG9wLmFsbC1wYWdlcyAuZWxlbWVudG9yLXdpZGdldC13cmFwOjphZnRlcntjb250ZW50Om5vbmUgIWltcG9ydGFudH0jbWFpbi1oZWFkZXIgLnRvcC5hbGwtcGFnZXMgLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUsI21haW4taGVhZGVyLXN0aWNreSAudG9wLmFsbC1wYWdlcyAuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6dW5zZXQ7bGVmdDp1bnNldDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNtYWluLWhlYWRlciAudG9wLmFsbC1wYWdlcyAuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudT4uZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmVsZW1lbnRvci1zZWN0aW9uIG5hdiB1bC5tZW51PmxpPmEsI21haW4taGVhZGVyLXN0aWNreSAudG9wLmFsbC1wYWdlcyAuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudT4uZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmVsZW1lbnRvci1zZWN0aW9uIG5hdiB1bC5tZW51PmxpPmF7Zm9udC1zaXplOjE2cHh9I21haW4taGVhZGVyIC50b3AuYWxsLXBhZ2VzIC5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51Pi5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uZWxlbWVudG9yLXNlY3Rpb24gbmF2IHVsLm1lbnU+bGk+YSBzcGFuLCNtYWluLWhlYWRlci1zdGlja3kgLnRvcC5hbGwtcGFnZXMgLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnU+LmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbiBuYXYgdWwubWVudT5saT5hIHNwYW57cGFkZGluZzoxMnB4IDEwcHh9I21haW4taGVhZGVyIC50b3AuYWxsLXBhZ2VzIC5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51ICNtYWluLW1lbnUgLm5hdmlnYXRpb24gbmF2IC5tZW51LCNtYWluLWhlYWRlci1zdGlja3kgLnRvcC5hbGwtcGFnZXMgLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgI21haW4tbWVudSAubmF2aWdhdGlvbiBuYXYgLm1lbnV7bWFyZ2luOjIwcHggMH0jbWFpbi1oZWFkZXIgLnRvcC5hbGwtcGFnZXMgI2ljb25NZW51LCNtYWluLWhlYWRlci1zdGlja3kgLnRvcC5hbGwtcGFnZXMgI2ljb25NZW51e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSNtYWluLWhlYWRlciAudG9wIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAsI21haW4taGVhZGVyLXN0aWNreSAudG9wIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXB7cG9zaXRpb246cmVsYXRpdmV9I21haW4taGVhZGVyIC50b3AgLmVsZW1lbnRvci13aWRnZXQtd3JhcDo6YWZ0ZXIsI21haW4taGVhZGVyLXN0aWNreSAudG9wIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXA6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NzVweDtyaWdodDoxNzBweDt3aWR0aDpjYWxjKDEwMCUgLSA0MzBweCk7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTE3MHB4KXsjbWFpbi1oZWFkZXIgLnRvcCAuZWxlbWVudG9yLXdpZGdldC13cmFwOjphZnRlciwjbWFpbi1oZWFkZXItc3RpY2t5IC50b3AgLmVsZW1lbnRvci13aWRnZXQtd3JhcDo6YWZ0ZXJ7cmlnaHQ6OTBweDt3aWR0aDpjYWxjKDEwMCUgLSAzNTBweCl9fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsjbWFpbi1oZWFkZXIgLnRvcCAuZWxlbWVudG9yLXdpZGdldC13cmFwLCNtYWluLWhlYWRlci1zdGlja3kgLnRvcCAuZWxlbWVudG9yLXdpZGdldC13cmFwe2p1c3RpZnktY29udGVudDpjZW50ZXJ9I21haW4taGVhZGVyIC50b3AgLmVsZW1lbnRvci13aWRnZXQtd3JhcDo6YWZ0ZXIsI21haW4taGVhZGVyLXN0aWNreSAudG9wIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXA6OmFmdGVye2NvbnRlbnQ6bm9uZX0jbWFpbi1oZWFkZXIgLnRvcCAuZWxlbWVudG9yLXdpZGdldC13cmFwICNjcy1oZWFkZXItbG9nbywjbWFpbi1oZWFkZXItc3RpY2t5IC50b3AgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAjY3MtaGVhZGVyLWxvZ297bWFyZ2luLXRvcDoyMHB4fSNtYWluLWhlYWRlciAudG9wIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgI2NzLWhlYWRlci1sb2dvIGltZywjbWFpbi1oZWFkZXItc3RpY2t5IC50b3AgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAjY3MtaGVhZGVyLWxvZ28gaW1ne3dpZHRoOjI4MHB4fSNtYWluLWhlYWRlciAudG9wIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgI2NzLWhlYWRlci1pY29ucywjbWFpbi1oZWFkZXItc3RpY2t5IC50b3AgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAjY3MtaGVhZGVyLWljb25ze3Bvc2l0aW9uOnN0YXRpY30jbWFpbi1oZWFkZXIgLnRvcCAuZWxlbWVudG9yLXdpZGdldC13cmFwICNjcy1oZWFkZXItaWNvbnMgLnRvZ2dsZVNpZGVNZW51LCNtYWluLWhlYWRlci1zdGlja3kgLnRvcCAuZWxlbWVudG9yLXdpZGdldC13cmFwICNjcy1oZWFkZXItaWNvbnMgLnRvZ2dsZVNpZGVNZW51e3RyYW5zZm9ybTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjIwcHg7bWFyZ2luLXJpZ2h0OjB9fSNpY29uTWVudXtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZS10eXBlOm5vbmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMzBweCl9I2ljb25NZW51IGxpe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9I2ljb25NZW51IGxpLnRvZ2dsZVNlYXJjaHtjdXJzb3I6cG9pbnRlcn0jaWNvbk1lbnUgbGk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MjBweH0jaWNvbk1lbnUgbGkgaW1nLCNpY29uTWVudSBsaSBzdmd7d2lkdGg6MzBweDtmaWxsOiNmZmZ9I2ljb25NZW51IGxpIGF7ZGlzcGxheTppbmhlcml0fSNpY29uTWVudSBsaSAjY3dhX3dlYmluY2x1c2lvbl9idG57ZGlzcGxheTpmbGV4fS50b2dnbGVTaWRlTWVudXtkaXNwbGF5Om5vbmU7Y29sb3I6I2ZmZjtmb250LXNpemU6MzBweDttYXJnaW4tcmlnaHQ6MjBweDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEobWF4LXdpZHRoOiAxMTcwcHgpey50b2dnbGVTaWRlTWVudXtkaXNwbGF5OmZsZXh9fSNtYWluLWhlYWRlci1zdGlja3l7cG9zaXRpb246Zml4ZWQ7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zaXRpb246LjRzIGVhc2U7YmFja2dyb3VuZC1jb2xvcjojMDAwO3otaW5kZXg6OTh9I21haW4taGVhZGVyLXN0aWNreSAjY3MtaGVhZGVyLWxvZ28gaW1ne3dpZHRoOjIwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsjbWFpbi1oZWFkZXItc3RpY2t5IC5sb2dve2Rpc3BsYXk6bm9uZX19I21haW4taGVhZGVyLXN0aWNreSAubG9nb19tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsjbWFpbi1oZWFkZXItc3RpY2t5IC5sb2dvX21vYmlsZXtkaXNwbGF5OmJsb2NrfSNtYWluLWhlYWRlci1zdGlja3kgLmxvZ29fbW9iaWxlIGltZ3t3aWR0aDo2MHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDEyNjdweCl7I21haW4taGVhZGVyLXN0aWNreSAjY3MtaGVhZGVyLW1lbnUsI21haW4taGVhZGVyLXN0aWNreSAjY3MtaGVhZGVyLWljb25zICNpY29uTWVudXtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDEyNjdweCl7I21haW4taGVhZGVyLXN0aWNreSAudG9nZ2xlU2lkZU1lbnV7ZGlzcGxheTpmbGV4fX0jbWFpbi1oZWFkZXItc3RpY2t5LnN0aWNreXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0jbWFpbi1oZWFkZXItc3RpY2t5IC5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51e3Bvc2l0aW9uOnN0YXRpYzt0b3A6dW5zZXQ7bGVmdDp1bnNldDtib3R0b206dW5zZXQ7cmlnaHQ6dW5zZXQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0jbWFpbi1oZWFkZXItc3RpY2t5IC5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51Pi5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uZWxlbWVudG9yLXNlY3Rpb24gbmF2IHVsLm1lbnU+bGk+YXtmb250LXNpemU6MTZweH0jbWFpbi1oZWFkZXItc3RpY2t5IC5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51Pi5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uZWxlbWVudG9yLXNlY3Rpb24gbmF2IHVsLm1lbnU+bGk+YSBzcGFue3BhZGRpbmc6MTJweCAxMHB4fSNtYWluLWhlYWRlci1zdGlja3kgLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgI21haW4tbWVudSAubmF2aWdhdGlvbiBuYXYgLm1lbnV7bWFyZ2luOjIwcHggMH0jbWFpbi1oZWFkZXItc3RpY2t5ICNpY29uTWVudXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0jbWFpbi1oZWFkZXItc3RpY2t5Pi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTcwcHgpey5ob21lIC5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyICNtYWluLWhlYWRlciAjaWNvbk1lbnV7ZGlzcGxheTpub25lfS5ob21lIC5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC50b2dnbGVTaWRlTWVudXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgzMHB4KX0uaG9tZSAuZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAjY3MtaGVhZGVyLW1lbnV7ZGlzcGxheTpub25lfS5ob21lIC5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyICNtYWluLW1lbnV7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmhvbWUgI2NzLWhlYWRlci1sb2dvIGltZ3t3aWR0aDoyNTBweH0uaG9tZSAjbWFpbi1oZWFkZXIgLnRvcCAuZWxlbWVudG9yLXdpZGdldC13cmFwOjphZnRlcntjb250ZW50Om5vbmV9fWZvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lcntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1mb290ZXIjbWFpbi1mb290ZXIgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1jb2x1bW46bm90KDpmaXJzdC1jaGlsZCl7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXItbGVmdDoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNil9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItY29sdW1uOm5vdCg6Zmlyc3QtY2hpbGQpIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXB7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOm1heC1jb250ZW50O21heC13aWR0aDoxMDAlfWZvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWljb24tbGlzdC1pdGVte2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW0gLmVsZW1lbnRvci1pY29uLWxpc3QtaWNvbnttYXJnaW4tdG9wOjNweH1mb290ZXIjbWFpbi1mb290ZXIgLm5hdmlnYXRpb24gLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgLm1lbnUtaXRlbT5hOjpiZWZvcmV7Y29udGVudDpcIu+EkVwiO2ZvbnQtZmFtaWx5OlwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6NnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDoycHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y29sb3I6I2ZmZn1mb290ZXIjbWFpbi1mb290ZXIgLm5hdmlnYXRpb24gLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgLm1lbnUtaXRlbT5hOjpiZWZvcmV7YmFja2dyb3VuZDpub25lO29wYWNpdHk6MX1mb290ZXIjbWFpbi1mb290ZXIgLm5hdmlnYXRpb24gLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgLm1lbnUtaXRlbT5hOmhvdmVyOjpiZWZvcmV7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtiYWNrZ3JvdW5kOm5vbmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe2Zvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbntwYWRkaW5nOjAgMCAzMHB4IDB9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItY29sdW1ue2JvcmRlcjpub25lICFpbXBvcnRhbnR9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItY29sdW1uOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTozMHB4fWZvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWNvbHVtbjpmaXJzdC1jaGlsZHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfWZvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWNvbHVtbjpmaXJzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwe3dpZHRoOm1heC1jb250ZW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1mb290ZXIjbWFpbi1mb290ZXIgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1jb2x1bW46Zmlyc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCBpbWd7d2lkdGg6NTAwcHh9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItY29sdW1uIC50aXRsZS1kdW97Zm9udC13ZWlnaHQ6NjAwO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4fWZvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWNvbHVtbiAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSB1bCBsaSBhe3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6YmxvY2t9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItY29sdW1uIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVsIGxpIGE6OmJlZm9yZXtjb250ZW50Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmxlZ2Fse3BhZGRpbmctYm90dG9tOjYwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmxlZ2Fse3BhZGRpbmctYm90dG9tOjUwcHh9fWZvb3RlciNtYWluLWZvb3RlciAubGVnYWwgLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgbGkubWVudS1pdGVtIGE6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MXB4O2hlaWdodDpjYWxjKDEwMCUgLSAxMHB4KTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3BhY2l0eToxfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmxlZ2FsIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVse2p1c3RpZnktY29udGVudDpjZW50ZXI7bWF4LXdpZHRoOjEwMCV9Zm9vdGVyI21haW4tZm9vdGVyIC5sZWdhbCAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSB1bCBsaXttYXgtd2lkdGg6MTAwJX1mb290ZXIjbWFpbi1mb290ZXIgLmxlZ2FsIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVsIGxpIGF7bWF4LXdpZHRoOjEwMCU7d2hpdGUtc3BhY2U6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyfWZvb3RlciNtYWluLWZvb3RlciAubGVnYWwgLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgdWwgbGkgYTo6YWZ0ZXJ7Y29udGVudDpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmxlZ2FsIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9fWZvb3RlciNtYWluLWZvb3RlciAubWFwLWludGVyYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlWCg0MHB4KX1AbWVkaWEobWF4LXdpZHRoOiAxNDMwcHgpe2Zvb3RlciNtYWluLWZvb3RlciAubWFwLWludGVyYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgzMHB4KX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe2Zvb3RlciNtYWluLWZvb3RlciAubWFwLWludGVyYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19Zm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudHt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfWZvb3RlciNtYWluLWZvb3RlciAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmNvbnRlbnQgLnNsaWNrLWxpc3QsZm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudCAuc2xpY2stdHJhY2t7bWluLXdpZHRoOjEwMCV9Zm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudCBpbWd7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbTowO21heC13aWR0aDozMyV9QG1lZGlhKG1heC13aWR0aDogNTAwcHgpe2Zvb3RlciNtYWluLWZvb3RlciAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmNvbnRlbnQgaW1nOmZpcnN0LWNoaWxke21heC13aWR0aDoxNTBweDttYXgtaGVpZ2h0Ojc1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5jb250ZW50IGltZzpmaXJzdC1jaGlsZHttYXgtd2lkdGg6MTIwcHg7bWF4LWhlaWdodDo2MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAzMDBweCl7Zm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudCBpbWc6Zmlyc3QtY2hpbGR7bWF4LXdpZHRoOjEwMHB4O21heC1oZWlnaHQ6NTBweH19Zm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudCAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb2xvcjojMDAwO2ZvbnQtc2l6ZToyNHB4fWZvb3RlciNtYWluLWZvb3RlciAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmNvbnRlbnQgLmFycm93LmxlZnR7bGVmdDoxMHB4fWZvb3RlciNtYWluLWZvb3RlciAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmNvbnRlbnQgLmFycm93LnJpZ2h0e3JpZ2h0OjEwcHh9LmhvbWUgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVye21hcmdpbi10b3A6LTIwMHB4O3otaW5kZXg6MDtiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyNTUsIDI1NSwgMjU1KSA0NSUsIHJnYigyMDMsIDMyLCA4NikgNDUlKX1AbWVkaWEobWF4LXdpZHRoOiAxMDIwcHgpey5ob21lIC5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDI1NSwgMjU1LCAyNTUpIDM1JSwgcmdiKDIwMywgMzIsIDg2KSAzNSUpICFpbXBvcnRhbnR9LmhvbWUgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmZpcnN0LWNoaWxke3dpZHRoOjQwJX0uaG9tZSAuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZHt3aWR0aDo2MCV9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXtib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC50aXRsZS1kdW97bWFyZ2luLWJvdHRvbTozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyLmVsZW1lbnRvci1zZWN0aW9ue2JhY2tncm91bmQ6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KSAhaW1wb3J0YW50fS5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlciAuZWxlbWVudG9yLWNvbHVtbjpmaXJzdC1jaGlsZHt3aWR0aDowICFpbXBvcnRhbnR9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGR7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlciAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LWNoaWxkIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgLmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnN7d2lkdGg6MTAwJX0uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmctY29sb3JzIC50aXRsZS1kdW97dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVye3dpZHRoOjEwMCV9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6d3JhcH0uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgI2NzLW5ld3NsZXR0ZXJ7d2lkdGg6NDEwcHg7bWF4LXdpZHRoOjEwMCU7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyICNjcy1uZXdzbGV0dGVyIGlucHV0e29yZGVyOjI7bWFyZ2luLWxlZnQ6N3B4O3dpZHRoOmNhbGMoMTAwJSAtIDEyMHB4KX0uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgI2NzLW5ld3NsZXR0ZXIgLnNsaWRlcntvcmRlcjoxO3dpZHRoOjEwMCV9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyICNjcy1uZXdzbGV0dGVyIC5zbGlkZXIgLmFycm93e2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgI2NzLW5ld3NsZXR0ZXIgLnNsaWRlciAubGlzdHN7ZGlzcGxheTpmbGV4O2dhcDoxMHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6YXV0bztiYWNrZ3JvdW5kOm5vbmU7bWFyZ2luLWJvdHRvbToyMHB4fS5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlciAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LWNoaWxkIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAjY3MtbmV3c2xldHRlciAuc2xpZGVyIC5saXN0cyAubGlzdHt3aWR0aDoxMzBweDttYXgtd2lkdGg6Y2FsYygzMyUgLSAxMHB4KTtib3JkZXI6MXB4IHNvbGlkICNmZmY7Y3Vyc29yOnBvaW50ZXJ9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyICNjcy1uZXdzbGV0dGVyIC5zbGlkZXIgLmxpc3RzIC5saXN0LnNsaWNrLWN1cnJlbnR7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1jb2xvcjojMDAwfS5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlciAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LWNoaWxkIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAjY3MtbmV3c2xldHRlciBidXR0b257b3JkZXI6M30uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmVycm9yLW1lc3NhZ2Vze3dpZHRoOjQxMHB4O21heC13aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmhvbWUgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50e2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXsuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciAubGVnYWx7bWFyZ2luLWJvdHRvbTo4MHB4fX0jY3dhLXNlYXJjaC1jb250YWluZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtkaXNwbGF5Om5vbmU7dHJhbnNpdGlvbjouNHMgZWFzZTt6LWluZGV4Ojk5OTk5OTtmbGV4LWRpcmVjdGlvbjpjb2x1bW59I2N3YS1zZWFyY2gtY29udGFpbmVyLnNob3d7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7b3BhY2l0eToxO2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuaGVhZGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7d2lkdGg6MTAwJX0jY3dhLXNlYXJjaC1jb250YWluZXIgLmhlYWRlciBmb3Jte3dpZHRoOjEwMCV9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5oZWFkZXIgZm9ybSBsYWJlbHtkaXNwbGF5Om5vbmV9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5oZWFkZXIgZm9ybSBpbnB1dHt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTo4MHB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyk7b3V0bGluZTpub25lO2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtwYWRkaW5nOjAgMzBweH1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7I2N3YS1zZWFyY2gtY29udGFpbmVyIC5oZWFkZXIgZm9ybSBpbnB1dHtmb250LXNpemU6NTBweH19I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50e2JvcmRlcjoxNXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7YmFja2dyb3VuZC1jb2xvcjojZjdmNWYzO2hlaWdodDpjYWxjKDEwMCUgLSAxMjBweCk7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNTAwcHgpeyNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudHtoZWlnaHQ6Y2FsYygxMDAlIC0gNzVweCl9fSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAuY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6MTBweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5jbG9zZSBzdmd7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0c3toZWlnaHQ6MTAwJX0jY3dhLXNlYXJjaC1jb250YWluZXIgLmNvbnRlbnQgLnJlc3VsdHMgLmVsZW1lbnRvci1jb250YWluZXJ7cGFkZGluZzo1MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDozMHB4O2ZsZXgtd3JhcDp3cmFwO292ZXJmbG93OmF1dG87aGVpZ2h0OjEwMCV9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5yZXN1bHRzIC5lbGVtZW50b3ItY29udGFpbmVyIC5iaWdnZXJ7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0jY3dhLXNlYXJjaC1jb250YWluZXIgLmNvbnRlbnQgLnJlc3VsdHMgLmVsZW1lbnRvci1jb250YWluZXIgLmJpZ2dlciAubGRzLXJvbGxlcj5kaXY6OmFmdGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5yZXN1bHRzIC5lbGVtZW50b3ItY29udGFpbmVyIC5lcnJvci1tZXNzYWdle3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Zm9udC13ZWlnaHQ6NjAwfSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0cyAuZWxlbWVudG9yLWNvbnRhaW5lciAuZXJyb3ItbWVzc2FnZSBpe21hcmdpbi1yaWdodDoxMHB4fSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0cyAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjI5OHB4O2hlaWdodDoyOThweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOi40cyBlYXNlfSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0cyAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbTpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4xKX0jY3dhLXNlYXJjaC1jb250YWluZXIgLmNvbnRlbnQgLnJlc3VsdHMgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5yZXN1bHRzIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtIGltZzpub3QoLnBsYWNlaG9sZGVyKXtvYmplY3QtZml0OmNvdmVyfSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0cyAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbSBpbWcucGxhY2Vob2xkZXJ7b2JqZWN0LWZpdDpjb250YWluO29iamVjdC1wb3NpdGlvbjp0b3B9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5yZXN1bHRzIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtIC5hY3Rpb257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZjtwYWRkaW5nOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtmb250LXdlaWdodDo2MDB9I2ZpeGVkLW1vYmlsZS1tZW51e3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDB2dztiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7ZGlzcGxheTpub25lO2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHk7YWxpZ24taXRlbXM6Y2VudGVyO3otaW5kZXg6OTk7cGFkZGluZzoxMHB4IDEwcHggMTVweDtib3gtc2hhZG93OjAgLTVweCAxMHB4IC01cHggcmdiYSgyNTUsMjU1LDI1NSwuNSl9I2ZpeGVkLW1vYmlsZS1tZW51LnNob3dfaG91cnN7Ym90dG9tOjQxcHh9QG1lZGlhKG1heC13aWR0aDogODIwcHgpeyNmaXhlZC1tb2JpbGUtbWVudXtkaXNwbGF5OmZsZXh9fSNmaXhlZC1tb2JpbGUtbWVudSAuaXRlbXtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDt0cmFuc2l0aW9uOi40cyBlYXNlfUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsjZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW17d2lkdGg6MzBweDtoZWlnaHQ6MzBweH19I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01cHgpfSNmaXhlZC1tb2JpbGUtbWVudSAuaXRlbSAubGlua3tkaXNwbGF5OmZsZXh9I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtIC5saW5rIHN2Z3tmaWxsOiNmZmY7d2lkdGg6NTBweDtoZWlnaHQ6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtIC5saW5rIHN2Z3t3aWR0aDozMHB4O2hlaWdodDozMHB4fX0jZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW0gLmxpbmsgc3ZnICp7ZmlsbDojZmZmICFpbXBvcnRhbnR9I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtOm50aC1jaGlsZCgzKXt3aWR0aDo5MHB4O2JveC1zaGFkb3c6MCAwIDEwcHggLTNweCByZ2JhKDAsMCwwLC40KX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtOm50aC1jaGlsZCgzKXt3aWR0aDo3MHB4fX0jZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW06bnRoLWNoaWxkKDMpIC5saW5re2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtwYWRkaW5nOjE1cHg7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2JveC1zaGFkb3c6MCAwIDEwcHggLTNweCByZ2JhKDI1NSwyNTUsMjU1LC41KX0jZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW06bnRoLWNoaWxkKDMpIC5saW5rIHN2Z3t3aWR0aDo2MHB4O2hlaWdodDo2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsjZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW06bnRoLWNoaWxkKDMpIC5saW5rIHN2Z3t3aWR0aDo0MHB4O2hlaWdodDo0MHB4fX0uZGVmYXVsdC1zaW5nbGUtcHJvZ3JhbW1lLWFyY2hpdmUgLnRpdGxle2ZvbnQtZmFtaWx5OlwiQmF1bWFuc1wiLFNhbnMtc2VyaWY7Zm9udC1zaXplOjc1cHg7Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZTtsaW5lLWhlaWdodDo1NXB4O2xldHRlci1zcGFjaW5nOjFweDtjb2xvcjojZmZmfS5kZWZhdWx0LXNpbmdsZS1wcm9ncmFtbWUtYXJjaGl2ZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnJpZ2h0IC5ob3Vyc3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZn0uZGVmYXVsdC1zaW5nbGUtcHJvZ3JhbW1lLWFyY2hpdmUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yaWdodCAubGluay10by1yZWNyZWF0ZXh7Ym94LXNoYWRvdzpub25lO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmZmZ9LmRlZmF1bHQtc2luZ2xlLXByb2dyYW1tZS1hcmNoaXZlIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmlnaHQgLmxpbmstdG8tcmVjcmVhdGV4OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmRlZmF1bHQtc2luZ2xlLXByb2dyYW1tZS1hcmNoaXZlIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmlnaHQgLmljb24gc3Zne3dpZHRoOjMwcHg7ZmlsbDojZmZmfS5kZWZhdWx0LXNpbmdsZS1wcm9ncmFtbWUtYXJjaGl2ZSAuZWxlbWVudG9yLXdpZGdldC1icmVhZGNydW1ic3tmb250LWZhbWlseTpcIkhlbHZldGljYVwiLFNhbnMtc2VyaWZ9LmRlZmF1bHQtc2luZ2xlLXByb2dyYW1tZS1hcmNoaXZlIC5lbGVtZW50b3Itd2lkZ2V0LWJyZWFkY3J1bWJzIHNwYW4gYXtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7LXdlYmtpdC10cmFuc2l0aW9uOi40cyBlYXNlOy1vLXRyYW5zaXRpb246LjRzIGVhc2U7dHJhbnNpdGlvbjouNHMgZWFzZTtib3gtc2hhZG93Om5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YXBwZWFyYW5jZTpub25lO291dGxpbmU6bm9uZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZGVmYXVsdC1zaW5nbGUtcHJvZ3JhbW1lLWFyY2hpdmUgLmVsZW1lbnRvci13aWRnZXQtYnJlYWRjcnVtYnMgc3Bhbntmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCl9LmRlZmF1bHQtc2luZ2xlLXByb2dyYW1tZS1hcmNoaXZlIC5lbGVtZW50b3Itd2lkZ2V0LWJyZWFkY3J1bWJzIHNwYW4gYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5kZWZhdWx0LXNpbmdsZS1wcm9ncmFtbWUtYXJjaGl2ZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nIGgxe2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2ZvbnQtZmFtaWx5OlwiQmF1bWFuc1wiLFNhbnMtc2VyaWY7Zm9udC1zaXplOjIuNXJlbTtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6LjVweH0uZGVmYXVsdC1zaW5nbGUtcHJvZ3JhbW1lLWFyY2hpdmUgYS5zaW1wbGUtYnV0dG9uLXBsdWdpbntjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpICFpbXBvcnRhbnR9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgdWx7bGlzdC1zdHlsZS10eXBlOmRpc2M7cGFkZGluZy1sZWZ0OjIwcHh9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3Vyc3ttYXgtd2lkdGg6ODAwcHg7d2lkdGg6MTAwJX0udG9wbGV2ZWxfcGFnZV9idXNpbmVzcy1ob3VycyBmb3JtI2J1c2luZXNzLWhvdXJzIC5jd2FjZl9yZXBlYXRlcl9pdGVtcyAuaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyMHB4O2JveC1zaGFkb3c6MCAwIDEwcHggLTVweCByZ2JhKDAsMCwwLC4yKTtwYWRkaW5nOjIwcHggMTBweCAyMHB4IDUwcHh9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuY3dhY2ZfcmVwZWF0ZXJfaXRlbXMgLml0ZW06OmJlZm9yZXtsZWZ0OjB9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuY3dhY2ZfcmVwZWF0ZXJfaXRlbXMgLml0ZW06bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MjBweH0udG9wbGV2ZWxfcGFnZV9idXNpbmVzcy1ob3VycyBmb3JtI2J1c2luZXNzLWhvdXJzIC5jd2FjZl9yZXBlYXRlcl9pdGVtcyAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyOm5vbmU7bWFyZ2luLWJvdHRvbToxMHB4fS50b3BsZXZlbF9wYWdlX2J1c2luZXNzLWhvdXJzIGZvcm0jYnVzaW5lc3MtaG91cnMgLmN3YWNmX3JlcGVhdGVyX2l0ZW1zIC5pdGVtIC5kZWxldGVfaXRlbXtyaWdodDowO3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoMzAlLCAtMzAlKX0udG9wbGV2ZWxfcGFnZV9idXNpbmVzcy1ob3VycyBmb3JtI2J1c2luZXNzLWhvdXJzIC5zYXZle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuc2F2ZSBidXR0b257Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lO2JhY2tncm91bmQtY29sb3I6I2NiMjA1Njtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MzVweDtwYWRkaW5nOjEwcHggMjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NjAwO3RyYW5zaXRpb246LjRzIGVhc2U7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luLXJpZ2h0OjIwcHh9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuc2F2ZSBidXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwfS50b3BsZXZlbF9wYWdlX2J1c2luZXNzLWhvdXJzIGZvcm0jYnVzaW5lc3MtaG91cnMgLnNhdmUubG9hZGluZyBidXR0b257b3BhY2l0eTouNjtwb2ludGVyLWV2ZW50czpub25lfS50b3BsZXZlbF9wYWdlX2J1c2luZXNzLWhvdXJzIGZvcm0jYnVzaW5lc3MtaG91cnMgLnNhdmUubG9hZGluZyAubGRzLXJvbGxlcntvcGFjaXR5OjF9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuc2F2ZSAubGRzLXJvbGxlcntvcGFjaXR5OjB9LnRvcGxldmVsX3BhZ2Vfc3RpY2t5LWluZm9zICNzdGlja3ktaW5mb3N7bWF4LXdpZHRoOjUwJTt3aWR0aDo2MDBweH0udG9wbGV2ZWxfcGFnZV9zdGlja3ktaW5mb3MgI3N0aWNreS1pbmZvcyAuY3dhY2ZfZmllbGQgLmFjdGl2YXRlZF9zd2l0Y2hlcnttYXJnaW4tYm90dG9tOjB9LnRvcGxldmVsX3BhZ2Vfc3RpY2t5LWluZm9zICNzdGlja3ktaW5mb3MgLnNhdmV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tdG9wOjIwcHh9LnRvcGxldmVsX3BhZ2Vfc3RpY2t5LWluZm9zICNzdGlja3ktaW5mb3MgLnNhdmUgYnV0dG9ue2JvcmRlcjpub25lO291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNjYjIwNTY7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjM1cHg7cGFkZGluZzoxMHB4IDIwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjYwMDt0cmFuc2l0aW9uOi40cyBlYXNlO2N1cnNvcjpwb2ludGVyO21hcmdpbi1yaWdodDoyMHB4fS50b3BsZXZlbF9wYWdlX3N0aWNreS1pbmZvcyAjc3RpY2t5LWluZm9zIC5zYXZlIGJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnRvcGxldmVsX3BhZ2Vfc3RpY2t5LWluZm9zICNzdGlja3ktaW5mb3MgLnNhdmUubG9hZGluZyBidXR0b257b3BhY2l0eTouNjtwb2ludGVyLWV2ZW50czpub25lfS50b3BsZXZlbF9wYWdlX3N0aWNreS1pbmZvcyAjc3RpY2t5LWluZm9zIC5zYXZlLmxvYWRpbmcgLmxkcy1yb2xsZXJ7b3BhY2l0eToxfS50b3BsZXZlbF9wYWdlX3N0aWNreS1pbmZvcyAjc3RpY2t5LWluZm9zIC5zYXZlIC5sZHMtcm9sbGVye29wYWNpdHk6MH0ucG9zdGJveCAuaGFuZGxlLWFjdGlvbnN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wb3N0Ym94IC5oYW5kbGUtYWN0aW9ucyAuY3dhX3dwX2FkbWluX3NlbGVjdF9hbGxfY29udGFpbmVye21hcmdpbi1yaWdodDoxNXB4fS5zZWN0aW9uLWFmZmljaGUgLmVsZW1lbnRvci1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zZWN0aW9uLWFmZmljaGUgLmVsZW1lbnRvci1jb250YWluZXIgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQ6bnRoLWNoaWxkKDEpe3dpZHRoOjEwMCV9LnNlY3Rpb24tYWZmaWNoZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuZWxlbWVudG9yLWNvbHVtbi5lbGVtZW50b3ItZWxlbWVudDpudGgtY2hpbGQoMil7d2lkdGg6bWF4LWNvbnRlbnQ7aGVpZ2h0Om1heC1jb250ZW50O3Bvc2l0aW9uOnN0aWNreTt0b3A6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWN0aW9uLWFmZmljaGUgLmVsZW1lbnRvci1jb250YWluZXIgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQ6bnRoLWNoaWxkKDIpe3dpZHRoOjEwMCUgIWltcG9ydGFudH0uc2VjdGlvbi1hZmZpY2hlIC5lbGVtZW50b3ItY29udGFpbmVyIC5lbGVtZW50b3ItY29sdW1uLmVsZW1lbnRvci1lbGVtZW50Om50aC1jaGlsZCgyKSAuZWxlbWVudG9yLXdpZGdldC13cmFwe2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnNlY3Rpb24tYWZmaWNoZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuZWxlbWVudG9yLWNvbHVtbi5lbGVtZW50b3ItZWxlbWVudDpudGgtY2hpbGQoMikgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5ne3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fS5hY2NvcmRlb25fcHJvZ3JhbW1lIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjEwcHh9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC50aXRsZSAubGV0dGVyLC5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIuc2xpY2staW5pdCBhcnRpY2xlLnNsaWNrLWFjdGl2ZSAuY29udGVudCAuc3VidGl0bGUgLmxldHRlcnthbmltYXRpb24tZHVyYXRpb246MjAwbXM7YW5pbWF0aW9uLWRlbGF5OjMwMG1zO2FuaW1hdGlvbi1uYW1lOnRleHRBcHBhcml0aW9uO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztvcGFjaXR5OjA7ZGlzcGxheTppbmxpbmUtYmxvY2t9QGtleWZyYW1lcyB0ZXh0QXBwYXJpdGlvbntmcm9te3RyYW5zZm9ybTpzY2FsZSgzKTtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5jb250ZW50IC50aXRsZSAubGV0dGVyLC5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuY29udGVudCAuc3VidGl0bGUgLmxldHRlcntvcGFjaXR5OjB9IiwiLmVsZW1lbnRvci13aWRnZXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC10ZXh0LWVkaXRvciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaHRtbCwgYm9keSB7XG4gIG92ZXJmbG93LXg6IGNsaXA7XG5cbiAgQHN1cHBvcnRzIG5vdCAob3ZlcmZsb3cteDogY2xpcCkge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbiNicmVhZGNydW1icyB7XG4gIGEsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgfVxuXG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICB9XG59XG5cbmEge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbn1cblxuaW1nW2RhdGEtc3JjXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlLWluLW91dDtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi8qIGFwcGVhciBhbmltYXRpb24gKi9cbmltZ1tkYXRhLXNyY11bc3JjXSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5taW4taGVpZ2h0LTAgLmVsZW1lbnRvci1jb2x1bW4ge1xuICBtaW4taGVpZ2h0OiAwO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQjIwNTYhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG59XG5cbi5lbGVtZW50b3ItY29sdW1uLWdhcC1kZWZhdWx0LmVsZW1lbnRvci1jb250YWluZXI+LmVsZW1lbnRvci1jb2x1bW4+LmVsZW1lbnRvci1lbGVtZW50LXBvcHVsYXRlZCB7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbn0iLCIjY29va2llLWxhdy1pbmZvLWFnYWluIHtcbiAgYm94LXNoYWRvdzogcmdiKDAgMCAwIC8gMTUlKSAwcHggNHB4IDI0cHgsIHJnYigwIDAgMCAvIDUlKSAwcHggMnB4IDZweCFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzcHggMTVweCFpbXBvcnRhbnQ7XG59XG5cbiNjb29raWUtbGF3LWluZm8tYmFyIHtcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHghaW1wb3J0YW50O1xuICB3aWR0aDogNDIwcHghaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2MDA0OSFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgNTBweCAwcHggcmdiYSgwLCAwLCAwLCAuMykhaW1wb3J0YW50O1xuXG4gIC5jbGktYmFyLW1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNDNjAwNDk7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBtYXJnaW46IDVweCAwIDAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jbGktYmFyLWJ0bl9jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U5RTlFOSFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI0M2MDA0OTtcblxuICAgIGEge1xuICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweCFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xuICAgICAgZmxleDogMTtcbiAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oI0M2MDA0OSwgMTAlKSFpbXBvcnRhbnQ7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U5RTlFOSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U5RTlFOSFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI2N3YV93ZWJpbmNsdXNpb25fYnRuIHtcbiAgI2N3YV9idG5faW5mb19idWxsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgfVxuXG4gICY6aG92ZXIgI2N3YV9idG5faW5mb19idWxsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCJAa2V5ZnJhbWVzIGxkcy1yb2xsZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uYmlnZ2VyIHtcbiAgLmxkcy1yb2xsZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdiB7XG4gICAgYW5pbWF0aW9uOiBsZHMtcm9sbGVyIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA0MHB4IDQwcHg7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW46IC00cHggMCAwIC00cHg7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4wMzZzO1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICAgIHRvcDogNjNweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsZWZ0OiA2M3B4O1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMikge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMDcycztcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgICB0b3A6IDY4cHg7XG4gICAgbGVmdDogNTZweDtcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjEwOHM7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKTphZnRlciB7XG4gICAgdG9wOiA3MXB4O1xuICAgIGxlZnQ6IDQ4cHg7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg0KSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNDRzO1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNCk6YWZ0ZXIge1xuICAgIHRvcDogNzJweDtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMThzO1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSk6YWZ0ZXIge1xuICAgIHRvcDogNzFweDtcbiAgICBsZWZ0OiAzMnB4O1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNikge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMjE2cztcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpOmFmdGVyIHtcbiAgICB0b3A6IDY4cHg7XG4gICAgbGVmdDogMjRweDtcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDcpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjI1MnM7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg3KTphZnRlciB7XG4gICAgdG9wOiA2M3B4O1xuICAgIGxlZnQ6IDE3cHg7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg4KSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4yODhzO1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCk6YWZ0ZXIge1xuICAgIHRvcDogNTZweDtcbiAgICBsZWZ0OiAxMnB4O1xuICB9XG59XG5cbi5sZHMtcm9sbGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5sZHMtcm9sbGVyIGRpdiB7XG4gIGFuaW1hdGlvbjogbGRzLXJvbGxlciAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDIwcHggMjBweDtcbn1cblxuLmxkcy1yb2xsZXIgZGl2OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzLjVweDtcbiAgaGVpZ2h0OiAzLjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBtYXJnaW46IC0ycHggMCAwIC0ycHg7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjAzNnM7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICB0b3A6IDMxLjVweDtcbiAgbGVmdDogMzEuNXB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4wNzJzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgdG9wOiAzNHB4O1xuICBsZWZ0OiAyOHB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xMDhzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpOmFmdGVyIHtcbiAgdG9wOiAzNS41cHg7XG4gIGxlZnQ6IDI0cHg7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNCkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE0NHM7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNCk6YWZ0ZXIge1xuICB0b3A6IDM2cHg7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE4cztcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg1KTphZnRlciB7XG4gIHRvcDogMzUuNXB4O1xuICBsZWZ0OiAxNnB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4yMTZzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpOmFmdGVyIHtcbiAgdG9wOiAzNHB4O1xuICBsZWZ0OiAxMnB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDcpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4yNTJzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDcpOmFmdGVyIHtcbiAgdG9wOiAzMS41cHg7XG4gIGxlZnQ6IDguNXB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDgpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4yODhzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDgpOmFmdGVyIHtcbiAgdG9wOiAyOHB4O1xuICBsZWZ0OiA2cHg7XG59XG4iLCIuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyID4gLmVsZW1lbnRvci1zZWN0aW9uIHtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuXG4gIC5lbGVtZW50b3ItY29udGFpbmVyLmNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnN0ZXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5udW1iZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgICYuc3RlcDEge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAmLnN0ZXAyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgPiAudGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTBweCAxMS4yNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgICY6aG92ZXIgPiBpIHtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBwdWxzZVRvUmlnaHQge1xuICAgICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICB9XG4gICAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgcHVsc2VUb0xlZnQge1xuICAgICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICB9XG4gICAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgICAgfVxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgPiAuZWxlbWVudG9yLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnJlZGlyZWN0LXJlY3JlYXRleCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgJi5wdWxzZSB7XG4gICAgICAgIGFuaW1hdGlvbjogQ3dhUHVsc2VHcm93IC41cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCkhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIEBrZXlmcmFtZXMgQ3dhUHVsc2VHcm93IHtcbiAgICAgICAgZnJvbSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgICAgICB0byB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDUwMHB4KSB7XG4gICAgICAgIC5yZWNyZWF0ZXhfY2FsZW5kYXIge1xuICAgICAgICAgIC5tb250aCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaGVhZGVyIC5wZXJpb2Qge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODgwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICN0aW1lU2xvdHMge1xuICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsb3RzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdyaWQtZ2FwOiB1bnNldDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdW5zZXQ7XG4gICAgICAgICAgICBnYXA6IDEwcHggMjBweDtcblxuICAgICAgICAgICAgLnNsb3Qge1xuICAgICAgICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IC5sZHMtcm9sbGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cblxuICAgICAgJi5sb2FkaW5nIHtcbiAgICAgICAgLmxkcy1yb2xsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgICAgQHN1cHBvcnRzIG5vdCAoYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCkpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yZWNyZWF0ZXhfY2FsZW5kYXIge1xuICAgIGZvbnQtZmFtaWx5OiAkdHlwby1hY2NlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleDogMS4yO1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmFycm93IHtcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9udGgge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhY2FjYWE7XG5cbiAgICAgICY6aG92ZXIgLm5hbWUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAubmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkdHlwby10ZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgfVxuXG4gICAgICAubGFiZWxzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0M1QzVDNDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAvL2JvcmRlci1sZWZ0OiAxcHggc29saWQgI2FjYWNhYTtcbiAgICAgICAgLy9ib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYWNhY2FhO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuXG4gICAgICAgIC53ZWVrIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRheXMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAuZGF5IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmLnBhc3Qge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50b2RheTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbiAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hdmFpbGFibGUge1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3RpbWVTbG90cyB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmRhdGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogJHR5cG8tcHJpbWFyeTtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5zbG90cyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdyaWQtZ2FwOiAxMHB4IDIwcHg7XG5cbiAgICAgIC5zbG90IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQjNCM0IzO1xuICAgICAgICBmb250LWZhbWlseTogJHR5cG8tYWNjZW50O1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29tcGxldGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI0IzQjNCMywgLjcpO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoI0IzQjNCMywgLjcpO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wYXN0IHtcbiAgICAgICAgICAvL29wYWNpdHk6IC41O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICNiM2IzYjMgMXB4LCAjYjNiM2IzIDJweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAycHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgOHB4KTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAyNXB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmVhci1ncmFkaWVudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC40cyAuMnMgZWFzZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4O1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvb2x0aXAge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXNpemU6ICRzaXplLXRleHQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICR0eXBvLXRleHQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC50b29sdGlwIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gLmxkcy1yb2xsZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICYubG9hZGluZyB7XG4gICAgICAubGRzLXJvbGxlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgQHN1cHBvcnRzIG5vdCAoYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCkpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBtaXhpbiB0ZXh0QXBwYXJpdGlvbiB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMzAwbXM7XG4gIGFuaW1hdGlvbi1uYW1lOiB0ZXh0QXBwYXJpdGlvbjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgQGtleWZyYW1lcyB0ZXh0QXBwYXJpdGlvbiB7XG4gICAgZnJvbSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDMpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiByZXNwb25zaXZlV2lkdGgoJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHJlc3BvbnNpdmVIZWlnaHQoJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhIChtYXgtaGVpZ2h0OiAkYnJlYWtwb2ludCkge1xuICAgIEBjb250ZW50O1xuICB9XG59IiwiJGNvbG9yLXByaW1hcnk6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuJGNvbG9yLXNlY29uZGFyeTogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiRjb2xvci10ZXh0OiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiRjb2xvci1hY2NlbnQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG5cbiR0eXBvLXByaW1hcnk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4kc2l6ZS1wcmltYXJ5OiA1MHB4O1xuJHR5cG8tdGV4dDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiRzaXplLXRleHQ6IDE1cHg7XG4kdHlwby1hY2NlbnQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtcbiRzaXplLWFjY2VudDogMThweDsiLCIjc3RpY2t5LWluZm9zLmZyb250IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogOTg7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMTBweDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAlLCAtNDAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGZpbGw6ICMwMDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDIwcHgpO1xuICB9XG5cbiAgLmhlYWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJveC1zaGFkb3c6IDAgLTVweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgID4gc3ZnIHtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5vcGVuZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDIwMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB6LWluZGV4OiA5OTk5OTk5O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmhlYWQgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIG1heC1oZWlnaHQ6IDk1dmg7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBhLmJ0biB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59IiwiLmVsZW1lbnRvci13aWRnZXQtdmlkZW8gLmVsZW1lbnRvci1jdXN0b20tZW1iZWQtaW1hZ2Utb3ZlcmxheVtkYXRhLXRpdGxlLWJlZm9yZV0ge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUtYmVmb3JlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMHB4O1xuICAgIGxlZnQ6IDUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgfVxuICB9XG5cbiAgLmVsZW1lbnRvci1jdXN0b20tZW1iZWQtcGxheSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufSIsImJvZHk6bm90KC53cC1hZG1pbikgLmZsYXRwaWNrci1jYWxlbmRhciB7XG4gIHRvcDogMTAwJSFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcblxuICAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm51bUlucHV0V3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwcHghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5mbGF0cGlja3ItckNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuZmxhdHBpY2tyLXdlZWtkYXlzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5mbGF0cGlja3ItZGF5cyB7XG4gICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cbiAgICAgIC5kYXlDb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmZsYXRwaWNrci1kYXkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA3KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jd2EtbW9kYWwge1xuICBkaXNwbGF5OiBub25lOyAvKiBIaWRkZW4gYnkgZGVmYXVsdCAqL1xuICBwb3NpdGlvbjogZml4ZWQ7IC8qIFN0YXkgaW4gcGxhY2UgKi9cbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTsgLyogRnVsbCB3aWR0aCAqL1xuICBoZWlnaHQ6IDEwMCU7IC8qIEZ1bGwgaGVpZ2h0ICovXG4gIG92ZXJmbG93OiBhdXRvOyAvKiBFbmFibGUgc2Nyb2xsIGlmIG5lZWRlZCAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwwLDApOyAvKiBGYWxsYmFjayBjb2xvciAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNCk7IC8qIEJsYWNrIHcvIG9wYWNpdHkgKi9cbiAgei1pbmRleDogMjAwO1xuXG4gIC8qIE1vZGFsIENvbnRlbnQvQm94ICovXG4gIC5kaWFsb2cge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW46IDUwcHggYXV0bzsgLyogMTUlIGZyb20gdGhlIHRvcCBhbmQgY2VudGVyZWQgKi9cbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgd2lkdGg6IDYwJTsgLyogQ291bGQgYmUgbW9yZSBvciBsZXNzLCBkZXBlbmRpbmcgb24gc2NyZWVuIHNpemUgKi9cbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBhbmltYXRldG9wO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRldG9wO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuXG4gICAgLyogVGhlIENsb3NlIEJ1dHRvbiAqL1xuICAgIC5jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmRpYWxvZyB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gIH07XG5cbiAgLmJpZ2dlciAubGRzLXJvbGxlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLyogQWRkIEFuaW1hdGlvbiAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGV0b3Age1xuICBmcm9tIHt0b3A6LTMwMHB4OyBvcGFjaXR5OjB9XG4gIHRvIHt0b3A6MDsgb3BhY2l0eToxfVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGV0b3Age1xuICBmcm9tIHt0b3A6LTMwMHB4OyBvcGFjaXR5OjB9XG4gIHRvIHt0b3A6MDsgb3BhY2l0eToxfVxufVxuIiwiLnNpbmdsZV9vZmZlcl9kZXRhaWxzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG5cbiAgPiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gID4uZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5hbGwtZGF0YXMge1xuICAgIC5pdGVtIHtcbiAgICAgIG1hcmdpbjogNTBweCAwO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zaW5nbGVfYW9fZGV0YWlscyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuXG4gID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5hbGwtZGF0YXMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAuaXRlbSB7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24sIC50ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmN3YS1hY2NvcmRpb24ge1xuICBtYXJnaW46IDUwcHggMDtcblxuICAuY3dhLWFjY29yZGlvbi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAycHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA2OFwiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICB9XG59XG4iLCIuZWxlbWVudG9yLXNpdGVtYXAtd3JhcCB7XG5cbiAgLmVsZW1lbnRvci1zaXRlbWFwLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgdWwge1xuICAgICAgJi5lbGVtZW50b3Itc2l0ZW1hcC1saXN0IHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDYxJztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gMm5kIGxldmVsXG4gICAgICAgICAgPiB1bC5jaGlsZHJlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmhvbWUucGFnZSB7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNTM2cHgpIHtcbiAgICAgICAgLmZlZWRycy1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICNzdGF0aWMtc29jaWFsLW5ldHdvcmtzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgI21haW4tZm9vdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5lbGVtZW50b3ItY29sdW1uIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5lbGVtZW50b3ItY29sdW1uOm50aC1jaGlsZCgyKSAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuXG4gICAgXG59IiwiI21haW4taGVhZGVyLCAjbWFpbi1oZWFkZXItc3RpY2t5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgLnRvcCB7XG5cbiAgICAmLmFsbC1wYWdlcyB7XG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTMwMHB4KSB7XG4gICAgICAgICNjcy1oZWFkZXItbG9nbyBpbWcge1xuICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudG9nZ2xlU2lkZU1lbnUge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTI2N3B4KSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjY3MtaGVhZGVyLW1lbnUsICNjcy1oZWFkZXItaWNvbnMgI2ljb25NZW51IHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEyNjdweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVsZW1lbnRvci13aWRnZXQtd3JhcDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyID4gLmVsZW1lbnRvci1zZWN0aW9uIG5hdiB1bC5tZW51ID4gbGkgPiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjbWFpbi1tZW51IC5uYXZpZ2F0aW9uIG5hdiAubWVudSB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI2ljb25NZW51IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA3NXB4O1xuICAgICAgICByaWdodDogMTcwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MzBweCk7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMTcwcHgpIHtcbiAgICAgICAgICByaWdodDogOTBweDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzUwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg1NzVweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICNjcy1oZWFkZXItbG9nbyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI2NzLWhlYWRlci1pY29ucyB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcblxuICAgICAgICAgIC50b2dnbGVTaWRlTWVudSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2ljb25NZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYudG9nZ2xlU2VhcmNoIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIGltZywgc3ZnIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgI2N3YV93ZWJpbmNsdXNpb25fYnRuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG59XG5cbi50b2dnbGVTaWRlTWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMTcwcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbiNtYWluLWhlYWRlci1zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDk4O1xuXG4gICNjcy1oZWFkZXItbG9nbyBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgIC5sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmxvZ29fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDYwcHghaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNjcy1oZWFkZXItbWVudSwgI2NzLWhlYWRlci1pY29ucyAjaWNvbk1lbnUge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMjY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnRvZ2dsZVNpZGVNZW51IHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTI2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gICYuc3RpY2t5IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IHVuc2V0O1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyID4gLmVsZW1lbnRvci1zZWN0aW9uIG5hdiB1bC5tZW51ID4gbGkgPiBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjbWFpbi1tZW51IC5uYXZpZ2F0aW9uIG5hdiAubWVudSB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG4gIH1cblxuICAjaWNvbk1lbnUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuXG4gID4gLmVsZW1lbnRvci1zZWN0aW9uID4gLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG5AaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTE3MHB4KSB7XG4gIC5ob21lIC5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIHtcbiAgICAjbWFpbi1oZWFkZXIgI2ljb25NZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRvZ2dsZVNpZGVNZW51IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgICB9XG5cbiAgICAjY3MtaGVhZGVyLW1lbnUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjbWFpbi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAuaG9tZSB7XG4gICAgI2NzLWhlYWRlci1sb2dvIGltZyB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgfVxuXG4gICAgI21haW4taGVhZGVyIC50b3AgLmVsZW1lbnRvci13aWRnZXQtd3JhcDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCJmb290ZXIjbWFpbi1mb290ZXIge1xuICAubmF2aWdhdGlvbiB7XG5cbiAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci1jb2x1bW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuXG4gICAgICAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci1pY29uLWxpc3QtaXRlbSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgLmVsZW1lbnRvci1pY29uLWxpc3QtaWNvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSAubWVudS1pdGVtID4gYTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSAubWVudS1pdGVtID4gYTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IC5tZW51LWl0ZW0gPiBhOmhvdmVyOjpiZWZvcmUge1xuICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjdweCkge1xuICAgICAgcGFkZGluZzogMCAwIDMwcHggMDtcblxuICAgICAgLmVsZW1lbnRvci1jb2x1bW4ge1xuICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWR1byB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgdWwgbGkgYSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxlZ2FsIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgICAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSBsaS5tZW51LWl0ZW0gYTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIFxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc2OHB4KSB7XG4gICAgICAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSB1bCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSB1bCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1hcC1pbnRlcmFjdGl2ZSB7XG4gICAgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNDMwcHgpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzY3cHgpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cbiAgICAuc2xpY2stbGlzdCwgLnNsaWNrLXRyYWNrIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1heC13aWR0aDogMzMlO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7IC8vZHJhcGVhdSBldXJvcGVlbiBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDUwMHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3NXB4O1xuICAgICAgICB9IFxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDAwcHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIH0gXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMDBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogNTBweDtcbiAgICAgICAgfSAgICAgICAgICBcbiAgICAgIH1cbiAgICB9XG4gICAgXG5cbiAgICAuYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgJi5sZWZ0IHtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgIH1cblxuICAgICAgJi5yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaG9tZSAuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIge1xuICBtYXJnaW4tdG9wOiAtMjAwcHg7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwxKSA0NSUsIHJnYmEoMjAzLDMyLDg2LDEpIDQ1JSk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEwMjBweCkge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAzNSUsIHJnYmEoMjAzLCAzMiwgODYsIDEpIDM1JSkhaW1wb3J0YW50O1xuXG4gICAgLmVsZW1lbnRvci1jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICBib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC50aXRsZS1kdW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIHtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAmLmVsZW1lbnRvci1zZWN0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCkhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lbGVtZW50b3ItY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAwIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblxuICAgICAgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gICAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmctY29sb3JzIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC50aXRsZS1kdW8ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAjY3MtbmV3c2xldHRlciB7XG4gICAgICAgICAgICB3aWR0aDogNDEwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGlkZXIge1xuICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmxpc3RzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMzMlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAmLnNsaWNrLWN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lcnJvci1tZXNzYWdlcyB7XG4gICAgICAgICAgICB3aWR0aDogNDEwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAuaG9tZSAuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciAubGVnYWwge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn0iLCIjY3dhLXNlYXJjaC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAmLnNob3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50XG4gIH1cblxuICAuaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNTAwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgYm9yZGVyOiAxNXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjVmMztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNTAwcHgpIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzVweCk7XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlc3VsdHMge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuYmlnZ2VyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgLmxkcy1yb2xsZXIgPiBkaXY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMjk4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOThweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICY6bm90KC5wbGFjZWhvbGRlcikge1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hY3Rpb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiNmaXhlZC1tb2JpbGUtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5OTtcbiAgcGFkZGluZzogMTBweCAxMHB4IDE1cHg7XG4gIGJveC1zaGFkb3c6IDAgLTVweCAxMHB4IC01cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG5cbiAgJi5zaG93X2hvdXJzIHtcbiAgICBib3R0b206IDQxcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLml0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgfVxuXG4gICAgLmxpbmsge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAqIHtcbiAgICAgICAgICBmaWxsOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggLTNweCByZ2JhKDAsIDAsIDAsIC40KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgfVxuXG4gICAgICAubGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IC0zcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5kZWZhdWx0LXNpbmdsZS1wcm9ncmFtbWUtYXJjaGl2ZSB7XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogXCJCYXVtYW5zXCIsIFNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogNzVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cblxuICAgIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmlnaHQge1xuXG4gICAgICAgIC5ob3VycyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAubGluay10by1yZWNyZWF0ZXgge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmstdG8tcmVjcmVhdGV4OmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24gc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lbGVtZW50b3Itd2lkZ2V0LWJyZWFkY3J1bWJzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIFNhbnMtc2VyaWY7XG4gICAgICAgIFxuICAgICAgICBzcGFuIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cyBlYXNlO1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogMC40cyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC40cyBlYXNlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4gYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmcgaDEge1xuICAgICAgICBjb2xvcjogdmFyKCAtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkgKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmF1bWFuc1wiLCBTYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIH1cblxuICAgIGEuc2ltcGxlLWJ1dHRvbi1wbHVnaW4ge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCkgIWltcG9ydGFudDtcbiAgICB9XG5cbn0iLCIudG9wbGV2ZWxfcGFnZV9idXNpbmVzcy1ob3VycyB7XG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgZm9ybSNidXNpbmVzcy1ob3VycyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5jd2FjZl9yZXBlYXRlcl9pdGVtcyAuaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCA1MHB4O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuZGVsZXRlX2l0ZW0ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMCUsIC0zMCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zYXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQjIwNTY7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubG9hZGluZyB7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubGRzLXJvbGxlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGRzLXJvbGxlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRvcGxldmVsX3BhZ2Vfc3RpY2t5LWluZm9zICNzdGlja3ktaW5mb3Mge1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgd2lkdGg6IDYwMHB4O1xuXG4gIC5jd2FjZl9maWVsZCAuYWN0aXZhdGVkX3N3aXRjaGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnNhdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0IyMDU2O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sb2FkaW5nIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmxkcy1yb2xsZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sZHMtcm9sbGVyIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59IiwiLnBvc3Rib3gge1xuICAuaGFuZGxlLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5jd2Ffd3BfYWRtaW5fc2VsZWN0X2FsbF9jb250YWluZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxufSIsIi5zZWN0aW9uLWFmZmljaGUgLmVsZW1lbnRvci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC5lbGVtZW50b3ItY29sdW1uLmVsZW1lbnRvci1lbGVtZW50IHtcbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMjBweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEwMjRweCkge1xuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRlb25fcHJvZ3JhbW1lIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW0ge1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyLnNsaWNrLWluaXQgYXJ0aWNsZS5zbGljay1hY3RpdmUgLmNvbnRlbnQge1xuICAudGl0bGUsIC5zdWJ0aXRsZSB7XG4gICAgLmxldHRlciB7XG4gICAgICBAaW5jbHVkZSB0ZXh0QXBwYXJpdGlvbjtcbiAgICB9XG4gIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5jb250ZW50IHtcbiAgLnRpdGxlLCAuc3VidGl0bGUge1xuICAgIC5sZXR0ZXIge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/