.myty-datepicker{--flatpickr-bg: var(--c-2010);--flatpickr-color: var(--c-2110);--flatpickr-disabled: var(--c-2150);--flatpickr-box-shadow: none;--flatpickr-border: 0;--flatpickr-border-radius: 0;--flatpickr-font: var(--t-Button);--flatpickr-font-day: var(--t-Standard-Bold);--flatpickr-font-date: var(--t-Button);--flatpickr-font-year: var(--t-T400);--flatpickr-font-month: var(--t-T400);--day-text-decoration-thickness: 0.4rem;--day-text-decoration-underline-offset: 0.4rem;--day-color: var(--c-2110);--day-color-disabled: var(--c-2150)}.flatpickr-calendar{opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font:var(--flatpickr-font);border-radius:var(--flatpickr-border-radius);position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:var(--flatpickr-bg);box-shadow:var(--flatpickr-box-shadow)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-wrapper:after{content:"";width:2rem;height:2rem;position:absolute;left:auto;bottom:auto;right:0;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzIzMDgzXzk2MzApIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDIuMDAxOTVIMTRWMC4wMDE5NTMxMkgxNVYyLjAwMTk1SDE4QzE5LjEwNDYgMi4wMDE5NSAyMCAyLjg5NzM4IDIwIDQuMDAxOTVWMTguMDAyQzIwIDE5LjEwNjUgMTkuMTA0NiAyMC4wMDIgMTggMjAuMDAySDJDMC44OTU0MzEgMjAuMDAyIDAgMTkuMTA2NSAwIDE4LjAwMlY0LjAwMTk1QzAgMi44OTczOCAwLjg5NTQzMSAyLjAwMTk1IDIgMi4wMDE5NUg1VjAuMDAxOTUzMTJINlYyLjAwMTk1Wk02IDMuMDAxOTVIMTRWNS4wMDE5NUgxNVYzLjAwMTk1SDE4QzE4LjU1MjMgMy4wMDE5NSAxOSAzLjQ0OTY3IDE5IDQuMDAxOTVWNy4wMDE5NUgxVjQuMDAxOTVDMSAzLjQ0OTY3IDEuNDQ3NzIgMy4wMDE5NSAyIDMuMDAxOTVINVY1LjAwMTk1SDZWMy4wMDE5NVpNMTkgOC4wMDE5NVYxOC4wMDJDMTkgMTguNTU0MiAxOC41NTIzIDE5LjAwMiAxOCAxOS4wMDJIMkMxLjQ0NzcyIDE5LjAwMiAxIDE4LjU1NDIgMSAxOC4wMDJWOC4wMDE5NUgxOVoiIGZpbGw9IiMxQTFBMUEiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yMzA4M185NjMwIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjAwMTk1MzEyKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);box-shadow:none;pointer-events:none;top:calc(var(--myty-form-label-height) - 0.15rem)}.flatpickr-months{display:grid;grid-column-gap:15px;grid-template-rows:1fr;grid-template-columns:14.2857142857% minmax(0, 1fr) 14.2857142857%;grid-template-areas:"prevBtn selectBtns nextBtn";padding:var(--d30) 0 var(--d20) 0}.flatpickr-prev-month{grid-area:prevBtn}.flatpickr-next-month{grid-area:nextBtn}.flatpickr-month{grid-area:selectBtns}.flatpickr-current-month,.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-month{height:2.6rem}.flatpickr-months .flatpickr-month{background:rgba(0,0,0,0);color:var(--flatpickr-color);fill:var(--flatpickr-color);line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer;color:var(--flatpickr-color);fill:var(--flatpickr-color);display:flex;align-items:center;justify-content:center;width:100%;height:100%}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{color:var(--flatpickr-disabled);cursor:not-allowed}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled:hover,.flatpickr-months .flatpickr-next-month.flatpickr-disabled:hover{color:var(--flatpickr-disabled)}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:2rem;height:2rem}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:currentColor}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;padding:0;text-align:center;transform:translate3d(0px, 0px, 0px);display:grid;grid-gap:var(--d40);grid-template-columns:1fr 1fr;grid-template-areas:"year month"}.flatpickr-monthDropdown-months{grid-area:month}.flatpickr-current-month .numInputWrapper{grid-area:year}.flatpickr-current-month span.cur-month{font-family:inherit;color:inherit;display:inline-block;padding:0}.flatpickr-current-month .numInputWrapper{width:100%;width:10ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:rgba(0,0,0,0);box-sizing:border-box;color:inherit;cursor:text;margin:0;display:inline-block;font:var(--flatpickr-font-year);height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:var(--flatpickr-color-disabled);background:rgba(0,0,0,0);pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;font:var(--flatpickr-font-month);background:rgba(0,0,0,0);border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;height:auto;line-height:inherit;margin:0;outline:none;padding:0;position:relative;vertical-align:initial;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:rgba(0,0,0,0);outline:none;padding:0}.flatpickr-weekdays{background:rgba(0,0,0,0);text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:6rem}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font:var(--flatpickr-font-day);background:rgba(0,0,0,0);color:var(--flatpickr-color);text-align:center;display:block;flex:1;width:4rem;margin:0 calc((14.2857142857% - 4rem)/2)}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translate3d(0px, 0px, 0px);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:0;border-radius:0;box-sizing:border-box;color:var(--day-color);cursor:pointer;width:4rem;flex-basis:4rem;height:4rem;line-height:4rem;margin:var(--radius-md) calc((14.2857142857% - 4rem)/2);display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:var(--c-2010);box-shadow:0 0 0 var(--radius-md) var(--c-2110);border-radius:var(--radius-md)}.flatpickr-day.today{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:var(--day-text-decoration-thickness);text-underline-offset:var(--day-text-decoration-underline-offset)}.flatpickr-day.selected,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected.nextMonthDay{cursor:text;outline:0;background:var(--c-2110);color:var(--c-2010);text-decoration:none;box-shadow:none;border-radius:var(--radius-md)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:var(--day-color-disabled);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{box-shadow:none;cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:rgba(0,0,0,0);cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:rgba(0,0,0,0);box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{from{opacity:0}to{opacity:1}}.myty-datepicker .mytyFormLabel{z-index:10;pointer-events:none}.myty-datepicker .flatpickr-wrapper{display:block;width:100%}.myty-datepicker .flatpickr-calendar{width:100%}.myty-datepicker .flatpickr-rContainer{display:block;width:100%}.myty-datepicker .flatpickr-days{width:100%;padding-top:var(--d20);padding-bottom:var(--d20)}.myty-datepicker .flatpickr-day{max-width:unset}.myty-datepicker .dayContainer{min-width:100%;max-width:100%;width:100%}.myty-datepicker{--myty-form-select-border-width-open: 0.4rem;--myty-form-select-padding-lr-open: 20px;--translateXValue: calc(-1 * var(--myty-form-select-padding-lr-open));--offsetWhileBorder: calc(-1 * var(--myty-form-select-border-width-open));--offsetCalendarBorder: calc(-1 * var(--myty-form-select-border-width-open));--paddingMinusBorder: calc(var(--myty-form-select-padding-lr-open) - var(--myty-form-select-border-width-open))}.myty-datepicker .flatpickr-calendar{opacity:0}.myty-datepicker.is-open{max-width:unset;transform:translate(var(--translateXValue), var(--offsetWhileBorder));width:calc(100% + 2*var(--myty-form-select-padding-lr-open));border:var(--myty-form-select-border-width-open) solid var(--myty-form-select-color-bg-hover);border-bottom:0;position:relative;z-index:10}.myty-datepicker.is-open .mytyFormLabel label{padding-left:var(--paddingMinusBorder)}.myty-datepicker.is-open .mytyFormControl{padding-left:var(--paddingMinusBorder);padding-right:var(--paddingMinusBorder)}.myty-datepicker.is-open .flatpickr-calendar{width:calc(100% + 2*var(--myty-form-select-border-width-open));transform:translate(var(--offsetWhileBorder), 0);border:4px solid var(--myty-form-select-color-bg-hover);border-top:0;opacity:1}.myty-datepicker.is-open .flatpickr-wrapper:after{right:var(--paddingMinusBorder)}.myty-datepicker.is-open .mytyFormControl,.myty-datepicker.has-focus .mytyFormControl .mytyFormControl:focus{--myty-form-control-border-active: 1px solid var(--c-2110);--myty-form-control-box-shadow-active: none;border-bottom:var(--myty-form-control-border-active)}@media (min-width: 991px){.flatpickr-wrapper:after{top:calc(var(--myty-form-label-height) - 0.35rem)}.flatpickr-current-month,.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-month{height:3.2rem}}@media (min-width: 1442px){.flatpickr-wrapper:after{top:calc(var(--myty-form-label-height) - 0.4rem)}.flatpickr-current-month,.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-month{height:3.6rem}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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SSxnQkFFSiwyQkFDSSxlQVlKLHdCQUNJLEtBQ0ksVUFHSixHQUNJLFdBT0osZ0NBQ0ksV0FDQSxvQkFFSixvQ0FDSSxjQUNBLFdBRUoscUNBQ0ksV0FFSix1Q0FDSSxjQUNBLFdBRUosaUNBQ0ksV0FDQSx1QkFDQSwwQkFFSixnQ0FDSSxnQkFHSiwrQkFDSSxlQUNBLGVBQ0EsV0FJUixpQkFDSSw2Q0FDQSx5Q0FDQSxzRUFDQSwwRUFDQSw2RUFDQSxnSEFDQSxxQ0FDSSxVQUdKLHlCQUNJLGdCQUNBLHNFQUNBLDZEQUNBLDhGQUNBLGdCQUNBLGtCQUNBLFdBRUEsOENBQ0ksdUNBRUosMENBQ0ksdUNBQ0Esd0NBRUosNkNBQ0ksK0RBQ0EsaURBQ0Esd0RBQ0EsYUFFQSxVQUdBLGtEQUNJLGdDQUlaLDZHQUVJLDJEQUNBLDRDQUNBLHFEQzc5QlIsMEJENEtJLHlCQXFCWSxrREFnRGhCLDRJQUlZLGVDclBaLDJCRDRLSSx5QkEyQlksaURBMENoQiw0SUFTWSwybEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9sb2thbGhlbGRlbi5jaC8uL3Byb2plY3RzL2RlZmF1bHQvc3JjL3Njc3MvZmxhdHBpY2tyLnNjc3MiLCJ3ZWJwYWNrOi8vbG9rYWxoZWxkZW4uY2gvLi88bm8gc291cmNlPiJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwic2FzczptYXRoXCI7XG5AaW1wb3J0IFwiLi9zZXR1cC9fZ2xvYmFsLnZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi9zZXR1cC9fcmRzLm1hcHMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vdXRpbGl0aWVzL19mdW5jdGlvbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vdXRpbGl0aWVzL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9taXhpbnMvYnJlYWtwb2ludHNcIjtcbiRkYXlXaWR0aFBlcmNlbnRhZ2U6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigxLCA3KSk7XG5cbi5teXR5LWRhdGVwaWNrZXIge1xuICAgIC8vIENvbnRhaW5lciBTdHlsZXNcbiAgICAtLWZsYXRwaWNrci1iZzogdmFyKC0tYy0yMDEwKTtcbiAgICAtLWZsYXRwaWNrci1jb2xvcjogdmFyKC0tYy0yMTEwKTtcbiAgICAtLWZsYXRwaWNrci1kaXNhYmxlZDogdmFyKC0tYy0yMTUwKTtcbiAgICAtLWZsYXRwaWNrci1ib3gtc2hhZG93OiBub25lO1xuICAgIC0tZmxhdHBpY2tyLWJvcmRlcjogMDtcbiAgICAtLWZsYXRwaWNrci1ib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgLy8gRWxlbWVudCBzdHlsZXNcbiAgICAtLWZsYXRwaWNrci1mb250OiB2YXIoLS10LUJ1dHRvbik7XG4gICAgLS1mbGF0cGlja3ItZm9udC1kYXk6IHZhcigtLXQtU3RhbmRhcmQtQm9sZCk7XG4gICAgLS1mbGF0cGlja3ItZm9udC1kYXRlOiB2YXIoLS10LUJ1dHRvbik7XG4gICAgLS1mbGF0cGlja3ItZm9udC15ZWFyOiB2YXIoLS10LVQ0MDApO1xuICAgIC0tZmxhdHBpY2tyLWZvbnQtbW9udGg6IHZhcigtLXQtVDQwMCk7XG4gICAgLS1kYXktdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMC40cmVtO1xuICAgIC0tZGF5LXRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUtb2Zmc2V0OiAwLjRyZW07XG5cbiAgICAvL0RheSBDb2xvcnNcbiAgICAtLWRheS1jb2xvcjogdmFyKC0tYy0yMTEwKTtcbiAgICAtLWRheS1jb2xvci1kaXNhYmxlZDogdmFyKC0tYy0yMTUwKTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250OiB2YXIoLS1mbGF0cGlja3ItZm9udCk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmxhdHBpY2tyLWJvcmRlci1yYWRpdXMpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMzA3Ljg3NXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWZsYXRwaWNrci1iZyk7XG4gICAgLy9ib3gtc2hhZG93OiAxcHggMCAwICNlNmU2ZTYsIC0xcHggMCAwICNlNmU2ZTYsIDAgMXB4IDAgI2U2ZTZlNiwgMCAtMXB4IDAgI2U2ZTZlNiwgMCAzcHggMTNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWZsYXRwaWNrci1ib3gtc2hhZG93KTtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5vcGVuLFxuLmZsYXRwaWNrci1jYWxlbmRhci5pbmxpbmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWF4LWhlaWdodDogNjQwcHg7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIub3BlbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHotaW5kZXg6IDk5OTk5O1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5hbmltYXRlLm9wZW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmcEZhZGVJbkRvd24gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbjogZnBGYWRlSW5Eb3duIDMwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuaW5saW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMnB4KTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuc3RhdGljLm9wZW4ge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIubXVsdGlNb250aCAuZmxhdHBpY2tyLWRheXMgLmRheUNvbnRhaW5lcjpudGgtY2hpbGQobiArIDEpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduICsgNykge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIubXVsdGlNb250aCAuZmxhdHBpY2tyLWRheXMgLmRheUNvbnRhaW5lcjpudGgtY2hpbGQobiArIDIpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduICsgMSkge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzpcbiAgICAgICAgLTJweCAwIDAgI2U2ZTZlNixcbiAgICAgICAgNXB4IDAgMCAjZTZlNmU2O1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAgIC0ycHggMCAwICNlNmU2ZTYsXG4gICAgICAgIDVweCAwIDAgI2U2ZTZlNjtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIsXG4uZmxhdHBpY2tyLWNhbGVuZGFyIC5oYXNUaW1lIC5kYXlDb250YWluZXIge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuLmZsYXRwaWNrci1jYWxlbmRhci5ub0NhbGVuZGFyLmhhc1RpbWUgLmZsYXRwaWNrci10aW1lIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vLypcbi8vLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsXG4vLy5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuLy8gICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbi8vICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4vLyAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgaGVpZ2h0OiAwO1xuLy8gICAgd2lkdGg6IDA7XG4vLyAgICBsZWZ0OiAyMnB4O1xuLy99XG4vLy5mbGF0cGlja3ItY2FsZW5kYXIucmlnaHRNb3N0OmJlZm9yZSxcbi8vLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1JpZ2h0OmJlZm9yZSxcbi8vLmZsYXRwaWNrci1jYWxlbmRhci5yaWdodE1vc3Q6YWZ0ZXIsXG4vLy5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dSaWdodDphZnRlciB7XG4vLyAgICBsZWZ0OiBhdXRvO1xuLy8gICAgcmlnaHQ6IDIycHg7XG4vL31cbi8vLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0NlbnRlcjpiZWZvcmUsXG4vLy5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dDZW50ZXI6YWZ0ZXIge1xuLy8gICAgbGVmdDogNTAlO1xuLy8gICAgcmlnaHQ6IDUwJTtcbi8vfVxuLy8uZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSB7XG4vLyAgICBib3JkZXItd2lkdGg6IDVweDtcbi8vICAgIG1hcmdpbjogMCAtNXB4O1xuLy99XG4vLy5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuLy8gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4vLyAgICBtYXJnaW46IDAgLTRweDtcbi8vfVxuLy8uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmJlZm9yZSxcbi8vLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDphZnRlciB7XG4vLyAgICBib3R0b206IDEwMCU7XG4vL31cbi8vLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDpiZWZvcmUge1xuLy8gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U2ZTZlNjtcbi8vfVxuLy8uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmFmdGVyIHtcbi8vICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4vL31cbi8vLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTpiZWZvcmUsXG4vLy5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXIge1xuLy8gICAgdG9wOiAxMDAlO1xuLy99XG4vLy5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YmVmb3JlIHtcbi8vICAgIGJvcmRlci10b3AtY29sb3I6ICNlNmU2ZTY7XG4vL31cbi8vLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlciB7XG4vLyAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuLy99XG4vLyovXG4uZmxhdHBpY2tyLWNhbGVuZGFyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4kZGVmYXVsdElucHV0Rm9udExIOiBnZXRCcmVha3BvaW50Rm9udFZhbHVlRnJvbU1hcCgkcmRzLXR5cG9ncmFwaGllLW1hcCwgXCJTdGFuZGFyZC1Cb2xkXCIsIFwieHNcIiwgXCJsaFwiKTtcbiRkZWZhdWx0SW5wdXRGb250TEhtZDogZ2V0QnJlYWtwb2ludEZvbnRWYWx1ZUZyb21NYXAoJHJkcy10eXBvZ3JhcGhpZS1tYXAsIFwiU3RhbmRhcmQtQm9sZFwiLCBcIm1kXCIsIFwibGhcIik7XG4kZGVmYXVsdElucHV0Rm9udExIeGw6IGdldEJyZWFrcG9pbnRGb250VmFsdWVGcm9tTWFwKCRyZHMtdHlwb2dyYXBoaWUtbWFwLCBcIlN0YW5kYXJkLUJvbGRcIiwgXCJ4bFwiLCBcImxoXCIpO1xuXG4uZmxhdHBpY2tyLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwifnN2ZzRjc3MvY2FsZW5kYXIuc3ZnXCIpO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgJGxoVG9wT2Zmc2V0OiAwLjNyZW07XG4gICAgICAgIEBpZiAkZGVmYXVsdElucHV0Rm9udExIIHtcbiAgICAgICAgICAgICRsaFRvcE9mZnNldDogbWF0aC5kaXYoKCRkZWZhdWx0SW5wdXRGb250TEggLSAycmVtKSwgMik7XG4gICAgICAgIH1cbiAgICAgICAgdG9wOiBjYWxjKHZhcigtLW15dHktZm9ybS1sYWJlbC1oZWlnaHQpIC0gI3skbGhUb3BPZmZzZXR9KTtcblxuICAgICAgICBAaWYgJGRlZmF1bHRJbnB1dEZvbnRMSG1kIHtcbiAgICAgICAgICAgICRsaFRvcE9mZnNldDogbWF0aC5kaXYoKCRkZWZhdWx0SW5wdXRGb250TEhtZCAtIDJyZW0pLCAyKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGModmFyKC0tbXl0eS1mb3JtLWxhYmVsLWhlaWdodCkgLSAjeyRsaFRvcE9mZnNldH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpZiAkZGVmYXVsdElucHV0Rm9udExIeGwge1xuICAgICAgICAgICAgJGxoVG9wT2Zmc2V0OiBtYXRoLmRpdigoJGRlZmF1bHRJbnB1dEZvbnRMSHhsIC0gMnJlbSksIDIpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1teXR5LWZvcm0tbGFiZWwtaGVpZ2h0KSAtICN7JGxoVG9wT2Zmc2V0fSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mbGF0cGlja3ItbW9udGhzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTVweDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRkYXlXaWR0aFBlcmNlbnRhZ2UgbWlubWF4KDAsIDFmcikgJGRheVdpZHRoUGVyY2VudGFnZTtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInByZXZCdG4gc2VsZWN0QnRucyBuZXh0QnRuXCI7XG4gICAgcGFkZGluZzogdmFyKC0tZDMwKSAwIHZhcigtLWQyMCkgMDtcbn1cbi5mbGF0cGlja3ItcHJldi1tb250aCB7XG4gICAgZ3JpZC1hcmVhOiBwcmV2QnRuO1xufVxuLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcbiAgICBncmlkLWFyZWE6IG5leHRCdG47XG59XG4uZmxhdHBpY2tyLW1vbnRoIHtcbiAgICBncmlkLWFyZWE6IHNlbGVjdEJ0bnM7XG59XG5cbi8vLyouZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoIHtcbi8vICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuLy8gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbi8vICAgIGZpbGw6IHJnYmEoMCwgMCwgMCwgMC45KTtcbi8vICAgICRkZWZhdWx0Rm9udExIOiBnZXRCcmVha3BvaW50Rm9udFZhbHVlRnJvbU1hcCgkcmRzLXR5cG9ncmFwaGllLW1hcCwgXCJUNDAwXCIsIFwieHNcIiwgXCJsaFwiKTtcbi8vICAgIGhlaWdodDogJGRlZmF1bHRGb250TEggKiAxcmVtO1xuLy8gICAgbGluZS1oZWlnaHQ6IDE7XG4vLyAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICB1c2VyLXNlbGVjdDogbm9uZTtcbi8vICAgIG92ZXJmbG93OiBoaWRkZW47XG4vLyAgICBmbGV4OiAxO1xuLy99Ki9cblxuJGRlZmF1bHRNb250aEZvbnRMSDogZ2V0QnJlYWtwb2ludEZvbnRWYWx1ZUZyb21NYXAoJHJkcy10eXBvZ3JhcGhpZS1tYXAsIFwiVDQwMFwiLCBcInhzXCIsIFwibGhcIik7XG4kZGVmYXVsdE1vbnRoRm9udExIbWQ6IGdldEJyZWFrcG9pbnRGb250VmFsdWVGcm9tTWFwKCRyZHMtdHlwb2dyYXBoaWUtbWFwLCBcIlQ0MDBcIiwgXCJtZFwiLCBcImxoXCIpO1xuJGRlZmF1bHRNb250aEZvbnRMSHhsOiBnZXRCcmVha3BvaW50Rm9udFZhbHVlRnJvbU1hcCgkcmRzLXR5cG9ncmFwaGllLW1hcCwgXCJUNDAwXCIsIFwieGxcIiwgXCJsaFwiKTtcblxuJW1vbnRoSGVpZ2h0IHtcbiAgICBoZWlnaHQ6ICRkZWZhdWx0TW9udGhGb250TEggKiAxcmVtO1xuICAgIEBpZiAkZGVmYXVsdE1vbnRoRm9udExIbWQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRkZWZhdWx0TW9udGhGb250TEhtZCAqIDFyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGlmICRkZWZhdWx0TW9udGhGb250TEh4bCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIGhlaWdodDogJGRlZmF1bHRNb250aEZvbnRMSHhsICogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1tb250aCB7XG4gICAgQGV4dGVuZCAlbW9udGhIZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHZhcigtLWZsYXRwaWNrci1jb2xvcik7XG4gICAgZmlsbDogdmFyKC0tZmxhdHBpY2tyLWNvbG9yKTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAtbXMtZmxleDogMTtcbiAgICBmbGV4OiAxO1xufVxuXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGgsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICAgIEBleHRlbmQgJW1vbnRoSGVpZ2h0O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tZmxhdHBpY2tyLWNvbG9yKTtcbiAgICBmaWxsOiB2YXIoLS1mbGF0cGlja3ItY29sb3IpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLWRpc2FibGVkLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1kaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLWZsYXRwaWNrci1kaXNhYmxlZCk7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWZsYXRwaWNrci1kaXNhYmxlZCk7XG4gICAgfVxufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoIGksXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGggaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoIHtcbiAgICAvKlxuICAgICAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4gICAgLypcbiAgICAgICAgICAqL1xuICAgIGxlZnQ6IDA7XG4gICAgLypcbiAgICAgICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cbiAgICAvKlxuICAgICAgICAgICovXG59XG4vKlxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbi8qXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gICAgLypcbiAgICAgICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xuICAgIC8qXG4gICAgICAgICAgKi9cbiAgICByaWdodDogMDtcbiAgICAvKlxuICAgICAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xuICAgIC8qXG4gICAgICAgICAgKi9cbn1cbi8qXG4gICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xuLypcbiAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoOmhvdmVyLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoOmhvdmVyIHtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlciBzdmcsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3ZnIHtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBzdmcsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGggc3ZnIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnIHBhdGgsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGggc3ZnIHBhdGgge1xuICAgIC8vLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMXM7XG4gICAgLy90cmFuc2l0aW9uOiBmaWxsIDAuMXM7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLm51bUlucHV0V3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5udW1JbnB1dFdyYXBwZXIgaW5wdXQsXG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5udW1JbnB1dFdyYXBwZXIgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLm51bUlucHV0V3JhcHBlciBpbnB1dDo6LW1zLWNsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm51bUlucHV0V3JhcHBlciBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbi5udW1JbnB1dFdyYXBwZXIgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBwYWRkaW5nOiAwIDRweCAwIDJweDtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBsaW5lLWhlaWdodDogNTAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTcsIDU3LCA1NywgMC4xNSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwIHtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVyIHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCByZ2JhKDU3LCA1NywgNTcsIDAuNik7XG4gICAgdG9wOiAyNiU7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duIHtcbiAgICB0b3A6IDUwJTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHJnYmEoNTcsIDU3LCA1NywgMC42KTtcbiAgICB0b3A6IDQwJTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3BhbiBzdmcge1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3BhbiBzdmcgcGF0aCB7XG4gICAgZmlsbDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm51bUlucHV0V3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5udW1JbnB1dFdyYXBwZXI6aG92ZXIgc3BhbiB7XG4gICAgb3BhY2l0eTogMTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XG4gICAgQGV4dGVuZCAlbW9udGhIZWlnaHQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiB2YXIoLS1kNDApO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInllYXIgbW9udGhcIjtcbn1cbi5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xuICAgIGdyaWQtYXJlYTogbW9udGg7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciB7XG4gICAgZ3JpZC1hcmVhOiB5ZWFyO1xufVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGgge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aDpob3ZlciB7XG4gICAgLy9iYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMGNoO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250OiB2YXIoLS1mbGF0cGlja3ItZm9udC15ZWFyKTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyW2Rpc2FibGVkXSxcbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhcltkaXNhYmxlZF06aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1mbGF0cGlja3ItY29sb3ItZGlzYWJsZWQpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xuICAgIGFwcGVhcmFuY2U6IG1lbnVsaXN0O1xuICAgIGZvbnQ6IHZhcigtLWZsYXRwaWNrci1mb250LW1vbnRoKTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBtZW51bGlzdDtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG1lbnVsaXN0O1xuICAgIHdpZHRoOiBhdXRvO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6Zm9jdXMsXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoczphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoczpob3ZlciB7XG4gICAgLy9iYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uZmxhdHBpY2tyLXdlZWtkYXlzIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA2cmVtO1xufVxuLmZsYXRwaWNrci13ZWVrZGF5cyAuZmxhdHBpY2tyLXdlZWtkYXljb250YWluZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG59XG5zcGFuLmZsYXRwaWNrci13ZWVrZGF5IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZm9udDogdmFyKC0tZmxhdHBpY2tyLWZvbnQtZGF5KTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tZmxhdHBpY2tyLWNvbG9yKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMTtcbiAgICAkY2FsY0RheUxSTWFyZ2luOiBjYWxjKCgkZGF5V2lkdGhQZXJjZW50YWdlIC0gNHJlbSkgLyAyKTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBtYXJnaW46IDAgJGNhbGNEYXlMUk1hcmdpbjtcbn1cbi5kYXlDb250YWluZXIsXG4uZmxhdHBpY2tyLXdlZWtzIHtcbiAgICBwYWRkaW5nOiAxcHggMCAwIDA7XG59XG4uZmxhdHBpY2tyLWRheXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMzA3Ljg3NXB4O1xufVxuLmZsYXRwaWNrci1kYXlzOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuLmRheUNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDMwNy44NzVweDtcbiAgICBtaW4td2lkdGg6IDMwNy44NzVweDtcbiAgICBtYXgtd2lkdGg6IDMwNy44NzVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgICBvcGFjaXR5OiAxO1xufVxuLmRheUNvbnRhaW5lciArIC5kYXlDb250YWluZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAwIDAgI2U2ZTZlNjtcbiAgICBib3gtc2hhZG93OiAtMXB4IDAgMCAjZTZlNmU2O1xufVxuLmZsYXRwaWNrci1kYXkge1xuICAgICRkYXlXaWR0aFBlcmNlbnRhZ2U6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigxLCA3KSk7XG4gICAgJGNhbGNEYXlMUk1hcmdpbjogY2FsYygoJGRheVdpZHRoUGVyY2VudGFnZSAtIDRyZW0pIC8gMik7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiB2YXIoLS1kYXktY29sb3IpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBmbGV4LWJhc2lzOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICBtYXJnaW46IHZhcigtLXJhZGl1cy1tZCkgJGNhbGNEYXlMUk1hcmdpbjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmxhdHBpY2tyLWRheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5LnRvZGF5LmluUmFuZ2UsXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkudG9kYXkuaW5SYW5nZSxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlLFxuLmZsYXRwaWNrci1kYXk6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6aG92ZXIsXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6aG92ZXIsXG4uZmxhdHBpY2tyLWRheTpmb2N1cyxcbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpmb2N1cyxcbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpmb2N1cyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYy0yMDEwKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1yYWRpdXMtbWQpIHZhcigtLWMtMjExMCk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbn1cbi5mbGF0cGlja3ItZGF5LnRvZGF5IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWRheS10ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzKTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IHZhcigtLWRheS10ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lLW9mZnNldCk7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheTpob3Zlcixcbi5mbGF0cGlja3ItZGF5LnRvZGF5OmZvY3VzIHtcbiAgICAvL2JvcmRlci1jb2xvcjogIzk1OWVhOTtcbiAgICAvL2JhY2tncm91bmQ6ICM5NTllYTk7XG4gICAgLy9jb2xvcjogI2ZmZjtcbn1cblxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQsXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpmb2N1cyxcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmhvdmVyLFxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQubmV4dE1vbnRoRGF5IHtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jLTIxMTApO1xuICAgIGNvbG9yOiB2YXIoLS1jLTIwMTApO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG59XG5cbi8vLypcbi8vLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSxcbi8vLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UsXG4vLy5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2UsXG4vLy5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuaW5SYW5nZSxcbi8vLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuaW5SYW5nZSxcbi8vLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cyxcbi8vLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6Zm9jdXMsXG4vLy5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6aG92ZXIsXG4vLy5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmhvdmVyLFxuLy8uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnByZXZNb250aERheSxcbi8vLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UucHJldk1vbnRoRGF5LFxuLy8uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSxcbi8vLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UubmV4dE1vbnRoRGF5IHtcbi8vICAgIGJhY2tncm91bmQ6ICM1NjlmZjc7XG4vLyAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4vLyAgICBib3gtc2hhZG93OiBub25lO1xuLy8gICAgY29sb3I6ICNmZmY7XG4vLyAgICBib3JkZXItY29sb3I6ICM1NjlmZjc7XG4vL31cbi8vLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSxcbi8vLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlLFxuLy8uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlIHtcbi8vICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDUwcHg7XG4vL31cbi8vLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuZW5kUmFuZ2UsXG4vLy5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuZW5kUmFuZ2UsXG4vLy5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLmVuZFJhbmdlIHtcbi8vICAgIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDA7XG4vL31cbi8vLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3biArIDEpKSxcbi8vLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduICsgMSkpLFxuLy8uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduICsgMSkpIHtcbi8vICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTEwcHggMCAwICM1NjlmZjc7XG4vLyAgICBib3gtc2hhZG93OiAtMTBweCAwIDAgIzU2OWZmNztcbi8vfVxuLy8uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlLmVuZFJhbmdlLFxuLy8uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UuZW5kUmFuZ2UsXG4vLy5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UuZW5kUmFuZ2Uge1xuLy8gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbi8vfVxuLy8uZmxhdHBpY2tyLWRheS5pblJhbmdlIHtcbi8vICAgIGJvcmRlci1yYWRpdXM6IDA7XG4vLyAgICAtd2Via2l0LWJveC1zaGFkb3c6IC01cHggMCAwICNlNmU2ZTYsIDVweCAwIDAgI2U2ZTZlNjtcbi8vICAgIGJveC1zaGFkb3c6IC01cHggMCAwICNlNmU2ZTYsIDVweCAwIDAgI2U2ZTZlNjtcbi8vfSAqL1xuLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkLFxuLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyLFxuLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZCxcbi5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQucHJldk1vbnRoRGF5LFxuLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5uZXh0TW9udGhEYXkge1xuICAgIGNvbG9yOiB2YXIoLS1kYXktY29sb3ItZGlzYWJsZWQpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkLFxuLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZmxhdHBpY2tyLWRheS53ZWVrLnNlbGVjdGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzpcbiAgICAgICAgLTVweCAwIDAgIzU2OWZmNyxcbiAgICAgICAgNXB4IDAgMCAjNTY5ZmY3O1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAgIC01cHggMCAwICM1NjlmZjcsXG4gICAgICAgIDVweCAwIDAgIzU2OWZmNztcbn1cbi5mbGF0cGlja3ItZGF5LmhpZGRlbiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnJhbmdlTW9kZSAuZmxhdHBpY2tyLWRheSB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xufVxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG4uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIC5mbGF0cGlja3Itd2Vla3Mge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAwIDAgI2U2ZTZlNjtcbiAgICBib3gtc2hhZG93OiAxcHggMCAwICNlNmU2ZTY7XG59XG4uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIC5mbGF0cGlja3Itd2Vla2RheSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIHNwYW4uZmxhdHBpY2tyLWRheSxcbi5mbGF0cGlja3Itd2Vla3dyYXBwZXIgc3Bhbi5mbGF0cGlja3ItZGF5OmhvdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgY29sb3I6IHJnYmEoNTcsIDU3LCA1NywgMC4zKTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuLmZsYXRwaWNrci1pbm5lckNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZsYXRwaWNrci1yQ29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmZsYXRwaWNrci10aW1lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4uZmxhdHBpY2tyLXRpbWU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgZmxleDogMTtcbiAgICB3aWR0aDogNDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmbG9hdDogbGVmdDtcbn1cbi5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM5MzkzOTtcbn1cbi5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMzkzOTM5O1xufVxuLmZsYXRwaWNrci10aW1lLmhhc1NlY29uZHMgLm51bUlucHV0V3JhcHBlciB7XG4gICAgd2lkdGg6IDI2JTtcbn1cbi5mbGF0cGlja3ItdGltZS50aW1lMjRociAubnVtSW5wdXRXcmFwcGVyIHtcbiAgICB3aWR0aDogNDklO1xufVxuLmZsYXRwaWNrci10aW1lIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIGNvbG9yOiAjMzkzOTM5O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLWhvdXIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1taW51dGUsXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLXNlY29uZCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mbGF0cGlja3ItdGltZSBpbnB1dDpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXI6IDA7XG59XG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci10aW1lLXNlcGFyYXRvcixcbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgY29sb3I6ICMzOTM5Mzk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2lkdGg6IDIlO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHdpZHRoOiAxOCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuLmZsYXRwaWNrci10aW1lIGlucHV0OmhvdmVyLFxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG06aG92ZXIsXG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXMsXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbn1cbi5mbGF0cGlja3ItaW5wdXRbcmVhZG9ubHldIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZnBGYWRlSW5Eb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuQGtleWZyYW1lcyBmcEZhZGVJbkRvd24ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi8vIHBvc2l0aW9uIHRoZSBkYXRlcGlja2VyIGluIHRoZSBteXR5Rm9ybUJveFxuLm15dHktZGF0ZXBpY2tlciB7XG4gICAgLm15dHlGb3JtTGFiZWwge1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgIC5mbGF0cGlja3Itd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmZsYXRwaWNrci1jYWxlbmRhciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZmxhdHBpY2tyLXJDb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5mbGF0cGlja3ItZGF5cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZDIwKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWQyMCk7XG4gICAgfVxuICAgIC5mbGF0cGlja3ItZGF5IHtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB9XG5cbiAgICAuZGF5Q29udGFpbmVyIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLm15dHktZGF0ZXBpY2tlciB7XG4gICAgLS1teXR5LWZvcm0tc2VsZWN0LWJvcmRlci13aWR0aC1vcGVuOiAwLjRyZW07XG4gICAgLS1teXR5LWZvcm0tc2VsZWN0LXBhZGRpbmctbHItb3BlbjogMjBweDtcbiAgICAtLXRyYW5zbGF0ZVhWYWx1ZTogY2FsYygtMSAqIHZhcigtLW15dHktZm9ybS1zZWxlY3QtcGFkZGluZy1sci1vcGVuKSk7XG4gICAgLS1vZmZzZXRXaGlsZUJvcmRlcjogY2FsYygtMSAqIHZhcigtLW15dHktZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoLW9wZW4pKTtcbiAgICAtLW9mZnNldENhbGVuZGFyQm9yZGVyOiBjYWxjKC0xICogdmFyKC0tbXl0eS1mb3JtLXNlbGVjdC1ib3JkZXItd2lkdGgtb3BlbikpO1xuICAgIC0tcGFkZGluZ01pbnVzQm9yZGVyOiBjYWxjKHZhcigtLW15dHktZm9ybS1zZWxlY3QtcGFkZGluZy1sci1vcGVuKSAtIHZhcigtLW15dHktZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoLW9wZW4pKTtcbiAgICAuZmxhdHBpY2tyLWNhbGVuZGFyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmLmlzLW9wZW4ge1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS10cmFuc2xhdGVYVmFsdWUpLCB2YXIoLS1vZmZzZXRXaGlsZUJvcmRlcikpO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgKDIgKiB2YXIoLS1teXR5LWZvcm0tc2VsZWN0LXBhZGRpbmctbHItb3BlbikpKTtcbiAgICAgICAgYm9yZGVyOiB2YXIoLS1teXR5LWZvcm0tc2VsZWN0LWJvcmRlci13aWR0aC1vcGVuKSBzb2xpZCB2YXIoLS1teXR5LWZvcm0tc2VsZWN0LWNvbG9yLWJnLWhvdmVyKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgLy9ib3gtc2hhZG93OiAwIC00cHggMCAwIGRhcmtjeWFuIGluc2V0LCAtNHB4IDAgMCAwIGRhcmtjeWFuIGluc2V0LCA0cHggMCAwIDAgZGFya2N5YW4gaW5zZXQ7XG4gICAgICAgIC5teXR5Rm9ybUxhYmVsIGxhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tcGFkZGluZ01pbnVzQm9yZGVyKTtcbiAgICAgICAgfVxuICAgICAgICAubXl0eUZvcm1Db250cm9sIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tcGFkZGluZ01pbnVzQm9yZGVyKTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLXBhZGRpbmdNaW51c0JvcmRlcik7XG4gICAgICAgIH1cbiAgICAgICAgLmZsYXRwaWNrci1jYWxlbmRhciB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgKDIgKiB2YXIoLS1teXR5LWZvcm0tc2VsZWN0LWJvcmRlci13aWR0aC1vcGVuKSkpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tb2Zmc2V0V2hpbGVCb3JkZXIpLCAwKTtcbiAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLW15dHktZm9ybS1zZWxlY3QtY29sb3ItYmctaG92ZXIpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcblxuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICAuZmxhdHBpY2tyLXdyYXBwZXIge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHZhcigtLXBhZGRpbmdNaW51c0JvcmRlcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pcy1vcGVuIC5teXR5Rm9ybUNvbnRyb2wsXG4gICAgJi5oYXMtZm9jdXMgLm15dHlGb3JtQ29udHJvbCAubXl0eUZvcm1Db250cm9sOmZvY3VzIHtcbiAgICAgICAgLS1teXR5LWZvcm0tY29udHJvbC1ib3JkZXItYWN0aXZlOiAxcHggc29saWQgdmFyKC0tYy0yMTEwKTtcbiAgICAgICAgLS1teXR5LWZvcm0tY29udHJvbC1ib3gtc2hhZG93LWFjdGl2ZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbXl0eS1mb3JtLWNvbnRyb2wtYm9yZGVyLWFjdGl2ZSk7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZVJvb3QiOiIifQ==*/