/** Shopify CDN: Minification failed

Line 150:19 Expected "]" to go with "["
Line 150:63 Unexpected "]"
Line 175:19 Expected "]" to go with "["
Line 175:42 Unexpected "]"
Line 292:13 Expected "]" to go with "["
Line 292:27 Unexpected "]"
Line 300:13 Expected "]" to go with "["
Line 300:27 Unexpected "]"
Line 307:13 Expected "]" to go with "["
Line 307:27 Unexpected "]"
... and 8 more hidden warnings

**/
/* zrc/styles/apps/app-shipzip/index.css */
#csShippingAppCode .CS-custom-tab-section {
  width: 100%;
  max-width: 100%;
  margin: 0;
}
#csShippingAppCode .cs-tabs {
  padding-bottom: 8px;
  margin: 0;
}
#csShippingAppCode .cs-tab_content[style*=opacity] {
  opacity: 1 !important;
}
#csShippingAppCode .cs-tab_last.active {
  display: grid;
  grid-template-columns: 28px minmax(0, 1fr);
  grid-gap: 6px;
  gap: 6px;
  align-items: center;
  flex: 1;
  background: transparent;
  padding: 0;
  border: 0;
  margin: 0;
}
#csShippingAppCode .cs-tab_last.active:before {
  content: "";
  display: block;
  width: 100%;
  aspect-ratio: 1/1;
  background: url(shipzip-icon.svg?v19e3c83a001) 50%/contain no-repeat;
}
#csShippingAppCode .cs-tab_last.active .cs-check-icon,
#csShippingAppCode .cs-tab_last.active svg {
  display: none;
}
#csShippingAppCode .cs-tab_last.active span {
  text-align: left;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #103595;
}
#csShippingAppCode .local-delivery-block p {
  margin-bottom: 8px;
  font-size: 14px;
  line-height: 20px;
  color: #051c55;
}
#csShippingAppCode .postal-code {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 55px;
  padding: 0 !important;
  border: 0;
  border-radius: 3px;
  outline: 1px solid #d9d9d9;
  overflow: hidden;
}
#csShippingAppCode input#csDatepicker,
#csShippingAppCode input#postal_code {
  width: 100%;
  height: 48px;
  background-color: #fff;
  padding: 12px 16px !important;
  border: 0;
  border-radius: 0;
}
#csShippingAppCode input#csDatepicker,
#csShippingAppCode input#csDatepicker::placeholder,
#csShippingAppCode input#postal_code,
#csShippingAppCode input#postal_code::placeholder {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #051c55;
}
#csShippingAppCode input#csDatepicker::placeholder,
#csShippingAppCode input#postal_code::placeholder {
  color: #919191;
}
#csShippingAppCode input#csDatepicker.focus-visible,
#csShippingAppCode input#csDatepicker:focus-visible,
#csShippingAppCode input#postal_code.focus-visible,
#csShippingAppCode input#postal_code:focus-visible {
  outline: 0 !important;
}
#csShippingAppCode button#zip_search {
  width: 100%;
  max-width: 100%;
  height: 48px;
  background: #fff url(shipzip-search-icon.svg?v19e3c83a002) 50%/26px 26px no-repeat;
  border: 0;
  border-radius: 0;
  overflow: hidden;
  color: transparent !important;
  user-select: none;
}
#csShippingAppCode .input-content-block.datepicker-block {
  margin-top: 8px;
}
#csShippingAppCode input#csDatepicker {
  height: 48px;
  background-color: #fff;
  background-image: url(shipzip-icon-calendar.svg?v19e3c83a001) !important;
  background-size: 24px 24px;
  background-position: right 16px center;
  border-radius: 3px;
}
#csShippingAppCode input#csDatepicker,
#csShippingAppCode input#csDatepicker.focus-visible,
#csShippingAppCode input#csDatepicker:focus-visible {
  border: 1px solid #d9d9d9 !important;
}
#csShippingAppCode span#postal-code-error {
  display: grid;
  grid-template-columns: 14px minmax(0, 1fr);
  grid-gap: 8px;
  gap: 8px;
  align-items: center;
  background: transparent;
  padding: 0;
  margin: 8px 0 0;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  color: #737272;
}
#csShippingAppCode span#postal-code-error:before {
  content: "";
  display: block;
  width: 100%;
  aspect-ratio: 1/1;
  background: url(shipzip-icon-warning.svg?v19e3c83a001) 50%/contain no-repeat;
}
#rebuy-cart[\:has\(.rebuy-cart__flyout-item.tag-personalizado\)] div[data-rebuy-custom-code]:has(#csShippingAppCode), #rebuy-cart[\:not-has\(.rebuy-cart__flyout-item\)] div[data-rebuy-custom-code]:has(#csShippingAppCode) {
  display: none !important;
}
:is(#rebuy-cart:has(.rebuy-cart__flyout-item.tag-personalizado), #rebuy-cart:not(:has(.rebuy-cart__flyout-item))) div[data-rebuy-custom-code][\:has\(\%23csShippingAppCode\)] {
  display: none !important;
}
:is(#rebuy-cart:has(.rebuy-cart__flyout-item.tag-personalizado), #rebuy-cart:not(:has(.rebuy-cart__flyout-item))) div[data-rebuy-custom-code]:has(#csShippingAppCode) {
  display: none !important;
}
#rebuy-cart div[data-rebuy-custom-code][\:has\(\%23csShippingAppCode\)] {
  display: var(--rebuy-smart-cart-display-widget-order-delivery-date);
  width: calc(100% + 32px);
  border-bottom: 1px solid #d9d9d9;
  margin-top: -24px;
  margin-left: -16px;
  margin-bottom: 40px;
}
#rebuy-cart div[data-rebuy-custom-code]:has(#csShippingAppCode) {
  display: var(--rebuy-smart-cart-display-widget-order-delivery-date);
  width: calc(100% + 32px);
  border-bottom: 1px solid #d9d9d9;
  margin-top: -24px;
  margin-left: -16px;
  margin-bottom: 40px;
}
#rebuy-cart[\:has\(.rebuy-button.working\)] div#csShippingAppCode {
  height: 0 !important;
  opacity: 0 !important;
  padding: 0;
  overflow: hidden !important;
}
#rebuy-cart:has(.rebuy-button.working) div#csShippingAppCode {
  height: 0 !important;
  opacity: 0 !important;
  padding: 0;
  overflow: hidden !important;
}
#rebuy-cart #csShippingAppCode {
  display: flex !important;
  width: 100%;
  max-width: 100%;
  background: #f5faff;
  padding: 24px 16px;
  margin: 0;
}
#rebuy-cart div[class*=loader],
#rebuy-cart div[class*=Loader] {
  display: none !important;
}
#datepickers-container {
  z-index: 9999999999;
}
#datepickers-container,
#datepickers-container * {
  font-family: var(--text-font-family) !important;
}
#datepickers-container .datepicker {
  width: auto;
  border-color: #d9d9d9;
  border-radius: 3px;
  box-shadow: none;
}
#datepickers-container .datepicker--pointer {
  display: none;
}
#datepickers-container .datepicker--nav {
  max-height: 20px;
  padding: 10px 10px 4px;
  border-bottom: 0;
  margin: 0;
}
#datepickers-container .datepicker--nav-title {
  height: 20px;
}
#datepickers-container .datepicker--nav-title,
#datepickers-container .datepicker--nav-title * {
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  color: #103595;
}
#datepickers-container .datepicker--nav-action {
  width: 18px;
  height: 18px;
  background-size: 18px;
  background-position: 50%;
  background-repeat: no-repeat;
}
#datepickers-container .datepicker--nav-action[data-action=prev] {
  background-image: url(shipzip-icon-datepicker-prev.svg?v19e3c83a001);
}
#datepickers-container .datepicker--nav-action[data-action=next] {
  background-image: url(shipzip-icon-datepicker-next.svg?v19e3c83a001);
}
#datepickers-container .datepicker--nav-action svg {
  opacity: 0;
  pointer-events: none;
  user-select: none;
}
#datepickers-container .datepicker--content {
  padding: 0 10px 10px;
}
#datepickers-container .datepicker--days-names {
  display: grid;
  grid-template-columns: repeat(7, 30px);
  grid-gap: 6px;
  gap: 6px;
  margin: 0;
}
#datepickers-container .datepicker--day-name {
  width: 30px;
  height: 30px;
  font-weight: 500;
  font-size: 13px;
  line-height: 15px;
  color: #051c55;
}
#datepickers-container .datepicker--cells-days {
  display: grid;
  grid-template-columns: repeat(7, 30px);
  grid-gap: 4px 6px;
  gap: 4px 6px;
  margin-top: 6px;
}
#datepickers-container .datepicker--cell-day {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  color: #000;
}
#datepickers-container .datepicker--cell-day.-disabled-,
#datepickers-container .datepicker--cell-day.-other-month- {
  color: #919191;
}
#datepickers-container .datepicker--cell-day.-selected- {
  background: #103595;
  font-weight: 500;
  color: #fff;
}
#main[\:has\(.cart__aside\)] #csShippingAppCode {
  margin-top: 0;
  margin-bottom: 20px;
}
#main:has(.cart__aside) #csShippingAppCode {
  margin-top: 0;
  margin-bottom: 20px;
}
#main[\:has\(.cart__aside\)] #csShippingAppCode, #main[\:has\(.cart__aside\)] #csShippingAppCode .tab-inner-content {
  max-width: 100%;
}
#main:has(.cart__aside) #csShippingAppCode,
#main:has(.cart__aside) #csShippingAppCode .tab-inner-content {
  max-width: 100%;
}
#main[\:has\(.cart__aside\)] #csShippingAppCode .cs-tab_last.active span {
  font-size: var(--heading-h6-font-size);
}
#main[\:has\(.cart__aside\)] #csShippingAppCode .local-delivery-block p, #main[\:has\(.cart__aside\)] #csShippingAppCode input#csDatepicker, #main[\:has\(.cart__aside\)] #csShippingAppCode input#csDatepicker::placeholder, #main[\:has\(.cart__aside\)] #csShippingAppCode input#postal_code, #main[\:has\(.cart__aside\)] #csShippingAppCode input#postal_code::placeholder {
  font-size: var(--base-font-size);
}
#main[\:has\(.cart__aside\)] #csShippingAppCode #postal-code-error {
  color: rgba(var(--text-color), .7);
}
#main[\:has\(.cart__aside\)] #csShippingAppCode #postal-code-error:before {
  opacity: .7;
  background: url(shipzip-icon-warning-cart.svg?v19e3c83a001) 50%/contain no-repeat;
}
#main:has(.cart__aside) #csShippingAppCode .cs-tab_last.active span {
  font-size: var(--heading-h6-font-size);
}
#main:has(.cart__aside) #csShippingAppCode .local-delivery-block p,
#main:has(.cart__aside) #csShippingAppCode input#csDatepicker,
#main:has(.cart__aside) #csShippingAppCode input#csDatepicker::placeholder,
#main:has(.cart__aside) #csShippingAppCode input#postal_code,
#main:has(.cart__aside) #csShippingAppCode input#postal_code::placeholder {
  font-size: var(--base-font-size);
}
#main:has(.cart__aside) #csShippingAppCode #postal-code-error {
  color: rgba(var(--text-color), .7);
}
#main:has(.cart__aside) #csShippingAppCode #postal-code-error:before {
  opacity: .7;
  background: url(shipzip-icon-warning-cart.svg?v19e3c83a001) 50%/contain no-repeat;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] .Panel {
  background: #f6f6f6;
  padding: 16px;
  margin: 27px 0 0;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] h4.Panel__Title {
  display: grid;
  grid-template-columns: 44px minmax(0, 1fr);
  grid-gap: 10px;
  gap: 10px;
  align-items: center;
  margin-bottom: 8px;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] h4.Panel__Title:before {
  content: "";
  display: block;
  width: 100%;
  aspect-ratio: 1/1;
  background: url(shipzip-icon.svg?v19e3c83a001) 50%/contain no-repeat;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] h4.Panel__Title b {
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  color: #103595;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] .ShippingEstimator__Form {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 55px;
  padding: 0 !important;
  border-radius: 3px;
  outline: 1px solid #d9d9d9;
  overflow: hidden;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #input_postcode {
  height: 44px;
  background: #fff;
  padding: 12px 16px !important;
  border: 0;
  border-radius: 0;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #input_postcode,
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #input_postcode::placeholder {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #051c55;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #input_postcode::placeholder {
  color: #919191;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] button#search_postcode {
  height: 44px;
  background: #fff url(shipzip-search-icon.svg?v19e3c83a002) 50%/24px 24px no-repeat;
  border-radius: 0;
  overflow: hidden;
  color: transparent !important;
  user-select: none;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #shipping_rates li span:last-child,
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] .ShippingEstimator__Error {
  display: inline-grid;
  grid-template-columns: 14px minmax(0, 1fr);
  align-items: center;
  grid-gap: 8px;
  gap: 8px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #shipping_rates li span:last-child:before,
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] .ShippingEstimator__Error:before {
  content: "";
  display: inline-block;
  width: 100%;
  aspect-ratio: 1;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #shipping_rates li {
  margin: 8px 0 0;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #shipping_rates li br,
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #shipping_rates li span:first-child {
  display: none;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #shipping_rates li span:last-child {
  color: #009712;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] #shipping_rates li span:last-child:before {
  background: url(shipzip-icon-check.svg?v19e3c83a001) 50%/contain no-repeat;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] .ShippingEstimator__Error {
  margin: 8px 0 0;
  color: #e90e0e;
}
#main .shopify-block[id*=shipping_delivery_shipzip_cs_shipping_calculator] .ShippingEstimator__Error:before {
  background: url(shipzip-icon-error.svg?v19e3c83a001) 50%/contain no-repeat;
}
@media (max-width:740px) {
  #main[\:has\(.cart__aside\)] #csShippingAppCode .local-delivery-block p, #main[\:has\(.cart__aside\)] #csShippingAppCode input#csDatepicker, #main[\:has\(.cart__aside\)] #csShippingAppCode input#csDatepicker::placeholder, #main[\:has\(.cart__aside\)] #csShippingAppCode input#postal_code, #main[\:has\(.cart__aside\)] #csShippingAppCode input#postal_code::placeholder {
    font-size: calc(var(--base-font-size) - 1px);
  }
  #main:has(.cart__aside) #csShippingAppCode .local-delivery-block p,
  #main:has(.cart__aside) #csShippingAppCode input#csDatepicker,
  #main:has(.cart__aside) #csShippingAppCode input#csDatepicker::placeholder,
  #main:has(.cart__aside) #csShippingAppCode input#postal_code,
  #main:has(.cart__aside) #csShippingAppCode input#postal_code::placeholder {
    font-size: calc(var(--base-font-size) - 1px);
  }
}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4venJjL3N0eWxlcy9hcHBzL2FwcC1zaGlwemlwL2luZGV4LmNzcyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiI2NzU2hpcHBpbmdBcHBDb2RlIC5DUy1jdXN0b20tdGFiLXNlY3Rpb257d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW46MDt9I2NzU2hpcHBpbmdBcHBDb2RlIC5jcy10YWJze3BhZGRpbmctYm90dG9tOjhweDttYXJnaW46MDt9I2NzU2hpcHBpbmdBcHBDb2RlIC5jcy10YWJfY29udGVudFtzdHlsZSo9b3BhY2l0eV17b3BhY2l0eToxIWltcG9ydGFudDt9I2NzU2hpcHBpbmdBcHBDb2RlIC5jcy10YWJfbGFzdC5hY3RpdmV7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoyOHB4IG1pbm1heCgwLDFmcik7Z3JpZC1nYXA6NnB4O2dhcDo2cHg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXg6MTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3BhZGRpbmc6MDtib3JkZXI6MDttYXJnaW46MDt9I2NzU2hpcHBpbmdBcHBDb2RlIC5jcy10YWJfbGFzdC5hY3RpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOjEvMTtiYWNrZ3JvdW5kOnVybChzaGlwemlwLWljb24uc3ZnP3YxOWUzYzgzYTAwMSkgNTAlL2NvbnRhaW4gbm8tcmVwZWF0O30jY3NTaGlwcGluZ0FwcENvZGUgLmNzLXRhYl9sYXN0LmFjdGl2ZSAuY3MtY2hlY2staWNvbiwjY3NTaGlwcGluZ0FwcENvZGUgLmNzLXRhYl9sYXN0LmFjdGl2ZSBzdmd7ZGlzcGxheTpub25lO30jY3NTaGlwcGluZ0FwcENvZGUgLmNzLXRhYl9sYXN0LmFjdGl2ZSBzcGFue3RleHQtYWxpZ246bGVmdDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjRweDtjb2xvcjojMTAzNTk1O30jY3NTaGlwcGluZ0FwcENvZGUgLmxvY2FsLWRlbGl2ZXJ5LWJsb2NrIHB7bWFyZ2luLWJvdHRvbTo4cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojMDUxYzU1O30jY3NTaGlwcGluZ0FwcENvZGUgLnBvc3RhbC1jb2Rle2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6bWlubWF4KDAsMWZyKSA1NXB4O3BhZGRpbmc6MCFpbXBvcnRhbnQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czozcHg7b3V0bGluZToxcHggc29saWQgI2Q5ZDlkOTtvdmVyZmxvdzpoaWRkZW47fSNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNjc0RhdGVwaWNrZXIsI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I3Bvc3RhbF9jb2Rle3dpZHRoOjEwMCU7aGVpZ2h0OjQ4cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MTJweCAxNnB4IWltcG9ydGFudDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7fSNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNjc0RhdGVwaWNrZXIsI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I2NzRGF0ZXBpY2tlcjo6cGxhY2Vob2xkZXIsI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I3Bvc3RhbF9jb2RlLCNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNwb3N0YWxfY29kZTo6cGxhY2Vob2xkZXJ7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6IzA1MWM1NTt9I2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I2NzRGF0ZXBpY2tlcjo6cGxhY2Vob2xkZXIsI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I3Bvc3RhbF9jb2RlOjpwbGFjZWhvbGRlcntjb2xvcjojOTE5MTkxO30jY3NTaGlwcGluZ0FwcENvZGUgaW5wdXQjY3NEYXRlcGlja2VyLmZvY3VzLXZpc2libGUsI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I2NzRGF0ZXBpY2tlcjpmb2N1cy12aXNpYmxlLCNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNwb3N0YWxfY29kZS5mb2N1cy12aXNpYmxlLCNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNwb3N0YWxfY29kZTpmb2N1cy12aXNpYmxle291dGxpbmU6MCFpbXBvcnRhbnQ7fSNjc1NoaXBwaW5nQXBwQ29kZSBidXR0b24jemlwX3NlYXJjaHt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2hlaWdodDo0OHB4O2JhY2tncm91bmQ6I2ZmZiB1cmwoc2hpcHppcC1zZWFyY2gtaWNvbi5zdmc/djE5ZTNjODNhMDAyKSA1MCUvMjZweCAyNnB4IG5vLXJlcGVhdDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudDt1c2VyLXNlbGVjdDpub25lO30jY3NTaGlwcGluZ0FwcENvZGUgLmlucHV0LWNvbnRlbnQtYmxvY2suZGF0ZXBpY2tlci1ibG9ja3ttYXJnaW4tdG9wOjhweDt9I2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I2NzRGF0ZXBpY2tlcntoZWlnaHQ6NDhweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTp1cmwoc2hpcHppcC1pY29uLWNhbGVuZGFyLnN2Zz92MTllM2M4M2EwMDEpIWltcG9ydGFudDtiYWNrZ3JvdW5kLXNpemU6MjRweCAyNHB4O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMTZweCBjZW50ZXI7Ym9yZGVyLXJhZGl1czozcHg7fSNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNjc0RhdGVwaWNrZXIsI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I2NzRGF0ZXBpY2tlci5mb2N1cy12aXNpYmxlLCNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNjc0RhdGVwaWNrZXI6Zm9jdXMtdmlzaWJsZXtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDkhaW1wb3J0YW50O30jY3NTaGlwcGluZ0FwcENvZGUgc3BhbiNwb3N0YWwtY29kZS1lcnJvcntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE0cHggbWlubWF4KDAsMWZyKTtncmlkLWdhcDo4cHg7Z2FwOjhweDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtwYWRkaW5nOjA7bWFyZ2luOjhweCAwIDA7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6IzczNzI3Mjt9I2NzU2hpcHBpbmdBcHBDb2RlIHNwYW4jcG9zdGFsLWNvZGUtZXJyb3I6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOjEvMTtiYWNrZ3JvdW5kOnVybChzaGlwemlwLWljb24td2FybmluZy5zdmc/djE5ZTNjODNhMDAxKSA1MCUvY29udGFpbiBuby1yZXBlYXQ7fSNyZWJ1eS1jYXJ0W1xcOmhhc1xcKC5yZWJ1eS1jYXJ0X19mbHlvdXQtaXRlbS50YWctcGVyc29uYWxpemFkb1xcKV0gZGl2W2RhdGEtcmVidXktY3VzdG9tLWNvZGVdOmhhcygjY3NTaGlwcGluZ0FwcENvZGUpLCNyZWJ1eS1jYXJ0W1xcOm5vdC1oYXNcXCgucmVidXktY2FydF9fZmx5b3V0LWl0ZW1cXCldIGRpdltkYXRhLXJlYnV5LWN1c3RvbS1jb2RlXTpoYXMoI2NzU2hpcHBpbmdBcHBDb2RlKXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50O306aXMoI3JlYnV5LWNhcnQ6aGFzKC5yZWJ1eS1jYXJ0X19mbHlvdXQtaXRlbS50YWctcGVyc29uYWxpemFkbyksI3JlYnV5LWNhcnQ6bm90KDpoYXMoLnJlYnV5LWNhcnRfX2ZseW91dC1pdGVtKSkpIGRpdltkYXRhLXJlYnV5LWN1c3RvbS1jb2RlXVtcXDpoYXNcXChcXCUyM2NzU2hpcHBpbmdBcHBDb2RlXFwpXXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50O306aXMoI3JlYnV5LWNhcnQ6aGFzKC5yZWJ1eS1jYXJ0X19mbHlvdXQtaXRlbS50YWctcGVyc29uYWxpemFkbyksI3JlYnV5LWNhcnQ6bm90KDpoYXMoLnJlYnV5LWNhcnRfX2ZseW91dC1pdGVtKSkpIGRpdltkYXRhLXJlYnV5LWN1c3RvbS1jb2RlXTpoYXMoI2NzU2hpcHBpbmdBcHBDb2RlKXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50O30jcmVidXktY2FydCBkaXZbZGF0YS1yZWJ1eS1jdXN0b20tY29kZV1bXFw6aGFzXFwoXFwlMjNjc1NoaXBwaW5nQXBwQ29kZVxcKV17ZGlzcGxheTp2YXIoLS1yZWJ1eS1zbWFydC1jYXJ0LWRpc3BsYXktd2lkZ2V0LW9yZGVyLWRlbGl2ZXJ5LWRhdGUpO3dpZHRoOmNhbGMoMTAwJSArIDMycHgpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDk7bWFyZ2luLXRvcDotMjRweDttYXJnaW4tbGVmdDotMTZweDttYXJnaW4tYm90dG9tOjQwcHg7fSNyZWJ1eS1jYXJ0IGRpdltkYXRhLXJlYnV5LWN1c3RvbS1jb2RlXTpoYXMoI2NzU2hpcHBpbmdBcHBDb2RlKXtkaXNwbGF5OnZhcigtLXJlYnV5LXNtYXJ0LWNhcnQtZGlzcGxheS13aWRnZXQtb3JkZXItZGVsaXZlcnktZGF0ZSk7d2lkdGg6Y2FsYygxMDAlICsgMzJweCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOTttYXJnaW4tdG9wOi0yNHB4O21hcmdpbi1sZWZ0Oi0xNnB4O21hcmdpbi1ib3R0b206NDBweDt9I3JlYnV5LWNhcnRbXFw6aGFzXFwoLnJlYnV5LWJ1dHRvbi53b3JraW5nXFwpXSBkaXYjY3NTaGlwcGluZ0FwcENvZGV7aGVpZ2h0OjAhaW1wb3J0YW50O29wYWNpdHk6MCFpbXBvcnRhbnQ7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnQ7fSNyZWJ1eS1jYXJ0OmhhcygucmVidXktYnV0dG9uLndvcmtpbmcpIGRpdiNjc1NoaXBwaW5nQXBwQ29kZXtoZWlnaHQ6MCFpbXBvcnRhbnQ7b3BhY2l0eTowIWltcG9ydGFudDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuIWltcG9ydGFudDt9I3JlYnV5LWNhcnQgI2NzU2hpcHBpbmdBcHBDb2Rle2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmNWZhZmY7cGFkZGluZzoyNHB4IDE2cHg7bWFyZ2luOjA7fSNyZWJ1eS1jYXJ0IGRpdltjbGFzcyo9bG9hZGVyXSwjcmVidXktY2FydCBkaXZbY2xhc3MqPUxvYWRlcl17ZGlzcGxheTpub25lIWltcG9ydGFudDt9I2RhdGVwaWNrZXJzLWNvbnRhaW5lcnt6LWluZGV4Ojk5OTk5OTk5OTk7fSNkYXRlcGlja2Vycy1jb250YWluZXIsI2RhdGVwaWNrZXJzLWNvbnRhaW5lciAqe2ZvbnQtZmFtaWx5OnZhcigtLXRleHQtZm9udC1mYW1pbHkpIWltcG9ydGFudDt9I2RhdGVwaWNrZXJzLWNvbnRhaW5lciAuZGF0ZXBpY2tlcnt3aWR0aDphdXRvO2JvcmRlci1jb2xvcjojZDlkOWQ5O2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6bm9uZTt9I2RhdGVwaWNrZXJzLWNvbnRhaW5lciAuZGF0ZXBpY2tlci0tcG9pbnRlcntkaXNwbGF5Om5vbmU7fSNkYXRlcGlja2Vycy1jb250YWluZXIgLmRhdGVwaWNrZXItLW5hdnttYXgtaGVpZ2h0OjIwcHg7cGFkZGluZzoxMHB4IDEwcHggNHB4O2JvcmRlci1ib3R0b206MDttYXJnaW46MDt9I2RhdGVwaWNrZXJzLWNvbnRhaW5lciAuZGF0ZXBpY2tlci0tbmF2LXRpdGxle2hlaWdodDoyMHB4O30jZGF0ZXBpY2tlcnMtY29udGFpbmVyIC5kYXRlcGlja2VyLS1uYXYtdGl0bGUsI2RhdGVwaWNrZXJzLWNvbnRhaW5lciAuZGF0ZXBpY2tlci0tbmF2LXRpdGxlICp7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6IzEwMzU5NTt9I2RhdGVwaWNrZXJzLWNvbnRhaW5lciAuZGF0ZXBpY2tlci0tbmF2LWFjdGlvbnt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2JhY2tncm91bmQtc2l6ZToxOHB4O2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt9I2RhdGVwaWNrZXJzLWNvbnRhaW5lciAuZGF0ZXBpY2tlci0tbmF2LWFjdGlvbltkYXRhLWFjdGlvbj1wcmV2XXtiYWNrZ3JvdW5kLWltYWdlOnVybChzaGlwemlwLWljb24tZGF0ZXBpY2tlci1wcmV2LnN2Zz92MTllM2M4M2EwMDEpO30jZGF0ZXBpY2tlcnMtY29udGFpbmVyIC5kYXRlcGlja2VyLS1uYXYtYWN0aW9uW2RhdGEtYWN0aW9uPW5leHRde2JhY2tncm91bmQtaW1hZ2U6dXJsKHNoaXB6aXAtaWNvbi1kYXRlcGlja2VyLW5leHQuc3ZnP3YxOWUzYzgzYTAwMSk7fSNkYXRlcGlja2Vycy1jb250YWluZXIgLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gc3Zne29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3VzZXItc2VsZWN0Om5vbmU7fSNkYXRlcGlja2Vycy1jb250YWluZXIgLmRhdGVwaWNrZXItLWNvbnRlbnR7cGFkZGluZzowIDEwcHggMTBweDt9I2RhdGVwaWNrZXJzLWNvbnRhaW5lciAuZGF0ZXBpY2tlci0tZGF5cy1uYW1lc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg3LDMwcHgpO2dyaWQtZ2FwOjZweDtnYXA6NnB4O21hcmdpbjowO30jZGF0ZXBpY2tlcnMtY29udGFpbmVyIC5kYXRlcGlja2VyLS1kYXktbmFtZXt3aWR0aDozMHB4O2hlaWdodDozMHB4O2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxNXB4O2NvbG9yOiMwNTFjNTU7fSNkYXRlcGlja2Vycy1jb250YWluZXIgLmRhdGVwaWNrZXItLWNlbGxzLWRheXN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNywzMHB4KTtncmlkLWdhcDo0cHggNnB4O2dhcDo0cHggNnB4O21hcmdpbi10b3A6NnB4O30jZGF0ZXBpY2tlcnMtY29udGFpbmVyIC5kYXRlcGlja2VyLS1jZWxsLWRheXt3aWR0aDozMHB4O2hlaWdodDozMHB4O2JvcmRlci1yYWRpdXM6MTAwJTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MTVweDtjb2xvcjojMDAwO30jZGF0ZXBpY2tlcnMtY29udGFpbmVyIC5kYXRlcGlja2VyLS1jZWxsLWRheS4tZGlzYWJsZWQtLCNkYXRlcGlja2Vycy1jb250YWluZXIgLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC17Y29sb3I6IzkxOTE5MTt9I2RhdGVwaWNrZXJzLWNvbnRhaW5lciAuZGF0ZXBpY2tlci0tY2VsbC1kYXkuLXNlbGVjdGVkLXtiYWNrZ3JvdW5kOiMxMDM1OTU7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiNmZmY7fSNtYWluW1xcOmhhc1xcKC5jYXJ0X19hc2lkZVxcKV0gI2NzU2hpcHBpbmdBcHBDb2Rle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjIwcHg7fSNtYWluOmhhcyguY2FydF9fYXNpZGUpICNjc1NoaXBwaW5nQXBwQ29kZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToyMHB4O30jbWFpbltcXDpoYXNcXCguY2FydF9fYXNpZGVcXCldICNjc1NoaXBwaW5nQXBwQ29kZSwjbWFpbltcXDpoYXNcXCguY2FydF9fYXNpZGVcXCldICNjc1NoaXBwaW5nQXBwQ29kZSAudGFiLWlubmVyLWNvbnRlbnR7bWF4LXdpZHRoOjEwMCU7fSNtYWluOmhhcyguY2FydF9fYXNpZGUpICNjc1NoaXBwaW5nQXBwQ29kZSwjbWFpbjpoYXMoLmNhcnRfX2FzaWRlKSAjY3NTaGlwcGluZ0FwcENvZGUgLnRhYi1pbm5lci1jb250ZW50e21heC13aWR0aDoxMDAlO30jbWFpbltcXDpoYXNcXCguY2FydF9fYXNpZGVcXCldICNjc1NoaXBwaW5nQXBwQ29kZSAuY3MtdGFiX2xhc3QuYWN0aXZlIHNwYW57Zm9udC1zaXplOnZhcigtLWhlYWRpbmctaDYtZm9udC1zaXplKTt9I21haW5bXFw6aGFzXFwoLmNhcnRfX2FzaWRlXFwpXSAjY3NTaGlwcGluZ0FwcENvZGUgLmxvY2FsLWRlbGl2ZXJ5LWJsb2NrIHAsI21haW5bXFw6aGFzXFwoLmNhcnRfX2FzaWRlXFwpXSAjY3NTaGlwcGluZ0FwcENvZGUgaW5wdXQjY3NEYXRlcGlja2VyLCNtYWluW1xcOmhhc1xcKC5jYXJ0X19hc2lkZVxcKV0gI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I2NzRGF0ZXBpY2tlcjo6cGxhY2Vob2xkZXIsI21haW5bXFw6aGFzXFwoLmNhcnRfX2FzaWRlXFwpXSAjY3NTaGlwcGluZ0FwcENvZGUgaW5wdXQjcG9zdGFsX2NvZGUsI21haW5bXFw6aGFzXFwoLmNhcnRfX2FzaWRlXFwpXSAjY3NTaGlwcGluZ0FwcENvZGUgaW5wdXQjcG9zdGFsX2NvZGU6OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZTp2YXIoLS1iYXNlLWZvbnQtc2l6ZSk7fSNtYWluW1xcOmhhc1xcKC5jYXJ0X19hc2lkZVxcKV0gI2NzU2hpcHBpbmdBcHBDb2RlICNwb3N0YWwtY29kZS1lcnJvcntjb2xvcjpyZ2JhKHZhcigtLXRleHQtY29sb3IpLC43KTt9I21haW5bXFw6aGFzXFwoLmNhcnRfX2FzaWRlXFwpXSAjY3NTaGlwcGluZ0FwcENvZGUgI3Bvc3RhbC1jb2RlLWVycm9yOmJlZm9yZXtvcGFjaXR5Oi43O2JhY2tncm91bmQ6dXJsKHNoaXB6aXAtaWNvbi13YXJuaW5nLWNhcnQuc3ZnP3YxOWUzYzgzYTAwMSkgNTAlL2NvbnRhaW4gbm8tcmVwZWF0O30jbWFpbjpoYXMoLmNhcnRfX2FzaWRlKSAjY3NTaGlwcGluZ0FwcENvZGUgLmNzLXRhYl9sYXN0LmFjdGl2ZSBzcGFue2ZvbnQtc2l6ZTp2YXIoLS1oZWFkaW5nLWg2LWZvbnQtc2l6ZSk7fSNtYWluOmhhcyguY2FydF9fYXNpZGUpICNjc1NoaXBwaW5nQXBwQ29kZSAubG9jYWwtZGVsaXZlcnktYmxvY2sgcCwjbWFpbjpoYXMoLmNhcnRfX2FzaWRlKSAjY3NTaGlwcGluZ0FwcENvZGUgaW5wdXQjY3NEYXRlcGlja2VyLCNtYWluOmhhcyguY2FydF9fYXNpZGUpICNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNjc0RhdGVwaWNrZXI6OnBsYWNlaG9sZGVyLCNtYWluOmhhcyguY2FydF9fYXNpZGUpICNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNwb3N0YWxfY29kZSwjbWFpbjpoYXMoLmNhcnRfX2FzaWRlKSAjY3NTaGlwcGluZ0FwcENvZGUgaW5wdXQjcG9zdGFsX2NvZGU6OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZTp2YXIoLS1iYXNlLWZvbnQtc2l6ZSk7fSNtYWluOmhhcyguY2FydF9fYXNpZGUpICNjc1NoaXBwaW5nQXBwQ29kZSAjcG9zdGFsLWNvZGUtZXJyb3J7Y29sb3I6cmdiYSh2YXIoLS10ZXh0LWNvbG9yKSwuNyk7fSNtYWluOmhhcyguY2FydF9fYXNpZGUpICNjc1NoaXBwaW5nQXBwQ29kZSAjcG9zdGFsLWNvZGUtZXJyb3I6YmVmb3Jle29wYWNpdHk6Ljc7YmFja2dyb3VuZDp1cmwoc2hpcHppcC1pY29uLXdhcm5pbmctY2FydC5zdmc/djE5ZTNjODNhMDAxKSA1MCUvY29udGFpbiBuby1yZXBlYXQ7fSNtYWluIC5zaG9waWZ5LWJsb2NrW2lkKj1zaGlwcGluZ19kZWxpdmVyeV9zaGlwemlwX2NzX3NoaXBwaW5nX2NhbGN1bGF0b3JdIC5QYW5lbHtiYWNrZ3JvdW5kOiNmNmY2ZjY7cGFkZGluZzoxNnB4O21hcmdpbjoyN3B4IDAgMDt9I21haW4gLnNob3BpZnktYmxvY2tbaWQqPXNoaXBwaW5nX2RlbGl2ZXJ5X3NoaXB6aXBfY3Nfc2hpcHBpbmdfY2FsY3VsYXRvcl0gaDQuUGFuZWxfX1RpdGxle2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6NDRweCBtaW5tYXgoMCwxZnIpO2dyaWQtZ2FwOjEwcHg7Z2FwOjEwcHg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206OHB4O30jbWFpbiAuc2hvcGlmeS1ibG9ja1tpZCo9c2hpcHBpbmdfZGVsaXZlcnlfc2hpcHppcF9jc19zaGlwcGluZ19jYWxjdWxhdG9yXSBoNC5QYW5lbF9fVGl0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOjEvMTtiYWNrZ3JvdW5kOnVybChzaGlwemlwLWljb24uc3ZnP3YxOWUzYzgzYTAwMSkgNTAlL2NvbnRhaW4gbm8tcmVwZWF0O30jbWFpbiAuc2hvcGlmeS1ibG9ja1tpZCo9c2hpcHBpbmdfZGVsaXZlcnlfc2hpcHppcF9jc19zaGlwcGluZ19jYWxjdWxhdG9yXSBoNC5QYW5lbF9fVGl0bGUgYntmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjJweDtjb2xvcjojMTAzNTk1O30jbWFpbiAuc2hvcGlmeS1ibG9ja1tpZCo9c2hpcHBpbmdfZGVsaXZlcnlfc2hpcHppcF9jc19zaGlwcGluZ19jYWxjdWxhdG9yXSAuU2hpcHBpbmdFc3RpbWF0b3JfX0Zvcm17ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczptaW5tYXgoMCwxZnIpIDU1cHg7cGFkZGluZzowIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjNweDtvdXRsaW5lOjFweCBzb2xpZCAjZDlkOWQ5O292ZXJmbG93OmhpZGRlbjt9I21haW4gLnNob3BpZnktYmxvY2tbaWQqPXNoaXBwaW5nX2RlbGl2ZXJ5X3NoaXB6aXBfY3Nfc2hpcHBpbmdfY2FsY3VsYXRvcl0gI2lucHV0X3Bvc3Rjb2Rle2hlaWdodDo0NHB4O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjEycHggMTZweCFpbXBvcnRhbnQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO30jbWFpbiAuc2hvcGlmeS1ibG9ja1tpZCo9c2hpcHBpbmdfZGVsaXZlcnlfc2hpcHppcF9jc19zaGlwcGluZ19jYWxjdWxhdG9yXSAjaW5wdXRfcG9zdGNvZGUsI21haW4gLnNob3BpZnktYmxvY2tbaWQqPXNoaXBwaW5nX2RlbGl2ZXJ5X3NoaXB6aXBfY3Nfc2hpcHBpbmdfY2FsY3VsYXRvcl0gI2lucHV0X3Bvc3Rjb2RlOjpwbGFjZWhvbGRlcntmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojMDUxYzU1O30jbWFpbiAuc2hvcGlmeS1ibG9ja1tpZCo9c2hpcHBpbmdfZGVsaXZlcnlfc2hpcHppcF9jc19zaGlwcGluZ19jYWxjdWxhdG9yXSAjaW5wdXRfcG9zdGNvZGU6OnBsYWNlaG9sZGVye2NvbG9yOiM5MTkxOTE7fSNtYWluIC5zaG9waWZ5LWJsb2NrW2lkKj1zaGlwcGluZ19kZWxpdmVyeV9zaGlwemlwX2NzX3NoaXBwaW5nX2NhbGN1bGF0b3JdIGJ1dHRvbiNzZWFyY2hfcG9zdGNvZGV7aGVpZ2h0OjQ0cHg7YmFja2dyb3VuZDojZmZmIHVybChzaGlwemlwLXNlYXJjaC1pY29uLnN2Zz92MTllM2M4M2EwMDIpIDUwJS8yNHB4IDI0cHggbm8tcmVwZWF0O2JvcmRlci1yYWRpdXM6MDtvdmVyZmxvdzpoaWRkZW47Y29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50O3VzZXItc2VsZWN0Om5vbmU7fSNtYWluIC5zaG9waWZ5LWJsb2NrW2lkKj1zaGlwcGluZ19kZWxpdmVyeV9zaGlwemlwX2NzX3NoaXBwaW5nX2NhbGN1bGF0b3JdICNzaGlwcGluZ19yYXRlcyBsaSBzcGFuOmxhc3QtY2hpbGQsI21haW4gLnNob3BpZnktYmxvY2tbaWQqPXNoaXBwaW5nX2RlbGl2ZXJ5X3NoaXB6aXBfY3Nfc2hpcHBpbmdfY2FsY3VsYXRvcl0gLlNoaXBwaW5nRXN0aW1hdG9yX19FcnJvcntkaXNwbGF5OmlubGluZS1ncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxNHB4IG1pbm1heCgwLDFmcik7YWxpZ24taXRlbXM6Y2VudGVyO2dyaWQtZ2FwOjhweDtnYXA6OHB4O2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O30jbWFpbiAuc2hvcGlmeS1ibG9ja1tpZCo9c2hpcHBpbmdfZGVsaXZlcnlfc2hpcHppcF9jc19zaGlwcGluZ19jYWxjdWxhdG9yXSAjc2hpcHBpbmdfcmF0ZXMgbGkgc3BhbjpsYXN0LWNoaWxkOmJlZm9yZSwjbWFpbiAuc2hvcGlmeS1ibG9ja1tpZCo9c2hpcHBpbmdfZGVsaXZlcnlfc2hpcHppcF9jc19zaGlwcGluZ19jYWxjdWxhdG9yXSAuU2hpcHBpbmdFc3RpbWF0b3JfX0Vycm9yOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTthc3BlY3QtcmF0aW86MTt9I21haW4gLnNob3BpZnktYmxvY2tbaWQqPXNoaXBwaW5nX2RlbGl2ZXJ5X3NoaXB6aXBfY3Nfc2hpcHBpbmdfY2FsY3VsYXRvcl0gI3NoaXBwaW5nX3JhdGVzIGxpe21hcmdpbjo4cHggMCAwO30jbWFpbiAuc2hvcGlmeS1ibG9ja1tpZCo9c2hpcHBpbmdfZGVsaXZlcnlfc2hpcHppcF9jc19zaGlwcGluZ19jYWxjdWxhdG9yXSAjc2hpcHBpbmdfcmF0ZXMgbGkgYnIsI21haW4gLnNob3BpZnktYmxvY2tbaWQqPXNoaXBwaW5nX2RlbGl2ZXJ5X3NoaXB6aXBfY3Nfc2hpcHBpbmdfY2FsY3VsYXRvcl0gI3NoaXBwaW5nX3JhdGVzIGxpIHNwYW46Zmlyc3QtY2hpbGR7ZGlzcGxheTpub25lO30jbWFpbiAuc2hvcGlmeS1ibG9ja1tpZCo9c2hpcHBpbmdfZGVsaXZlcnlfc2hpcHppcF9jc19zaGlwcGluZ19jYWxjdWxhdG9yXSAjc2hpcHBpbmdfcmF0ZXMgbGkgc3BhbjpsYXN0LWNoaWxke2NvbG9yOiMwMDk3MTI7fSNtYWluIC5zaG9waWZ5LWJsb2NrW2lkKj1zaGlwcGluZ19kZWxpdmVyeV9zaGlwemlwX2NzX3NoaXBwaW5nX2NhbGN1bGF0b3JdICNzaGlwcGluZ19yYXRlcyBsaSBzcGFuOmxhc3QtY2hpbGQ6YmVmb3Jle2JhY2tncm91bmQ6dXJsKHNoaXB6aXAtaWNvbi1jaGVjay5zdmc/djE5ZTNjODNhMDAxKSA1MCUvY29udGFpbiBuby1yZXBlYXQ7fSNtYWluIC5zaG9waWZ5LWJsb2NrW2lkKj1zaGlwcGluZ19kZWxpdmVyeV9zaGlwemlwX2NzX3NoaXBwaW5nX2NhbGN1bGF0b3JdIC5TaGlwcGluZ0VzdGltYXRvcl9fRXJyb3J7bWFyZ2luOjhweCAwIDA7Y29sb3I6I2U5MGUwZTt9I21haW4gLnNob3BpZnktYmxvY2tbaWQqPXNoaXBwaW5nX2RlbGl2ZXJ5X3NoaXB6aXBfY3Nfc2hpcHBpbmdfY2FsY3VsYXRvcl0gLlNoaXBwaW5nRXN0aW1hdG9yX19FcnJvcjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoc2hpcHppcC1pY29uLWVycm9yLnN2Zz92MTllM2M4M2EwMDEpIDUwJS9jb250YWluIG5vLXJlcGVhdDt9QG1lZGlhIChtYXgtd2lkdGg6NzQwcHgpeyNtYWluW1xcOmhhc1xcKC5jYXJ0X19hc2lkZVxcKV0gI2NzU2hpcHBpbmdBcHBDb2RlIC5sb2NhbC1kZWxpdmVyeS1ibG9jayBwLCNtYWluW1xcOmhhc1xcKC5jYXJ0X19hc2lkZVxcKV0gI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I2NzRGF0ZXBpY2tlciwjbWFpbltcXDpoYXNcXCguY2FydF9fYXNpZGVcXCldICNjc1NoaXBwaW5nQXBwQ29kZSBpbnB1dCNjc0RhdGVwaWNrZXI6OnBsYWNlaG9sZGVyLCNtYWluW1xcOmhhc1xcKC5jYXJ0X19hc2lkZVxcKV0gI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I3Bvc3RhbF9jb2RlLCNtYWluW1xcOmhhc1xcKC5jYXJ0X19hc2lkZVxcKV0gI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I3Bvc3RhbF9jb2RlOjpwbGFjZWhvbGRlcntmb250LXNpemU6Y2FsYyh2YXIoLS1iYXNlLWZvbnQtc2l6ZSkgLSAxcHgpO30jbWFpbjpoYXMoLmNhcnRfX2FzaWRlKSAjY3NTaGlwcGluZ0FwcENvZGUgLmxvY2FsLWRlbGl2ZXJ5LWJsb2NrIHAsI21haW46aGFzKC5jYXJ0X19hc2lkZSkgI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I2NzRGF0ZXBpY2tlciwjbWFpbjpoYXMoLmNhcnRfX2FzaWRlKSAjY3NTaGlwcGluZ0FwcENvZGUgaW5wdXQjY3NEYXRlcGlja2VyOjpwbGFjZWhvbGRlciwjbWFpbjpoYXMoLmNhcnRfX2FzaWRlKSAjY3NTaGlwcGluZ0FwcENvZGUgaW5wdXQjcG9zdGFsX2NvZGUsI21haW46aGFzKC5jYXJ0X19hc2lkZSkgI2NzU2hpcHBpbmdBcHBDb2RlIGlucHV0I3Bvc3RhbF9jb2RlOjpwbGFjZWhvbGRlcntmb250LXNpemU6Y2FsYyh2YXIoLS1iYXNlLWZvbnQtc2l6ZSkgLSAxcHgpO319Il0sCiAgIm1hcHBpbmdzIjogIjtBQUFBLENBQUMsa0JBQWtCLENBQUM7QUFBc0IsU0FBTTtBQUFLLGFBQVU7QUFBSyxVQUFPO0FBQUU7QUFBQyxDQUE3RSxrQkFBZ0csQ0FBQztBQUFRLGtCQUFlO0FBQUksVUFBTztBQUFFO0FBQUMsQ0FBdEksa0JBQXlKLENBQUMsY0FBYyxDQUFDO0FBQWdCLFdBQVE7QUFBWTtBQUFDLENBQTlNLGtCQUFpTyxDQUFDLFdBQVcsQ0FBQztBQUFPLFdBQVE7QUFBSyx5QkFBc0IsS0FBSyxPQUFPLENBQUMsRUFBQztBQUFLLFlBQVM7QUFBSSxPQUFJO0FBQUksZUFBWTtBQUFPLFFBQUs7QUFBRSxjQUFXO0FBQVksV0FBUTtBQUFFLFVBQU87QUFBRSxVQUFPO0FBQUU7QUFBQyxDQUE5WSxrQkFBaWEsQ0FBL0wsV0FBMk0sQ0FBL0wsTUFBc007QUFBUSxXQUFRO0FBQUcsV0FBUTtBQUFNLFNBQU07QUFBSyxnQkFBYSxDQUFDLENBQUM7QUFBRSxjQUFXLG1DQUFtQyxHQUFHLENBQUMsUUFBUTtBQUFVO0FBQUMsQ0FBdGpCLGtCQUF5a0IsQ0FBdlcsV0FBbVgsQ0FBdlcsT0FBK1csQ0FBQztBQUFjLENBQTVtQixrQkFBK25CLENBQTdaLFdBQXlhLENBQTdaLE9BQXFhO0FBQUksV0FBUTtBQUFLO0FBQUMsQ0FBcnFCLGtCQUF3ckIsQ0FBdGQsV0FBa2UsQ0FBdGQsT0FBOGQ7QUFBSyxjQUFXO0FBQUss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 */
