.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:rgba(203,32,86,.6) !important;color:#fff !important}::selection{background-color:rgba(203,32,86,.6) !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)}}.lds-roller.secondary div:after{background:var(--e-global-color-secondary) !important}.lds-roller.primary div:after{background:var(--e-global-color-primary) !important}.lds-roller.accent div:after{background:var(--e-global-color-accent) !important}.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;padding:0 10px;gap:20px}@media(max-width: 768px){.elementor-widget-billetterie .elementor-widget-container .step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.elementor-widget-billetterie .elementor-widget-container .step .number{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;max-width:500px}@media(max-width: 768px){.elementor-widget-billetterie .elementor-widget-container .step .description{text-align:center}}.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 .feedrs-container #sb_instagram img{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}.elementor-widget-video .elementor-fit-aspect-ratio{height: initial !important;}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LElBRUYsMEJBQ0UsQ0FERixrQkFDRSxVQUNBLGlKb0JORixTQUNFLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvYmFzZS9fYmFzZS5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX2Nvb2tpZXMuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL193ZWJpbmNsdXNpb24uc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19jYWxlbmRhci5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL3V0aWxzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy91dGlscy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fc3RpY2t5X2luZm8uc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL192aWRlb195b3V0dWJlLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fc2VhcmNoX2Jhbm5lci5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvY29tcG9uZW50cy9fc2luZ2xlX29mZmVyX2RldGFpbHMuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19zaW5nbGVfYW9fZGV0YWlscy5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2NvbXBvbmVudHMvX3NpdGVtYXAuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9jb21wb25lbnRzL19mZWVkcnMtZmlsdGVycy5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2xheW91dHMvX2hlYWRlci5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2xheW91dHMvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2xheW91dHMvX3NlYXJjaF9jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9sYXlvdXRzL19tb2JpbGVfZml4ZWRfbWVudS5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL2xheW91dHMvX3NpbmdsZV9hcmNoaXZlLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvcGFnZXMvYWRtaW4vX2J1c2luZXNzX2hvdXJzLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvcGFnZXMvYWRtaW4vX3N0aWNreS1pbmZvLnNjc3MiLCJ3ZWJwYWNrOi8vY2FwLXNjaWVuY2VzLXRoZW1lLy4vc3JjL3Nhc3MvcGFnZXMvYWRtaW4vX2FkZF9vcl9lZGl0X2FjdGl2aXR5X2xpc3Quc2NzcyIsIndlYnBhY2s6Ly9jYXAtc2NpZW5jZXMtdGhlbWUvLi9zcmMvc2Fzcy9wYWdlcy9mcm9udC9fc2luZ2xlLXByb2dyYW1tZS5zY3NzIiwid2VicGFjazovL2NhcC1zY2llbmNlcy10aGVtZS8uL3NyYy9zYXNzL3BhZ2VzL2Zyb250L19ob21lLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmVsZW1lbnRvci13aWRnZXQ6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC10ZXh0LWVkaXRvciBwe21hcmdpbi1ib3R0b206MH1odG1sLGJvZHl7b3ZlcmZsb3cteDpjbGlwfUBzdXBwb3J0cyBub3QgKG92ZXJmbG93LXg6IGNsaXApe2h0bWwsYm9keXtvdmVyZmxvdy14OmhpZGRlbn19aHRtbHtzY3JvbGwtYmVoYXZpb3I6c21vb3RofSNicmVhZGNydW1icyBhLCNicmVhZGNydW1icyBzcGFue2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTt0cmFuc2l0aW9uOi40cyBlYXNlfSNicmVhZGNydW1icyBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9YXthcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lICFpbXBvcnRhbnR9aW1nW2RhdGEtc3JjXXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4yNXMgZWFzZS1pbi1vdXQ7d2lsbC1jaGFuZ2U6b3BhY2l0eX1pbWdbZGF0YS1zcmNdW3NyY117b3BhY2l0eToxfS5taW4taGVpZ2h0LTAgLmVsZW1lbnRvci1jb2x1bW57bWluLWhlaWdodDowfTo6c2VsZWN0aW9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgyMDMsMzIsODYsLjYpICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5lbGVtZW50b3ItY29sdW1uLWdhcC1kZWZhdWx0LmVsZW1lbnRvci1jb250YWluZXI+LmVsZW1lbnRvci1jb2x1bW4+LmVsZW1lbnRvci1lbGVtZW50LXBvcHVsYXRlZHtwYWRkaW5nOjEwcHggMjVweH0jY29va2llLWxhdy1pbmZvLWFnYWlue2JveC1zaGFkb3c6cmdiYSgwLDAsMCwuMTUpIDBweCA0cHggMjRweCxyZ2JhKDAsMCwwLC4wNSkgMHB4IDJweCA2cHggIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjEwcHggMTBweCAwIDAgIWltcG9ydGFudDtwYWRkaW5nOjNweCAxNXB4ICFpbXBvcnRhbnR9I2Nvb2tpZS1sYXctaW5mby1iYXJ7cGFkZGluZzowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czoxMHB4ICFpbXBvcnRhbnQ7d2lkdGg6NDIwcHggIWltcG9ydGFudDttYXgtd2lkdGg6Y2FsYygxMDAlIC0gMzBweCkgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOiNjNjAwNDkgIWltcG9ydGFudDtjb2xvcjojZmZmO2JveC1zaGFkb3c6MCAwIDUwcHggMHB4IHJnYmEoMCwwLDAsLjMpICFpbXBvcnRhbnR9I2Nvb2tpZS1sYXctaW5mby1iYXIgLmNsaS1iYXItbWVzc2FnZXtwYWRkaW5nOjIwcHggMzBweDtmb250LXNpemU6MTRweCAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2M2MDA0OTtjb2xvcjojZmZmfSNjb29raWUtbGF3LWluZm8tYmFyIC5jbGktYmFyLW1lc3NhZ2U+ZGl2e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTthbGlnbi1pdGVtczpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOjE1cHh9I2Nvb2tpZS1sYXctaW5mby1iYXIgLmNsaS1iYXItbWVzc2FnZT5kaXYgcHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjJ9I2Nvb2tpZS1sYXctaW5mby1iYXIgLmNsaS1iYXItbWVzc2FnZT5kaXYgcCBzcGFue2ZvbnQtc2l6ZTozNXB4O2ZvbnQtd2VpZ2h0OjcwMH0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpLWJhci1tZXNzYWdlPmRpdiBpbWd7d2lkdGg6OTBweDtkaXNwbGF5OmJsb2NrfSNjb29raWUtbGF3LWluZm8tYmFyIC5jbGktYmFyLW1lc3NhZ2UgYXttYXJnaW46NXB4IDAgMCAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9I2Nvb2tpZS1sYXctaW5mby1iYXIgLmNsaS1iYXItYnRuX2NvbnRhaW5lcntmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U5ZTllOSAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2M2MDA0OX0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpLWJhci1idG5fY29udGFpbmVyIGF7bWFyZ2luOjAgIWltcG9ydGFudDtwYWRkaW5nOjEwcHggMTVweCAhaW1wb3J0YW50O2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudDtmbGV4OjE7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjYwMH0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpLWJhci1idG5fY29udGFpbmVyIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOTMwMDM2ICFpbXBvcnRhbnR9I2Nvb2tpZS1sYXctaW5mby1iYXIgLmNsaS1iYXItYnRuX2NvbnRhaW5lciBhOmhvdmVyOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTllOWU5ICFpbXBvcnRhbnR9I2Nvb2tpZS1sYXctaW5mby1iYXIgLmNsaS1iYXItYnRuX2NvbnRhaW5lciBhOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTllOWU5ICFpbXBvcnRhbnR9I2N3YV93ZWJpbmNsdXNpb25fYnRuICNjd2FfYnRuX2luZm9fYnVsbGV7ZGlzcGxheTpub25lO29wYWNpdHk6MSAhaW1wb3J0YW50fSNjd2Ffd2ViaW5jbHVzaW9uX2J0bjpob3ZlciAjY3dhX2J0bl9pbmZvX2J1bGxle2Rpc3BsYXk6YmxvY2t9QGtleWZyYW1lcyBsZHMtcm9sbGVyezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5sZHMtcm9sbGVyLnNlY29uZGFyeSBkaXY6YWZ0ZXJ7YmFja2dyb3VuZDp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpICFpbXBvcnRhbnR9Lmxkcy1yb2xsZXIucHJpbWFyeSBkaXY6YWZ0ZXJ7YmFja2dyb3VuZDp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KSAhaW1wb3J0YW50fS5sZHMtcm9sbGVyLmFjY2VudCBkaXY6YWZ0ZXJ7YmFja2dyb3VuZDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpICFpbXBvcnRhbnR9LmJpZ2dlciAubGRzLXJvbGxlcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo4MHB4O2hlaWdodDo4MHB4fS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2e2FuaW1hdGlvbjpsZHMtcm9sbGVyIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTt0cmFuc2Zvcm0tb3JpZ2luOjQwcHggNDBweH0uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6N3B4O2hlaWdodDo3cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojZmZmO21hcmdpbjotNHB4IDAgMCAtNHB4fS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgxKXthbmltYXRpb24tZGVsYXk6LTAuMDM2c30uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSk6YWZ0ZXJ7dG9wOjYzcHg7Y29sb3I6IzAwMDtsZWZ0OjYzcHh9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpe2FuaW1hdGlvbi1kZWxheTotMC4wNzJzfS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgyKTphZnRlcnt0b3A6NjhweDtsZWZ0OjU2cHh9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpe2FuaW1hdGlvbi1kZWxheTotMC4xMDhzfS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKTphZnRlcnt0b3A6NzFweDtsZWZ0OjQ4cHh9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpe2FuaW1hdGlvbi1kZWxheTotMC4xNDRzfS5iaWdnZXIgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg0KTphZnRlcnt0b3A6NzJweDtsZWZ0OjQwcHh9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDUpe2FuaW1hdGlvbi1kZWxheTotMC4xOHN9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDUpOmFmdGVye3RvcDo3MXB4O2xlZnQ6MzJweH0uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNil7YW5pbWF0aW9uLWRlbGF5Oi0wLjIxNnN9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpOmFmdGVye3RvcDo2OHB4O2xlZnQ6MjRweH0uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi0wLjI1MnN9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDcpOmFmdGVye3RvcDo2M3B4O2xlZnQ6MTdweH0uYmlnZ2VyIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCl7YW5pbWF0aW9uLWRlbGF5Oi0wLjI4OHN9LmJpZ2dlciAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDgpOmFmdGVye3RvcDo1NnB4O2xlZnQ6MTJweH0ubGRzLXJvbGxlcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo0MHB4O2hlaWdodDo0MHB4fS5sZHMtcm9sbGVyIGRpdnthbmltYXRpb246bGRzLXJvbGxlciAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7dHJhbnNmb3JtLW9yaWdpbjoyMHB4IDIwcHh9Lmxkcy1yb2xsZXIgZGl2OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozLjVweDtoZWlnaHQ6My41cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojMDAwO21hcmdpbjotMnB4IDAgMCAtMnB4fS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSl7YW5pbWF0aW9uLWRlbGF5Oi0wLjAzNnN9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgxKTphZnRlcnt0b3A6MzEuNXB4O2xlZnQ6MzEuNXB4fS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi0wLjA3MnN9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgyKTphZnRlcnt0b3A6MzRweDtsZWZ0OjI4cHh9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKXthbmltYXRpb24tZGVsYXk6LTAuMTA4c30ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpOmFmdGVye3RvcDozNS41cHg7bGVmdDoyNHB4fS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNCl7YW5pbWF0aW9uLWRlbGF5Oi0wLjE0NHN9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg0KTphZnRlcnt0b3A6MzZweDtsZWZ0OjIwcHh9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LTAuMThzfS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSk6YWZ0ZXJ7dG9wOjM1LjVweDtsZWZ0OjE2cHh9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg2KXthbmltYXRpb24tZGVsYXk6LTAuMjE2c30ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpOmFmdGVye3RvcDozNHB4O2xlZnQ6MTJweH0ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDcpe2FuaW1hdGlvbi1kZWxheTotMC4yNTJzfS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNyk6YWZ0ZXJ7dG9wOjMxLjVweDtsZWZ0OjguNXB4fS5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCl7YW5pbWF0aW9uLWRlbGF5Oi0wLjI4OHN9Lmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg4KTphZnRlcnt0b3A6MjhweDtsZWZ0OjZweH0uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbntoZWlnaHQ6dW5zZXQ7b3ZlcmZsb3c6dW5zZXR9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5lbGVtZW50b3ItY29udGFpbmVyLmNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc3RlcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MCAxMHB4O2dhcDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnN0ZXB7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnN0ZXAgLm51bWJlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MDtib3JkZXItcmFkaXVzOjUwJX0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnN0ZXAgLmRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjYwMDttYXgtd2lkdGg6NTAwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc3RlcCAuZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXJ9fS5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc3RlcC5zdGVwMXttYXJnaW4tdG9wOjUwcHh9LmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5zdGVwLnN0ZXAye21hcmdpbi1ib3R0b206MzBweH0uZWxlbWVudG9yLXdpZGdldC1iaWxsZXR0ZXJpZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+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+EkVwiO2ZvbnQtZmFtaWx5OlwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6NnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDoycHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y29sb3I6I2ZmZn1mb290ZXIjbWFpbi1mb290ZXIgLm5hdmlnYXRpb24gLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgLm1lbnUtaXRlbT5hOjpiZWZvcmV7YmFja2dyb3VuZDpub25lO29wYWNpdHk6MX1mb290ZXIjbWFpbi1mb290ZXIgLm5hdmlnYXRpb24gLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgLm1lbnUtaXRlbT5hOmhvdmVyOjpiZWZvcmV7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtiYWNrZ3JvdW5kOm5vbmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe2Zvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbntwYWRkaW5nOjAgMCAzMHB4IDB9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItY29sdW1ue2JvcmRlcjpub25lICFpbXBvcnRhbnR9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItY29sdW1uOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTozMHB4fWZvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWNvbHVtbjpmaXJzdC1jaGlsZHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfWZvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWNvbHVtbjpmaXJzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwe3dpZHRoOm1heC1jb250ZW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1mb290ZXIjbWFpbi1mb290ZXIgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1jb2x1bW46Zmlyc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCBpbWd7d2lkdGg6NTAwcHh9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItY29sdW1uIC50aXRsZS1kdW97Zm9udC13ZWlnaHQ6NjAwO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4fWZvb3RlciNtYWluLWZvb3RlciAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWNvbHVtbiAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSB1bCBsaSBhe3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6YmxvY2t9Zm9vdGVyI21haW4tZm9vdGVyIC5uYXZpZ2F0aW9uIC5lbGVtZW50b3ItY29sdW1uIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVsIGxpIGE6OmJlZm9yZXtjb250ZW50Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmxlZ2Fse3BhZGRpbmctYm90dG9tOjYwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmxlZ2Fse3BhZGRpbmctYm90dG9tOjUwcHh9fWZvb3RlciNtYWluLWZvb3RlciAubGVnYWwgLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgbGkubWVudS1pdGVtIGE6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MXB4O2hlaWdodDpjYWxjKDEwMCUgLSAxMHB4KTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3BhY2l0eToxfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmxlZ2FsIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVse2p1c3RpZnktY29udGVudDpjZW50ZXI7bWF4LXdpZHRoOjEwMCV9Zm9vdGVyI21haW4tZm9vdGVyIC5sZWdhbCAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSB1bCBsaXttYXgtd2lkdGg6MTAwJX1mb290ZXIjbWFpbi1mb290ZXIgLmxlZ2FsIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVsIGxpIGF7bWF4LXdpZHRoOjEwMCU7d2hpdGUtc3BhY2U6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyfWZvb3RlciNtYWluLWZvb3RlciAubGVnYWwgLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgdWwgbGkgYTo6YWZ0ZXJ7Y29udGVudDpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmxlZ2FsIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9fWZvb3RlciNtYWluLWZvb3RlciAubWFwLWludGVyYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlWCg0MHB4KX1AbWVkaWEobWF4LXdpZHRoOiAxNDMwcHgpe2Zvb3RlciNtYWluLWZvb3RlciAubWFwLWludGVyYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgzMHB4KX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe2Zvb3RlciNtYWluLWZvb3RlciAubWFwLWludGVyYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19Zm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudHt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfWZvb3RlciNtYWluLWZvb3RlciAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmNvbnRlbnQgLnNsaWNrLWxpc3QsZm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudCAuc2xpY2stdHJhY2t7bWluLXdpZHRoOjEwMCV9Zm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudCBpbWd7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbTowO21heC13aWR0aDozMyV9QG1lZGlhKG1heC13aWR0aDogNTAwcHgpe2Zvb3RlciNtYWluLWZvb3RlciAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmNvbnRlbnQgaW1nOmZpcnN0LWNoaWxke21heC13aWR0aDoxNTBweDttYXgtaGVpZ2h0Ojc1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXtmb290ZXIjbWFpbi1mb290ZXIgLmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5jb250ZW50IGltZzpmaXJzdC1jaGlsZHttYXgtd2lkdGg6MTIwcHg7bWF4LWhlaWdodDo2MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAzMDBweCl7Zm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudCBpbWc6Zmlyc3QtY2hpbGR7bWF4LXdpZHRoOjEwMHB4O21heC1oZWlnaHQ6NTBweH19Zm9vdGVyI21haW4tZm9vdGVyIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudCAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb2xvcjojMDAwO2ZvbnQtc2l6ZToyNHB4fWZvb3RlciNtYWluLWZvb3RlciAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmNvbnRlbnQgLmFycm93LmxlZnR7bGVmdDoxMHB4fWZvb3RlciNtYWluLWZvb3RlciAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmNvbnRlbnQgLmFycm93LnJpZ2h0e3JpZ2h0OjEwcHh9LmhvbWUgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVye21hcmdpbi10b3A6LTIwMHB4O3otaW5kZXg6MDtiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyNTUsIDI1NSwgMjU1KSA0NSUsIHJnYigyMDMsIDMyLCA4NikgNDUlKX1AbWVkaWEobWF4LXdpZHRoOiAxMDIwcHgpey5ob21lIC5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDI1NSwgMjU1LCAyNTUpIDM1JSwgcmdiKDIwMywgMzIsIDg2KSAzNSUpICFpbXBvcnRhbnR9LmhvbWUgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmZpcnN0LWNoaWxke3dpZHRoOjQwJX0uaG9tZSAuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZHt3aWR0aDo2MCV9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXtib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC50aXRsZS1kdW97bWFyZ2luLWJvdHRvbTozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyLmVsZW1lbnRvci1zZWN0aW9ue2JhY2tncm91bmQ6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KSAhaW1wb3J0YW50fS5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlciAuZWxlbWVudG9yLWNvbHVtbjpmaXJzdC1jaGlsZHt3aWR0aDowICFpbXBvcnRhbnR9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGR7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlciAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LWNoaWxkIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgLmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnN7d2lkdGg6MTAwJX0uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmctY29sb3JzIC50aXRsZS1kdW97dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVye3dpZHRoOjEwMCV9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6d3JhcH0uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgI2NzLW5ld3NsZXR0ZXJ7d2lkdGg6NDEwcHg7bWF4LXdpZHRoOjEwMCU7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyICNjcy1uZXdzbGV0dGVyIGlucHV0e29yZGVyOjI7bWFyZ2luLWxlZnQ6N3B4O3dpZHRoOmNhbGMoMTAwJSAtIDEyMHB4KX0uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgI2NzLW5ld3NsZXR0ZXIgLnNsaWRlcntvcmRlcjoxO3dpZHRoOjEwMCV9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyICNjcy1uZXdzbGV0dGVyIC5zbGlkZXIgLmFycm93e2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgI2NzLW5ld3NsZXR0ZXIgLnNsaWRlciAubGlzdHN7ZGlzcGxheTpmbGV4O2dhcDoxMHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6YXV0bztiYWNrZ3JvdW5kOm5vbmU7bWFyZ2luLWJvdHRvbToyMHB4fS5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlciAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LWNoaWxkIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAjY3MtbmV3c2xldHRlciAuc2xpZGVyIC5saXN0cyAubGlzdHt3aWR0aDoxMzBweDttYXgtd2lkdGg6Y2FsYygzMyUgLSAxMHB4KTtib3JkZXI6MXB4IHNvbGlkICNmZmY7Y3Vyc29yOnBvaW50ZXJ9LmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5uZXdzbGV0dGVyIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyICNjcy1uZXdzbGV0dGVyIC5zbGlkZXIgLmxpc3RzIC5saXN0LnNsaWNrLWN1cnJlbnR7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1jb2xvcjojMDAwfS5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlciAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LWNoaWxkIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAgLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAjY3MtbmV3c2xldHRlciBidXR0b257b3JkZXI6M30uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLmVsZW1lbnRvci1jb2x1bW46bGFzdC1jaGlsZCAuZWxlbWVudG9yLXdpZGdldC13cmFwIC5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmVycm9yLW1lc3NhZ2Vze3dpZHRoOjQxMHB4O21heC13aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmhvbWUgLmVsZW1lbnRvci1sb2NhdGlvbi1mb290ZXIgZm9vdGVyLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50e2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXsuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciAubGVnYWx7bWFyZ2luLWJvdHRvbTo4MHB4fX0jY3dhLXNlYXJjaC1jb250YWluZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtkaXNwbGF5Om5vbmU7dHJhbnNpdGlvbjouNHMgZWFzZTt6LWluZGV4Ojk5OTk5OTtmbGV4LWRpcmVjdGlvbjpjb2x1bW59I2N3YS1zZWFyY2gtY29udGFpbmVyLnNob3d7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7b3BhY2l0eToxO2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuaGVhZGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7d2lkdGg6MTAwJX0jY3dhLXNlYXJjaC1jb250YWluZXIgLmhlYWRlciBmb3Jte3dpZHRoOjEwMCV9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5oZWFkZXIgZm9ybSBsYWJlbHtkaXNwbGF5Om5vbmV9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5oZWFkZXIgZm9ybSBpbnB1dHt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTo4MHB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNyk7b3V0bGluZTpub25lO2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtwYWRkaW5nOjAgMzBweH1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7I2N3YS1zZWFyY2gtY29udGFpbmVyIC5oZWFkZXIgZm9ybSBpbnB1dHtmb250LXNpemU6NTBweH19I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50e2JvcmRlcjoxNXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7YmFja2dyb3VuZC1jb2xvcjojZjdmNWYzO2hlaWdodDpjYWxjKDEwMCUgLSAxMjBweCk7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNTAwcHgpeyNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudHtoZWlnaHQ6Y2FsYygxMDAlIC0gNzVweCl9fSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAuY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6MTBweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5jbG9zZSBzdmd7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0c3toZWlnaHQ6MTAwJX0jY3dhLXNlYXJjaC1jb250YWluZXIgLmNvbnRlbnQgLnJlc3VsdHMgLmVsZW1lbnRvci1jb250YWluZXJ7cGFkZGluZzo1MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDozMHB4O2ZsZXgtd3JhcDp3cmFwO292ZXJmbG93OmF1dG87aGVpZ2h0OjEwMCV9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5yZXN1bHRzIC5lbGVtZW50b3ItY29udGFpbmVyIC5iaWdnZXJ7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0jY3dhLXNlYXJjaC1jb250YWluZXIgLmNvbnRlbnQgLnJlc3VsdHMgLmVsZW1lbnRvci1jb250YWluZXIgLmJpZ2dlciAubGRzLXJvbGxlcj5kaXY6OmFmdGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5yZXN1bHRzIC5lbGVtZW50b3ItY29udGFpbmVyIC5lcnJvci1tZXNzYWdle3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Zm9udC13ZWlnaHQ6NjAwfSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0cyAuZWxlbWVudG9yLWNvbnRhaW5lciAuZXJyb3ItbWVzc2FnZSBpe21hcmdpbi1yaWdodDoxMHB4fSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0cyAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjI5OHB4O2hlaWdodDoyOThweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOi40cyBlYXNlfSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0cyAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbTpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4xKX0jY3dhLXNlYXJjaC1jb250YWluZXIgLmNvbnRlbnQgLnJlc3VsdHMgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5yZXN1bHRzIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtIGltZzpub3QoLnBsYWNlaG9sZGVyKXtvYmplY3QtZml0OmNvdmVyfSNjd2Etc2VhcmNoLWNvbnRhaW5lciAuY29udGVudCAucmVzdWx0cyAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbSBpbWcucGxhY2Vob2xkZXJ7b2JqZWN0LWZpdDpjb250YWluO29iamVjdC1wb3NpdGlvbjp0b3B9I2N3YS1zZWFyY2gtY29udGFpbmVyIC5jb250ZW50IC5yZXN1bHRzIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtIC5hY3Rpb257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZjtwYWRkaW5nOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtmb250LXdlaWdodDo2MDB9I2ZpeGVkLW1vYmlsZS1tZW51e3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDB2dztiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7ZGlzcGxheTpub25lO2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHk7YWxpZ24taXRlbXM6Y2VudGVyO3otaW5kZXg6OTk7cGFkZGluZzoxMHB4IDEwcHggMTVweDtib3gtc2hhZG93OjAgLTVweCAxMHB4IC01cHggcmdiYSgyNTUsMjU1LDI1NSwuNSl9I2ZpeGVkLW1vYmlsZS1tZW51LnNob3dfaG91cnN7Ym90dG9tOjQxcHh9QG1lZGlhKG1heC13aWR0aDogODIwcHgpeyNmaXhlZC1tb2JpbGUtbWVudXtkaXNwbGF5OmZsZXh9fSNmaXhlZC1tb2JpbGUtbWVudSAuaXRlbXtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDt0cmFuc2l0aW9uOi40cyBlYXNlfUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsjZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW17d2lkdGg6MzBweDtoZWlnaHQ6MzBweH19I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01cHgpfSNmaXhlZC1tb2JpbGUtbWVudSAuaXRlbSAubGlua3tkaXNwbGF5OmZsZXh9I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtIC5saW5rIHN2Z3tmaWxsOiNmZmY7d2lkdGg6NTBweDtoZWlnaHQ6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtIC5saW5rIHN2Z3t3aWR0aDozMHB4O2hlaWdodDozMHB4fX0jZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW0gLmxpbmsgc3ZnICp7ZmlsbDojZmZmICFpbXBvcnRhbnR9I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtOm50aC1jaGlsZCgzKXt3aWR0aDo5MHB4O2JveC1zaGFkb3c6MCAwIDEwcHggLTNweCByZ2JhKDAsMCwwLC40KX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7I2ZpeGVkLW1vYmlsZS1tZW51IC5pdGVtOm50aC1jaGlsZCgzKXt3aWR0aDo3MHB4fX0jZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW06bnRoLWNoaWxkKDMpIC5saW5re2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtwYWRkaW5nOjE1cHg7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2JveC1zaGFkb3c6MCAwIDEwcHggLTNweCByZ2JhKDI1NSwyNTUsMjU1LC41KX0jZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW06bnRoLWNoaWxkKDMpIC5saW5rIHN2Z3t3aWR0aDo2MHB4O2hlaWdodDo2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsjZml4ZWQtbW9iaWxlLW1lbnUgLml0ZW06bnRoLWNoaWxkKDMpIC5saW5rIHN2Z3t3aWR0aDo0MHB4O2hlaWdodDo0MHB4fX0uZGVmYXVsdC1zaW5nbGUtcHJvZ3JhbW1lLWFyY2hpdmUgLnRpdGxle2ZvbnQtZmFtaWx5OlwiQmF1bWFuc1wiLFNhbnMtc2VyaWY7Zm9udC1zaXplOjc1cHg7Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZTtsaW5lLWhlaWdodDo1NXB4O2xldHRlci1zcGFjaW5nOjFweDtjb2xvcjojZmZmfS5kZWZhdWx0LXNpbmdsZS1wcm9ncmFtbWUtYXJjaGl2ZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnJpZ2h0IC5ob3Vyc3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZn0uZGVmYXVsdC1zaW5nbGUtcHJvZ3JhbW1lLWFyY2hpdmUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yaWdodCAubGluay10by1yZWNyZWF0ZXh7Ym94LXNoYWRvdzpub25lO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmZmZ9LmRlZmF1bHQtc2luZ2xlLXByb2dyYW1tZS1hcmNoaXZlIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmlnaHQgLmxpbmstdG8tcmVjcmVhdGV4OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmRlZmF1bHQtc2luZ2xlLXByb2dyYW1tZS1hcmNoaXZlIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAucmlnaHQgLmljb24gc3Zne3dpZHRoOjMwcHg7ZmlsbDojZmZmfS5kZWZhdWx0LXNpbmdsZS1wcm9ncmFtbWUtYXJjaGl2ZSAuZWxlbWVudG9yLXdpZGdldC1icmVhZGNydW1ic3tmb250LWZhbWlseTpcIkhlbHZldGljYVwiLFNhbnMtc2VyaWZ9LmRlZmF1bHQtc2luZ2xlLXByb2dyYW1tZS1hcmNoaXZlIC5lbGVtZW50b3Itd2lkZ2V0LWJyZWFkY3J1bWJzIHNwYW4gYXtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7LXdlYmtpdC10cmFuc2l0aW9uOi40cyBlYXNlOy1vLXRyYW5zaXRpb246LjRzIGVhc2U7dHJhbnNpdGlvbjouNHMgZWFzZTtib3gtc2hhZG93Om5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YXBwZWFyYW5jZTpub25lO291dGxpbmU6bm9uZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZGVmYXVsdC1zaW5nbGUtcHJvZ3JhbW1lLWFyY2hpdmUgLmVsZW1lbnRvci13aWRnZXQtYnJlYWRjcnVtYnMgc3Bhbntmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCl9LmRlZmF1bHQtc2luZ2xlLXByb2dyYW1tZS1hcmNoaXZlIC5lbGVtZW50b3Itd2lkZ2V0LWJyZWFkY3J1bWJzIHNwYW4gYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5kZWZhdWx0LXNpbmdsZS1wcm9ncmFtbWUtYXJjaGl2ZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nIGgxe2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2ZvbnQtZmFtaWx5OlwiQmF1bWFuc1wiLFNhbnMtc2VyaWY7Zm9udC1zaXplOjIuNXJlbTtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6LjVweH0uZGVmYXVsdC1zaW5nbGUtcHJvZ3JhbW1lLWFyY2hpdmUgYS5zaW1wbGUtYnV0dG9uLXBsdWdpbntjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpICFpbXBvcnRhbnR9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgdWx7bGlzdC1zdHlsZS10eXBlOmRpc2M7cGFkZGluZy1sZWZ0OjIwcHh9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3Vyc3ttYXgtd2lkdGg6ODAwcHg7d2lkdGg6MTAwJX0udG9wbGV2ZWxfcGFnZV9idXNpbmVzcy1ob3VycyBmb3JtI2J1c2luZXNzLWhvdXJzIC5jd2FjZl9yZXBlYXRlcl9pdGVtcyAuaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyMHB4O2JveC1zaGFkb3c6MCAwIDEwcHggLTVweCByZ2JhKDAsMCwwLC4yKTtwYWRkaW5nOjIwcHggMTBweCAyMHB4IDUwcHh9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuY3dhY2ZfcmVwZWF0ZXJfaXRlbXMgLml0ZW06OmJlZm9yZXtsZWZ0OjB9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuY3dhY2ZfcmVwZWF0ZXJfaXRlbXMgLml0ZW06bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MjBweH0udG9wbGV2ZWxfcGFnZV9idXNpbmVzcy1ob3VycyBmb3JtI2J1c2luZXNzLWhvdXJzIC5jd2FjZl9yZXBlYXRlcl9pdGVtcyAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyOm5vbmU7bWFyZ2luLWJvdHRvbToxMHB4fS50b3BsZXZlbF9wYWdlX2J1c2luZXNzLWhvdXJzIGZvcm0jYnVzaW5lc3MtaG91cnMgLmN3YWNmX3JlcGVhdGVyX2l0ZW1zIC5pdGVtIC5kZWxldGVfaXRlbXtyaWdodDowO3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoMzAlLCAtMzAlKX0udG9wbGV2ZWxfcGFnZV9idXNpbmVzcy1ob3VycyBmb3JtI2J1c2luZXNzLWhvdXJzIC5zYXZle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuc2F2ZSBidXR0b257Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lO2JhY2tncm91bmQtY29sb3I6I2NiMjA1Njtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MzVweDtwYWRkaW5nOjEwcHggMjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NjAwO3RyYW5zaXRpb246LjRzIGVhc2U7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luLXJpZ2h0OjIwcHh9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuc2F2ZSBidXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwfS50b3BsZXZlbF9wYWdlX2J1c2luZXNzLWhvdXJzIGZvcm0jYnVzaW5lc3MtaG91cnMgLnNhdmUubG9hZGluZyBidXR0b257b3BhY2l0eTouNjtwb2ludGVyLWV2ZW50czpub25lfS50b3BsZXZlbF9wYWdlX2J1c2luZXNzLWhvdXJzIGZvcm0jYnVzaW5lc3MtaG91cnMgLnNhdmUubG9hZGluZyAubGRzLXJvbGxlcntvcGFjaXR5OjF9LnRvcGxldmVsX3BhZ2VfYnVzaW5lc3MtaG91cnMgZm9ybSNidXNpbmVzcy1ob3VycyAuc2F2ZSAubGRzLXJvbGxlcntvcGFjaXR5OjB9LnRvcGxldmVsX3BhZ2Vfc3RpY2t5LWluZm9zICNzdGlja3ktaW5mb3N7bWF4LXdpZHRoOjUwJTt3aWR0aDo2MDBweH0udG9wbGV2ZWxfcGFnZV9zdGlja3ktaW5mb3MgI3N0aWNreS1pbmZvcyAuY3dhY2ZfZmllbGQgLmFjdGl2YXRlZF9zd2l0Y2hlcnttYXJnaW4tYm90dG9tOjB9LnRvcGxldmVsX3BhZ2Vfc3RpY2t5LWluZm9zICNzdGlja3ktaW5mb3MgLnNhdmV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tdG9wOjIwcHh9LnRvcGxldmVsX3BhZ2Vfc3RpY2t5LWluZm9zICNzdGlja3ktaW5mb3MgLnNhdmUgYnV0dG9ue2JvcmRlcjpub25lO291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNjYjIwNTY7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjM1cHg7cGFkZGluZzoxMHB4IDIwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjYwMDt0cmFuc2l0aW9uOi40cyBlYXNlO2N1cnNvcjpwb2ludGVyO21hcmdpbi1yaWdodDoyMHB4fS50b3BsZXZlbF9wYWdlX3N0aWNreS1pbmZvcyAjc3RpY2t5LWluZm9zIC5zYXZlIGJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnRvcGxldmVsX3BhZ2Vfc3RpY2t5LWluZm9zICNzdGlja3ktaW5mb3MgLnNhdmUubG9hZGluZyBidXR0b257b3BhY2l0eTouNjtwb2ludGVyLWV2ZW50czpub25lfS50b3BsZXZlbF9wYWdlX3N0aWNreS1pbmZvcyAjc3RpY2t5LWluZm9zIC5zYXZlLmxvYWRpbmcgLmxkcy1yb2xsZXJ7b3BhY2l0eToxfS50b3BsZXZlbF9wYWdlX3N0aWNreS1pbmZvcyAjc3RpY2t5LWluZm9zIC5zYXZlIC5sZHMtcm9sbGVye29wYWNpdHk6MH0ucG9zdGJveCAuaGFuZGxlLWFjdGlvbnN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wb3N0Ym94IC5oYW5kbGUtYWN0aW9ucyAuY3dhX3dwX2FkbWluX3NlbGVjdF9hbGxfY29udGFpbmVye21hcmdpbi1yaWdodDoxNXB4fS5zZWN0aW9uLWFmZmljaGUgLmVsZW1lbnRvci1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zZWN0aW9uLWFmZmljaGUgLmVsZW1lbnRvci1jb250YWluZXIgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQ6bnRoLWNoaWxkKDEpe3dpZHRoOjEwMCV9LnNlY3Rpb24tYWZmaWNoZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuZWxlbWVudG9yLWNvbHVtbi5lbGVtZW50b3ItZWxlbWVudDpudGgtY2hpbGQoMil7d2lkdGg6bWF4LWNvbnRlbnQ7aGVpZ2h0Om1heC1jb250ZW50O3Bvc2l0aW9uOnN0aWNreTt0b3A6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWN0aW9uLWFmZmljaGUgLmVsZW1lbnRvci1jb250YWluZXIgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQ6bnRoLWNoaWxkKDIpe3dpZHRoOjEwMCUgIWltcG9ydGFudH0uc2VjdGlvbi1hZmZpY2hlIC5lbGVtZW50b3ItY29udGFpbmVyIC5lbGVtZW50b3ItY29sdW1uLmVsZW1lbnRvci1lbGVtZW50Om50aC1jaGlsZCgyKSAuZWxlbWVudG9yLXdpZGdldC13cmFwe2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnNlY3Rpb24tYWZmaWNoZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuZWxlbWVudG9yLWNvbHVtbi5lbGVtZW50b3ItZWxlbWVudDpudGgtY2hpbGQoMikgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5ne3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fS5hY2NvcmRlb25fcHJvZ3JhbW1lIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjEwcHh9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC50aXRsZSAubGV0dGVyLC5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIuc2xpY2staW5pdCBhcnRpY2xlLnNsaWNrLWFjdGl2ZSAuY29udGVudCAuc3VidGl0bGUgLmxldHRlcnthbmltYXRpb24tZHVyYXRpb246MjAwbXM7YW5pbWF0aW9uLWRlbGF5OjMwMG1zO2FuaW1hdGlvbi1uYW1lOnRleHRBcHBhcml0aW9uO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztvcGFjaXR5OjA7ZGlzcGxheTppbmxpbmUtYmxvY2t9QGtleWZyYW1lcyB0ZXh0QXBwYXJpdGlvbntmcm9te3RyYW5zZm9ybTpzY2FsZSgzKTtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5jb250ZW50IC50aXRsZSAubGV0dGVyLC5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuY29udGVudCAuc3VidGl0bGUgLmxldHRlcntvcGFjaXR5OjB9IiwiLmVsZW1lbnRvci13aWRnZXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC10ZXh0LWVkaXRvciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaHRtbCwgYm9keSB7XG4gIG92ZXJmbG93LXg6IGNsaXA7XG5cbiAgQHN1cHBvcnRzIG5vdCAob3ZlcmZsb3cteDogY2xpcCkge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbiNicmVhZGNydW1icyB7XG4gIGEsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgfVxuXG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICB9XG59XG5cbmEge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbn1cblxuaW1nW2RhdGEtc3JjXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlLWluLW91dDtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi8qIGFwcGVhciBhbmltYXRpb24gKi9cbmltZ1tkYXRhLXNyY11bc3JjXSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5taW4taGVpZ2h0LTAgLmVsZW1lbnRvci1jb2x1bW4ge1xuICBtaW4taGVpZ2h0OiAwO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAzLCAzMiwgODYsIC42KSFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbn1cblxuLmVsZW1lbnRvci1jb2x1bW4tZ2FwLWRlZmF1bHQuZWxlbWVudG9yLWNvbnRhaW5lcj4uZWxlbWVudG9yLWNvbHVtbj4uZWxlbWVudG9yLWVsZW1lbnQtcG9wdWxhdGVkIHtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xufSIsIiNjb29raWUtbGF3LWluZm8tYWdhaW4ge1xuICBib3gtc2hhZG93OiByZ2IoMCAwIDAgLyAxNSUpIDBweCA0cHggMjRweCwgcmdiKDAgMCAwIC8gNSUpIDBweCAycHggNnB4IWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMCFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDNweCAxNXB4IWltcG9ydGFudDtcbn1cblxuI2Nvb2tpZS1sYXctaW5mby1iYXIge1xuICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MjBweCFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCkhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzYwMDQ5IWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA1MHB4IDBweCByZ2JhKDAsIDAsIDAsIC4zKSFpbXBvcnRhbnQ7XG5cbiAgLmNsaS1iYXItbWVzc2FnZSB7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI0M2MDA0OTtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgID4gZGl2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIG1hcmdpbjogNXB4IDAgMCFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmNsaS1iYXItYnRuX2NvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTlFOUU5IWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjQzYwMDQ5O1xuXG4gICAgYSB7XG4gICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4IWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gICAgICBmbGV4OiAxO1xuICAgICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjQzYwMDQ5LCAxMCUpIWltcG9ydGFudDtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTlFOUU5IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTlFOUU5IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjY3dhX3dlYmluY2x1c2lvbl9idG4ge1xuICAjY3dhX2J0bl9pbmZvX2J1bGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpob3ZlciAjY3dhX2J0bl9pbmZvX2J1bGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufSIsIkBrZXlmcmFtZXMgbGRzLXJvbGxlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5sZHMtcm9sbGVyLnNlY29uZGFyeSBkaXY6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpIWltcG9ydGFudDtcbn1cblxuLmxkcy1yb2xsZXIucHJpbWFyeSBkaXY6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KSFpbXBvcnRhbnQ7XG59XG5cbi5sZHMtcm9sbGVyLmFjY2VudCBkaXY6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpIWltcG9ydGFudDtcbn1cblxuLmJpZ2dlciB7XG4gIC5sZHMtcm9sbGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAubGRzLXJvbGxlciBkaXYge1xuICAgIGFuaW1hdGlvbjogbGRzLXJvbGxlciAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNDBweCA0MHB4O1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luOiAtNHB4IDAgMCAtNHB4O1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMDM2cztcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgICB0b3A6IDYzcHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGVmdDogNjNweDtcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjA3MnM7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgyKTphZnRlciB7XG4gICAgdG9wOiA2OHB4O1xuICAgIGxlZnQ6IDU2cHg7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xMDhzO1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMyk6YWZ0ZXIge1xuICAgIHRvcDogNzFweDtcbiAgICBsZWZ0OiA0OHB4O1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNCkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTQ0cztcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpOmFmdGVyIHtcbiAgICB0b3A6IDcycHg7XG4gICAgbGVmdDogNDBweDtcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjE4cztcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDUpOmFmdGVyIHtcbiAgICB0b3A6IDcxcHg7XG4gICAgbGVmdDogMzJweDtcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjIxNnM7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg2KTphZnRlciB7XG4gICAgdG9wOiA2OHB4O1xuICAgIGxlZnQ6IDI0cHg7XG4gIH1cbiAgLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg3KSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4yNTJzO1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNyk6YWZ0ZXIge1xuICAgIHRvcDogNjNweDtcbiAgICBsZWZ0OiAxN3B4O1xuICB9XG4gIC5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMjg4cztcbiAgfVxuICAubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDgpOmFmdGVyIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgbGVmdDogMTJweDtcbiAgfVxufVxuXG4ubGRzLXJvbGxlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXYge1xuICBhbmltYXRpb246IGxkcy1yb2xsZXIgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAyMHB4IDIwcHg7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMy41cHg7XG4gIGhlaWdodDogMy41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgbWFyZ2luOiAtMnB4IDAgMCAtMnB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4wMzZzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgdG9wOiAzMS41cHg7XG4gIGxlZnQ6IDMxLjVweDtcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMDcycztcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgyKTphZnRlciB7XG4gIHRvcDogMzRweDtcbiAgbGVmdDogMjhweDtcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTA4cztcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKTphZnRlciB7XG4gIHRvcDogMzUuNXB4O1xuICBsZWZ0OiAyNHB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNDRzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpOmFmdGVyIHtcbiAgdG9wOiAzNnB4O1xuICBsZWZ0OiAyMHB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xOHM7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSk6YWZ0ZXIge1xuICB0b3A6IDM1LjVweDtcbiAgbGVmdDogMTZweDtcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg2KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMjE2cztcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg2KTphZnRlciB7XG4gIHRvcDogMzRweDtcbiAgbGVmdDogMTJweDtcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg3KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMjUycztcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg3KTphZnRlciB7XG4gIHRvcDogMzEuNXB4O1xuICBsZWZ0OiA4LjVweDtcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg4KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMjg4cztcbn1cblxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg4KTphZnRlciB7XG4gIHRvcDogMjhweDtcbiAgbGVmdDogNnB4O1xufVxuIiwiLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LWJpbGxldHRlcmllIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciA+IC5lbGVtZW50b3Itc2VjdGlvbiB7XG4gIGhlaWdodDogdW5zZXQ7XG4gIG92ZXJmbG93OiB1bnNldDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYmlsbGV0dGVyaWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcblxuICAuZWxlbWVudG9yLWNvbnRhaW5lci5jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zdGVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGdhcDogMjBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAubnVtYmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zdGVwMSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgICYuc3RlcDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cblxuICA+IC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxMHB4IDExLjI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJjpob3ZlciA+IGkge1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHB1bHNlVG9SaWdodCB7XG4gICAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIH1cbiAgICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICAgIH1cbiAgICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBwdWxzZVRvTGVmdCB7XG4gICAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIH1cbiAgICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gaSB7XG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cblxuICA+IC5lbGVtZW50b3Itc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAucmVkaXJlY3QtcmVjcmVhdGV4IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAmLnB1bHNlIHtcbiAgICAgICAgYW5pbWF0aW9uOiBDd2FQdWxzZUdyb3cgLjVzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KSFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgQGtleWZyYW1lcyBDd2FQdWxzZUdyb3cge1xuICAgICAgICBmcm9tIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgIHRvIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNTAwcHgpIHtcbiAgICAgICAgLnJlY3JlYXRleF9jYWxlbmRhciB7XG4gICAgICAgICAgLm1vbnRoIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5oZWFkZXIgLnBlcmlvZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAgICAgI3RpbWVTbG90cyB7XG4gICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2xvdHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ3JpZC1nYXA6IHVuc2V0O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB1bnNldDtcbiAgICAgICAgICAgIGdhcDogMTBweCAyMHB4O1xuXG4gICAgICAgICAgICAuc2xvdCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gLmxkcy1yb2xsZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuXG4gICAgICAmLmxvYWRpbmcge1xuICAgICAgICAubGRzLXJvbGxlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgICBAc3VwcG9ydHMgbm90IChiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlY3JlYXRleF9jYWxlbmRhciB7XG4gICAgZm9udC1mYW1pbHk6ICR0eXBvLWFjY2VudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4OiAxLjI7XG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcblxuICAgIC5oZWFkZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuYXJyb3cge1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tb250aCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FjYWNhYTtcblxuICAgICAgJjpob3ZlciAubmFtZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgIC5uYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0eXBvLXRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzVDNUM0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIC8vYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWNhY2FhO1xuICAgICAgICAvL2JvcmRlci1yaWdodDogMXB4IHNvbGlkICNhY2FjYWE7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLndlZWsge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF5cyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5kYXkge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICYucGFzdCB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnRvZGF5OjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmF2YWlsYWJsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjdGltZVNsb3RzIHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZGF0ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkdHlwby1wcmltYXJ5O1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnNsb3RzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ3JpZC1nYXA6IDEwcHggMjBweDtcblxuICAgICAgLnNsb3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCM0IzQjM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkdHlwby1hY2NlbnQ7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jb21wbGV0ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjQjNCM0IzLCAuNyk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgjQjNCM0IzLCAuNyk7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmLnBhc3Qge1xuICAgICAgICAgIC8vb3BhY2l0eTogLjU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC00NWRlZywgI2IzYjNiMyAxcHgsICNiM2IzYjMgMnB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDJweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA4cHgpO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDI1cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAubGluZWFyLWdyYWRpZW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjRzIC4ycyBlYXNlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAudG9vbHRpcCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHNpemUtdGV4dDtcbiAgICAgICAgICBmb250LWZhbWlseTogJHR5cG8tdGV4dDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLnRvb2x0aXAge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAubGRzLXJvbGxlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJi5sb2FkaW5nIHtcbiAgICAgIC5sZHMtcm9sbGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICBAc3VwcG9ydHMgbm90IChiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQG1peGluIHRleHRBcHBhcml0aW9uIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAzMDBtcztcbiAgYW5pbWF0aW9uLW5hbWU6IHRleHRBcHBhcml0aW9uO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICBAa2V5ZnJhbWVzIHRleHRBcHBhcml0aW9uIHtcbiAgICBmcm9tIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMyk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHJlc3BvbnNpdmVXaWR0aCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZUhlaWdodCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1heC1oZWlnaHQ6ICRicmVha3BvaW50KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iLCIkY29sb3ItcHJpbWFyeTogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4kY29sb3Itc2Vjb25kYXJ5OiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuJGNvbG9yLXRleHQ6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuJGNvbG9yLWFjY2VudDogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblxuJHR5cG8tcHJpbWFyeTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiRzaXplLXByaW1hcnk6IDUwcHg7XG4kdHlwby10ZXh0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuJHNpemUtdGV4dDogMTVweDtcbiR0eXBvLWFjY2VudDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO1xuJHNpemUtYWNjZW50OiAxOHB4OyIsIiNzdGlja3ktaW5mb3MuZnJvbnQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiA5ODtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAxMHB4O1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIC00MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgZmlsbDogIzAwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjBweCk7XG4gIH1cblxuICAuaGVhZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgICByaWdodDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAtNXB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgPiBzdmcge1xuICAgICAgd2lkdGg6IDdweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm9wZW5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMjAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHotaW5kZXg6IDk5OTk5OTk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuaGVhZCBzdmcge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgbWF4LWhlaWdodDogOTV2aDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGEuYnRuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogN3B4IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC12aWRlbyAuZWxlbWVudG9yLWN1c3RvbS1lbWJlZC1pbWFnZS1vdmVybGF5W2RhdGEtdGl0bGUtYmVmb3JlXSB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZS1iZWZvcmUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgbGVmdDogNTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICB9XG4gIH1cblxuICAuZWxlbWVudG9yLWN1c3RvbS1lbWJlZC1wbGF5IHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59IiwiYm9keTpub3QoLndwLWFkbWluKSAuZmxhdHBpY2tyLWNhbGVuZGFyIHtcbiAgdG9wOiAxMDAlIWltcG9ydGFudDtcbiAgbGVmdDogMCFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuXG4gIC5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIHNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubnVtSW5wdXRXcmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmZsYXRwaWNrci1yQ29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5mbGF0cGlja3Itd2Vla2RheXMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmZsYXRwaWNrci1kYXlzIHtcbiAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblxuICAgICAgLmRheUNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcblxuICAgICAgICAuZmxhdHBpY2tyLWRheSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDcpIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmN3YS1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIEhpZGRlbiBieSBkZWZhdWx0ICovXG4gIHBvc2l0aW9uOiBmaXhlZDsgLyogU3RheSBpbiBwbGFjZSAqL1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyAvKiBGdWxsIHdpZHRoICovXG4gIGhlaWdodDogMTAwJTsgLyogRnVsbCBoZWlnaHQgKi9cbiAgb3ZlcmZsb3c6IGF1dG87IC8qIEVuYWJsZSBzY3JvbGwgaWYgbmVlZGVkICovXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLDAsMCk7IC8qIEZhbGxiYWNrIGNvbG9yICovXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC40KTsgLyogQmxhY2sgdy8gb3BhY2l0eSAqL1xuICB6LWluZGV4OiAyMDA7XG5cbiAgLyogTW9kYWwgQ29udGVudC9Cb3ggKi9cbiAgLmRpYWxvZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogNTBweCBhdXRvOyAvKiAxNSUgZnJvbSB0aGUgdG9wIGFuZCBjZW50ZXJlZCAqL1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB3aWR0aDogNjAlOyAvKiBDb3VsZCBiZSBtb3JlIG9yIGxlc3MsIGRlcGVuZGluZyBvbiBzY3JlZW4gc2l6ZSAqL1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGV0b3A7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGV0b3A7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG5cbiAgICAvKiBUaGUgQ2xvc2UgQnV0dG9uICovXG4gICAgLmNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZGlhbG9nIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfTtcblxuICAuYmlnZ2VyIC5sZHMtcm9sbGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4vKiBBZGQgQW5pbWF0aW9uICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0ZXRvcCB7XG4gIGZyb20ge3RvcDotMzAwcHg7IG9wYWNpdHk6MH1cbiAgdG8ge3RvcDowOyBvcGFjaXR5OjF9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0ZXRvcCB7XG4gIGZyb20ge3RvcDotMzAwcHg7IG9wYWNpdHk6MH1cbiAgdG8ge3RvcDowOyBvcGFjaXR5OjF9XG59XG4iLCIuc2luZ2xlX29mZmVyX2RldGFpbHMge1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcblxuICA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgPi5kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmFsbC1kYXRhcyB7XG4gICAgLml0ZW0ge1xuICAgICAgbWFyZ2luOiA1MHB4IDA7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnNpbmdsZV9hb19kZXRhaWxzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG5cbiAgPiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmFsbC1kYXRhcyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIC5pdGVtIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiwgLnRleHQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLWFjY29yZGlvbiB7XG4gIG1hcmdpbjogNTBweCAwO1xuXG4gIC5jd2EtYWNjb3JkaW9uLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHg7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDJweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwNjdcIjtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cbiIsIi5lbGVtZW50b3Itc2l0ZW1hcC13cmFwIHtcblxuICAuZWxlbWVudG9yLXNpdGVtYXAtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB1bCB7XG4gICAgICAmLmVsZW1lbnRvci1zaXRlbWFwLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgID4gbGkge1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDIwcHggMDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNjEnO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyAybmQgbGV2ZWxcbiAgICAgICAgICA+IHVsLmNoaWxkcmVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMjBweDtcblxuICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaG9tZS5wYWdlIHtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg1MzZweCkge1xuICAgICAgICAuZmVlZHJzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgI3N0YXRpYy1zb2NpYWwtbmV0d29ya3Mge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAjbWFpbi1mb290ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmVsZW1lbnRvci1jb2x1bW4gLmVsZW1lbnRvci13aWRnZXQtd3JhcCAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLmVsZW1lbnRvci1jb2x1bW46bnRoLWNoaWxkKDIpIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG5cbiAgICBcbn0iLCIjbWFpbi1oZWFkZXIsICNtYWluLWhlYWRlci1zdGlja3kge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcblxuICAudG9wIHtcblxuICAgICYuYWxsLXBhZ2VzIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMzAwcHgpIHtcbiAgICAgICAgI2NzLWhlYWRlci1sb2dvIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50b2dnbGVTaWRlTWVudSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMjY3cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICNjcy1oZWFkZXItbWVudSwgI2NzLWhlYWRlci1pY29ucyAjaWNvbk1lbnUge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTI2N3B4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWxlbWVudG9yLXdpZGdldC13cmFwOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgPiAuZWxlbWVudG9yLXNlY3Rpb24gbmF2IHVsLm1lbnUgPiBsaSA+IGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNtYWluLW1lbnUgLm5hdmlnYXRpb24gbmF2IC5tZW51IHtcbiAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjaWNvbk1lbnUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDc1cHg7XG4gICAgICAgIHJpZ2h0OiAxNzBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQzMHB4KTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDExNzBweCkge1xuICAgICAgICAgIHJpZ2h0OiA5MHB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDU3NXB4KSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgI2NzLWhlYWRlci1sb2dvIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjY3MtaGVhZGVyLWljb25zIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICAgICAgLnRvZ2dsZVNpZGVNZW51IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jaWNvbk1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcblxuICBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi50b2dnbGVTZWFyY2gge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgaW1nLCBzdmcge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAjY3dhX3dlYmluY2x1c2lvbl9idG4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cblxuLnRvZ2dsZVNpZGVNZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDExNzBweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuI21haW4taGVhZGVyLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogOTg7XG5cbiAgI2NzLWhlYWRlci1sb2dvIGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgLmxvZ28ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAubG9nb19tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogNjBweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI2NzLWhlYWRlci1tZW51LCAjY3MtaGVhZGVyLWljb25zICNpY29uTWVudSB7XG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEyNjdweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAudG9nZ2xlU2lkZU1lbnUge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMjY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgJi5zdGlja3kge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuXG4gIC5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogdW5zZXQ7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgPiAuZWxlbWVudG9yLXNlY3Rpb24gbmF2IHVsLm1lbnUgPiBsaSA+IGEge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICNtYWluLW1lbnUgLm5hdmlnYXRpb24gbmF2IC5tZW51IHtcbiAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgIH1cbiAgfVxuXG4gICNpY29uTWVudSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgPiAuZWxlbWVudG9yLXNlY3Rpb24gPiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMTcwcHgpIHtcbiAgLmhvbWUgLmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIge1xuICAgICNtYWluLWhlYWRlciAjaWNvbk1lbnUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAudG9nZ2xlU2lkZU1lbnUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAgIH1cblxuICAgICNjcy1oZWFkZXItbWVudSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICNtYWluLW1lbnUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gIC5ob21lIHtcbiAgICAjY3MtaGVhZGVyLWxvZ28gaW1nIHtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICB9XG5cbiAgICAjbWFpbi1oZWFkZXIgLnRvcCAuZWxlbWVudG9yLXdpZGdldC13cmFwOjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufSIsImZvb3RlciNtYWluLWZvb3RlciB7XG4gIC5uYXZpZ2F0aW9uIHtcblxuICAgIC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLWNvbHVtbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNik7XG5cbiAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLWljb24tbGlzdC1pdGVtIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAuZWxlbWVudG9yLWljb24tbGlzdC1pY29uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IC5tZW51LWl0ZW0gPiBhOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjExMSc7XG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDJweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IC5tZW51LWl0ZW0gPiBhOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci13aWRnZXQtbmF2LW1lbnUgLm1lbnUtaXRlbSA+IGE6aG92ZXI6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAwIDAgMzBweCAwO1xuXG4gICAgICAuZWxlbWVudG9yLWNvbHVtbiB7XG4gICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtZHVvIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZWxlbWVudG9yLXdpZGdldC1uYXYtbWVudSB1bCBsaSBhIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGVnYWwge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IGxpLm1lbnUtaXRlbSBhOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgXG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzY4cHgpIHtcbiAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVsIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LW5hdi1tZW51IHVsIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFwLWludGVyYWN0aXZlIHtcbiAgICAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LWNoaWxkIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE0MzBweCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjdweCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgIC5zbGljay1saXN0LCAuc2xpY2stdHJhY2sge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWF4LXdpZHRoOiAzMyU7XG4gICAgICAmOmZpcnN0LWNoaWxkIHsgLy9kcmFwZWF1IGV1cm9wZWVuIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNTAwcHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDc1cHg7XG4gICAgICAgIH0gXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MDBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogNjBweDtcbiAgICAgICAgfSBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMwMHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9ICAgICAgICAgIFxuICAgICAgfVxuICAgIH1cbiAgICBcblxuICAgIC5hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAmLmxlZnQge1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmLnJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ob21lIC5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAubmV3c2xldHRlciB7XG4gIG1hcmdpbi10b3A6IC0yMDBweDtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwyNTUsMjU1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDQ1JSwgcmdiYSgyMDMsMzIsODYsMSkgNDUlKTtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTAyMHB4KSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDM1JSwgcmdiYSgyMDMsIDMyLCA4NiwgMSkgMzUlKSFpbXBvcnRhbnQ7XG5cbiAgICAuZWxlbWVudG9yLWNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogNDAlO1xuICAgIH1cblxuICAgIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gIGJvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIgLnRpdGxlLWR1byB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uZWxlbWVudG9yLWxvY2F0aW9uLWZvb3RlciBmb290ZXIuZWxlbWVudG9yLXNlY3Rpb24gLm5ld3NsZXR0ZXIge1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICYuZWxlbWVudG9yLXNlY3Rpb24ge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KSFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci1jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lbGVtZW50b3ItY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXG4gICAgICAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICAgICAgLmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnMge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLnRpdGxlLWR1byB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICNjcy1uZXdzbGV0dGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWRlciB7XG4gICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubGlzdHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygzMyUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICYuc2xpY2stY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVycm9yLW1lc3NhZ2VzIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gIC5ob21lIC5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIGZvb3Rlci5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLXdpZGdldC5lbGVtZW50b3Itd2lkZ2V0LWdyYXBoaWMtZWxlbWVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU1MHB4KSB7XG4gIC5lbGVtZW50b3ItbG9jYXRpb24tZm9vdGVyIC5sZWdhbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufSIsIiNjd2Etc2VhcmNoLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgei1pbmRleDogOTk5OTk5O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICYuc2hvdyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnRcbiAgfVxuXG4gIC5oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNyk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg1MDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBib3JkZXI6IDE1cHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmNWYzO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg1MDBweCkge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3NXB4KTtcbiAgICB9XG5cbiAgICAuY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzdWx0cyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5iaWdnZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAubGRzLXJvbGxlciA+IGRpdjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyOThweDtcbiAgICAgICAgICBoZWlnaHQ6IDI5OHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgJjpub3QoLnBsYWNlaG9sZGVyKSB7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFjdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI2ZpeGVkLW1vYmlsZS1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTVweDtcbiAgYm94LXNoYWRvdzogMCAtNXB4IDEwcHggLTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcblxuICAmLnNob3dfaG91cnMge1xuICAgIGJvdHRvbTogNDFweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICB9XG5cbiAgICAubGluayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICoge1xuICAgICAgICAgIGZpbGw6ICNmZmYhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAtM3B4IHJnYmEoMCwgMCwgMCwgLjQpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICB9XG5cbiAgICAgIC5saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggLTNweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmRlZmF1bHQtc2luZ2xlLXByb2dyYW1tZS1hcmNoaXZlIHtcblxuICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkJhdW1hbnNcIiwgU2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiA3NXB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5yaWdodCB7XG5cbiAgICAgICAgLmhvdXJzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rLXRvLXJlY3JlYXRleCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAubGluay10by1yZWNyZWF0ZXg6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBmaWxsOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci13aWRnZXQtYnJlYWRjcnVtYnMge1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgU2Fucy1zZXJpZjtcbiAgICAgICAgXG4gICAgICAgIHNwYW4gYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiAwLjRzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2U7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci13aWRnZXQtaGVhZGluZyBoMSB7XG4gICAgICAgIGNvbG9yOiB2YXIoIC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSApO1xuICAgICAgICBmb250LWZhbWlseTogXCJCYXVtYW5zXCIsIFNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgfVxuXG4gICAgYS5zaW1wbGUtYnV0dG9uLXBsdWdpbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KSAhaW1wb3J0YW50O1xuICAgIH1cblxufSIsIi50b3BsZXZlbF9wYWdlX2J1c2luZXNzLWhvdXJzIHtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICBmb3JtI2J1c2luZXNzLWhvdXJzIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmN3YWNmX3JlcGVhdGVyX2l0ZW1zIC5pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDUwcHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5kZWxldGVfaXRlbSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwJSwgLTMwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNhdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NCMjA1NjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5sb2FkaW5nIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZHMtcm9sbGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sZHMtcm9sbGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudG9wbGV2ZWxfcGFnZV9zdGlja3ktaW5mb3MgI3N0aWNreS1pbmZvcyB7XG4gIG1heC13aWR0aDogNTAlO1xuICB3aWR0aDogNjAwcHg7XG5cbiAgLmN3YWNmX2ZpZWxkIC5hY3RpdmF0ZWRfc3dpdGNoZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuc2F2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICBidXR0b24ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQjIwNTY7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxvYWRpbmcge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuXG4gICAgICAubGRzLXJvbGxlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxkcy1yb2xsZXIge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn0iLCIucG9zdGJveCB7XG4gIC5oYW5kbGUtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmN3YV93cF9hZG1pbl9zZWxlY3RfYWxsX2NvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG59IiwiLnNlY3Rpb24tYWZmaWNoZSAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQge1xuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTAyNHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblxuICAgICAgICAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmcge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGVvbl9wcm9ncmFtbWUgLmVsZW1lbnRvci1hY2NvcmRpb24taXRlbSB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIuc2xpY2staW5pdCBhcnRpY2xlLnNsaWNrLWFjdGl2ZSAuY29udGVudCB7XG4gIC50aXRsZSwgLnN1YnRpdGxlIHtcbiAgICAubGV0dGVyIHtcbiAgICAgIEBpbmNsdWRlIHRleHRBcHBhcml0aW9uO1xuICAgIH1cbiAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmNvbnRlbnQge1xuICAudGl0bGUsIC5zdWJ0aXRsZSB7XG4gICAgLmxldHRlciB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/