.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.no-cssgrid .summaryItems{display:flex !important}.no-cssgrid .timePickerContainer{display:block !important}.no-cssgrid .timePickerContainer ul{display:flex !important;flex-direction:column;flex:1}.no-cssgrid .timePickerContainer ul li{margin:10px}.variationLabel{flex:1;display:flex;font-size:14px}.variationLabel i{margin-right:2px}.container{width:100%;flex:1}.timePickerContent{display:flex;height:100%}.status.statusLegend{font-size:13px;color:#e78109}.status.statusAvailable{color:#4a4a4a}.status.statusAvailable i{color:#528f53}.timePickerContainer{flex:1;width:100%;padding:.5rem 0;overflow-y:auto;max-height:calc(100vh - 310px);max-height:calc(100dvh - 310px);animation:fadein 100ms ease-in}@media print,screen and (min-width: 40em){.timePickerContainer{padding:1.33rem 0}}@media print,screen and (min-width: 64em){.timePickerContainer{max-height:calc(100vh - 360px)}}.timePickerContainer.isMobile{border-bottom:1px solid #e6e6e6}@media print,screen and (min-width: 40em){.timePickerContainer.isMobile{max-height:calc(100vh - 260px)}}@media print,screen and (min-width: 40em){.timePickerContainer.threeItems ul,.timePickerContainer.oneItem ul{max-width:339px}}.timePickerContainer ul{--li-margin: 0;--time-price-fontsize: 16px;width:100%;--price-legend-fontsize: 10px;--price-fontsize: 14px;--rrpbaseprice-fontsize: 10px;margin:0;color:#4a4a4a;padding:0 1rem}@media print,screen and (min-width: 40em){.timePickerContainer ul{min-width:339px;--price-fontsize: 16px;margin:auto}}.timePickerContainer ul p{margin-bottom:0}.timePickerContainer ul .totalPrice{font-size:var(--price-legend-fontsize)}.timePickerContainer ul li{margin:var(--li-margin);-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid #cacaca;border-radius:3px;display:flex;padding:.5rem .5rem .3rem}.timePickerContainer ul li.itemAvailable{transition:.1s;flex-direction:column}.timePickerContainer ul li.itemAvailable:hover,.timePickerContainer ul li.itemAvailable:focus{border-color:#528f53}.timePickerContainer ul li.itemAvailable .totalPrice,.timePickerContainer ul li.itemAvailable .price{color:#528f53;font-family:"Open Sans",Roboto,Helvetica,Arial,sans-serif}.timePickerContainer ul li .clock{display:flex;align-items:center}.timePickerContainer ul li .clock img{color:#4a4a4a;width:14px}.timePickerContainer ul li .clock span{font-size:16px;margin:0 6px;max-width:220px}.timePickerContainer ul li.itemDisabled{color:#cacaca;cursor:not-allowed;transition:.1s;flex-direction:column}.timePickerContainer ul li.itemDisabled:hover{border:1px solid #ddd}.timePickerContainer ul li.itemDisabled .clock img{opacity:.5}.timePickerContainer ul li.itemDisabled .container .timePickerContent .left p.statusLegend{color:#cacaca}.timePickerContainer ul li.itemPlaceholder .price{font-family:"Open Sans",Roboto,Helvetica,Arial,sans-serif;background-color:#aaa;color:#aaa}.timePickerContainer ul li.itemPlaceholder .status{background-color:#fefefe;color:#fefefe}.timePickerContainer ul li.itemPlaceholder .clock{background-color:#aaa;color:#aaa}.timePickerContainer ul li.oneSlot{padding:.7rem .5rem .5rem}.timePickerContainer ul li.fourSlots{padding:.4rem .5rem .3rem .5rem !important}.timePickerContainer ul li p{margin-bottom:0}.timePickerContainer ul li .price{font-size:var(--price-fontsize);font-weight:bold;font-family:"Open Sans",Roboto,Helvetica,Arial,sans-serif}.timePickerContainer ul li .rrpBasePriceSoldout{font-size:var(--rrpbaseprice-fontsize);text-decoration:line-through;text-align:right;color:#cacaca}.timePickerContainer ul li .rrpBasePrice{font-size:var(--rrpbaseprice-fontsize);text-decoration:line-through;text-align:right;color:#8a8a8a}.timePickerContainer ul li .left{flex-direction:column;display:flex;flex:1;justify-content:flex-end;justify-content:space-between}.timePickerContainer ul li .left.withVariationLabel{justify-content:flex-end}.timePickerContainer ul li .right{display:flex;align-items:flex-end;flex-direction:column;justify-content:flex-end}.timePickerContainer .itemAvailable.selected,.timePickerContainer .itemAvailable:hover{cursor:pointer;border:1px solid #528f53}.timePickerBreakingLine{border-bottom:1px solid #cacaca;width:100%;margin-top:1.5rem}.summaryItems{display:grid;row-gap:1rem;padding:1rem 1rem 0 1rem;width:100%}@media print,screen and (min-width: 40em){.summaryItems{padding:1.5rem 1rem 0 1rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:1fr 1fr}}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.tourStatusCell{margin:auto}.status{--status: 13px;--i-status: 10px;font-size:var(--status);display:flex;align-items:center}.status i{font-weight:600;font-size:var(--i-status)}.status span{margin-left:.5rem}.status.statusAvailablePromo i,.status.statusAvailable i{color:#528f53}.status.statusSoldOut i{color:#c43232}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.no-cssgrid .brandContainer{display:block}.brandContainer{margin-top:auto;margin-bottom:auto;margin:auto 20px;--brand-fontsize: 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none;color:#4a4a4a;font-size:var(--brand-fontsize);text-align:center;line-height:24px}@media print,screen and (min-width: 40em){.brandContainer{padding:1rem 0}}.brandTitle{color:#4a4a4a !important}@media print,screen and (min-width: 40em){.brandTitle{padding-right:.3rem}}.brandContainer>span{color:#777}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.summaryItemContainerDesktop{z-index:40;display:flex;flex-direction:column}.summaryItemContainer{min-height:2rem;--img-padding: 0.5rem;transition:.2s;border:1px solid #cacaca;border-radius:3px;justify-content:space-between;margin:auto;display:flex;width:100%}.summaryItemContainer img{width:19px;height:19px;margin:var(--img-padding);align-self:center}.summaryItemContainer:hover{border:1px solid #aaa}.summaryItemContainer.large{flex-direction:column}.summaryItemContainer .summaryItemContent{width:100%;display:flex;flex-direction:row;justify-content:space-between}.summaryItemContainer .summaryItemContent .summaryItemText{line-height:1.2rem;display:inline;text-align:center;padding:.5rem 0;width:260px;overflow:initial;white-space:inherit}@media print,screen and (min-width: 40em){.summaryItemContainer{max-width:339px}}.summaryItemContainer .summaryItemText{font-size:14px;white-space:nowrap;text-overflow:ellipsis;color:#4a4a4a;display:flex;align-items:center}.no-cssgrid .summaryItemContainer ul{display:block}.no-cssgrid .summaryItemContainer img{margin:.5rem}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.summaryContainer{--summary-text-size: 13px;animation:fadein 100ms ease-in;display:block;display:grid;padding:0 1rem 1.5rem;row-gap:1rem;width:100%;margin:0;align-items:center}.summaryContainer .summaryItemContainer>ul{display:grid;list-style:none;margin:0;padding:.6rem;width:100%;min-height:84px;cursor:default;grid-gap:.45rem}.summaryContainer .summaryItemContainer>ul li{font-size:var(--summary-text-size);display:flex;align-items:space-around;justify-content:space-between}.summaryContainer .summaryAddToCart{width:100%;margin:auto}@media print,screen and (min-width: 40em){.summaryContainer .summaryAddToCart{max-width:339px}}.no-cssgrid .summaryContainer{text-align:center}.no-cssgrid .summaryItemContainer>ul{display:block;text-align:center}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.bookingWidgetModal.mobile{overflow:auto}.bookingWidgetModal.desktop{max-width:38rem;min-width:610px !important;border-radius:3px}.bookingWidgetModal.desktop .bookingWidgetContainer{border-radius:3px}.bookingWidgetModal.desktop .bookingWidgetContainer .bookingWidgetHeader{border-radius:3px;width:100%}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.bookingWidgetContainer{height:unset !important}}}.bookingWidgetContainer{display:flex;flex-direction:column;width:100%}.bookingWidgetContainer .bookingWidgetContent{flex:1;align-items:center;justify-content:flex-start;display:flex;flex-direction:column;margin-bottom:.25rem}.bookingWidgetContainer button.next{background:#00adef;border-radius:3px;color:#fff;font-size:16px;padding:.5rem 1.7rem;align-self:flex-end;height:100%;margin:0 0 0 auto;cursor:pointer}.bookingWidgetContainer button.next:hover{opacity:.8}.bookingWidgetContainer button.next:focus{opacity:.7}.no-cssgrid .bookingWidgetContainer{display:block}.no-cssgrid .bookingWidgetContainer .bookingWidgetContent{display:block}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}:root{--day: 14px;--day-of-week: 14px;--price: 14px;--selection: calc(33px + 2vh);--max-height-day: calc(14px + 0.5vh);--price-height: calc(10px + 0.4vh);--row-gap: 0.6rem}@media print,screen and (min-width: 40em){:root{--row-gap: 0.6rem !important}}@media screen and (min-width: 75em){:root{--day: 16px !important;--price: 16px !important;--max-height-day: 21px;--day-of-week: 18px;--number-margin: 3px;--selection: 57px;--price-height: 27px}}.customSelect{position:absolute;color:#4a4a4a}@media print,screen and (min-width: 40em){.customSelect{left:22.5%}}.customSelect:hover{cursor:pointer}.calendarHeaderDesktop{height:42px;margin:initial !important;background-color:#fff}@media print,screen and (min-width: 40em){.calendarHeaderDesktop{margin:auto !important}}.pricePerAdult{display:grid;text-align:center;margin-bottom:.6rem;font-size:12px}@media print,screen and (min-width: 64em){.pricePerAdult{display:none}}.selectMonthDesktop{list-style-type:none}.selectMonthDesktop.visible{display:block}.selectMonthDesktop li{text-align:left}.itemMonth{padding:.5rem;font-size:14px;width:100%}.itemMonth:hover{background-color:#e5e9f4}.monthDropdown{background:#fefefe;width:100%;text-align:center;top:42px;display:none}.monthDropdown.active{display:initial}.selectMonth{border:none;font-size:14px;text-align:center;top:42px}.selectMonth:focus{border:none;box-shadow:initial}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.calendarContainer{height:unset !important;flex:1}}}.calendarContainer{grid-template-rows:auto 1fr auto;height:100%;display:grid;row-gap:var(--row-gap);width:100%;margin-top:1rem}@media print,screen and (min-width: 40em){.calendarContainer{height:initial}}@media print,screen and (min-width: 40em){.calendarContainer{margin-top:.7rem}}.calendarContainer .calendarSummaryItem{margin:0 1rem}@media screen and (min-width: 75em){.calendarContainer .calendarSummaryItem{margin:.5rem 1rem}}.calendarContainer .calendarSummaryItem .summaryItemContainer .summaryItemText{max-width:initial !important}.calendarContainer .primaryTitleContainer{margin:0 auto}.calendarContainer .breakingLine{border-bottom:1px solid #cacaca}.calendar{display:grid;grid-template-rows:auto auto 1fr;row-gap:var(--row-gap)}.calendar.mobile{font-size:20px;grid-template-rows:auto 1fr}.calendar .calendarHeaderItem{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.calendar .calendarHeaderItem.headerTitle{display:flex;flex-direction:column}.calendar .calendarHeaderItem.desktop{margin:auto}@media print,screen and (min-width: 40em){.calendar .calendarHeaderItem{max-width:339px}}.calendar .calendarHeader{display:flex;flex-direction:column;margin:0 1rem;justify-content:space-between}.calendar .month{color:#4a4a4a;font-size:14px;text-align:center}.calendar button.icon{cursor:pointer;color:#777;padding:0 .5rem;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:18px}.calendar button.icon.disabled{color:#cacaca}.calendar button.icon:not(.disabled):hover,.calendar button.icon:not(.disabled):focus{color:#4a4a4a}@media print,screen and (min-width: 40em){.calendar button.icon{padding:0 1rem}}@media print,screen and (min-width: 40em){.calendar button.icon{font-size:20px}}.calendar .toggleDropdownHandler{display:flex;align-items:center}.calendar .toggleDropdownHandler:hover{cursor:pointer}.calendar .body{display:flex;flex:1}@media print,screen and (min-width: 40em){.calendar .body{min-height:330px}}@media screen and (min-width: 75em){.calendar .body{min-height:360px}}@media print,screen and (min-width: 40em){.calendar .body{margin:0 1rem}}.calendar .body ul{margin:0 .25rem;list-style-type:none;padding:0;display:grid;flex:1;row-gap:0;grid-template-columns:repeat(7, 1fr);grid-auto-rows:1fr}@media print,screen and (min-width: 40em){.calendar .body ul{margin:0 1rem}}.calendar .body ul.grid-six-weeks{animation:fadein 100ms ease-in;grid-template-rows:2rem repeat(6, 1fr)}@media print,screen and (min-width: 40em){.calendar .body ul.grid-six-weeks{grid-template-rows:2rem repeat(6, calc(var(--selection) + 3px))}}.calendar .body ul.grid-five-weeks{animation:fadein 100ms ease-in;grid-template-rows:2rem repeat(5, 1fr)}@media print,screen and (min-width: 40em){.calendar .body ul.grid-five-weeks{grid-template-rows:2rem repeat(5, calc(var(--selection) + 8px))}}.calendar .body ul .item{padding:10px;border-bottom:1px solid #000}.calendar .body ul .day{color:#0a0a0a;text-align:center;max-height:var(--max-height-day);font-size:var(--day)}.calendar .body ul .day.unavailable{color:#aaa}.calendar .body ul .daysOfWeek{font-size:var(--day-of-week);display:flex;flex:1;justify-content:center;color:#777}.calendar .body ul .price{color:#528f53;font-size:var(--price);max-height:3vh}.calendar .body ul .price.isPromo{color:#ef0000 !important}.calendar .body ul .price.unavailable{color:#777 !important}.calendar .body ul li{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;animation:fadein 100ms ease-in}.calendar .body ul li[role=button]:focus,.calendar .body ul li[role=button]:hover{cursor:pointer}.calendar .body ul li .calendarDay{flex:1;margin:auto;display:grid;width:var(--selection);height:var(--selection);border:solid 2px rgba(0,0,0,0);justify-content:center}.calendar .body ul li .calendarDay.today{border:solid 2px #e6e6e6;border-radius:50%}.calendar .body ul li .calendarDay.isDarkRome .price{font-size:16px !important}.calendar .body ul li .calendarDay.withTour{border-radius:50%;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 100ms ease-in;flex:1;border:solid 2px rgba(0,0,0,0);border-radius:50%}.calendar .body ul li .calendarDay.withTour.isLoading{border:solid 2px rgba(0,0,0,0)}.calendar .body ul li .calendarDay.withTour.today{border:solid 2px #67b168}.calendar .body ul li .calendarDay.withTour.today.soldout{border:solid 2px #c43232 !important}.calendar .body ul li .calendarDay.withTour.today.toofewtickets{border:solid 2px #777 !important}.calendar .body ul li .calendarDay.withTour.selected{border:solid 2px #528f53;color:#fff;background-color:#528f53}.calendar .body ul li .calendarDay.withTour.selected .day{color:#fff}.calendar .body ul li .calendarDay.withTour.selected .price{color:#fff !important}.calendar .body ul li .calendarDay.withTour:hover{border:solid 2px #528f53}.calendar .body ul li .calendarDay.withTour.soldout:hover{border:solid 2px #c43232}.calendar .body ul li .calendarDay.withTour.toofewtickets:hover{border:solid 2px #777}.calendar .body ul li .calendarDay.withTour.isLoading:hover{border:solid 2px #aaa}.calendar .body ul li .number{margin:var(--number-margin);display:grid;grid-template-rows:auto 1fr;justify-content:center}.calendar .body ul li .number.disabled{cursor:not-allowed}.calendar .body ul li .number.disabled span{color:#aaa;pointer-events:none}.calendar .body ul li .number .pricePlaceholder{align-self:center;min-width:2.5vh;margin-top:.1vh;display:flex;max-height:60%}@media print,screen and (min-width: 40em){.calendar .body ul li .number .pricePlaceholder{min-width:18px;max-height:15px}}.no-cssgrid .calendarContainer{display:block}.no-cssgrid .calendarSummaryItem{margin:1rem}.no-cssgrid .summaryItemContainer ul{display:-ms-flexbox}.no-cssgrid .calendarDay{display:-ms-flexbox}.no-cssgrid .calendar{display:block}.no-cssgrid .calendar .calendarHeader{padding:1rem 0}.no-cssgrid .calendar .body ul{display:block;margin:1rem 3rem}.no-cssgrid .calendar .body ul li{width:4rem;height:4rem;float:left;animation:fadein 100ms ease-in;display:-ms-flexbox;-ms-flex-align:start}.no-cssgrid .calendar .body ul :nth-child(7n){width:4rem;height:4rem;float:none}.no-cssgrid .calendar .body .number{display:-ms-flexbox;flex-direction:column}.no-cssgrid .calendar .body .number .price{display:inline;text-align:center;max-height:200px}.show-loading-animation{animation:react-placeholder-pulse 1s infinite}.show-loading-animation .text-row{border-radius:2px}@keyframes react-placeholder-pulse{0%{opacity:.3}50%{opacity:.75}100%{opacity:.3}}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.redSoldoutTooltip{min-width:100px;text-align:center;border:1px solid #777 !important}.redSoldoutTooltip.place-top::after{transform:none !important;bottom:0 !important}.tooFewTooltip{min-width:150px;text-align:center;border:1px solid #777 !important}.tooFewTooltip.place-top::after{transform:none !important;bottom:0 !important}.onlyOneTooltip{min-width:150px;text-align:center;border:1px solid #777 !important}.onlyOneTooltip.place-top::after{transform:none !important;bottom:0 !important}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.footerContainer{display:grid;grid-template-columns:.75fr 1.5fr .75fr;justify-items:center;padding:0 2.2rem}@media print,screen and (min-width: 40em){.footerContainer{padding:0 7rem}}.no-cssgrid .footerContainer{display:-ms-flexbox;-ms-flex-pack:justify}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.promo{text-align:right;display:block !important;color:#ef0000}.spinnerContainer .spinner{margin:initial;width:15px;height:15px}.priceContainer{--price-standard-fontsize: 14px;--price-linethrough-fontsize: 10px;display:flex;flex-direction:column}.priceContainer .rrpBasePrice{text-decoration:line-through;font-size:var(--price-linethrough-fontsize);color:#8a8a8a}.priceContainer span{text-align:right}.priceContainer .fixedPrice{font-size:var(--price-standard-fontsize);color:#4a4a4a}.labelContainer{--summary-label-container: 14px;display:flex;align-items:flex-end;font-size:var(--summary-label-container);color:#4a4a4a}li.timeSummaryTotal{margin-top:.5rem;--total-price-fontsize: 16px;--total-price-linethrough-fontsize: 12px}li.timeSummaryTotal .totalRrpBasePrice{text-decoration:line-through;font-size:var(--total-price-linethrough-fontsize);color:#8a8a8a}li.timeSummaryTotal .totalLabel{font-size:var(--total-price-fontsize);display:flex;align-items:flex-end;color:#528f53;font-weight:bold}li.timeSummaryTotal .totalRrpPrice{font-size:var(--total-price-fontsize);color:#528f53;font-weight:bold}
.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.bookingWidgetHeader{--header-fontsize: 18px;height:initial;padding:.5rem 1rem;border-bottom:1px solid #ebebeb;line-height:28px;background-color:#f0f2f8;margin-bottom:0;font-weight:600;padding:1rem;letter-spacing:.3px;padding:10px 40px;font-size:var(--header-fontsize);justify-content:center;text-align:center;color:#003e7e}@media print,screen and (max-width: 39.99875em){.bookingWidgetHeader{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:12px 30px 5px}}@media print,screen and (min-width: 40em){.bookingWidgetHeader{height:70px !important;display:flex;align-items:center;padding-left:.75rem !important;padding-right:.75rem !important}}@media screen and (min-width: 90em){.bookingWidgetHeader{padding:1rem !important}}.bookingWidgetHeader.headerWarn{color:#f7941e;width:100%}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjUzNTMuODA5NDg4MjMwM2I3NWVlNjdhODguY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHlDQUF5QyxpQkFBaUIsQ0FBQyxtQ0FBbUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUMsK0JBQStCLENBQUMsMEJBQTBCLHVCQUF1QixDQUFDLGlDQUFpQyx3QkFBd0IsQ0FBQyxvQ0FBb0MsdUJBQXVCLENBQUMscUJBQXFCLENBQUMsTUFBTSxDQUFDLHVDQUF1QyxXQUFXLENBQUMsZ0JBQWdCLE1BQU0sQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLGtCQUFrQixnQkFBZ0IsQ0FBQyxXQUFXLFVBQVUsQ0FBQyxNQUFNLENBQUMsbUJBQW1CLFlBQVksQ0FBQyxXQUFXLENBQUMscUJBQXFCLGNBQWMsQ0FBQyxhQUFhLENBQUMsd0JBQXdCLGFBQWEsQ0FBQywwQkFBMEIsYUFBYSxDQUFDLHFCQUFxQixNQUFNLENBQUMsVUFBVSxDQUFDLGVBQWUsQ0FBQyxlQUFlLENBQUMsOEJBQThCLENBQUMsK0JBQStCLENBQUMsOEJBQThCLENBQUMsMENBQTBDLHFCQUFxQixpQkFBaUIsQ0FBQyxDQUFDLDBDQUEwQyxxQkFBcUIsOEJBQThCLENBQUMsQ0FBQyw4QkFBOEIsK0JBQStCLENBQUMsMENBQTBDLDhCQUE4Qiw4QkFBOEIsQ0FBQyxDQUFDLDBDQUEwQyxtRUFBbUUsZUFBZSxDQUFDLENBQUMsd0JBQXdCLGNBQWMsQ0FBQywyQkFBMkIsQ0FBQyxVQUFVLENBQUMsNkJBQTZCLENBQUMsc0JBQXNCLENBQUMsNkJBQTZCLENBQUMsUUFBUSxDQUFDLGFBQWEsQ0FBQyxjQUFjLENBQUMsMENBQTBDLHdCQUF3QixlQUFlLENBQUMsc0JBQXNCLENBQUMsV0FBVyxDQUFDLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyxvQ0FBb0Msc0NBQXNDLENBQUMsMkJBQTJCLHVCQUF1QixDQUFDLHlDQUF5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QkFBK0IsQ0FBQyxDQUFDLG9DQUFvQyxxQkFBcUIsdUJBQXVCLENBQUMsQ0FBQyxnQ0FBZ0MsYUFBYSxDQUFDLFVBQVUiLCJmaWxlIjoiNTM1My44MDk0ODgyMzAzYjc1ZWU2N2E4OC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubm8tY3NzZ3JpZD4uaW1hZ2UtdGl0bGUgLmJ1dHRvbi13cmFwcGVye3Zpc2liaWxpdHk6aGlkZGVufS5uby1jc3NncmlkIC5pbWFnZS1pdGVtIGZpZ3VyZSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO21pbi13aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5uby1jc3NncmlkIC5zdW1tYXJ5SXRlbXN7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9Lm5vLWNzc2dyaWQgLnRpbWVQaWNrZXJDb250YWluZXJ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5uby1jc3NncmlkIC50aW1lUGlja2VyQ29udGFpbmVyIHVse2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4OjF9Lm5vLWNzc2dyaWQgLnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGl7bWFyZ2luOjEwcHh9LnZhcmlhdGlvbkxhYmVse2ZsZXg6MTtkaXNwbGF5OmZsZXg7Zm9udC1zaXplOjE0cHh9LnZhcmlhdGlvbkxhYmVsIGl7bWFyZ2luLXJpZ2h0OjJweH0uY29udGFpbmVye3dpZHRoOjEwMCU7ZmxleDoxfS50aW1lUGlja2VyQ29udGVudHtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCV9LnN0YXR1cy5zdGF0dXNMZWdlbmR7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2U3ODEwOX0uc3RhdHVzLnN0YXR1c0F2YWlsYWJsZXtjb2xvcjojNGE0YTRhfS5zdGF0dXMuc3RhdHVzQXZhaWxhYmxlIGl7Y29sb3I6IzUyOGY1M30udGltZVBpY2tlckNvbnRhaW5lcntmbGV4OjE7d2lkdGg6MTAwJTtwYWRkaW5nOi41cmVtIDA7b3ZlcmZsb3cteTphdXRvO21heC1oZWlnaHQ6Y2FsYygxMDB2aCAtIDMxMHB4KTttYXgtaGVpZ2h0OmNhbGMoMTAwZHZoIC0gMzEwcHgpO2FuaW1hdGlvbjpmYWRlaW4gMTAwbXMgZWFzZS1pbn1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsudGltZVBpY2tlckNvbnRhaW5lcntwYWRkaW5nOjEuMzNyZW0gMH19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSl7LnRpbWVQaWNrZXJDb250YWluZXJ7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMzYwcHgpfX0udGltZVBpY2tlckNvbnRhaW5lci5pc01vYmlsZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTZlNmU2fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey50aW1lUGlja2VyQ29udGFpbmVyLmlzTW9iaWxle21heC1oZWlnaHQ6Y2FsYygxMDB2aCAtIDI2MHB4KX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7LnRpbWVQaWNrZXJDb250YWluZXIudGhyZWVJdGVtcyB1bCwudGltZVBpY2tlckNvbnRhaW5lci5vbmVJdGVtIHVse21heC13aWR0aDozMzlweH19LnRpbWVQaWNrZXJDb250YWluZXIgdWx7LS1saS1tYXJnaW46IDA7LS10aW1lLXByaWNlLWZvbnRzaXplOiAxNnB4O3dpZHRoOjEwMCU7LS1wcmljZS1sZWdlbmQtZm9udHNpemU6IDEwcHg7LS1wcmljZS1mb250c2l6ZTogMTRweDstLXJycGJhc2VwcmljZS1mb250c2l6ZTogMTBweDttYXJnaW46MDtjb2xvcjojNGE0YTRhO3BhZGRpbmc6MCAxcmVtfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey50aW1lUGlja2VyQ29udGFpbmVyIHVse21pbi13aWR0aDozMzlweDstLXByaWNlLWZvbnRzaXplOiAxNnB4O21hcmdpbjphdXRvfX0udGltZVBpY2tlckNvbnRhaW5lciB1bCBwe21hcmdpbi1ib3R0b206MH0udGltZVBpY2tlckNvbnRhaW5lciB1bCAudG90YWxQcmljZXtmb250LXNpemU6dmFyKC0tcHJpY2UtbGVnZW5kLWZvbnRzaXplKX0udGltZVBpY2tlckNvbnRhaW5lciB1bCBsaXttYXJnaW46dmFyKC0tbGktbWFyZ2luKTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkICNjYWNhY2E7Ym9yZGVyLXJhZGl1czozcHg7ZGlzcGxheTpmbGV4O3BhZGRpbmc6LjVyZW0gLjVyZW0gLjNyZW19LnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGkuaXRlbUF2YWlsYWJsZXt0cmFuc2l0aW9uOi4xcztmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGkuaXRlbUF2YWlsYWJsZTpob3ZlciwudGltZVBpY2tlckNvbnRhaW5lciB1bCBsaS5pdGVtQXZhaWxhYmxlOmZvY3Vze2JvcmRlci1jb2xvcjojNTI4ZjUzfS50aW1lUGlja2VyQ29udGFpbmVyIHVsIGxpLml0ZW1BdmFpbGFibGUgLnRvdGFsUHJpY2UsLnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGkuaXRlbUF2YWlsYWJsZSAucHJpY2V7Y29sb3I6IzUyOGY1Mztmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLFJvYm90byxIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZn0udGltZVBpY2tlckNvbnRhaW5lciB1bCBsaSAuY2xvY2t7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udGltZVBpY2tlckNvbnRhaW5lciB1bCBsaSAuY2xvY2sgaW1ne2NvbG9yOiM0YTRhNGE7d2lkdGg6MTRweH0udGltZVBpY2tlckNvbnRhaW5lciB1bCBsaSAuY2xvY2sgc3Bhbntmb250LXNpemU6MTZweDttYXJnaW46MCA2cHg7bWF4LXdpZHRoOjIyMHB4fS50aW1lUGlja2VyQ29udGFpbmVyIHVsIGxpLml0ZW1EaXNhYmxlZHtjb2xvcjojY2FjYWNhO2N1cnNvcjpub3QtYWxsb3dlZDt0cmFuc2l0aW9uOi4xcztmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGkuaXRlbURpc2FibGVkOmhvdmVye2JvcmRlcjoxcHggc29saWQgI2RkZH0udGltZVBpY2tlckNvbnRhaW5lciB1bCBsaS5pdGVtRGlzYWJsZWQgLmNsb2NrIGltZ3tvcGFjaXR5Oi41fS50aW1lUGlja2VyQ29udGFpbmVyIHVsIGxpLml0ZW1EaXNhYmxlZCAuY29udGFpbmVyIC50aW1lUGlja2VyQ29udGVudCAubGVmdCBwLnN0YXR1c0xlZ2VuZHtjb2xvcjojY2FjYWNhfS50aW1lUGlja2VyQ29udGFpbmVyIHVsIGxpLml0ZW1QbGFjZWhvbGRlciAucHJpY2V7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixSb2JvdG8sSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7YmFja2dyb3VuZC1jb2xvcjojYWFhO2NvbG9yOiNhYWF9LnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGkuaXRlbVBsYWNlaG9sZGVyIC5zdGF0dXN7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO2NvbG9yOiNmZWZlZmV9LnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGkuaXRlbVBsYWNlaG9sZGVyIC5jbG9ja3tiYWNrZ3JvdW5kLWNvbG9yOiNhYWE7Y29sb3I6I2FhYX0udGltZVBpY2tlckNvbnRhaW5lciB1bCBsaS5vbmVTbG90e3BhZGRpbmc6LjdyZW0gLjVyZW0gLjVyZW19LnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGkuZm91clNsb3Rze3BhZGRpbmc6LjRyZW0gLjVyZW0gLjNyZW0gLjVyZW0gIWltcG9ydGFudH0udGltZVBpY2tlckNvbnRhaW5lciB1bCBsaSBwe21hcmdpbi1ib3R0b206MH0udGltZVBpY2tlckNvbnRhaW5lciB1bCBsaSAucHJpY2V7Zm9udC1zaXplOnZhcigtLXByaWNlLWZvbnRzaXplKTtmb250LXdlaWdodDpib2xkO2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsUm9ib3RvLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmfS50aW1lUGlja2VyQ29udGFpbmVyIHVsIGxpIC5ycnBCYXNlUHJpY2VTb2xkb3V0e2ZvbnQtc2l6ZTp2YXIoLS1ycnBiYXNlcHJpY2UtZm9udHNpemUpO3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2g7dGV4dC1hbGlnbjpyaWdodDtjb2xvcjojY2FjYWNhfS50aW1lUGlja2VyQ29udGFpbmVyIHVsIGxpIC5ycnBCYXNlUHJpY2V7Zm9udC1zaXplOnZhcigtLXJycGJhc2VwcmljZS1mb250c2l6ZSk7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaDt0ZXh0LWFsaWduOnJpZ2h0O2NvbG9yOiM4YThhOGF9LnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGkgLmxlZnR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2Rpc3BsYXk6ZmxleDtmbGV4OjE7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS50aW1lUGlja2VyQ29udGFpbmVyIHVsIGxpIC5sZWZ0LndpdGhWYXJpYXRpb25MYWJlbHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LnRpbWVQaWNrZXJDb250YWluZXIgdWwgbGkgLnJpZ2h0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS50aW1lUGlja2VyQ29udGFpbmVyIC5pdGVtQXZhaWxhYmxlLnNlbGVjdGVkLC50aW1lUGlja2VyQ29udGFpbmVyIC5pdGVtQXZhaWxhYmxlOmhvdmVye2N1cnNvcjpwb2ludGVyO2JvcmRlcjoxcHggc29saWQgIzUyOGY1M30udGltZVBpY2tlckJyZWFraW5nTGluZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2FjYWNhO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDoxLjVyZW19LnN1bW1hcnlJdGVtc3tkaXNwbGF5OmdyaWQ7cm93LWdhcDoxcmVtO3BhZGRpbmc6MXJlbSAxcmVtIDAgMXJlbTt3aWR0aDoxMDAlfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5zdW1tYXJ5SXRlbXN7cGFkZGluZzoxLjVyZW0gMXJlbSAwIDFyZW07Y29sdW1uLWdhcDoycmVtO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfX1cbi5uby1jc3NncmlkPi5pbWFnZS10aXRsZSAuYnV0dG9uLXdyYXBwZXJ7dmlzaWJpbGl0eTpoaWRkZW59Lm5vLWNzc2dyaWQgLmltYWdlLWl0ZW0gZmlndXJlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87bWluLXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LnRvdXJTdGF0dXNDZWxse21hcmdpbjphdXRvfS5zdGF0dXN7LS1zdGF0dXM6IDEzcHg7LS1pLXN0YXR1czogMTBweDtmb250LXNpemU6dmFyKC0tc3RhdHVzKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5zdGF0dXMgaXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOnZhcigtLWktc3RhdHVzKX0uc3RhdHVzIHNwYW57bWFyZ2luLWxlZnQ6LjVyZW19LnN0YXR1cy5zdGF0dXNBdmFpbGFibGVQcm9tbyBpLC5zdGF0dXMuc3RhdHVzQXZhaWxhYmxlIGl7Y29sb3I6IzUyOGY1M30uc3RhdHVzLnN0YXR1c1NvbGRPdXQgaXtjb2xvcjojYzQzMjMyfVxuLm5vLWNzc2dyaWQ+LmltYWdlLXRpdGxlIC5idXR0b24td3JhcHBlcnt2aXNpYmlsaXR5OmhpZGRlbn0ubm8tY3NzZ3JpZCAuaW1hZ2UtaXRlbSBmaWd1cmUgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bzttaW4td2lkdGg6MTAwJTttaW4taGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX0ubm8tY3NzZ3JpZCAuYnJhbmRDb250YWluZXJ7ZGlzcGxheTpibG9ja30uYnJhbmRDb250YWluZXJ7bWFyZ2luLXRvcDphdXRvO21hcmdpbi1ib3R0b206YXV0bzttYXJnaW46YXV0byAyMHB4Oy0tYnJhbmQtZm9udHNpemU6IDE2cHg7dXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTtjb2xvcjojNGE0YTRhO2ZvbnQtc2l6ZTp2YXIoLS1icmFuZC1mb250c2l6ZSk7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MjRweH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsuYnJhbmRDb250YWluZXJ7cGFkZGluZzoxcmVtIDB9fS5icmFuZFRpdGxle2NvbG9yOiM0YTRhNGEgIWltcG9ydGFudH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsuYnJhbmRUaXRsZXtwYWRkaW5nLXJpZ2h0Oi4zcmVtfX0uYnJhbmRDb250YWluZXI+c3Bhbntjb2xvcjojNzc3fVxuLm5vLWNzc2dyaWQ+LmltYWdlLXRpdGxlIC5idXR0b24td3JhcHBlcnt2aXNpYmlsaXR5OmhpZGRlbn0ubm8tY3NzZ3JpZCAuaW1hZ2UtaXRlbSBmaWd1cmUgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bzttaW4td2lkdGg6MTAwJTttaW4taGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX0uc3VtbWFyeUl0ZW1Db250YWluZXJEZXNrdG9we3otaW5kZXg6NDA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3VtbWFyeUl0ZW1Db250YWluZXJ7bWluLWhlaWdodDoycmVtOy0taW1nLXBhZGRpbmc6IDAuNXJlbTt0cmFuc2l0aW9uOi4ycztib3JkZXI6MXB4IHNvbGlkICNjYWNhY2E7Ym9yZGVyLXJhZGl1czozcHg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luOmF1dG87ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCV9LnN1bW1hcnlJdGVtQ29udGFpbmVyIGltZ3t3aWR0aDoxOXB4O2hlaWdodDoxOXB4O21hcmdpbjp2YXIoLS1pbWctcGFkZGluZyk7YWxpZ24tc2VsZjpjZW50ZXJ9LnN1bW1hcnlJdGVtQ29udGFpbmVyOmhvdmVye2JvcmRlcjoxcHggc29saWQgI2FhYX0uc3VtbWFyeUl0ZW1Db250YWluZXIubGFyZ2V7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zdW1tYXJ5SXRlbUNvbnRhaW5lciAuc3VtbWFyeUl0ZW1Db250ZW50e3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uc3VtbWFyeUl0ZW1Db250YWluZXIgLnN1bW1hcnlJdGVtQ29udGVudCAuc3VtbWFyeUl0ZW1UZXh0e2xpbmUtaGVpZ2h0OjEuMnJlbTtkaXNwbGF5OmlubGluZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOi41cmVtIDA7d2lkdGg6MjYwcHg7b3ZlcmZsb3c6aW5pdGlhbDt3aGl0ZS1zcGFjZTppbmhlcml0fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5zdW1tYXJ5SXRlbUNvbnRhaW5lcnttYXgtd2lkdGg6MzM5cHh9fS5zdW1tYXJ5SXRlbUNvbnRhaW5lciAuc3VtbWFyeUl0ZW1UZXh0e2ZvbnQtc2l6ZToxNHB4O3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2NvbG9yOiM0YTRhNGE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ubm8tY3NzZ3JpZCAuc3VtbWFyeUl0ZW1Db250YWluZXIgdWx7ZGlzcGxheTpibG9ja30ubm8tY3NzZ3JpZCAuc3VtbWFyeUl0ZW1Db250YWluZXIgaW1ne21hcmdpbjouNXJlbX1cbi5uby1jc3NncmlkPi5pbWFnZS10aXRsZSAuYnV0dG9uLXdyYXBwZXJ7dmlzaWJpbGl0eTpoaWRkZW59Lm5vLWNzc2dyaWQgLmltYWdlLWl0ZW0gZmlndXJlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87bWluLXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LnN1bW1hcnlDb250YWluZXJ7LS1zdW1tYXJ5LXRleHQtc2l6ZTogMTNweDthbmltYXRpb246ZmFkZWluIDEwMG1zIGVhc2UtaW47ZGlzcGxheTpibG9jaztkaXNwbGF5OmdyaWQ7cGFkZGluZzowIDFyZW0gMS41cmVtO3Jvdy1nYXA6MXJlbTt3aWR0aDoxMDAlO21hcmdpbjowO2FsaWduLWl0ZW1zOmNlbnRlcn0uc3VtbWFyeUNvbnRhaW5lciAuc3VtbWFyeUl0ZW1Db250YWluZXI+dWx7ZGlzcGxheTpncmlkO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOi42cmVtO3dpZHRoOjEwMCU7bWluLWhlaWdodDo4NHB4O2N1cnNvcjpkZWZhdWx0O2dyaWQtZ2FwOi40NXJlbX0uc3VtbWFyeUNvbnRhaW5lciAuc3VtbWFyeUl0ZW1Db250YWluZXI+dWwgbGl7Zm9udC1zaXplOnZhcigtLXN1bW1hcnktdGV4dC1zaXplKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6c3BhY2UtYXJvdW5kO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zdW1tYXJ5Q29udGFpbmVyIC5zdW1tYXJ5QWRkVG9DYXJ0e3dpZHRoOjEwMCU7bWFyZ2luOmF1dG99QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7LnN1bW1hcnlDb250YWluZXIgLnN1bW1hcnlBZGRUb0NhcnR7bWF4LXdpZHRoOjMzOXB4fX0ubm8tY3NzZ3JpZCAuc3VtbWFyeUNvbnRhaW5lcnt0ZXh0LWFsaWduOmNlbnRlcn0ubm8tY3NzZ3JpZCAuc3VtbWFyeUl0ZW1Db250YWluZXI+dWx7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn1cbi5uby1jc3NncmlkPi5pbWFnZS10aXRsZSAuYnV0dG9uLXdyYXBwZXJ7dmlzaWJpbGl0eTpoaWRkZW59Lm5vLWNzc2dyaWQgLmltYWdlLWl0ZW0gZmlndXJlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87bWluLXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LmJvb2tpbmdXaWRnZXRNb2RhbC5tb2JpbGV7b3ZlcmZsb3c6YXV0b30uYm9va2luZ1dpZGdldE1vZGFsLmRlc2t0b3B7bWF4LXdpZHRoOjM4cmVtO21pbi13aWR0aDo2MTBweCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6M3B4fS5ib29raW5nV2lkZ2V0TW9kYWwuZGVza3RvcCAuYm9va2luZ1dpZGdldENvbnRhaW5lcntib3JkZXItcmFkaXVzOjNweH0uYm9va2luZ1dpZGdldE1vZGFsLmRlc2t0b3AgLmJvb2tpbmdXaWRnZXRDb250YWluZXIgLmJvb2tpbmdXaWRnZXRIZWFkZXJ7Ym9yZGVyLXJhZGl1czozcHg7d2lkdGg6MTAwJX1AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi1yZXNvbHV0aW9uOiAwLjAwMWRwY20pe0BzdXBwb3J0cygtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUpey5ib29raW5nV2lkZ2V0Q29udGFpbmVye2hlaWdodDp1bnNldCAhaW1wb3J0YW50fX19LmJvb2tpbmdXaWRnZXRDb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlfS5ib29raW5nV2lkZ2V0Q29udGFpbmVyIC5ib29raW5nV2lkZ2V0Q29udGVudHtmbGV4OjE7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLWJvdHRvbTouMjVyZW19LmJvb2tpbmdXaWRnZXRDb250YWluZXIgYnV0dG9uLm5leHR7YmFja2dyb3VuZDojMDBhZGVmO2JvcmRlci1yYWRpdXM6M3B4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7cGFkZGluZzouNXJlbSAxLjdyZW07YWxpZ24tc2VsZjpmbGV4LWVuZDtoZWlnaHQ6MTAwJTttYXJnaW46MCAwIDAgYXV0bztjdXJzb3I6cG9pbnRlcn0uYm9va2luZ1dpZGdldENvbnRhaW5lciBidXR0b24ubmV4dDpob3ZlcntvcGFjaXR5Oi44fS5ib29raW5nV2lkZ2V0Q29udGFpbmVyIGJ1dHRvbi5uZXh0OmZvY3Vze29wYWNpdHk6Ljd9Lm5vLWNzc2dyaWQgLmJvb2tpbmdXaWRnZXRDb250YWluZXJ7ZGlzcGxheTpibG9ja30ubm8tY3NzZ3JpZCAuYm9va2luZ1dpZGdldENvbnRhaW5lciAuYm9va2luZ1dpZGdldENvbnRlbnR7ZGlzcGxheTpibG9ja31cbi5uby1jc3NncmlkPi5pbWFnZS10aXRsZSAuYnV0dG9uLXdyYXBwZXJ7dmlzaWJpbGl0eTpoaWRkZW59Lm5vLWNzc2dyaWQgLmltYWdlLWl0ZW0gZmlndXJlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87bWluLXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9OnJvb3R7LS1kYXk6IDE0cHg7LS1kYXktb2Ytd2VlazogMTRweDstLXByaWNlOiAxNHB4Oy0tc2VsZWN0aW9uOiBjYWxjKDMzcHggKyAydmgpOy0tbWF4LWhlaWdodC1kYXk6IGNhbGMoMTRweCArIDAuNXZoKTstLXByaWNlLWhlaWdodDogY2FsYygxMHB4ICsgMC40dmgpOy0tcm93LWdhcDogMC42cmVtfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pezpyb290ey0tcm93LWdhcDogMC42cmVtICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pezpyb290ey0tZGF5OiAxNnB4ICFpbXBvcnRhbnQ7LS1wcmljZTogMTZweCAhaW1wb3J0YW50Oy0tbWF4LWhlaWdodC1kYXk6IDIxcHg7LS1kYXktb2Ytd2VlazogMThweDstLW51bWJlci1tYXJnaW46IDNweDstLXNlbGVjdGlvbjogNTdweDstLXByaWNlLWhlaWdodDogMjdweH19LmN1c3RvbVNlbGVjdHtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojNGE0YTRhfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5jdXN0b21TZWxlY3R7bGVmdDoyMi41JX19LmN1c3RvbVNlbGVjdDpob3ZlcntjdXJzb3I6cG9pbnRlcn0uY2FsZW5kYXJIZWFkZXJEZXNrdG9we2hlaWdodDo0MnB4O21hcmdpbjppbml0aWFsICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5jYWxlbmRhckhlYWRlckRlc2t0b3B7bWFyZ2luOmF1dG8gIWltcG9ydGFudH19LnByaWNlUGVyQWR1bHR7ZGlzcGxheTpncmlkO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206LjZyZW07Zm9udC1zaXplOjEycHh9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSl7LnByaWNlUGVyQWR1bHR7ZGlzcGxheTpub25lfX0uc2VsZWN0TW9udGhEZXNrdG9we2xpc3Qtc3R5bGUtdHlwZTpub25lfS5zZWxlY3RNb250aERlc2t0b3AudmlzaWJsZXtkaXNwbGF5OmJsb2NrfS5zZWxlY3RNb250aERlc2t0b3AgbGl7dGV4dC1hbGlnbjpsZWZ0fS5pdGVtTW9udGh7cGFkZGluZzouNXJlbTtmb250LXNpemU6MTRweDt3aWR0aDoxMDAlfS5pdGVtTW9udGg6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZTVlOWY0fS5tb250aERyb3Bkb3due2JhY2tncm91bmQ6I2ZlZmVmZTt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO3RvcDo0MnB4O2Rpc3BsYXk6bm9uZX0ubW9udGhEcm9wZG93bi5hY3RpdmV7ZGlzcGxheTppbml0aWFsfS5zZWxlY3RNb250aHtib3JkZXI6bm9uZTtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6NDJweH0uc2VsZWN0TW9udGg6Zm9jdXN7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzppbml0aWFsfUBtZWRpYSBub3QgYWxsIGFuZCAobWluLXJlc29sdXRpb246IDAuMDAxZHBjbSl7QHN1cHBvcnRzKC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSl7LmNhbGVuZGFyQ29udGFpbmVye2hlaWdodDp1bnNldCAhaW1wb3J0YW50O2ZsZXg6MX19fS5jYWxlbmRhckNvbnRhaW5lcntncmlkLXRlbXBsYXRlLXJvd3M6YXV0byAxZnIgYXV0bztoZWlnaHQ6MTAwJTtkaXNwbGF5OmdyaWQ7cm93LWdhcDp2YXIoLS1yb3ctZ2FwKTt3aWR0aDoxMDAlO21hcmdpbi10b3A6MXJlbX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsuY2FsZW5kYXJDb250YWluZXJ7aGVpZ2h0OmluaXRpYWx9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5jYWxlbmRhckNvbnRhaW5lcnttYXJnaW4tdG9wOi43cmVtfX0uY2FsZW5kYXJDb250YWluZXIgLmNhbGVuZGFyU3VtbWFyeUl0ZW17bWFyZ2luOjAgMXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKXsuY2FsZW5kYXJDb250YWluZXIgLmNhbGVuZGFyU3VtbWFyeUl0ZW17bWFyZ2luOi41cmVtIDFyZW19fS5jYWxlbmRhckNvbnRhaW5lciAuY2FsZW5kYXJTdW1tYXJ5SXRlbSAuc3VtbWFyeUl0ZW1Db250YWluZXIgLnN1bW1hcnlJdGVtVGV4dHttYXgtd2lkdGg6aW5pdGlhbCAhaW1wb3J0YW50fS5jYWxlbmRhckNvbnRhaW5lciAucHJpbWFyeVRpdGxlQ29udGFpbmVye21hcmdpbjowIGF1dG99LmNhbGVuZGFyQ29udGFpbmVyIC5icmVha2luZ0xpbmV7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NhY2FjYX0uY2FsZW5kYXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtcm93czphdXRvIGF1dG8gMWZyO3Jvdy1nYXA6dmFyKC0tcm93LWdhcCl9LmNhbGVuZGFyLm1vYmlsZXtmb250LXNpemU6MjBweDtncmlkLXRlbXBsYXRlLXJvd3M6YXV0byAxZnJ9LmNhbGVuZGFyIC5jYWxlbmRhckhlYWRlckl0ZW17d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0uY2FsZW5kYXIgLmNhbGVuZGFySGVhZGVySXRlbS5oZWFkZXJUaXRsZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jYWxlbmRhciAuY2FsZW5kYXJIZWFkZXJJdGVtLmRlc2t0b3B7bWFyZ2luOmF1dG99QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7LmNhbGVuZGFyIC5jYWxlbmRhckhlYWRlckl0ZW17bWF4LXdpZHRoOjMzOXB4fX0uY2FsZW5kYXIgLmNhbGVuZGFySGVhZGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luOjAgMXJlbTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uY2FsZW5kYXIgLm1vbnRoe2NvbG9yOiM0YTRhNGE7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmNhbGVuZGFyIGJ1dHRvbi5pY29ue2N1cnNvcjpwb2ludGVyO2NvbG9yOiM3Nzc7cGFkZGluZzowIC41cmVtOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApO2ZvbnQtc2l6ZToxOHB4fS5jYWxlbmRhciBidXR0b24uaWNvbi5kaXNhYmxlZHtjb2xvcjojY2FjYWNhfS5jYWxlbmRhciBidXR0b24uaWNvbjpub3QoLmRpc2FibGVkKTpob3ZlciwuY2FsZW5kYXIgYnV0dG9uLmljb246bm90KC5kaXNhYmxlZCk6Zm9jdXN7Y29sb3I6IzRhNGE0YX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsuY2FsZW5kYXIgYnV0dG9uLmljb257cGFkZGluZzowIDFyZW19fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5jYWxlbmRhciBidXR0b24uaWNvbntmb250LXNpemU6MjBweH19LmNhbGVuZGFyIC50b2dnbGVEcm9wZG93bkhhbmRsZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uY2FsZW5kYXIgLnRvZ2dsZURyb3Bkb3duSGFuZGxlcjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uY2FsZW5kYXIgLmJvZHl7ZGlzcGxheTpmbGV4O2ZsZXg6MX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsuY2FsZW5kYXIgLmJvZHl7bWluLWhlaWdodDozMzBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSl7LmNhbGVuZGFyIC5ib2R5e21pbi1oZWlnaHQ6MzYwcHh9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5jYWxlbmRhciAuYm9keXttYXJnaW46MCAxcmVtfX0uY2FsZW5kYXIgLmJvZHkgdWx7bWFyZ2luOjAgLjI1cmVtO2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MDtkaXNwbGF5OmdyaWQ7ZmxleDoxO3Jvdy1nYXA6MDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDcsIDFmcik7Z3JpZC1hdXRvLXJvd3M6MWZyfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5jYWxlbmRhciAuYm9keSB1bHttYXJnaW46MCAxcmVtfX0uY2FsZW5kYXIgLmJvZHkgdWwuZ3JpZC1zaXgtd2Vla3N7YW5pbWF0aW9uOmZhZGVpbiAxMDBtcyBlYXNlLWluO2dyaWQtdGVtcGxhdGUtcm93czoycmVtIHJlcGVhdCg2LCAxZnIpfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5jYWxlbmRhciAuYm9keSB1bC5ncmlkLXNpeC13ZWVrc3tncmlkLXRlbXBsYXRlLXJvd3M6MnJlbSByZXBlYXQoNiwgY2FsYyh2YXIoLS1zZWxlY3Rpb24pICsgM3B4KSl9fS5jYWxlbmRhciAuYm9keSB1bC5ncmlkLWZpdmUtd2Vla3N7YW5pbWF0aW9uOmZhZGVpbiAxMDBtcyBlYXNlLWluO2dyaWQtdGVtcGxhdGUtcm93czoycmVtIHJlcGVhdCg1LCAxZnIpfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5jYWxlbmRhciAuYm9keSB1bC5ncmlkLWZpdmUtd2Vla3N7Z3JpZC10ZW1wbGF0ZS1yb3dzOjJyZW0gcmVwZWF0KDUsIGNhbGModmFyKC0tc2VsZWN0aW9uKSArIDhweCkpfX0uY2FsZW5kYXIgLmJvZHkgdWwgLml0ZW17cGFkZGluZzoxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDB9LmNhbGVuZGFyIC5ib2R5IHVsIC5kYXl7Y29sb3I6IzBhMGEwYTt0ZXh0LWFsaWduOmNlbnRlcjttYXgtaGVpZ2h0OnZhcigtLW1heC1oZWlnaHQtZGF5KTtmb250LXNpemU6dmFyKC0tZGF5KX0uY2FsZW5kYXIgLmJvZHkgdWwgLmRheS51bmF2YWlsYWJsZXtjb2xvcjojYWFhfS5jYWxlbmRhciAuYm9keSB1bCAuZGF5c09mV2Vla3tmb250LXNpemU6dmFyKC0tZGF5LW9mLXdlZWspO2Rpc3BsYXk6ZmxleDtmbGV4OjE7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojNzc3fS5jYWxlbmRhciAuYm9keSB1bCAucHJpY2V7Y29sb3I6IzUyOGY1Mztmb250LXNpemU6dmFyKC0tcHJpY2UpO21heC1oZWlnaHQ6M3ZofS5jYWxlbmRhciAuYm9keSB1bCAucHJpY2UuaXNQcm9tb3tjb2xvcjojZWYwMDAwICFpbXBvcnRhbnR9LmNhbGVuZGFyIC5ib2R5IHVsIC5wcmljZS51bmF2YWlsYWJsZXtjb2xvcjojNzc3ICFpbXBvcnRhbnR9LmNhbGVuZGFyIC5ib2R5IHVsIGxpe2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLXJvd3M6MWZyO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7YW5pbWF0aW9uOmZhZGVpbiAxMDBtcyBlYXNlLWlufS5jYWxlbmRhciAuYm9keSB1bCBsaVtyb2xlPWJ1dHRvbl06Zm9jdXMsLmNhbGVuZGFyIC5ib2R5IHVsIGxpW3JvbGU9YnV0dG9uXTpob3ZlcntjdXJzb3I6cG9pbnRlcn0uY2FsZW5kYXIgLmJvZHkgdWwgbGkgLmNhbGVuZGFyRGF5e2ZsZXg6MTttYXJnaW46YXV0bztkaXNwbGF5OmdyaWQ7d2lkdGg6dmFyKC0tc2VsZWN0aW9uKTtoZWlnaHQ6dmFyKC0tc2VsZWN0aW9uKTtib3JkZXI6c29saWQgMnB4IHJnYmEoMCwwLDAsMCk7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY2FsZW5kYXIgLmJvZHkgdWwgbGkgLmNhbGVuZGFyRGF5LnRvZGF5e2JvcmRlcjpzb2xpZCAycHggI2U2ZTZlNjtib3JkZXItcmFkaXVzOjUwJX0uY2FsZW5kYXIgLmJvZHkgdWwgbGkgLmNhbGVuZGFyRGF5LmlzRGFya1JvbWUgLnByaWNle2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnR9LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5jYWxlbmRhckRheS53aXRoVG91cntib3JkZXItcmFkaXVzOjUwJTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOmFsbCAxMDBtcyBlYXNlLWluO2ZsZXg6MTtib3JkZXI6c29saWQgMnB4IHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czo1MCV9LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5jYWxlbmRhckRheS53aXRoVG91ci5pc0xvYWRpbmd7Ym9yZGVyOnNvbGlkIDJweCByZ2JhKDAsMCwwLDApfS5jYWxlbmRhciAuYm9keSB1bCBsaSAuY2FsZW5kYXJEYXkud2l0aFRvdXIudG9kYXl7Ym9yZGVyOnNvbGlkIDJweCAjNjdiMTY4fS5jYWxlbmRhciAuYm9keSB1bCBsaSAuY2FsZW5kYXJEYXkud2l0aFRvdXIudG9kYXkuc29sZG91dHtib3JkZXI6c29saWQgMnB4ICNjNDMyMzIgIWltcG9ydGFudH0uY2FsZW5kYXIgLmJvZHkgdWwgbGkgLmNhbGVuZGFyRGF5LndpdGhUb3VyLnRvZGF5LnRvb2Zld3RpY2tldHN7Ym9yZGVyOnNvbGlkIDJweCAjNzc3ICFpbXBvcnRhbnR9LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5jYWxlbmRhckRheS53aXRoVG91ci5zZWxlY3RlZHtib3JkZXI6c29saWQgMnB4ICM1MjhmNTM7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1MjhmNTN9LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5jYWxlbmRhckRheS53aXRoVG91ci5zZWxlY3RlZCAuZGF5e2NvbG9yOiNmZmZ9LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5jYWxlbmRhckRheS53aXRoVG91ci5zZWxlY3RlZCAucHJpY2V7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5jYWxlbmRhciAuYm9keSB1bCBsaSAuY2FsZW5kYXJEYXkud2l0aFRvdXI6aG92ZXJ7Ym9yZGVyOnNvbGlkIDJweCAjNTI4ZjUzfS5jYWxlbmRhciAuYm9keSB1bCBsaSAuY2FsZW5kYXJEYXkud2l0aFRvdXIuc29sZG91dDpob3Zlcntib3JkZXI6c29saWQgMnB4ICNjNDMyMzJ9LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5jYWxlbmRhckRheS53aXRoVG91ci50b29mZXd0aWNrZXRzOmhvdmVye2JvcmRlcjpzb2xpZCAycHggIzc3N30uY2FsZW5kYXIgLmJvZHkgdWwgbGkgLmNhbGVuZGFyRGF5LndpdGhUb3VyLmlzTG9hZGluZzpob3Zlcntib3JkZXI6c29saWQgMnB4ICNhYWF9LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5udW1iZXJ7bWFyZ2luOnZhcigtLW51bWJlci1tYXJnaW4pO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLXJvd3M6YXV0byAxZnI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY2FsZW5kYXIgLmJvZHkgdWwgbGkgLm51bWJlci5kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWR9LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5udW1iZXIuZGlzYWJsZWQgc3Bhbntjb2xvcjojYWFhO3BvaW50ZXItZXZlbnRzOm5vbmV9LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5udW1iZXIgLnByaWNlUGxhY2Vob2xkZXJ7YWxpZ24tc2VsZjpjZW50ZXI7bWluLXdpZHRoOjIuNXZoO21hcmdpbi10b3A6LjF2aDtkaXNwbGF5OmZsZXg7bWF4LWhlaWdodDo2MCV9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7LmNhbGVuZGFyIC5ib2R5IHVsIGxpIC5udW1iZXIgLnByaWNlUGxhY2Vob2xkZXJ7bWluLXdpZHRoOjE4cHg7bWF4LWhlaWdodDoxNXB4fX0ubm8tY3NzZ3JpZCAuY2FsZW5kYXJDb250YWluZXJ7ZGlzcGxheTpibG9ja30ubm8tY3NzZ3JpZCAuY2FsZW5kYXJTdW1tYXJ5SXRlbXttYXJnaW46MXJlbX0ubm8tY3NzZ3JpZCAuc3VtbWFyeUl0ZW1Db250YWluZXIgdWx7ZGlzcGxheTotbXMtZmxleGJveH0ubm8tY3NzZ3JpZCAuY2FsZW5kYXJEYXl7ZGlzcGxheTotbXMtZmxleGJveH0ubm8tY3NzZ3JpZCAuY2FsZW5kYXJ7ZGlzcGxheTpibG9ja30ubm8tY3NzZ3JpZCAuY2FsZW5kYXIgLmNhbGVuZGFySGVhZGVye3BhZGRpbmc6MXJlbSAwfS5uby1jc3NncmlkIC5jYWxlbmRhciAuYm9keSB1bHtkaXNwbGF5OmJsb2NrO21hcmdpbjoxcmVtIDNyZW19Lm5vLWNzc2dyaWQgLmNhbGVuZGFyIC5ib2R5IHVsIGxpe3dpZHRoOjRyZW07aGVpZ2h0OjRyZW07ZmxvYXQ6bGVmdDthbmltYXRpb246ZmFkZWluIDEwMG1zIGVhc2UtaW47ZGlzcGxheTotbXMtZmxleGJveDstbXMtZmxleC1hbGlnbjpzdGFydH0ubm8tY3NzZ3JpZCAuY2FsZW5kYXIgLmJvZHkgdWwgOm50aC1jaGlsZCg3bil7d2lkdGg6NHJlbTtoZWlnaHQ6NHJlbTtmbG9hdDpub25lfS5uby1jc3NncmlkIC5jYWxlbmRhciAuYm9keSAubnVtYmVye2Rpc3BsYXk6LW1zLWZsZXhib3g7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5uby1jc3NncmlkIC5jYWxlbmRhciAuYm9keSAubnVtYmVyIC5wcmljZXtkaXNwbGF5OmlubGluZTt0ZXh0LWFsaWduOmNlbnRlcjttYXgtaGVpZ2h0OjIwMHB4fS5zaG93LWxvYWRpbmctYW5pbWF0aW9ue2FuaW1hdGlvbjpyZWFjdC1wbGFjZWhvbGRlci1wdWxzZSAxcyBpbmZpbml0ZX0uc2hvdy1sb2FkaW5nLWFuaW1hdGlvbiAudGV4dC1yb3d7Ym9yZGVyLXJhZGl1czoycHh9QGtleWZyYW1lcyByZWFjdC1wbGFjZWhvbGRlci1wdWxzZXswJXtvcGFjaXR5Oi4zfTUwJXtvcGFjaXR5Oi43NX0xMDAle29wYWNpdHk6LjN9fVxuLm5vLWNzc2dyaWQ+LmltYWdlLXRpdGxlIC5idXR0b24td3JhcHBlcnt2aXNpYmlsaXR5OmhpZGRlbn0ubm8tY3NzZ3JpZCAuaW1hZ2UtaXRlbSBmaWd1cmUgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bzttaW4td2lkdGg6MTAwJTttaW4taGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX0ucmVkU29sZG91dFRvb2x0aXB7bWluLXdpZHRoOjEwMHB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjoxcHggc29saWQgIzc3NyAhaW1wb3J0YW50fS5yZWRTb2xkb3V0VG9vbHRpcC5wbGFjZS10b3A6OmFmdGVye3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7Ym90dG9tOjAgIWltcG9ydGFudH0udG9vRmV3VG9vbHRpcHttaW4td2lkdGg6MTUwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOjFweCBzb2xpZCAjNzc3ICFpbXBvcnRhbnR9LnRvb0Zld1Rvb2x0aXAucGxhY2UtdG9wOjphZnRlcnt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2JvdHRvbTowICFpbXBvcnRhbnR9Lm9ubHlPbmVUb29sdGlwe21pbi13aWR0aDoxNTBweDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICM3NzcgIWltcG9ydGFudH0ub25seU9uZVRvb2x0aXAucGxhY2UtdG9wOjphZnRlcnt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2JvdHRvbTowICFpbXBvcnRhbnR9XG4ubm8tY3NzZ3JpZD4uaW1hZ2UtdGl0bGUgLmJ1dHRvbi13cmFwcGVye3Zpc2liaWxpdHk6aGlkZGVufS5uby1jc3NncmlkIC5pbWFnZS1pdGVtIGZpZ3VyZSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO21pbi13aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5mb290ZXJDb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczouNzVmciAxLjVmciAuNzVmcjtqdXN0aWZ5LWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgMi4ycmVtfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5mb290ZXJDb250YWluZXJ7cGFkZGluZzowIDdyZW19fS5uby1jc3NncmlkIC5mb290ZXJDb250YWluZXJ7ZGlzcGxheTotbXMtZmxleGJveDstbXMtZmxleC1wYWNrOmp1c3RpZnl9XG4ubm8tY3NzZ3JpZD4uaW1hZ2UtdGl0bGUgLmJ1dHRvbi13cmFwcGVye3Zpc2liaWxpdHk6aGlkZGVufS5uby1jc3NncmlkIC5pbWFnZS1pdGVtIGZpZ3VyZSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO21pbi13aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5wcm9tb3t0ZXh0LWFsaWduOnJpZ2h0O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtjb2xvcjojZWYwMDAwfS5zcGlubmVyQ29udGFpbmVyIC5zcGlubmVye21hcmdpbjppbml0aWFsO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHh9LnByaWNlQ29udGFpbmVyey0tcHJpY2Utc3RhbmRhcmQtZm9udHNpemU6IDE0cHg7LS1wcmljZS1saW5ldGhyb3VnaC1mb250c2l6ZTogMTBweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5wcmljZUNvbnRhaW5lciAucnJwQmFzZVByaWNle3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2g7Zm9udC1zaXplOnZhcigtLXByaWNlLWxpbmV0aHJvdWdoLWZvbnRzaXplKTtjb2xvcjojOGE4YThhfS5wcmljZUNvbnRhaW5lciBzcGFue3RleHQtYWxpZ246cmlnaHR9LnByaWNlQ29udGFpbmVyIC5maXhlZFByaWNle2ZvbnQtc2l6ZTp2YXIoLS1wcmljZS1zdGFuZGFyZC1mb250c2l6ZSk7Y29sb3I6IzRhNGE0YX0ubGFiZWxDb250YWluZXJ7LS1zdW1tYXJ5LWxhYmVsLWNvbnRhaW5lcjogMTRweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7Zm9udC1zaXplOnZhcigtLXN1bW1hcnktbGFiZWwtY29udGFpbmVyKTtjb2xvcjojNGE0YTRhfWxpLnRpbWVTdW1tYXJ5VG90YWx7bWFyZ2luLXRvcDouNXJlbTstLXRvdGFsLXByaWNlLWZvbnRzaXplOiAxNnB4Oy0tdG90YWwtcHJpY2UtbGluZXRocm91Z2gtZm9udHNpemU6IDEycHh9bGkudGltZVN1bW1hcnlUb3RhbCAudG90YWxScnBCYXNlUHJpY2V7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaDtmb250LXNpemU6dmFyKC0tdG90YWwtcHJpY2UtbGluZXRocm91Z2gtZm9udHNpemUpO2NvbG9yOiM4YThhOGF9bGkudGltZVN1bW1hcnlUb3RhbCAudG90YWxMYWJlbHtmb250LXNpemU6dmFyKC0tdG90YWwtcHJpY2UtZm9udHNpemUpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtjb2xvcjojNTI4ZjUzO2ZvbnQtd2VpZ2h0OmJvbGR9bGkudGltZVN1bW1hcnlUb3RhbCAudG90YWxScnBQcmljZXtmb250LXNpemU6dmFyKC0tdG90YWwtcHJpY2UtZm9udHNpemUpO2NvbG9yOiM1MjhmNTM7Zm9udC13ZWlnaHQ6Ym9sZH1cbi5uby1jc3NncmlkPi5pbWFnZS10aXRsZSAuYnV0dG9uLXdyYXBwZXJ7dmlzaWJpbGl0eTpoaWRkZW59Lm5vLWNzc2dyaWQgLmltYWdlLWl0ZW0gZmlndXJlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87bWluLXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LmJvb2tpbmdXaWRnZXRIZWFkZXJ7LS1oZWFkZXItZm9udHNpemU6IDE4cHg7aGVpZ2h0OmluaXRpYWw7cGFkZGluZzouNXJlbSAxcmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWI7bGluZS1oZWlnaHQ6MjhweDtiYWNrZ3JvdW5kLWNvbG9yOiNmMGYyZjg7bWFyZ2luLWJvdHRvbTowO2ZvbnQtd2VpZ2h0OjYwMDtwYWRkaW5nOjFyZW07bGV0dGVyLXNwYWNpbmc6LjNweDtwYWRkaW5nOjEwcHggNDBweDtmb250LXNpemU6dmFyKC0taGVhZGVyLWZvbnRzaXplKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDNlN2V9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTk4NzVlbSl7LmJvb2tpbmdXaWRnZXRIZWFkZXJ7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6aW5pdGlhbDtkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtbGluZS1jbGFtcDoyOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtwYWRkaW5nOjEycHggMzBweCA1cHh9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5ib29raW5nV2lkZ2V0SGVhZGVye2hlaWdodDo3MHB4ICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLWxlZnQ6Ljc1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDouNzVyZW0gIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSl7LmJvb2tpbmdXaWRnZXRIZWFkZXJ7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9fS5ib29raW5nV2lkZ2V0SGVhZGVyLmhlYWRlcldhcm57Y29sb3I6I2Y3OTQxZTt3aWR0aDoxMDAlfVxuIl19 */